9cfbbd8977c1df66f4fe056d127e5addad35dd063e590ce527138650da9726b65461993fdb2dc9c500779308a92a2bafb459493124c5f6f6f1afd2edbceaa567816184b617adf7cb57eec7e9187c9ea2ec5944b26796808ddf89a6e7cd8a4"}, {0x98, 0x0, 0x2, "e6a3305f6b73038b2b6f9456553db8dc7308772c2444938c359894d622a22050a49dec535d5b8306736ac97f30d08da86d592c1b98be3d3902b7fa16b69c3977120de568048a8ee9c038c05f6f204b5ae8fce48339f8ce2ebd86a8ede2b551abae1559280c3dfbf46bd91490ecdc04502f20debcc1c74624fced6ee52e9af9465496ab7e"}], 0x3e8, 0x402}, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) chroot(&(0x7f0000000140)='./bus\x00') r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) 14:53:54 executing program 0: socketpair(0x7, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) 14:53:54 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 14:53:55 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r2, r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 14:53:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/65, 0x41}, {&(0x7f00000011c0)=""/141, 0x8d}, {&(0x7f0000001280)=""/4, 0x4}, {&(0x7f00000012c0)=""/200, 0xc8}, {&(0x7f00000013c0)=""/137, 0x89}], 0x8, &(0x7f0000001500)=""/81, 0x51, 0x101}, 0x0) utimes(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0xffff, 0x1}, {0x1ff}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x0) 14:53:55 executing program 0: socketpair(0x10, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/246, 0xf6, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x80000001, 0xe46a}, 0xc) socketpair$inet6(0x18, 0x4004, 0x8002, 0x0) 14:53:55 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = semget(0x2, 0x4, 0xffffffffffffffff) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/139) r2 = semget$private(0x0, 0x4, 0x121) semop(r2, &(0x7f0000000140)=[{0x2, 0x1ff, 0x800}, {0x2, 0x5, 0x1800}, {0x7, 0xf0, 0x1800}], 0x3) 14:53:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="ab002e2f66696c6530239b825e6189cdf5f97eb8280632d955fe22bb8153c6e18eb246aa091a2dc2a2150ccd8f110fca5210b1f41c8d5bd644d93230831d283ec7a0d67e7f62f437875bc05bde858f4f2bcb4694788ab74e134410bc35ad0b2625a4d4e9e93dd1d1ce5c9f579d2de2d8c66185b3b893c8059ea42be6a9a52e980dd3d88a78a21d999017429d5c66923dc04066cb6bdefde0ce471d4e81fd13fcdfc3ef4cb4020b2cd4"], 0xa, 0x0}, 0x0) 14:53:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/31) 14:53:55 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 14:53:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x400000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 14:53:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001200), &(0x7f0000001240)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = dup2(r2, r2) accept$inet(r3, 0x0, &(0x7f00000011c0)) setuid(r0) socketpair$inet(0x2, 0x7, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000001180)={0x2, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f00000016c0)=ANY=[@ANYBLOB="0000420c00007300d696f3afe0db3fbbdef45e01aff33997dbc643a61da1f9a32273ed4e79e19a2213fb916cdce4f6ccfd3bd5dec24e82cd699f6f93c651aecafa8ce16f4044d42f18151d69826cdad97c64ea2b16f6487cf79ce6ecfec896e78ac03c639309e89728654fcefcf678355c6ea31d72e1b09a8510d501ae6476dc55a6c7d7548885b595053fba54d27ffa456dac619bec4eaaf8f5bb5407a7852ffd71b62fe9484b82885cf81acba33052dad410de9d93d3dfbb0c4376104373a07d7d1e410afab8076f7b9d149c009a8feab2660960702b59f91c85ae029292100fa66c137d1d2548e2f59d8a0e62087e6c7339ce14092450cf7a06686b3a99568b0c7d5dd2168da3f9bcc2529d8c8f75eadef73f1e315134e92d498c18df66caaab3c010e62998"], 0x8, &(0x7f0000001500)=[{&(0x7f00000012c0)="cd349cdef7da8c06895d8317842a8ad32483dfdfa0ebc39c3d7646de55a1c9a54f2f3c88117a5e71aaee7aa25258a1ca86839ed000e19ae0e71e7c4db14028176689bbfd6d9fcb37a301639d39cec7e171cc5664268ab07ab5b466be160e70d1788bb97b4b509f697414deaf2b6068f542c1f4c7f13bd4cc31e3d8524e0a3590877289e5b3e6c3", 0x87}, {&(0x7f0000001380)="d500f3302413e62db0ac4f933eb88d3adfae21145064edfc1123882ad08521b72a73c659da1f613a9d56931bac9ce587314da112b77dd57acbd185b0834fea982351dac945b33d884340", 0x4a}, {&(0x7f0000001400)="3641e1c1503cbcf7d4450a74f668ad1dbe3203217badf6c4070af3441b20f8b660bdccd964ec1ba04a9cff83b6b2d7ef75e998a43513c148f1d77b78fc30e5aa19e1c46ca630542e6282ca0be95d25eb6521f6e7703dbf706de1987e4039d9b1693211bf05d879fa07613c4716796dbe7b7609bbb81bbca8dba694a9a2f118b8ac77a18344f1c94d1821baeeffeecacbe9294c045752e05ed25609ff9447fa698fa283f68953d3038a8940d840f58c538ac7ab80d7cee2dfbc", 0xb9}, {&(0x7f00000014c0)}], 0x4, 0x0, 0x0, 0x1}, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0) 14:53:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000001980)=[{&(0x7f0000000780)="4a437dcbf7eac9c3fd22f12192f04095c9b2f7354b24cdf2557832585891b6a2ddbf83aac9015d004e90bf796e6f5ffdf032747a48f513947ec971273b644832f85625505602d6108c0dcb9bda79fe1800eb4f670f9c53f4c81f8241b856484cda0fc4bafc04ef84dae7c47bceda6c0399f4b9bf04f673993fd4fe0bbbb131d9be0716fd47a6a560ab525915745b2674bb732c50d9e24d8b3ba05e443eaee079522ef22d3e27f331d7f13c557f3acde287ca5e5aa0e4af4e86", 0xb9}, {&(0x7f0000001a00)="856ac27d96114fa5746fcd847dae446931c6178b5c689bcafeede72e1b301d147ede33171aeb2ef2a844dee7d8f2443d8e9d059b307105138497cbc2a5e97da17cf98f00000000cd22e2a651135138cfbc4ef2ec678cee41c2ff3ba3faf53972860498dd221045f99666ae3dafb580723624918d93d893ce7d91a937d757b9f3d920d4034b6b0251b3ccf8f4535a5af05f5d8ee5914e52d3dbfc153fb98d4176fc5d798ab944608e541ed437a0742f2da02e057bfafb5a035d7017fc7a18cee454d9c91fb8c033e7305470ad278cbf0d0f3c9cd6afbc5623a1639c14564a8a8ecfed97e237b4af2123ac8fff0da4b21a2f9ddee7934b1e4a44d8b41a72d8", 0xfe}, {&(0x7f0000000900)="db11ca9fa1f0536d43aef99f07a96791daa7fc14a8be0bd0b6eb90269aaa43e4eee1b5f7e745de9e1d2424c3a08ae07035b705f94ac2571c2076c516f2ee7288", 0x40}, {&(0x7f0000000940)="265e5417d21211dc6fa9c20ab21f916b106aa324bc269867e24fbb0753b1506b22c5aa5c784cf945279b47d580736374f2eea55b0b65b9530c1810ec5c9b2db5142de80eb6979092eae41f86ddb25cf462045be15fb96b93d810bde13709dff5d2ff6f790c330750508bb9ca92be10b8376ffcb59e7744c680e8e867a987aeb88cbe3c405dcb36f2c0a1e646a7c9d7367c7d21e96775a02681d9c80bd1b0c8ee90bf708c6ec85664f2357f6c306aaaa9a10bb089381c96d81e06604c7e820bc61071bf05692d80a9f42d535169f67eef89234bb955cb43fc8a5e8018d6f0d8972e89230701e34b695a98c2e6a82d21da0b1c379ce0752eb0328f3c64596f4db8f049b2d2f370143fe49934a6c9d19b4524ea19501bc296ecc4342490e51f232b5fc92aa71a2fbfd73ce05a77b8858b0e7338c3f1021dada59780b0bb31a7e81ee71e3f7f3e58f0f4f36b5c4e9a3c1580e3075b2636a9c96883263a9ec0aa94e4bfc05ffcc50e08f24941bf434bf986760622a4e4e8dab885fe95f4eb90aa4a6c20d23afaa286a560f69efd6645dc9fc8a4bbb1e4843bb30fe504df75e3ad6508a88290a68132374610ff7b440461c2643b5b8c936f151969b62a053bbb23571236904d728873c091ce5779e65017602ed6551a7bff00942ee7a4e2d4c39f1b107c1cfcdf87d25ced3461b63a0bb011ac9b79f42558b4b0435eadf21dd7078bafbf9d6a8a6fbc7143efec1c7dda56ccc743aa8e126048ec0f3ade717582da9b3ae6143d8693c9bc36f36e9bb66b8d1b38d41ed5fa5e06bfe672e6243f669a3a82f6b816620f26427046226021f0e9ace269aa755b9fb41d07e6e2dee59d05513bde371e2d38478638114531edbe5216a54e62e41b225d76ea42054912f49b65a83bb07e1c31e11fdf20466b755ff41e3c5bc52e455f5bdab278068a59027391b4f58cca677c14ce9df4048bbc283fa1c70d0363f05fedc61057cee0b24de4569563abd499c6776569f46ff498facbdb8e813245ece9cd3a4079b6bf226effcfecec1395774635f254d0ceea8a9d9bd6988d9d06635428f8ddc6fc6c88ead49fa26c0c0563eeaf19a279dd1a238781b02cbb7026a3a606948f4a50389a00e61cdc3903aff740e1f1e03c8e2fda6b01c9255d32cd9351d7c64694748672a6442449c1f725d6dda970197e34cdcc6d8774469f2d55f7d73dd774ff8287ba913ea19d2b1b7d69ccb3f402a01b89a7b6384a7626f88839f0cf334a6d36d6160ce17d766e7809ff4ae234b2cb9d7d01987faad8e1ffa28139de87b760d1029d1c4713065a9a456d9e5050cd1dd555249617f375bb50b20010467c51c42fa34b67bc2460886cff28fe67e0105216112cabd45a5db7078fbd747efc64ffe95b85424438fb61bc2ce8738e2d30de761c04ff0dc773a89df719b2fa45d759b044ce3703a37e1a1d4488968c6e09dd414171e9ad38dafdf99f74780718cfcd7f18d546df93e6bc08e2af17669763e7c33689b16015f232537eaef7d510d9851e62f37a871146415a115565adc4fba74aaf9122b8f0c0c3b61d7e8b8deccec77151a4d3f83634e40ab7c5b44981c6601c0062115e05e447b92edeb1b8c32ee011900b825273318a647e1c03ac0527b808ec42a327195195437368050ac8a799efdce39cd301a091f861b2a77b4fcdd9c0f3f386c9297cb0d0f6e421bc5737affcbbf329e852d2acd97eeb48967e8d97f61c619d7e6173c36c872286755122159b2905c8107d950e3623c09e935e1caa6a5eba79618193c190018c444d40a53769d01e7891c1bd007205742e809839dce46c6c0ed9cab1817e0da3755c9dc6d7bef38f5540429c85d29365ecde710d3fc11813a1216d151802f5cc7c51a71119a6e6a488814d0106c7cac4e4e929e1a770a9008f501f9ee348bd667d5e8b8bf714d39a66c15a5dccc9190b2ea43066abe194d9258425f2a40aad5ecb49d8cb1699b601482d3b3ee7f7b16fbfa399ffbc10ecfb0c4b77d16358f7d0f4caf39a9c3f7a9386c871da49bb1a5011752446db66bb4a6a101aa1cee6f038f07ff04e50617b8431286655982e3ac29815bff75239a4722b745e79ca35126eba7ce1ebc36e0d28421bf4d0ebcd6cd104ba281dbf929cc18473e85e94b1b75d9f264bbeedad077b028c67dc2e06fda0dc941b5e7b8d8e66356b067d0db27315baaad25c697f30d429323a531d81a60c0b566cefdce8ea9e63af9dfaa3158f07e4e84270f79a465b58d91dcfd145ea685ba981868836abe5b250f4f59ffde17dbf29c18391ec3ee00333ce3abc27d053f3ec6768cc3885bc479e9c57566c3e92134673fde6c4b7dab8b86ae2fb87b9c4c563acc08f4d2268615e206d9166a6a844d07c1e1e1f0466831e92b82b75ae5c7db8c59ae54bd09c4b778935906639a6ddfe44ebb72d0a8f43a145feab86aba4817145506a50c38de2370dae0ec60cec7a5b449f09e24426c49fa6e9dd4951161bc0a399f4b0b0b0505b6c89145e3571dccc62c10c9c75399586147956f5635fd9eef3257fe0a08e442b0818ac24eb1f5c33cbcb5b3680b84e883eb3568c9ebbac39386a5285e0cd528aa5fdbfa4a32d825d78818a05edb2afe045ac30c7d62e9b4204eddb5655c0bcd96dde5fd2d12eb59c4fb9f059552377730ef468a4720ffe57639d67fe584cbacee450b8cacb46b090b23e26c0c7dbfc8a3a222ae9d12a708454b3befed758fc26cd83e5f05435156d75c56675f2abe9af5f26345c2a8a926eb2248ec71f93b6a3bc7501e9db2cba0943bcafb8e5375ea5d556feaa72684a0d65efcd4c0730136994e90958e577ed5a3d5ce921510cba1d76f5a5bf36cc8f135a00b0f5de51723b700941d51945e00e5b40d86e433779c235b5442faf46e700133d28c7e6e049af27e260472e53dec93d4486fb65d2b6ab81a146e7e683351b2b1d04ffa8ac2cad0208e969fb58378d25fcd85fad22e9465b91ca2c76a7e7aa7a381427c77225973fda5de7247554e601f29ae3d1574c23b59be55c72aec2d0faca467ec08b8f7df01ba7dbba2cb9d1b4cd1d97d2817ff42101d25fd6d69d1c808f27115f2b8a9a85de37baf0b612b3f54b4d055a30311af59fc8cf58afdf97f4fefb125aa4fcdea5ff2415d9eab454f14410cda823c785dd799dd23ccf18227210f535742dd5fafd2bc23c3c85aebe0a4bb48427c0e97d4b8f71c21caada991accaa0c8ab36adb8a085b4b687a9c0c31791fb55b616f04f49b7fef3297fea5a9408ba90b8eaf03f7c61c7ed58d442becca6b325729828fadd2680bebb0c52319a79449884709c45a8f6752d360df79bb350048256c4bd296e0523a7f1619db2719ac8910fe7e55d06ff0009e5274496c86d48a605cf9391196d0c046fd64480b80d23b711683553b62bfd17bcfe28e9b5601c6360f13cd3147a845976666f13b0752fd65240c24f2e1a6758c5934159e0a9515c40e0cd046b5a50ee88bf917a0d1a1a3c6160a9ff954729afe0d4b2e50e4575035d2170ad30da49624d84218f15942691a63f1abd696436919ed5fcb6199d0bd1071b8101c27159466ad0a0271c94a8bdc23e6b601307fc5f83218505f81419cb87363ca01bf6486d6fbe94e31c0413f4912042c7af5845a1beca0426258f871e16933845af6708ee6209aa91bb91672636a931679b72a4d83d80b028003c9e65542657fb9004f9d1e62743a7a6b2ade9a97a8bbdcd8b56b806025741b0087efc18ac1b40b159e9f4685538787944ebb6baa0c211c71ddfe1324c6a18c917b370d28c204f68149a655b0ea0dac9f55aa7362bc16d61ab0a39ecef38bed146600204e6b68b5bd0d1c1d7403ae4eb3325c87eaa64baaa39dca843d72fa093bb473fa1339c03bdeb1e448c1de46f9976217dbc45008267be95ec3dea9f6e50ef115eb995813ada8f51a40b609df5b88aa2fe99b0b3dee54e1064a7960ff4dbfcfa4bc0e3ddc56c900d875d7c90c4e5b949c40b55208c926d53e708a4fdb92428de9621097e2a518c8c129340f1353588d6d9eb66330b01c33ad1395dfa5f5cf3d3d324ce8dea5ea7947f85e7226ce2a0f539abf1ef087144cb718bb6fa5b39a2186400a9c9c575bc7e7037f06ceb4a7aa927e718eb97a2894742c8bb13f52f3c7a5e5ed39baf3857dc8afd948e04921da047f16ec1c945ed41d07342aa542ace87a17be3552f6285530bab7aa1ba49a9d77fe9ea43cd7a6bdab6f92be6f35223d93b98124b8e17a63e4c8e8857d7bdc7726897d687522fab02db42a4f799cfb5e9826ef918150cec180c529d0e4fd370c573af8bd4af4531d827374cca8eaf09d6f3ef56b51f39462ca92439001d1ef6295bbc6ae3631c864fee6c1061af0a5acc96e58bf26166ebcfa16b2a34134d5aba74d54bb6d78e981e1af890070ac24169ddf57c78058c5b19a5b1e98516f3f5b1a611903e90f25b0727910aed1a810c6c7c7fe891fafeb9a22b2010aa066f4da6a9845361692dcb6e3d4a4c26827ad188bfcb1f6e8afebb67b94c734ccf869662a107803b3711ed300a1badbc9e312083047e496a61ce3fcf2807b6ea5116d8a8312bf79122aab94d690df2cc61b2c8a5f02c052b05276450431c219460483dda83ec6a2402abe7977098e89110ef714844f4c825ff76ca105de9e38fb19f2a5d1fbe306679c01725f4fb9b5bef864382ca6a660730802703bf677221a5b1d4d2559e44015f5915ee607043e9a3d85625da8f586e915e2adadbfc40700b152bd888ebe61e6a1ffcc80d8bfa9884f26ea9741a56769156e03c198b9695bf95754ff39ea94b5d439cbfc13bb1de6113fe417289ff659b310fd254a421cfd2c3cac077d1a065345852a0bad02dd9de3f4de3c7a3027dc2e5a9ee018e3b715c1b51bb74260e2a605e298ca11746d299c36a69976f857a99eeb66cc5e13e1a9f4f266a2f065d51dba689b15aeef21223f32f3cb8dae5bd06ef293975696aee16dc5bf08d09079cdd8e7eb728fe3026b39cb29c295788096c6a7872950526fd233e9fb939b3c6816becb8aa83a08447ba7026cbc8f3135fc90f1312c17f9d4595896dc37cb4be23719c6aee0cdb5e7573d99b107a77d9d2190597526ce8c81b976b4acebdb116aa9e4c61061d80f3ea4fb0feae4772040b1b5628092aaa9a4a6c05c7e248ffff05cbd33f077356461544c96c692f4a43c884a37035d40a4bdeed573d59fddd7d62721170fe3e7505c0ca2d8051b5f3c401dc1027f40bd504312728f9b2b91369da0c5b03c4d6a18546339d753fa0e09e03a6bb67df3e8a9c5dc69f75008b279e166ce4e5ddfdc0de589b9bbba2ea17a848409558b4e17b8908717199c8c10c3c5edad24d6673b18ffd58e8550bbb9c67928b88f638039c3b0fad4a0f6393b992bf2b499a828e32c1b52e53b19427831e285fabbbd0a24a8ad55e932857f7c094360a824c8c20c43c0ef86e3f5def71efb35ae5fcae0a3e7fbebdb1a41efcd49bec7df09d17eb5589e8fb08a39fb385d71611585cbeeff100a5896a0e1e6c77d87dcb227c2cf4b5f679c0bf88924caef72f85f2e6fe6ef587fbd7299bc1f7734ba3119a81e0a617e3efa7437d17d9464c0ec0acec4cea8ef500e5f606093d9c023e21d8e82580067d993385d26ddd0f9a0b30ec971d406d4744dba8dd68ce5a3bfb57337b290af068fd61c4d0e79a7a8d39477cc74a722f90a12c566c23748a7cdca0933603850f455747bf55617bc389ff4484b05ee4bf22ec08baa3d921b9b6d7e0b515974f4a7ed4c307b396d319242c9dd1b", 0x1000}, {&(0x7f0000001940)="c4d610454bdd09a74e4f9ced95d06cfa45cbed88dcfd132ed8dab1533bbb1e59ba242db545ebc66f70ebd41d99d25ac3a55335b704ddd7674edf846e", 0x3c}], 0x5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) login: w^ûÕ³%zÍæü9ÖfÄ €Ÿjâºr)uÈŽó(—·û1!{‹fر¤ÛMÛ¤«” ”éSFDB"Ü£eUw^ûÕ³%zÍæü9ÖfÄ €Ÿjâºr)uÈŽó(—·û1!{‹fر¤ÛMÛ¤«” ”éSFDB"Ü£eUpmap_unwire: wiring for pmap 0xffffff007f12b840 va 0x1b32020000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b840 va 0x1b32021000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12b840 va 0x1b32022000 didn't change! 14:53:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x20000000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 14:53:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/234, 0xea}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000001440)=""/33, 0x21}, {&(0x7f0000001480)=""/90, 0x5a}], 0x8) getrlimit(0x0, 0xffffffffffffffff) pipe(&(0x7f0000001580)) 14:53:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 14:53:55 executing program 0: setrlimit(0xfffffffefffffff8, 0x0) r0 = msgget$private(0x0, 0xcc) msgctl$IPC_RMID(r0, 0x0) getrlimit(0x0, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000100)={0xa, 0x2bb}) setrlimit(0x7, &(0x7f0000000000)={0x7b, 0x8c}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) socket$inet6(0x18, 0x2, 0x8) socketpair(0x27, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 14:53:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket(0x20, 0x8002, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/68}, &(0x7f0000000180)=0x46) 14:53:55 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0xfffffffffffffc8c) r1 = msgget(0x1, 0x5bc) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18001, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 14:53:55 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xfff7fffffffffffe, 0xfffffffffffffffc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 14:53:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:53:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) socketpair(0x1b, 0x5, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x4}, {0x4, 0x8000}}, 0x2) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 14:53:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = geteuid() setuid(r3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 14:53:56 executing program 0: 14:53:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) socket(0x10, 0x7, 0x6) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="00fe3e2f66696c65420f"], 0xfffffffffffffe9b, 0x0}, 0x0) 14:53:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x800, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 14:53:56 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x88, 0x0) 14:53:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x8, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 14:53:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$setflags(r1, 0x2, 0x1) 14:53:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 14:53:56 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5", 0x80000000000000, 0xfffffffffffffffd}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x100000001, 0x2, "3ef1fae46d2a4bc3e241f9c5524aa64e4d63c7a6", 0x34, 0x44b5f770}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='%@\x00', 0xfffffffffffffffe, &(0x7f0000000140)='.\x00', &(0x7f0000000180)='/\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)="dd5b00", &(0x7f00000002c0)='\x00', &(0x7f0000000300)="27a72c00", &(0x7f0000000340)='\x00', &(0x7f0000000380)="c300"]) 14:53:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xda) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() fsync(r1) 14:53:56 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2011, 0x1) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') 14:53:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) r2 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x100000000, 0x1, r2}) fcntl$getown(r1, 0x5) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:53:56 executing program 1: unlink(&(0x7f0000000000)="e91f7189591e9233614b2f00") 14:53:56 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 14:53:56 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) 14:53:56 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 14:53:56 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xac) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() 14:53:56 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x6, 0x9, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x200}, {{r0}, 0xfffffffffffffff8, 0x24, 0xf0000003, 0x8000, 0x8329}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xdb1, 0x4f}, {{}, 0x0, 0x11, 0x80000000, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x5, 0x401}], 0x10001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x80000026, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0xafb, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x62, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x7425}, {{}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1d, 0x80000001}], 0x7, &(0x7f0000000200)={0x3, 0x7}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kqueue() close(r1) 14:53:56 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xffffffffffffff51, 0x4) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 14:53:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 14:53:56 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x8001}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x8) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, r2}) 14:53:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 14:53:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x101) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) 14:53:56 executing program 1: r0 = socket(0x11, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setuid(0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 14:53:56 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = msgget(0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') 14:53:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x207, 0x18) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffff) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x40) 14:53:56 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x1000000000000) open$dir(&(0x7f0000000780)='./file0\x00', 0x112, 0x0) chroot(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x500, 0x80) execve(0x0, 0x0, 0x0) 14:53:56 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') utimes(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)={{0x9, 0x800}, {0x8001, 0x7}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./control/file0\x00', r1, r2, 0x6) faccessat(r0, &(0x7f0000000000)='./control\x00', 0x0, 0x1) 14:53:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) mincore(&(0x7f00005f8000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/204) 14:53:56 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) r1 = socket$inet6(0x18, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/198, 0xc6}, {&(0x7f00000012c0)=""/24, 0x18}, {&(0x7f0000001300)=""/112, 0x70}, {&(0x7f0000001380)=""/30, 0x1e}, {&(0x7f00000013c0)=""/246, 0xf6}, {&(0x7f00000014c0)=""/56, 0x38}], 0x8, &(0x7f0000001580)=""/41, 0x29, 0x2e}, 0x802) 14:53:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1}, 0xc) 14:53:56 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x8, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:53:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) pipe2(&(0x7f0000000040), 0x10000) 14:53:57 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x879, 0x5, 0x3, 0x580, 0x57d1, 0x37, 0xf7c, 0xfffffffffffffffa}, &(0x7f0000000180)={0x0, 0x8, 0x2, 0x81, 0x2, 0x81, 0x1, 0xfffffffffffff800}, &(0x7f0000000280)={0x1, 0x5, 0x7, 0x9, 0x3, 0x8, 0x7, 0x80}, &(0x7f00000002c0)={0x5, 0x80}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 14:53:57 executing program 0: 14:53:57 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget(0x2, 0x1000, 0x8, &(0x7f000022d000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) msgget(0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) shmget$private(0x0, 0x3000, 0x4, &(0x7f000008f000/0x3000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_RMID(r0, 0x0) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x7, r2, r4, r5, r6, 0x80, 0xfffffffffffffff8}, 0x9, 0x3, r7, r8, 0x10001, 0x7, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0x4, 0x6, 0x6, 0xa65, 0x3ff, 0xffb5}, &(0x7f0000000040)={0x2d5f, 0xffffffffffffff2a, 0x1ff, 0x1, 0x1, 0x4, 0x400, 0x401}, &(0x7f0000000080)={0x80, 0x0, 0x249b, 0x100000001, 0x8001, 0xffff, 0x2, 0x5}, &(0x7f00000000c0)={0x400, 0x1}) chown(&(0x7f0000000440)='./file1\x00', r2, r3) r9 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000500)={0x400, 0xffffffff}, 0x8) getpgrp() r10 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x324fc44881d55e63) utimensat(r10, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x0, 0x16}, {0x1, 0x100000001}}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 14:53:57 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) socket$inet6(0x18, 0x2, 0xffff) close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) dup(0xffffffffffffffff) 14:53:57 executing program 1: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 14:53:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffe01) msgget$private(0x0, 0x23) 14:53:57 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 14:53:57 executing program 1: semget(0xffffffffffffffff, 0x3, 0x0) semget(0x2, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getgid() r3 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r4 = getuid() r5 = getuid() r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0xf93, r4, r2, r5, r2, 0x11, 0x8}, 0x7, 0x96, r6, r7, 0x6, 0x200, 0x4cc0c1d0}) r8 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r12 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xc87, r9, r2, r10, r2, 0x80, 0x8001}, 0x3, 0x401, r11, r12, 0x7f, 0x8, 0x7fffffff}) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setegid(r2) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000300), 0x10000) 14:53:57 executing program 0: getrlimit(0xb, &(0x7f0000000040)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) ioctl$TIOCNXCL(r0, 0x2000740e) 14:53:57 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x60) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 14:53:57 executing program 0: socketpair$inet(0x2, 0x5, 0xa, 0x0) 14:53:57 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) recvfrom$unix(r0, &(0x7f00000001c0)=""/188, 0xbc, 0x802, 0x0, 0xffffff2a) 14:53:57 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 14:53:57 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0xfc, 0x7}, 0x9, 0x5, 0x5}) 14:53:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x965) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 14:53:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r2 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xbf) 14:53:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x42, 0x2) 14:53:58 executing program 1: select(0x40, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x3, 0x2, 0x7, 0x9e, 0x2}, &(0x7f0000000080)={0x4, 0x3ff, 0x2aa, 0xffffffffffffff00, 0x9, 0x8, 0x7, 0xcc}, &(0x7f00000000c0)={0x3, 0x9, 0x7fffffff, 0x3, 0x3f, 0x100, 0x7, 0x2}, &(0x7f0000000100)={0x4, 0x5}) select(0x40, &(0x7f0000000000)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 14:53:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001000)=""/62) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x890, 0x0) mknodat(r1, &(0x7f0000001080)='./file0\x00', 0x2000, 0x6) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') mknod(&(0x7f0000001140)='./file0\x00', 0x0, 0x2) symlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') bind$unix(r1, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000001240)='./file0/file0\x00', &(0x7f0000001280)='./file1\x00') accept$unix(r1, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r2 = accept(r1, 0x0, &(0x7f0000001340)) getrlimit(0x7, &(0x7f0000001380)) bind(r1, &(0x7f00000013c0)=@in={0x2, 0x2}, 0xc) r3 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001400)=""/22) getpeername$unix(r1, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='x\x00') setrlimit(0x7, &(0x7f0000001540)={0x401, 0xe1ce}) fchmodat(r1, &(0x7f0000001580)='./file1\x00', 0x83, 0x2) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) link(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)='./file1\x00') faccessat(r1, &(0x7f0000001640)='./file0/file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)={{0x7, 0x40}, {0x3, 0x2}}, 0x0) accept(r2, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) mknod(&(0x7f0000001780)='./file2\x00', 0x6000, 0xffff) accept$unix(r2, 0x0, &(0x7f00000017c0)) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001800)={0x0, 0x80}, 0x8) socket$unix(0x1, 0x1, 0x0) 14:53:58 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x102, 0x0) 14:53:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x8}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 14:53:58 executing program 1: getrlimit(0xb, 0x0) getrlimit(0x7, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 14:53:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f9c00"}) flock(r0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x28d, 0x401, 0xfffffffffffff800, "247d541775d144028b4ac83f62f01002ee19f4c8", 0x66, 0x4}) syz_open_pts() 14:53:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x40000000, 0x1, 0x80000001, 0x4e, "2b3799995550fde43736136526005dd20d3f7e9b", 0x8, 0xffffffffffffffc0}) 14:53:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSDTR(r2, 0x20007479) poll(&(0x7f0000000080)=[{r0, 0x8000005}], 0x189, 0x10000002) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 14:53:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) 14:53:58 executing program 1: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) geteuid() lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) linkat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) r1 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 14:53:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) ioctl$TIOCSTART(r0, 0x2000746e) 14:53:58 executing program 1: r0 = msgget(0x2, 0x410) msgsnd(r0, &(0x7f0000000000)={0x3, "76aeb1e849d169008dcdb7d473357eb181868cab08da4371f8d5356203c16e0030615e2e921b3d55155e972ab96d306a482481e5d4ca5c005c925cc82b8080372809a700a969508a09a5b45cfda6175a08b0427fd8f8cf951c4f34d4eef07e522002fb0836e24a83d3bd4ac9814ebdbb2e87eb3712929f275ab18f0299c3813f741a724acd8d49d3ff60b5201e59ad49f7c4194ed407537b1af94cc48e89959b5d8838c2d78db0e6fc4c111dd2cdcf883af8481a005a73d20c7a0e4b908dc8f2294b5acef59d99ed3e6abe389461f51cb17ed1d985e43addf4af27b535e6e0472df1a743f37eb48e82cdc12d178a2de0a234e89a4f77"}, 0xfe, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) 14:53:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1000000000000, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x121}, {r0, 0xc}], 0x3, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x104}], 0x1ca, 0x0) 14:53:58 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="7c3da7be9a593d6d4a22cf1da226f79539b5834fca53176e458c8e068c96fb222e9166755a1231ebe35baf0d616f71e4277997ea721531e9bdbadc972d27ed983323167def09d48f1cbf72d9c2b853e9b1f05c4ab1d37ac718c99015baeaf9882da1adac3be8964401b2785a909fcdeeb85b45e35ed77691638cf1228969935c2aab40191d610006954797d564fcf26c", 0x90}, {&(0x7f0000000140)="1ef6fe1f6a2f08eb81ac452baf080eea78b7a5efa245ae48e7aaeeca3be19dc9508abc9508da44a846d0d05b89e5c24c747bb4b565c64e2f76c4d6654a8c9af8604ca96abad7b1e7dc95427217fbc363fb2aaceec80c309d8b4e7318a7f17ce424be8a6943fdeac384c162e340e25c857a687999594a9a1dff2962285ba3e415ff0058b2b07b68e6e49fb32d6cab2b04", 0x90}, {&(0x7f0000000200)="2426bc4e1da0c28517f198dd424ebe2c7b3178b012838097ed2266ae0542f24d58a3e192f03e9bef95eec8948244100a4729a57b569c9230e9be32d571421f7b2f7b23ab2658403b6b30b03749ad56a439204ea666d55736b628f6689ec5bc56a70cadb3c1c6117ae7e67d2da6485000ac83da53916056b2b9ad9bc65bc831899d46c4e097ed1a70c66b242281344545efc3a2a5646906039b1432a5b61824910f1123d4906cd45a66f7e76dfa0e4c08649b6112604c4992a6ee8485e21361a61c3cc652c0336c220b6441461e31f0c846dc0777eed61fb0693459704dbda9a3c54638ad1179b9a7422a6d", 0xeb}, {&(0x7f0000000300)="6ee72e27dc185b4a17b48f09fed8cdaf4f776bfba3e3b162c73e6eb7f800be019d149dd60a99efd379a05d5ad7cb4e21fcc4e3468cacf52db2c7f255dcde6716582aebb498be40b75f5b80122c6f521c9e4d78924c7498f9c389c52274b6253b9537e97508b2b2b3ef3c5d99c117ada4bf878f1c7bfdb4c844c81bdea18d5210daed4064c6894beeeefe121a0a93aa9552248fc8434c2c5419aa9c6a9df7110d9cab50b61054f552d813f8f40cd1cfbc1ddc89f0751bfff408d4f2536f788915f09b22739d14f61ad5", 0xc9}, {&(0x7f0000000400)="a2278718704d0ffae2f8e8c4493bfee55e15a3d91181114b45b2d36d7898d213732bbfd5d7df6b8b8a4f5f99c4e9ec4ad223c0d77a3fab9f8ae0f3e24a143028edb9487f7e234cf4760b8f20217cff1ca3f7381958b93243ad8ac047a53a56697b5bfbe9ae8cddaa07a8243e4691474fd6bbef0cac6607e1304f30b6909507d4b16259cf8ff184364eb6be6a1a88b723f7", 0x91}, {&(0x7f00000004c0)="7550fdf4fa335837acf0f6714e785a3827b95da6c425537538072ef67703666cd03bb907cd8e80345f32eb818ca6d0455d329021f7b6c8e6dd84eddaaf8cd8bba0994e354399e9bf840268ce400f3a3089cb27746137ad368d4444a92b567f256056fcd897dbf0562abffce8bb0e3d456c97a7d0275edb0794bd4e33be4870d7191dd0e94d74593f7702e899abbaded463afc8d62cdc9feddd3f03f636f460051ac6a30d30efb9659d60fd1ff0883be5698950ce741b4dc83cb10b1896e8c89587e3beae06d758d8b2c76a84a1860a9ac075f6f9956dbe2c69b19e97b0998cecb1f468e522f67f43eeb0c5a1bf237999af72ac408e41c9ea5ed2c075a7b52cc7b7bd19604eaa00d51ea991b5fbc4f1becae14ca0d7ac9620761aa8ee710d79f74cc58f673fb4f8cc15956105c2c5256330b48145b3c2bc33fc5187c85ff3bc287049e729e0386e27425d97194a02a97608182c9ba9db93ad494925dd84654bcf6772412f2713ea9d73ebde06c1d8fa3eadef7378d64ba3351f459d9d760e1e1732acfc6d5a724dca06a7d858c769ddc3fca9e5133679c872e9136d8691bcc77a80b465d82b222e7801d63310c806b07de1a4b6182830e3c13a8fb36d97799e2b808cfdede36a352330f342ad3f1e0139e296dda0a7ee9ba113b0adc89945601c1cd1c03bab68db36c43cc512c36f6f64cc1c7ff335818f442ddbfa98c47ffbf3d85b113721812414ff8ffbae2ff034aaea03b2906bddca22521ec634ac34de4a78fd25f92b97f33c5acd84234a6df628842a70961063f23f5d5de438c1b1d1d2c93895b195e4794cc90325392bb9c34c1af47f36df9ea289aff9818e5bb9551fc7060c27ce01133f9d3fba7355df9e7388c41905547a8822a5a2e2550a2744cb7a67f74006577f03670bc7294447547c4ac3cef42422582a4ef38188e5a0247e5d4ade29ad20394c7552e2ae96cbed5045a729c70fd858bcbc46805e66472c11d4dd7c4df419870e8036786f7bd5be0ac2275d244cbf72cae17f2701f6b0f51a56b2802a15002d13a3fc4a5983771ac3cce4a7ec184b56b975c832fb062374892a6f2ab0e3eee72ca42bfaeb210065657d282985536e4a60c50ba79196f785bc8ea8b2b867c4b67ceabca267bbb7cf9ebf6ef6ba67e9c45dedf96434bdd759a81cec0f928c90a7e1ef23fea35c3a4a8144767823f35fced81f8979cdee57807a0a3455cde0e074c13340ae7d534c781f0013a7e4d364228a5a452e2c80cfd7eb38172c59b94d469eb806a7a41a2f8a757ffbadab03c38a7b55efd3271c0070c4c531ecaf2c93499a88e60ccc8a8f172d9789e5870540cd82969a2f6613e19b54c387d650dafa76cca79a4c41376086da0047565399984fa7541ed4ef7e9aecf1b7bf94b79699897871bad8ef6ad473f1c33bc6b7a4dd7217261183dc164af19a7731bdd20e46c3588fa8d8fb01b6a0562ee18753e1c6af22bc58999164bf2ce5f17a160df088927b5407b9e7af973067526b4959a70365c92d97853cad1bd4eb7080aaa12342208999b20b28a42c3b25c49ce044131cd4d5bceabbc323572e23dc56ad99a51773ce681a38a8bd22026a7ebcc4c1abab02c6dff9755bb23297f01c260cd37cc6a07c57df69799977f75b15a8ae3dbdac8ca4fb9c3e6955ec0254ad15ac438f7c0f537f7a28fee0e04d8bb94468cb4ecf1cf9940a746785dfaede34a4b0b38918806bc2500e8445b1542319dd8c2bcb631c1b6e89f056697c2b0041f8885caa199bb7b21b471836d21637b585b3b9daefc4d86cf342bd8f8f52d03ca16574d7dd2ae76908bf19a8039b3742a0f8cdab6703809e10073e432dc87534ab2f7b6d68d5305834c7156623caef0d4f9f62cc635373fa7b08af97a5b1871ad3965e59d51609c678f008b3c7dea0d0186dc3ec7afb9651ccad114b19b66694ef4cc332fb497800b6d5dcc488bdab4b06dc0108f07838d90faccea043de901230752b856128ec838160301381d1565f13e174bd40238e76bc142650f21f1348253a3bcd648d7cc8fa409aa3a06d47ca2638a0a25e552eddf8481756605a57bf0f1248acc2904f394287c8b4feffaff2dc888318aba3dbb0f07d8e541d9c8d3b453646781201d422162e0b86f4f1abfceea38b203594f0a686426419a797dc69a134df4c248a4dbe79bfcc4da7bdea5921296ab4a55fc082996fd3fb43585ebe19f1d3c72234aa1bea523e9fc907c9bd8afec813bc0f294e2d2446af531481aea20635fc55dcc52dd26a73830b9775c2e18a3a3bccec3d1a4a550653a56156d28deb7c09b0d28b3f2ac7afc8ec6fe4471c422d8ae21d05d099483a9cf06eaf266113cd8a9b6bcc3f92f75c65d1ab31fc5b891d2eea2b568309be0d4be76d41d70ab405b6ddc9bc4081e4b8528c18e4af296a4e58a1394a6683bd64f2d1c34a9d78bfdeb7152cbd4815a1063a58cad81484d0bdf4ae897048af9e3afb4bee1cd5feaf044ab928faba196a16054b78b235e983f3f205b6fd71607f84f788489ec0a83233082f89146bcf85224466325120d16d82ae691d1e5733e145abfb86f28e09d5b28335102111901eb5855066713b4b44bc36e43da2340b41bbbbcbca49c145e7a8e1af73c24596455b18c68bc907615be125c12d48b86f90fa03d6dbd4172755611865b35646da63fd09eedda4f7ca5b96e40d30719c47680add9162a38f7698af955f12763a98afaf5d66df7bfec5c4df30dd0e654848418f011758c50492bae2f245f4f2cf741271d42a883d5944cda17fb2741b89ee9330d108f2add3fcec9d4aa11a3a003c6082ecaf7d0f507a79c8ce304e06cdf4e4414919e9dd088aaf551f1c9b0df2a9dfb2bccca24e2fb7736c456d479eb6ce40ba09255fc0d87025505780817ef7b2fb232465d013c4f949d4925d5d660db3e6db839fbef260331a19453fb95761dffb9543aaab78ce168dee5e2610c1128e1f72d221dda2b77192bdce38b95fb86316c7afac76c63865d107de769f1a4887fb5f02b0a2f46b3c40a805af0febc2783cdda1c1c035f540920906782636f0b5ad5f41624d9cbde89e22b918b84c5cee8508d4e55a1f2d8d3fab6ca58961a35fde5e0271e78d1d05fac1350ca23c38b2bcc59a998c1ba68ecdf5afdf820f3c247a651736815acb44c0d751523eb445519e5c1d41ec3ac91629777f67a7ebd44976fd725b5ea3706347036339fd8d98c4504913f54ae53992a7de404a731f17b0b72b9a290d7958e4bc2a4a0e2a88209b87924622090eea42be7df191cae702b516eef5e8af6d8c84d700eabf1aa67caeba21344d77d37630f00ec8cfb00106001af6e031c681777d1bd7a78720cbdb7ca524bd4bd4138c3a6585c285352bc038e70e50f74b376f6a98d936678a0be9cdaa40c53402c3c5d9bfef1123ce671fa3bde7d927b34e3ecaf3153f179a37c70e6b32afa8d388e802a5d507f6baed579da940d39f2e1b641536205bdf67cef8e9baf7258d3beeef79e6208263555bacc8acc09b766da343fcf0e65b6336c8e9a0228454f5db782526dba4e482c3dafbae5b7bed7fe57cb161c6bfd792dee28383f8d36352d65d68354377e1729f45d6da5452616bba4f78f3759a23343c429329228c55226767bd25853bdcbf2ab376b4cb599b39cfdc0bd6df091f0ccccb246237039e72f7ffe8054da63138c5e89b60f0043a1d2b7f5d2686102b64dda3abe6b2d6c38380f638eaea6045ef25d7991b37af4a1c0cac83b18bbc0543032cddbc5b0c73200b1030b83e2b3694ce98bfd0a82ddf842663f6e0f3042fca7a2f471a380092849f8265ccb8523b4fd8adc6e6803e548c4a8bfa7abf730dc05673506e6458ed4a666780351c1597fbf9af56f348bca8c782a72b3021eccf924f17d3e8a54e815bab63e4d505f75e8199267e96ff63e6a1919860c34994bc9ccf20c881b63060479e120af00d326560f4824162e2fa454bdff46263f6788383afd7f8939fefeced8661de46e92479a54378660e8f3ac3d67c33ac7efdd78e1a736f041411e99a877399f2344d5f70c6f7a0149b60a95efd1568632f09b0df2ec65eacecaa03f9840365120404c65a9f83f45362114c00d1fcd8daf414346f6f77467221ad7ed1532bf6ef422f7d4ecf2b06e1f3ab51f5238e979508b928ea513b4a4679f1dd7b56579c94e7efbbd4e0cc812f61111932590517ff80a360d95c1ab32a6c0b3e89299fd6c65fff81f843eb17ac377cb4503881d5d1190e527c2206e37d01330ef0aa8b4880ea20330f9df96eba90d07f7635aaea2ed8ea450ef9b96034e9c9af0bba2a799a0698518b778926bd71c28ad08f63032741116811cc2fec6bfb5a0788813ace6d488379dcd8df5b9fa5533b655a91c95dce2c4487af6e2d198993e32f9e4fa25a8823e15a52f56e1d6090ff687f0424fab8f424f14ea87b230c6ec3fb355a7e9ea6a7ea227e739c39013f0b6eb3d47b59879e28fb97e1171d76ee676e6838bafe602ff1f39923eefb3e7a48b7a12f36cdce4b4e891a9b4f6918f649c3ec22769ce2aeeb60b039d6ab377d2cfaa7d6b4c31af71b20b1837767e137d59cb24f3d01eae1e84ffe33b4ce611b555b96d52387511c05c4fc6fc9d40844f0d55b49b18e104545e74abac5b4262f1392170e812873ee4ffe8acd4089f291630316b70fb6e72a2594e6a67f46b5281d3b554625f45979a611e2ebda9521caafd436f6e4384456a8630b7c86dfb4b702cf0a2865ff8f35530c2befb24445f3d59710bd769e63c58bc620d6ecc318ec7985c037b065a41de07e2972bdefd491f04706920e1507eb5a85e5d0eadd0507b40edb29bce1951f2a6ed2556c30d8f02bf9f515b2c142ab18ce3f104826adb0b13eeb9be539fb38be0c660928020d2715d02b3a226b1a2dbc1580bbafeac9c25447d95585a5a6928e19260fe6c2563a76b0fe0ce8b9c7e151baa4a5d7da792d37a6998b2a31161e5058c745a6d57be0eda8868cc465b7ce6bd4ef0251bc7f59391363f3deb9483930972294013ea603aa6ae9b4a268182fc330cb0bfca19b0cc4bd082db7905a470381af9ad0ec52f3b246db2b0c85f3da72e9fdfa971112d61be8550cc8fe4797d2cb6aeff98713c2a8ad5a52a84f1fc244f1059aaa4215c4690a41fbeb4e89a8d4847f810ad68dc7f734b03ad1b6fef5a95808502f2fb15e6180ab09ba4f2670fd26b4d23ce5370d8f3548aa9705640ffb034d2df511831455858bbf7280ed8732c83c6c29d1b991df508d8df66e5cdd931001d52789930c9094d45034db603f1f0bbefbdfbb598cbe8aa157f32c4c91b50c8dc348e70162a92a8479667057f0dde99cbcc34dc9e19c9fde53898b610712ea7bb541e550c4988ed8bd5993b10557856f3f6b6ab3c91d2636d990c0683399e0d1f84038bcd2fd52419d77bd5f334f74b34373ded870a8770d462ea172439702b563683107a74f481cffb35ea1f89e6f58c6cea05602ab7731079ad8438d7e1c852fa420b62755c0bbdc7b1b3e6ec1cebe45239cd478c880c151b2d278af3dbb2affc7c0ffaa034d7bd52e2b30a4078b43e2e651fa603298778f42fea5cfd408a33bb1f09d3adc9a5eaea9263ab81b27f300713b0558ab6643015ed646784d539e293042be3316a0873df39a8b3c5bbc82bfc4fb1a83549727e3653cc6bac504dca8d8e5c20d9b9ab35e38894b77008762f9f321d72d5c9f3f373ba81b70be1cfae5e270fd7b1f883bc48c85c31f1379f3a4b84e0d6595c3c8fa2974c06d1bd8411f29352d0710f67bbb7f", 0x1000}, {&(0x7f00000014c0)="4cc0f0b7bb96733283fb5f2a563f9eb1eef3198a1ded0c10164202377745c0c29b5f475b39e412f44fd6d5e1656a2d0dcd8e72aa834ef98f160f6a0fc1e3117324a0b1876e4a2361913e745d44934a019e8cdabbe7bea99835d0ad79e20c1a7b31ec55faec1ab4b1f1df79875a2106a28d0586dbf4f828154988a43f8d8a95779a3ef89dc2c5b346e737ed06fdc8e97fa920c19d4287ff6f63ec612f4fe77f1bfdcdd4a900bd0ab668c7da59f3f18f3494630db2ee76597c04ffa1e1328cadc3e17ad6188d10f25243e4444a639d98477b4eb5580b77352db3e75eb2b829304d39fb8823b69b01ddcbad163132e9625630154f1a2d4b", 0xf6}], 0x7) munmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000) r1 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r3, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) linkat(r1, &(0x7f0000001680)='./file0\x00', r2, &(0x7f0000001700)='./file0\x00', 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) r5 = getpgid(0xffffffffffffffff) r6 = getppid() setpgid(r5, r6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 14:53:58 executing program 0: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0x10d) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/156, 0x9c, 0x3, &(0x7f0000000200)={0x2, 0x0}, 0xc) 14:53:59 executing program 1: r0 = geteuid() setreuid(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(r0, r0) socketpair$inet(0x2, 0x8002, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000180)=""/31, 0x1f, 0x40, 0x0, 0x0) write(r2, &(0x7f00000000c0)="6aff680e03e39c0884249697c0d845f303e9d78c147b8ee3e0d75c81cc85b588092b4acfeca192ee719e55b36e6f4e279310d0e093f6e9bc89fea27ea0d824b86575cf187d52eb09ccbe25bd13b3d4131648cfaf34214c793a9c4379e45581ac059d915c85461087f83344c89165d4775977ea55bb9c3fb06db51fee98956f924dd561ed31ebb9221186f9604ca0bbcdd74dee3e6e4b22bca335848b", 0x9c) geteuid() seteuid(r0) 14:53:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 14:53:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000240)="bedfef8fa49e3c1a4ef7da9d0358e921b9262d4fb32d9b481dec0b74dd29769cbbe91932ebe8a88249f8465814fd6531f4377ad42ed0db5ca0ef35fa2d223df07c4c12824fb9", 0x46}, {&(0x7f00000003c0)="96e15b35f23f3d6cb5d4094f813a2a9e3d686eadc402254e83114be96b386dfe635a07999c250162a685bb8b8e5dccf35b7938d498324f37670604018e5023681cfdc307b2290777bc0ed136be77af78b87470cdc1aef7ea4ead7721aa67cca951f3442fd909689b2f83e7ff8c9ba4f8d2ed858be3172d61e0f03bc678d61a42cacbee056c673a1448a8ad5b6e580b0927013ac4f0c61911eb23de7e2f1a7c60300391f3b392671468ac61fcd94f3dbae35762682daaa944783b08c7dc77d3b802137b44e82f656e51efbf6f389526d6d7f67c1ca4300eda1f9bfc6831808652e9aa3131f0dd4aafd131e9e12009f5fc83958ad2f952e7ddf9d50c31b316ece3992379c2be881168d6c4fdd70b55e843464c0149ce87afcfba8b35f7806df44cafc362cefa65bef325d1ff8a57b75b2aa298de93f77182f875e8c3e499bf6534247f999b3fdce0a4bf9a63a51ea14d5693d55479954206f4b262df16cad0f13e9a938b5cde86f0808c8d9588fb7a57104065fd2d635d9ab63fa45df8e28425f41afb31c24028c00949c1cbb90df3d7733f3707c53c958a88b72c57e3f30bf62c2a4344026c1ce9d3c80ad4376bac85738bbbc9b58ffa46a00094ab8111920a59285aa65928f2cd219335ac3bcdb71f626f5c317a18183df71ce46ff33d2ebb5f7adf101b6719b233508fc73347892c654d469eec5311420d3941f6bd90f60c74026af6afc6b5c0f79bf1c5e1727ea760082a9d39da0546f05765689c1425a3df1de44f5a33ef40d6fd093e6392c88ae05823a08c449620a80c58bce832da005370fbaddbf92865b9734a1693c0f560556a1eadbbd930592db741ea1c4eb179e338ef0b46b8d2aebbc9bbb16050f46e2fa708414f5e03d57492d87701c16878bb6a48ff9a5264c0403cfa30eb56af78806e52cfcaf48f5f270f4ec3590a305bf471033fbaee430d47968963165aa384afa09b1005b0640638813f2b7e9f3855d667d0eba3bef7967524e794381cb58bdc47ade589715554ad12cefc2411e8f9ea2d5e619ee2522d859fca3fdd4b4838e260b5a401e2812b9e572e0df64ec4ea5c68df39527eba26abba9a3ed00dceb0f0cb65d3235970f93932a3b8a2584537a974846f8669407498e016d5a1313afc7bd69900f38b42c95f72fa716fe3181b748b895591698f46f2d9f63adcf128d683e9facda72ee0065f8f7f7ccaaaacd9f978e3e16b44eb9830f1b519f57136f4bf2f3939d9ce68a26946feb232cd44411ef209d73bb51df7fb459263ceb81c921b5349dbf60bd45d3629ffdfc9abbbe49d0008ee0fa7d4341fc272f3e2fa5787efc9c57cd4fcf438bfaa75a02de64ce21e422cf7ef8ca1e593c617c826f9f748953c65fd4e0059aed51982df77bd41aaa5d7797026b2325e9d6fde870918e95c392235239e346cdae4b2f7ad33e942756326a4b7101ecb55f3a82b6679a2d33775183294c94cc55b263f661c4f631727d84b72bffb1626928c6edede865978a8a606a6fe879ea737907c4f0913cfec99775be6b5670c3d7619ee392eb9f80f7d68ba2975a8a2ab9d8034d0b3cad3fe9cd9eedfa9945cefd8a1505461ee48510de224161dbc718adbef965a512d1b151611a37f946dc90e3ea072856244fb5825994293951cd2d6c50453017a95a8b87002160124d51e718ed0803f93a0bf0b114ebcadc3c73f0101eb61ad8f4193743bbfded50c35a7abaf017a5cd5f022557b8926837c56f36115776c3d18898f71b2b3de3bff50b2c09aebd0496e362635c219f8a74364b612596eeb3237923a73ddcd3c61f012e241b4716e150d08d76df215fe36aa68752503d732d4aa06b1f8a99f4603d553c1e33a800ed39e3805eef46f8631fc31506ad4a45b6a03ef6e5362d6056844e0dacc2cd75bbc2d555c08cff92cffe897e937dccd48fc307c7de36ce548f47bf463c856571b72a1c09883ef683ec103030556280a4408f7b9347ffb8266939c87fce522bc066bfb82681891ecaba3721faf926eb09ae4f4455d16ccb0239824feab19c99ffa8dde6cbd7f3b5afde4a853b625d01e50fc093d4d98058a329d1908b2d731f2a07aa3007887336bf918afda9d4914f6002d8ea23564746e93febf3173ea5c5b09cf0cd0a6218d06fcba310b2410f7c3eab01319f20ad2c321e6b6eb39ea311ce1df1532e9c163a792b835ec061b005ee60e43f454ba8b3442f526360a5ab9c9eefbfba3fdfa8ee5044351d5ad70b95402ee4a5b7aaf94cce8f657ae63af084383e3741bd9cb8c850c2906794db5b1dfce09f01698d16bf59ee31006633f2a85f9ae75d24fb5598418ddbdc8b9beef96bd37c205d8c05c3adbfebc192997e296e9238f5131dc260128641b3b2e33769f0b107fcb6f018fecd3600b7e5d25ac5deac99eed55db7f87da9941c7aa499afd70ae58b26a5a582a39a77804428ec62073b1eb528e5a7b2aa04f5a8a928ec7c74cf2a8be168e99d6ea8d8578e8dcea877b637289fb5bfdb601281a920739eeb05d8365b5891724a307218f507cb3e077027d50d32503588e70e5aef6ec3ad692c97020a8a62481427c9feedc98b61d7bbabbff6649d044b1b8be4c19981fd2250707848a15afad6c2104940496475b899e702470913dc98c732c5b0dc1bd1ef476ba75ae8fb698c9e6fc3be9ba01261ff4db11c8838ae6692c494c852c66165d59a4b426cbf9549f87ed307facf43efd695c6fc7f4cc2fe36bd7300d84fd3c3e01ed13fda494b32c696c45f5075b0bd15c3866dbd33efbbbebbcf7f5b639f3f5591a451cd1c2c1c77b568da49000a0b570116ef1365ac397eb3daa7d5a6a990b296a6b1fd18adce1bd3dd65670b54bce33487410d7a77b447a5cad350b578d856b70a8cfa0c70c214e2627c6acd0d9e93e3bef2334c5712187b07445754cd131740cbb9d6c2a8e8a2c89ed61cd1d2d760d6d719930da907b5a2c798c26acad1da9495e34cabd3ed7b078efc003f57bdbf513d82baba2b5aa26520fb8148d0a453ab18a167b6300ea722a1794f7f2daffd38bed5e70f35d2b821ce94204bb600c2d38d066820ebf285f528056e0e53005585448b12159df59e3d9c3deef654840ebb4b7ea77889818dac38693bd8d41bf217609ecc93119bf5570e693aab83ad9db4d4ffeac3e339a9ffbc35b34e1beeda3cfed95d12a46d9a5391f47627f965eec331746b192959e96a856d4153d01832fb8bb9dfcf88b0445d979058ae75556deb213e41166944fa485db0a5bb8b4774e0a5efeaa1f4ee6ba90edd10f46ce499796ee5a7e8defabc900b5b6d43c6d44e25f5e4af8e7552fda861480f095e57a68b52c8727c9b07a09e0a46268103328801bd35a90c7744000ca0bf7f9f2a6d85f5bc86142d046bdccb5a38c6cf5050dc38a84af1ad4f271d0212003cfcd85a470f4339383f235daca70f981f921371bc82c9e1936c7c078e7ab6b1976b20b370cdddf5e61cfc5005d77dd59254befe6b10f24492741140b4435d04751db81b77a962599a261fa00bb9159a195d1d82fb5ec15d28993a85fe3ec81efc24b3e189158f5b88e26c9cec6d5b9cb3ca17c00ba5cfb0b13e1760175c6b5dad2517c037042b66031b024f5718bce806095b8b18f448de7220d227f0b9c7a92434ead0e9194262fc06be7ca3d48347ed2affb3f5b058724b54124dae8737e10216d4896af4e7f30d4d5c8126cb1dd85353b6318c3ddc5032fa30e2bd7b615b0b9f6959f9929ea73219ce9c3662890b7c8d2dbe4144f7ffc26b4f2ce6d40fb19d83e267a197f28f1daa85f1ffabd82ee21fd449211e18e646e146d900643fd202ea63fe064276168d7759e70f0d76b6f0ef18d004be4088a001679eb536d30f2e72f9129983b25a0ac282c86355ccac8392bdb554267f5958cff8c7d1da5d35e5df5dd0567855398e048bc07b2644261d4f250966dda0a17116e7fada889b4a83184e168b472477393abfa50c4fc5a726813119d79792e7f914b6f7966581e79399a6e94fede433a2556a8c17bcef7af73023c51dd7f29f85906458c045c9097fd690ee872724c39b64adfba823e48934e22f0774f6aeb7c285fda0eebe5b6676c8a9242cbd6c1d769c3f2b3b0b2c070686d6de4aaf72795937083a35354f99ffd971c727b02aafd89165fbbce22f7cf55458309d978c921d82fd739a50f3d72830678ad473d69b52e1e8e7771aaa5653162cec0fb3881f1304bb59f3afcce6461b4c9ed5c13464b5b47d345a1f7f99de7ed3d54b41dea40749f99fca7555f9995bfcf4b4a76fb7988c2d957ee1727cc809411a632059f8a5fa1c0a3b21d7db813e02a5d744c386be6d76edc2486e3d9f3206b9277d9bb6fb4a7b63f859443ab4ee9ca8b349e12d1e08c4c2b0bbff9b44a11ca248014b1cccdcdb68badfcbeb9fbb11acda9d337b81e23d50b62bd28cc387a69c8456d7d5f1a2d4b558138191ae5ca2561ba05cb1d2c4c554c99ba6616fd253c218659bde4e48b43fe4f2b4504bf167cff78d026e7017b3bc0eb88d2cc4ff9d6777802265f3faef0472f4d32183c9edc325759a99df6a04244ea839573ade61f3b8b0c4099593c4a652e875a5f5cc70168eae6aca38e190e1bc7cbb397373d99dd3cdb106dff4d1540869c10d1db0d6757d3dc0ec5e8d3be94b92a438196da51e02dd8da698df653df9beb385572bf7576ce946e76fffe12b17a1d8d8baaa1e175427dd7398160c3c24a5578cb09844903ce9d796897e02eec9b4f5c7dd6293f0df22a349fd16d0a6ad0de1e56a9281731a9d4ad92148ad468f0f05e93ac4c4888a8b4ea48279dd07d95166659501ae21d3a8de0110b157d0f51dbab812df6679fdbe8855c689bc6bba4b8339fb16bb93b00ca93e33a8c4dbecc47dbb806fb68597ea2c880ee46073f1d7c1fcf355de248e9c53cdda91f69738677e0803b2d152b9d42d5d1fdd0ae2d2aa1ea01fe3f28ea114ce4aa5c4ceffb18eef8c3cdc9abab5f117c3f1411bc616fc16ab12e53af14e0e6d999835f08e4637e6b66175e1641d09dfde6f4c00c64a4f79cc7870f87981d978e08881c6dc48a405169b7417f71ae50869ec1b49e4dad4982ee40748e3d8889c8328055a564b943f260b846d9fe21b8dded0730dcd642fbe9f23ca5758a83eea3bc61aac5f881f8ab9eebbbcf4937495e0d33d52d87866da97173d6aabdd4e01fd020967af50478f05a7abcad5af7f5fc94b8c25403a49586fa6bf8819c3eedba66e9b5c7d17b9d6c7eb17b903a50b29661b0f018fbbb8a01d66a21c9122cb65be6a3c4526afc4548574a9f2527b66725570af474eaaca092c64a608ecf31685f021e531c48e891b7e7263a61af43cf31c835a04a3f265df3b7da49c9247c85f97eba4fd1a8e9428dbaaa04ca28170645184874a738319697a804f4916d9a793af4873605f7e7396a4aaea64a12a55e30e745d2829b4be5a0ad31b9a969585bf314b7d0d0651860e1ba2bd952ca1998f6c87f96952c01ca15cd6d209dadda2f7dc6c1c5c59600867c80cc8d86a2625e5831b3b58a60e3ba4d1e5e60319ddda6bf5d0c4587a8a513f95313544cec3aac19a030e358c44b7c44f9dfc3bf7bf8705d9375e7aeef5200125c23ab0574c6728d8bd4f31f98b099f416a6c8ad3a0efd44abeb855809eb191ead23b3a971c616fe82847442e781639f98722dbd60b59678306c8704c6c55722bfbcb2ff69b8b6c4c89de40ec0011c316953e076627ad6b26b55835e17870216f9b342a248c74506e8c5c28eef240911c3178c4db4ed53e3ee38b1e72e", 0x1000}, {&(0x7f00000002c0)="d2d5191f2eb0704b38c435643099d23a688ad7905c5f", 0x16}, {&(0x7f00000013c0)="3335cd9a8a43a96d77dc65097bd49a07257432402783110f0edbee32b1f2327928887af9aa6d302d2c84616d4ad8157287ce2a698d9d4d048f5426a439f167e04d207a15a135230560ddd2e0ed64448112aa9234f228023ac8a191d57502de9af6d64712083ddcfd40b9c1e134d65e65c451bdf1ea3cf34e02983588626a2fef3699eba1905b38dfd27612e583", 0x8d}, {&(0x7f0000001480)="80180cdf76958b9184cd707e52e5e71e18ff6a466071bd19551f88b456b12b31f3c08aa85b4b518eb73e4e3d57721cae7d65b58a5e6e9ae2e5e41ac6151038635c6e7e1aa188d9801b7d54cefe232ba9ad172d8b346d615c623db4031c13aaeee3ad9b94cf42d8613264e951961072698be17e4dc151ba61", 0x78}, {&(0x7f0000001500)="d42b90523e2d7e75f4f87dfb83b64001e18f75535557f71d1c82b43dbc14d9030538f60b7aeecfc1ac8f41153421bdf2fce785cd9ca88cc611a2f7e7fbaad967cc036ad8acb3cfbcc5fb41e254be0a472a3be178fc51e310ab95d3e22e141a6caa6e6ccb5e308c0349dc1d0b4a1dde669c10b29d1f2b89e8be7767bcc0dc893b97e7ba9be2a4", 0x86}, {&(0x7f00000015c0)="5bdd7a96400413f08b42ca16be07c1b2f270e99ee5d1baaa2a6c86180271c3b5c3a56a9cdd159b8025b445a018a1b0dda96ea87539bdb215b0e4fdf0a19dfd6623528541ab921e29c359bc23e8b5776a33c036fc33c4ef1ae5fda6b01ef0ffaeefd406d3891f9e699a95431776e87360ebf101951432cda1075bd8104e9aa28069f2ba0d42184f00abdefca8c28c95fdf70e77afc65888c926955e1818e6e6422594785548628df1591ce5432bd5fe71bea613ea4d41eca36d32be92d20dbd5fe4dd5f72d23b35c7560bf70ce2816a", 0xcf}, {&(0x7f00000016c0)="ae59312413c3ffd6e99e718323372ea7e3f109024c1d9da1e6f3e7ab85adb60c4a37cf7f4cb175262424ee55f3755bc56b4b14032d74884e9be9031ed69b047fe3db7412e40154cfc3dcc1513cb3daf5aab14077a62fad08067cee4a84cbf2a0a2ab559ff6cf57831909f2d6939b199dbdab0e6f46157fe0d434898d3f8dc25c3257b7bd77a295ced23c3cf594eeffbf51bbcaa3424200cc1cbfaf8836601faced5bf311", 0xa4}], 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x100) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgsnd(r1, &(0x7f0000000080)={0x3, "d63729234da3e4af35989c9e20201b43c7a82c22b9b61eb059ed7c6af72a8ac6239c46b339eb2bff2014b9ba1c6e764ff7bfc522774ebd713206daa8"}, 0x44, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) mknodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x20a8, 0x4) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) msgrcv(r1, &(0x7f0000000100)={0x0, ""/57}, 0x41, 0x2, 0x1000) 14:53:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r0, &(0x7f00000002c0)=""/214, 0xac) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "45dd46de510ad732a6b6d311edc7753831fa5e47", 0xffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) 14:53:59 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) dup2(r1, r1) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696ce52fee"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x7f) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="11002e1e3f00000900000000000000000000"], 0xa) 14:53:59 executing program 1: msgget(0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x1, 0x1b80000, 0x1, "1e5f66dfd888de00", 0x1000, 0x20400}) poll(&(0x7f0000000040)=[{r0, 0x30}, {r0, 0x4}], 0x2, 0x401) close(r0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x8}, {r0, 0x100}], 0x4, 0x7) 14:53:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) r1 = getpid() r2 = getpgid(0x0) setpgid(r1, r2) r3 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r2, r4, r5}, 0xc) r6 = dup2(r0, r3) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) write(r7, 0x0, 0xfffffd52) 14:53:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000008000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/255) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 14:53:59 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}, {r0, 0x8}, {r0, 0x110}, {r0, 0x100}, {r0}, {r0, 0x110}, {r0, 0x34}, {r0, 0x16}], 0x15395a18cf8b1b47, 0x7) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x3, 0x81, 0x8000}, {{r0}, 0xffffffffffffffff, 0xb2, 0x40000001, 0x1f, 0x1}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x14, 0x40, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x4, 0xb, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x55, 0x41, 0x10001, 0x1}, {{r0}, 0x0, 0x2, 0x20000000, 0x910, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0xde41}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x408000000000000, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x21, 0x10, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x4, 0x10001}], 0x3, &(0x7f0000000080)={0x4}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x24}, {r0, 0x2}, {r0, 0x18c}, {r0, 0x1}, {r0, 0x10}, {r0, 0x175}], 0x8, 0x2) 14:53:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r3, r4) dup2(r0, r2) 14:53:59 executing program 0: getrlimit(0xb, 0x0) getrlimit(0x6, &(0x7f0000000000)) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000080)=[r0]) 14:53:59 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4000000000000043}, {r0, 0x82}, {r0, 0x64}, {r0}], 0x4, 0x3) 14:54:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000000000000, 0xa9, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x7, 0x6}) 14:54:00 executing program 1: poll(0xffffffffffffffff, 0xff, 0x0) socket$inet(0x2, 0x3, 0xeabd) 14:54:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x194) msgget$private(0x0, 0x500) 14:54:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x5, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) write(r0, &(0x7f0000000180)="5c72dd5842cdbfc53373fabf0cabcccfcbd328f1e9ee27235be69542f1ae4f90d6bc65d9758714f9a66ab8b04616adb04e7e0a54ecfa9407cb7b0110349c4284cf45c538144bb6f957b6bb3e5bc128ced62a04d52edeffdaf2660d437fdc4d5db30f3f7a3a96cc05ddd0bb979e74a07df608000000427290306cb04d2f1f3bfa22cac3fa7cb71f3c0b6e185076f2c5c08a5c60a68cfa4b362dba5b3cf903740cd6f0f104", 0xa4) 14:54:00 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="646ec1f66a47a1dd8d3472f6bac77b17a4f8e40e2d7cf8f744d6dfb778fbd6d1e9b5646bccd1e55b9898699105e2767fe55f3ebbbd", 0x35}, {&(0x7f0000000040)="e00ec086a4f6e8cb05f58b1d7fbba2178fbb7d6384beab8df7d35b9ae2d7cb9cbdb7ffdb1e4eff7a5a46954417afa4a079203fa2a389849af2505259563c4ff79ae23349b22f07f207", 0x49}, {&(0x7f00000000c0)="ca64780fa8273a8458aea2164dc2dcfa4a57b7c51df6823224c7c5bb04736b46a6bf15cc0dc3ae0dbf9bc84661f288db1a070cea0b55ae81cbb4638e45b17193f1095c22fa12c0476893a224b53f11bdf927f4800175a810f50ca585f415be205026107d090fee7f82f50cacdcb730e89835e18b777b3baa25ad9113dc2f4725389158e16e6d595f580f8988f0ea442a8ab9ea71eb7c41dc", 0x98}], 0x3, &(0x7f00000001c0)=[{0x18, 0x0, 0x400, "b8558ba89c"}, {0x38, 0x1, 0x100, "444c8dc6a7520e2ed883cc8397a4e15e4f2734ca5ce38c5d957ff18b6d8494885c5b89a01e91"}], 0x50}, 0x1) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 14:54:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:54:00 executing program 0: socketpair(0x6, 0x0, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x70) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x100) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x100}, {r3, 0x8}, {r4, 0x20}, {r5, 0x4}], 0x5, 0x3) poll(&(0x7f0000000100)=[{}], 0x1, 0xffff000000000000) pipe(&(0x7f0000000040)) 14:54:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x6, 0x8, 0xf0, "c7450a9eddfb116b9e80ad684e5957da3e00cee2", 0x1, 0x10000}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) shutdown(r1, 0x2) 14:54:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) nanosleep(&(0x7f0000000180)={0x1, 0x3}, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000200)=""/240, 0xf0, 0x2, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/21) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/6) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000380)=""/34) r9 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r9, 0x20007471) r10 = semget$private(0x0, 0x0, 0x4) shmctl$IPC_RMID(r7, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r11 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r11, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) getsockname$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sendto(r5, &(0x7f0000000440)="f808a88cadfd35fad450f869347c9efdc4595989bdd138293dd7551900f1114f5d92cc3c4c0de3a66e9aca864e385a4d8f8be823d5a23193d07460548bdf8f6a138789f4b7f7a3fc577c39dc56df7f0acca1efcc887c158ffed2e02cce9a6546825b6541a893c9599985f6b4a084853a4693efa73196c9bf65da158cef0741f7e9bb81fe7d6694ed7f41b8fb03d0f04ba5e42e962d36d0ae7dc2c09227366353c83ed3f513e7390647914b879cc39e58546d27", 0xb3, 0x400, &(0x7f0000000500)=@in6={0x18, 0x1, 0xe800000000000000, 0xff}, 0xc) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000540)=""/184) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000600)=""/119) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) fcntl$lock(r9, 0x8, &(0x7f0000000700)={0x3, 0x3, 0x9, 0x100000000, r0}) 14:54:00 executing program 0: msgget(0x1, 0x5c0) msgget(0x1, 0x0) 14:54:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000), 0x10004) getsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) 14:54:00 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) 14:54:00 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) 14:54:00 executing program 1: shutdown(0xffffffffffffffff, 0x2) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x40000101, 0x0, 0x0) 14:54:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:54:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000100)='./file0\x00') getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x3f}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 14:54:00 executing program 1: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="19f3f7cf291023083df45b30fa90bf659c6e4e8af9c0faa2a1436dd61736959e2a66b1dc95d2136ba53d3fd8ad7f213ec644bc1effb472e224278c44ac94e1fd7f20225aaecc58234c8b814ea69250ba", 0x50}, {&(0x7f0000000100)="689848bce73ac42689015b13518d9200d282819362d847ec8cea25d1ef93fafd6480932694874f3ac61612bfdcc66b30878d4e5adafef1315d0dc9cf4dd37c73b62f21ee0e33ea314486d66455bab18b69bf5dfa317be2afce6976e47584a3ec6027597edc3bc0fdfdbcfc8ad281d599fd1e925f73c69a58ef94d335434016850d170e755e7fcf5fd9ff9ff5a164b5a02c5cfc72287d834dce7448bd575559bc82ec1e7416855e64063e2560647e68ad83e4bdb6478c2dcdfc33c0393e7956cb4ce92a0234589a86286d479ea20c0b08181048f855ef31cf55faedd9c731fbdb113121", 0xe3}, {&(0x7f0000000200)="b9c5c9cc6476c53b1ec0f5fa5594f2ecf0c87b103410f68d7df202877c67bd69cee7e6904e251a13ee9ed91c39cd41228057153033f2dc10f36c165e7189d459c1036e8a688b66dc133bb560836316e02d33685d44498f8b432df019b484be2dc62f045320b109541a0ebe3ecce58d668757584ca7798944c7dcd1da8b67d5b570d4aed86d5d47f693032f47f3b7f2810a580ca0e4bce8464aa36532d663ba06cdfea0e3c4dee2d5c95f4f80c5c5ed677d5c50b55d4e5a2dfbe0274d3627e9a33f268603862f910a11d65a0acf26e67c77573b92d3", 0xd5}, {&(0x7f0000000300)="f8b2a117d88ac968d51c67ab663e0d790740657f103f831256bb62fa6fd2109e7d7ce12b7fcc1d7326732b510a24379493534b6cbcf318fe336b3d2cfbe90a21c699492fa3e4fc668f9acce3168529e9844c1c12aa84a4b2c5ffe2774fb3c2886178979917dc6f8590576f4cc6d11d43c1cf02e872dc2e129999b0edaca752aa98313a6ad265883e6c72e0fc3e41c8afad9edbbc71d8d14aaf15d596a4db05213783a707fab41f518d1058b45ff8071c449a5e536eee401ca2fdbfd4aa5df142f3f783c36e883e41bbd16e1f5fc1835376d131b38db162ac372b0c6ab312b15e487f8e716ed4f8d799c1e2271ab3080bb965a0844867a3cb520d90fde8fbb434f671fdb388ab62a77a7413381ca537dc1cf5d133764c5164c0c5b13be0aa7f23ff145774f56fbe52722fba02ef1137c53ea9d8de9ea84aa0c0f4e8730f627a905015406ae0d27976623aa9628d5f6872cf497e07e5eb7129348cce8c1d55fe80b5d1354614dfdd3e38ed6c2916f2bfce907989df926ccba055e5515c268d03181ed300249b14b1e8d86266156371e2706a8e2b90fec5527906e782140d35ce45a2b02558242e419f3196a524bcbeeff3c011a0e1d53cd6a0a9a3418ca73c09fa895bf9d0dd4347011f108727601039047da957072785686b75242eb268ee4cc68066eae6384bdf28db3c7e2d1bbc66cc6c07bd5a56fb3b7f2ef20e8aa1a4f7d0e78b402ceb1d1d14a001e5fe5a2ff1473726b9f16a7a2d6cff8715f8f405ec82808128a79731531f6361a97519c28048834f941d39e2d63bafc3e51850493f33a565f70e06874b89c747f86ea2a06d8b67aa1f0f91c74ff1cd9ecc7c1994e2602570605792af5347469b3734cb2ace06c11b51468597f233fa9be8dcfb26903d4a72a508acb0e0f21480375c815d22966b693fbd18b313e553158f62fe6e93a90ab4becf75fb2ce213d3cb9999371f5392bec2d0ddc8e0079f130ef5d87f46506b57abb8bd44c266f718ef085dc47fcac98c446bad0b56e09bd0fd34cfb3bbd235b8132a6dafc4d5dd55216df4319ef9645c235bbe09968f3db1d3230821de9e50140eb80e754dc89087a66e82a8c13c6a46dfae1a2c3ac0115fd68f5b4b71e43fbbe9287aa8bce93e6da674b977586253b135b558f9dd8b4b6fcb5d88cb21c9c711c003f232ba70fc91eb00cb5955f99846e93f76aa539e965844e06956d563fd655ea8baf36eca66e0d6e9225071fe56f6a4d7a3e414130df7d618df4b4ece1a198f46b643ea6562b49ed8ee32ebcee7225143b0f650a0e7fcf446bffbee73acabd420909229761ffd781cc166e062f288bca4bae725616ee160e8ef98b8d425c804d7b0ba0719f40c3d24e7984dd7caf5373e2588e4174c4975159661dc9d9ecab0df805ef32e4302e561a5b2242660614912f0bf28cabc606a2fa2c27641a98ab4478a00a9c725e3d690e1f8159eb0f1f5e3f4e515f76bd1134daa8ca24b976317bcf2612e59d0998736a0954fef8d97c210aee314310e6c200e63053ed9c93e976e013722b9c7ca9ce719ee988ed0856c16fe2db2e9620b1c8ca4c2293c85d972d55c94bef39f7c569f105b9e0d8ab756c823e7606d517bd8cbee0ed2f27f7f9d3c08f6047775b66df0db5f93d11daf37c9298c7f992847cdef222d659133de3157cbfc7f18e8df6b97e72c86551ecbbb65e7df83f614ec7a91b1a3c706d253df4f540d2e6cfda6162b12bd9e79ef760f8a6fa2ed01b5dde8384a77d5974970fde4ee057bf89884a5f673b8f74807de88c99293444744d264e3d0385b2edb1e30bf0e1da23c9e87fa0466c11609ff6c5a910f6b0749db34d9ae0f274980f65ca9b228b64c0d105bd9711129566cd7dbcfc4c84842c92acecd56e95b6785a8a1c22fbf72b8f2872fd9154002ffa335ec9a567797c7606a9beda509f78ce8a2df3e7a8c4cf6427009799f3566ff938364888c029654d052760cb2eb8240ddc873dfd170dfd19edbf7f09243467126a4b535f635e5814fe64113f5bbfc285be3ddb229fbe4fd7c2b144898487726fed71d1da8011e9b16702cbfd4edbc9083ba7c74755956aae9d7ebd59de223a11efc762b833368213b64d4bef577618cb9927fbdc5ce5a0750b653b5d76b3646bcba9bb4aeda3fa562f58cca64f1612ba4f4dcfe185bbb0a6345bcee264ab09a4eb797c3eaa6347e101dfe6fe99c1e953bd104440a4b1785fc551858c1475dfe13762e9ace3b0cce9956857170d2eec7f53788bb4f23bc7685cc0f3072080d81c7e6f2b4b2efe83d7552f15e7cd7b743a92de9342456215fec44412bce9d1e963cd997c33360a24361148456232bd8b196f79a217aed30f02569d9acac473a72cd758a848eb48511df0bfc065498811f3a643c23362e589e491983292de3538bf8e14ff4b057aecd5f8747a1ed5b71b4abd749f37a3dc0123b92c7ccd0308cc91a3b1144975db9c3fb64afb6c3acb515219d9ab2337a37df96f2d1c499550a33a968ca48e7524df330988342d704d1c77a9becf27fab5a578d416023b29078b64970af41e6f8deb21e4fbf4e9fca11b76da297e717f8d5a07bb6342982a73b9885b2e18eb4ac39183ad93e51a3381cf44884731288d3b605661dfb7be428ca36cfd3bf514de36704ba5731f300ab633c5ce616b2c3cf9224dbfc4df5c53deec04316877a44905d6a3b211df03af6e69f8c98834aebe9adaf53bdeef6684d82458972c65ee9c230fa1af4362f9608aec01a6f37ba44016d77980ee411465697245427fe929bcef5b809e407293225703c2dd81fca81fd4df03e6800e6d6535a05371060d5f511919065b19f79b7527069928e1be2b5772e579ff25542fa0a1ddcb9d6d291e819fb87c6d706c780957d6516871af344cb4fc91e45e01c8b4e2bd09e97b995f49d4671c8ba0135116e20fc71c5e4249a3ca2c8890a245c31c36c30b4e3cd1a1b7f19110550752aa1e433f42b046fa65c0eb489ce8d8e15bdd97fd9afe33822ecc87919fbf2e7606d46536f2aabd2d7ad09edca497746573eb145b1f3f4aa0058f74ea342d96c3792e4d32a92485b92c65b1559c05479de3798f5fa15bb335185f8b74606d92e5ec95714777c112e1681a639b5c62a24a938a48976a60d24eaaa2c3ee2ca8a6d61e9fd9a41523e5b23e8bc2ee2fd4b10d6c750bbac15c59b522a2340ae05c2bf2411af05f1fdd231dac32502b7f93e5d4bc0f2c43ede1d12a9973a880e639bf8a9da7b295740f5fa09bf41b845a14a0133abd3217646657ccb4af298af5066e6cd78fd02d7a8e88b33d2b4b081048f86d1659d383b3782097c8254009d2d39c0e808e6d88dcd4e960194535eb003d6140e7fab17dd5df54d57f9aa02e52252d0651a8ea1f9759cd6b7cd471f075a5b1599f1e5fd9cdfd9edb8cf8cbc0c1a08c5e6214f68b2538bdcc1f82e98ca597603efdece7c58dc73d70f3f00745032fea61d17548c3e7f89cdbb253cfe1d6302541386948de34b3b637cf9e8aaf40df71d25549be0e65dbdbfe7ba3c501ade177f339ed7bdde58dab9a0b446276a031a3b4bccaef048459910873cd8d3946cf3b9287194f48e64c4301b9df3201dac306ef4536eb2dfad16d757aa04b1211d48ac3e0072a07e7e3f8895d8b5fac12aa87333591b0f4f4f6630fdc897e3d617514cbd20d3033ae808be814564441532a3083d24d606cac95264bef3b1ac9f90827bbaf225c29264a0e07f1a90da25880a9e94a4fd102e6477e891224873202a026f5bb4455f40912e31ca5514b8e7c15c91270812e16e62c3fe88f5715446163f65f7a98d7f1c9621a6f740123f9d1acfa1a4d312c3a75d4c1a341ef48a43ddc11463f7962e3c21b7abba849e55f9104b62c159da03b88f1d131185e6b3f36b534f5bd69a4cd4db07be18df08df92f44b4f121772015026b36c7ffcc99fe7be7df972e3c2a9050378ea967ff41ed96d9a51827f850b70a092dab2c1d6a9e647d0daa698dde559ecd2008283e9e67cab8aa9953c9ab3f2bcda6370520697f70d3a7f3a8414c82515eab85b210946e899d7755e6c25c5000c1ae281a7471c3e5490eec830e914e5e7dcfbfbf87cbf0f3a892b55361c7d03885fa9a0c0d2d67c6f893e4968c5745794e1423284bbf7c48611cfe758b71d07281c61047f0596bd76482ef7c4414d19f06b4081dcf50f817fd7276ddd811b4d6b2d223a4a9fc343742edd2150ebef209caaa313de20d9ac95ae262ef2988fa3d8f86f7902a3a6b05526e554a75677e2927cd6e29d42f2cdfb313970ab3f4da05fb7c8b74678d23909f83a2de093cbddc4fdc3ab80701ad2e6649b11c67000288ed13410d27e1182dbc2add8170d6957ac030ed49b6bcab6de65f62e4279c44216acb9babed404c5942bbe486cf9790bcc757b17b779709b1148854be8745d0dbe2572f533f59db2db53ffe7f360b429c53d357f75c765c86fc2844237e2c8c2fbbf33a600aa9edc57e6c72cc7d69bfc4310f48155ba940024e2bc97647814c3bec4df0bca67920f16d3cef0ba5cf1050fe69da768c31ac8607f8652cdcb0b176b542a333388949f04fb921a93a01480ed4bad3ccb24c44b4d12c3811e61195497843bc55b524104af0409db7451d920d10ac2c58dba8b670ce64dee6689c4d9a69104cb54f188080d6028e3fe2b5ce3c105ae08c98615ec08aa9d0d40a33b282ade31e19f0ab4f793fac892a7f4ac21e03a8bb8af287722ce3e8407b21ac6f874bf1494ba4e5f360a2dc1ccc98f4da049d4c499c29e66f910e33dd5ba6e4a9fbf39f577e156612f180bba680d92796086a9bbf1e952cf0b4d2dd67f6cffd154bca0eff7561faead9949691d201c3bb594fb41b790e6274a67007b04c77bc957d7a6814688edb2a13aa41d40ac2d9e29ae771f0014114f2ce68c323a167f5dfe1ff26845ee85026e594f47b63be1b0f3f4675023b0f297ce283050c83711a49cdf97eb6d0fa1a033d48b5c2c4792b8ad36dab7c0815317c8167fec62929258013d330e41cb237802b03bdd112fb4a2b444e612e0c0637307e035ce06651a79c711e440f8a78cc98a1be6cbedf92fc4d7d2cdf1100279b749a5ba29ba2b3798851950b38d5c55d8cd48b3922b5d2afd58754aa2b2d6ad1c5a67449e6d0c1630ad58118b0b1195d870f14a111e69854c0e9d82e476e8fb284894b31c81d90dba0831bbba8d6ffbd4abcefa06ed8cd6567d58ca748a6320d58c128f77ac96e55e51614eb6008b95abbb752548e8fe408796cd52be38bff988c3e9c0ef06b5093b5d4f206c53f6b2c32b7fe673269bcba9223b5571dd0c544d7131de927f9904a4acb2270e50cd4fcfefb5f05c189fd20de7acd3184128a3a1c5159123c0a45c56777115e5822713622d9ce46fa6be849768e8dbda7705e6ecd881378eabdc3bcb0d096f1a456954037803724f62a7799a6613be200c1d6bd8169cdf68ea4e12845c5c0e934d62437e664eaf959e0c04586990dc154148e8bde5b495a2f9b42203a4e97915f6a45fb62abb90279c9968faf2b3071a55912781e01b8e5851c2a4ae76ecce6483819cf3bc435c46c476852f9a42bd7469b5e71da2e95202b90852cfca3d6d5f2ed9c257e0b9d45c413be385a82626e7799ef28ebc9fb2fb035648df46cfc3ca9f8f2128a1cea429fd982e69c1060a1255a5c5bd10595665e0256d1f65c22b4cc7fcba01e6ba9bfbb29bd4b938a8f4df9e37f59937ef31f42394692ae58e2e1aa12eda44dc6933d2cfee438604ee9115f993774049b9cf1f86261b82b75a", 0x1000}, {&(0x7f0000001300)="fc07554628c9edca8d8d2ebf755a92cb3801232ba8543b87734b157afeff2c2fadbe9eada2f90baf7d07c0ba3614ce14a1790b94e53a1228306405969c9e1de165c0ea6d2092a7d1ad57d7488afc5ad65a1866965f8a978db612300bd6f4ffc2e25ab19dc7e77c5181867c8143dedf66fd38e699766c1771fb0e0b49ebf54ad0be8eb466567c7e60e306ab4415df1f35dcf61dbe24584268576b91ddbab131f90e76637f06b0d16589a3567cc9b33ab39bb869bc55eb26020b52379b7cc098825079708b0b5f43f1b6", 0xc9}, {&(0x7f0000001400)="3036b6afe8d247147632489297fa261b875ef46a33e3b00e5d3819f2631bfff8384c66da9ab79e2d9d593987d829a0d5245ae40bac57a2c02f2df5ba51cf3ebe0ccc2e2d1d4a798725ba4886ce3139e1e783ab601a08f0d91c046cda598133c24d164055d34f83b43fc5bab00cd37e31cf1c96f62804a6", 0x77}, {&(0x7f0000001480)="e1d1acc7cded71771623c851996ca5af3d840d7965e0b7a542c32b5d906a09afed3e06517943caf7001d2eba714e7c2fd1ca6405e2d88fd62c41aa7b9f35490c0a237654779b25013793b87b7368fcf8753282e6aa", 0x55}, {&(0x7f0000001500)="d6c3949220d94f4cf5dbd1525e44e4d407c3208f577e0e5f0193093719434b2d37bb508e74ac199caf9c88", 0x2b}, {&(0x7f0000001540)="58f02a4e696e1c5ade0e184c44864528e58f6590723fb201e8d27383761da24c416ed7935dc19f50c1583c703b4362cfbc02ecf5fbc2596dd2c657d1b641eaa6e036af8ad16967fb16940d1a28713400e958942ae81e303323216de35b886ae2d6c622e255b33fe00a112801448366c2f168b86f2f172cede7", 0x79}, {&(0x7f00000015c0)="f392d86cc3e516296d684d607798dc07ec2e7f273e9240122b1d98c1359379ca123c39da3b49707bc54f8938be4436618a1ccb7742f627addbcd68134788df4fd224c019ec5eebcebab51084705b343b887ceb143a43e29c54a3e994faa3ca228a592e3592180130dbfb297f63e6d9abee015e3438e497e91ed12d1e658ab1821986b85d222a9434f43628eb19310eabaa9384d96fa3c1e8dd1ed472d65c6efb52efca5b0704c541", 0xa8}], 0xa, 0x5b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001780)) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)) 14:54:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) fcntl$getflags(r0, 0x3) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8a) write(r0, &(0x7f0000000140)="db", 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2090, 0x7) mkdir(&(0x7f0000000040)='./bus\x00', 0x106) 14:54:00 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1012, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x4012, r1, 0x0, 0x2b) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 14:54:00 executing program 1: r0 = socket(0x22, 0x5, 0x2) writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{}], 0x101, 0x0, 0xffff, 0x0) 14:54:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6d, 0x40}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 14:54:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x90, 0x8, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1a, 0xffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xffff, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x26, 0x80, 0x7, 0x8}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80, 0x100000000, 0x401}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x3, 0xfffffffffffffff9, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x50, 0x80, 0xfffffffffffffeff, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000002, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x1, 0x81}, {{r0}, 0xfffffffffffffff8, 0x54, 0x3, 0x3, 0x90}], 0x800, &(0x7f0000000200)={0x9}) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x1000000000005, &(0x7f0000001600)) msgget$private(0x0, 0xc0) socket(0x33, 0x0, 0x1) 14:54:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000000000, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 14:54:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x8) dup2(r0, r0) write(r0, 0x0, 0x332) 14:54:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x26, 0x1) 14:54:00 executing program 0: open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1ff, 0x5}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:54:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x2, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 14:54:00 executing program 1: pipe(&(0x7f0000000040)) 14:54:00 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x8, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) mkdir(&(0x7f0000000100)='./file0\x00', 0x1000030) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:54:00 executing program 1: r0 = semget(0x2, 0x4, 0x400) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/216) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget(0x2, 0x0, 0x40) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x90) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) 14:54:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x102) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) 14:54:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 14:54:00 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = dup(0xffffffffffffff9c) connect(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setuid(0xee01) setregid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffbe) chown(&(0x7f0000000040)='./file0\x00', r4, r0) getgroups(0x1, &(0x7f0000000000)=[r2]) 14:54:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x4d) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 14:54:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(0xffffffffffffffff, &(0x7f0000000040)='=', 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 14:54:00 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)={0x0, 0xfffffffffffffffe}) socketpair(0x6, 0x4007, 0xa00000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 14:54:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 14:54:00 executing program 0: socketpair$inet6(0x18, 0x1, 0x3fe, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r0, 0x110) r1 = open(&(0x7f0000001b00)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="c2970dfa3dd5b7deb476e6540da676d37a8848153d6f8b36129cdfa7e8fb7a331bd7a4ef76cfa829143b4bb53e0e25a14cc09b587cdbe4b9f1477f1c57f98e17356681fc360779139519", 0x4a}, {&(0x7f00000001c0)="6bdae990f34269476b114180fa159ec345a1e3164e354b114bc9b22f5e7bfbf79c908116d61db51135585a37edf0b104c8bfe96f923944034b8ead26fdf39844d5e4c20ebe6adca1228131e8bfb39fdfccb9eeca3264d0f3d59df73d765037a5caf4e6305ca1ca24793722ae93e494019af5a3f8494310a71741f99e719c965c532bf1e2cddcc5eb9e055ba594b992b7793167510b8cd54839f5d568ba2278cd19a84d7b520bd8efe66b19936c8b625bcf", 0xb1}, {&(0x7f0000000280)="4bb3606c407091e3e03af0d59ba3811de2504b01144d3ca04aec3869ee3ccfa30449865f568f53472a8c88cdf7bd41c10d9d4e42bbf41588da5fc2d1cecc393000fdd7c06fca333a687c512e6fb9009b91bb4d4715acb4ec2c3b65223de339d5", 0x60}, {&(0x7f0000000300)="d48c9cab6d58275c6bc91c18184f1b58b62c2fe8b16444def5a244c97f827d3ac339b76b0488d03521c4a5d9d2c04bee084b2a525ba1f191f5077a504c8a100b362bf76628e31074d9ab058c72974063b2bf06bc8c62c8e2f64bca303f36c61b1e70a85dd66b19ddc5be690224760949382d2de456915db423df8fe7c307", 0x7e}, {&(0x7f0000000380)="94212739ab78c7004b173e131a2f253fe3a6f5e94e05bd18ae5e52279a17649edb858f43e2b742912651b3b4ba14c2e3f58057c6a073314fcdf1b97f7430c7bc68d076b0051c16caac975cca60816e78207d325be1096f0bc0d97382ed66889793e571bef8bb32597061a22be2e2716d44947bb5294a35dd33ba7b98a88cf923fff4602bd281490b99105dc21d0506ee5fc2af484c000f57e6fd37efbc3e92275e564424fc1982ec1b4491891bdbfa15a7f3a9b284", 0xb5}, {&(0x7f0000000000)="b0dbda3f54bc81f5815fbf6c10b9a3fccff00a438ff45877486d77603d82d3b97a8f1bdba8e252af7b71351a075ec0", 0x2f}, {&(0x7f0000000580)="e1075decd75077cbe04ac71c1da685a8d9945eba0c94c6db54e24a2aa28a08a19da62de472ec36c609e7ed4a5793b93ae27077ea22fadddbe36b3985aa870c948faec9653bded5fe33232876b9dc86ca49fcf7cbbbd924ee1ec96236d0857abed4865c3a1b65c1c4750b6998d48ffb13e9685735c9a76ef5e5ed7d59d789b40d55c68dc6566f03ac78dd4a5b170139c9c2edde424eb2ddd6785cf01a20d081b4d75ee8f48e0d703b94ab180aea374868b4610ca3645d7db30ad9d5d5cd061428be458d0b814d1c73df1e84bfea51b855759287f29b69e0db2e122fd5d297e8b0776cfaa20497a2364ceca775dbe0df09c6fa0d0dc8e413f3dbd0879aee9cd592a76af700997edf6422995ee55462c3504c638497b01107e2d0681bfc3ee24b5e7b9ae04cc257bf1936f5d3db1fa90459ee27b6391b9ee49deeedf76124029845ad79b1db9ce200996846331b7cf6523dd4c575e583ac8633d59f3c053c774689efc0054004e9070944af26175aaf146282db5726f0b087e8fd208330981fa7392603977c75ad4d63de34f33a7285e80635f0def26432f493ef5b958cec3e53ec7d7c01a0264332359c18cf2269eec13a344c8eafb0f7dee7ec9ac72ed496cfa53314e27a1c84dbaf0eebe345e18de088aaacab15a314328d32d8dab6195bb25a805774f85fe0fe5c91585d64b30651644920f9f3c5038b03611f6df08174f13ccce3ff14fb28a7c23b28d097f2d49a0d8264a98928f7d423881fb3e1d16fa755da673f7ead5805b195540c422beebe259ed056614244b77f8547ae77d8ef9a0f9d7d1c0fb0630b5bfd2c70cb1b9e91b421555c038b175336b370a4f39a02c3334431b24c35fa77677e9cbc5aabc120201d4d7a11d5cbc45beb8fd9c8a16351b208afc0c912277791d0ea6bdac4515a89aa9eedba77528931ce17ba9dc27e1a77b5fe5519d03a3127b618d24e6973089ce97548bd7a4b3250fefe4fa0a8e4ad96c19087aa1571bb53f256329bbdd0a9b80d8b4aac218a79c09d8b44bace969b364f37720285a6c0ab6a7c33f1b7522574485e9ac3ab3db676b881737d3534ba28c231148701363f1fae792a5728c9dda69ed887637279dbb19c11fe9d9e07fc5952106f2ad6446bb3410cde9e328ac41ce76159dbe88d3333c3c42adfd9149f359298725bf8e47a046b2dbc8a58b8f86009ab8be4f3c456e72b85c65e68f131391e1856f5826a7c76cf1256f8565e520f97c9c9625e3ddc47cf9999fa3cf7209bbafd9a3c6995e4fa51bf6af972a5bc3fdabee9db67f6c4657ec84c8fdc5c9707035b798a9c78ecf1770233369415bcee3d2be3d8c6576e06c6f31e0ec5b0fcf75ceeb54ca6825476002516aa4fbd462f7119b6775b9c5ab9747587cbbb6409cfbca407c0596fee57f590c5b740b69dd0272d29d735793ab0060009202f0a3fa2f14affc006dd73528f88a4dc6bf76fef7451e1c57ee01d2bba75a8ffedf86e11bb8052a3e74d28e99c7f56e02b7f8fa605fe25133f09d19d8c1cc2f7fae5e545745b5ab9bbe6e9c48c2029dde52b79e8568b8c375f84e7dc23d91e3eff4af5c44408c0870d9b87920ffb1db83202feb49dc8a27fed568d049583f42868fdb32c77d74876ba63ee729bdcdcc4e9fb1cbe6b115fdd8121146941003643e80cb55abdf6ce9a3e7352c291ee93672e6e10b95d605f04a1f0aea0611bf5ce3857480020ef7719d33dbeeca2834dc9cfe6d01a45d7008b176bde3f06daeeb70da16f4edf32e3c99ed22e2aa4e04f4b1c15eeb36ea95f7e13e2a0bd6faf2e88355a2d53ce7c47fa1166a1f1c8d84e739338a7281739087a0b382e7251de284cc1198d317ffcfbf7373a341082ec1165cf97b07c9c052d742e610ec674e13a2476c6b5dfdd7701abbaffb43c1abf0e7a4a1f592da40e1e05f6715da246ff9e5e12a0533c1a6b128e6d9ea495564d314708ddf0939ccb6c3200e94c23a40d99bbbf2e5b51c40df379c3590acf11742127b22d1a9b8ed1b23104ee96b236c6bbb6d98831af56de6c58c2fc258097fe8a8ffbe16dbe0549dbc15e955a7e47584dfb5860a82fd1b356e16f1d667eb2b7144c2d8b67e0caea52d656af858e863b7d8ac1ef828b18df146a20fc662ffe71d4605dcae14a0dc80e4bc06337adf2f1702ca8b41cf10fe733fbf6ffd417bfa3e5c29df2496b7eb2550d527f6c68e4e7e7142390300417cd86affd5faf2f97678878090848ff4a3673569491f4a88509b8cccad8676d21a4c586e31cb903563a987bdb1497dc0c074e3624f4b0bb3c24df3e8589c14b78a4cf25e36ac4ec2aebdb0956828fc88dfc30916e8aca5e0bfe4c1e3f77efab14ef6e547f29d3e9a3faeec53a4fd46050ea20328295f696ebd36c1b0c97728ef6e88a6d17eeb222d260a3a0e15371873ae315cbdca9d84859b63d8ad9f0a6b1c7c5d1e95ce6286a7964117ffd571445f874334338fc22fc01a7df7c4ae0b7deb713610d394522216a62006685deaeed9c77bc958b3566a72f35b4bd6d12249e40db634dbe1325c99b85599f9bb86d79516fecd5eba49f3632b5711e1ae6f36a5bf6cc284a106c0feb31b1b6faf4ab75db17599e1adb9fb609851f9619795627322d001228c2bb9989d554d4e2b88cd5178022d86983d928b284c3ced5096766595402609cc5e579938b9773762cb1d985801eda5e11dc15ca53389d22e4b30fc488f367cca29b4c4b1d641cb6f0f38bb141639cb58def48cbde1e648cef2fb2d85295db3236d21156f94eb73b66c4169d15ed81df7490f92170bfb640358f8cf24d72836a803f2e968afd4567ca83437c34f8d1d2a909cc781320d1ad59a9d853ebedf79c43cc337123ce92a9647c46b06a4466fbcff759e72518daefb68d04cb09cf7f91b1b6fda6bac4b09edad12ae81c9dc1e219916d22e981b1ff43e83f2da7505bf3522352ed46019ea981c7bd54adcc22d8d09ff24b68bb72a67c7fc354f0827a9a800a9e27dde67c60fac364f04078c075606fae8af902fc88feaa9cbc4a7b18d83d9a98cc984761c01f74e518ae6154e0092ec9607a9fba04a631c9a70b2f1b3a0e40737c53cb41a56be3fe4538df87f9c14b205603e92ef41d5d142f77c846b96e9046826359fa7823cc3cba2788b9cfe2f10f363637d340fcb13cba6c3bd0eba360bbe4fd7a1538d0fe1c8923dee00d34de4b2de3a93cbc56759832eb8877fba592adc666d95a2182b9fac2741d6f8d93d9b807dd3fda291cf3732e3bd75b54aef2cab98ac6fa2d613dc7e8e1d5ac286afa10b3e4449ea0458c99f0b905faa80b830bd233687e091489e0b360eb8858164f24f9cdc34c7f61607fd0b6bb0568faf109554bcf4150546a1c3a11850eaf002839d3dc9b538f85990440538d37d39a2a0b34e3999db5f678fc0ba92067bd7773cd4e3db66148b389cfdce5d7ac654c1819fb11319aaeaf1b0de000a949f6dac44af99be9e5bbfc93152b464a0849b55ad4f6aad8cbe781f27495524f31ca929743ca46322f03e08a2690bc87257fb55c859bcda9aefff2d636bdd94799e2c7b82b0e1c9b9df9ebdfc3a47c8aab83a9812a6891ff602db0e226d996873e04ebed5d8ce5cb664a5035924c574f4fa55fa530b255947a40ee3390881bbcb7d0e5a8143a7841072fbcee30145a643f2c6898909bb12aac68248908cde88bd8a3b2d7fc1ef20516d7b3ecddcba05888cc2549c048c75f6cb0fba710e9141cb7d55f54d82f6e26bff7dd5936250a9016bf65fecff3988c3a2e61b08220dd15705165084df4b59598e19e35a6a35b0514bae1c9611450dc60e20f71de7ca807b07c043f6382b783d8172e7270fd637a44ca0178ec28df1849df7f608356a406c068b863e5cef8a761ca921dafbf106b286f652b63dc11a7f34f77c6a2d5f210682fad7fbc003a88ae5431bb7d41ecf582a8223b357ed95e4008dde925fb8403846ccec9d72d52bff47d8ac5129da1dc40ac953170c1e6df448a178cefb9d5111f32976fdb66ea28d577f22bedfcc4eca85a30a08c12b58e79d72dd87753f33b72740bb4c67445ede703ddbcbcf3565f867d365f9e62f84d269991adaf51e80fe51ca5dd509d87a18988a46fd54bc0707065c82a0e63f568532135a54217fab6b980ba76b1b338362d7fbafaa03b26d7bd7bd470da805c349fad6a7fe8078fe45e2a0905c22fd79c5bc2428e419538ae70ab6d0d94af51f8d42d814aad8282712a44f23a4cc8c333a8cf7983a0d7e3dcda5b93c497c967955d57438e2858e078299fe33279a19372f0a7d946a287ac9e75b448c77ace32d5375e703e9c7deb36eb5c6d6c35d067bf193c9bf3156b458c4d39c7a3bf82051ea77570ff5a64edd3a7d344d9fbb7f416e224143d1dab41fb91d48e1d0aa9109828c74d28e8c7445ece70125cafa8ad528864b6f07df3de9fbe1bf6351d5773a51b97e60496527b9464726b94ec832d5e9776ce23fa07a138b545c2d690a63201e277bb34f7f1087740560ddc6487a4fc98100f66b99d7c3ae322194b1163dde59e5109c3c889c7fe7b6f52d18fcc86730c5299474a895f18b18373ca4e8a8e444d5769537756b1ef84d0ff463c02d511f0b187b870b81299319043c12ee455fd61097ffba47dec532d3f63e0b84d5f0077fb8ce932845ef4330a694447c97df355ff18b7c34b8f5c1b79f3ab4931520aec65d0e03cfff72f00ecd5599514e9b19e999d1f49ba7206f4069cad72b72a66e839931fbf6bcf16420cfea7b50d5fe8655aeab7120fbba92a3f534b1d4531beed5983ca6ad4bcc606f0ac47da8907ee5b664edcec02f7620b8de4cd636f176822a55df8a2382fbc40faa3db56d26371e8ae03bdddd019c16a4db49e3c7ace0778d4a2a931bcddb0d271f79aef19151dd3c6e986b9add8eeaeefd6dfbf5650c4e87c0ec5b71ee94e7cb1cff0338719ac0c9d004999339944345661c468d52b17cdf1c63f9e38c622544cfa0da9326a29322656cad06b6fcc1aeb06f575671b827d1c042037cb55aace02af3d611581feade17a75f0c169bc1e3d0f2b731f65d9b5978e5a4dfbf9ff088887875b9b2a26386eb07e63be712274f227212258479180181c3df62c974d6188ca3476da4d87bd2cc7bc789fe4f8b5263f784948804f8f3ea08c3fbfae315e7206ce194f1b691c5d982047550ba823745de1184248212bf7596447328e449bd331a450688dbedd92a5b75d900bd69084d39f924be84695fdec21681fcbaa95f86bbf474c12f6cfc6fd8b71751aac21e4cda6439d6c9e828ab6677a984c9709a425f33633fb6c5cce81a51733b24dc0e745bb7461e6b123dac1fb513b6c4f89f62cf16a9ad70e8f8925be30a6b0077962295e944d2e0339418c10674ca552ee34371758524cbad486dfcda9fec9d01a21d33e0ae7888d514729c5fe4fd91a3f92075eb50263b2311feb05b1feea7dd007cec38a31ac1bd7c02621377558a3b2b7b456067855a99b0014c1bbe380c58dc4698382d5dac4834a15f941d69317031e6a8641c73cd54ea8f664d7ce1bc9aa511e50006b5a08ceed3ed4203f850b95f8cef2f501f3e7bac817a21fba38834b3880a35c7bcf76f871b264222da64ee28f2c88acf2334ea080b4fe3024c9f5e9e9448805790b0050539067602d3c219dcd2ca8304a8bc804d066a36972fb5824ee7288634e9b1e11b9c724de47f0f34763c39c8dd8d2cf6027989fcb6afcd69d3e95696b39a250e33133577b0e57827870fd1878aa6b02c922c846be3f3a5442c514f66da9173437e34b97eb", 0x1000}, {&(0x7f0000000440)="82e91207c62494952b5290c3f998940e71a1576f33e11a31a3f85e893e78213fcaca1578f5f55ade422e8af68ca642738fb8ac2abd21fad3c59f204b8c118e4fc73d02ca98", 0x45}, {&(0x7f0000001b40)="a6febf06bbab92b254124adea5a7a1f16ddc034360d1ce235132d97aeb2b9293767f6ca1939161fafebc1af04b3d9374ffd7060ecfb607990b156df67daa038da2c02d2a0307265c74220776d12c41c38c410df3bdde552768f0b85dd820e2285de873d8bd6bd55f95faae45ea786bb7c05d35aed5f7b7962c5693c3f1f00c79b1b77024b5e91d80781a0256e7761e68cc4c4801be961492cf08fedcb67e2f7216e0bca4cd95ba7867461640b6e548ed8c808943de0bd644f967b94b2969157303b88963ca9edf0d2dc8a58668acd5b76fec4de2fe65e71e059e92c10a0bf0a9bac9b78f30ee7f9aa2f329a9c624f8931fce3ff14332f931a7c6d0047c09dccf59a56cc94a56e2a8709b7c0cb2219125cfd0c3be5695c6d2445c7100e1095ad21158e2b4424a4f9e2b20f563ab974669539da1a317eb3514b1b3132069a0e62e751498c2f1507b945d7498efcc586f86d7b8b96e01971e297bdfa8493d0d02906b82a6e5c2d9a700798640b8c93328b1169cbc931743776b5863eda447de5f267fd70054690d7a02cfacf9f03ec06704ea631b93525b38000fa5a3af481ac4bfe9804b7825878cfe7c13900355c17e80c5a6481dd109b6574694ee468b41ae4cbef323f2b5d963fb336bef1d99c587272dcadd67aaba922770f064325f3a7c36df088b194cfb3b845c9a08fdfaac5bd3dbed21329e8871f70a9f0ca2543126c1b6e815fd317d863bf7bbbc3ead943e13b3a43c585b979b649183a3423146b6bc786094bd56eaa438739bcca4e2fc3afeca6fe2202c648a1a694099eb5905768998dd942d49595fc4cc5eddd1426374accd955f25d3809f43d15f3f31f3a0e0158597bf751a9349733cc5be4ef1deff6f6c6ec606b690fdf93253002ce45bc69f31823e4f25793d7528725438e2da535ffd86e5cf0a70a786183ca3779a414d0ac4178e1f9a78b8ac22171b74dc89de5101f67308577baff5ef3471692438eadc68387e0588a7694c52f4d9d8bff6f96eaaf3a2f8ea6c709051c72fe10ea53e38de9def9251c73b0a4273464ca97ea3488227094ab0618d0b8c5a77be7b2a1e72b49891eec75801d93e21e0c3879d1fb3413f2bf40808c27fa3b006e6a7c20841cc3c0706f73ba4c82d370a0bef07fe26a9c64293223e08a9d6065dd6b0d2a5f4c882ff120fabfe2c0d92ea5f1051999658d7cfd75f438b068a9c625ada1e33cd513a5faa7bb52810df4d6cf15284c6afe64956150be0668ecfadc69f584bb110c84f230851062f291a28b6acc42bc51a3dd226563b5a8def293b93bdd9c908c8739648d71f860504fbb02c6fcf09c825c37e868fb6b9a1338ccb615882de1949d3a8db36e2ff7c287c30ed3a9c4de9007824cc9649ff12c1af409920b71e1c7845aa480b06656f403c4bb76da275aa289cfa3141ee89c84bafe5238e676e3e8cc9cda02ed13c60091f1d5ecd80faaae418fcb563f87eb0476e2c686b0535e9dea76432e0ce6c03f6eb93cda0ac2fe9350ca9a3b1c1896214b8916969466b3dde2e35df8e8e5ec26544df0458830ba681e2e9b49d9a81a309cc1a343f913612507e6dd50055e67e82c247db10ef1932e6718e93ba41171aba9382909d3809413e0f7a06acffaf18da2a9c52a89b92497b80aa704f6cdb20986ab31410b23ab45df7d1ff6fb09a1e5a4d070cd6214d75d65dd3bb1c57bfc9d7643be21f10b01f4dbd82f4a022002cddf94a1a5236824e86b899ae92c6e0f8ae7b7d5cd19663ec1a83b774f20f86753a3404797bfb0a7e1aff2a7a537cadeb877cdfc351afef806f402a19ccb9a636eb62ca5aff1845bf3f823dd6f8aa81324f3d908783056ad6121d97023e0a62cb033c48052762fea394d2495d1d4d3efc55bd1a74db45ea67c8d3fc3cf479fd93a588ffde13e7e9b4c005387f8ff01b694fc0bb9d8082a27d5a1a73d87bf69b5be12badddbcdcb1ea5490aa62dd0817652133c92e82d3f75bfe2279958af6e5e047f19d8d80a43730ea04520d28eb0859efe08772027b418711fe80bd80fb6b082e2b541324614bd00c35c6a95fb33ba0a9f7b061e7f5541bc711bc7e36d27fcfa925d12c35a4d75f06961397ff81898ffc8bbfea729de79217d5dca2ff98f60912d7322920fc5b7d2aeca90daf4c9d769f76c7c1534503d2f2b047019ad982b2e738a94f935b771543eec7b9d0855bd9c2b7c423ddde318e92e75e73b9f726a9ae7f2acb23d0ef6b4e37e92e4b3d1d237a44d569bc467e77e93f1a556482bc7f39a074881651f01304c2043e2a7d4248438aab8d458125767d8da66751cc5024896d1f891e7a2d869657d0d6d1faa7e3c90e9318e2f1c68f91b9c28b304a0c0d51b40069dab1bd2d68a8c62b561358fa99d95b06d3ebe1155e20e4e09c87ae6e9dcee4e0f60e21c369fbb21d58019f75d5495f94a45b749c4f7a0ac7fe4631bd63f1d2c15000273b8d55a477bf4eec3a622bb66e653ee5166f809dc097ae9963b998dd688505e76313c1452c0edbb88f73c6eb42db5ab1b975fbec19be496bf7c4a6829de3a0bad930c66b64595aa35a17221ac860437ac5d2c5e268dcd1b239d30dd1165a5f2db7472c96f03a99f0d5242bdcfc6187bd09ef06acdb3dd2b357577fbd5164c6c5987614ba6dd1126e43fb1864c53806d15f532edcd0f7d0b42dab0de5aba58a4065f9bb649e11d2fea06119f4a28e895040a32e5a0ee133c5aa1f1113ba7ae0955a61da17e0d86f4661cb6b29dcafc519850064e4baa554a6fd8398b76feebda0a21b979f73d1b7f1fd2e596c6562988c7cddddd32e13f45c81a082261c705545c92cf9dce8cf16ac53f02d1f5494485c255d06ea2e6da52e342cffb936139d6ed01ac18ec5ab9f078944410bdfe3c78cf962937ec5277ae3e7bbc8d910a4272bbdee3ca44cccf9ea15ee75076a9237bb82eaed44a236d9294c7fe84f4f6c37a3805ce55ce1e96560afc492f743b442f2448d23cf968831a303ac5755fcf9bc04e7f699145b28db4952ce1f4010966799b748be16544754c5557ca468f721b01b154d1be7ad5653aa76e56f31c28ad719d34d572e1e95377bac208ce418727df49f788d5ca64bfe5640eef47ad001f9587f997c2f7b6295ee7f023ff43f2e9fd81d4805a20e38e89ce9882f25fcf014341e2fc1fef13f21db7a6b4de28adf901f23d4aeb4a528bbd7268f339b090e36e5d682ef840c32db24fd08f196f9065275c4cd23324141c6a0c70d87068c22f5b2cdf0ffa22a4d590da558292101ee058bf6f414b1d6c7c7efb8301a5c7e6c18c37a38f903a393feb74e06c036586ab97248d88f6404f022138c783657b58e524d1201f9a6f49083c91a47a2fa7d489ca60506d350dd7141c017c9989a3057aa767ae3e3b2d2a594d20df850bc23b15141c97db4226faeeaaedc78966dc83a9b75eeda3083c37e088c7e83b6858b22b78f6100e44769b8850da0d7fc89459f3087e4a524699a78ff56aec0ac46de96c692ce9353ea018dd0d8e99866052c4500ff2c4b25d69adfec1647f76edbcb8731792dd9945f0fc33dc13d935fef71132fd0c3512ebc95d8ee66f637a2ee16eaa39147b199cf5d7b793def6931ce45be1fd87629b2ded895e8c4235fc5f6f54ac297cd64907273e23e573cffc48e849a7a8169d3c842c5cb24488f3b5737cdd4b2e2ef7414e2d3b93f52a87b2515cba1c7dfd04fc3bdd2aa1e563f8c316c6a52fc2268d490bf5193980c0d5c5381de44d59508998499785855287bdfa3a83e58836865b687307fcc90a9c18200ba4f5b6cd32cb6c2565848d8362ec5c8e6daffdd1cd1d437116c29dfb751107bfa3acd14fc1c84cf7ad09a5b88b9f82df88202a4187e7dba7f9275c25124cd00bcdc46307ddb8ca9a831565226548e015d26dc61154d4733d22cee8a63fbb7293165a2a005c68408b3f5473fe9e1ca787762ee08ce4850add408942f2f55ebb172ef0f42232ac3e11531f269f93f2e5d71fde5973d207bcbc016c032d24d5385c1e7097ee0c78f6381b195bdb8c289e14e6d14b99d5617886e6b80a24ad8c3d6614504b98964def92115aedd3c5a99111f1c1e168badf48205ff994ae664c792be8e6005ca136776bb0caba13d64377d5470e3d0cb8a1c4a5b613f470e59963c2115571bfda05eb92bc37e84deaf82b9582509ceb5acbb1bc6477a5c64ae641c7d742c4cf01ecb7a2ba1f0f2fafff30bf843d6731a02f0d5adec115b725251925d502d781efb61308c242648cf497589246d2e87f9fb90af18571b042f9febfcc998c2524ff07dcaf651357b08e7b13cb4531d320106abcc716b7b54e0c1de53be179376ec746cba484d07ebddef01319009b5a211b67eade3a202cb5392a5348ab6fde4c389455166a003d679cabb2e51481982acba5cef7244ef57fb4c227953629de47cef84d31e465ae698827bb1ec4ce895003afeae569c8eebcda58c6857de3cf68cb45fd25a9ae85d6e4529bd870851f7d32fa3d9ea9d4a02de3d29c502eeea65399f535e0f268588d649b0cd0af5c7390b72b5418ce402d12c59d49884f9ede89e056f78ed7066d19bf0e0d187cf714eb4c4ae8acbbf39fc00565275e93d186c7bb387894d05413ad752f5fad0b6d395ded48391b059b4cf09524930d980da01b3b0bde707612f5233f467d1d6c976df2424278e372031eccc1962ab7782681a4e86d5259c0bc6040ed8eed6d6c1bbabf4692eeb4dbd105810aaf0bd0ed639337e9e5f26de39f52920e293035a671813310bbc187e542b66d130f3ed94f4e91e4931c20fe4ba84d939c6c499dc416a6c2dcd9d59dcb275893b8434eea1fc8e0cbfc41c13df4906882afc03fd653d757916088020e81acdbbabc1cbeaa5908732bf6292248b7f5b02c5671e783316a888bb5028c1ca90c9d060992012120eaf509eea6bd6563bc23f2cc66bf4b4a21078969287747887bb4c3562839e60e7d43b621c3a6a967661776138d4a7e5cd0de4f798fee3ea8c4c4f936e8e170f27d2d1363c8eae552fdd937e8c0ba256e24e90ae6ecc832e82bd94009811e446031567fdef9e533027132becc0245aee4df5821c3f5b8311ae6639565f6a4c27033adaa7569abb107306dfa28534152b3c5d332e0e4d787efa3e25c80cdf5c9c1cb96803aed5b369b3cf334d826da841b126ea24f4fd337a600f649b171a83b16fb857e09988e5a7e39e52793db5c4f7579fa0c23e72ffb6e2145a1ad0308db4622139025c59e6c1ecf0478667f01c33be1333ec1b5105697bd7574fe7e172dad0fb24774024460824766152db4b0c5efba3b08a9c98c273e4268fe4b82ec3d3f0999d2df665e10f60e429915e200aa7b1dfa76b05f52508e0793fb48bfdd796d03246844af70e0a70142399443c990dd661dd43eb7e1a93570009ed5324909c43caed951de7baf494535984e16999b4b751ca2bac796a136a2414823f350e9707ba7136a4c8a88853e83d8b4c593b02fa9918af2ae84a15c5431031ebb60d96053e11e4ecf554daad4c711930deb52512fbde8c2b3d0dd39a9f9b4daf2ee52aa9cc7571fa1a9a3e41651d3d8aeef0446c1bacc10f85d5a3b73caefd69fbc49b318a1d3e22645138ac0b353dadd38af5cc765344be75d73bec52c177795484101ddd5c64ae2a36c0ed54101d1480bdb4443c28f1149a00f97daeb2e686c9ec09ed076275a6b0780c7a6c518be8b693004969b0a5ae164dfcdc1b8feb5d49c69b2ee39f0afd2981a564e33ea7d30330ed3e59ee97ac0cc19ed34075bdb9574fa7bc26ffc8afc2", 0x1000}], 0x9, 0x0) r2 = kqueue() linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00', 0x4) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000000540)='t', 0x1}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 14:54:00 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xffffffffffffff53) 14:54:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0xffffffffffffff1b, 0x0, 0x181, 0x0, 0x34f}, 0x0) socketpair(0xd5c45c89427db82b, 0x8000, 0xaa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1c, 0x18, 0x7fff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x80000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000040, 0x0, 0x80000000}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x2000, 0x2c6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0xffff, 0x20}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffffb, 0x12, 0x8000000e, 0x7, 0x800000000000}, {{r0}, 0xfffffffffffffffc, 0x61, 0x2, 0x0, 0x7}], 0x7, &(0x7f00000001c0)={0x739, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = geteuid() r8 = getgid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="2e7dec0eeb70fb014391244af83bc1e7b3703ec4b20fbbd3576c957afc4615c0cd2a50bbd22c09676a64b82af1c62e73c4c9dc0a06a5a5479492d75afb48cb9280a224ed92628d7d7506", 0x4a}, {&(0x7f00000002c0)="0608d6e3d9108e97f6edeba6e15c8bb9c9cbea40152c3f0a49a621e0759097e7eb041fd23082a38cc0a53f2845792aa66d4f73ca4c3e02ac78fc6bfc20e6fced8e791628dc9e47195d2d474e9df92146cd91ea60e7f2cec6cbec0538de1365561134f6466b376c76c72a82d6d0c48cae9b1b4b608a9a610cc77ee592c280508cd947a745f9223d1154e5c9bcec9194c71b1a19f5cfa252ade2584cd97eaf25ce71649b921d65337bef986e33fc7ddcb5c4cf31a3ae545fff3c5be25e3082d5995b69147a1bbc45fd821d08c2e16464bfb6f518365a2d65c47bbf7da7adc22ca6cc9f", 0xe2}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x80, 0x400}, 0x4) 14:54:00 executing program 1: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvfrom$unix(r0, &(0x7f0000000100)=""/41, 0x29, 0x41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getrlimit(0x0, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000040)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c192adf5eda904326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093ce3008d87dfaa2a4bf3f936940a883495b948c323e9d825158b582ee0c85131d6937d97a09a", 0x91, 0x40c, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280)={0x8, 0x7}, 0x10) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) 14:54:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) lseek(r0, 0x0, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 14:54:00 executing program 1: socket$unix(0x1, 0x2, 0x0) setuid(0x0) 14:54:00 executing program 0: mprotect(&(0x7f00003a0000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() socketpair$inet(0x2, 0x4, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$inet(0x2, 0x8003, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x4) kevent(r0, &(0x7f0000000040), 0x7, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x800, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x8, 0x9}, {{r3}, 0xffffffffffffffff, 0x89, 0xa0000011, 0x3153, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80, 0x80000000, 0x9}], 0x0, &(0x7f0000000180)={0x4, 0x9}) nanosleep(&(0x7f0000000280), 0x0) 14:54:00 executing program 1: r0 = socket$inet6(0x18, 0x4000100000000003, 0x9) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe}, 0xc) 14:54:00 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0x6) r1 = socket(0x2, 0x4, 0x0) shutdown(r1, 0x1) r2 = getgid() setgid(r2) 14:54:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r0, r2, 0x0) 14:54:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) 14:54:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/102, 0x66) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) 14:54:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x800}], 0x49a, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 14:54:00 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x22, 0x1, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 14:54:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) dup(0xffffffffffffff9c) socket$inet(0x2, 0x3, 0x69fbac8c) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/182, 0xb6, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) r2 = getpgrp() getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/222) 14:54:00 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) socketpair$inet(0x2, 0x4002, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) 14:54:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 14:54:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) 14:54:00 executing program 1: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/46) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:54:00 executing program 0: setgroups(0x42b1, &(0x7f0000000040)) r0 = getpgrp() getpgid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) 14:54:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x23, 0x8007, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x7338e65db8d2e0d1) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) listen(r4, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r5) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r2}, 0xc) 14:54:00 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/86}, &(0x7f0000000000)=0x58) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 14:54:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') sendto(r0, &(0x7f0000000040)="c0a22037ef5460acfefaf5bd3e986f283442bc44c5899b648e0f645b372236892c8160d81709df10bd2f7eaeef715760245d711fffcc759a445aee094c002ee658fa8bdae42f0117af65670e1a438432d6f74af78a86ce60d85f6a45d3ddea970af757175ec39bd4", 0x68, 0x40c, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 14:54:00 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) socketpair(0x6, 0x3, 0x8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80000010, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0xaff0, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x5, 0x7c7}, {{r0}, 0x0, 0x10, 0x4, 0x40, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xc000000a, 0x3, 0x7fff}], 0x8001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xdf, 0x4, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x29, 0x68c3aac7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x43, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x12, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x20000013, 0x40, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x10000, 0x795c}], 0x1, &(0x7f0000000280)={0x4, 0x80000001}) listen(0xffffffffffffffff, 0x0) sendto$inet6(r0, &(0x7f00000002c0)="52c4f29a81b76b2408d29bafe4e3dac8407ae202b84de05a448ce2f2f8f19ff54216fd2fb05dec8453aaadfc8b18d73ee1f0ae2dd61173150bbaa65e5a73c22ec886eca65cc91f5b4c0f63438abef1dd2c9c986a279e4f885c0935bbb2d978e2fafed2807932e6c2e85a84816e073ca64ddb23e67fe6db756dd7", 0x7a, 0x4, &(0x7f0000000340)={0x18, 0x0, 0x8001, 0x5}, 0xc) 14:54:01 executing program 0: r0 = socket$inet(0x2, 0x6, 0x1000) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 14:54:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x2000000011, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 14:54:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:54:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = geteuid() r4 = dup(r1) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="ed164d419668ae31e4630cb75f70c8c5f2876fa81ea80d80d5a62bde5cfe7d43bb82ef753cb15a9b3261f391ca", 0x2d}, {&(0x7f00000000c0)="cb1f9cdf5b30f4e67f08dd3287514a0b5a15e692d400dca9d09f6444bb840078b4079b49711a75feef10e81971bf0bee7c1e79f9569bbca404143f10e1d7418fdf2c4c5ca33a67fdda059206431ee82bce31775656264bcf1f73f399a215f7d516161a93441aa3903f918c3570c1cd14bbc78f589abfae73", 0x78}, {&(0x7f0000000140)="6fbe1567d6bb8ef19152cf50de63b15e94bc2ebf1a0b2886e58f27056ca63314b55e5cf41d7041fab5b1e367c732c4b4d6eb681af21d8d0cc49c406f34034660e6fc8d6198f4", 0x46}, {&(0x7f0000000200)="361a1fbea1f31a4683c42dbc9ae82002a31d4c7bb8674cffeb1569f6816d93ea2ddf47397042bc5460b72a8cc65672ccdac0386811c8fe5a04b2be9e5938df987c7dc7fad660dfdd10bfd4aa328c4d0fb164f5c1d37b4660f8a4735af7c095ba9e25c0f858ceb9fa538416c0cc61676755983e80f772664b577759c9bbb4b8359713612c146cb4013abbede94fd7362d4ebda6aa73283007cb924295f358fc5fa42cf27bc7e388fe17b0ec8653f1906c5836b42448abb594080b70b2f7968fd0d37cc166c080db8afca0075fc85b8334a750fe013b5036b13f692a4a32e36767d63e54dc7d1948207005ba4e903270", 0xef}, {&(0x7f0000000300)="89c391521f01e54eaba4b10e6a386134aa96d252cebcf0314813716cdf69ee089b99f087b503a107459cc4d68f6dddc703cc6293dcbad6f34bacf9c02998e10e0c84e39cf80db6b1493356b378598a22157645353835b6ab0c854804dfdfa20d99da4170f58f4e840671ff06ba8b22c17528febfc4c61f01d2617044012c224d56a55c6585196b1c4a08473b098510621814262250c249d5bb154baa29f5", 0x9e}, {&(0x7f00000003c0)="948e07fe7e3b7233b808ebb7925d42a325b2515ab859159d9daad9ebd06081d6c21a2b2844831729a08eee3b0286cd34a43431c4275313f9edd17190e66c8f21c57b0091bc623e30e78c14b7276e0e4ed907ce5779d02795f87caa3abd8d210d744f70b2eb3567dad165aac6b4dddf2ec9541d878fc2b362666b416704f80fa84a1718c28dd1580804a263fd31393fe6ff4a4e1c7231612251c54abb1e94e333a9ff76483b16ca10bbedf475db7b48", 0xaf}, {&(0x7f0000000480)="9873e375d0a467c063771599f95618bca51c34c317430182b6f315fac2cb3acd5bb778537c41a0591f085ea86f3d2d904abeafdc89f754ce042f2f0c6986c7e818b9e5d195a8115e", 0x48}, {&(0x7f0000000500)="4648cb2adc257c55750874144d2a43a673aeed86f56ee50f3d0f1d664456fb68f6530476a1f8b2535ccd6f955d40938af5217a2f90d4267bc899d7f502f556919ac54e2c169b7d1c9faddcb5a18aa627facdbc35322f01cb784f277fbec34206e414b8c20137d5220c12bd89507809dfea809cd457d86fca9c22ed2ec3f6161eea920377740ab18f9b32665afcfb113b81b97668cbf2a3bf2dd9b7d05f2597a5823840224f80ff5cdc5bab54352cb2915de9c0b0c34897b941d119a1ee5eb7b179050c679167995932207555752a9bd849448f286b8b620c660b2bb56e6120e21e955bbb", 0xe4}], 0x8, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1]}], 0x88, 0x8}, 0x4) faccessat(r4, &(0x7f0000000800)='./file0\x00', 0x1, 0x3) fcntl$setown(r4, 0x6, r2) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00,/file0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) chroot(&(0x7f00000008c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 14:54:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0xa5bf51cd4f9f8a1c, 0xc5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) 14:54:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x800}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x120c2361}, 0x2) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 14:54:01 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f00000001c0)="ede0486059e8d083759c2729fb67f988ee0cf595f4aebf09b2a5b2c2490e532dd4a5fa31badb4ac7639e92cc68573b149f7c4a7b58820e40df7aa4313549945cc6bc1dcd2a44d944c6798d8b00f664dc2777472338", 0x55, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 14:54:01 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 14:54:01 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x80000000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x3010, r0, 0x0, 0x6) fchdir(r0) ftruncate(r0, 0x8) 14:54:01 executing program 0: 14:54:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xb) close(r0) pipe2(&(0x7f0000000000), 0x10000) 14:54:01 executing program 0: socketpair(0x7, 0x8003, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) setitimer(0x2000000000000, 0x0, &(0x7f0000000140)) 14:54:02 executing program 1: r0 = shmget$private(0x0, 0x12000, 0x200, &(0x7f0000fee000/0x12000)=nil) shmat(r0, &(0x7f0000ff2000/0x1000)=nil, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xcbae4506f95554db, 0x12, r3, 0x0, 0x0) 14:54:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8c, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r1, r0) ftruncate(r1, 0x400) 14:54:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000700)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000040)=""/227, 0xe3}], 0x2) 14:54:02 executing program 0: r0 = syz_open_pts() fsync(r0) fsync(r0) 14:54:02 executing program 0: getgroups(0xfffffffffffffde3, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x803, 0x0, 0x0) 14:54:02 executing program 0: r0 = socket(0x6, 0x5, 0x9) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) 14:54:02 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) socketpair(0x7, 0x4003, 0x8, &(0x7f0000000000)) setregid(r0, 0x0) 14:54:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="c64ff1b6c2573e928619aed1f4f5242898e775c089fe4805c2dfe000efbab2216ae01f129417bcb48d871859e294514dba71bdb900c6cea041981efbb5cc5a9abf07308703e9b2bf9ad8d4dea4b2123e0100000097bb018e2e8789dc484d4214b41c953d091a4c0eeedf8f0c1b3e2771aa22475df2b6e812870653f417964b72250815add06b2b838247822dfcd6b3a2aff506bd9ea864f30340e59e29a928b0e990ba5ffbeb90bd509724a894b6ab8d6ba6a39806ba186d11edaf53378866061a64e864d3064d10a160da33cfb55455640747e394033b0332121ae670bef883f130c9f59c4d9e"], 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="06d5e7d7591d86971f0703f8640b26d3210d4ef165b24ed336e2730a76ad32709f8c2328b8a5cbfa5c4e1771be92ba8ebc7fb4ad0224c4caad120c4b0ce94b78d2b10a224a1d51b208e2a1f0e48e6203a1799902a19d626b3f4f691a2409ec174c025760f5df7579e9535a82b9d16825ef38d46f551ebfb0b1b902151a29c31efe151fa01f8f71a4ccfaf4f88575ef8e30cf7cd458d141331e1f8e14b8fd076747eb9224fa52535304ea8eb2cc1e06052ad6bd8e1c9ddca7cfc21f", 0xbb}, {&(0x7f0000000200)="c3ce8f8a2a7f42e6c53ff0ea9d64f3c769d7415bda958046008622ab49e2e1b88c94869df622859a7ca67bb9c79dbecdd790f8d781d48b598cae8c96ce5db226229485a3ace5d1cf04f56a8562bade6ed28806ce39856a2686ded334a77f43e063a9e262ecc99697e8986892a92f2843d8774ae3529cb643a6c25e38758fb8e2cbf9c221d8e34192d022d5ad7e474e3089e869bfca8a0d1f8c855bad3f8ddfe6f660c3fb49a0e8b43023a75a71b6a096ae847d37228d03bbf8074c958850d9b97e837e6518c2abf34a71e4e5bc0c50d5ccf67a30eee691ad3be326bd130cc043bb791de670ea4f6b1505c1531596ea", 0xef}, {&(0x7f0000000300)}], 0x3, 0x0, 0x0, 0x1}, 0x4) 14:54:02 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x95) r5 = dup(0xffffffffffffffff) r6 = socket(0x20, 0x0, 0x7) r7 = socket$unix(0x1, 0x3, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="ef7deb819d3f39f154c735dc42a240166149db3cdfde6b0f0c54cab82ef3643c01baf731584d23ce63abb875df7c2fc4a172419c69722d0205d6abeb2c937b5045208f9eef499cdc3e903cf857d0c14898afc4c567", 0x55}, {&(0x7f0000000140)="71bd110439c2c6e3856164030556d3dbbaaa6249710ca72ce0322e079fe811b4a21e14ae12a46f293184f15ef7d5024a2f7289df35ddea84fcaf9c7a5ada83463cd0f0f9af4a8d2b3c4a5131633e161ed991138dcbf3c02aae8d0a5ddc1654adb79293a501387ffa7f84b65e731060589069bbf204558dde92830b583c57d1c7b8d57eafc6e10ed04e5bb668c895f14ec4e462c43860598fe1a6bc03242ae2995ae757eeb4a0ed08a58b8d23282fcab53f15558857067ba811699bd1f1888fa407598889f1d88d61fb04f968dacc4607546909c8d6bfad7dead64ebe804a03e626a23d3f8e8d4d23b9c69bda84", 0xed}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12]}], 0x58, 0x4}, 0x407) ftruncate(0xffffffffffffffff, 0x0) 14:54:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) mknodat(r0, &(0x7f0000000000)='.\x00', 0x0, 0xf8c) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 14:54:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x9d) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:54:02 executing program 1: r0 = socket(0x11, 0x8000, 0x0) sendto(r0, &(0x7f0000000040)="5ee0ea73b0950307413505832296b28a67646effc01c5eccc77e9e3c4b27aeabba10be27e353cd4fc4b748eaeca4cf5f248540b6c4e6a3a9188b21dabf44408df68ff34277d0699b2a8fb97be4058ef9a0879432ccf4edc6010294f73e8b449929d5e391fc2881c2c60d1f4eed1f3944125e07ed10642daa45e9cf7abf86d4a62a8cccea27da8d051d65216ceb6da5b42322c79971e2e943cb5053b2ffcf5c79a223c59b575390eb87", 0xa9, 0x403, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000005480)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000180)="fa8dcbfca000a1d1e539e0d41b2fb226c1ad8b4322f249667004bcaf9a83fa4eff353bd5b5058b3622b9f4c2e4aadeb0d3a8bcb4b7323d6d1fbcf3aaf19f5254a729fe8b85d7936732ea0fdb5177fbdbf40061fa68ab9fecd46feeca71706e2cc49a736b2a7f702fe06f3f12824e664ca271d13179b629df5528bc0140e52efedec702c7111e84bbd0896af250f46e035b925a6013323238aa2785b27bc876d2ee94df5a83dc5babfb665c095ea837c36f1d7f738c12d14f25a167257ef4b02c5131f5b2e3a68acb290b5865c27736c05d14b7d75fd3e067824a6fb761542da037fc8e73d870f3a142c63dc0fbcce32984dcfa38e051f4a9da89f1d0836d6c7d512b2cdc76aff5eeb51181838f971dee3bc81fd8c5198fb7907814d11402089ff2b8cafb145fbe3e652d5b1ad222bf57d92535000adb47428df6e8c23b63f74836db612c04ec75610424381e330a0b670145b5503c09c10d20c6e23db43e48e7b678469da9025fd0d91d9b63711cfeb02c9220213d3f623ed847429d69cc44c21409292709202698d558d94fab9fc618728e5c06cf5254893ef2201c7db758dc021baeb82cdab0d174f54e345e35d835f9d2e7acaa4893a495e70a2c69832d77793404231ca59ef229e4e6a7b27484a36ec8025e4d0d3643460d11e75e63ffcbf32a08a49d60d5755ec1d6b3508a29113133250f359f7d12f02fe577050e2aea16944028e3263bc3249910c677aefa38687806b9e19415175ba17e2737b3bae587adab091c9069e2699048704ab625cd3b490b5ae79c19d452b02e358a67b73cb80dca7c1bcaafec49949ffc6aef58a03d484bb4a8a116cd1ff7763847a02c06f4cd415650dddba647019afd6c6664099542bc6990f268cfd595cd36e76b6bfde66867d526c97685f7cc0a2648477d176ad0bee059478d4555c802caeefdf36d42701ae1dd62ba86744ecd719378924ddd64161664ccc7854163bfc0a4cd619ccf6d3d122b1a777414d5f98d7acfd0d0e84a657dda4684f31ae6e6278de173636b7190137dd1c806cdb10062dbcd665a5d4e8a1bd6d098809de474517bc65d18a6108da9ec914a79794c39441f3cd19a079608cd3bb47560658bbf8eba28da4b6a5d2ae95f6c603e22b406419e6e7317f93e840adcfdf7ec2cd847a9c478575ccac9bde4cbda3e5b9a8f712a016e913b18b345aacd10738a763b64236ad76da9cc6925c2649d90ccdfa17b05d0658e68ce13a6066fdf946b1f5bd2af00750657c15f3ed1c94f31cefc30b09f59a6c345221b6872b06e0c037be08e458a3f90b3f3ccfcc3cccea892698ee735d5fa64f5b2f8c157eb9e70db4d578b82b0dc6049c52302bf19c39ca0a2dcc631dda27e8e2eef8e7b528d594fbc56736359be92e4da12716f9e00df5a4cf43591c653fae5f1c8775f66d25a07f8edcd7d1934aa69760c06b7f687a10d76eb18d28654fb57ea8dbd37f18036e0618378a2c74db34ace0bb92472d9a79e454c3372033fcb49146cbc78f796afa64c349c64a59e39674202e3216ab27355ad038c9734ee898890f0d9f28348ed2e8b7f0676382c58a7d059dc28d109d498238601dcd16410d522d222075679b4eb6d5ec8b2b88a4b16157a1cc297d9c2fefb67cc1d66264341a1cdba256de223837e2b653b0611e27b52ec98843c605a55971bdcf935e2e0cdfb3e81a564e39bc88adfc62fd6020058c2f44e1234c645b7dde854f8e815e5f68b828d92b1829271366f13ad9d48a064f696c5b545c813511cc67dbbabd6d6fcb599f3cbb62c4634224ebf248ebac03c560caa54c22159cf55c65e61f5ac8187cd8c236a83bd0ce37036acbda0e8f0cbc428a0e85268f44ab55b10f372971e9c953389946bf6ccc1852b73c05376a237baa5803a49c09c7c584c9678320bf896b5cd1dbaf20333103a2154085e91062f991d99c584cdc2667bc4c326b20ac65f3ed82617dd46693923e315bc04acb07a334dbc8273b6b8d7a0749f66202ca245549984f9bf8ec5efd743119196bd830d0b5eb18500ab3dbd12ef5667a9984dfa2f97976695b0ead091fc3f46d1a28cad372100e542f4b07b6905e59695656acf6c68fbbef2c9326413af97556def6ca755c95356e2e2508fa1e70e6c53608dc2805f08762351cb8f31ab0c07fb3b89c9c8b25cc0995ebeb0c20a84941ff3af7335176395f333fca626e1480f3d56f547abcf4c3c2e205eafbf366789601e761fbb53a3f376acb8b0a029be69b2047cf8ae07a327944a5018b6bbbc39134e5b94ff3104e70ca4c7956925c9b0acdc746fa2bc8414419410a9fb52f4db5d5ae9f1bd56558a45baae24eaf4678b736654946bf7fd98f084e5ae85565518fbd0f6c5e7efc5b318235d040c3cd944055a93e44737bbefab32e473f263db457f1f4613fde55034ceedd9c83d19658e94023f1d530bc0686f69480e5793d911abe178ae7f5a28575ff7e01ed931b89e21e17b7f49892a9298b4c82eccdfcdfd7bb0300d7410efc0380565cfbb0723157d35dcdfaf18e345d67ea763aa0ea442e9dc0985074a57c1a33527498f89395b961f4c71678329985c38ead98e7bda3124234c81c93862fdbec091951ed2e304d100826db58108e8bb89fdd5771ee5694089013192a1d25953da7e736775df4bf4d48ab2a0aa86c70866731c5cc887bf5d2e6442fcc52708d24d7780dfa81094c44d26ad195e3fa8f33a04647ffbe7d9239102eac8f48c688fbd466adaf916a88e9e07b16a672a0e74b59fb551a3b40b50fdf049b165f1adf2df421f94476c39d7864fdf3197abd5029154558d003f18985b617ef679239dafd8a26cf16c50ddbe5c5babfb3cdd9b0e17cf81927898d9cac326cf19cd82e9215da49f72de7063bbffbe3c6b2596ef6c76c378be116fcdadca300b77477e79f5c14f3860ea5575e5768940a6082f9ab654b0904e751fcfc000efb8d962421b628f9dfe8926d0472090cba24b1c8e44e00f50337d2d3f37655fc302ccbef72c3a87192f808325e0a4c952cae4ee616bb8128b407dec09fe3ea347bfc9033f7afa040d9afea5d7c516527610124802552830fc37b7473170b23b6de100bc52b654abeaa58d3d659ade9f8ab1f16b1c20b3e0d6fc2597332af6ea3207e26f4f37b23b4b09db1b5361e8c56d93053679334202883e718822c994c0770d368621f090b0b53e49f48cb27eedf0cd76f3121322948728c246854caeb421439bc0f0f6be6c1cdbbe6bbd9d335ea86d07d4bc2e1c06d196024d23f0830112bc21bc5a65dd463f009224a003cfede8831738b0ede23ed0a6cc39fb01575d24099ace608e91977289c1061341b03b80384104f4dad02abe6ade56244cf8519e3fb33bddc74a46de0b3ba043bd6d413f731baf03ceaae1ebc33d24c60fbdae4f5a143baf05a0df5b1acab7479f1e8b15ae43f39c9cb2e5de9c15d8d6fce962d440487446c016bac61b0a9a4b037134a8236209a50d40518062c372a7a524dfd11c53c3c570fb31533e7205e327fe819cd2b16936579d2658a7d263dab0904c0769592c3f4b81b98367e6821de617ba6e906c762f142b9414343931ceaf4480d7b8c2025ca1d168ff6121d9ef13eab5658cabc6cf64ab5e226d7e73770d9b23a859d3f982af0d5e2565dd6f87fb77d3e04453cd915cf6329bcc00d13c385e316bdefd3ad65fc685aac1131c17b95db3091f45786a6ea6601805025adfde04d60a9906c4ee163874c930484fbadf4bb78e0965492a493d0dbf9d1daa6df1889d4cb7bb9929f98ff91a4bae939aab8546eef56343d5665a5170aa90e98707a00d43ef11850ffe2b50e367c2e620f78cb405205cd7b926d066ee434949d2b162353774e15a35e095598001e6e9534c6f77aab50bb52e7e838672d12a7b0422cb464166d6f1e3305baac1564caa29f103075c19b15b82677c7df13aae17f3cf21849c6f4dbe2c83c0163aa1729fccad4ece32c924de230f81a86525f95404e5fe1cbd48fbfafd81a0f667fd88d2d55fd308b7ad904c2cc4b2959d97ee00381bbcefe017cb74bd210dab70e4c18d84ba264ffee2d2104ef8f44dae6d089968c56d7ff6a5e0366e28dbc23cd671bff7133dac44116dc3f20a1c090bcc7d6b403de05e73b0c6bfaf088f7d0d51c1bdae3cdf712164ef6b870b375fa0e685a994f108aa5089c4c3d267fdccdb31b1a42a3742204685f30560e028e9bac2bee63319482bf4b85b3a9f036dae7229e48c073ff2a2a95224e528dfc1811dbe25acf910fabed1bef1bbbacf5ddea13c89721b23ade0f5855a728d96153947d62f23a61253d847a58ef71c98224299fbd5fa1b6504c9a8ff78f3cc6cd54178fe141a44f08d20eb858ce94f1e41d5e6d72bdc7c02679aee6fb231519aa8f89e3a61638265abda7210dacf98ad7e35fd83190be650d52a804d8dfa89e9b622e0aa15903cc93bfe07c0e42fb11f61f4afcf46f7ad527bd30ba16baf9a1986fd30bb4ae8cd9237e506170bf072ff69416fe83b0467b711c1a2c77d571ca53a2b490e23fef60d6d4b501f9ec5cb4d91e221b4029c63f2a412ca96012e3279c815d1dd8b91832f0e4db94c49e11c9854f219021178c57ed0d73459028683dd102c4c8fd4517d90dc3f5964ec4ddeb7d9dbcdcb52c0577e57e9b43502c7211421cd8932261079bc30f0cf060a6a70b9e7f9a109bd4f1b33c759f8a47d471eecff1086e245a7ac7e9a3c3d8a59add362c556425ee86766b36737d5f63abb67d2a5b4a6115330fe4749a801c5609662ad45694febe48a54866d08f4236c5c37142b6f70ac9b0cdb08d57299cd0bb97e49fff1c45349e13d8a976dc72b9f073f33c7c61aa9244addab6e381b069b68313a10eefbb98d1f48a09bee93966437b5259506d95de8741f23a6f1d86d3c3b792a51ab0f0b9ba8b91c5c6c2d232fedbebf9b3f4f294d6a62d1719ab7aacc6f570d3c04ec439d83a4c1db525f27103bec38a15fbe976e51b6a6dd4487fa18b18e135a1e7e0d4d838e5c01fea349d0735815177ac25275e7b26029a77379f9d52e1ee1fcff3ad65147bcdc7675c30c6a4a99a3a1bc5ff0f068645ebb1153de1c4b8b9b723a6b6e4ce79e20448f616f818d95e3e215670be177617239f6c6b1f58bc5b147f02f836e53ab273e2d5b37ee2c78e68c407e0f8a9da85eb4ad821b89f55a57c46b45a7b672e0d17d7111c1d726538a78f0d86d8ed1caaa82f35415ee268108ae9e4585a04d45465da8cd38ec03d933af285c1c1085f37b0dff6d66fce5335a938af269cfc5f54d263f6667c524304c3256259bd771f41a642d1152e10c1fb44a0e9521fbbcdda47d3c23596789dd0b6cbf362b6b16dba6e26a6a17823b557a1048fa9bd509c7677f0b04523557c93ea42ca10c4390fca8511d420e9bc0eaf7392ec4efd8d95772f33d75a72b4ef634b3da8bcb5a80550996c3bea528039f8bbda4ced8b66f393b931414d961f95cb8e7020fbdecdcc4de79a97baf4e396771b0ae68286260ce4b276ef98dd20aac933a7a173ffc2b839cf74438c5a7a814728896fdce2abe640156582aca3a75f56adea7b0ed53350c1c0f08cabf9539ecaaccd7d83fd441390280782e0f7cc1cc35afbff17584e896ed472208639a994943839a0ce77196f2fc70316cca9e1010a3cb4026ff45d79a67e7f44a20e60e232210859f07d8620962e28fcc189214d4e6cef433e0ffa62b16c083d78c8ba29acc06264c56730cb1ca3a79cea1cca7d15c536e316fbbf9b0b940ed473fcc5fa8744eafc84ac55fed69d5744d", 0x1000}, {&(0x7f0000001180)="5c2947637c2f51a94bf22a9d09e5ff398afb20f6770e701b5ca868bed3fa9160a4ff4954121f8e5c4c7dc28e2dc56775547a36f54f924b49dec281c379ee076351e13303234fdbc38975bfa067cebcf1eca99375506887b908fa12bb51a310404bb52ee786ee368e1c1f13a9364616c51167a54916fcd4f25551ab71774c4d2a1dcfc034e2b9b636b472f8472a239b42721326de4260c92f10d51ba35af7901280d68301a9978419f4a6a9f34df5c0f868d50f11e8dd7125a918d9f8b622463a999b12e9f32ed9a30d8b5636a5bb3f131c83851379d42d44ed88be8ebbc39064d549f463435cdb6787bfc9a8dfca87000264e645d80134b047d7f8a7550c63fdabdbca744ba0bcba7a5196e6c72e3cec0fa738dc8477ec2f4ec82e4ef7716fdd45f7bb5722e3244bc23f12d2d65635e7dbb54844f0e82956c4cc88c6e0621c31b4f8a7d801922348f12fe0c3d114aff25b8a10f8f2fb2932357cb33448931db325a0831e40aae9ddc29fbed16179a6afcc0959fcc03c5d6fc9af3427829840727df86ab40602d998d1cffa2620c586b59bcd7d285d45198581dbe0f1d5fc2e47d5ad8d3d1e3f8b4dcc07195469029fa484086d81cfd355e91b4bffd4bd876ab563467dbffe3c127e42b820a3b84b5c33e46672ea28c87012a58e048446217c0b49cb427789fdbcc43235abc7f2565ddaa858e4014ab4f3cd63f7f035727edb97a4cea50d451dd8cf182ecc43c73b1b8720bc616a7b2402c51d5de162ff5a4210d3dd9b6bbd841e17450e4c05da821309a94b1e08ad96efd615fcb8e174a3fe06432e2379b3abe1d90f05b9d006adc2c5a503a87022c7f210b1c6a42df39f6f0b1ba2ed8d2744a57424601abd1a47cda8ae4696fa2db0c646852b5d91cbf2da4baf155d6c1c4e99a9ed8c3d62edea0d94edb4edb946524cb75a529273152829d796cfd0a1773808a3fb407b48c091ee1bf06822dea6a5f89447dec36bf77a43eb5ab3f0f36f066271092ef4351ad34d7c1d098f93bcd22e67cfed2998f006767902a49a55a4dffe24859ed52ea8e164ef1f6faa84d8522dcc994dd805be8368ddb12b5a8d98cfcee8730dea3d2a3377436db3df8deab64382e7f12782650e75b52332a5549955c710517393861e3e6d5f9359f11440ebc80ba0049d07c96be7e9539eaf616588fe7795dfa498acfba3016b2a74fc7be85c29b108ac0edd6aab6da07077f310df816d6248ad6c5b2f8c7eb2537f72041374f43d52ae112e892412a0699db9de51fc888598fe33e801dab500f75a4e5545a55d7675531ec40a1cc28d948cef4c699a3de73b166488c41a8562a7c7c39da06a3d1fae75c4dbdd4413bb748763899083bb3306af24e49e290ff4b4afb030cc762c213d5677ce5b46cb7487bd9595956bff37ca14495d76bb11477fcdf79abd648000668faa2bd729399dacacc9c3649ffad4b3a142075e27ede61eac2a61eeb9e93373e1a8c595e8da8aea73ddc9fc35853a0895dfcec2425a1b951dce1d09676d9e55f8daa89b4ab72bd6d07a12fcaffa404ccb8f5e26458f42379ffa155855626f85141716879348cf1037b91a54b875577d4b7449f8f1cb2a01dbf31713a49eca43abadc69e3f5f5c4dbf3df7222bba03895888944292ce5ebe714b4fcd2812843e7973d7e6071ee324700dfa371fb5632f4559cc86d0c1c53504afb63f7a4c048b680903f7d035285034ee0842158e9e396c8f0ba885f359526eb4144fd608e690987a17bfe9d9245220cbffc97663b85fa04462dcef337f624104e8e24dc652c93e2972874e52e117214430a26060c17bae503c19f21aa2c08b536ebcf8e7d8971e99bc4a4982a0d6121c31c460c21828a9fc7c131105e3197d2fb0f864057364a085e6443b44feb5eac1ad1b2dec0b7484a0bc0c8a6926d65aa8cd40c8494819518a12c603f6bb9cc538cae340c96f5ac33f4a8dcb00fcae9d22705ed69f667effb183bead14fed0567448df23f5125ec9c9ec34fed3b84d62ff28bf2ecbbea09121f47c2be56c0d1fd7d44d45bdf128d7266e7be873495821ebf65760d0bd0f3d22c377f470323d28158e38acdc94b2f7c4388f768389a8c339027c3753e14c4b9b1830bb255df70b4d0611d75ca1e5c4807bf275ead07ea07511a427edd90b7e644e7e9e7cc70c518d6d821f3401692dc7ee8c0db0f9a8dbbee59ae0800f36408a2d802dad8e292414e3f1772bee88bc0338e6593d36508743e9a7f082006ea07758c2de868da1af13c51bf89bcf88aefefca15682c4cbad857e129b2d539b1eb078e5462815d39f1e0c6d3a9cfdea5c59e83ab4e91567c6262783cd743c510289d5326855eb6f8c671ea5e311a8fc5ecd73c518c8aa1b9f737db04cc24b0b38726436eb29a989c875fcd8ba6e178a30ef47390b6d1d0c07352f2aafb443063feead02c3b88481113b40aeccb74d0984861bb5431f720e30402833d7761f3f60be6378efd2d149e5ba5b2d373adc39d5e0ddabfe19e4ce425a1b2e235c9b1b589b678310590f408c9aac31598a1c1f654beb1e4063b2ccbc08cce8cf24c0697331bfbfc235002e97e400fb297eba7bc54b33b37386fffddd3964bafa5ebc8603d3c321bf7e8f571c870c600aa8e1a0b3025347f55ee8cea597f513e14a650eb220864af4379ae510de27df725da901eb5bc96a00e8e8a1260edb045512341c8319a331bd55c02783f7eb8746e59ce64d7e9ce7384c6f699f3d5f82aa577548824411af0a177e94dc4c8fab9d5737cfabf47eef9f11ff043196b5c4220288691442b64b30c60ae245d11970f31f0e0645897c7903c06622a38199164e33354dbb0845c9c941efc983791f4c28e9d4e9094cf2614ca71f34490d798af9f5da6e5ac95c08916b2603a616a860eb14857241c71750f75ab1312c83f10c02179a594128c3e08f73a0dae24b4078c463d7b82eabc035434cddc4679961374e0bca0516de7ceed9d07d0a4ae34a3c179c4480077fc6380c90fd2fcc2e2b344de4b460050281f2c4bd6a3a5b131a1548e2b493d5a1ad93fbeedf76a3f678085f8293e98c19dbf7188e120cb60a00522f449bf01fbb00fd6ef3a6486a6d9fdb0946543d5da6417a6dc6ed1e7c6558571e7adf24477ee66832cee32c195b5f2bd9f0f2567f24dac418b5e59f223e03ef611fede4c2fd7d6b34462ed1096c55e6e43070118f1abce4ceee30f389c1277d27f62f941b2fce5e92735d8e3c002a6b0f73f40d5b6d83de8af530e8a945e634f910800a5da2036876ae772e39d54058142e1ac460efc9db087bdbc26c6c31bec450211fe05dde06ff0281d11b0b7e17efe4a337769124af081495c37ec3c798722b459fe6f3897a07be9fc06565116d98b2b79c1c6f03d7911cd08aca795f85be690319abf120c255778a274328fbe939084c27c494606fc9fc1c775aa4f1a2861afd5935bfcd4f7d178cef461ac4fbb1ebca9ec4e2ddc07cfe4ac2cf77cdaa84ebe7073fb1ee36d9569492b672783aa283899145cdc9db9fccb3f30a413bd28883f2deb1498edaad00560badfe425901953b71fe662f3ac0f56db2c9f4f39bcc8116be902c02f5313d58cf30e944d1d59d3fb1d92dded876110839dbccacc7c34643a002da5d23ef8afa627e5e0a0837817a954d14ed342f8090bd00524634772335604edc68cc9b6f9d7e44068380f1fa9ddc272626a747efcb044b3a57a701c4cdac8469f270572848dfd0f84dc08e4c99a06942fc1ae62ec145d60ec6fd821d25f86333bffa31424dfd0dbc86629d59c345426ed1b035f6526c7283a1bf4d11c07bd385caa3bba6c08310bcdc3fad511f1337b1ada720fb22d7d39057dc97f56cd21d8a1bea50792e17f0fbac1a8e384bed09c1a3b3f34391f0a6d187c01d57165f33f260c5c97f4256e983499b541b6d7ef88c40a669bf0d0d15ad50729d9c865b2dfe649e2e673dd81f68cffde220be7464d1a66fbb1e5cd4348940624cb4c28630bf9510a6593d22953bf786b8b69cc3c5dc9e75d8d4291da0824d6b2724663c92ca7f227a5e51992955382a65e834c47b0bc136bbcb6227406b83aa76208eb80bf585b91ba47e080575a6671bf6d1291a07477d668810f125b62c46d10e57f6426dab72c85d5cfa1b1766da2b9de286e72d0ec7750c05ba6a3f7a4ab2be78a4a22074d1b3b7c86d77f09b90a4f048370cf734d2b8516a3e46d7544e6af2f10607c12cb565c0bb883de5fef08f4e9189412061ac062103f89050816a839151f7de2a83f92a7e6bd419a2bac1c96a7edaf3936129c1e5f69dfbdb25d0b55275a33ec5dcbebef6af5328daa8025e683b4a3e0abee09c78290d50ec1353e8ca28fe2552077fc650b11247adc3e3e6d6460754fa9b34dd5a4d4864d10e7f09aa944d0c53b74b762fe0d61be3db4f01639564a2c1054018e8101a8d1df104ac7ca7c4f07d01f273139a9310853d5948b6d267e5eacdfbca24de5ad4b23c69ad5e97d303772a370760ea8e502fbf64c74ba3a40b30a1daf2591b5c4d614cdefd60fd31634ff9aa36138b49c0eebf6b444f9a9fcac9c7bcc17ebc13a8cf979d55719dcca0ff688cfa00303b379398e39b04935a4903dc12e32706929603e3800db446f5bd011b93ef541f11b416b21ec447d79465b0dbb9f07ceadd58ba6208d28ae5515fbe371cd08269065ad71bd321d566ad55eb6cfdb9e0cd82e47fb63ff7cb3b58d559f50e5aca8f1a08fc07a18b34b732bfc805fbc3574157e3cf6de13afc357af9b4bf64b320b137cbad6c639b76288cda4dfa200b843df6846c5579ec87bec262076033a756c130835d1bd3256af00c9597edbd11cfe8cf1c51e8890e0a3d03277afb745407467496cc38f4204a215cb0a2ed030c317e8b119d9be6882e87366f8a521b3844f244b2858cb1c73125783c2486b575993accb44498368cd308a6954f83e3614087c2894e36b294269ab7d4e77cce140bf255f264d969f1f2fad5c7f476a5703f2222a9fdde0e1ef03a2e22ccc890a0f50e89502e6164dc3ceb7ab4da818e71b8e962cdf44b06f91bc1f2499490ef6e3ac1afdeae2586c612db6d6e81a1d2bd75680a68e26f458e89547c793706fc305ec2206b8a678a33dd2b955d43c130792e2c5af99e90364bb9d7280d5bde814aa9beac12f17d21b510196652b70bb817bad865d02d6eb4e227d1fccd21e7fcacd163111d96b1039d4e69165f9d17b30dc2e22f7ce034ce5f541191fdc2afd9cea24faa45a44c429fb5982eb067ee6333ec07996eeced9c491e922af875cb6a04495e8062a38a382e6ff616f63e17f9c8102c4a51f29de1ec5f3bee91634b4d07409b5c74c5b8e4112bfa9e2efe1f842fff9a4285b1c8a1b49597060569ce68fe8b9c6f83f6dcdb6f1b219d7e1c76ffa42c3fce770f9aa6b477dcb6437c97430d2dcc92326592a07796e762f1b1218bf09e75f8437691c18a596d24714a9484f9c407ff0e4b637dfad57f127d94caf6504f6f77371da82bd20a71914539fdb1ac640c85155ca663c0300a36e64578af03b3b018832ec49ff71bbe6e52bfb4c599e43dbce4876d667f1d80a655c33041c73beb6c0e24373d37548029df6598db0b4e1ac5feeac16fca94cf0b46bd2762f97fd91b58b207e7b8c841737baa88f9e770e28c05c366d92308e1f53158a873c0c57ae1de7d76b0a31f7b8baee3fb28c9b0df499b397babeb296262688cd8a0554eb43128adbad82e3388aa401c022bb5ad8aabe0209751cf3bcb0791588507acf1d04ef50fa7a40d95945ec204d1eb98de", 0x1000}, {&(0x7f0000002180)="10452779bc1e7106c65ff98395ef55e0691826", 0x13}, {&(0x7f00000021c0)="bc496e803696e3f4685c1de083b3852f3418e7f005c41be6b1fcec5a816e3503a1de46256aeb5fd9bfa699828568bd84266cc7c86e6a96c7d97a60629f7f822254cb7735e6eac5638fc7a9b48b", 0x4d}, {&(0x7f0000002240)="2cf0f491723a01efa59f53cdfbefd49afade5cbf609f895c56f675af6b1a63eade6ca095120938a914648f210d28a2bddc66243e710cb82cec0cd6d4bdf8d22e942a87639fb3bfd5b3ba74784901f404af171955544424d797778f8114fe0c35db28c69608eaace05c2ad008db00fdba60251865a642a4f8fad674ef598dc76138112e7f3517bd47f9", 0x89}], 0x5, &(0x7f0000002380)=[{0x1010, 0x1, 0x2, "89510b7233f18048d61303ac8a9cd9fe99fcc5284ae6b0f23286b4aaafd5511467391ff1641b994d2a51c1b07cba68f2b0353125791924be94194b8b349ee750ee90608b6aa7d9c7ca9d8fd381be5445c9962a2e50cf403f37fc4473c8a2030bd59c3628f93f0c01d93566e41406ec02258460bda605596b3ee41ef7fb7785788b374201fdf102d1c8d06fe6178fa85210af0f0194749ea181768cf430176a52417716bebe700af3e13d33d8a422dfd44224bcd0b01ad075cbd8b6418153df4cfc83f07cb93b27daf866829b5a72475a1c903090e5bcafcdb9697f351440c1a1a2570572df46ec40d370cf09001d4c7a5f261bc051acde5ca821cf3adde29a2767a6fa494cbdfea7dfe95157981c24cf834fcbec50b16830ebf58f8f5a6d9801c84adc0fc484615cde5ce817133badf169b5ee501911d5727c5dd96cf198bd94a75dc0dc0699b1768ed0e4521c8d23effde061af807a4f7dd55f31ee95868f40dea88f1e41611567b9f41ab6798f02fd8f6b8b8c09625832c8ec83232e828622990878c81ac3e6dc1ec4145310e2678a3da61df3fee94c843ffdd411c45eb4133d6f88cea72df724093ffbb361f7dfd8bdd83ef0381ed2aa72646087a41b57c5be07874b975acf5c279e62e33275e45187fe73951b0d0923cacc007c7ab632a7faa6ed87865b6c1be81c535ea2b5d5d3abda0019d66e67f968752eac70255bbd87175208cc28809b557a506364644639da267bae04c03547a9d4ee016eb1717914a7266364e0337d2ff82b6ab82004a0ec742b383a958c3d5ddc16493c2ba154330eaee8278e002fff43be117e1f18f3ab64a5b974d45592e6f036a9ce7950ac41085295a100c22591d90cbc8b6f84293ca4d1da04f25447ee6e9ec98ccba36a36ae5cf0a7a2b082848a9c00de97753658ca2ef1e13f827af5694f49f2f833561b9e31879bd7b11621cfd156cf19a47eaa689dd99ee86c2e204eb2c4566403b575f300382f4420ace0d948758d911e7c4a1fc52e51f1c50d4046955d5bb7ee6f88c9ff70871dded1f339b3180b220842570aa781fb25fced91741183760c08174ac198be8ae16249379c4ed2ce4ff99ee143e802229d9d4b740bbcd2b744b142bdcaa235e92b9b2dae2b6f4874b50c8e0a44380b2014adece6af2d3faa79c2a6f8f1e60a7f27d55fae2ce5176688a6017a4fceff9505eaa851cf7e9bf418477f99a6aef176737c347c3847cec5f349d3fb0cf5a3460a31ae1b2068662a23714c7419b4955e664e32a3d785b20539bc0d1f25ff76017d142cdf5df78e989b2b1d9419a6358a92b5104adabc6cd615e730367c4db201eb55877653be67dc5f5a83263a86de3bb35026223b042c53586292200180099b8877e89863fc76f714b3b885c3e7e0f237cde4d2559aa540c3422b16a6bdfd5ad3a21ecfc74a7876c03646b2dfd84faef349062c8c28727b56e5c5ef88b1d0dd5c8bd4ad9724f2ee2614b8a5698f805df1f9c5ead7efef489c9638413060be42f24e65faafa8e9ffa75d0734f7cbbe668c2f9609390ecff5804c6d80f80bbc79e6203dd4dcd9553dc2462d19cd579b2716a13f23a233e3003b5121a51454b2b2acbb26086b39b680376c5d7b22705a84798760a6468b20872ec45dc19f51ee2aeba4ab0eba20c2dea78df01bcd0e260402ad14709e6f75adb08ed68239d21b0ae0259b0081838ae626c228398912efb2c411e660820f49d661889727f7148bd18ffb3e94c10590f7f7c398407df128ac4b0afb733563da0e6d4b0b83b4b4c91f74b2c34d229e8c9e73195dca482e59d50ce9c3eda01d1a911b3ee0ae4fb977371b226a54df507ed77e0c5ab9efc1e115fd096caef60cb2830ca25ed86b97e07122ff3a0c7f344aa7370b1f0240a1e7db21c4429faec7b30c07e9b511db78c7e4637ac00b1bbd84dcfd97972e19b7959edb3058da22aea7a53660277101d07a38c562154be074ea27b17d0fec48493dde4eda695278b3ae6c8cc576a2b42d906e32666d10d386359a49d4bc4fa7a9d015004a52d8f4d1874b85a8083feacda32beeaafee4ee39648ef42f277d302b498e8714a2d34850497d2ffabe352f2d58f9e4722c07c9e9396d48aefdb0db8d72f21fc29e151a740bcab304e2be3ff3f3a5c078ea596ac3fc75398adf242ae93f5cd584fc9e0a8e74a285a450da17fb2f442a936017ab08fa79ec9e641a352ef42a884145a5590ba4d73a102c5c39f95c698de6a2cfaa6d04c637c52821c04b89183f06d18fa625740ee96322c5c03efcbb7e3f9309ea263e73434d9b94ea2a26bb2d69a74d338e38dac2c28620dfea95f229b0def0fe159ccdb9ef069100812d6b318b4cec3bcfbd86bdeabf3f4d068c302db3d419fa62b255c993fa6e6d73941d9dc86fa71ea37bb5e6b755b55b6423b7363e1f2eb14a0e4991b2c1d69785f4b9cc2ecea017d1399fdf16d53cd1e3def549ad1d0d0dfed081ea8d76e0a689b1d28145187392ea716832a66f9c01cab85d97cbd15936dd52b258a420afcc65f7f553d5e988c9e071ad04100c19f745f3208171857e2294749a64aededaec07adf35511f3e227f5df5b0283c55c2ec1ff8425c6d606abea029b9ad250aa4d61a5a7738859d733847b72114348dcd6896afeca0254f32d33c3e828472d6bf3191308a4422d342704b85ab223fbeb4e616242dd97be869eb166b7e61d7b76e1c00092fc955ed5fcb198a97018c77129e1f24f6b6c97cb218676f492dcecffe135e2aef46f5382e0ae6fba3e7ea4d5e63557f7975ed38a64a380784d7de56e6cf102fee78e1842dd59ef45aab924c3a711bdba1be27aae1502f9eb1def021e860fc22ccfb2ff96c0bb6a5c47612f2a0d37f8e438ee55ecf9c884ba3deef51646d2e0b8a8eaa4c62bbd28d75b61e30a7c6f91e6a051b9d7c22d6e65dd2c8d3d4441d37a352445cdce6c12a49522e40d07450092668118bdcb61632709ff33a1eaa1b31f47c4dcf17bb6b5b6a07c91909d400766205de2c49b30fab5fcf16872c516e54083c7a15e82a1d5498c78214566235d3e9b0559d83c217ea4f8173e3019428cea83223d18924388a0c71379b4703d298d799e6508420177d06f993a87bdb2f931563dfb3df195946057b5a2ac3dddf060ed88793da91f22b207da138f000df084613fac06199d7d433ad49dc55902e32cafc67f17577a26a835b14a2445d47def4567cfb57ed289b6d5dc2e4f25123fefe0a4cbfaf8731033ef41cf9d9da15495aca8967490747e6b7192a4517a6a8a17f6c71855103906ba8a1d387b9071295e146ef2d1a9fbcd4e7cb2685e2122371c28523153cc9eedfc310b028b97b91781d77ff5aba73cc995cd789c356ca2fe4beb181d12cecd690d5ac12c5df594365a3b09e5aba40cddffc5090a5fb8b93667b10846c3f2f73c3af86a530d4c1417b2508ee780ce1c7d8027be736df218c7b1b15929e80295df237318bdc71615e59d15d275998dbe738913b775101128b1c434aa312971b47ebca7842096c551e595a21abda1416279d4d603c561f06250cd1c1fc54bb87f546460b64b7f865994e0c10d9b7bc8f02497c1fd2373063824e85bdc33f03bf5c71b93c1dc0f8508c0345f3327aca8682d4fb29417b6d2f599ecf48033fa1711edcbe8570111427d6872a60f0af6aeff7fb173afe1df8c4d2b45408e1c08d3a3e6eb3d7ed1ee6de34f06cf27e8f20e36fa355d603610c28f9d50702d6cee732bf70684c38fe3074d5aa7358fde48cff7a5c56f3ecca9cd877ad6acf4e1a7d91272ba2b52464ea18c336b8cf7d6142f049bd15cdd785a534da67d34684bb3e1314386805b605d0ea6370e768e4aa49fb84b7f9f04a85a081e7c06faf89711c98873707b7b2a3b27f768348cd608b4cb46fe0b35c8ca86b92390809afcf3f9c3c00772eb1434dfa47c4dd3f05937588e411f1b77da6bbbbcb0e60e7e2716de7d40c09331fb85e02600697b26571a2486cf551ed0366e1aed7569aebdd870d1ccca1a352ac62317c4c279fa2ba1874c98955428a0861c5a1326a9173825266170d5a8b562bed426b4093d71ac0f439ada5d5abcc86bcef701add22fab9b21e1661f6aea762dfdd4b217254af806a1fc63f196699928140a4d9164516e4ee5ef82d6b130e3a7b95c1af6e58f449fc68ba3a660ee6d94b16771d8a95bbebd4aa2b21d01ccdd5f680f146acf7dfd2914f3f0abc611ff1d90cd000df1232794a1197209c6a541cc619eef3e79b70fe0a33b1da788387a85dbe3f45e5f1a3dd299fbab0880f67588d6169ad0d5e00f817cc11640412f305f8226f76c2eff2d19423aed6d64923435a181d1a24dfce0f4c1a39cf1c9d34ba60c9608d8c49e2557818bd9048cfca3f1cc346cd20a0cc87a79b233469ef038ef27147a14909519f1ec3fcbecf9b5deeb05a3b3a8066b25d4a1ee52946d6ab28532da5ed9f2994de0ff7f8fa278ed7da57b53ffc1e13163d248ca49946e1d7f8ee4d0c94b0319ca2b01b90e50bd7fc19a395687b6040a60784493ef028724dfc48746a9463b251e61a7992e8a929d6d3f821f4ac1df7883a7b058d8ad525f2d14702a9eb1ba3faa6917871fe8b14bd48e01981a5bb426b206dc711018cf35e40d752e266a1425acf0887c4e9062b38bc0d47c6f28c9eb1113e7c90046daddd4eee22a64404e0a495b355ef259c6c28a91bc91cc2f7ba58e78bee1f238ed0497dd90a9a04da848f478058b2c1062444f76e2338e700c51742e0b4cd2d80fc1c56d778557fc52a408bc743d723bb88a056dcfcc90c8e880ef514a7a80eb08718f49a6c2539ab684923bb21e2e13289e65386659dac85418f06805854ee5c04923ecbf68c9696f9e0ad3a4159464c998e3a3a5a89343462fbb51779a4f62785d06def54c7c30ce3c2f87dab56997b7eae2b3ea3b50e7b7e83561fb82f688465b093b3683cc1df18a14a58916784398c98c2be82342c4fcb2464c667b79b5514a74e9984f2a7eac237597f65f47c148b2dd9d6990250bf958c5727c2c23ae7ecf473d284654188488a95cb599e60113b73d3cfdf79433be4b335d4e2509b96ac5df1a5ebd9ebd52a2392f9130ebb8de2ed0f87c7fe81904b82997b32332b448dcca2a59d791ed8b49230e29b65452cf85499c8411562ddc6226857d8a7db36ae9e98793c738bfc8169a318b37e8e47d3da731cb7765a196967954df4e10f8e7734571cf6e319e677a7071f3df89dbe2643aef202b3bd37538198486d75c335502880bb720bd23d96021a7914286481756480b81a9f5829bf310d0752d4ad7026a70158e4914428005c934e18b246f76c400858f3645ae4f545d5d6fd3aae660185770fbb16e46ddc6de480574cb363513e5ae3f1f052e890d9cb92be562cfe6287664e413d6613118b96c0caab6b64ceb0fca5c73073391082f59b58e47396141cbad679ca84f7368b54be46d0ebb043f54e1b3781853e405a916a0a248baedc33b4627a2eafc3fb1a9b11301b39468d49d9ea6c9005bd89d5c0ad82afd2e30a3732cc6e852a43825bd5be46fe34475f47aa6185ff6b364568e58137d70d5e9141a37db6bc50dea8a0e7edf0b5e723d36e928a55ddf3df0dba87bbec5b7999ca8d2b27578288e787ef48dc1f81314bd5a6f57d748e8a5a4c8b16b21112d8fbaa7a0efced543ab072e2fc2efa440727667a2d66e6811695b706dceba3070e5b999b0c0ee589fb54d592801720437737f43bbfd198ef5b576991855e254d744943bf1dafbbc4fd46ab894776f957d19b9c9dc619f"}, {0x68, 0xffff, 0xdb56, "27454e2891f9bea5adb86f2dd1e003ed6cb4d0a960a402b9b51cc65e2360057928ec30ddf6c476599c9f75e864916ccb61a5d64daee455042325de37b03164b011c5e5fbe185e481f912a4bf2c11e66ddf71235b1b10"}, {0x60, 0xffff, 0xffffffffffffffff, "569e862088fe364e03b90d97b7c384cac61322c2a212c0a74e076043ff374a6a8614ead2321218861ee54457c4cba605f09e0471173eac7dfea7e2021e1008b1bb3ef93da309f6abcc"}, {0x1010, 0xffff, 0x80, "d972459f0778e3cbe260ad440b524af489d1ec292c15ed66ddaed9ce378c76084e731dd6b2ce159740a998699def9bdc477283f03febc87b890aa4b96c7f842ade6baab4777a93139a5a401372a8c212dbb77c93d7e04d1b031d8c1a1432f85b5e67653ff03e6be002ba9192945873ea27680b360b80d21213c784d8b74abae32f45b8acaedffc0f702fcf95edfc1d737a6d39ec2e728d13dbaea1ecf88d52b21b470eccab8f79a6b767798fa92e8e5e36c2507b0a024e00b426c2d1b924123fff3539a1c0c47b6fc536c455a7287ceba6070cff932308e31fc2fc3041482a92120b3f166fde2aadfae8e1fb832172794dfb6215c46d074a970dba13dfdfc0e699b5d62c41606451ff621a7072da5ecfe47fcf24dcf7548b47a02665dda7fa1ca6ff4a14b7a494e2f39fa7ece3f5e7e56026bc067c5696c60362bbc6f858973bcb1548c69b461af73e79afe52be2e627004cd3bc1ed3eb00e2558bb1f82b4273d2c9101c49243a761d7521c38e9475b45877f65af466d78335e40f68d6289464c522255b0a7638678a825c01f171149745cf79b33af94576c45f320293ff5245b9c996cae5ec183bcc4adb73cdfc7abe66ebf16e71ad482ec27ec69cefafa7b74a67a04740815ceb9f2a0e276326ef73e5d682e78615c89e94a36d74870bd98db18b02ee8577a501f6c381284127b60a0335675b27604aadb97bd60b4a8d768252b0b2805f1b0b8d6a200cf162e399ce7d50795bf607748613a175da17c0e1bf12e3b61a8f630b3e5e7ab23eecfc8d3f736bcaf119a84398540bdd536ae29cc9e87f37c4b838959003a66cb171c4b970a63248bea0ddc79d0550794c0e109ec09946ecda34019fcd618f9996044220cc45bff33c32378b1725f7445850049cc428764ea8290afd182dce4ead577105dbd748126447d2f2c2722f3bc981769bf202f084f12ece0ce0d10572a4ab55112efc365d6daa33081b585864efa5c657d926cb2be1addc8d4be953115bf56299ce1f569dabc713946fb32402c6711d091eb89d8231c6822439ce63395b71a47f54fbea773161128a80af98b07ab694d9d151110212eaa0060215320b8039d8ecad45a22cbc82ae1bbfb42df1c51574239803b7f2391f71763abdd7f61c0393ac87c71fe3493d97472a015aaaf487168e9f4bb3813ad044553d8036066174dc5be9c44b95fc31c0822c9dbeb94b9132ab52257d5f8a1f042ec6ff1fc0eb266ce0823f686ac9d1888de66e87f5773dff5fc7cc8fd3abe1c6197fb7cce3274d37eafdeae47dcaffbfd0017ae8944605efacd1f01f0fadab61c9303c221566ac689e9c3fd5aca2c419ceee355cb76bd0eec8e4f80c52a692e4aa2591791cf2841a7baf501d2620478560c330f8bce88489c65ef144b1a822007a1ef20f26f43785b54fed3251bd2a0bf8e9980065cc5ac4e9391d91b45d1e794d57ca8b0b7e7631533fbd428073bf33cec881dbcffb2fe08f3615e5ea6c3ede99baeac35454eb04e7086e869f784fe8100bdd2a4b7e28dc215d13c90d68c0e2993eee8383ec1b3d2091d5b20ea99a1bf20eb9574150eeeb5fad9a77cbf4173d4eed4ca9af1b2e2a0029a39ed85591948b416774fad8ab082cf266f582fa2dddc7eb6021c6e173ca3ed2329681ed53245e6e8b951f4e09e901d27d22a935039550d4a7e69a050abf5f530439ddaf8b72fecf80b56e23774a2837e22bb0e0a364e72f7ecff2bbaef0bb0da3eb4984dd1efccf1dd5d26df720dfa3269fc54f2a449d8e917ea6135989649ea703a9f87b14c3ed4d2ed9a76ad378b73f72247f8c37eccaef0ba511216bf2e66f7aff5f912695a6b02f7bb144cd0a790be8232e4f4d7fb71c9236c45dc9afaf8db291b280d24e4cdeec89c672f523a0a6f1b865fa7421df6e1785bc23a7301d478bfa6e7b4b6249d69ffd3a80f50e72a3d7c5f949a01d0741c5d77a29da99a450c6334ea232fd021b3e6fc59051c203e095d8f8c708ce48195e91fe6c5890f311493fc0927407c9460b154df7016a8a85b4d05131a962dfa491f6942b65d3c61e121edbf586c1ee9361322b38b61285d063c3fdb4b939feef41a0958f57cd67a04df48269314a55b774462fba0db8879d76972a4bf79eb39b01fd20a5e11ec987a36ac50ffb46177625c4ab03065a55bdb6b1545a4545ff0f6294850f096fb88deb14e8985a262126a67775ffea4feaf3c12092443b4c2720cd22ffccbf7d5b9632096bb3b011afb0d87abb4d2428a0f43e5bb3b3fbf0405c05e0c04c274411d2f7afe271f35dbadfd4e3df800ce14eaefce819e8c9a32dd4e21d746bd335cbb5244a842d17699fe310c0065bb911ae893b33722d3cede7c570935aca775a3189800d27e1d813ac7365ddb9da8db5a3bc1fb200a32bb2f64ccaf7318a18933f3d945d6b6c23b81c36e5e2e5808a136d3dea07351844740e97437c605538dfb524a8b8559140fba173e9194c9dbc4a335d2348215f311cab767d55b9faf9e0ea1d1f64ea4fa9652948bb4f070aa6b49bec31d96d5a5fd0edfe112bcf6b62595f8f9a663cc75814c6b47e850cd0374152e33eccb84c808aa5f018622666baf7f2d63c46feb1410b69fdf33a1920ab62a3fa5c8234b0513ea32e56ecd444b2c2cfa49d37d6c876e83e6e35ac4b94c4df8383f6763b1a5ebd4dc685e6044b73f350c8ae5b7a3f7e6f535d4f936141754d41b4d9529ad2accf85321ad41dcf0a689e611bedb4447b88ccd34f36054fed17002341e5089b03b782c3f92200610baafd2eb78d2d4c0674899549047726988a3717028ea60c8a2bf9e10d600cbf192e63347138aa6815468f4d07080cb2183bc04afca1805e5f89140004e785a42eaf5c7d9de4da9667fa63b78cca4dbb6484669fee709593b2880aba3f507a6ddd6cd2ae0a0ccff31c4d634e303c63867de82ac253981af500560307541315649e9fe29fd8c036e997d5411937481c331e4195696d6791f54ff5a76afa13dffa3e75ea466422922ff668b5c9f202efdb9f087f8656f2921c0e76f7a103bbbc55037c6c6f97df0f96417fe3f33efae5ef9a5ee612e941a0b68ca590217f4f5f21bfd1e473bd44064be45c7f5eacd52242f7ab5cddbccfa0af35bce5d1b410832d93feeaf8d22457fbf9bd9757a6d9a30c425959f917d075f7ef33496bb3bd6f4b5b643f5b6286bcbe762a0f0aa114bbc5d1c8b89e68e365e656fc0cffe061d2840d49c54058248258720cfc79ddbdc21359d16c7b309d8706495e462daebd54654fa4c1fbfc5addb94ccfbff09d24d004804ba9bcb6402413672ae5a6cb91929c65330dd37ba92a5bf1a2caed21a1b1d1aed2fd05e8fa206706434cbf6ff1431614095fb4cd58b73b5b783e62ba021e85aeda611c20d27cf100e367c6f4c26d5235fe981aec93baea30d52a7527108cf3965660aa3b4f2c8f21e770fc5564619fe68d342258e7f2e1c1f6a2835b996f0a8462cb41f6f1f45789878ad54a811ad505c750fa1593971797732a1b7e00a4480c1782e06e0e3fb5b946841c3dab241600932208559210f466439198fe14ffe5989d1818aefd59698dfc5c2adfbfe4c62d7029d38c1c27e16f22d05c36e6b1c09c0d6d072660bf8510f5cff69bdd1fcebd570024085ee98d7bd2f4903126e4edf086bbc389a36668e545b0cd50aae4ea33e3801af560a9395af778ecafd844aad8267e0974fb078ae405a2ced4a645df810a509aeac291886269fbd989bcada79a7aa84d2562eb69c465337db2346ffcf280896b28efc6983f633298025848eb3a5fc1ebb30788bb4134dd7f893c742a9378f6396b7139c4656300a844729780e17cf6a18aeadc41d668619d963a93ae7f6fa930638821eac03e507dd8395cbade854da6eca7afa68d8f152ed63a55a8c579861ac07ea581359c39c217239abe74e6a50b49f6489d99f76411e85e36beb67d10d65db4483dc50d5a09000102db718a4de5a22dcb5c9d54f4856cb91345bf86053f2c7e5cb943a74d76cf3eea6227175117f57e55d9c1c43ea74ea1723f512fe21d4a4662dd92f54f52e10c6fb5b2eb82e9fd5b47ff3667f7584e825c51f49e67d62ef7547a96e17e7f8c97b99fb0ed85803871c9dae6a897a996de21fc4c5b75a5a7021c37398355d0a18339ef489b3d3fac4c032dc3250afd2994f4ae1e47323c94dd627a5d0b21fe203a0e22fd917ede348bd93f08b22270998888ac8a4030c3f9412538b914cb1b9fb5c04289e08bc902df7a22ce27044540468c92b8769f3939a692e07bb8053c3e632eecfe2523c169ec0ec668a6998f2678c2814ba909fef23cd70a933c7ac0aa5768ba2182be07c8510cd1c550e3a58a1ad707a3c28563793a4463d0c86f728610011f5c4166744e6c3415ffc7c38a21f355eaf54a1fa7aa0572bc1d525d3dbb4e860bdc6a48911ba3afefd9ef1f2e12c6d39d25dbbf0e06253cb72207c32d3eff43f95f61a58d37ee7d647065d71a5cab6577f6b1128edf22ff45adda39c9d07acb1283081eff480e6b027dea50a67a856d6cd3c8b633a055865d253b12bad56d3fccd49c51a7389c67477fffdaf6a56619902d4d2b68a1c5143ba9038bac2c462f2326328e5526e5abe99dec917e500fb1b2c2124cb3b9c978ba8500bf079d8831c6f17a625341c261d31558388e79b28dc164f45f8f33a3b07429694ede01bef9a4fd414b93e8cf7dae72f4da11fa3d05e829cab2218fea3ccc1015cdbbdfe7d4b58df068710a28e1d2f3e5f646addcb8c698e35b27f3f3ed69b2398adaadbcb2c9d09a55699df2a30cb38163459bf10c3d88ed40a64663e174fd33f8203015a1452873c1623bd282da0b178c2fe75244027f64a1d20c93a7c00cbddba759460e8d8e48c9070d35fbc00aeb81876a42ba1d4266256846aaebfef7cd3c32b3ea3b205855b2b48ee754bdc41c93603d32bf336a3b737f9f8d17fd28fe7f668e5f06ca7eb2ce63da6aa0fae440ad228a4e437c7e9cd83658431de46df3bd330189fff94e0051f800bcf73bdf90fde99c9237500d24b6f730a33cbfdf365659c987d58b52e2d3931a0de2b8264bd9e7668a6a83e42e0545d50e0736c23e0f7ac6bb7f8fc8b494b5010a0c0af4155a0d016b7a8d2c2d2aa1189d095c8af82135a9dbc8b7ecbca5c51301b956104bc8b053703dfd72da9848a574fd36492d410d9d03ac2ebf46f508f75235a6c5e0d9833b081d4507add73a9d803553a27b8a1340e971a144e6d9ef3f40a9a688cf47fd9aae3103d7aeef730d80f1181367283dd6f14d97878af7410cf59ac4ed17fc4ff8868860fb1764b8d9cb9e77c4884ad25f802b1e9410c9aa6e1cf287620018dc12f3d6fc7b9041ad86d9af4dd51e0a7d9c5660c6849d9c2144c3459bcebd9938b86ff6d2c10533f14e871a1c77f14bd357dc5f0ced5fccef9497eabbbeb92dfbbfe21802d87e4a74592e498cbbb2f8062e96ae90b672832b2a80f8a52354bc6089776e42a115674d7e7ac4920bb31df89632316b088e806b647a711eb5c2879be8379d2cac4c4bd869c375e3bf5e2aca6e4d143b3fbd6d81182223702b233f3c4ba3ebd5f8726885f2341f45bb929bb86b10bdaa356f1fe2637e52283899c237eff9b00a84a00dcce32daa5cdf13aaf5b94c78029d2c178c66b08da59a77adc42fe22ed585c8303da4ee6a97f8e6372c649acbb0d4bd799f8a5ba6aa8e51b73224a482ab8336e3d53e15ddfe443ea771232080654545974fe2819aba3956a674c05774a22caa06e2cb30c23d680bf04d22f3904e2774b9"}, {0x1010, 0x1, 0x6, "06160fca4860df6b7cab9513b93e20bb5bc5ad96b5a6e224dff9292dcd68d4835471122d2d8ea8dc6e48656598e087bee98870bd43f30e680a75b5a422089cb98ace833f90bf85b00ea03950550b1b5022bec2f00f7fdf66e54b7c9b2f98469055d8d1f969450243902059e5ae3a9d05f8cb32b48a8c286a8fff3e135b16a09c23e59eead75f11387f6cdbdc215acf6b12b8b09dc6296620ce9c83baa7a8c3fe66f74aebdc3675bc0163e6d6d3dc854bc7db11ee1c7ad12890d9942f78d269733581dfd25eabf71620c0af49261865f81b9645c7915d252316e8bb66ce8c3b42205423581334b8a4cfd49aad2162947c660deefc2d24eb13d766f5af55645be9d3ab548c658c2c928e781a096683ddb2083135a4db120b4d876e33f814d21a33af31c22926f65468fe8f47fe4cd7e670d9b53896cac9afeda0b4e334233218402edf5a32c277e55cef24922c966edcf496eada709f5cae1a48f95cf80a8307db333bc09b6e5af438952fd8384e279e74260369876ced702dc388c57c3a6b9a277c660ed3caf1daa7e4549149c7780e37cf5551a67957ca75b3f08b909fa9f5b8a3b0e55de91202cfe443804218d273324b7b328aa94ab78ddf24d311f91218d0eeb3b1096185ffc45caf1f50c2138ad583f22c15417d8d5b9472e9e7e3e84f54f1cca0ca679e2a0950c1449b797882f58f9856c1842ac11e545c793424cf26c45f95e373c45e628f0142feee968c91c0839e5b2949de2cb7ee3522a85b1eb502568adcb9dabee84a62656d7836bc443d542f96076ebe4637ea98498055f24ca6c84e576440d1ac7b1e62f14c3f13803b33be2d82a67b3abeff3402cb38e8f6e20aa5b422d17ec82bc5de0d16372b3e62a1e1d17641517fd432bf5ca5a122aaf3e63930971615cadf7629ed5e5dc12984afed2351c7d85ae41d9af8b452633299055295e265ff08d916ed41e09cbbfa187665a0f4ddc978e81b61dfafdb5e62c80b1d749ccfac8d48ad380a824c9717119c20683b9689ef8fc39bc37a6762b0aebb21dd037453b50cc86f4e0a42b254620ca16967f3cdbff8a6d37bec433d77e9ecd98333f8fae7c2823b324d10aa1aee9f708300ee9587f269967176c0ffffc6426371bad441f54c779d7e49c0c016d1999c526e1600e1fe321ecc3b0472fe64917787aa3c2662150b84456be3ea6eb2b4b64a85892ce483e2131246b09bfc53e7884a930ed30dc836193d694e169bfe14404a8f34dccb509af9d621e9515eed94640af86d96ba7d6379bda97c879384a81ecffb60c6026a94595d1191760258640a1fe5c8ac354908afc78f222f58c883dfc2343f131951d373e54b63a3972d5436000f4fd1020e17f3992dd67ad389cc74a5e18a40d951d073b544ede7be9477aaf4322d7031d3e354e58af2759a7f030cc7565a3fc969fd5300eeb4386af813f2ff5279f59da43c261694beb66fc3641f642c7eb087c6e6564c2c5f297b09a15179e485ed5ae3a288e7338a4ad583b96e78b337629c8abe608561321014079d3a66b90d400932bf76ba45b487678efce8390cd5fd45b67285b86a3b0aaecd47982a0fe3ebbbe6c6e101a8d3425b80f242b193723a8afcfd59c198870318f289f1f9254e1c272eb507710ddd2d8eb21d2b6c78b6b3cda415adfa139bc92e5bd2008310cc0d4220cd85a59d2411b23516928dc661026b347d0a7bff781811626e370294b2073fdf2fe0891c77a206380e25ad4261cea534cd73983b50816eb9c2fc0bbbf6541f507abed21206166c6d819bfbbb0b87544e6ddc0937ee250e9fd299ef2c556319df563e349ca9ae51e05db4e6dc1bf2ddb8051bd5f2f3207f7ae0d9bb33d80bf835fff1d899c3773a1729098c0f6e757c1d7f65034e963af990a49771ed06ed6f65fa0d6bc813877321a906a15a87cc39af063b62fd822b705368801c3107bcbfc8f1a4d2c81455f84e3dcb9918a56ade257c3758c2a8d3099de363fc86d56786019a7ca382599ed4b18edb5f0f25301b594c8143767fdc921f2aa5d5a89f19c8d9285b18ddfe097be3111d850c3cb1902534dfcc5638216599bd61259c996ecba14ebb74c915131726a3b8c736707e57d9d80601726ed6909b9c191e1ad91b4c09ad8b1c15c2e30516d892f86c82f9beb3a9d8cf6389086ed078a181c46840d15cfe346c2b6746ed917f95cd2e406eb4ec523c8a973f41dca5175ec335ad1d01f4ab9f49ac6dc6aa4bef85ba4573b25cc8a9b435c580810bb2c11e3cba809f49607264f0f6c330bafd9d6bedcc2dcf566cb8fafb1f007e7f8613a8591b4f247175d61dcf21b4f2eed472ccac9ae28f83a61e3ed132f2905e999fb7af1e06ff4e81ae636be20d7d56c20b5c1634e872f145621fddd5936ea672ebf5956c502f62dbd006c7f7fde76b8e0864b2aaa5e5cf3a5ee1c653e7acd6c37b3c2c68f8f89756063687a09994a157dc6ff597d6236bc9fb0f54fccd2d05a1179cdd155397ac0ce14a13dfa0fc89aec60891d4cda6bf61b7a79fb8def13ed8165ca3c579c41a8b394f75f4753b3e85620567e2c7d3754f677934e44478a85bc9812980357f4ee3ccdc59013a4679ebcbc4a125045352ce6844da992edc806c48fb41b1999302d7877bc73cdbecef8d4ebdda4741d4edb73d7b9cde1bd2d08c968c98432f46afacabed96a5ce525fdd3afa84750e2ddd7791ab0fc242346cceae2e0085a5dac48297f6d795a92ca788a32cc61e94831ccde7b1b1021c060efa5a7d491c2258d7eb52cee8f15c07904f788d4f1c3989df6816330449226d3bd30f2496b96765adc1df30aadba9dffb148e1454d2d2d61e148e5ef83073a23185bad9f5caff5d2505459e92ad9aa2df947c76ac03456ff1f98e24c093bc321cb4539bb131ed967fe8bdcf849dc15ad450f69b69df760aea4e6b05a6ae15dad4fce787a101519275c30bdb4249f75c9f4c1491b89aff8c5926e9ce4fc7d8cae11604e9df7a40505dff5a855a9d7c34f259fe4067c3aa5847acaf56df51454abd672ecf8142871331ececa9a6032408644f2164bbd8b2e43302e83585d6e6aaf8763cfe3032920f218917da587d89ec7f5b546973743802a36d37cdbb5816b5df69a6dfe647bddde38f31d7a87533d703ac66474a77ec78c590e64eeee96fdc8da3f8d1a99e41abffb585e554b93b1042aea0bcbe7848ea0bcb00b1639c6b08799acb3d335ad12157cc78fa4105adca653de1d10dde3cf1a388252373261b4014cb8912e3fd32a84ac200551bbd7b27c1241805465616bdd1dec983236c4a981d4f8c220461d80e61f084f2a63f42b732b16bdc1f7824bd5c70d35fd81077fdfdb6e8f1a60b32ac993a70fdaeefc36178a81f96beac2100b214a6f93d398ebb0c09b5a105e188c4e381fc254b548c83cf1f6d96b24916fd629965208deb7ccd642dd04be5f05800c700df4137bf1c6095c33bdd233586e4de8acdf17486590a58c857951a0d083ad92ae9ff0a964506422d278127281cab95200acdb5c34703639939fe8a79bd9c25707d7cf4bc3bceb9c89e7d47b7cb1e22906095a896eea8dff1dca04164520c6ca3c1d8460cc912911dc7925cc7deeeee3e7e2afc5e0bbcc5bfbb2bed303613dcf5560d14d02dab908d59d82f1d86121060f6059f3d2bb6fad049afbeadbcc37fb00f735ecd4b45adab64e1f5d737f723f04f7c2219e1743dec8a61a71ed64ac2a20e650d72b256917a2d94f5ec7b24a5275e31916a21e015cc43d0c7ab43a1e870e42b96ff94620b02a51e817cec72134e87a2d4612f6180b7a70e9704dc8bc06d75a86985471b1978be88e5e47db226b1cf2e08108afe7799ad1a586485e3e4380f288ff1bb4c635709bf59c4654fe78980c8504fe1026d71fda9c3af3b4d9881c9b1d0d9cbab5385fef4d73c5df19e0ea60252da663345f5c7cfb0d9c7eda7396ab91232836e04335a50147966f57aa4717c305cc2a87c38fdaed919a5c17d1f16269f2f350e682b0705a2daa8fba4c24444f684acbb4f895f027770c885c796464abedb4e6e649b8c07270797c78e8061720fc9d6c5df78e9973cc6f88fc39bea9082d0e347b21fbd983fe40f79d2e8c5828c29b3c6221b8c11922894c5e6a57d7aee0c92e2052ed18a27dd69147fb2f30798e198b1b29825aa7f5a8b4e6398412de116186112ec93c787bcc138fb93cd4db8e08244d1016a6594179016ec97af7d1ecc7103a7962f6bc7796438f78b324d621dacc85619f90ea0e18949d0e3afcb1cddd3b121db07aff2d9ac9ee6fda1579c4da730d923d1e3e4303c25f17e50dec26f3bfcf781d3eb0436bea577752bdf406c3cdb365bc9745d1cb4401f63a37b13756305d6a3b924d6f5c53be288edcbe9e73399a8a12a917f6076ce6c213f380132526683ee07a6ba438feb16282befe1ac832e5f413bce6b7a14046b4f58a87fd8dc67e2a70a455f1ab5e6ce42c6e6ee8d8da9076d4babc875f7ec6f29f6d953b9d544547cf4bb2e193aa525dcaa1cb81ac38db34edd9037e3a0e9c48e2552d5e426455d167a1a81b751ae3eb2146446c38b564e9d4d3ae65d0683da0af9dac06a3714bfff965f52103b353e4bc840e83fac87cfea67f7170a1a4da8dbb7c94df680b8cbfb377b8b8d549d985885832c4c3e5368c9e99eb3ce656c0c5ca50bdce368c0a898acb6c762e263d7c0ac58ee4d6eb296a49b2b4f8a19a3dd879ebad0fbb8a0333f1a2239c36c9bcaa02cf3caf478d176d34c7dd312435dbcac39bea5b593861ea69602cedc5215dc122491126866985c4bbdb77f8131372581e13e21641a8762b9915048d2708ea8dccc89044181599fe055e45f05dc3306e4686516249cf5d50e72ee8671719cafb36dec5d007425cdb37e6c2cf79e013c6c2769f70789282840560597cfab2f692600351caba905bd46adb6e17947154a284397352a0b3d750c358d1ef5d6d96ca08d850473315a2f4b102887e6d522dbbcc5b74d7a22b1b6a1758fd4801e9aff9ce34faae5a83250f0a5b7d617dbb835d985679a45ad5140fb90715a74076000d9a95eec5f283ac212fe41ce5779cffb873eca2560501549c60f63a5b4c2112e0fd500d77dc30fb92d4eba04c20c3d7f796c48d09ea59aac7e833f5780b02a5b5e03d50b4ce56daaf0897b330b0243932cf1e7014e645d192f36c2ed3e26a9ad506021ab5e4051e22b2def6cfd1390f24c58dfff684657fd58042bd92540bebbf4b0524d49bd4497ff9ff14efc3fdebdefeb6f1fb066f813d45939afbbe2b529675b09167b35e869630ec27fabd3177ec1ce800ef9128cadc88c0dd197601558100e3224c2d412aac0b8fd0216e245026279e13ed9b885d623073f41c28cfbff86d97ed21007d6009432ac73756ae32824eeb833d02a0548ca0b276f28c6196b4a3ecc2a259cfcee8e3676ce61f8e16bfab469c92374e73a587150510a8db71bc4c7260ad2e82000b1bd266dc0016bece5d922f758358e0bf0a8da485960a59504fd99950ff20e63961c360dbcedbd86016ae0b9740c8e0556a651dd166eda044085df346f00fa01b55b854c07e204304b0a311d64fe7390fc4e67b3d999dd301e4023d47739bd2a49d5d83e1d83fd6bf4b25508e1cfdceb2d026ecea1121cf0e280fed78549c243d18cd9bae1f307360ba67c6e310298a2fbb45794f03a7cf34b4bd3c18f52b16c02aceb12adca67fac0762556c0b7a9201dae3e6e74b392f8704fd7e1b3ff8538558f3336e0c3c86726efd1855b3830165699ca7b1fa4d30a295a0b64dcd5e84bf6"}], 0x30f8, 0xf}, 0x9) getsockname(r0, 0x0, &(0x7f0000000000)) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xad8) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x0, 0x13, 0x200fffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x63, 0x4, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0x5, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x800, 0x40}, {{r2}, 0xffffffffffffffff, 0x87, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x49, 0x0, 0x10000, 0xfffffffffffffffd}], 0x5, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x10, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000008, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x20000000, 0x8, 0x63}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x34, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0x20000040, 0x2, 0x1000}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x2, 0xb7c}, {{r2}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x41, 0x9, 0x1}], 0x42, &(0x7f0000000040)={0x4, 0x3}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xbccdbcb4be6b447b, 0x0, 0x0, 0xffffffffffffff27}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 14:54:02 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000240)='./file0/file1\x00') r1 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x20) mkdir(&(0x7f00000003c0)='./file0\x00', 0x200000000004) unlink(&(0x7f0000000340)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/file1\x00', r1, &(0x7f00000002c0)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) symlinkat(&(0x7f00000004c0)='./file0/file1\x00', r0, &(0x7f0000000500)='./file0/file1\x00') fchownat(r1, &(0x7f0000000380)='./file0/file1\x00', r2, r4, 0x2) open$dir(&(0x7f0000000540)='./file0/file1\x00', 0xb88, 0x100) fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, r3, 0x6) 14:54:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1085f4bad5a672c9, 0x0) 14:54:02 executing program 1: r0 = socket(0x36, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) chdir(&(0x7f0000000000)='./file0\x00') munlockall() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 14:54:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x3, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3f, 0xa}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1b88, &(0x7f0000000080)=0x1, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 14:54:03 executing program 1: socket(0x10, 0x0, 0xa5) socket$inet(0x2, 0x8005, 0x6) 14:54:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7860057081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d013222168a347f1291608ccf93dcc5d443b19c21242177ca3ad415801293294b39ae12c36f4000000"], 0x68}, 0x2) r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1a, 0x2) 14:54:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() r3 = kqueue() getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r2) 14:54:03 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, &(0x7f0000000140)="4896fb41862367dab5cefd11a0918f61c1e02b79ce7943872b66567a006e0f8fa40d49a5057471cd4bf44735fd12dfb82e9c4ad7028b238676df6a3663501f6d013142a0ead8c1595cfd633e75f8eb8eb29609bdfbfc962fe1fa5abd6d55cc25917827b10f072aaa53d6fb7f7e201ce4c8c01185b1367e8ad40fe31836928af09222c533611d3be492b44b9bfa055f11d6b53b6d5b017e77bfff5a12fa30fc3e3ed80259d71a4802a17cb009f59da86d0f34ba0f0100397adc441d612cf248fc1e420ba42b1d36cb5065b263c2a8e17f0d3a4220d26e2ec7aeeda01f0c43ac80bf2a9ccf4852667d2fb7733cb594801b3276ae4f1d77cd0263fd4715713f7b53ece3c0a9f7e3f60c5760bada8ab7a36203a49c05c138ebc7d5d74f8cf9c19239046a68276314488f7babe4ecff6600ae03b9372e65c3e64793c1b79990f9269880055dc5328ce509f193d7295064e1b5b84a8e8f8057cc09cc81e5cef1791798284be58a743c2568c62552b8788ccbd52db4ffb9d963011464cab37d82a22ef90121a70ccf60fb702e326c21b0b37b52e1976a291c72f92bc51aa35aff75ab59d93bc2aa88b31ad054be71440bf576b240319032deb143206c8ef9b505e3b6f227f87962376a2f6395f6a241b1408b87d8ea0b0cb3182cbe2da92a9276dbb665d3a1552b13668c53a195bf044cb5a1c2e0c6ea10129166383bbdcb955d1d38c70d5c8db71c16b59a0ab51e96b64986049b783c67ff50702e8a9a279b24603912dc0c7dffbef5e1dea03494fdc5e1390079cc32733c67a2c3fe40e8ec653ac1b8a8f12790adf65d19843b6e26eccf07c735aec2ebd362406e50df99c7624a9e2a4bb48b14b2e73182d8c993866081dbd97954c4b303b7c351ce1da05227871c70e2775a052e4a304d09abffb190615a5c954bf8a997f3e7714f9869cf72cf217c8323375401ddcc552829591852eb045eefe2f8bea61ee2fccaae7bde99d71b072a67e29f3a085b97f7670d78d521c87fb2387e2a99b5f50473780fd8d33c301eaa9e1d6c29eefdbe7378442597d5ec8d1a0f0eb12c91de4c52fba7b93448f4df9be220c22b5b9308b4ebc6c033068b47fcc76b8fb8569192df27174b88fe45a447a71d6884361cc1943cfde94405df464c1f2c506dedbd8fcc4154a1407161f82b169c7bc6a2e5d27b727c9d80e556f42f574144087af8c017cc50df656823f4aaf657bacfca6e98cf0bba247e05ada1cfe8ba4d4c9dae075a28568c48f2bae044e17b28c84c463efdb30aa0b827361f2919a5bfc81492c30ec0458faab6fadb61f2112b367dfdd90427c2b9335385dac711b2b8accee799d70ef74a926a832caad56d6dfacc87a9221d67f36b64ac48bc2a21bb023b1dc061aae5901a031bc9a05a454e8b94262337df9ac08c4e8f12b614c73adf221ac3d916d2449a432ec5c8ddba96644762330ac440b3afabfa35112b15ff746f7c0096aea1cba4eaf8b23f752aa3f9e8b926898268c88b14861e8f52b3d081b0f4496abece73c4fa6ab2e7a14a40b6fa405e258b45a056e23441bf1626ae0c2ddb208f4707dabbb9ad6351bc0e5d5bbe15037635620629ec6cbe6de75d570a3ff9f832f6a6df84b7188aae4ce878432d7c4f3bee251c6e82f333ac7655b88f6b10457fe5a06fdb7ae0de1050aa52b5252e17fe7de6325fb27d308a24dee48d76ec4db99eee2404d27ed18e5326659fdd50bf636a9558cb6d43fc816e897124be1e56c7c36f8e7a87d58fc0173050063288266b615b76f2755fb0159904dd41730576bca0af0c90aecb1236ed69c817ac7843ec322f242f9fa11ea8c19b61b547432ce186a3d98bcbb3259df3ca4f08cf067368a42676ec6c69abebbe9fc359efec2d9f985b3c05bc3330bcadbfddbf7e6f67c1afe36649b08785c2f55277d19547935acc457ae94bc2cf24dfd8520a9f358f0c55083be04600a92bbd4bc6b3ed50f42a8d81eb056e91b4658a50e28d26008d352fdfebe464fd64a9db9c556601bd4890908f668dd07a1e4a48f11b5b743d8bb7fc832155326e0f355195b2cdaee646e34f5d4c9a82a62826e1deadaffc0fbb5974c26d2ab2734db949a173034ee4abe8b9f7de4b854d87defd9752bd6bfd1c09d16328b5b1a7fea865d6f86599f697e7b1f0062ced51c1a327c43a5a3e4c0a9e7e5ae26015889324e9a61596fe455052e47cc18fb3cc4cf4152e962d3cf0664949790e3e38136f50beafcd8a2590681e4e34417a08360a05300c2b577f13240c3a59e88b94cee94583e79e00da42487d94f37ea9777650627c8cb7be34c852579a80f525e380d3fa3ade4cc187a0cc3eae21ad25d8f8401f556045af6d14d97693560c008c8d2006195ad19382706a4b04a3a4e64f17e506f41b5350a65fe2d3d531e648c212393471f7fd483695ccd3bfd63eda0295c0cc44aff171e2b15c7c46568639074013108439e9eca8f441b1ff534724423c2299a1c1e4a07f9d20990ed565603eb9fafd33b526bdcdb07c01a9413fa3968fb74f52b88c1e93b1f514cde350b8aa1ddbe6820c52b1468c06a98da35fb4dee617e64b4e46f3e6bea8bbe83c472ed2af4dba7e8653544c93b729b9d7f49613c7d386800fb5ff134cfcc979c427b6dab84ba3090e4e9e5df5cfc4bb46e99657a704d7ae4cfe4a791d2e7aadb9221e4b961f12fddd42fe0260aad8fa740cc0d8091dc6c589e71cc8fa087064240e198f83e4febe18b9359b9bb372d2d05bc933bd49cdc6f61a5002e931192f6bec556ed4d9da596bede8973abaaf19501a310b9136190dc3019d7ec6a122dbfab684daacc17d180b63dec1d7dce9fd325cf5cabba59e6066c710ed352a7190eb38ac22a6e6fd35f728e55ec72eb129746335db5c0342ef4f109afa59677884cb967112a5c509e505853a04da9444711a7ed25fd244bdc52fbb4ec001e67b6cfacd11282ba06087be5194d792a761b2c687cd7c5a8e4a51d044be51699c898ce28da53d1270395d78744ff6ab33adba7ff014079c5c726844688deb67944e1f9ea7ff1eeacbed7dc3e2fd90c97012f66e48d5ea978b3540940b7fee68aaf35109b344d34859dc7592140cac311856a5a69f16509989140aea703948bfa7edcbba5bf0981d03cdb564f7f4924a67c60dae1464cbbe375567102a21b1e992552f0e75feb2de8c70f85985883d4a044f4388208f7d1acb16dd5dbad0f29b4e6f3f0a32e982ebc2bef832f94a8058812f1435d187c307adda198947ce45409b03e20fbd254714907439ed984730c72c274ec3a59907d27209b9d67668ec6056db9bf853851273e3c8f6ae1c634302b3e5ceb31f0f4e4ac542226c5fd032f82bb5371827c5867657c200788d116ecd6a46cacc852335f562c2f1e9970800ebbf01900a389b32e282de7fbaf5af1af11021f17e5286e635d0163cc3b7c9bc3885584e3e9d1a85385209bb93e85712a69163ca469fc60ca7cfd9ec2b922859a9fb921bcc5c79cf9c3d92225888cd2e17846334b450b2979df4b119b3af7012c1c4147f2fcc60fbebd13532aa0e2c825bc28dc93bce4e08cfa451fadf764d8345bb697451a2af1361188a2f9792556ca60d20409bd366a6ccb988b51283fc33b272b09a018a3f5c9ce206460671df0900efb453fd41c8b77e2e9d373b8a160dd1e9082104477f45c84f8a151cb43840c84a530df7ed1e41b811442fbebf0a986d7344d1065f42b63548fa394a52bd9760aa552a9a4e022289b947111113886bd646ef11603d97c9fbff47c877249be29530311b0fdd976e769f480e3a08b6b1006d7d1bbf907bb1869658d48d588e5b639a371fd60b19741383a4d9ff523ac0af2f1e4657ecddd97ce12c52607b88d38c56b5120be064162b0ea5d68be67335c366a402dcb46e9d628b7275fcb13f3a82d3bb83c805b7f7862012c93d29fd952c4f13977c80a29761ac1ae40eec237f9c9c600f1467f2489c7623749fd0db151394d8db9b8b6b84a99a6eedac0716469b787f5faf6556fe93f24a17702823c99b551fc2c9fcf3a643ef26f7bcc4c86112212d904193c49a11de2de8cfeda6d38f388a5d40e06f0903760a7629083f62199d8779a28e234a64106183801998fd32648d65e7c09617b2fdf234aa58434f97fd95b3b7f9446a3b05b81d3fe010fc3871cc296f94ef0b513f96f72b9d4bb864e63b313bcfdfc676c8b8c4345d8a878718d250479b9190ccd6831c6711c1082bf6f9eacb7b21d23b3fd316e9697c74928ee7c04ba71347990a8e5fcc3b006546e4572255629aa46e79c7352cc56d78bfdb22fa20e38bef4a90dca6b2953ba426901a5a36438c4a663b9846763745cc7a2fb72c6c8e378e852e997cfd6dfff39a77c88d2b4e2208785bb4229c1d19d70bb0f8af2c0f6041cfc824f4269daa7f8b291e5b911804c34b95e9066e0a480e1c7b967e33f1a626b39b0ec47b25594ce0b0782530a6873cc38c2c1dfa253cf2d5ca378803e2ebbf2c6b5668f5602298ede7b88aa6b077144650352ebfc1661539a01f99fa373f0cb9c61ad4d27720d9478c7ec3168ed6a81c956e55b63536b92ca9b742917d85140e71010217f1f5eb31dc426c9e49bd1b4914e7952fef7c974e1b085a2763441cd183074a3b854b11a5c4a9f69de31589e7e119c86882ec00d2c30016b3d014213ac64e548dbb21d012f7faf8053a589f72ee6adbf8ec56ead345d67246141d082b938df9c1ff0ad2232f41c30dd0a4639d2b05246270a2c2593e7aa5429aeb8593ebd1b0d3dc579baac733c0b5e307e761e192621d2332d7ce9fc09bdb33af666f6679f8f29189e4aa7d8babe6253a439cd710ae95563b6de0b98b14b09c2b31d63179d824106cd86a542ae7ee59e07eb27782c7901829beed0daa82879957bb036d48f2f2872279366631612dbfd250ebe7aee9c1794bb012d1e9bea48697d91f260c985ef6985056b4225ad0b4c7ea2570f5821cafef2850be412a2d346170193c4892ed723f1495e3cebf546cce80228aa0472b4c81848271ee198b8dee66c97ed84565b43b51e60ef43be592968be9f38b82b21843a8e9e447429497ca2475f60bd1edb9f582e1cd2fa2ed68e75847feaa76623d749d600af08d6a20183d6d2b8bd15f63d6e8a6b061cf08dc3f59fe5a20fd7641541776cdc154a340d251783e8744f759c75967e8f9f7df687e15a108acf02f385d041362aaf7391db4bf7235530d1b9449d5e4a947b663d3a5a38c8a5416f63de87888630356f64f9ab047d66ba8653b98b4e80c683b9a8b5da250ed73b6fd3a953ff5cde56452d4e585ecfaac290e1ac62b608bf71a652bc25b654b4307bd9ae86d1b8e3d253cbb74f4557cd8ebe23e48dc0f0849e8daa549a8c14e6a0753548778b4b47dc9f6937988463c5e72bf4b25c910013505a761350afc37d38e7b9c6d68fa9e5085b96ba7a5fdebf5a273a80475852c51e68c52b214395d8b3ac16a51449de92857063285b9db4f49e5fcae4f19610a018d707faa001e87f3f3544c64a9aca6c7149f1dfd79204cafaeb99712660e71c5c68efbdf4540e2197f314e449b9f3e5a3f0bfc70a9a92e026eef3a0b80335526b7c8de8051eb775ab67ebd57a2145f4f89514e58388f5d3b27f24ed9933fbc24b839fe37fc91da3989cc98126653a8a8446f49f2cd09cae66648871f40bc8078cc8a8c18825cfca8417f4987a7e5eba0a7b6915c998cdf2468172a7353c245752b7f1d3a266bd74369040bfd36e9ba8ad18231604d150a415c8f76cdbedfe616ab89c8e4646ff4", 0x1000, 0x8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r1, 0x0, 0x0) 14:54:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/93, 0x5d, 0x42, &(0x7f0000000000)={0x2, 0x0}, 0xc) 14:54:03 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x10003) 14:54:03 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff001}) 14:54:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) poll(&(0x7f0000000100)=[{r0, 0x8}], 0x1, 0x7f) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() pledge(&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='\x00') poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 14:54:03 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) unlinkat(r0, &(0x7f0000000180)='./file1\x00', 0x0) 14:54:03 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x101, 0x0, 0x5, 0x4, "c3f29a64615e1106dc4eb31a3079d35a00bf220c", 0x6, 0xe0}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:54:03 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(0xffffffffffffffff, 0x0) 14:54:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x32c2ff25a3820536) r2 = open(&(0x7f0000000080)='./file0\x00', 0x38, 0x2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 14:54:03 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/40}, &(0x7f0000000100)=0x2a) 14:54:03 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) r0 = semget(0x0, 0x3, 0x731) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/7) 20:33:20 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) getuid() r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ftruncate(r0, 0x0) 20:33:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 20:33:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) openat(r0, &(0x7f0000000040)='./bus\x00', 0xa0, 0x2) 20:33:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x3b8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) pledge(&(0x7f0000000080)='-)+*]\x00', &(0x7f0000000040)='\x00\x00') 20:33:20 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x81) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r2, r1) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01006fd3bc78d4224f98ed5069e3ab528548f615f897e909259c194fdca6d3624e420acb72c5279d3d3fac106d5ab2c78575718a6a6e0e9126e67b2dac3107f238a113fc7d39778cb28ace74630ac8a2435e15497bad74c125c89fc4d8518f915499507f272f91b8aa8cab841c9708c2d824aa50ab26bf89c81e4041906b903701136788812e6b33cba0b6f352d394c4475e08e7687f93e2b8db7fd56ab217000000000000000000000000000000acdd7c21ef08c6b66572430491d4f598f1abce075e9e7ec2591c486439cbb762e72780c4dd28b83fc0434cc985c15118d4e1828c58e25d4ed0289ae84e316284b1ab8f5c1719b89bf35819b151bf67f5a2ccee09c1db61bc90e13e959ae00b29a59aec7b84"], 0xa) close(r0) 20:33:20 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x214e) pipe(&(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:33:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)='7', 0x1}], 0x1) dup(r0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe(0x0) 20:33:20 executing program 0: pipe(&(0x7f0000000640)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000580)=0xe8211293dcaac607) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)=':/@\x00', &(0x7f0000000200)="e32600", &(0x7f0000000240)=')\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='(.\x00', &(0x7f0000000300)='+]&\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='][\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-.[]/\x00', &(0x7f0000000500)='\x00']) 20:33:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="a4", 0x1}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 20:33:20 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0x3, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, 0x0, 0x4, 0x0, 0xffff, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x401) 20:33:20 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) setsockopt(r0, 0x20, 0x393, &(0x7f0000000040)="ffdeb988bcb0936a115d4702bb3df45289bea1b3f37df807194e77b58130c2fe11f57cfabd14b20e24586165a3e0a184af380f6a1f61940846aabdbee7b461b8ac1f730117cd4b0aec25", 0x4a) socket$inet6(0x18, 0x8000, 0x2) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x80) 20:33:20 executing program 1: select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x5, 0x7fffffff, 0x1000, 0x0, 0x100000001, 0xffff, 0x9f83, 0xcf65}, &(0x7f0000000100)={0x400, 0x2, 0x1f, 0x9, 0x4, 0x0, 0x81, 0x5}, &(0x7f0000000140)={0x100000001, 0x6, 0x7fffffff, 0x8, 0x7ff, 0x4, 0x4, 0x80000001}, &(0x7f0000000180)={0x8100000000000000, 0x249c}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f00000001c0)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() setregid(r1, r2) chdir(&(0x7f0000000280)='./file0\x00') 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) getpeername(r0, 0x0, 0x0) socketpair(0x18, 0xc003, 0x98c, &(0x7f0000000000)) 20:33:20 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) dup2(r0, r1) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x3) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) 20:33:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0xb8, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/97, 0x61}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000180)=""/32, 0x20}], 0x7, 0x0) 20:33:20 executing program 1: r0 = socket(0x39, 0x5, 0xb891) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlockall(0x1) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3, r2, r3, r4, r5, 0x18, 0x3ff}, 0x2, 0x0, r6, r7, 0x4, 0x0, 0x401}) 20:33:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) close(r1) 20:33:20 executing program 1: r0 = open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x830280, 0x0) fcntl$dupfd(r0, 0xa, r0) 20:33:20 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x1, 0x2, r1}) socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f00000000c0), 0x200001a4, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) fcntl$getflags(r3, 0x3) fcntl$setflags(r3, 0x2, 0xea7370af1a09a94c) r4 = open(&(0x7f0000000000)='\x00', 0x20020, 0x1) poll(&(0x7f0000000140)=[{r4}, {r2, 0x8}, {r4, 0x110}, {r4, 0x84}, {r3, 0x10}], 0x5, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x180, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x10100, 0x20) 20:33:20 executing program 1: mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/165) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) 20:33:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r2, 0x2, 0x1) dup2(r3, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xdf9, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) 20:33:20 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 20:33:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() write(r1, &(0x7f00000007c0)="c2846eb56ab94510c4ea95fb135b3afe2afd67fd55edafbe7b29115a28c9d34518b4419582cdaed1e49a4f00fdaaecaa2576bbeacc01e9a8060f6b7dd2b2db6748d2a5fd789d9c377058557072c39fe1ba26c3e93cdd062832e496246efdc8c754779fa2a1fd508829ce3e2279ccd668da651cdb1ba9131c8724c768ec1ec655246384f0bd29302e62e5a1379304e926d44a9c4cfa96d1c2caaa49a85054303d55229c5f8a93b9da9a54fcd081ec33f20355e6ecb5b2f0f9cb520ba8092decbc498c8168664df15ae4945413ef9393f68fdb04db7b0a7b31e34792b239ab418c518774e08b475d972ff7d3a3d8238eb6a61f02b83daddb089d9ac7a2", 0xfc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x88}], 0x3, 0x0, 0x442, 0x0) kqueue() 20:33:20 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x6, 0x5, 0xc000000000000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setregid(r2, r3) socket(0x6, 0x1, 0xa8) 20:33:20 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 20:33:20 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='W\x00') symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)="7202") fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)={{0x3ff, 0x40}, {0x8, 0x401}}, 0x0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0xfffffffffffffdda, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffd9, &(0x7f0000000200)=""/29, 0x1d, 0x2}, 0x0) sendto(r0, &(0x7f0000000080)="12c30c936e78a7de1e198c8c9ce93417076aaa4543b67a7ff9b67e29bdccfb", 0x1f, 0x404, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='+%\x00', &(0x7f0000000240)='^%\x00', &(0x7f0000000280)='!!*,+(\x00', &(0x7f00000002c0)="2826bf5b2e00", &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='//\x00', &(0x7f00000003c0)='%-\x00', &(0x7f0000000400)='::{(\x00', &(0x7f0000000440)='*;\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='&\x00']) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 20:33:20 executing program 1: r0 = getegid() r1 = getegid() msgget(0x3, 0x8) r2 = getegid() getgroups(0x4000000000000216, &(0x7f0000000240)=[0x0, r2, r1, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) setregid(r4, r3) r5 = msgget(0x3, 0x100) msgctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000080)) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r8, 0xc) ioctl$TIOCEXCL(r7, 0x2000740d) 20:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x5) 20:33:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/30}, &(0x7f0000000140)=0x20) open$dir(&(0x7f0000000180)='./file0\x00', 0x40bcddc0174d4786, 0x61) 20:33:20 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) fsync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20201, 0x1) pipe2(&(0x7f0000000000), 0x10004) open(&(0x7f0000000080)='./file0\x00', 0x101c1, 0xd8) 20:33:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 20:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x97}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 20:33:20 executing program 1: getrlimit(0xb, 0x0) getrlimit(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfec6) 20:33:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x3, 0x22ec1e6a, 0x800}, {0x2, 0x8a7, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x9, 0x1800}], 0x6) semop(r0, 0x0, 0xfffffffffffffedf) 20:33:20 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) write(r0, &(0x7f0000000100)="eb2cf1e43374c7bcf617d7b9eb416c6c53f0020e829a5d708ce0ed1687863f31ef295ac3b142ad423a56ffa94be288dc82ae6fc7afc7371fa6db95ca1ea4f62c92d9c18c3e1504581d62fe6cd8dd7e897b03f7d98e2a223961a527c51b33d75da0b5b6554ec326067194fb52062db4ca12f6111a2b9ff1f980c530ec07bbd3ddf5d055bcdce819f60732ce4f17072ba014926f76420825606978037041d3aed3ead422ea018a47fff9dd44688b354b4309d76e8405aa2652615fcdb279a195cddddf26c19e1586debe4f683f87b8f8eedc814d2adcc1c494e51386631619c7b9d0320c17b2e868c2083bf62e0059d7efc82b5f4c50c1193633ab40c3ea48c6c7889e4042118226d4aa488846574370b9598dc11c83f7a14d84ca38afad9e78eaa662089c751c33b5a95593f4149cb6138ac6792ec80c4fc86931ce4a01e684171b10e71e8aae703f5780241023d65f643f20c94b40c49c9687b5ef1f1ff6c7eccf5b941092e37740319ebb786ba507f14faba72a309aefeeca5037375daeb0bbdd33b949cf409c5e334aca7c8e5d25e5645960714e16c3ef0bdd4e18c26752f65d916a02364f6105cb87a7fb0b526fa393b357041cf608264eadaf3783f0694c797484de1198ce637d6ef06b40e67dd901b400fb741add6f1c6f00f5cb2ea8ac2a487e44c124283c348ab7d3d391a0c55182d748e363f82166ba0ad2af1cc272bcd6732016abb87d590bcf906701a0e1ea9acb1bbe31a1bd86e16da6cc958b2a1c24ef69d0cf5456b4ef2e6855bca0b6bbc4e43b1fe28894ab73d88b26979aa5a96de1dfc8d7d1a4d145bc4b3cd932eb4c1787dc54d1be4e19701dd6d0ff0b4a903004fdc0078192ae5e6fda608b621bdcd26a16aaef5404211fb443ffabd6f61baa6f596ddedc2945cafa831ae58b32694dfb6810065f433ac914e8208489b8be26e69f87536fe0520a4927f640f1cef9546bf82c5889c3abf34dc32fe2af0f584909a5c743fd7abb4affb56537bb7c438a8eaf7e03924e29ad5af82613c373a95670dce48d10e5a1eabe17fdf6cebc3e9abec14de68591b437faf9a682648b9a746cd9d22a62f1ffab229507fb5fcc4a2b5b78ca3dfe19dc27bd4832fcce7dc0105c6a31450f5f0def20f45ec58467ac694ecb2b94643a693b5245811c7671e9c7db972387a491cfa2a1d9e5fe8662d008ba31a1e10d04501109a79302a0bb898c5a985f7aa56897a2b7741a41b864d8524d88f46155055de60d1c79d876097ee56fe033dda5fd59b413c8dfb5be61bc94d83765bca6465a1314fb6a9ffda643516b85178145b7c35fd938bf80e9c9d88871276323eaf6964129691ebe2dc0298e64fddba498ba61676bb86836d4ffbb00743a40b731c7cbf2825d6315f298b0fcd35def1a62c699f32ae8554cf928cc0ac7bff3a87d1cc2f003807f4fec2b4ea89cf510aeec50195c33064b1625f73ef27889d0db51b19faee2a5857148d940cf096c1199a17b87cd93fe2fafd5cf32c00cd0840fb52bcf0de4ec230771afb02aae0ff053d098c4210e26d621e2c8f3c110befb1ba90b4bda7451f5a87142394429d1dd5a5f670f1fa270a834e48b5555a819ca00382c4a04488409a56cd488c7bb1d5849b80af58b4e63d9198f31cd62208ec2bb715170323f3a5f7a5b67ce9d74a10f3661778b175f51d59c8a49beca2dbf57d5cf5f27e136aa37cacb7af9dd86312fe5b69855061c8af481d9099394a50eed2fa8b9da15aa6a633f2cefa92a59e1181de07692c5769d43ee485be6ab65e3644f5d9d8faedc4a6ddf04b84eb3a94f126388cf270c18fac1701de680b9a0c94d99719843661f62e8fa267e41489740cccd560cfb9e6447dd40ed8b63cf7f8770a4e8ca29e2c5ba12f3227e25a29df15e94f456168e25e2e2f1c4af496febfbf675e485cfbf1ab5a83aac7d3c5f9be3e85d0da8b66e6f7c4c5474bc6d94bdf40edc733c8fcd68d46c77b2a49cb2bfd95fd960451c6bf9a7498e0d183dd793e6b1bc83214648d0d0804f8b78f9a9fa4416664d41f3120b2538e5dd2b7088cf16821c3bb18895bef353765713d618638d3afd3e6702df5650ecef2fa3cc47657b9384eb137e632296626a8a57ee0274d8ec922d016eedde8a2021a0e9848262bf9dbe633b8aa6c1e03c40958bad51317c65aa0721fc69e69cca56a8dc41c0da0d72fc591f11517536b8ef314774e4b77b6de654d2ffaf1e8898bdf9e17eb682d8f7fd9522ff7efbc85dcfd99e88372c6fa2d36a81be54ca1b060b1bef88ed619199dbb0b7471a0ea531cf1c1257e664fcaae3c6fde102c566ccce32eb6fb5e86bbf3a0fad579913f5ed942eb58b7701ce8db058fb0922cb97844246e465a98343e814052f5200571caeba3dbd42ece7833a82544843546ea7f263177e3a0968f560c072991c686400cdaa2816709a59ac70e2844bd12a0567273702ad687e312d8d722a896c4a6360f558c3b86a8865bec44b8ee09ecdc6fcb0f29c58ba0f9137945ee49e34ad273d047b896e87f82371f6fe36ef53e9f7977cc68a5455db11895134092f0232131d6695d1a2bac7f209f22894af252ddb6ab891f8c5dc19f3a4ab15a02ee8aa1a82c7c5ada30cd8979bf5d77427e7751b3eb6a52bbf49ed1b90bf0070fa2f9a9e38fa0ac46aa2323d74f422abd8c36014d0164fb59dccf8afb2951c7b0a640165ae60f24d743406f5b43915460b4bbbe0f036db2091840bff7173767a82ddcfdcde8ba7c06c86029ae2d8dd6b1cbd78e23a0e726a872d2ee7ddf91f0724085d0a17e19fe054ddd5ec51536e6828078be4b155426695aa2d8f6889e41e131839ff72ded9dc9f6028579106eeb846f465f2acee0270018ffd6f177a486dd4286f9e474b3b6b9502b453a79ee1a0d8b03fd36023e1a7faf7560fa68e31b0be8411dc4b0ed4d9606cb8684b86909c0c0e5983000c96399ee91f42858ede3c131248c43ed543e9e7c751f1e037d9170e1cc6343ba468af31256e9734595813ffcea955577f4c30d8117b6a803ac6216d631537698fa3e7062b7d3faf714e41bc293997ccbf47972a8184741d98eaef7bba838afe6c5ad4cc2ab7dfecb2cf37458947833dc01079a8c8b17aa144def739d6a8ebe2e9a697495ae89333bd8994b236cc1d14092b85c26d912a92c0c01ce927cec4d6e6148b4f09c641ac8b621bc0c11a81d24683f8f20dabfb1c18e1df2836e4d184b425bd4148e36c40a50c1d0b474c82a0672bc0b3ed7681a999cf91b029971690aa63b9a59e6baab367107abc401540a10a4bf7179451037f88127c81e989790483108142df9ee6f6beb119085771b97858d04ea3264edd07d11cbedbe0d9447430719ca3f75888853e1b774bbc440439b62ed7362a48df8e338f4766e9c640d21d09a086b32204bcb544f5249f77339eff6045a1cd1d8632d805fd67ea04a34f5eb80d744375281f323919d726d40552c419fee0a4c252d4c427f71fbaa4863ae2ecd0c396e44239a2b5d826d474e0e6edae113a7c975d8755696158134b9d3364bec852ba1d44c0ae3ccb81eb8d7d25c93389bf56ff7b7ac2d26e667ba20bb7ad66157cfd0c1d6f929363bdf813c25c2b75914444e3c5451d1028da832a869013d1b2eee2d5547bc8a1f49a0e34aef8308ab8977b8bbcfd21d038814825c696e470e1a24423ba8c63a72695bbe9fb57dd5fb0e16b362fede476f70e6e491da77bc9d1dea1966658503ef1e74a7e2090af9b069e584a002667dff3288a8fa4271a5e28ce8c39ef6ebfe34ecb78c6114ea6f76a0d3f1c6e8a4c5151037d2277403438fe2fc110a31410141910b0ae42789247a0d5c535555ff84a47359d5a10aaba734a234e3cf7ab2dd827c5c910fb058713c4e13e00647c00c4223b3c0bde6f89d4b43db7bb47ced597258a91aa185d7bfce949d62e3bddab9db78504758be97f9dffb47635ec2e49fa17f7aeffdfccc7270fde2e78ae624d8acd3a65e3f6ac03c3bfec2dd81683ceb1c35fa7a03f8fbc999320800d67153be58a1c68d20a940dbbd9c25dbc3748603c90fa9cc9f70d1adc63ef4e4040d36e43cf5c7a8c6daf7d9ba1f9c5d777d5f902813e5af0ea85d23c7dbe55223fff27e2ee1b7f610fcaf46840a50902fe6736e19c343dcb30af731276bd2090b877803c643855f2ca945f273a4aac25122c3c6559a875379bd01083db257e9f187431cfeffaeaf42273e92eeb972d4dbb947b70950479a193c7d891a9746c2eca2a3b743f108b09e2190f289a780342bc19c1f5e9c1b370a9ded0cf76825a3eed1fd4d3fe0f8f34f9761688702dbefe4e6d16c474de5a0ac84f027e7da376c80ab1554019d29c343ac2b897eaa5c270b1501725b1a1ae46c9e35b15fd3b848a606cec3009d7aa44d4a34e84ec4d3ec4cd1651066676a9e6f7d3c8977b2fc1d936f91acea30c9ca780a4732f5960fb6cb0d367d200c8703de999240fdfe6dc8a1c94e622dd0469e081fe56852a5f94a99d08a01c7cfc502e593f54ac00bb30c6ff1f386f63e4590461141f55b5bbe1db1c1c1fa6d21f215149a7f40f09a580dc12f7a23373c7f293de1799e1617cbbe4f769b323b63a780a85d10ef0cd43e22e7423736e9820941dc9ae25006036ad5b9c8a0d8940b7d69d5889107a35d99571cd096a12f967e42ab0de16ceff3793fe53fd34ede3afbed2ad8cbeb65d3563145e47b75ef912386ab483c34da1cce06d7437897c06e3e3973ac1d67c7828a627edb2143961eeac8db653b80f52b4f6cb58360312bb9b81c3a14fa037cec27c79a178b3098c6bec34cf7771c74bf264ae0780f432c6510b7c7448cb820e87d8aacefd5e340c66ab66e9ec5ce3fb0cbef30eeb46aa8284a5a86f3d97eaa6aa6cfbbed9ee2b38e5ce5ac367fb2e6f5e77680f605cc869ffad50117bf1824403fc22ae8b5fee034dac8e00c7439609ce7df7b10cf92472ceb8dc18b15416a0b69ffae41f4ba13f359b88d5793a4f95d745e096ab040fa3d6ebc4cc3dc09cbd81c666d31dc672c195a9a132b8b14ac4e2fea79e096fc4bb6e9e80fac061f2f37ed6ab7285cc24e7cda3e04597bba94e8b831ea8d9b74d6272b4cc318c146cc10dfbaa98afabc88d91edc6b149e970f57c6a6241aea7fdfb145e566b86232f91adf3e4eb2c0902224ad07b39b8d811648cc1cae7b83d28e7e675b483d2f5ef6bc2ba6e5f5cc10d056286453f2cdfb528d1f78afbe5230fd5bbad754a4402591f7f961e5ffb1b4f812dc97a4cbec28338e46f3a1110e054a1e1cbc52e8bfe765d3137ae622a2effd406a72ef585aa4ae3406facf6155d5fb6738a952725d6227ce5589a8c972ed628dcae3ada6f377e7534603d03853bc89e8f64f5c72a253b0ac69e4400ce1a67f4fcda4cd9ec9275579f5ce382f2c49992e2e7f34926c8baf045be119f403de28bad017c9894a2c26fae63ce1426a9835e60d828b2538788ec31b9f7421b48506df6907e7a578c75a36f699734a639ec80632e454fc1c41f498aee386cabc1a064df3f0e348255236624ab46e21f19edb1e01d7d08f86f3546c8a020119f16363b20512937461f96bb4b302fa5e8d9c7f1e8fac00615a958decef8e53c101e84fd824863c90354540e154bef54630dd6eb02f06bc9ecf69046b45e10b3c5196dc08d159b3da0524968c2df3e2f565cf451e0821b76c108b9d2bcea3da9544969c662da74828309d12f3ad86785d242b05ace841e777259dd29e2301e17f1b074ad6dea275cc3589499822fada45c968467a24decc7cb6fd67953", 0x1000) 20:33:20 executing program 0: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) shutdown(r1, 0x0) socket$inet6(0x18, 0x4000, 0xfff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 20:33:20 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 20:33:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) kqueue() 20:33:20 executing program 0: syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)='r', 0x1) syz_open_pts() 20:33:20 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000001340)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x200000000000c007, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x104000, 0x8001) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0xffffffff) r5 = socket$inet6(0x18, 0x2, 0x1000) read(r2, &(0x7f0000001300)=""/12, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x9}, {0x18, 0x0, 0x69b1, 0x100000000}, 0xfff, [0x8, 0x6, 0x100, 0x1, 0x100, 0x7fff, 0x100000001, 0x2]}, 0x3c) r6 = getppid() fcntl$setown(r4, 0x6, r6) fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x8, &(0x7f0000001280)={0x2, 0x2, 0x5, 0x40, r6}) recvmsg(r2, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001200)=""/37, 0x25, 0x7}, 0x2) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f00000012c0)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x4) 20:33:20 executing program 1: getitimer(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x194) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 20:33:20 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 20:33:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d9b4eaec32e60101fa371b5e662f21bb7d2a23a2fd5b1d087f45c8f0ed01543541996d328fbd0c23313e9bf0646157d726c2475677308aca46e623cd631f2473d824b984dd2851c5593862a022c3dd2448d0dc3af692c2991d412ef7", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 20:33:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffff9}}, 0x0) r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000040)={0x0, ""/97}, 0x69, 0x3, 0x0) 20:33:21 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000640)=0x3) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/182) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = geteuid() bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000380)='./file0\x00', r3, r5) chown(&(0x7f0000000440)='./file0/file0\x00', r3, r5) recvfrom(r2, &(0x7f00000001c0)=""/174, 0xae, 0x803, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) faccessat(r0, &(0x7f0000000540)='./file0\x00', 0x4, 0x2) setuid(r4) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') geteuid() fchmod(r2, 0x0) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x2079, 0x1) setuid(r4) 20:33:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x100000001, 0x81}, {0x18, 0x0, 0x7f, 0x6}, 0x8, [0xffff, 0xfffffffffffffff9, 0x0, 0x9, 0x4, 0x4, 0x0, 0x6]}, 0x3c) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 20:33:21 executing program 1: poll(0x0, 0x35, 0x0) socketpair$inet6(0x18, 0xc007, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1}], 0x2, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r2, 0xa, r3) accept$inet6(r4, 0x0, &(0x7f0000000040)) 20:33:21 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x40000081d, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x5) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$inet(0x2, 0x8002, 0x80000000, &(0x7f0000000000)) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 20:33:21 executing program 0: r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = getpid() setpgid(r1, 0x0) 20:33:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x400}, 0xc) recvfrom(r1, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc) 20:33:21 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2810, r0, 0x0, 0x0) 20:33:21 executing program 1: r0 = socket(0x2, 0xc002, 0x0) lseek(r0, 0x0, 0x1) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=ANY=[@ANYBLOB="00022e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x140, 0x40e}, 0x1) 20:33:21 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) r0 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) truncate(&(0x7f0000000000)='./file0\x00', 0x3f) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:21 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/16}, &(0x7f0000001040)=0x12) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) 20:33:21 executing program 0: socketpair$inet(0x2, 0x5, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) fcntl$setflags(r1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x2, 0x3, 0x4, 0x5, r2}) 20:33:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ec3000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) madvise(&(0x7f0000f8d000/0x3000)=nil, 0x3000, 0x4) 20:33:21 executing program 0: setpgid(0x0, 0x0) r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) wait4(r1, &(0x7f0000000000), 0x2, 0x0) 20:33:21 executing program 1: getrlimit(0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) 20:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e8bec7690ab88dffdaca464a4f2eb52afdfffcb27b55609d6f4c26d90d3f335b8a0b84541b29907372b602490ea7c586c7157dcf9f112cfc3835930cec68019b182258ea2e8e039794d10e65b3bb62b523a0b727a885e20fae17e864574f053a18aaddfebedcf53ac792ddfb9efd0080a08f3086c7072a67121e350aac756f800ac557b58cdde155daecf465e8a6b08b5fc3efaf0eb94a1b5176c10207d8f7dc2747e5b7748e88f2", 0xa8) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) socket$unix(0x1, 0x5, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x1) getdents(r0, &(0x7f0000000140)=""/72, 0x48) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb4) 20:33:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/174, &(0x7f0000000000)=0xae) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 20:33:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080), 0x0) sendto$unix(r1, &(0x7f0000000100)="9f9eaa21420ff422ab5f89a925f05baeff7d4925077ca7c1c1288ea26c8e1b93b8e464c063515d195ef9f029b75042537ce73ec76d4c85e7cbc6b63e34f2d4f5a75cf8c3524f739c9feffe37a0aa410e9c09bc42532e9443473c62ff64432c5784c803403ba9ed0b4f34e40eb923281479db60982ae2a7166beec8d73abee20653d4d77077ef7a253785dace8c46bbbacc0eefb687e662840d5b5ad8afb3f4f2a173f0be2e21dfb68bb9fd9f4ab64b46d444eb7e1c00b8093b54f23ffcf5cf210f7603d65004b2166d2c9c2ee92dfe45f9ba863ac8cc08bc00ac534a6c4b7c0a0e9067c6fd0c8f52ce7af776685624d0fec8b56cd674f733e4f67000dbdf54104b76dfac8fc787a802b04215b26ac9f3128e3514211ee04ad1abf9dc7359d0fc0c850016cf53e8eeb1323f83e0a68457ea93a728d3928f664756586895e5119aa52201c2a215459c1a7320be2f2b04319b877228c91276155f2fd1242f5e31ae5b7668652a12f6fe4dffca61da2f8a77a6b27e2d3d3aa69f86a594827e064a0122b90fbb223667fc31947e3c4af1c02b15fa995d388c6d4ac549b1d606c1dac7a734108bcfaa3e4db29c5ff16c81c159a65dd5a6e2cfd8065e119c0c4d629fb09e234a2697c7deb6c817492d068ed2cbbf0c768377e03538de74570341086208f26e2906448e24bd48dd8ea9245940e2f3b540f225c1fb3f6188c412c8df1827d7d6c091931e5aafa8727e632df6a42073177d86c3cb1d6cf0258d62a9dbedcca15185966835d99ce35ed627b011009b8f2ff235a19dbba51e70691ff4bef6ef6043ae88739061635ad1df587f49e6442d46f9b1a046ab9d58426d1cb5f372a4d045a9b437be352174e8d8f6158b0d302ba59b70e1d2d4b726dba137eff5c3425b0b73e17e9a54059877ce4bd2c159c6e960807c08a71e32c2e8d3b32e1fe668870dbeebadab290d39c481528148d076d0637664b963ee868a159cc33599d84622a99d1050cfda283b4220562f7677188cffbb74093edd49a590ef83ebe995259f967ced73f2066cbeb842e34afcc22e17e124b1eda6133119a3b63e5d184ce255e4746e13047787f95e270fc91326ec6bc355dd914b2795039ab27b58fc18b39777eece8b75e28b998d54778fa820e787278b4e6371f2d94936a843732c1c0f2bf6f5f04231f08a1f15e6d276198ef4b815af85fd6bc3455acad2ba38d45931bb0cf2897827eeae4e9a5720867fe68432065acbd2170907cd6dc54c4fe58719b52bbb6bc3cac085ea665e82dd744dadd6023447740e019c5bf1df6431e35cffe9eb2323924d4438a6e2a702de325081eff93687fe23c0893c0ae8b1b1b2f62bec39c8a077af613b85547677f3bf107ff9a0d7db4bf76e61ced0c49e5c797899d19bbbdeab703a0ede24cd3a74ac15aa1f38f4b57ae03cccb66f8e49a524c36a63276df45c2cf4c6ce799522bf1f71f23f2a8b563dec0bd598956b757168c4c40fb5e9eca47002f0ad4cc7b8092ac7d7bf0dfa65afc0aec0fff0909680f2b01255b12ed0dd872f3bb7d8dfcc9db30f0fc46ce91bb13d715112e328aeb18e4166cb78a743a3571b6bb8d92dffb1ddf4cd483893b6549694dfd4dbfc01fb744c87d5b89dc300acb4ec65a494755d50801749a8615d087f70def653865340d364adf1858ba8d7d6715c6d3a4a5ead17288945e39cc3693eeb9c7a13ff5cf551d721c698ae6d46334534711500fe3cbee321d088a9aa734b678817278b666cb6026c8b6c825576a0fc07d89d1c975fb54061fa5218c386c9a3fcf6b2d7fb595a149cb8dd24a160a4ed759038c10f91759a94cdd98c26574ab27edb6a3dcbbc9865949cdd3bdb2518144717b8ec9aece98150c3cb2af22a81b9a7819dd0b3a29f50666e3cfb6e57b62d6c7842d4da924321c8f47a621b76f0b949de6d163de5e99564f438dbfd2028c46ab03af3f2c2d77bad292055388ecbed1e066a5486fcc9918c4437061e2b37212d6c28538ca91c5bd3af60070034f285fe230de707a27a60ac0e3f98a38ef9098ff4dc26fc6dcfc71cc3a10a88139a1ccc2640f583320748e396386c14ea58ec3937d23486dcdcd50927216381854f3a13a1376150e3c4d7994d8bf36c7433d151ee76a968dbba64d86ebfb3f764773c58f9b8014d7bbbb52a4d1d76aa10ca0149df9db4b62ea9dc0496ee6522c5202d297f79e972c288a187cd967a03d6b88638d251e2308acd185e3473b886d39479e217dc564814658253ec7ea9d663658f98cb4ed7455fb7496f9f63f1764e9382e4db078c79ff55ad85f0616ebf476bb687c27490d55c57dcd58e7f8f19e92bfd5c001bb0645b879c8a62120cfaa891bb9b6ace235db0c3a151993f9cb6dfdaf7211efcbed37f5a2fb184dd31e488642e3cd603da85bab18a2518f75a49e1004a1b731d8bd88bae3593956ae4ade02e06d4a55440a66027d5911b29eec1aa7f37c01433d42ffa2864aac2c4e4642d393ca0b736acbfa164db2141aee8fcece412c7a574c9ea3c3f67565dfa678bcdd5d3aa924317af64a345fb0ee9e0dfe8fb677c5ddffaaa0705cba29d455bab560b559f3f80772631a5a971107740ed4e3e409d5f5db84ee68c39a3cbb7c92e27cf9c527f3374b6fe55c77da604412f9f0761864aa349309f7454014dc305521a3c09121c9d161eef9ae97a5e7c88c609fae991f2ff3f4c6ec1eb79b2ca5bb431fe731515ecb69c4eddd760558d05377b62383c383b81c5fd012a108d94adf46c0c467064f2d75116a122232ce7f8a8d441ad0caaec40bf6f50167e5ef3f57a72a56bfb5566104eb0065b5fb3eba37379cd4d0c3ff9da3c70f1b319c822481af8ccaca3e968c07e4c55fb130bc9c51957b2385fae9f3d4f390111e960d95277f5f57407a4cc7037ba045c2bf768827b26e9a2faea87c649b7ad87db337bfecb37d4359e4f9165d687dd0ff2c400c6e1fb911ef7d6a0d05bea093ef6fd03e4b521208f2e1309c693084b65a8637fae2da66427950a8181ef72b380149a1cae52faa1504124ff5977da7c78ebf0b3e5ca724866888c0510d8a69021b711d97f5f7e8f32bbe3d430c91a861f1fed6b512e49abe18bf26c35cb01d130c4deff63699c0bfb048b0f80e17c4671c9737f0bfc87eef02277f06bd7a6c32613859aa740138bc970803ac29c164b25a5feed0ddfa670026b1706cb6bd54c90be72c0e54c043468b8db63578b0012424d5865d928f4f0edcaa0a83b40d87b0680f03cad4d7d85ef0e628824f801c3262ae1ba2334784011e8242fa4fce5ef97f195dc1662aa2cbe474f2b2e27718c3fa205223ca84a6e944ad223c15ffeeb88d1b7a865f31a3731d52d835f72c0c52a80a5e600d09a33e735a3dcf302d270a1c3a2cb0a7b03790ebad92231e693b7af8efd7bfb974e611dae201eaa617da51f15304b5f3bd5c8e7a508042b417e5001312e51c6ce9ebf2d91199c2317565329ebd6b69978fee5fe61be66223321c84ed6c8202e0371fe9246a7d4402055d048be8c78d1263890010dbf8e0f5a71903e858f0e61b03afc1cbc6fbf87305e02c5d86f59a23edd19861858cea21a48adace64c78f761af3d71a0f35c29548c2a22d0e2065945353a6052bc78f951e1fb9e3268e9e4828f2a9299fba34893491742841ed73496d9e33c674f347e5402414f4add394f8f30f739fe4129679e1825a508c54d3c3575f7127eb293a10db5faff939b7dc1bda55396df756bd29973d2af8a5af85ef6c50f3a8c011414ad072f9b992b25473065a673f941a06ce8941a92e209fb47336b83006c3f85f4313e8c98e316f62c5accf4bfbe45d95f164bbd47ff351207e7ee2eee409bdf2f2c62bcfb8d6a84e43fdc267b09e2405695e7a1dde8f2777329a4c140b645004c1a9ccebc38727243446e9e198e13d067b5eb93484f5e0e6edf406cb700919f89a1b67e21b243c087ebeabea478848e99a4eb79718be5afe1946daa41fdb0733ea69bfdf49650ed02e133255cd842284fa015080e24cd0f29f70d599b12d4be405fdf6fbc40722bb6db06dc4f536d1ba053a193ffc10bc28554c498b0156298b567b15b73fe6e9e76302563c1b326edd37a88bc7bf0d048cb3e429561f9679963d45c9afc91457e2cd636d6f75fbca610f99d9e2031754187f25d23edc32470c7dd74d3bd970446a492a200cdd29001e5f31cc65e4f8b7ce94791fdcaec41a54c20db753dece536e2a11bd663911d8fe2029d037f9d597400e8b9ebe0542b1326ea4c962fdb64ee0ec18bc16f60d5f061c9c0bbe4ec84d1ae190c564322923e12e505edc577a025dc0c9f6dfed19cb5b6e0f5e069f869dd3886d0e81f63dfa7c1ba6d394f39ac14b25293fff1e8d1f0939377e3bc810f21133a7235331c665283c131538d9d332ec063f42a150ad25cef9e61a4472c99146993f48cf4a8211035e8004e794b39032434913639a3718bed4292d42b5504c7e4ab6a86b57e2b1f3fb57527efe3d9b5ca5a69d42f5d9cb02dadec9f1f1a687a1406b9723d47933afa123aede9fd6ac5d0b8ea97222fed8c0edf031adc83e5417b1a89b57e7f65310e9aee1c5af9cd4d398f9b28dd3f57143ec0f28a0097e5432ca8b0566365a5313ce931399caac2a0a5658e2de422f497fcba04df7939d6ab2279458b2eafe6c9219f56589efae2b12b7a0dcc1488fcf2545da24decfa89a80ccb3a8eae99b1cce1199df06ed37d4d1c15ac4cf102a3363da95c4a2242b0203e5714d3b537e91e0a3062331c2ef3536682d98bc346edcd076e5479a2ecaca20e01d0ac2aa7aa5cfea61c83578bec21ff535299057936bbb4206272da5ffb1b9791dfd233e917af318840876a7b4307a918d1c75ef8a77bc054bd844cbdf303add7b404e7031bdc0f0c1ca9df91451e551ae308c6ab62338d9ca53aaef4c0f01994509aac84c8a2f3bf3b76194a215b71a17d4b68a46d38ab9757690c2b41988c7c24fc2144d9bbe99b5aef1c45151219627fa8b51f0bb62ada88516a12eb4a9202897bf00992bb75718ec2777e7f7b3dc47a125dbeb0ccbd3e66b4a82a77ccf9bc78d7b8562e481230d2e039d2306c4928a29e1fcb2893ce7f1d1c8dc8477e35d5008ca01c16ca2089408b258731bee2c91984348a274ae8caeb461fa1ffa16c73d81cad5585ffb30d5b19f0431189aeae6ece7dc75c613df387857bc06825a7d03c72fde421f876225ab1ab8774ae6e2b90d0ba05daaa43a96cfd087a9d56421b4d04e4c44a2b3df1a74b227fecb366a202ca0fba600a7b71b163d579a5afb24aa7d8b0e8bb971c8eea1f86e8f7e525abcb8a3d1e10b5e5869367cc1e120606dc2733c994c4acee21be464ce6e00cf2f5515459bef50668d53a7a0984bf2918d3d5bcef485906c865c8714fd5d7bc027c99acabdd95a19b788b6a455dbffb96c779f892c3f0bf66ab5ac0ad7577b05b94e45516106b6d0805bbd2781f165c15fa7e0503c5fd657dffb8b9c75068ece4c303e5af95b412852569b9c4fc325338275447341b5448ea3e238a4102522b1c793feca5a947da5c565a48147aeb1e55e93c1d672e933e7adae3f558f80d843b531c2d74a11a5ea1d26c7cf45ca7b20583fe4607a323e4dba5dc892cfcce04d81ba6114ad1925299926a4a37cf21fbb4364e2c71ba175eb097f408eec19aa50305e3ac51e6a36fb87e00c57f81038f76047efe7454ce423e250dfee30f25bb1ed7a3852c710f8400aba50b0340e98ee4a7fa3857749b0413857e1a0c4fa31444fcdb9c67517ce7a26e9f766610", 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 20:33:22 executing program 0: shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x488, &(0x7f0000ffc000/0x4000)=nil) clock_settime(0x0, &(0x7f0000000000)={0x5, 0x7fffffff}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmctl$IPC_STAT(r0, 0x2, 0x0) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="14d1336b64732bc9098676035988ebc07c4f2a7449660aa59a57f76a722c2eb84a1fcfa298ec7854c5288859019ef4fe8736162a06571bb0d602c91a458c0051", 0x40}, {&(0x7f00000000c0)="4b51e81e6a5e9c9ae50f6b92cced17810b1e09a2df711d9fa7614ed1aa3861d9df8bc8d02bc7527563acb3e67f51587b641ca5cbd2a87db79e2efa09bc25d8f1f06fc0eaae5e637635fc4c4e5fc7a1c28db8b7776dd84ed9", 0x58}, {&(0x7f0000000140)="5f1c3e3b476eebbc83a5", 0xa}, {&(0x7f0000000180)="0577cc66f2df6dff7181c1a41ccc4cb4ef9556e69d", 0x15}, {&(0x7f00000001c0)="ec97c24445394fd96e4b444b36b15752819d63356f4d2ec2239a9a80b8226ecab98dbd381e417b52f8b682fde131ffeb995170a691b0cea4385c5ed0832403de051ce7acdbe1dc0da4afa5421341df36a3fb92b3ddf5a0af19d2e642ade7c85251fc5d276575837af6e4ca3d47149be248f86b80eeaed9612d048a4fccda524aa3c63c5e8981775013de96260f5cac8eb21caab8377987b2607a7ed994cbf248aae3f9", 0xa3}, {&(0x7f0000000280)="6ec1bd05f0d370dcf5a441e4e6b48ea6ea1303bea08ed4b925298767bd3e9416a0306c5a5ce14d838c4bb2e5b87926d063e5187ebefd1309ab4b13da4dd7fcdfa7bf78fa84c011722785bedd7416fe79cc70f000b7800ac0a7192d2f8e9c92c1ada7e4bb0a5c14bdbbcbffd066b6934cb646811a3266de9856db424abe2f5a01c78ea19aa7d6945685ee5134373925de2adabb8134d121540636b073102c7450c881b889f7897cc4721c03748ebdb768dcf6f52eb644ee4a54c858c2aaa9f434b781266feb5e50bb6643cf0e304f50df93f564b05bf00dbb", 0xd8}, {&(0x7f0000000380)="80496725e501bd0c2a950c06af9a62d46204d4f976c5ce3ba931d63ae08f18f2264874", 0x23}], 0x7) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x17e, 0x0, 0xfffffffffffffe98}, 0x8) setsockopt(r0, 0x400, 0x4800000000, &(0x7f0000000440)="1d8fac973d2d5c3a79b62e4314a1b29f150bcf5030df826d1597dfba75f95aae86badbd79d9a0323d8c36b49f484118aea2a8ab6691c7d2d49197f4f21c6cc2ef8734c061186aea0de51ee301da4e737d1633c0b35d3fb614410794cd5dec5c782edaeab3abfbb1514f7c2eb42cd69912e7f5ae493fac12b08a8db4568abf9c414d09ef3da0eb8ddcbf7f32f5187e827b18f5377b772172df8c104b7160f70945b20675fb3c5b8d4f7", 0xa9) 16:00:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003180)={0x0}, 0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000003280)={&(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000140)=[{&(0x7f0000000080)="66cfd14560f5ab5b8d4958d0a92305cbf4ce1b5551371c6fc857e742753f77e09073df1a911230ac4cf33072ba07d539034eff11ebab231679816667d66bdc884a769c4d75a8f7c88bf0f35030e6710af3b77f16", 0x54}, {&(0x7f0000002180)="5493b2ff555eebd48c8423e999768d8e255e5df6eb9d1cdd546441296510f43ebcc3c66dbf0dc347dc7662abeabd1504614dccfb00fa7dd4eac48ff6352943ddfe5cd7b74a039550917c7f15448d0877a1f9a46f9d78891aead084e2eca20f7e2d3df73f0e3891abcc75f7a44dbde111a0412c682ae0ccea6708ae41fa5fc602aeb430a2fc2fc4fd8b22e6f53f617651bec2268d5a065d218f52fe9df060519b238f367854b1d0663c4e2677d94ad2512dfe7d57bab4b69edcfdaea92e9bbb3ec0d57967adbae6406cf9870d952f352d7568d6dc2295926dec81abd180ecfe8f2409f4a635f5b94edcdd2733dab7c8344f1248853f837c7c2659dcc936dfe0f22f97adeba7877f13e2c40b162fad6accd7162d57035b429726722792a21876520da762ed6cef1b1a52a93283678b1df321cce9828b97b149734e86e6ac96622008a1365be0a7f4b62c5f609409baa85ee94dffebfc46de31b8e3f866b8b32d7edeb2bf96c1f18fcf4a5e500e44c392b53395f628db224a7349cc7192fa0cd248fc8f4e3194ab71d28557d4024a5d549d1a3ce6606290d2f7229b9e0e3546b2991d725d227cc8455110d1a32721044832d36708a79007ec826d213539fe2a3d9e06e5cdc93f4f05aee1b0ef09b45dd1505906bcaeaea5424229fdbbe9cb2d27a6ea15df18365e764fb777ede6ba624a91934a247e2154fded200bcb33e3a1a3c45f7bb183fcf1bad0e3f62a212a2c8b3c8078f07d94cb8c4a07b1df606767cad9952efd6fcd43d2222799514124b449239f00d7d4a874c4541ea1a8446e13ae346da2335158f7733993eaead35c548d2babf895868cc618feaae4de760acda2fcf19b4d554ae71b6ab5dbcc92dd464153dd3ca8aa33ddcfe4348b87b61e38024e78fa02b6369f6a27e9ab785b500f103495c98b4f2b12805c97154d0a2c8d3b52faf2f33063f7e16374a1b0e39b3ebe5493c2e1fb9a05e2302195b48fca3182766fcba717e021b2b9f764c583f6df3bdedf334ef7aa0b3a6db68ff1ea687a607f048aa8b8de72a2ce650ff2fb4a427ee56911a33a1f948006a1b615de470bfd6d21cac27830f1ba393b4682a57eb6f3d0c2dcd36c37b38f97ce929f59bce66a4b11fae09d387a0bf9438fbe75909d943f426b0a20055fb0bfa4d36bd22e23446d2c93a60dca61c2a13146d483fb3648fe46b52772d4d4749a936fb421b23d47bcc258e33d0d0bd9fbc3b5fa0e24759a7a121ef350b08c7e41dddd6e6eaa53984efb4029159a4ef8218d670fef413c2c231a627c8e4ee7e8de756f9224f1b33019d5cc246bf620c8adbbf8a956c4d5eb249ff9ddef77422999476d086996c9bd9c065258a2ec2ad52d8e72a4f8535ce6b60b66f4823a2b94fb8569f7bf8fc928386e2e64e3a31bdebfc48b923b47bc187bbceaea0a48b06ac569031d2841fddc9c58c6331f0265e591d744de37e2903dd1d52972527f1c74285a717f80d0bc54f9b690a612bc3d617048be9b53b68e36c451cea88e437abd35f6ff788aa2b7447f552184417e7caf683791b9253578b5d7b85012c862c74ee2acfd79b7259ffba77af73824638fa55890be91de4d3d79c835b2d678089a55e1aca2156275ee4f2fa9108ec09483aea6da2f1f9323f376384fd315d1895ea316c236ab7d02f07099c64db3d485c2207bc96042ee797fdedc126a52b0320f1f72919a6eb42367d2ddc0ed4f27d792adde7513ffe5afd81d9ad8aefc8b80bb0e0ab91628c23155aa5fb00e1c2a21a4527ea7fdc547cfa0fdbe01f97d8ff5237876d51195bfc9820f126daf1b4e022a14de6719e6b966ff516f5e39c2ce25e59507278cd4a8686506ad9c7c40527332d66b8c20f476600b9a342c0587501ef6aa17ff3aa804ce170e3b4efa878701e6482244e9fbc2cc219dad90f85ba3d6ff82511f4d6f013033e6d6a27ac942ba1d008a292fa3f86e186fbd844d6370d7f32673ea30174dc5b8888bc215500ef3149399706b18a6ff092e919bb43094204443537a45024db76861a3cbf6e1df334c00d45d97b9a7b44befb74feec088a9fa5cb4eb7d81f42cc03ba135f5a760bb0c0ae2288ca9932abee1e4fcb43effb356d38abbe482aa39472618db02c396da78dc9c71c8056aff5d79c5c12c9c6b110a83c8ee3922b6fa00b9d28a256574afbed1346e7f675994b5a7af0c4b9f93912bc35b4c6f837d83239c57c1b6dcaef8fa13247acb8428044e1b121391fe7a7d082e5cd583e0843f8944086290e82b6cfdb66ea39276f0c1e693ca263904d0376cabb12662113cc0a8bef574c4185e09bc905a96fd8452916e04bbff14cd495f2e455bfba9b073b4c211264d2b601fad38636e328684cedbfb7dda596ba49488b1498a98e8f5bb5d438884b21ff6af10d0ad7ae4336b37c66c3f19f3ddbe43a7822facd2d64edf46aff269ae881224174e52ed727c5ccf31a58971530b6eb0fa11edb7853eee1e8179ee8bf58a75d28362fdaebadb78a69eb08076ecf0d44df57d8f9fd21d46085b6ff73f137500222d32864c2830289b36d8dccb3ddcd69783ce3162cedd338bc06692689c5b7376253e09396f4b553256a0be7406bd425d690704cc3aa38eb67eafaecc2030bb201fd087d5599acbaf253d474502e020de4fe4748b8038513f73d0f90079428806fa4b4b13cb0d1c783c11171d2f36923d439fc4b7e66aa5ecb8981ba1374066417b359ad17bf020117e4ff73e2bd57c7f16585063a9da8b52e5e937cbd4e1f2a57ad1d38e7393abc1ddfbf1197c0ec3ccae9321ccc754359b6aac42e294bd207860a80d59db75cfbdf7b66d77b712f8ea173ec23d1d89ca2188ba304b86a41a62c48eaa5e229de4ee28b00a893f251f9516c6b577f4bc282f0e00534b6ccdd00799f552ec368cc4fb534a26472dd3fdaa1c8ae671c9aa25545c717911c1e53d92a48eb059ee78705e49a24b8f1dda5b27ccf9c8c51ef2f68f7a7db99977ca541cd546a37695400e8d13f7746ff8bc9ccd2ba298750f7c51c5b0df10d16b6854d09c2019e20ae792e5f51b7f054c19d51932bea697824e8a9f9bd869d9d30ce48a3856c33e826b93aa3bd4aa2f3236bbe449aa916f555b75609ac3575acf1401e87ccdc7f4f51fca4d3979b45e04d9b129122683faf085d06b6a9bf065dd956ccc893eedb7c94ba7c60a6f6842f661067fa7a50308028ce8838008dcbba31832a6237badf4c3a257a61d05958ab62b39a3130d19434617594231b134bda935d42f65c4409aab5ff4ee9b4e1947292a10778ac8a224c3856b0aaa45b4d5cf40f815f96e7758ee257957f9e5e2cd1d309538a392453697dd96f2d7382e401992adde89c9a883a09698943ffaf3a58a4b18499965e57593db4869fc0b3687e5f9dfc9ffb1eec1a53717879e8cab4dae42ffd89ecd83e8c03e73534c88831c61bf8ffb573bf816e2d880e1405a4d709716694e913d23fee110211159e9a0cb60ee57dab4d07feb09200b9a9de2095a3aeff250cdf158472d475e3e1d327a2da08de0ac755d394e070cfd0d7d82b8209b6fd3b06b4df6d3226f385f5f26119f835da282b541777ff9239d67d3774708911f9749fe74de56cf4ff43d9055d06a6ba8d1b374e79b8cd7f2d9363d23cab1cb6c0283c3879008efe0fb5f9bdd30ae0449a3701f97217e99924262c018bd6ce8c72b1053bbac95e2b84701112a30697237925ac74ef068d37ccbbfa2e1c16d663828c4a43f419c3fc9c6a79493455f725b53b13feb511b0257d69bb42352645be2a4fb53e522b86bcb8b73f9189e6c33ecd4a4664f277260319cbdf69717a0f7bce65cf520011608d867fa5ef9f4c53beb323f9434b4b83ef09e3508ce599988fcbb827d4d458e675be6bb79adb375c28ebf8f71e7d4632fc02d54599d38c64775a6126a1cf4bc9d92ac99e6e75c8c2c80fa0b062f8b793fb51a7434095644d63e41ec2c47b1ccdb6e83372a2bd1161d92081416c568d4759a9c2eb744b3d5431dd2e3daf7e18c11a85e44d12e88a84638398bc1b03e5a5496a705ce0320260f0bc94b1523a0240a8216c26b9dd360851a6d4e8b00b070373a5e6506a7b4e795abdaa567e091377f2dbefd70d69f6aa33b688e88e5daecfb33b861f5aeda6f8a82d2de7ae21015a06d6281e169f822a554f79d6acb3e10dee5228559dce6bc9dc9247836ac86be4ff72373f524d83133a49b70269da3a2ada16da7f4519f7f105335cba47aaa479486599a403f563e9367c6ba336c0eebc67fe2844824fb62b7c2675e5df4cf94a1a21379ddddb99985d671fe4e6332d7951e73ecf33457f3a296ce8c492a2d6d8a60c6745dd4d4b6322d19f5bdac33bbede609211934850b0510e3d6066e0c951bd4d8ba603172536224ca47411446e8990fb5dbc7894f241819e8a4d8b78460ca8cf6062be0a3a384b28d7f8c8ca29a48a7e9e939b2a664801d636bc36a5680bf2c78eebad711208f665f4f8d036c68295963fc203a886ad7a6be2b1519eec9ccf792543f265cdfb92ef3f2759b60aaa8e3d022999fd5e1e9d1654b58176121c925e634b0894658f32f23ebc626145a3a1ab6c555b6923f6a5b683fb06739e36b7348013a3ab112da640475b7f695ac9f6b220ebe93a4b121376319a056247ab752f3db9de7912f4f8c66cdae84662fc53e5f0a11f47eb0556c33661e4f7a3bb0fc19d1e6e7f992ded4d563c1fde26c5d2895cf42b76e5cb3edb09643033b9b16d3a282cfcda9489ac59f54bddad23b564928325898f7b9c90836346435d0e47a45a89bc223157ba51225efd36431c315e4002a10812479e2c59ebac63d597e08cbdf14140bc8c3f7883279312b3fcb1a5c5a2f326dac543d624a39476e907e10879e342aa9e2cea210317fdc5373425f74fc61575f4d6cea8379091615c06b2cbea53cc06dff5bfb571ff14b0987985b278aeddb6471db04ced58bcc585d9487f918269cf421367ad3e9f0258a53351724d53eb015aa3b95ad427f57c80c361a01ed0377b7b6490619d4cee5df67025fd9d84cb783a32ef873049c793543b526e9b2542eea26b155f0dd5903c2f227dc1da40e2286670ae614a07add6c4477f3b7c3d60e98f601c479a8e30251ee011af858eba7ca30600a0124fd498c6e74de69c2060f12327d903a068498960d6502ed329ccf1a16b712749f6e1901d2bb23dc585efee53856a7fbbb5b66f9f8476412edf9489a17ced3db5e38e83dc15a9ff317bb60a4c00e7807aa8b4d8e56298ec66365be79cefbe88bb40a3760b33ecf557a2841fb03d11f78020596b9b0081316a8deee66d27f785fc3e35ba18947c5d41645c4ec850041641e628e38c086edeaf53860255ff8dc38fffe091354202caa7814640df46369889fb81bb772b419ea2386a24d989f1b6b642de546003027460d88d6fddc975e1c5fcac38e8f7ed0dcaf080bc129900cbd308dc03da65e9b241fde48d398416eeb8958717318e3e215c68169b24a18382793483926cba5540ed4f5d238fa7fed71cfd382b0bc34b23d74d4fa8dc387eac3a025d412d1bd621bbe1984c9adf58ce7d7606cfc6e30e3b9ab9b166d41ec445792fe5ea2940f1a0795bcc7f2e2b194732f1b12ba7917a4c8256f53585e8917af3c0ec01e73d16f37612688d3f5730d0e7a886f6924c923cf808baa6674e596bd32c843ef37b9d4f22bbdeab72ac908aad9f40e9a6ca4a3200349b27141c3638b9d66d11eb7d10e8b1e20e243f402080eb8db527d56b494290bd074b279dfe7e391b6cedb239e72bf26e4f4a2a894", 0x1000}], 0x2, &(0x7f00000031c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xc0, 0x4}, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0xfffffffffffffff3) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffc) bind$inet6(r0, &(0x7f0000000000), 0xc) 16:00:05 executing program 1: nanosleep(&(0x7f0000000040)={0x4, 0x1000}, &(0x7f0000000100)) clock_settime(0x0, &(0x7f00000000c0)={0x300002}) nanosleep(&(0x7f0000000000)={0x20, 0x7}, &(0x7f0000000080)) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="f853ecb3b97179a8812e578167ce358185d6eec41e33d5a5ce8475bea2d331409e8b07e7ad7c938a412448a57c2e7f70e3bd1be0521999c23c369bcbc1ec73570186fea467e2c132d0f50c98badb64ee7380bacb0d16ebf42848469872f1dc9ab03edc8dbd18f03c05bc250a0f524dcb77839858e9e9276f7ee436b51b9e154bc62221f3bb1db8", 0x87}, {&(0x7f0000000140)="a4306ef7f9d672481a4485963665e3a710006e2163715c25d4dc63f4b76a6c339f67fb85c7dce95779b58e6985999232c41d0856bb8cd1bf17bc9639dbbe28d150718db53189550ec50f53bcd1d7974536bfcc6d9e64e8b14bd5a954dce18e24d5d2fbe573b4372c427e9384d428e5945677ae28f96d7e24a72df93574bc1bf3f8bddc69c5758178405d838cf42964b5e195f53bc9c3450dc0b1654408e7778ce6917dbb57faee9417efbf0ee88ff87107015017", 0xb4}, {&(0x7f0000000200)="cf01737350783b564b51a2607eb46639b31a72d483f47cace899d5be2a2fbd4cfc9869081bd70a67f9b87dfa9879b090244ceb0745875961cfdff58a9afdb43f5d1a568ab12d17a637b829e0d888cd758f2acbcdaf2c53be6457c433b7aa6a1835aba6e2eb67551cb5b69b1e8e04a7655e2de2943e4634c020c8c973cbf97956c83e5c47443761bc31a48343ec4a5e3565b752194670489d842903a676a279633674f9b67fdff1f9adbd1fc2196acb5c8c15", 0xb2}], 0x3, &(0x7f0000000300)=[{0x78, 0xffff, 0x401, "c3651bf3e975a451d318792690ec601969cf56b323725d16e54772251868e23cdd746c316bcc95ba8f47d3462798fbea025d8687cd092dce212567edbb5e5b43ce819e445174db99035a59ad900a4b505ab835eeae08a0c5e00653c5959d05acb92667d3e34e"}, {0xa8, 0x1, 0x4, "3ac1b69dddc0a68eddb85a502bd9183c970cfa679bd0c97da9745b23090ae0715b3d6c6f2473694e41027a15542f8953733491ad8fe2fd48cafc12a098a51dead200b8bdcee0909d624d288cfb29b5e642ecebfb847b4cf0e62ad71cc19671fcef2027456fb3b545f2e6c0215937108056597270d29730fc42b497fb9f4d15c17e7bf990ece4c3990aae2b41268ac6f0306878"}, {0xb8, 0xffff, 0x0, "c2bd3c1baa5d6e0e36839735827d4c7832d8818cededfe3085e736b900da49f2374aa383c0ee3da42c00c607a0b3c6fde39c4e3230dca9eabbf3f7f763d22e12926f100032c9259dc02e59d108d68a77c97501e52f2323c4bcb9d8c3302e5b128725f984ea60d878902b8c985f3c6eb6f0c353eb26fba6c43832756f3516a826c8ac5487cb08502bc83a84abc57268f5bcb072cfb1bde860cab59fe462f8caba693d6ee60914a2"}, {0x68, 0xffff, 0x4, "f11a833c08d495d9478956df48c106acb9d9332df43083dddc1bd0dbb4721975d6ce1745abd972865aecfd1bc698aa26ada0ab2126229d2555955407e84fa509654b6d245de4f84201784fa5cdba46cef0251e13fc"}, {0x1010, 0x1, 0x40, "fe8bfc9862ef94cfca67281b796fc7abae9790d4a5335e47ce0a11395f777dc2556dbf9d3940cd2f9edabde6c9b91e915970b190b531489a3f079a3d2c2eab95d6f88b04e9a76d7770d8a77f62f536a3e198ccb509a18139a9042cfddc981097effb912bf0b7f59207d7ffd3c0f83758b94e4adbb92f2875e65d9a622b9371ebf54a4a98d940e3ea2e2394323ccfbdb95074e5617db95dad40d109647afffe77738fa441ca574018b79250e344aee885e82cdb39d9e6953b672541b030739b1ee851e62e958f014c5b86902bfebe7dfae7320c83b5d04ddcd49bef78311ac7337a21d43dcfb5059b6e209267a780f4c2f4384c26e22cc588e064c67832c8e3fbb53211090e8132ca5f1223c4d9e9043672edab24ded1a34a15bd4ee93cd3a7d82c04f1034578cb8e4411bfa835fec49284d3e8b82d262490c8a888e928ef44e4818ad82ac7ef9c21be33bb3c0929d56e531213366258b5a4fb080e29fcaf6e697c6325b9a307d20720dfbd2cd8258a47e1927e51192d5c2192cede9f8687f51bf507817ab8631ae468de54fd355aa6045b064a7c62ffdda41888f59d08c647872e515a1484a07d1a6719953993d512859c6c148ea1a2cfd043442bb01fb265d9483c17013580aacd6ddd9577c6d89a63ca3cd8b136e6baca87e032559e66b339aa5a01bd419d31189274805171fcd43170e807dd5271c1938150c14ca377d6e6dd777454fb78050d1236440e3939749dd5e860053a925f0fe52fedd836f35fda058a3357fd5158fd3712d91481e7f95479d7251725e39d21249818a7f8da0729ddf2f8469d26682609184e55a46ebe340aa09dd5e1445ec81aaaf1e3aace9fd4f94fab7525f728800c24238898c45a1c000c38cbed014fa01131191ca355e8e0b5a02fb891e75cfafc50b5a859a4184f8ba79736ac01fd59ec031b812be1ef7cfce60b3424cf764e7dbf0758923f692920fa0763b605d9271e931771d2a36c02812e9804469734d7a84317eca8570b1e289218d1315df5912a0840c00a38c38fad15d5b2f21ad0e8ed1c136e255c1f03ae90bb7e769e4b71e99cd9fa516f7348c11529d235928a7926d13406fb8cfcbe12b8b14e3b90b36d3253e67482d4575defbb16f6953bdeba96765aec96b3ed460d110ee8284a2d2d99268b0b2f491b73764e15f5cd2a7e0b42b6ffbf28ed9dfc622918db7262af488acf91811e886a73671ba9ac57140ebddb3e6fcbccae0512c1a5738a47c9413d3d5b0d605b3f9d8620f10f7d43b89093b1d0da4e1b68e86db39d595ddfb67825a3843ade989d8999d964d15e264823bb8da74025ab014f438f0f1d6d8cd97472568ce9040700a8e58d45b4ab6b880cf906dbc0ef975cea4e94007fb231a2b9c7a687e29e739e730125a90dd0344c415d6f7f05751bb13c1f96f89237b1d0bfe871e2b91c346ce34e5508a5401ef4b9b28a7ed56cd064f50fb5d5a4cb740463cdbd518153b9606645fb2abae6cee65e214bc8cbad4d1d38229ac86d4ddc4f05669ac8cbf8534aed97a00ecf4f865963c0a21a78fc07037a8b5b7d2c67678fbe005c0303a337fed37b73d67e1353786fc17ecfdecaba93253f5cc721e33fb624f4ecc816a5be2b890a9cf4fc71dba0c77950176f8f475494165e46093561e0dab42cca78d2292392c55face3f68347dd813df1dade4d56d19339773ab2a384113d667e8beaf34ad548923b854364b55a8197791482c9621ca9f1c510a1adba291e2b20f864457f3c9feec4b811998e9db5185b2f3c438bedffa8bde0bad231a52d618b0130570b2d3805a12cb607281e3ca8793b4b5b9d9603495c6c5b45f81bd746a2efa80f3c66773e4dd9ea63a9db0c11d43d2aabc57e8ed813fbec44c37788298b89d5e510ade5386f7a5f68ac38f382ad36f055734d9c275c8d46eed2ca4c5c7b14ca6c7a4c3ba1854f61faf108e4d1900afe3034bde6332424b9a407e6a2156543619f12f014fa73bdb71f1d70ba6b47b5ad59ab72961baadd24bb09cd609fdb229ed862c80a64733bd760dfec1c6b2c89a1bfc71ff4ef7887565932906851ce73f866b7c938afe32491c7b241ec7cd5495799f95d97ed06c5cc0ca6f297dca4d96fc167e83d9b0143535a3d4edbef066e13cc2dedf03d472298c811b3403a523ac7d9cc25c763791c0602f5ed33d5a1b0ac32a64ebd48230eb9907c9b75c8927d424b04832349fd08d7e352f222b307928604fa8afb77bdff0b8d1c708193f372b0c81ec6a437e6e430388521e6082f01a486222f43ddcba72b302795a9d53bc96b5d38c2a3a5cc9cab3aa78555cb32e8e52e628a01104551c4655ebfc63653e4c35e9679b810ee0bf39f0229316ae013917ed7358bdd68c09a0724840b83364008f7474313a4ebfa647e1eca707a17d729a253ee248890dba2671edf48206ecfc1a0934293ca6d8cdacfc9f40f3730992d8c8cf72500d1c76348eba72eb5927a08832303f98cea77a16dd31f42ae4c3321c4557d4783a536a43434f27aa568d898365ef34d9c213ea6e0a593f0321430871eab605f3f9e2cc08a143253b1608ca4f607efe1f8cd66726eeafe32efdd1447a468ae75e9599fb5920c701d42ac6bd706419a79bf30cf99992ad189ddc230b53cb61d6e6117a0b661deb38372095f58b0b45a35e40982af544f643e2211862509f33c0b001128e2a4567ecbf8badaf82194d9c84eea2fb46d416ad09a737d8f88dd2551cc0cda4fb6178b52bcf4b6f8a12bbd6dfa57c829463f1706b9ba26957c45e36b6f3231e836486b26ec8fe144a4ee8e8faad7f2d6946f03b1d82a6c00f55d7976b7ef2730e1b56b09747b9139407da1f298be88e681b9a612756a40d4b4f5b91fa4690f33aa3b34be1dd1eb0c838c60e2bbbf7c968420515da62f09985f5653e2c5237798d8700de4bfa50d963fe8e310426330f472cc01af28fbb8269d549edde8bd9a73186082dad7c94cd6ae8da549762cadf9f2e0e75f23b1c03705f332d8c1e2c897ab4c6b0cdb188a0982627d81e87e1ea3ab4f11892423b591fffe71a259f2c3122befc42dd0a053d22a8c17860808e90b34967832d28a41dff3ac8f51864ef5bdd0dec3fdc40d2446ae4e815d37b03c12d5d8fe9381be983c1ad16f9a39a283f850dce9ed41832584ce3ee889380cde6c8fbb9e3659d47410a62fef9fd4fc9c573453363905bceecb976f168a64c3e2c6330ae6d6e9880c0f1175087e5a59588f0a05c42949b673381cf7085e0a9ece8d5275abafd6f5fb8d5f71b1e8739662e3b5636872cb76f0aa2ca1e91d5051fe4761cd80451459d39a22360ee4e109c778df1afbb641a3033b49a04e2ac85f5f074637a231270bea102c2cd529eeadd0e12de55a8dc7fc49f696f840cff9ff88a83d3f3d9e210b9fa8b5e3c1bc20153ea9b7dea2c2eab1c7ac99eee06970bf6531fd2921b40ae5e8f83bd80100dfa7bd7c18a4b3bbde3e6148218e254f8256e88ee8a267a1c0f4c361fccbbde374d8679ef1895b709ce11648f1750753a4bb51d747b41b0cfec8a82e780a49e89b60ee82c20e8796f133cd96a480f83e8a04b009999f23d1ad824c76a8bcc1e2963f1298debe5da3ca9f80ae3bcee303d522829fcf220c7de46f4bf07d006378903c8604d6be9b973eb8399f7cee015bc0656cf653b815419d3876e608a517a10c7782dffccdd6f5c0a6921417c428a7a26af04931862c70218278b73102c0f294d7930a427bf6c00212176e9d8c0f90e86b4454017f4301bcd195a94de9da06f2719861194a23fc432fa2df9099f304205009b075b88dcabea2d7650037cbc8270a327e928004f87d56bb9786e022772d8da1b05c0004d76d9e76663c5466e7314bee94da54ae42b94bfe46c3794da661937b13ed02128093517315476318614667cd7cc60ce2ecad529ad3bb909052f1846c22183b405a203313c04334d17f8d7fc281e75c9ce8ded2c9fac52919f993d352e871dc51df6163dc9b80aa681ca5581ad37bb9104d0109f4192e66899b846ea816c075f4f56cb3c8dfcf6c8ed5575cbda14a89f21afe8b030e551e2f7c64ef3eb5eae3a4c07dccb5a3891f428300fafafb4ff6af752695ba94af3a61ca916265e57fed2accb5fda077e04e7482264b4ef9b86af10f77ac7bc14b36072a58f1b8f92e998f385617c9c5159f7dd50ee8c9e9ca706fcf6ec1de21064e629328861279b635b12b036867e7c45b091125fd6fcf95b78dccd3b7950c5f7d235fe7baf42bd318f2cf4e59f3b32984366dbc9f3c32f290c5fc325afd0d0428cd8820ac99cba6e7c0ecd1964ad5acbc9070faae0085c7cbf71f98827b354e698453d5750eaa244efd5ddca134c5c6830d8ed1fa714371cc4cedc178acce1088fe0dd7f62f628896c60f15aa386c24784e24fc72f06a24470be629394a6d5fc8aa19da086556406d5aa09d4a02acca1600c6bb77881c7348876f60fd7af1726d2217a58399c91d5b7494e57285389413b2f10618673ba31a856984ef9d1c65e1aa34e89341a2b2ceab8e47ee92836662d714a2dad1b5c7058e50dee92be0893e461f40fe32fa6ff7e19052e6790f23c641f66bbb9054f5acf5b43d1bd60473d3ebf27d6952714ed9b8499e6960e2f6398315d07f1b0d76f71536fef038844c1d8957bec550b1eb7f5a839f09c0fd45cff0f593532a2c4baae03e438c2ed1b6cf34bdfe9b5e5d85cca364be0ee9b889b450b69ec409e9fed391b6a8dae8f73f132a6e214c0d5f45834ddf3e358ef43129e94574a573f66e6a827361b07df4fcb5cb3fa9689508a665a22c193cfa8da2314837989c8a4db2dd5539726645c8d6e40f94990d5ff9f8c428e9d23d99fa9cda89c770c05615832ea9759dda8bb39e1eaf3760af2e28b19810f21d4dce6d88f4b70291a5358b2ba5e8aa1a4bfce8a296df3c03e090bb986bc50b1c948db5ffcbc2471a3af981f01f6d08250c7a28498591d259d0a110421f79abb2dd92b653e856123dcb630bdb40e830f61a2aab19fd64db06897949a7062f6b4dc8b54e24c9f2973f87ae1b225b4fc8447d2bc64ba763197ba5cde061fdd6e4a6aa73f22cc0e159bb6d6bf4151398761c531b4835ac14377092efdd01f0a3df0f9c8e117c7681e60e5d7fffef0a807f3a3c42921cfeb209f10e7119dd2e56540aac8529b08d25c5eeaaee5cd49d843aae957149f727851dada746af9bb03b32dba72c0c4ce373e08e0b51d1c645b2e9617f0baa829be761bea022deac493dbf1fd647b02ced43aba95019526fbc7f392b67bb2e36330d910bf6fc76f9864586f51cf7c7fea35d9bb48bfd030420db26099786ff2222e368cab30417dd64b3537bab440f3cfc7698ebc10c452ac888fe9a50faf897fe1d3fa67f6d15d987cf2f1e899e910ef11106b6d73e404f35560e5479a83f8d6ae9329671811e1304eba1afbd8c4f8c8c9ecfd40cfac28d57b213ff7cafe7c618b25ec30edeb9cdce5c37df7c361182b8c2e5b68ca066d41627a2d04821db2e05cd3fab5e0f6b7f4a8d1f89fb3987620cf3455d1b3abdc4be6c9ae0387d3cf9e54b24614d07732877024248984dfbfe47dd24e2b79045822d67e30dc39e6c207651952d9c6a96541325f01fef733dd36ce05c07329690492fbd9f6f9cca4365f72dec143e59c0b711e9987626f55d607e6ba62e9643af534fbfb8ec3ae5cdac0d37f6a81384f5c82c09ae63a29222daacea532821c8874586da512d065ee32deb33d74719e9bdde3bbaa64b69be83ec4f00aee5dc0a99bbc231e97b1a714028ee2e15"}, {0x40, 0xffff, 0x7, "a80a4fb1036d8ff3723d800d11ae29e6d6d41d5ff79f761c3ce1060265f1913303cf1d2bf02a2619baf9b5fe53510a"}, {0xe8, 0xffff, 0x1, "476c0381746a869645a5219d0dc75a7a32c6cf13d29cb4c1852fc5266feb2afc9bbb9aa21244542aaafcda3f0791cc411c87c1ee1e9663e083a7127e4eb7d1949236250d76809bd41be2a15c5ff3ac9c5aa1d592602c61818f3c8575d16a784b74bfa083c74bf5c67bd18abd1b96029b2e5e3c4c982ee76fec84e59c184d7545df5f8f819a5f194631b01feec602fae44a3a7b166a2d6f4c15bec20ea8f44b0075d08245f92874b78bd07096dd28616c597a5d74e60d0698f4b6fae00ba5e152041f0148260672e26fe38589e2a0e44a98f7873b4a0a"}, {0x100, 0x1, 0x7257d1ff, "d488bcf33923d24bb64ab9acbc47056a049cb5eb8acb01ec5cd26f973cf342c9e51ddcef9b374120ed4aa1ac70257dc312d6ee12c523af8e54337e49788d36b271c29029034d12cd94fa7ce5ec89f26daea18ff43bf1c3af38021570860febe3f8ce9bcd75633b69f735da573868a95dc7ddbfa1770321b0e108be03171ba42ff41c5b66e9e39c30cbd3eda53610322b3a63ffc931c0611daf1f689e76c4a6607f95307ce36d34620a7ecfdebac70dc6738f5dfe8566a702b51b626c90395e5f6b355aa1ad1f819e1e16da8adb49a48d21b596f3b81c82fd5dab1c8221246b64f6ea0c0364f87222a10fa2e990a653df"}], 0x1478, 0x8}, 0x400) r2 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000017c0)={0x0, 0x2, 0xffff, 0x4, "6e771a019b41ae7a31f7b574b260384d30c3256f", 0x1e, 0x8000000000}) flock(r0, 0x8) mkdirat(r0, &(0x7f0000001800)='./file0\x00', 0x40) mknod(&(0x7f0000001840)='./file0/file0\x00', 0xc0a0, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) lchown(&(0x7f0000001880)='./file0/file0\x00', r3, r6) utimes(&(0x7f0000001940)='./file0/file0/file0\x00', &(0x7f0000001980)={{0xa5b7, 0x5}, {0x401, 0x2b098a3a}}) open$dir(&(0x7f00000019c0)='./file0/file0\x00', 0xad0, 0x100) r7 = semget(0x1, 0x4, 0x0) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000001a00)=""/233) utimes(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={{0x4, 0x4}, {0x5, 0xf2f}}) open$dir(&(0x7f0000001b80)='./file0/file0\x00', 0x20000, 0x40) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chroot(&(0x7f0000001bc0)='./file0/file0/file0\x00') semop(r7, &(0x7f0000001c00), 0x0) getitimer(0x1, &(0x7f0000001c40)) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r8 = openat(r1, &(0x7f0000001c80)='./file1\x00', 0x220, 0x8d) open$dir(&(0x7f0000001cc0)='./file0\x00', 0x8000, 0x20) pipe(&(0x7f0000001d00)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000001d40)=0x5) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000001d80)=0x2) r9 = msgget(0x0, 0x100) getgroups(0xa, &(0x7f0000001dc0)=[r6, r6, r6, r6, 0x0, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001e00)={{0x6, r5, r10, r5, r6, 0x170, 0x6}, 0x401, 0x80, r4, r4, 0xab, 0x8, 0x6, 0x101}) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fsync(r0) dup(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 01:48:50 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) fcntl$getown(r0, 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) 01:48:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) close(r1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 01:48:50 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x4, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/4096) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 01:48:50 executing program 0: shmctl$SHM_UNLOCK(0x0, 0x4) select(0x40, &(0x7f0000000000)={0xf4c, 0x400, 0x2000, 0x5, 0xc9c, 0x5, 0x800, 0x4}, &(0x7f0000000080)={0x0, 0x200, 0x92, 0x8, 0x8, 0x6, 0x40f06dfc, 0x6}, &(0x7f00000000c0)={0xffff, 0x3, 0x0, 0x4, 0x0, 0x1ff, 0x7, 0x3ff}, &(0x7f0000000100)={0x80000, 0x800}) select(0x397, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000700), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b42e12a474e982018e97f2a5dca8a9cc82a5c20556a60f430c236aa97c6ce83d24319133d17d96363617c0f6c337ee535aa24391654dba8f7df11c32c05b8c683b356520a7a409d3cf700a7d55d77db6df581e7d81ce21b0c785d6129586e5e211524e84b718d5886d1ef14039b77dd5908ca38bcef72e28545d97e5f197bbbb86682065f694e88d30308b4b3d29962c02b1d85f97f625fbef2212d597b647e02b84cc1369d2eb12844c1f4e4e629df44fb1a1eb7ea74ed7c3b2bba4153c7dd416359be3e78a130448bde5f50380507ad7b4b3dc34e0c087c3653b5a7d52e8f131313f6c5502d675b92f5c1e4f27cc5092276003bf70f578557795f268f44b0234d9bb9c605fc73ebd2232d4e0346b74b56a1736ef5d768dcfcd46c85c850d80e357b487f8ba2e532fc937381e767cad42e18bc5dc6ea1cef73dfe594d538a30b189056c359b9db95cfee5837caf3d3e8bf6cb4068baaeb9fc8417ddad070b7a5bf30059ac46af69ab5c73678e6f9cddc13aa7bdbeb7234f5299738b84229bd9717a194c6213174f48a126fccc3b7b52b8819dc960884158175b8d642e3935d58d6be9f82e7104d004861423b137ea01be2a7cb90ba70ca0c032def3fea2de03fd095c775c281a7e8e826bbece473728658233c40a64c0de6d25b163851c488d58d8a771e85bbe0ec47b93739f9c3a4344adf099652a9547ce9bed6241b2bcaa877ebfc9947a98bec0c62d78f96d978e81dfe3730c2bf612690c4434c14029b1b356aa810eeb0753fc0ffde4b951219d8a1593cd514dc77d95e2b85bf85309234e77868bf0f594532db8dfcf1afa5187ce7d420ed4f2c59b70d9fe3aa2c3c3f26c9d9b4029ebbb3d50ef29f48656d38e201ef85700bb8abb8d1505f0d376adc10e536d793a54ed5967128f37c37375f67bb40b7e991ca3944065d3e75859a4b6871ea2446d695c11c921d8e23babf0142eace86bc75021cb56da98aaaa9719fb540daf33d1e02f7abeb27217ab7b776f8fa1942b6f8a516fdb26685c558902bd9086e72959f2f1f00ff871ee8d1c484a3e31373e680d56ad30d6512a2ae77c65c710c05a6c503c1a93ede93bc4dea60c5b29693e70e2515c707c6a42b47742aec41cc3cafd20303ed04f0147b411ba00666633de62ce72cab937697a36a14352cfca81e9cf28c280adf2000883c4a39c4aae7b46fbe66deacbc3ab47c466fc86608919a26e9c3083bea2aede6e0d38785c84d48a9da0798b0b97b7857993d7b7e5d4a6f1112e0fba85c54e24665024efa29a1949e7db23e597656cdd8b4ea3267f8120401a37d5009325e84f9696982fad535e0bfe1c225995e1ff86ea46264b082f0595b276bacc28ca41261a4675db35fbcb6debf42f8213323df73a4655e9e9a9edf63f86d99a1002223598d1dbba3f2d5047b29a4b094c9d5c9f28c2f1d6b6282a66af6cdd5a3445fa036214e83b9044c9cb0279f0fd4c72e1e8dda3e2a416b8a1c6678a60dfdedb3b3989eca0a731f7e1cd2ebdff9d6481b28664fd9f12d90dd81b3920dc36454cab091670e58700bf64e613656f901b9a5441bb406f2b1a0a780fc194a42eb0f93ba5b55bf57e6643fc26ce64af9a8f02d76f1f97bfebcf0605e376a4f3759b087b71d79a3062cd79a2f73ed8aca49c3e2047786f7372672925093f7c2f519d763587d8dcd571a4c28ff532e0d345da91608a135a8804cd499488f7ba597248bfd585dcbed5466a018605503d3247e22eba159dc707842fa37406c2d84e9695a369016aaf3cd09ef5288713e31b19ffe4e97a8e3d8863d8e271beb10fac142b257f984b18d620839f93f1b7d1383434ccefa49b7b0f3c4840789aac31f3afafbf8a8c6355127245abe31050b8fa3c05473891c28caa302e19213bbf20ad0e96d67040a2ad48dd44114c40298fce0d0d9777d5f093d6ad98c11ad037507f037e05d51920624dca548448e8f112f015aa1b3cf01cf70ab99b290dfa47fea380e9904a8c81d998265202e567b1e86eacad0482b1131bedff2c4e62711f005859969c46a40b1c0bbd21e27021f0ad66fb1448bef9eed56336fbbe64fe92636391e88970ce984bd2e589a2d332287046640a00444f18b476ba1b10f2983360f7b80c31522065c1b6aa1e48ed5ce2e6bee5fc0281f54f0ed6bc52bf3642bee8e3ae3fe7348010266d36b737ee70dad36841f52aab6adf7264df4f88344567719e60fe76f309eb1057453714ad638fdbb407e1edb6c4d3b83ffc1b33a2239729520b3e287cd1629e47e95d7e60d4d60b29f9abf37598029483fe066e78fcac07e90253089ad9e9d8cf67f1618d1c4a274ecc755fedb2bc02066383f64aaf7352f2cff1e654c5dcbd9f3bb07df63cb8469b07019c17ae8a20ec71342a1e1e878e1fb4f9580e9822f9a3edbf903576d68f9174f3eade02e47b4726c799f131b595db16f44fed7455e353c979f8e4326241fdf293c0f88f655837a1ec8e8549d71ce6e16d85711cea49164334bd073070e00493f62d78cb90d9341dd343512cd812375b5c318959d225807a7ee2b56922912ebe409f7247da992b3a7f4bc0e52a3446b000cbaf8728b4b8cee0d68e85829ab9808eb88c90d1f39486e8ac1a6f3cdd7249ab4bef21741089ddf143bab506b34352ef27a20b0eeb0220cccf3c12e3821f541e2b8bc1b1d9b4069d995f2fcde53b1ece42ad3655f91517a76afc394e3ed7fd8bffeb5008ce744c0e67069b686d8ef8172a77165286edce54d2b8b65c665432dd72dcb95bd2fe3082806b47ad559c2d4c702dfe2cf9a63bafd9616cc756920f79c903fe6431459caa1082e343a6aa8631303f0a6c5f9ceff287f32c3105c1e783de4c7a68fe7e89a4d1f6373246c894e6ef378437d7484392962f2730c9399a303dd184e79b9656ff436542d93f0d4ba41b2b782e355b7c39e3e047cc86231647b06e0b93ac7eb5dc537de955709950b0451ac83c9f6fd4ded26ec2e57952c6b1e0d9f252889db3ced508fc55fac36f4b2c413f2f4accdb9c2786799ee962833a23a8b3327b21b957ba3f17e64bc3157eca966a3315b8038fd2dfc7a16b453994c14c9847ac3f4c2c54cd8b140245b9eb41c4bf0947cb907fb08a9ec5ba78cd2093fcdab499704b4db5a78ec1855f0025530bde4edfd0049ffb7c184e9758ef35e74917d7fb60989d3cf5ab941522086e667bc0016a94c992f5c0f53536769c6c85f61bc70c9b4d6ce9c3ab72cd0dc3839a8dd69b556fb3b4c3ef7ec552fac2ecf4885a7ddbc508d4c70d06b7c23e2d850e3fb5ff2fc25ef0f1741ad7b455029b918f805b82ffd5741e164289ca78b7d63f3fd363ca4e6a44619d55053c5206d62162041153e2a392e602dea2e90d49f429ac69cb87a671f72002e10e8d5520a1d5861364b0c54abd5190a80acca7a222ac6b824c5db6a105189f6a4c2cfcc4e02e51be1fece498da1d5761625becd3f220521e8cdc3327f946c40969874cf105da6338cf9324bcd33a669052080c67f5c29f0ac5b6b93c1a89c88a11e0da7e2cb114bcb702e66e9efe2a4afd89b52632e21d9e11ec130802997544e96b13ae075ab7848f76b7a33099902862c42e8dc7e49c48a2b4daf020259f2011c6ffeb366054e9a99986f2331f0b9dd4627f47321af3b453241674e13634d45d49d1b7f6890da3e745cc6d6e72d4b8c1823b8732db9cfce0f872f15c684a47474bb1fc9523baa8d2e253f33b3a99d09bced039f50da69adc5a97743ac10e33a8dc843d86c5ad930561dda6b45c62db201cd8f93bcc4db448c02cfe2e9d995d2e2de2ee5390b8ff2fca1293f48301f5dae57dac0afbf68e5e8ec0c26a48df3cdbb4219db4cb12a4a62a8f01fd014319042df6971e461993839b6fc1e45ab3047ab48c478b9d75d186e77011f75aa1aed6d5f65948c21c48d2700675407dc6ccb642c34ae87f7b644b50393f5cd0258a472f25fff0cb19c1cb5a063754bb3855e3db914e21c3be51e2120027a6c7b460a671c7243e413ea2c87a9d25edb03759352c52b52e7c32cab0b4bcb3b0d7e2c8ea7f51401e724a0e0e7c0e5f622e6709ee371fa70d29f764087b46dedb2013bc14550f359722fa55fe429507b72bb85f229590bd2d7e672475a1626b3c47c8c5f5e6090a4cc67bacc3c7c0cd9728763a90761e748bcb4ca9374795a11c44e02227a7e4b92e93641bc97e3556f592d806322dec54ce6c0007e1403152a96d278226e9fd15c76035de2b4c9b862200e252a6594d976da4597e4349e62d127402bed02257aef3f720c12e3d88752996c4eddbd399d7879a813b34b708e09398df2827a216b66a3a9d08407e78328620d98f1193212ada5304e854f016da72ba4b8a5ef0438711c0ce84079c4e1ab16e52c54180f0f3d653fef6a5aee83c2418fb35e3ea5284974b1b44b7c3bcbe4d261ccc34fd2d599bd6f6d985c61f3ef9f357cace1cc4e68baa729918e36b66047a40258313404595eb0ba3ee8435c927c2c98cc1a2ddc3d72132bb488b1643a2701b250fc79e0094596a63f18f352f3f6be038bdcbfe514f28c72ca1a939f209678b286dd9a47adde93c36fd1d7270918e6273d50266e2617506dc6179b56b14b7a0cf5eab2684db74f43a3f09f24fe285db036e7f538963ba58a23e6f4814cbacd231ecb311aa3fabf64f8c41d07df82a8c9fd2597fa3d27d29dfc9f479732973d5badd4940cb817ddf4432d0807633c93adebc082b3f70f4e68784c4b2fa3425bec63fea37ce248691556b78ad4575521c299a37d939b6f29bd166ab2429b9eae4b178a7343a0413b06695f003188e73b063fb59fc1d25b497c2338cfd73f931493aa5606be6a94afb54ab190a112db8dbe7974a387f87d48ed41d8caa22795f1cfeb913570b3f0aece36f053fc71b843805a56107bd72de6778dfffee975ea775cf6fdc730b7a478cd0a8e78815121d23a07d7c0e3b9dd73e3a799324299c4aed850965bf9460c99a7b7ec3e5f1b2dc7d96b668b5734a5721b70200d68a7859c06c798df4df55b06390ead3116559abcef9d8d16d403ea4c7bfcec198c50fd131becdbfad4e10d2850b20fb4723e050f5fba4db5f072bb75b0b90ce56a376161ce1370a9f98e3ca7229d06af1c46f37e48fe996992bc64448c092f3edd7dc3a40f7fc340e61d3372dd0886f8cb7c298130c548e5d9f75a11cf1e50d2289396802c2f61d84d771299decb34a666f2e45bca72ae8e77ca678ce03f0fa34bc80807d1c67873e0ed286ca338306c8ce3b759400e80b98ef575a4ea3a62bc38ded37506d03d2bba29369b8ed3ffe3ee78bb57243ec34c3ffb5ece0a5b3144d8c8f5343a6b4bdc2a327a97b2dbfae5c4ceb65d6af27e62897b59385e20795078761ce028c5d55684accb4ba1347372f16f559917d3877de44071cdd053923c51acce4d33cd27c4b4a297adbc5dc40322954714406c133a10fc316afe784d5675bda802054a6ca5f3a7c20f29b14831e3828521a8b618b9403523c6cb099187fbc704268d042fa41d9d6bc94d5026270e60169d913507bd7e1defd16f7c402e2b52a9753f0559559df1c54e54fc1658456537446bfca215cf4cb57b121b065459b95ed0cfb9261b70b0338cd397b9e40a90f9ca9185441c0f4016e5731dfa73082b820270ca71d469c0308c0e394a94452009e9a4cc700f0e0572b2cec793d723819d4f017a3571a6d49b0418cbebd267b446a3adaf1ec3d4977b57d99b969d1d5ab08638fc37ef168a1a276f4e7465c230b9ad4a7ee6512db28342d991235cf8d", 0x1000) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) 01:48:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8deaf73a3c46c864f1eebd32bcf0f68dc472f2129077e440", 0x18) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100000001) socketpair(0x1, 0x5, 0x3, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x8000, 0xf04) r3 = socket$inet(0x2, 0x5, 0xeeb) listen(r0, 0x80000000004) shutdown(r0, 0xfffffffffffffffc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x6012, r3, 0x0, 0x0) r4 = getpid() r5 = getuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) 01:48:50 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x30, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000040)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000000480)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/36, 0x24}], 0x9, &(0x7f0000000540)=""/27, 0x1b, 0x20}, 0x2) recvmsg(r0, &(0x7f00000017c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/155, 0x9b}, {&(0x7f00000016c0)=""/116, 0x74}], 0x3, &(0x7f0000001780)=""/17, 0x11, 0x5}, 0x1) 01:48:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x63bb41e0f0679a9c, 0x51) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 01:48:50 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000240)='./file0\x00', 0x1c) read(r0, &(0x7f0000000080)=""/5, 0x5) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) 01:48:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x4, &(0x7f0000001040)) getsockopt(r0, 0x8, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 01:48:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x12, r0, 0x0, 0x4) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 01:48:50 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000240)) r0 = kqueue() socketpair(0x1, 0x0, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) r3 = getuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r3, r4) 01:48:50 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="c2d25f7b8cb5a72590348b3c0f1bd78aff891a0c1b647e834267e27fef030845c885891741d9562463dd55a2a752ba67f13ec738e8ed7201c22627ec2f9044e3998f90ce05cfd8e130b4dae250f4faf7", 0x50}, {&(0x7f0000000140)="6f88ac5398fa87e60de6916321eaf774f408695fe5a0fac96749b95d30978b5133a650984503da57cde26fcd8adc0eb313221b1f2d41482ceed725f051fdff5467edd239", 0x44}, {&(0x7f0000000080)="929de2cf546333d9f424571041ddde7f299bb527c7ba242b9082f6dc00bdb54ae5e4faf80d071fd9058710f97561ce5ec18d62", 0x33}, {&(0x7f00000001c0)="954973df3dd7d2bf95a5f47edc17252c9c500c4e0379713dac15fe6a921b080bd15418841fd6b01d325c2ae2014fb40f4a39c2ff6aeb7a16b4db1d4ecfb3721a1c8645bd20e3911a5a2a97c29115d3b2c7539ab448265296112d5f1dbc35cc6c37b643bbd332cf", 0x67}, {&(0x7f0000000240)="d067321e37fa4e9770874b33fcaa62531960ce150921be03915b4ba0a8a34fef96aca05ba5624a4306b07abfe7a9f5cbd60bc43d29cc051b017ce7f0c207674840d711385ec6180aacbdb8f86783ac34f4d319031c1a4d4283546ba868400c616c1940f3e3a2ea72c3ebebe8d9e72d023c58090f8afa5040b9acf4e93984352e9cea37e1073cfce73c85f9d37f274eca585dab428bda80b80e2b61a06557d1c41cef5bbd485bfa0e93c45a0c6435c6eb3933070fbf5339136afa833a7be5d221ee0e3ec30519305831c47c4eeb7b4708776c1984040e", 0xd6}, {&(0x7f0000001180)="a45ab486c5526818d963c8405e9bd1b0f772aa30d520a0b39aaf13eb65c1eedb566d14ddd8eccd7491d1afaad8e6ca57a0039bf215a18ccb308f5a76d6b02d9851ce195ae2805ee730727366ccf31d7e1d10f3c639d8da2ca5c778e6a4eb654f2115f9432a10d84bc60fcc82f2528f3243563d1525e5bceae72acca05004e04295ab2bfa29a9d32024645de6b5aade108823448998f5e644bc0d3aeae6bb2fe24b973f80d46f130f22ea6c3075f2c535c11653ced97efe96e5a394119ec74e1be3d691188301a6973bcd78cc68e934cb304781cda6a0feb2f3154b0e455a4f7580979461126858881b035b72f22c2d38c20ac4175965fbbca336067d2944c0da27a17d0ba0c62dec7165268b23e8386d159dcf15552413f67b00db2fd5a80eb0eece456ac57b141e8fb1d54087b6cd3cdfcfde518aedeb3807acdaba7b2cfe4f7677b4b82572cc6ecc804369c00f722d023d48300ebe9dadb7e4e58d835339db9f01a20e20646f9dbdba9b2badf8861a9848688f54576ff507fbdb38b9a8964a06752521fefcb5241d0661c6eee875678ec9a8d65d7cc334ee396e7fa5b83b395c29cce7d8888b93e418b39c352ac2e05c0a7fe976a0461ed45f14393690f4421cb2d85b3621bfd6a71d025a2aa8740cd4db3e15c5b7f679b13fea9219aa6c8837d8afc2da080c17f2e6f8eef9b81e3b6168707b8e14a4b1912a8e56c333e6da2cab43484d8801e6f4853d427a118146d4fb20a45a6b1e8a97b3f0010cdbf664cfb50327e7194103513848362ae33bd30bfb337a30b1b448259f7028799a20c7bf194bc423abdcfa76cbb2f3ead35dc3ccc5622f002de939885184529da6141787b7c30e8277d67710802443295404304d4931772ec017094dd1a501ec9bd4dc87ac26417c22cc01c7b6a6b41f8400364ea1673bc38ac7e6b3787c38771c80c635a7238b56bb64f3a7619f3a73c337594a50f005bfb3b4315a5cfe57889a7ae4f6554eaafa4eeb0c2ea0e1068bc5c337985ac7fe40f20ca70173be525e0aeb09b7ffd667bf99d71add0e269f3df7bbf5ac7b6248b8c14cc9242dd1dfaa289a69d3a0e945eaa224c79cfe5b03498968a8f1807a1dc74c1ee6898896db09c82d641d6613a4a600025a580f7f58ea40a626ac5083a9c7e5cc34199d478e917a59bc6a9f5c46e38939cf4c80116355a7d3e3d28331a5291f6880317c48dc37abae856449d003f52d1a5a9eafdca73ad61429b457cd1833966d5177ebb0faec3804f2ff92b3f6f243dea7ba22112db7b9d7b3ac65fdb02e685ad4aea17021e01dd477ae025a8dad8ff99466f7e23c48ea4983037ed83149f4681bd88cef228dac9ed75aec5f106a2f5072ebf588ab500fb4122c5ee5a3026a44f2080ad99baf2110c9acbe7bc5fbf5172aad623aac3ad3717ad260d633e482cdc5544b8ecb587831181f79623bd0435431e2d7ca060a6c08f774538960e530c1f826b03791933dcb855bc9dbb03f8622c6048be2c0847ed401405b7bd95b9d79b39942a2980256c9ddff5b135db2d4fcbf1b118b4047afb5ba25db1aeb5a873bcbfadad7d5963c82008e16cc7e2d2a055c056ebec2edb8f2828085ee2a6e14b8b20d8fb0e982303ae3dfb77eb4327499bf8abf22dade270b10ed330de3a8a68c04462b4b8bc7d78197ccf829215c0b63d09f60945bf53ee1a03c11325bba97c881e5eb497fe35c01d03bc78c5aa91f6b799bfcd0197791ddec218c648dd182399e4491f7744724eb3cbf53a062c5cf6b0ca9aebef820af585e6a14f93e50c2dccba2299ab2c8bb9aa722f5eb2cef48767427f486018e90d27b680f7f22ee8575af8de02f52a18450ff4cc2fd83aed03def9908b6c357577564df22c81ba34c2d233ac2de41cb6f878c0116c23b7233b757c2bfe2df90be4b755961a3cb1fff9e21ecedf13569e218895b0e20058d7f4ed7ca55dd205fffe57380093393ca4c118fe49b4ac88b1b1c0fe89429952a716e11c28de79a292956e63462614599fea9b25cd14eb35537e476af4a79f06ce276d884588ea1329aba531bfe9d5340c48b944de83ccc07a3c446ea0c142889d5f26730c2928355f786b62708e0bff01671e2654bf7bc517c84dc7ed48356d1b02af3c055beae2e1ed798a1bd03cecb1fa319ad1ad09f16f4260661c5a1a7ce495743c28466e29c113f9d25fa27342058644e01171713ad2d682d68c71fe9513ff860a5158c7f6156977d5d3265ffedf3c345f972a365e5672022225be8c311bb76db86756f19143de95aedd74aa7bd3ff90ca3518a3b58c2d66befbc9c740f733080f9b6f3fca172d98ddce56f05364e78758702e7715e2a84403d5cba731aed12151bc75ccf46601d5c6a646d8532a42507536426eaf1f207564247c0141995bdc4c4e81195620bf20951ca36d477a8ad70b25c2e25ddb59b4969e77ccb7d462190030caa2a84f92645cbd937833c428700f6e1ab15b490da656ea6bc12338ad6fba28726d5e35c8c72108cb82bfd5db4701e0ce18686afb6a490cbde60da2ef0437a4275c5def895621793205c3e96cb3d2e0b04493f9ee27a65b254d1548bd2004ad1308ea58b1989bacc55f16b8add3cf19c8ad3a34d9256d0fd942bce59ff6cf3b86bc3153dc68b361c993986ee861804212738d5afe40b50d8043af033b42000295219cb2b3d3e7a6ede8bfa8422bd6028099480f271264fda691dd6733e117d3ec53ec8d48f636206785dbf47104dd8f908273fceec1f732d9fe0b8eafce8c73644b6a83d6860b7e613df13b8b6aab1b61d7a777a944e1872cfc354c67f78c58f7d8d24c2281b529d7b46178ed5062c4ed53545a1090fd9f56e61f4ab53498dde7cd53f0b770fc8cfeb5611dd3c32ccf03a7b0dc7d33bbc897c250d733639c9adad13214003d1a22e1f1f2465c33e2bb60f7c69a23e806f2cbba93131fdfc00c18f5940c5540a83457245e7c56e374b428d810a2a67985e3d2327a1957e9e91af4ab8f27be63414d4cc5f4b7273ad86c35881b83b442750d8c36782de31499d6b04c44a144d0a06770c24925481b538173d00463459a6069a5730caf2e5c7d3eda86aeb186fce59b5d9571099b9388421a4aaa6e8f6b1be4bc98a19352297c248131c652928d9f6bdd55d20b1f69f3951719c787ea8581c545b22534338af60a5b2bfec5108713487780612cc3c077aad01dbb8a80366780d1095342aa4f0cd891e1c9563fd7373477aa10619b3a7aeb3c86dc84661b95789e405ebcfa1011ade859c8700d12405f25ef4cdbbe3e895f8d28bc9bc8a6db91ff99c6546f6c64bd6e1947690e7095aa6aff8ebb831f4ddabd743e91b2bc2b13f58a6cfbdc010be721770de969c78241768208555069daa7236d068a8207700f234a68e3cb5edeffc8937794d9d5bbb703402fe4e1b6055a1b543632c8fb2bc5a4861b06555cc8768a6e38b5fbd13725c8bc3bba82ed6645ec04cb87d6f3fccede0a8b11006acf1f0e4b9e86c732dce588450789f4e27b8ea80e8cc493578b2fbf7c591d4d1f7c98b6a3dc8b6bd22c6fbdf55a6760199d8693a32b15e77574b9da54e7951deba4540ecc9af470c656cf06ad0dd44777dead5b15dea828270a11327328b02017addf26a71ab31a618a06a69f7bda27953b73858fd171b4ee997d5b6b2bb4d33a9781286f64ef1d7dd0a3466102b3b4c2215200c27357f9fc1fec807a3a33e02bed25980164e612af3929c9569830cf08c01f9ee2438b1d25802a03c7693bb8ed04b588657116b79c3a51f12590c517ae1a4ff78f3dab8ce0c8776196633fc4a1b21e5fbf608b73712f72e9f30261f9ca00e14eab00df3f81b5095842c583a47c086ae16b2c79eb18314994d2b1b24bd8d7049729df42c94c30691c0072ea9e9ec93bcaecafd19533bf0bf1f8a1a138a0a0e068bb171215cc4bc1e2caa478b3ed58680d4254b212cd00d25f5b6e8338963dbeaea92b2a6f9cbb1367a840600dc39c5fdf21686135c792e767147e382a13acb4f8fe3f05389c36dfb8cbc3bf552d9f96af7454e1f8c82700fdbc97ef754ad5779ee3e9f515850ea1bca9a3acf2b19ab333ca28a33f31309796a0dbd56e5b0719bc7495cb01a827c77a28138240d0b6a8795752409d6d84b60940a3177a423c81de34f139bd832e29ebb779f0218c5b78593ef83c2c128b2376f051e64f028c7f928e511347ae85250d46feee6305b132685c947a96b1c32b9b609815fd7f133bc7e7e5be815b1754840db67d111ad89f981eceb92884f343a94bf564a093e8e48ff11f78ccb10953920d0ef6fdf1172b5ea17102f34ce2147e1e7537662a23347cc8ca3ba61f9beedcda6c6efdf7a53c0a4d3ff26d3c7233586f3245428942346e6be5fbc8b0f74263c021cb5796bc6368d5799ae764fbe4c5132333c8f2b42349da9a3c677d820155d551a5db19aed43439e86acb7c44055eca7dfb14d16ee5c9027240ca4942730abf510bfd1c3a3dc0c727a03c9bbece56e5f24b178c543c385ad9173f36dad02124f5765211c364e143241eb78e36749aee6b2eb242de6c3adc86e2283c0f1badb12432023c382480f77463c270d85e8b9577bdf733254014abe7b1a026dbd6f3049c5102f2249b91490ead4abbbd088a24c2de2b2b6ac02ec5ba4b99f10c64da0c8bba0662b23893e08c92f9fc33e356a46f08c10ee265d66f80a084a8564a5743a219a36e9514afa942b543d75930c19e9ca837c50c4c55d980093eada59e43db49c0d41bb51d210e3d7b3f77cce94b05715a7bf887252e7ff79f672326deaf799be721215ac1659e8cbd09784fd15cb4688a4c08d84d8d5f644807768fabbd9f2a8bbeb1214e172173a8185d20b98788f78b2fa9d1332bffdc603c636b678a2a955778a722f3b09d3cc1ef5647d88cb9147ac127896248db4839a3b63ff31e3e8b6de05d061236537fb61368d3a5bc8996929d1955e49916c2761bea484276af17c89eadeb9ea766fc752f24ece517961c16934f8402d09272bc2078e598cff414f45a86a3c3ff2701e65e251473552bf2dacc92d244c6e503d4418f11313a4592d20e72315ab26aea176257c3e1aaef699f98c69a6d0c9557d4106b3bed3e881badc30064946b1482b88e31e15eea393ffa64ccf0451e3086fa3c38db5ee64a0c6f5b9323d5c69f82eadc5937a4fd24a0f2114455c79a3fca22cca5671cbbb9235681f144d28acd51c18489b9e80aefd46d0500f59fa9fd2d4c690faf8479a9545f11dc0d3a08a58ab3c52858307abd6e6e4a2cda6cde5ad9a44f61579dadee6eef94600bbd9c214603a5e7cb8ebd9c39a03f4f42df24a8a449ff55dbee551d8583aed74716bbb0b6ff11cab8af3878fa3f54f2ea23e9808e2bbbf9f50e0a1d1c6e2856a47545f4b12a4a66ed70773b22d74728e2ee9086092a226d30c234896e050704b7634c4b58d64529ddacc6b2038a0523c245f69a1c8a4e3e2ec6e647406c91cd623ba60b32928fcd73b612015636d92dd0936a15602ca98aa6cb5b65f3465d170594259ad370f6602c32035552cd7e4df90a354740178322939ef89f4e5460a6690560dce51dfa25d628bb48515b1b8e4daabc1ac6906f2a280dc354b0a888ba1e16add7785cb435f8ea99eb03d04798f13bb9f034e1d6fc0707aa06a48f8fa4fe4ffb5b07e32c8f32a4520668aaf86cbd991d00795d8a3593892dd817e861608d5a009850cca7201f53675c98b53d700a73068810e3627d2232c9ddc062e677f69ab126526d81f3d281c72e97dd95a1b8fd509e2e54e08a5", 0x1000}, {&(0x7f0000000340)="29903244d3b1942104c1c82f602fd4bcb2c0b1e6ce9507a0ec164c09d6c544bee7a9227f0c279bcf31f3baf2b13465d025dd3bc15c032de18c7630b755633ba26f5a0bd8ce1cfba6c0bce41ce0e0bf75e40cfe92f5bcc89396f14f0179166879627513faf98bb651f6ea26f57144e8e623ed71b0b0365aac8a10579261314a0c6f6146b8022a8bf4ed344c250790246f34f157578ff2c5724d1a4959f94df34965a5f637b7ec7cb4cdb113b1ea1042c5b08b5c3e57c888fc57dd48883abee6d855ceaac3d3f48566ec20dd7341dae78f2452ce956f037573de4c9dc46a4890ccbabba813aba1318913be61bbabdacf02", 0xf0}, {&(0x7f0000000440)="fc0e4c4f59ada91ded9917060260e2c4da15f552e9691d44cac190797e8b2d852672c5fc1e66a4b725ed4680ad14ecad25573a511310dd32f793ca4cd362ddf951214abfa4b2ecb35a4392d637970862a509b16379f4311c9e8e5dd7edd0e3cd9a06b8255c3962e2b72903285555347d49082a817d20fb43eddb468188b103c8501f59f4581a9bce09e1e0a85cedec0947d36b960ed5b30c2fcec2515f70ddf423c238cce2f6b8cdf7", 0xa9}], 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000005c0)="35d8312d222c257b394a7cbbf8e00e0100d7df711018df386d8d10688fb3a7c5597e41c09d02536dfbfd11438efc13cf822b3016b81b24bb4a3867c4aecc88a2", 0x40}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x3, 0x8000, 0x4}, {0x18, 0x2, 0x0, 0x149}, 0x9, [0xffff, 0x3, 0x10001, 0x4, 0x4, 0x5, 0x80000001]}, 0x3c) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x22c, &(0x7f0000ffc000/0x1000)=nil) 01:48:50 executing program 0: getrusage(0xfffffffffffffffe, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000000)) 01:48:50 executing program 0: pipe(&(0x7f00000001c0)) pipe(&(0x7f0000000080)) clock_gettime(0x5, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:48:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1f6) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 01:48:50 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) read(r0, &(0x7f0000000100)=""/126, 0x7e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1000000010, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="4e017e0328a04c9ad9291d019143e6fec0db16061a4cde10ca6d936d041ab21f056832d482d477bb28254cd58d803d47b1ce3928ae664b014c2384066a62920965c1ba7cb5c240bddf8c", 0x4a, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0xcd3, 0x4}, 0xc) 01:48:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 01:48:50 executing program 1: madvise(&(0x7f0000b45000/0x3000)=nil, 0x3000, 0x0) 01:48:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) setuid(0xee01) truncate(&(0x7f0000000080)='./bus\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x1}, 0x8) 01:48:50 executing program 1: r0 = socket(0x1e, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 01:48:50 executing program 0: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/229) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 01:48:50 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x5}, {r0, 0x180}, {r0, 0x4}, {r0, 0x2}, {r0, 0x100}, {r0, 0x15}, {r0, 0x120}, {r0, 0x40}, {r0, 0x8}], 0x9, 0x803) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) recvfrom$inet(r0, &(0x7f00000001c0)=""/166, 0xa6, 0x40, &(0x7f0000000280)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x40}, {r1, 0x80}, {r1, 0x100}, {r1, 0xc6}, {r1, 0x4}, {r0, 0x10}, {r0, 0x181}], 0x7, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x400}, {0x18, 0x0, 0x5, 0xfffffffffffffffc}, 0x3e, [0x16d110c5, 0xb9, 0xede0, 0x0, 0x1, 0xb, 0xdd9, 0x2080000001]}, 0x3c) 01:48:50 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) r1 = dup(r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:48:50 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x18, 0x4000, 0x100, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/70, 0x46, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x1) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_execute_func(&(0x7f0000000300)="d10cc836f246aac4a3c56bc744f240d9e443d024bd06000000f3d0f2c4c1e45ef0d8c9c4a2792abe65566666c4c2e98c38") recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/242, 0xf2}], 0x2, &(0x7f00000005c0)=""/251, 0xfb}, 0x0) setgroups(0x9, &(0x7f0000000700)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) r5 = openat(r2, &(0x7f0000000740)='./file1\x00', 0x1, 0x88) linkat(r5, &(0x7f0000000780)='./file2\x00', r5, &(0x7f00000007c0)='./file0\x00', 0x4) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000800)="fe4fe1a846a380bbede0fb6987bc51597ba8994bae926c3d0d7b8972df8e23cb313b38e430d005a311ad5cf73f085ddc7895d2993e90d7d630ffff5ab9002ad72e92", 0x42}, {&(0x7f0000000880)="e33ac0408242252d71bdd621c3d4b2779ad43418d08f12ba6e1895ad58d6d05d35f9154452f4ea4b0b9ad3f3e1c71e86e5fb32d90f04a69638020c697e445ce1aa2729f7d84e0acf2bec507a88dc1dc4c043d3e96da2dbc4f3e6009ac7a74357aa4220ab7ad495c4b045e3a55d0bfbe065f7ecbaffc7a00992e77fc3483f16af8f2bceb0b397f5b33bf672adfa79db8ef1f2de", 0x93}, {&(0x7f0000000940)="2bf7c8537151d5078c289ebaccf13e2ff593726a0c6e473b3381f27eb804d1ca6ca65c7bbea1d6744fd2d40b0c8918c576f4033f9c85a195938c832ff2b4e809feafa90c1dd8d4f4c217a61d101d7df8e6", 0x51}, {&(0x7f00000009c0)="147d62520b18ea0920a7a87f50d1c395c0c0bca33d0e775fff3987548d92d480ef512b04c85e225e948c852fb4b021558070790a20f28f052f862bd50c3556cf41b9123fd039338e8fc4c150a8a5828b703b96e9b26f455a80cc19b01650da69e3f76489c889b5b5c666267ee01ebe136e411fbb8e6a1f81370c25613e4b728308ac3b79310e0974e2845e96cbbcc30b83812ea03134babc446b552ca47002518e6c84f60b561fd1c36e0b8c37", 0xad}, {&(0x7f0000000a80)="dd813cecafad891d181ca2c5ef46ce952a4aef968f74dec0730ac7aa4fdeb0c456d5fe820b66a83bc4463bfeb7c74977a3769a07c54f65663131214ca80fa169a42c7334524b523c2bb4abf4e99379cc0cc942ef2cd6682afb7908148111b022700ebaf4cf80c7efbbb0320776a84e551d755cc98cd788dac88ee596e7e99f167e3e33d34b6bdfde4b7487efb771017ad12909c5b9b3", 0x96}, {&(0x7f0000000b40)="ab0f9db59a5921007df2f66fa03ed6a03c20b8", 0x13}, {&(0x7f0000000b80)="5e0305", 0x3}, {&(0x7f0000000bc0)="43461b8a80cb746a167bb29775e4061dacc376f549a84bac52dc95353216d233293e5499089c38", 0x27}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="830cd767081eb8347948e1d75797ff65484d27162fec95536ffcc3dc720eba0db1e0d7b57d48c99cbc155b6246c711655d59b06ff15d0786be7e89e22dcf2ff2f132ed3ab6fe6beede5d6fff23936ab3e1fa62715d94f6c30ddc084aafc83beb", 0x60}], 0xa, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = semget(0x1, 0x4, 0x2) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000d80)=""/53) connect(r1, &(0x7f0000000dc0)=@in6={0x18, 0x1, 0x8000, 0x9}, 0xc) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) truncate(&(0x7f0000000e00)='./file1\x00', 0x4) connect(r1, &(0x7f0000000e40)=@in={0x2, 0x2}, 0xc) socket(0x2, 0xc005, 0x2) open$dir(&(0x7f0000000e80)='./file0\x00', 0x8, 0x101) r7 = open(&(0x7f0000000ec0)='./file1\x00', 0x400, 0x20) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = open(&(0x7f0000000f00)='./file1\x00', 0x10, 0x190) getsockname$inet(r8, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) 01:48:50 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) accept$unix(r0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 01:48:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x8007, 0x7b1) 01:48:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xf3, 0x6}, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x10000, 0x3f}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1}, 0xc) 01:48:50 executing program 1: r0 = getuid() socketpair$inet(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4, 0x6500, &(0x7f00000000c0)) ftruncate(r1, 0x4) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) 01:48:50 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1ff, 0x4}, {0x7, 0xeb4}}, 0x2) 01:48:50 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}, {0x3, 0x49, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) 01:48:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7c, 0x80) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca36555", 0x10) rmdir(&(0x7f0000000000)='./bus\x00') 01:48:50 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') clock_gettime(0x1, &(0x7f00000000c0)) 01:48:50 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 01:48:50 executing program 1: pledge(&(0x7f0000000000)='{\x00', &(0x7f0000000040)='{\x00') pledge(0x0, &(0x7f0000000180)='{\x00') 01:48:50 executing program 0: shmget(0x0, 0x4000, 0x242, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 01:48:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffffffffffffbf78) 01:48:50 executing program 0: kqueue() r0 = socket$inet(0x2, 0x4008000000000001, 0x0) r1 = kqueue() close(r0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0xe158567d945dcde8, 0x0, 0x101, 0x14da, r2}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x420, 0x110) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8023, 0x2) 01:48:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) dup2(r0, r1) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x8) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) 01:48:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x0, "14439c9a0960cc1f03100030213bcbae4219f09390e55d08f2379c86c16f2814fe87c038f06a1ba171a156597aece10e6bd2f2de7f3d68f10213ac5713511ef58adb4aac1b761f3d2306a3de5a33bf8e0e1f04b3455644133df4d4385b3fff34db65d02e053982a159d4728f2b4a99c4c77dc06af5c466356eca75f63e0c0b6d"}, 0x88, 0x800) 01:48:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:48:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 01:48:50 executing program 1: seteuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r2, &(0x7f0000001780)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/104, 0x68}, {&(0x7f0000000640)=""/185, 0xb9}, {&(0x7f0000000700)=""/75, 0x4b}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x9) 01:48:50 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x12, 0x74}) setrlimit(0x3, &(0x7f0000000000)={0x1000, 0xffffffffffffffff}) 01:48:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xf) poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) 01:48:50 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) r0 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/209) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) setsockopt(r0, 0x80, 0x2, &(0x7f0000000000)="1991cf64d61e0895de4afb67cf5ebe17b63a737817b602895200906c1e6621c90d071b6185021466bde90fddd05d0d84723441a92786ee09f64d8f9b4275400ca65779d7bf9c5baf5fd453b6823d42344b6375a5980b12a37e71689149f60ce3ea107118ed03559c0269966f3b90ede882c3f9c5f9ab1d5d54a72783a53001ad5ee7e020c960b13f7159217218633e962d7a29d43d62e529e2fc442ed63a281ddf95ce07543ba161bbe10c853f4709a82d86373207ec67c1eca9d6dce7d0befe12b415f38c337025bd8cb7214679389e7400bd3f39b2e6ceb454e3175fb1b15be2023679802a122ed162c4223b3a2377fe6488d8bc9be4315ce12dec1720c8d2f779278ad025f6a4fb977a4e3b46dab2c036683400c34723efc6645d4a1cb0ab3e40e2f11898ca4526ed0af1383e6932ca3d29562c33442e575079f43bd84f4520f9f5b0d13b8476c92e3ef9b6e3e6e162ffd265b9ce072ea13d54911f734055e0a377c6c38d96eded2b8cdeb1871a1387c86aa5d87b1274a1b6aeedb44ecee2bcba1e38c42d87822e82ad61064689d620ee122aba8e282e00db4fe5d84dd2080b24b836dfaba5b7119d89a1c8824bde3c723165a95bbd155df189c0b95dc75886e75e8683daf78988c5f8d547a756cac057c0c35d13fdf33f225d94498e4eab4b88faa2e574bc0f8b90051da40eca3fe732a0f4213d5c5391d0d2d4bb47bf416d7e51e9078d16f25d89122f56754a0577008f6849f15e88b8597a94243715a135c05c83c5c5041b25460b58fdfc945ad46fff59d754c359e9ce4b19d3088576ebb3bafc1147de45d3a9850b31db1d1ae64dcd92860a3c035af274344868c200733263a883c163e6799da423efdd8bf790541c8e7dc617e8ee7d97ab45d350271ba229f0a7ede2d05eb0947f4bc1d34017fe6345bfb3367dd0bd1defd747522f2d99c5d2c6153d88035492d2231b821e6c80c95142f14e2429792fd398d56636eead8a1f69fff8c07ff460c450a746491b80ad5732a0384b30b0499d054955b4b2a07789240f536e4d609475f888257c26745c3704ca9e9f0bcfbfdc57cd2ca9d5b539f530c39e18359e56111bc4efecc8a5b158d56e4e029c3366f9ff15745db98df41b9bb9161b15707ac10d5dd589a2f2ff9636ab93b86f095e6a0aae58775c0be87f83ea8294bbadf18654f68084da738b7697f5783b2600969d2bf9ad15930ed89db87cae379bd441b07a231b8236dc66636ccbe552acddfbef3fa088ca3772453427470b3ed5f86fcfe9af051b6444f95623ec1b3a20d7a5cf589a07f33a0caf3581432900ac0eb7d3d2be29b52fffff7ea0ce44dec657e5b145637163c2e3478dded8de3c4fb658e05ab2e8edfe5952639b7b7499762ee214131f8a020439b97284b92366cedd1250e48f1f75a2c5cb31174c3d534a9c456dc3cb9130a0dfab3be3aa82af3d9471875fa3ab681c061be350edd8fc09be5e0f6fe31d76d4262b3533cdf7d7c89409aea155e034b47a51512f99ac563d7205c4505b0820129c94e50af3bb1e4975270378d5ee40a9fc000abcdf3d14658d81accd1438ed032c5d9304ade8d6c4382fec1276ff25152276218e16056791156965e88fc5504393602c2970e60a99b736f8ecd4fa5d3937cb1d89eaa0f40d211242d76f25f0ce1e400b9d0231efe3a6e2d6ab75b5ee41079f3540bd4784f32042ff3b95be9ce793a8834004b4bd7c6b7ad58fd15b01b7de72c553f6c1cdbae6619db3abd9048f2849fa507e4bd24a0aad2ed6e660a101687f7826bb37f323ebcde99737bf4c0e6897924754d541a7dc6f698845e9fdb16a30ed2c32ceab296c67095cc5d99a16a62684e249ad57f16983afb6b52d38f6827e5ed66c19288712320ef7f60a92d52c0476618207fab7d1e8fe4c75d72f956ed499b0a892c6ee08517ed0a57fc3f6e3f130cd5bf873b2bb9e9c71bd000092b584330252b0840a2a322f0287d3b8b3093e12daa5321ad80bd776c2bd196742432996d8bc295614f72240a7444c566922b64f070c7f5ba1fea7673858f300645995d801163e58ef7a430ecf598a49fc19a458b2eff4e25834d1bd235618f5794ef7154e2556619b775aba75179b9374fc13990c5e3497c629b64b4db9c63e49897e6de76cb86ca9efda05c8deda9aaeb09d00bc50bce302dabf9fa7c0ecee4c0ee738608c339b988d8eb4cdfaa8abe1f9f70fc60b6e1d61824dc2bc45b2d8f36909c10056e22385d37e97ce41b83172aff40317fad2e7069962169d166cad57a05d1bc39fd65296fd3facc9dea6780e41a9b7443258cf5b5f90b0227b0d9bca11c6421ea657013111ca0e808e33d527beeab800fa2a791813d8d484e2bb8833055b6eab87fc708dded027d2cbde2b03d728348993db73cb3bfa9a169584f5536a2c732f4520e4e823ab757b7045f62cc1ed9986e9ec02911e665685cf7fa06c733b336eb75685f8c29ab94de8a75b88d97a20863530ef19d170468f6f75d5ca401a9d84ad5341b8d86c8eba72a9955d89951c70195b9b128cc5857a7ecd1ca14de5debd04d4af0445dafb35665dd481f591273c1549b00613621d8628fc608a54be4a0587d92904c320016d964942003d63593f4b282c2e3201557d2ee2b999f1271bbe4fedf6d3d382fa4d5c637b16ef32a57098e07e2f0566c8f1b3db58e23f2fd6ea12de813cc268ec75fc162341f096a88ccbfd496ab5c181c3adc72957a51cc1241922b18b4a21d0ca8f7490b4377bbcf0b382b34276dc1d9caafb749ad770d8dd1b5ac97c1cbaca4095587ad9459aface27b8d39f87c01d327c71d8abb1f5efec376ef62dc34d69dd598832a9aa8516d8a1d22e91cf395d77674fe99eb26f52dcaf8b44e73b12178adbc6dff8818f21a90309f5406040a5e6ad720eeef2629632ae714a15569b95df05c7c93645a597cdb2e62de4d602fd514e5bd622780be04c9376e52760ced83422bb715c9eedcba9391e9f52bb0f6dba34d492cb7fab4bc6f7b7d21c0838ca3458c9906937f2e46b7b32f0d192732abb3a4bb089fd289331a433780bbdba33c29a5fbc51da4ef5e2593040048985253228d40a8c4bb197ff6eef831de94c90c27cdf39d94ca833bbf701294aed61bfe6363dcc3112533e5bc60619b08122a6fb43230ab6448fb40a35ebb5280ccddc464d30228c9f88b8a02628eae56a9640ac65519996966af5e916b086090697d24b99e2bb370518319ed411600d62f70b28569252c0c7e7f8e6b822567fe1d629ac0fd1194925f4bf67cae7f218ebd5bb162ca49fd0db8be8801fb103697cad21645ea6333d7179144f2338dfef7e8f50e6f8a9e4af9c9891157c8390b797a75d47aaf886b1773c7278fc7bd778be49c9df64c9311c619c1c642193ca5fe28eb24901746ade4f15afe8402a3735ac8da891180ecca61a2465a87b54398c6eda415cbefaea101024547cbc823504248af3bb7b6ad447f0a5f0e2289b1db61f3fcabfa435792b01676782a9edd4fccde8ae1c4ab154bb63b8c3d63c44351f1649145ad69b0549e51b79c7e9b7277891f943d85c717213234814849e6f939fa6eb59ee738fa83fb2578f0f0cc73bd12bd66262c02996f2b3c209e5208853d6e97f94b624ca2d2a319fc41440829f7339ac16be058aaa5fe41fc3e61f9e867ad809083787045051c5cb7720ee15dec7b7e68a7aec9150dec38751b52152caaf28db07b735e248971fef7541a0c06acbc9af31390e89f0074199e67582f2bb37b8632f775272b8247ff8cfcbd66ba921fb776db811cbaab084e7e362cf6d0f0d38a9dff6ecef3045b1fa71f81f617c9a5a460f64172f5789fedbce8e9b5bd4f013914427900e3654f33c6be89afab826eeea732388359fb11de5d2e2b599be666ff8a3e967fb3b51e3f7ea6809b450f2d94a0bafba93eddf98dafdd2f729bbb1fdb62b6bad66febec4ba478373218c7dec36aed6cead69f4e8e612861035122932eabd99a08c5aa945f11ed0eb3938d4f9907bd7da2e8071b9e6aafafff5abab4016f363ef28164ae79dc0ea0e0a83f01019b56e89219ae7bbbbb48dd0751ee55f8931235ca8c955f7f42526c7825f2ca634045d4a88a3107e17d52e64f6404ca1f25b410a27d316fc0000b15c740aa70d73795b1cf24394af6779ee7cdad526ce1cdccb5e45081b2a9936079aae5d8d9c8890d8a0d19fcdde430fed7cb0181441b78eb95c9ee1cfc67054cb0972d39339dc71a8f1c12b97f00fa08c7b655a9ab4a1337497f313efc7cdcd130deccf6af31889bcf734a1557648a065bd4341becc1ba6caaaa4a4fd04ec57ba542d2de03bf072a7d582aeef63b59d6f1f91d8abbcb7f6530b47d86a5c4f69bb73e531df11e107084bf447be6209c75a1420584f1d0dea5273e077668c32ae93b2276e3ca484ef50d5623b3992fb225e5aa2a92adc6a0729fe31604d3e4acbc0550b4749bbc1ecf14df39a7c1701d945ae1a5949ac3aeb282877b3d4af432b16b0036a7af8b7b161cbb587b835c0e7204fe3eee3b016ab01606d43085f278767035aa18c0c5997c95caf24cba37b4e5859655d8569a43fc6bae968bebc5384b0aee67be2c373f19d434da52368ace6d6bdc4aa8bf76954c41baae6aa8fbfda77f824865512215a444042a498d6aa2f9c801df90714d30f76ac287a5350e741c0c739dd9b05db7fbefa022ea3d9d37bf215291d4071801802b60cd6a22bce9d3769d7b7c7952fda7e88abf9f64f2f321e55324ba1d8b5ca6f0386462bb54c71d10f6512329929bda5e560bf0f408a05a5bc6ed86bf3d0ef9db7d32000f3d97f9580e71f96618b40d6d66726483351d1dbf567357a34795b8d7ea89de06d35d1c47ee6ef52da2711c557a9e86cbb5a3d2b0c5baeab90ec1ba089e1ff6e55f6aaf62ad3d4fefc65843422fb54ffc414b458dd213f00163d7cf47125041bc0c8a216dab99103ba6d01894e5df9e7d69282e8a7ee321dd51fb4fcc51763a123695d434bc86cb7ff71c570b65e3e951208ad5651cd4a5571efedb98a495ece310cb1ca4bdeaa9690a5abb0484bf5589660d4bd70df4d1e539495dc5cdcd1f4142e9e8465e9bd571de2290ac4e1a3c7b1cb5b199dc3716c68c9a472729c9ac0c31c42400b249d3fb96172c2a4a4dcbc7356b22e145024df4d3ff467498a5ec4fc97445ad3ea4e145c6677c51f66c283b691489e275993db4e57de4c1dafd182989d0d44c02747475b3c81a681c566ffe93590e6e4d7360d5fc57984a5ce0f749f69edf0527a98532f803cf103c51b916a77540598d4fdb168048f82668348934a8fd40963256bfbc2032fcae70ca21c1c9a0e503133033e3ea59629010232a92a02a832eb11692bd486807fb14ccf99610a89ac273aac1cceab7225ddfa679ebc9a70b1b1f35a57ae08b84a68ae15014a80650b30a864133acf6b659ab10ab1ac1a1182a4ebc111914431d92901ff39a0fb055c490f75b4c071a645b4aa8c33878c43543e2319848dc20ee5b41635706af3b9c35d052cb212c9d81fea1ef82da3b5167968f1ec29bbcdfeef69782e3897778a5a83f02bc09475682dd1f608ed5253c8b275df20290b28d667f716a620b1cbbb63770cc91ffc26ab842dc7f01c4b5a069f4bf709cf371d6a5fe565de4fffa40faa5e2be68c231e1df3c423c50f6be90dd5ecb76a5f3ca9da65e98ccc7ce41b6bca71989fa0741d90ad7285ec0f52ee5e8c372086dd654f6bedd2e96eee03682db48e9abcfa18f0270a61b1ba258f0c00b380fc38a88252df952132f9", 0x1000) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000001000)=@abs={0x1, 0x0, 0x0}, 0x8) 01:48:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x8, 0x7}, 0x10) ftruncate(r0, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) 01:48:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x4, 0xffffffff, r1}) 01:48:50 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0xfffffffffffffffa) sendto$unix(r0, &(0x7f0000000000)="04dd29ac323254a145968bf430", 0xd, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 01:48:50 executing program 0: socketpair(0x6, 0x5, 0x2, &(0x7f0000001580)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r1 = dup2(0xffffffffffffffff, r0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x3, 0x2) r5 = socket$inet6(0x18, 0x8000, 0x6) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r7 = socket(0x6, 0x3, 0x1f) pipe2(&(0x7f0000001280)={0xffffffffffffffff}, 0x87c2a0d2ab71cd80) socketpair(0x27, 0x0, 0x1, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x8000, 0xfffffffffffff675, &(0x7f0000001300)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001380)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xb4, 0x21, 0x20, 0x8138}, {{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x1c0000000000000, 0x9}, {{r4}, 0xfffffffffffffffe, 0x46, 0xf00000bb, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0x6, 0x0, 0x6, 0x81}], 0x1e5a, &(0x7f0000001400)=[{{r6}, 0xfffffffffffffffb, 0x50, 0x40000004, 0xffffffff, 0x2211d5c2}, {{r7}, 0xfffffffffffffffa, 0x3c, 0xf0000080, 0x1, 0x6}, {{r8}, 0xffffffffffffffff, 0x20, 0x41, 0xfffffffffffffffb, 0x7}, {{r9}, 0x0, 0x19, 0x40000000, 0xffff, 0x1}, {{r10}, 0xfffffffffffffffa, 0x20, 0x4, 0xfffffffffffffeff, 0x3}, {{r11}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x6}, {{r12}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x7fff, 0x38ff}, {{r13}, 0xfffffffffffffffb, 0x34, 0x0, 0xffffffff, 0x6}, {{r14}, 0xfffffffffffffffc, 0xc0, 0x20, 0x9665, 0x8000}], 0x8, &(0x7f0000001540)={0x34e, 0xffffffffc66548ab}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r16, &(0x7f0000000000)=""/189, 0x67, 0x3e, 0x0, 0xffffff88) r17 = dup2(r15, r16) write(r17, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 01:48:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r1) 01:48:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 01:48:50 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) utimes(&(0x7f0000001580)='./bus\x00', &(0x7f0000001680)={{0xc02, 0x1}, {0x5, 0xff}}) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000040)="f39552d4151e74e25e0a47e1caccdef5fc6ce7d96d46bc6ade710cb6171395c40983493e8106e36e4b815c4a9478c177c75b8603a7ffbada86b9b8f453b23f7885589e1754f34594fb4a872bb2d700698e0fa45c55d7bef7635a64cca532e0888033d062113958e41aa8a3a038ba89eb8acea4d0543c3da81c9aec5e411e6c80bdb7f55005693053d321275d19226479260162fc3a4aff89a410aaa1799defb3b32921bdd70331b2ef7f96df877d6c79e3e78aab43b18b38932f21b406f30f30c38e94117cee5bb0ad4dca8f4c2017b6c11fd00048dc8c370badd01286539144368433dd0ff4c5d01b40eea6878beab2a3f19a07a5f677154749432d17b6fb1468f0f18b4b077c66d197a67195404696668f5da3b1e0089a9684384b40582419bcec7c97855565c0bff37431414819fbc7b5b04cd518075bb1d6cb72b16274d3dd49cd500eb45da055b018c2b74821872c1318b76d9fd8e64e72cfa41a8c373836f0c7e2e89fc96c3328490e35813e9ad6587f5bda1561974ab5a298982bd8ca4082ce8ff2dab0c744e34c9f52c9f278153acdb4d6b7a37205d8955c3b12b002a70872a467a7585da10f5f8e463e2904c8ce2a250843bc955e04b311858e105ec6fc693359b278d206f4ae79f1fa7f5f2ec9cc7ab0d41182d64352266d984aadea688cb2f07d5a8b2ea060e8c3109ea14dc6d14f792d99a12170fa82205a49cb50327cd03986e9285fb2e9268cf64770d0d008a66c727ea86ae779f04fa34524c013c290f852269f268ab4be531b5ed94f5184ea4de07abb89d738e6319158c7ce3bdd8311b14f5b19fd57ae6a93b593d4a72e06ecaf10b6433e4a28852a41151d7fe72dd6e28237f196539a71f98134a41eca3529a409a7dd40df6021ca45481d1f960162bd84ad19a7ff371059a3a026c685768fadb43780fdd79f52914277d1b45222a81c4c9ebc8c0348343c7b3f124c64c87b269fbbb805db05c126c7aa3898313c5e6027d73e01a5ebcc0f7a9a2c6accbe6f965b956df353f0975e7b3c16241ad1e4e028e4a3fea06b48d21270ae4c64c7fdef07ff9bd842d986b2c352cb6f84a852aadf8920b85082008cd42cb2dadebf82c5be7c588166ef1a9b260afe65e28595c8232cf63576c5116759064490140a6c848a324cf69c3a12e460945e832f93df12b195fb777ebf711c44fcb96943827989c697a45c2b6e6466a71e83c633790e6916e24de9b0e068ccc1a8a47a22990ddf7c18bc2ae294f296133d2021b54f8a8f65c99b527121a83bc50dfece6c6c1969193583e419b199852d81e9f316932bec4e0ae799c08fe773196f8ae96bbfc281039b108c301ed46b74b230d92f4c674492d3e40113108600c09d03b7f40b51bff8718ce0993d17a4daba1cfbfabf98205da078b993a5b989d69176e4d8f18987532dbc395adb7df9d5ba7921f0cc6e554da80efb678818b0b68c21f5948cec0f403e8dd3cad51010eb9a291b0e3772fa97c47106fa57ea99fa55d4cbdf9259a64af96f485be45e5b15436ed0430487c70fb9d2addf5f4bb186ae5b2fd2a8c079b3d206f6fa9e1abae7952e35397c0863b126498d83b765abd777ef8c6da0eb8c1180c9c7da0083adf081bb660a1aeb347ea2a370e835af5070628fa50b0230044aefa0d338a3b301039448db527d1d69c43333db9384444f18012918f903423ba3914932c146ba288836ee711642a244b9f4316426a218569f19d0fa0e58f171ec7013c46135dbcc49debd99b856c9d56d11198c17aa96bb440081a172896d4d57de9e4f58e537fc01a845c906810ed62610b9c0818f17f938e707ddea6bf20d1105ade90028aedf5aef245332f2ed13e67e4032bf96e48aab1805f5d97dcdcd9005b8c5f792b666d61079ef9cc473818bedf70fb4a4b771cbc490d39740f48ec6ab92148765120e03511ddfd82453a002d48b5679fa2beee799700cf5bb41c7e00aa8af7c9e528bb6d5dcd11102680fb907b6408ceb68dcb33411cf71779f7666cb993fabfb1910e5cee5be38eb15e19946671e92a9bff7fdbcfd8b5dcc06e40068905e49f7eaec6d9bc85d91076c591df17bfa1229137bd02db1110a24211f5d751e14f819382b94c03a864999e8563b87c284e50a71a1d947ad2906d2bfe30bf0f6323db12fc43d2df398359d76bb573f775edf4059506b8b91b188c9021171379deade56fa8cac68c1362952b085e0f606c1fa87286f7d5da6185e83b2e585735fda70d73abe45c713ffb5729e2a6e08be4b6ab11c8df74df452e0264cc6ae482752eb329d8c2b44e5819f05964136d4a6f99d9f16c89a2547b16cc43493de8fa7552b890b168910b57e4367b6d98c5211a20767384ce08ba1bc636aa9b30828501225eb467d20220555d4f83eaf2f3978799ff6ac9fbe40feb867f964c9b49f3d61bdac64a78d2bf23608662fb80b49f51415aea3c1635c2735fd7d947edae6b855fa96d703fc8c94bc2cf6599fc200e60749a869a88e246546897a9d3346dc5bfb27980b7436222200a7233b83163ecb89b7820047c66645ed9b78d8194ca17139a59969e28759fda8f32b0ebb06a39bc48cf7ad9aa57d62d08f1bc39cf5f3ba68f7d654714e3af75f6e28591ff79eff778407927ebfc669858822bff5090c581731a1ad1d353d16fbd3effc72d76708a8e1032cd6743322d0ed9213a847e4bea7224b7f70b7bf7879a459d81a121fc266eb1014b62e8e068ffc113546de44170834bdcd0f5d5a7a3d81d6ec34a1003804b6dc5d1241b1f59c95c987055ac14e00dfb105aff1dc20d6dcba99669d3ff6b75ce89b4c40fd38e7f24a2d10c3b3f972b3673a5a97402d3937668c4d859027454162738a380e5b0533cb6dbf6a5c40920263b84f7674e29e319e5b3779adfbeda4e790083133ae7fccad083ceba69d1581a26e6ee38ec3d7f508d1f60ac79b8463b8143a10386a08cd144a6b3025b893ddc522415bdf03ac697772ff24b8789f7268782eb8fc63fe312e0b6510eed13c28b4cbcfacb25e9e23ffdd1734806b37578af218a9c7ee9fc5d6006eaa7451e7ffdc8fd83e35694c229e18f49e4ea5b92f4abbfcce5ed8d7fd573f5e8d71f9323d26cf597e428dbc019a3ba34e9d8f82b9504ac55c52ad5b63cd9d9b7cc853233654698857273395a22c0bbeda01bbeb9ff57aa0d5388d8c9b114e78f64594214068fe245df57b7c4fa824b962d45500daebb41be539fd91a4e0199576d6a24c3088df94ad3d6330fe727b9df9e3d5e088af02778f752c4a9895670fd7b70fb89a098e1d34236ab7e6fc661386e1bbb2c42564d2cb0bc3c1558a86abddc31d951a3abc11c6a4f497fe26b40c6c172c013b466db065c1258c2607aab8db7fb3a0387edcae50dafc0a216cb122a3dc7888be29fb9136f2a0f916fc192ab8a6ba10d0c06d7a72a66fe2cad39107124538dedeac773555a105f967e53a0ee858b69c8f83bc0a36c6bd4700567737fc8de97e3ad0a48e1fe7c816dec18f44afa7b4c124676e7f02734d814a603f750284713527622bddbc79f72128b6d452a399a9dd371e6532604db232e5742b6197b8ab8032551e2db26485778d84ee02fe79dd8abda8fb11765f767f689015bb96aeda59288d9a2145a2daf9fa8678d55f47e3b4928e5ff453af4b090531fc044ecd6e6ca13556cf1a6c0b5c01130c29c67f546e1afe7ffc13f944fb27e1d80c3c04085ef88dc5f41f22aa28636ce61e68aca92f64f495e424485f562b813f2466d66d5887c8870de1ff5ac9b829a89dc940f2fa2b2d98df1ff9ca9501e8f224f1532a1ec9e5fb7db3ddae3df6153fc22ccad915a300edd314594d6f71d9e55fc660f8290507b175069ac4ee750bbb8825ceca123205a050417e86eb16bcd8c4c51bde0c4b167f1746f11313574bcee9e9546c7012b63b6a1326c619bf40aa72a04952d828f31a34913824af8a24d2b9d391ebe9a602ae9d7040208611c8283da08dfc97db076d586423bada4c052b9184e9d211ae9216f24979387c25054552d71a3383aa0c2f342ce13be71a54aaf249e3efafd4a05ab3c595e85b0525cd6ffd1b7f2f5ace1a6535118ae8db41774ee2df5038e6d82172328353a99bde09df023e8c32de676b255a5192f8ec939117dc768f086116e5bb314cb640c61f3c2e7f84f3b61f8fff63eae2ba1f1f8794d0e70fe9445885f6c121a874ad64aa21abd959cb155c11b153943ae573761b92c0df7a0031a7e1b6014f03a4e55b272e5f649e57883b2d97d643e2779de82fe6916a802cafcdb991f1bdb6d3dee6e852e02f22334a1c89eb900b191f2dfffa4e93cb57e6e25be4fd51fa4e802405025cce46bc0f26ba4a90ce853857ff48a10dd8e5544e20fe498770cbb1a4053a8c7a2e16f51ef974da6fd36c409a6033f958e8eb81f76ba1103f8f81de13215b46b542abf5632204f3cd0d174a0d76dff428cbe9dba63dd755e090c4ab90f279f1fc0dfdbc3979c681f967150c7c4d3013b46827e6f21ec03e5bbfd5a65a9829e898e0e44be2303db8e500283ca9b754d24803add4f20db59f8b125c2fdde200f894d0d4ef6ee1d11e7915e4ccd0d7194ac98a5883893009f2f6d69cf49111f5b640f8974cd288f92fef9701aacc5d0f03c4f7a0579882b6d40db6d00d777985db53d8e5949ef594c83644ce6cf4caf326ab7eaa0837d64b0a5d00e959889007e55915f3c480ebea0d5904ebbe3df630c18a829d10ce422b5a9bd24c0b246dbc2066d3f3c3609a377d61cd62dfc5fb5009766483826531b0b04483f9325a59a1de6cf9313e59205ebc44d0c8a68d9e462dff89d497df0a24b3913d4d38d01f3f0831c859e572814445ae45b37f86dcf8a48380f7d0cee70bdd7343e04e89a25275658b835b699c2bf07288a0118d74ecd4dae2c3d4fbb7d0986baa951197aedd2242461e2d034ddcd004c023e717b923784676af252854baf391ab9937766cb5232accc8e5b56897751750272fec7ea486cd1d6e2754349edfea21e4b7eb937c4c32437c930db811b538f7998b2c970119ab3be7ced9f77a8a8958ec421a587515d284d7761d94e8fc5ef13acfcdffac99a5388ff4f528cda00fa90890a4981d5f21ef20f4990a70c231dfb4c4a80c9ca2b2d1541f732d53c86f1e8436bdabe4a2eaa586b6cd82ba9c404f9c18605a53f07137501821b5045c0e3e1f49cb93a0a2fc4645e4bd9a54b5821676a43819c14de0161da80570cbccb679f65884c16873d3997616ca43c17bb0df847aafbc9caa5e510d7bc60bac6a7ff467b432e9baa21786d827f600ab9ea583f4a38777a206ee2b21c46bdba3bd60c96cb3da90ab20854433e99fefd6b45aa7b81684a67f698b52b2bb0476a6f334edf681c716663c67b268515792ec84df135e8d6f4065c44fe0176fa1c3579cc89526776d2d8f95ea802a56b0aa16f4a06d25bd1a33a23ea02a0860a62786dfd2fae6cce1c3b5ed923d84627def57bd381053d5edb49ce157c146b97650df7d7901ec2c3d2ee7f07b9765f21507f68a0c3d8b7800b0d28f2194aebe8d188c179c2aa925a9673fac0665fcd1030bc25e61f9fd5c3ffc552a249a571426e8f5f088ce219a12f4392720d4da7e433ced2c991858bb53d5cbded8561cdc477af306fea911dfd3509a08a3908f669b25c8f13b479af5527817ba2beb1db7311bb33cdcf2bcc5c2c680d4ce47119346b02051021448f38fd2352ea17c1401d1abcd49f73af541b8d61be5f50ead1c582f66187bd5fe84f5b4eb411e2a866308282a582e7524f6", 0x1000}, {&(0x7f0000001040)="a80b6e0e1abc7e935b5deb7c3e3191a5d60b9aa553ab6a9ea7a03aa49b29cf57cd0b6910bdc83e9c9e30f929d34a854a830a0064d9961ccf42de1cc83f686901cf25d355547188051774128c19c43e48932c63653eea8f927fe2f880a5d175c5a414", 0x62}, {&(0x7f00000010c0)="527515eb09d7fa76255600e5e4955af1f9d0acd1086989a2f55d5b761a448ef11f96ab26cf3c93caa7af97ecf875f44dac96055d4b1e4e16673877b5845f0cea5e021634569bc2723926410c40f4a8b11ba082d6305a916688f31b140071cfda5286d036525297f4de831361ebecef1703117cd7caf96ccdb4f84608c81893de4593277e297bb4a4fe55817a3602897427059ae60ce289306db05602c7f6527d63b4c6cfdb2318ac6ede5350d42c3379f65f3bf424c99f56cfdcb22b1a3e834542811ef84e58502941a839", 0xcb}, {&(0x7f00000011c0)="2414346f31d18b267bf0eab0c2b1357252bb6b83a0af553caa377fce2e50af3d43f718c824cdac9b8afa4654d4321356b916e9008433ed07b59bd973b466cf1c59b1f2d955e7e5f0a3dc3ada43922269f8d7e1518de4e15b3f7656913fb23760fe0541fe132528bc69d0f98e9f12835e670955a221119bd6974fc63ac7984a321d9902eb1ab35fffc06bd979d347713cc5abbcdefee3cf2db7d063dd1e3fae5886f5c34777580574eca9e818aa3436c56a3253f13d16ef23b5c0a27fd7", 0xbd}, {&(0x7f0000001280)="f4da59389926273b5a88f5995d250ac669259aeff7d52ea7d7dca9846a82eee4ae839917f0a2c297e8db72eeb22297e5c0792916b03e086dbc2f29050a54a82f4054f00fcb1633449a09ff5d8d2ff1cdd97d449b87aca789ab70a5d5f2e0dbbcd65be496dbce257932e585e17639bfbd580075ac2382b928dabb8bec2adfccb9a9648187a8246d92a2df6b3041bfcfdfda22f08f7785e10ec4ee61845e4d9386438ef4b1936c01a99ba7e0576064868db56f8d46158837b4d52e0f4122cb76e99d5199e722040a1b7b68c48cdfdb9155fe700f17d6238b5a76e5c2da5fb8ddcc2ebf7c69", 0xe4}, {&(0x7f0000001380)="59cfac2dbe5338843c49a58b6e6e4795983f93587f04a3a92a1316c9594f88343e391df81a355b7d6ace52dc706defc1eaad94af36a59e19b27785c51cc62730bf0e60cfc4996bf4bebf000969", 0x4d}, {&(0x7f0000001400)="598bc75e864f9e0e87fcc48aa5ed7b38753a7128700dd26c3b0d86e7178df491e8e9985e81d7c4327b420183de81948f30ba1821fbd8b9d72e3a390faa66b7f13d25a0c4d8324b66f2374e5fb1a0474c597faa973e17451e4ffeebe6a080f77cbebbe487a413617df3f40e91216102ac5cffae9f233593c0e542af119460e9a8abe11a760ea810a1c984cd37b214c124c2af1c82e37335222fff86521d1b0f0bc0b755dc78f2aef8eb07f14964ffbb142f36b0c0056d8122d5a410100a4d91628dd0263e6c718b9982418aa49f939603ff693822f8918801113469b8eb6aea5ecc8e0057c0b27f8e9b04d13ef623ccef8256870e", 0xf4}], 0x7, &(0x7f0000001600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="79ba50b5c8bbdd9fed35ddf1ff8f6cb7601566be803eb530ec70de32bca7e28a9ba0ddf17ab4af3c670d639d8b7ec79e85b1d3", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x5}, 0x4) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 01:48:50 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x480, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x22}, {r0, 0x2}, {r0, 0x2}, {r0, 0x10d}], 0x6, 0x800) poll(&(0x7f0000000000)=[{r0, 0x115}], 0x1, 0x0) dup(r0) 01:48:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x2, 0xe012, 0x13}, 0x1, [0xe8, 0x7, 0x7fffffff, 0x0, 0x7, 0x15f, 0x0, 0x800]}, 0x3c) 01:48:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x1, 0x3213, 0xfffffffff137a63c}) socket$inet(0x2, 0x2, 0x3f) r1 = socket$inet(0x2, 0x3, 0x0) kqueue() getsockopt(r1, 0x8, 0x1ff, &(0x7f0000000040)=""/35, &(0x7f0000000080)=0x23) shutdown(r1, 0x0) 01:48:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kqueue() write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 01:48:51 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) shutdown(r1, 0x2) syz_open_pts() 01:48:51 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/70, 0x46) r1 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/254) 01:48:51 executing program 1: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=ANY=[@ANYBLOB="e87089591e9233614b01"], 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 01:48:51 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/46, 0x2e) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x3) fcntl$getown(r1, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x88) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x7) 01:48:51 executing program 0: r0 = kqueue() r1 = kqueue() dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x7}, 0xc) recvfrom$unix(r3, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:48:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000002640)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) sendmsg$unix(r2, &(0x7f0000002b40)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000040)="a1771fdf150a512deaf605528c271eef7ab119bd74fffb82e58b0789a6489c24b0263d19d906807258f4162bad5d394670eea05d4bdb3f8ad050d1aca455c3897c553f2e38ae59044829aa1aa280286aa8157920f3e290ecb87a218ff1be475e9326c6987fb4b582e29f19e2c4953dc987bcbb6ab213e74a15752c228e1ffa1d18abbf25af72c29d1c2981e67b4b8efaf6b05ced79e6377125b5eb6ceafb34bd2f10cb80e6942fdc7d5577e7d02fde5c16291dceef5c308719afe5eba52cdbc04bd229a11dbf0cc597c4df844dcb56542f9754856cae75e5e048", 0xda}, {&(0x7f0000000140)="afbcaada62eeaaa6e9a9db57f1e9faf85f82f6648ea293ef35a0f336842afa4df6ccfebb05ca2d7eb9ed39dfcf3cfff1fa23854f8180da6579830c7ea0bec1302b1554cc6cb0a9292b6011e8a40c453ed6340d03e2e3e4fc63a2214f496fcbdbe9c446aa0e791f24ea61f15e21501fd4f32fdc220bcc3bf868d5c565ac3a9ac45789b11358b70ce0674134dbb32bd8432cd60f1ad53b9b9dae0b27bb8cb9e7eb50ed0a6e0b4ec07b02aa28715b6390a7f1fa8b841497088d7d6c8c979684b5b5654a0b35ff5d202e68b3ccf234b02df58da9d4dfb52e034274673dd4fe1661c89a07fbf44b4870d0f7c29420da545b", 0xef}, {&(0x7f0000000240)="1071c871fb9a360efe94687e065098a584cda8db188ddd4dd9b331235f88f58af0fc67998aee7b76b4ef", 0x2a}, {&(0x7f0000000280)="a91ec5", 0x3}, {&(0x7f00000002c0)="fcdcefd33e3fcfd498f4493c1b61bceb97f0b601c60e79d0860456ddf198e142652d3e16f0139128a50fb14c052083c4920cb601b11303bfd07c45deb4b52d19ba3ea59166c388480010b049348c23d2457092aa48e7ac9bc0936256ced15441eae1454a96bfbb6bffc6c2e34704622d152c0bdce927bfe23cd120df51863657ef14a21e20641cd1b7664524975df80f689a9bbb8d7a78430707e56b7b76e1c443cfb6e682b4b542b12736ddcff221ae205003be546b4614c3a1ec3dec3dfaa64eadb8f8f749ddede0dbf705648fb8b0b5fa84b742d70a4dfce27b34ff42bb31ee206d5cd42a28154ff952de929b342a9655ffc54f728e9f9e0e5abdb2ba01c8e77f1f1e57f30a6627d632877bdb132d95eb391f5b58efb4c03e2125fc6633e68db5b0c3c75dd25955d3d0ad31202f35c7d2dcb4fbd15c003c94bf6df6df82716f39f55fdc0904ecbac8dbc7d51844cfacaa7346859c48b2434d077d48ef91eeffc3297fe428b7e89ab28d86dc1d52d51b4f5ac95614607a2c2ff2d737137013d63f586bedd2cbcb287ba855ec5568193ceb7844406fad8b9d9250096b416c722e8d84fdaceb9cc862dcfb14489d82aeff3b388babe761f0dc757ec08fe34ad8bb00b844f2301e72ec06cec24d06123641ec5cc31fb2d596d4cb2be410d39a067031fd2edfb4336ddda4d475c0835753397b9ddae86bc1accb045f9ceac79a924bc4bdb29142a63ecd939c0491917030cb29f4875c2cf221c8f0713a836f275c9e65e3fcb37b324310fa1f4b356e2fa4e128ebbec25cc6515fa66c7532ffc90b4e55b0298daf02805fc589495ef3471cfb5eb46c14cb490af063e7a1b2e4df40ac9c7db2855471e1a68c8a22de04db28deb6c5ef8e5ef83dedf18f7e1ebd5fb80259654bdde73d0589dd7bf8f7bad8031f8d400a7ff0929b486d595c0a196e2357e17cde08c8b8ae9c4edc84968e13b1e2c038cce458865c5cc433c9e59cde6c8f4585cf4b675261b69e59c5c4f2106004c6dca26cb1135b430de52049835e014be40b7d283b848dfd1af0c24208e203a00ced8ba857f73a74c2104feca2489a23f0621f8f9eae73d402e22e8f0b76bbe24e82121ed7566ae0bad188418c37bede8321ecd03a19d3fcbff6d5c93b20dc57221c26d4bdc82f268b2f1e8ef19f1ec44f84c0e9ea72154ab285fe11662a5f604e1aff9c1b4fa08eba833b0460bb2e9c1b7c0c601f3271e122eb627cc611742ce6bbd80a7508311fc7b1878911ea69dd8f798d4c60b74e11be9fc19f4ef3278ade0d611c39e8799a484b72d77a2c473c15ed1c1383dd4c6324342f744fe91bcdcb28017b517afcfca3cb2574277c13740b3f1cf49b41210ee94a0fe63871f9bcea0edce4abe17e90a97690d93405e79f5d32ca74377d3bd6eb62d275b19d9aedc4284becd6c7221f4e235b03ae7b10912509997644205a1770d758ec6e5047d65c7b0e06f18e8ae952c27112dae431bb9b9374423d494370ae7c1e8e53c379aa3a47419ea6d1ee9f28a406a96442910e5451fbda072ba5d4fa01f0a2e645d89a61296d2caa973e1aa94e70c6acf875241d01ab41425a1c342abe15cd7490875891a2d9385240fb61525d6ed2a322afd910e26f543db8192c3f13e7f5b9b6cc91c94d3ce912b117f57d34d1c16859427d3a089b111fb9483f2492aa661e9628a5f08101e85c8ecdb04bc5e613549095b74a7ead56ec32218887c6aa2950505bc93afbcd7aedd92f129e6869cd46f074532236ebc421b16b5c0ca16d4bb2382574df67b1ba07d2c5a830476dece3d5f57c69a23114a5846370fcd3bae917605dd0c9f1eef2fda17c1e4a39bcf4cadbe08c5b2bc7765952452942188663223ae9f8983dff2656988d5056cfc6a2ed550f5db6b76f7d2334cf088febe70e8b67e29dfbe0f953d242a068e44aed92ea8069c9fd81b90bda1e6b40fcd8de7c3d67dbc4a62f1f8397ad3bd606b3ffa104326e0a7a7d731352263dbb572827aaf28079d2f536b72d1d6cdfa45b5da2d995d77a1b168a37265b28fcc97b7c4537ebc7ba909739a4b760c04802c260960a224d334322fde1211bcd6ff09bad41ac25c8bc7c722388235e1e52e83a0e50bc14ba2eea43c7482e313ceaedb26007b8c16e7a5261845225ac9a4cb4a87f79e778f9743a61fc7a35975436e9dd60bcbdd5fea2c1a46b1e838fa181073c2148e1662bd56910e5e68a331fb06669591ff466c498cb9b38107357d7e3ee9fd3f2bb6909da462b63b236a4916f79b32944773f8742d38602a4454445531d2cebef958a9cf907a795563e742c59103f3c365ce23156c6450b87ab9a6507bd026eeab8606f2376571b725ccddb1dea53254253657edda851bb1c19e441c5665f5dd18bec838fce23f111be58c341d9a54c00881f6e72dc4583b7e1bd9a42a518eb42f23061ecd791437be7117cf573c0d72d0a9aa9a6c4e5fb353462172ec14d0a80e5cfd4a1cc5fe278c5db774a91fc22040972e04bf8387fb05be0483167218321701103ebb55afc9572dff5da704752e5987ea09e65bc63e5d7c3650481aec473114d6bb5ed3f52c10bb5b02a08cde64a9832c2f40f65de60d36363314fcfd32766e5da17bb0186fc3125c334ef900d1ea4f38e7eb9addc1db909693aa0c12115274c3503ac76b71649caa8b54ff1e7d506f6e76cc2f9968754e0f14ba349fc310138c3beb2f20c81e0fddf8f49d688d20df34968bcb35742c8f55a2b74b919c72fa874db9360c1393f4db34a5551466c5cf3cf218bae1d45e301f82b252493deea0988376f5dfe8f910028da3f7ef667805a0b259207b1c613944d53fb26c079323d08b42041580f885a9fd286ea75b4726648a79703160f9532bb1ca6ef9efb9ae1edfc62826fa60c83dd12ade367ba0c38cc9383eeffb3f53227f79cd0dd5d07e5b1e3c1629e8401a43355a02ff07199d909e72810c7752029089965171da25f5360ad38d6ad0d91104e50e3afd78be8d45f2c783f53aca9cc7178dd6f09f5979d67c9dfb62811b50d405318007edeeb26eff6a718943ba5eb4caff17039c93b32cb517da8df21bb739058b5fd69f097c5d08e59eb027fd9b8e1ce2e1cc8443c17cd90931f658ee65a65d4de9dfd9107b6eb47619504067e85a1d1774040dcf6f8ecd7c920055cb9105a096b625aefc11c604f7c7be5aa2af707e6dcae69afc8ef7d817cae7a0e93eeb237a7206813deb01bb105dc5d72f4c9200531e4bb00a1f6f516ca8914d468587394c2f2ef271b0854c941e6395163a6c5832a982659ea6d24a425c66ae6c572279ab873fde8f7b18b76c9bc97d2e618d3f5a3aaafd6406e7bd6460a898d5098749995871c2715409f59e5b88708eeda42b57267d0479debc0148775d4c58b9ea6e1bf3054a173373ccc85439bffd51a12c202dc748f2b56dcdc35f9da9ff05616557cd8bbd2fbfe27dab65c08b3841ea5df288825d0d571dd8b8fe0e733a59dedd15e3c3b6c37ca95873e6f3d1f974f950596ffb325de3cb997bd19ac4ed1263af1c35e1547d2de65afd05fa7593cab5cfe5267935c2784da134188fcc5a8098650bd658076a212583a35d4f04203ee1926f0c0e898bb528bae12c7159dc0a7147557785118f4701881c4e7cef7d6618498b955d1d930a33fc3274075cb518c8105012000a6b3f693b6abd68d7d7a12c622c178ed2f260065acb721cc202d86ea59df185f223c881513d95d1a1ebf0bb41a883483b709023c01dc555f948bcbecef99d922dd7f697f43038629caf8b29642b19d8d5c87251bfe2e24c79ca3096fb2f2f24d0d69343e04edfd6efbc9f8ef7b6d9a7b1b255cab5fb1636a9ac3d36f898fff130da4359e56cae38d90001615cb406831d20a9f94753d6681f32cd8a3ad0614dd9e4bcd3361b05254523a1dd52c62fd2751799d2fe357b08063cdcd0311fcbc582b22f81334fe4308d67e89d8b56d85a9bc8e6fa2eb5a9a62d69d68c3f8c4ee52ef4ea79aed4416cd932261798cb698544811e047e1a1c9438807306aeffb134593f591f3bc3e0ceaa0c359735db36acfc8963177106526e4216b2c496d432a8ccbe041b26b881593c0ea4d8c1b3e9a180019329fdf9ced31837733a0760d775b9ebf5dcc7de716a6c23b514e1687bf330d4ba30da40a6d6dee3d1f4d4fb6af86850e129be4bac6f6adb477fe135da1c88d7ce40b850f768abf933d9285028ac2905bc4b59018396b58740588e1f05f47b0f9654a26cc9fa8182fa6f7d4fb9509a509476b1ab8d966570d3e9aa5897aa408f527a9685a8bf145a8507252041ed0234fa078e53f5f63058173ad2b99218c2e9d0083a215e677ad736b5a36f1a8f2e18723f7e05b97b9f926326e59f87813302c083f5806f0659fb95d533deacbe02626768f184149237f33642fbc578f706d18d0a434443bd192a949a930c334e172daee6cace45568e80f85533a2e2bc2471e6cf0c4339db25468fec2e3938fb20c7031b364c66be507e4fccc5accdf508b42ff21f3be5de2f84fbc5650378866e703de5ab97b97eae70103420ec8a3dfac8674be530587e623349ed1de2bbcc4051691f7e5e22a954acb47581ab98541cb9298c692e677cef72461f421bb133cc71a78a94dadf56aa0cbc5e9a97189f190ca25459a3e80760a607df18c98d7880d3d342c9666c986bb3e98ccdfed7f39f67ffb002a48a9fa26d8f1fd3c2bad2f31633c564e85a27677c488369b9e237bfd801c993547dc8ae6d2c9e0746ed6175ffe5f69efaa5b42a0bc8f8ab53a121d59c4555ae6c8c2acf14d37752b79afba92652b05a2784d11501b82ff17b66df16fe27ddac647462c0650d37d1828801a10eeb95934db0031d5b5e18a787be8d7c3edb813552d09f3ed384eecc76e1172461c35bb60ffa8fda551c21a0aba0750fd197aeec0df60b856144b718639546fbfee38e047689947d070c0ba0f7944bddd37b67094d214ad0c7d6cbe6692152400295f16ada88c3a094972787ce1ee20886b271db3bb1ae3a7c018159f58f80e00a366090060342e2b815f904e2e606504f249ba3c0df08819f8d01ecf69af1095ba358c1964b4026f2b61d3ee9c725e2896ae6222ee2ebba61ebb5c3230a8c88545eb36520eae3498256d6f6aef12df0c86a7c8c47a9ca0ebf12fe28fd40a356dfa3d3b9a462bc72e64fa620f4d05dd5792e9cd1a88f0fb84bc76b8f1bfa94e7993d95e355e01405239bf2c75903bb047192d115f2441a0eb32091e75445b0ffe3a7dd0549f51892751680b4356de7f8a16c169009bd13aa7effbf3dd3e9b792bec8527d2164848c8db68859fb1fb9b8d2bdefd13e41bedafcf33a34e9f2b502e0feb1a37ffb81c910949c68a45e2a166004a52d40b8a858ac5a0c2af0448d62366c6e1984ba602e4ab0327dd4338a4947462b90f87475862c9523dbc0af2667c96e92e9c66a23a546151ebd755ab7ba32d81c7729132ac26d020838e01d93a78a13ffb101858cf866c0765cebb213893aa8a8674d284b8941616f9074278201d41b33e2e8d0057df83bd0fcf0f0d00b568fb6884444152a02061378ebc7d364194e93853bdff67bf0cf31157143aa6ce952c0ea512e9e7121c19339a4ba79aaea7821dbbbb66e15d7abdbf598862b5d453956499164c42d75ec69484f21171e4b51c63e24ead215629ee12a94a2f0b5ba8c64b6f18424e999b5880ad1fcc0c8a478512d91416f0a3915aac1f3676ef3ee622404741f2a555e0f510349cb729be9bbbaa527c092fd64ddfaa7db65545ef9e5586c1", 0x1000}, {&(0x7f00000012c0)="162f1d896031b2f792cd54a922a8ce18c9228462b600c8d09d32077e01b113afb7c020b77ded79aba502432f70fecb3bf599489c657d2161a5a0bff3b72afb008f9e81a6bdc7ca21dcf9b38be7a901af39f4a7642868a77c1266fbef4b1f161a50b0a18d797f1fa3bbebf414cc3946b07e01f34fd3011aa6cdeff60c268178a6867b69254100dcbfebbacb7f1d5346820c7f8b8422ac2ab421566f4797575c51d38d5d4c9363becfb0118f2faac5de7ba7d1c1d6e189d06903ce8337ecd24931decde2dfd15298a89e3506fbaa7058958858c8ce10e9d01325b858e5361bb40123acb0d0f07b46742abbb776df99cb19f7bdeb3967121b41407f05bb", 0xfc}, {&(0x7f00000013c0)="b01ed140bde81930803274c6279c0a40ccd77eb5bc3a5ccc402370cb678e3d967ee7fdc6d301e251f6df884c3e7db9cda5b80186aafd608edfabf055183afa835601965bf8a1ad5444c76c81573e5d2de0ab92c65ee9f56b5e963eb3c2122e0263798c31646f1bce2313fc959855ee596a7ba19b79e224fbc2d13cb366a6fee56d819f858250ac3b93470ceb06247f51ff128de038e063396f6976403f52a20cdb98227993c69bcd47f5d5959ed598ae3bd5919c2c5ba1", 0xb7}, {&(0x7f0000001480)="ac791373ec177f9b09084f925ec011fded07d7f4ec3a093ed1de3af30cf9673dcb43ac0e93576bb2a18b621ab7847fbaa8d514a09dfd117ce06b095853311ac8c01f508d2bdca278be516f2c788300f75ce3e709f3450eda0de3e90718248b28f8c03540df58d96830ff63dc06685787a883a57ba42e3a0f41a9e50a78d28fdc01c994806f5f2285ae12bb47b4894c7a679aa794432a5aa3e040d8aef6f343e21cf24350425a4410c81b268f9cedfe2ceae7d66be147cb85feeee86437eb6c551a7a9649699d112b9b5919665bd0a0c5156b2365713adb06ca3bea00710de13306ffa231207fe09d93349effaa8415691d0128e9535245cf4087a1fb6d18dfaef1c4e1bdebb2feeb771e16ac7a441f5f2cc1464cba9d96818f58dc50ad058d01f3f92e586d92c084a8f6203ad0cce522094a6100541564ea3e26ae0f456ca6d52aef6d6cfcefd09ed92cff6d1623e22c58efca156ca68374399433f9fce187cf7b93cfba532523dbbdedb53ca0c1c2c02ff46aa59974e13230ff0f4cac1a8d0fdf8db9c02fa551e6bf119a6150edfd4a9378a92d4b8956e070e879ce63f6c9cb7f23e1cb4cf4492be39d29f1df7625b8a8448f4d910f32c3c68556825cdc116ff851751302602ec84cd1efcbb52dcaf5a158f750170e5612b246567af53a7c901a2da61de9c83b7161c2dd9754b6d54db55e3e005e012b7364f21e946b091a531ddf1456ebb7ccd201a4f6bdca912bdb43891acf17562ea087f1003ba73d155c1293674432271e350611a9888c414c9aecfa1eadaa6ca44d64e1d7837340365c62499d030c30ae8763d1ec49dc8d617b6bc9c4061b38c5613b0687a0d18a5b8ea66b63b62deb428d7d892791ba0edf75d65288bbf45c63f5baf7e1c13508fe8e04db02fefd042683bd931ac7d12bd536e5f42e57bd41223152c96aed926bb6bd6ae406d50aee021431e014f25263ed26ae672dd5115acf560fcda541166a9f1d79de856ea66b7762c229615debb363baf29dcd19423c6f707231dc689d4409ccbe35d967af3a9304246d8e0b0341b5e42bc1c1ea47436b1bb23a71d38a9799f240f9af805aa311f48f8a82ba816a36053af34bf69db73ccac0ea092ea837e64555d9d3836d2881c9faa1575b0b48022ac735f8d97e0e2de871f0111b966d74539a8e2c3e2d8b0a388202e1820888aa535d8b32f05552ffef0f05cd5a61bc3b523f4c87b0b81a243c7f51b302e4f0e9884fecb81e53c36cd1e659dad597480fd26e04abf54eb5e10cecda32b18e1b2a08d866db571362ef64a96ca25f337701002652602a468de0fc5e5236801074970eac34fa727c8d623ca864da11d4da3268b97e2281fa35368c43c4094603d82bcf12e4831ee2879da862d2750e7879c34347ac5dfdbf93232f820c922c559a8f9d45686324f1051a04ed9e3cf101cd0c35070d8d0edf906f4eb9db2c504ab04f4137cf46408f8c66d77ae50dde9693d92f57b0074d56cc80899cb0b5be5b732c889e4d29ea92c33b3410501b4d9688d91c576e52e2a1ba7f8fab4e8865d26cba2ab2d88f8b3f58fe6e2ba0964c8c23dcc83372e11da72224019406c298eb8d977fdc591c9e06e7baac2d7f8d5b3ffa4cfb1bb731ea4572f972e28fe16616e3e2fccd8db15562f20346eec35da6f2c4778d517669e887c2ea523695b57fed95f26ccaea597b620bee1b03e6f2070b6c033d7910eb275ebe1bdfc5d0f6941fb34f09bb413a17dd5e2af08424863f4e026630aa14e28123090a5a3b7c99463a4dafa83776041a3ee2c576f8ecfa25970b58f9824b3d6d12f31a4be501908e54eff3bb9c35e29e68aee77e1b5f1d42bbe9cec91fbc3decab07ef2800dc43f992f94dcccc24c94989c63df2ba781952036540ebbe77b4d92425c85fa19e5b1f8e4b6c04de19599a250cd632ca1c2113fd6b5efb236159e92e514d8ef9ad5a18b7c32816bb7e697fd4e4ece5eb9d346bcfd2d2ed59afdd89c788b1b44d85db98a3412514301490b0f8735a6a63f4ab78d48b377d8af9cbdfe06c2b8549cf46662f9c17d5188366bf3a86b1f95803f0173b29e832b8519b129587486e6db6e8d6f7f4f45229312e3eebca900138a0a58ddd2f85be0d663788ccbf6a16cab6d6145a780a3f96866bf6e3126db3c7dedccdbe3b4ed5fb97a04ba81ede24c82f6d0b992e19042d7cbeb9fb742fc3afbf1264688758ad3abfb6dcd39f3a2a4325a5201be7b8e0ada3da207449af51fa76eabb72563d95792a2189ddadf6bfff4da46eed92038553229ca6df3e2ab5fddd8f5ded9b8074116b28382b945a8f0df66d6bc34dac96ca6aa2e9759429c774078bf1ac90f27fc6c3ccc04c556d8996a05b8fdefb5b713a83996f4c02bcc10568d271217c5e7c8383f6316a780205b8ec5a7de48fb5ea561a840a37dfdb5625df1cd3890b644b48faa10ee15e8845ff1a9bdca4d3a8c48cd4f0a1f9503375eefa1128d144f0100a5b1c74b0e43d73911a07bb71c02b534bbfbb997bcf0558da285cc8d9d2055bb5006ef3b8cd64a4497d5dc962b0a818c054130356973ae10aba3679779c6c931518a31c781654f593a6543217b79013ee74d6943afd8fbe4fc964f422821763f58f24fe2a7ea4ebce94bd250922fe740b7d455f6ba223efacfa723c7a458c85d1918faf99f98a0fb78e6ce44ce1571da9f30a91e6121376ef2b3928559116cc5208574df065bd2aa3b7001eebf95dbfa4900d568789472801aff35ef51fe61ae8ef5cbe9514625e5f618860bc8d813d96dc1e1c3e40aacc22d9ff57e8438ad94caf03b35c856dd40380f8d397b22220c9b17a76f3ce4374e233866aaf77c001736a5eb72aaa0580fac993b46af65921259a0b15e70b4ea1673c92db46a93db64d169e9b06a7544e28218e8c65f0a71edf1cc0a8796ac6bda73a9599f34ae361695b66a98a9f06a797f3912e6d6cef96c543578fe708188c95383331629d759e7925fda253a5145a7525debf6d2dc2aeea6185081098326bc9ab617b6057f7fa0cacc8ee7e49c6eb1e1a050c6b944ab9028f4b8b24c9bc39cfcaf2d46ba48e91dc5fd0dd30203d569b954c550f0e72c3702d29cb96a0b6b8a08e737374288fd6eac519ea037d494775a61de1f1f9a43a3c85963bfcbfca5f3cefbe75fc3c0292a8be1449b199d0b8c38f45c3a495d95543ee997947854ce2db8f72a4648a32e9e49672c6cb6157d9153ec365660ae8fb840dd9aab9e66b0ae9cd3ab431c873dca41ccc758dea11068dc1ba776bfc9393d0d221d67ae1fd7a2e44f41897c93bf018802ba20702afc6d84316396c9b0e703659fd60fabd14f4a2a81b62735e7cfaf1e1b80873247ba9a79cf4a4f18ef1c15d34bf787159feef82d1eeb791738878af59543ed6753c7ce82774c32c0970b84f1faf1f85b82bd1a555937da9d72760d2a5acc3a178be50e024fc098cfcb77d05b2f30bdbbfdf8c1f00896fd727716752942b534a3a8b854c5eb37c95739c9b533025848d266cf641e8e398277d7e76cbcc342f3486cf81eda8d30a56535aab86b250fb5bc40fbfe3fdb79a55ba622c5d9a3b89de05aff099dcad5d9ec14ad679f1ecf95013895988089db9844d25d1ebe1cb6ebf1b45cb6c712ef742b2060ab8c3380ab538b733e08d18a3baf5d5df43d4857d5be8b501fa27178ccab9ea05a192f71e714b7692f95eadc5b12d9d82da9411270aff3d0fbd355d8659cc7fa194fcf69f14c1c5e3e639773a4d2f443ed7fbd0c520c6a72710115e53a8399167946f02cea89d32e3b67dc0680e0f6ada13b6c93abe8b60c2c4368401e9986eeda42a3493ccba05538813555fa7029a30a3025546b0f01954b2febff79c99d55cc9d89d3beb7da65430aed914d48d6ea9471b1ea3ce54118b1146f44e2c72378005165759f9f1c09e4be07d3fafe5e4360a5690801c991aab552f52c7a8c87ed2598666d22995bd507f0d4f22862e97349b93dcef769a5affffa6ea8eb228876157811cc82e8a7b81bb2ae62a334444aec9cc0ce9a485f07ac32650bd38944a19cddc4ecc02a8ca91916ccc7b16fca3ce9b1459c27fc8248bd1bcc314d099282290b33fcb0d760a27ddf8ea8e4fcca824be6172848925c853a4a0b1e237e1c31510f9d24ba61d40d66b0529f51de329a9e8c01209d058630a27cdb72c041d7fa0331016c3f7d37f026be099f85f66925fce5c33a8b74863acef7cb847ed98c3f765627bc69fafdf9c26a0b5516a251184b51d1673b027f98e7ba571051d4445bdc8f73aa45cf925b7e1a5c49d2654d20a26b2daf9d1b741a0c348ea093b6662eae9fd616c40fb253aabdf9f29ee1a30d06785dab00db51b09ae3289e59522c9ea64c1186915e3919be7e23f120c319f532d8bb1514ffe0b69298e353d7e8defcb6119c768aeb345d4777bc0a6779bc0a8b409662dd2b299646e3eca6b3d60d21cc0870da9d50921ad946e764761f56b14035b22fee6524276980bef2d4055d661e7f66c27bc4159a9e0bd446bd80dc106ea95762e335c1f3afd8391f3af07e9cb3bdfde835447eb5c68d4926859a19f5a35453721c235e33d38c966f2c4df08275cc5fb476a7d2b49e667b7067732d69bf336279b8c47d6efad84f35d8bfb8ca6f4b7ebbf10e30baf0c3c0d8015881e58739131f930bdbce9ee66a6ae36944176345b45a6b3d70bcab418a8910bd59705ed3e44125c5950d8386bd63bc3c377f9a904c0c52db30a4bb787475e7203cc11068364e7be266fa2e2db316c8443b1a56a84e5ab42109d5749a7cee42262c4fa21f199e301c85f9a04ca42696ef56d192e1adc90c28f021871be615099d4956eb09d778344300821547ffd2870e857c2962024518862d4fda07e35237185039f2ef4e010adacbc1dcf317a7dff23268fe3386279d6feeeb0a7caffa8f052d685df94a25e4b79d2bc192ce9630282c42f0d74104598cc5cc0352258b5be6d04c688ce49856d32d1d0ea974aefe73a48e694c581ceb9cc1e42f5d77a1041b4a4756606c0bc1874ed327dc369119d952952698a5529ccb0bf27ca875e0615c9f410d36703fdee1683fb466c60952acfcdfd676905e4c23bf67678eebc4060d5482c16c07871ed274286f1298d65a2b7c195094127c1e0e3dd5147a67857c0574ed857447db66284b0609f33b0094a844dadf8835ed9df27030a79a3f331849ec6d49f09cbea45de99b04bfba3f77363bffa2fc9068c67d5cbef04939109590f3c844e4871734f94ccfe8cd5bcb4b1615165b8f65c8fc3f280339890d8f218bfcbdb994965342c6f635cef71353c08c36f970ded3e77676d26672a8f734a596d97c88b3072f798db43f5cb2550990a95ceebbdf4f606c6c7dcb28d2e0223fca840327c0bf4b52ad8071bc586cb29182b80e0554589150303d05607102cc2b33def5e97a1ac175fafedf8f1307a22e61df051d6ceaf6d7b1a606963fe72d7c8006ac0338f05912b982ba4fb6c4c473bed7c3ce402808855f9d74ec2ffaaa2edc11035263b3a577e9ccdcbb7ee54afec02ce82349ceb318e6d4e657947c5bcdfe28a3bec3c96ba332fff3b754fdeb6f5fc9770d95fcff89d4f2a5138925915fa3f75c57d94b0c4b3d777adcb35ff154c0bb4a60933f3b383edeb15a55abade17755b725752d95e57238d84fddbfa47e885d9faf575d928c32f88d41a50c1cf109d311f34847182a76f8e7be627b8e433b0302de8af81fb596dd9e4740148c11e0e35fce09e05a4b282e4ace408ac02462337246ade85cab41989aee6c42ebb7beeb060", 0x1000}, {&(0x7f0000002480)="d58ed6bfea83f0732e45786dfdd2a7e744e4bc70231b49e6388feae4792020541ca04cea4a00aded5a1210e7ff86b45dbe5e4adb207b757d8efce062e242a5be98fc422c54112b104738161479c07c6507073ec4975315f56978e113a1ea379ada47116995d2daddef8cacdff2a4f12158f52aa6772a32903e8c3d29ae3051d1bd20dfd51b7bc5f7fcccbcd47e07a55690a89128bf54438dc06d9be30ceb86ea563734", 0xa3}], 0x9, &(0x7f0000002a00)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @cred={0x20, 0xffff, 0x0, r1, r9, r10}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}, @cred={0x20, 0xffff, 0x0, r1, r13, r14}, @cred={0x20, 0xffff, 0x0, r1, r15, r16}], 0x138, 0x4}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 01:48:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x6, 0x0, 0xfaf, 0xfffffffffffffff7, 0x101, 0x200}, &(0x7f0000000140)={0x6c, 0x8c, 0x100000001, 0x9, 0x5, 0x1, 0x9, 0x3}, &(0x7f00000001c0)={0x2, 0xbd5, 0x8001, 0x0, 0x8, 0x7fff, 0x4de, 0xfffffffffffeffff}, &(0x7f0000000200)={0x9, 0xfffffffffffffffa}) r1 = socket(0x12, 0x7, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0xa0, &(0x7f0000000040)=0x9, 0x4) getsockname(r0, 0x0, &(0x7f0000000180)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:48:51 executing program 0: r0 = socket$inet(0x2, 0xfffffffd, 0x1000000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.\x00'], &(0x7f00000002c0)) flock(r0, 0x2) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 01:48:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10801, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) 01:48:52 executing program 0: socketpair(0x12, 0x2, 0x4a38, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\b/ \x00\x00\x000\x00'], 0xa, 0xffffffffffffffff, 0xfffffffffffffe2a}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000100)=0x4) fchdir(r0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:48:52 executing program 1: shmget(0x1, 0x1000, 0x60e, &(0x7f0000ffe000/0x1000)=nil) 01:48:52 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) 01:48:52 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3ff) read(r0, &(0x7f00000004c0)=""/109, 0x6d) mknod(&(0x7f0000000100)='./bus\x00', 0x6002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x6, 0x8000, 0xfff) execve(&(0x7f0000000600)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000540)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'(\x00', &(0x7f00000000c0)='&\x00', &(0x7f0000000640)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) munlockall() 01:48:52 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 01:48:52 executing program 1: r0 = getpgrp() setpgid(0x0, 0x0) setpgid(r0, r0) socket$inet6(0x18, 0x4005, 0xdc0b) 01:48:52 executing program 0: socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) close(r1) getpeername$inet(r1, 0x0, 0x0) 01:48:52 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x42}], 0x1, 0x0) 01:48:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 01:48:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:48:52 executing program 0: r0 = semget(0x3, 0x2, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xffffffffffffffff) msgget(0x0, 0xfffffffffffffff8) r1 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0x7) 01:48:52 executing program 1: setrlimit(0x1000007, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x4, 0x101}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x20, 0x6) 01:48:52 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknod(&(0x7f0000002440)='./bus\x00', 0x2000, 0xffffffff80000001) pipe(&(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="d208ef74e64e73aa12c661259e13f5c257016fc47f933e861ebfb44b9ef5f5ef4df95ff8ecc0d602266cdb288ad47fb83db71dd1be52fcdb5810d81529899f271a161685269853352c3d16acdd7770235d2ae6144d20d7677dad595d69dcf8e0439282eb93cd5470748fa2fe91b0fe2ab976ac817fc7839c78a800c38d3e473daec9866a8d7c777b287e7cc4bde2031b4b3e5bcb81c6676bf50c52da460cc0df2e956ffabd036f9ef49502ccfb80eaee7b62b8a6d861df1a64aa310ceb8cd91cc7a182972aee70f6be584ae0edde4db4293e7087860e1b41224b5d6e62e413ba0b24", 0xe2}, {&(0x7f0000000200)="191b905c02a82e34238e8c8b7eaf6011f318b6aaa58eb6b5fa6396e6e21269048d9d88497c8d869d15b3d904cb40e8583798fcf7e4c183f633315b67cf557c85509c3694cc3622bbf7b068bed30a9dcfe5faf27aadbbeec917b8956b9618193ecabc15852067aa7acc278b26bc3d54f65c051192afee490bd73c7d5dfc27ec304b1107d274a8d27c67916641bfd2137ec26ad002645b4dcd082568106ab91c26d856dc1842d09ec0e61d216f6866a1d60953f770a2c4c4068f1e14a6d892caf30ac8fc96351439b90c79e1df425238e981c8208f896ee774096a330ba1cc0011ba2902b56711160bc5987cfa1623d8fd3e40904dc1dc1499e5474704f39df39f0ffbd7421297e78fb1f762947857a2c834bfb3a309a897149c2e3642af29bf5dca324130f077c18815bb751ce4a45c73cd23f60e8bb5babd48fc6123c27e9ca4971d4fe4b78bf309f371371a7798e2ade105716462fcd4133bbe12461e0eff6658b91055b96890e45de8481b6c191eff05819b1c6f61224568aefa93153124a2690718d8f4d58d5d009a947eccc1a6806ed130c786bf47c87157df60a0b8bed455c5913dde8de5224dc162202e3c776e22b4aeecf058f9275f0d373786ed8d392a3f7f35864ea23b77b27b3f8decdfebcb7246a9ef927e15b2ecbd74622ee5053df23caf31880098723423aab8224cc89457a2aab52b9e55520347458081b05575b9680fc9859af69c0192865fbf1fb9077bf1e495ecdef4509126f7037214a637d3b448a5d6a418ff8ba999fb5501203ce497ec62fc624d613183179e7bcf4ae4c4e14f586ba3980bfc269f944904aabfd8409a4225edd71dae7c5c360d91fcc97161740d9030f8a2c84a91f57e1ff37e0f64b5e36f1e8b47f4cf2a2ed51dab9d8dca17a9f6ff38f941b3c6d4fe8a5c3b66fefc9a77ccc18e5b0164d44946f71da565fcfda97b3f78da16b26a3e87a4ce48403ef9cd56fcdae22cf938487b412b3739cf549ad3c54fea33f475dae4ea3f3cd12f23d0597a78f4107866791c2bfdd245ba52c20ee6a7182e7c4676aca86f0df4a10a7f5508bddb458e63d449251e716fe57a53eb84727472afac2158baa86d290bd38e8c2915b1a86a182ab32a81031126f9cfa5ea6e3271684a3c5b966e58623db78d4aad8233964b65fc66bc4a3f99fffd790728e6dd2c993a77790d8b7511a32c6d0589df52011a3c87e914a6971b52312ab59fcf7f42f5b3d9d5c5bc7c156b1ca5a5cc26d90bf9bab5dce925c040552da4f83347bc10b4cf8a49eacf939c56cd63b348345a65754470a3227a8a4ab5878e81bf33c67679fcb7f728fd8e09c8f9d1bcb6fd8b2034c069a4e05ddf9dfaa78ab1b4e523fe9812564780c3c653a83176e03b74497e49269a7c4ef15715c505b02e5a140d73dd390dfa8bfc2e99cc7a998a803d8678cf35054b026d014bd22ef0a1a2ca20fb73cbdb436bd9cd5e5f3e747b4a92aaacf89d3a5b83fa27a2b05a76ca03dc91f03556f8167e9cc7ad01b977e558d72ba7d4962f429988ab0794c5b726bde1a6dd4f6eb2c4fb13ece94e2b9cce5a2c2d23ac1bebcceec6f384db28c664a18a71d961d95b41f08f977cb03f0f1e0631f5774667c77f0d9971c4bb42c0bda557d072074fbcd519cdbdada25290f25965cad4ae2f9ed52eaeb0e2f5c171fbbe445bfafabf481b62faba258cdb75669e6db022ac878db4c09a5f03165929c95e7e471c16b3e05d23efc295806ac515f9a8b54d2d6e3002e40e8dddfd9e31aeda7d280f5248b0f7b7b4ef54af3dd171bcb61671472680051730622b9675f5d8035a5439e30dbda91a4aae3f449f85ed7c84f71a33bb461c6ea3129cb2fa1139ca35c69f21d281249abfcc57c581b4f042f8ec0957af73231350e182ffc3c85d8c7005a8ed4b43d8b1a77c4c12131bc0e39826354124b7d7e36c82d263a1162141cf9eddd0ce73a5745bf0ff5869b5ef795233dcf18b8c85c2f4a1be7580e5f98d39a25ec182c35dee65fcae7c488d6e40d8ee1cd803b678205867bdab1b5ab9d93791630e25a9ac60a4c0530f62c6fadb1145753681a95dc1fa160d57b69114351dafa5d5855c53713dafca20bbfef6f0378a41d7cb90ca82e42f17c32562f95db6b8691db7b81bd278abe4aa605279e334e39e53c3ebd27142fea5db3ebf90a4832c8f6eff1ea802a6392b246832abd68e7a89fa4db29d07f9e7a8e6ce5139d39f838f2d8a03c7df35f6bbce29db4dae13b310c5bc4fd016f2d4925c76af0e05506bc94265a9fe2042eaadfc984e489b13e9d4ddf3964545b3f24f7a03b4bd8a04939a011c6723b1b0cbe210d71c61b3ec7b977a0b2af69f9cfda159ce33b9cb0a436832eaa20a228aa1a277ed653dd1b9e076f4f0c45ce6996d9074336e4a50e6b63d8a8ac8b28c0d41b5e847eab4e5065b3e7ef9f1977354299c7cd5c768854deaa64e92c29aed5876c74c66d597452b94f50c9d056aece2026a0de178a44ec1aa919193a1a9984091d2695318bb5e278a6799bc8de7ca825ba0a51b5c10bd3e2edd5d9cde4ecd2c678b8151a45dfd55a5d816fcb3de4261a950844d32902a1eab913ddaaad68cca8f6812abe44ae188ecb0fe5d8de7d66d12f35affd8b5cbd623065875b30784064684cf2de76cc41bc2b3f0c36ac12e836d8022f17151a2ef4ccde29a9db090f4f236ef00f03042811fc7564838d6c6c44d7ddd2111e6967a8b9d6afc30c5b66cf3c3220dbf76b1b8149b17a60db65b030ca065404af2aed661cec238c9760363e680a490f352e3771cf7614262ac1f0fdfa557ff692b8484e32b0df29f66f36353820532c440bbb829dc32db18858e8e16ec47316063d1e8895578d0fbf4cfe9917eb39a4fb87c3cdd8295470cc102fffd3cedc40cf1f2ef8b988d4268ed8c8ad66a036c16372203b4655f07f99f49e339be421265da7aadfa7b5e734f241bf12cca0b834323c8b45f825ccda42dbabce2528e74a441009af10a68b7795f608151bd54ac78bbeaae7576c94448254983ab22c28fbe8ceff0ab31b20e6b6d6768ae91e9549d48e01d79461b9437a4aa789cd9054039c3cfc5114c525910180bbc7f1ba7b86fc0fa4a8a5059b9cc46b88bfe5039d21cc4c71d815700c1a42ef845b10939b388e50598aa3fc1587e0e29f5b26183584d7e5777111e13c965135ceaf2ef7d73601c17ff1b5e3737e83f02f005ad5139eb904bfe215cc6d4e63a102f308ed9ac6e321cb15f7d463c2ce18e3d7905b122e5a09f337a680d5dfa99cf43b4e684d879f2f84e2e0a927edadb41b527523fcad59c850daa02f822a1e7f8c0aa862517aaab050ea3071963dd3c061e5c39ab842892e47246f016fe763c6e4b8e4ba5a73003688a018bc6f59f43e2bb22f7d9b1bd36fa198cd213a8931551b10e2c7367ecbce195c9c12d65edadcf11b833de1be5c8668bafb621c66ac46f39e1af84ea8b1b4bbc7510aae041e6861eb0d91a7f6e3a971e50e3c60cc1504cfe0fce7e213ee1e089d0721a6b82d3b165c6d4faab052bd552658cda5e090e031b2ca26174898fff763f67664ca02bd7aa68cf118f5af797a29c855a67fd9fabf6b428ba10b09d485f9a3902d48b413e1dd096cf249e1d087d7f21b60fb3304474bd1e96a574c817bc2adcaa6f0919a8aee90be5ed03fd76dc7a3bfc31e5cd3f95382c84040b9054aee9dcde10a730750facf1b8867b7b938e641bd71457ad25979c0fd4fb3da4cfc1f4db3823c0783c6c887c10b29923f3f3238ecd2ee22bceb8252564f0e8df39ae7eecda0d47ddf98b70503fd9416669dc1127357d8a099ffbdbc4b7223eae7dc50e0b83c6f42580518b6f23292b8bb53dc6ddc72340a168d8dc0586933b58e90c941a280e310ad3f821d25d3cad2ed18bba828185d9ea3c60f7af2998f3e5494e9981211203b3879ff532e39b37595511c291c07665ace857c60f88814f554222f3f53f27adb52aa946edfad7d578bacab69bfaa7028387ef260949570aa4b5b2bd4179341edc25f7d54177e323cc4028da3ea50f8366049a9e667f460a1bfc923ab172e570e7be444289667094568f760bb0b1c44ab85fa69d869e27b8972df20cab5804f6e5eb9f9d4e31b99bddd84929013933bc8fbcf0520d5489a5917121feb50da80924e1f50b65ef398c6eece3b1760e7bf43f9da3129668e98446750de32a8a13b99027fb358649dfb52320c3b6240afa0363710f9d3117532d9416b7c88dd36667225c8ad0b6b643c9367176dfa8c2bc2483bce224953949f88fc39b4ce8e86f33a8fcf493d6cb0e605970f805bb488cd672ec684e791c6eb78316cb216d72015cecca9930e18ff6bbe6739205b9020078fab33977c40e39b8b5028a3dd0067d7ab4e94dc321b54e83dff61b3f979f834321f8529a37b5007323427f90408b453b5a116c69b0f6da3ea1be981895186f841bdd726cfd9a170dddb629af0e853d0588d5303c6caa3c44c115ad14c2ba0b343b5aa8bd33f3a682b29a0325d471424c643ea6fc38fa58861c6deb5cfae6f27649ba19229069fbc9e11cd6c08f87b6ab694e4a95ca1de36518d4da28bb3fe2c1df28c40b0a81878484e4159eef48ca733fcff98bade4b0762088394596bbb69236db82af34a69f2303e4f062b9b509991d0f2c32636e7ab0626cd4c282657378d2a4d7b94bf80abddd1f7f0488813cb157c378d872a348fa6dc1dda9e991b2a2c5c5a79eb674ca4fa5f308ac2ec8340b4cf2d50cd400bc678a40bc0dbe56e067b614e0fdecb9a834cd2e909c60a9a336cac1ed857dd3ed5ac934051150b7f1f224b1d77cf131463080c3b18e57bcc624aec5236067d46f8fc7a76dc4a9b588c08d78fc3a86c4b4e0f974d2ee8ef7d9e75a3230ea35171772c2db7541cbe4f4a950fedc0d7c7e057482aea89ccfdf56d9348dfda28901fe52585728877254d16e0b10ecd034f1d57b920be18580bf35c8ac7fc5123dc31d655ccd0e17d82204592f2f2207e0368a41e74186ee533ec5da732be7e89f6e320d10e796677035a94936c121c29b4df3c1266f4fff4d951f03a0ceda5e032aad2ddda0d6a30e82849f226660aaefc5d0dc11248a6a7c4ff8d4ff4f955d55fa3e00c11bd2b06eeaecb8c72e176a451ef94c2a258da5f62d898864aba8b6c8fb1902a5c6344be4ed801523331067a1ec8b7171945572835214ddbcbde2b90be8ed2da412c96b915835c1d8e83ce86ea08c259152e53ecb27303caada3b1eefd44894d714b36a8e113bfae0adcd689f358a3bb5416bb6cd111f4ebbbd688d0357bda7321bc63db53f6372b7a7fafa3ca00edb088206360caf5a5a443b4c597a703697903f1fa43f8bf37022553df906e446cfff5ff3e2881a6f6897d62c5b0139bca6afd39e80d545b40e958c4e77529a38132ae7a826ee26e113988057ebdf7eb20b9600970b3e2f56ff2c64dae4e08aae3112f33fc5ecd9f5c36f1cf20d8e9f3cf1644a6a202632e22eb082ffca03f41e42e5b17d8b66788409c7f3617ad9c0ce5bb8ffe7100a69a65c2c3b65f3afd3b8f72224cabccc219ed8d99b0b820be9e7f8324e3d3e0435f5d9a2645c992ed6379220acbff833c56381b3aef411e82b0817664e60a394ab8fe7508bd728d8980915c368b11414314705bccd324a3b8c90546fba52bc6dbe03440093395abe49873d6be3a91efa7c641137db0862cfac30d6837547b0ec9470e7d34175d21e2e512f0b632ead9b18734da3523f72101d5608ab74a1bec67dc4c06774e3a9d907ad3e54576f6d602c1fe99c92", 0x1000}, {&(0x7f0000001200)="50ec916b526e1a7ac094ec2385518bddb5fa4516778518ca74f7037ef27717a8fdf00bff200b17e8f03225f39123d34418e12433eb39bd5feb0d555a976a9e3936012e297c19eec010c2bacae8b6fcc8cc81f4ca08fe34a5296d472a069a691d5d009698f8c8d93f51c1c13e3a46fb48dcc6f81dbcb9ba8efc0af52838c1b1946cd7f8aef25d2ee31f7e2bb0cb193a2fe177323cf4f356d11d34f393f842a023f19aaedbf7b3960195476b39cc35d337c6fd01e8c52dd60f819bc002e34c4542ac762c50344e3a772f3d3cfa74c377035cd1c22968b412d71cd01bc10e5f65a766c32944bfcebcbfd71353fa70badea89b590c4a162a6fcfe6cc7f7dd002e60096aedf5a1b9525acc39ed691978d6b78872cf51371897acad51bd92870decbfb134d8a85361bc5a3bee41a58bceb7dfbeecdf06bf20394325759cafb20ed250c00bf90f7d16c0e0314faa2e2a80fbc39714a2b16d1a20814a2245a3b22d4967b7ad817f461133d64fc2899ac04ea7af4cc8f1289d7beb4b2351530de3148d49a84cd2b4388dcdfec712bba772702c5a6b2afbdaa2c7ec4a66729451f1146f2fafd3c30322304febf7879602ff9ecf273dbe9bdd2a6b380b8a06d2006444e40bd1fbf30502604320b045a3e245f7c7a1c793f96d90f2d8200dbb1f1ebee85aca20b733711890c48be660421a6993637fdb07c8691f6d3e2ee06ddcf212dbbf66b39efc9c69dd3982dd22bcc12b72ac03088d419c3033a8fa110d5d6b299fa5d18a85eb06b5a22750e3abcee1a9e42fcfa4d4358eeb3e4b7de170c886d972efc9b52f678640db0ca11f718c03fdfc9c62db93f13e8673fcc3b23fd9734127f880d2602b57e84ec1dc9a98e47df8cadb24c75bfef8f7a7adeb15c00a78b231c9378e4d78f3395efa7a4e55a09c201048ced7ba901167d453ccbf9c78552e2c63bfba7e1d839c31a3fd46921f42ed50e0ebf7cf207393058aa272dbfa467c9620950747181b69a7ff3d27961ac5b4c40971c8418dcec09e0932e16fa8376e61010e7f472ed89363d10a17e0661bc0428b48d1a3eaf2b05e0de66f259981ae93a5929985e587d458dd5773571169c5601f3bd693ad88ff473e219c9922db05ffd6c6da6b4244e123eb1bfdf4dd04a7510fdb9e96b87191f6df992df557efd7904e963bd778817bc70a38ef26b07f82776d797f45e418f8f7c80b1dd77969041c5ca5ddb99992f7d8dec90d9fa8f2fc27df8103a1c152707feb6f2e482b7b7be58a8c699004425ab3f1e9c9676586377a0178145d44381372922fffdb0562aaf27118dac0ba0d2828c4950c59ca92d619f00ac45d3f7aadccc2fe1f8c35d16036c8a899794e6694d6ebda650c66ba9524456d6df87fb59754e3128e7aa3fdda321da1beaaf5b64c9e8cc0559d171ab78abb6c396b11c1a07fae477cac4267303f623b2ca4b70d330039f56e053889106dcad35125530fe31c64575e456785beb97be127c9a8afe94267ee77407b78c2cd91ae6ac3d8d337b943f8d70d139becf21b3082d217c1126682c609601fc1733b00199e044087eeb9f5eaa6bc28c34b41ee21087be25de6228aa53dcaa894ebb02f55232f45c9d690d2efd66b0ac29291f96a16eea8770497d0df1aed39d56faba52f60af1eff80a621e35a91fe3f092733c6a78be395032013b1917beef35f37654caccc0f308124fc76c4e5dd1bbadeaac26affa527b97f995d87040a3eac3b6b80048862361e32b2019a7f7528ec5e5bc3aae6eba90481cf31683f16d41e2300f56c4ebc6d9aa06b4c6ccdf235472b4a75ea46feae03446cf4d99bef2fc8211b59fa4d184a12cda2bcc1584bb52f3102c22a7940cca7e2498bfd791b1c59b82b4422a598794de285595e2f87e9d9d3dc10e589ac7c4718c36be94d28e3de784afce47dd4d81f104ce1fb92e1be6518dda9af738c14e0bc117931c815ee335a7db4c4b5f4d1a51454274e6095be94b27709c0656436edc1bcc0e4b36fa213a27d9800cf604a7de420fed472dd0165ae31e106d9209ab68adf110a0b0170b67690a31c8b94dc9cdb2b21890ae4f31fbbdd4306366ef7195fedfa166dd8c9339a5fae642c5225a7a4eec7a5b27f861426c7c51018daccea001c8b68fff5bc92fdd67020ef1f0f1ba6a1bf1c6d91b1d69f3bdbc6165be4865f4567a62760c85f37261ed329c1ac6ac6328c711f7d5f6680c9a4d338b3ad10fe9817b93812d0d9649e60ba9a2ed8119b04c8069176e55e7759e9ef286be507dab2daf6653a4f649540058bf74b4cebe56030082ba4591340a367919b7b17d85915bae7242bf22c2ffc3ecef2837f3145037fcea95dd497af3b958e6d65de141d02db77c9d9687c3650e1cda938abf031ba93ddf84f5ca43ed2f06a189082a0f0aa2a6ee444504c75c7dfe547610f54bc7575dd22de4cb29497a91efee97b0f178058ec31afc0a33f10f0625c004597ec4fc46511207b6b3d04669d1ca356bd788409a4df87ef21c95628643f086b731be3671d572f0ed3d6c47dfc0484222f3f58333afb60f0f94bebe8a7c556dd0982c60a5d73432ba6f9f9810e88418b1c0423c9807b5e198ac210de3d457ec1efd2f032873e610f3f35384947a6433359d0cc7cf71d7585185f6cb628ab86069573172f98e89a816abf0b2a5c7aa55e9158ea49dbf75b6c8a2e9aadb4b9d58dd58b05e70332e95b332ee216a80fcf3b517ad100e8d9c5a78cb2e36e4b26d6a3c0996650faffa3b33c5847366b7a157fc4b39d93d0f6dc1dc4ef2bb77e3ef0af92fde295cd40a2b9791a1f6753616c41cb6625a74df301019720596c6f03c08e9f633eceb971e034732a48e165c682fe0754ad2477c4b3441dd8c505360d67214ade67587c81d0fd9d63aa6d0184d9cef6423cfd722ed7e5757479d10980e110fd5a50e14e1ffe70bcd68ee21f16cc702cf78cdc78364c76b5f6a86dbd50ade9200acbc98c0ff16240429730e7181258d1fc6e69228cfb040d05a5593856b55ed9fb9fd8ea98df4c24443b22dc84801c55dadabd46f9b0f9b880cdde441e170024d3d55b694946b1fd43d37dd66866e68c7d92cf2f2603c2bfd18faca0d6e7d0c66642d7926fbf142ee69cc296b70bee8e73645cc6353f18487c5dc33db6c7016524f3a5cf755fff6e7856bd42e956d908b8a8c9c9f942ced96558ee69e6e09d96ded5e4509bc7a8a0d2c5e7c9c4e1e49b924ea68892da6c6ad41c169aae72832fc1e88b2cc7216772f0d92f2dc6801821e508c63cc0d22d6355339fb462942e7b6bc80a10406b9a7a1d2d98cfe30bf0288da33d12edd0a1bfddc6f13e1f5c645c6cbbe1fda8a1a7a3ca6d458a60b75b51a40470a903ef233ba66afb6fff838574c5638bc0518bcedac183916dbc88d48e323ecad44b99c898002cd2f83351999f2be528309a1557f3b211dc5695993314489d55c6b752c1840e2210b3453a46c98cb02a0d802532f7e81ad752e40a31b192d339f517e4d7738bacc57e2cbd915195930d4560b6a9c753a6aa4dd305585a4f7ecf9d1ae1da2df9161b7728673c541e9fbbfcb34485fdcb8bf0fe2912421867dfcebe1633546b8441110ea078a27e01f339a63c4616b4b21a7780a02e3736bd65b98208d4e6569ea8476e1e762306048ad616df7a4b4782bc970120b46f94911305fd2141f2cad3798cac90719b53674c6cbf031253dbf8bf3cc7c11d63b9099133b6b0ecbf7068cf9342f181f239c8fc80f28a017c86e6036c8039be79c7a1b2e5aaa847014354928d225ecd762eef137cead2cc569f26e24be9b4a38e912c085d5e7d00db5eac2fcf2cf47ec94dd0122955c82993141b3f0938c5ae0c4327e5e2a6f88422489d41432e0842e43d416bbdd2c464191baebe8959fe39037c3c52ea06f65a6f2a9531fac864d32a3c3faad808e3dcdf2df166ec83de0ef3b9f6ddbed2007604577d683cc7d5f9e8a85b4f722e7d3a523b0856d7c81a9ef715e25eb97ee5448e831275483e57a1836c2a63253ed1f8436ebd5bfb20b4f77edbbece54df699e53b09071167de1be5b3e6a756391b4c9f2d580cb43518e750d3da20dd4ff997f8d37e80f49db3a443d25a184bdfad8186fa04997ed59d309a3e7329f3941c4a764c1ca75c7df246839d58fabc3260632c11e60ed62702e4ef603d21c366abb748c246618106b46190ffb4d0df6060014b495cbe1ba3fd44fd06d4240bb3d44eb55397f16aef8bc4b22d1a6a3b64422c75ef3cc3eaf0fa6ecd1167c1c40097c9cfc194871a6ccbb87d83f516483741c5e5e213c61888051a7f772d985718f6bb550dd40122a31be24d8706a10eb4f07436dec6254cb20d217ab7b7b95348a1344adede7cdc4f475abe09cb8efa41a258f1be239bcc31b33b00bd2dafa003010bc163c74c8d31397e14b8d7b6acb0813ff8c1f3c817f3f8023c6b30e392389d50925771691c9e3da30e30f30dbb40135a0243f425f9ff9f9617afa8b6b06b6dfce6f0e5880f5fbcff60fb86218b608cc0feef78e5176e88383fccae895a8e478090d9497fd99f2f1c9a25d403edb498d1f4084e392dfd178a9d2098c80c4a6f2bf852d555f24abb1d6899969c333453eb1724b4ceb96e8b72612c4848c4e6e8b340aa3965960fdcd2d0bb029e8f712c5c32c12fb846b6b703a28f437aeb2f084f7acfa410b8e8cff1ae5c784f2eb49a90ec96c1c594aefdfca67f0664cb7e3c3398c0b2db582c373b644fce73967f8fe2c504cac6127c33d89282cef92e69a7494a9a114247527fe6dec3b8da2f2e40cffda17a3514ca1228bab326b3a4ccb7e184709877959453968cc21f28057a0b427442dddfe69e472c146d56dea4a9955c43336b49a9de7ab8cdda55da099e8bf132d1c6a53b1bae34ed1be76c6e81fa71fc07f6894df68a6eeb267405c276dbe6ade9e6fdb4f2867ff07446b252e74b90a4728943d7e1a15a5df739e4a8bacbf526fdeb542b8f7a565bdbc28931507eca3833cc104bacb40e10ba27057b254a14c427b90f8d99f4cc330eddc6053b28751f7923b1befa184703566022db4b315399d68dbfb3b62dccf882808402030250e384872bb51f72b029c1e941c90eaab222d5849dcb539b054dcb1092732e495ea45a8be532dd35b15b87981631702f8c2b5e602aca4d6cfe5e0b5c0ff325ea95ddd2a29cd92fad60afc05535679441eec04b95e429a2b5cd4e447b7370a7ae552152bfba2f2df90636e0fc50204701861a67cf377b5d197a76fa89f5de0ba94c55f91d53d7749ac3ecc5d2941cefc0f332efd00d7d45f8c7da1c09073d5fc66d3e1f53039cf19595b0e38201f366414ed4999883427778b90a06adea5015b6b2e60c86fbb4e78fdb51e1fc4deabd117db9b019e37ed4e4f3dbbe438194c2a5daee0da692aebcb58ef20711cb7a9d0d1d7d6db350afd685b6689c1f6d6d4a772aa66f2c80096ed395668e1fb4b855ee1a75985341994091d4dc7209ae28b1c1ea5c5b3b1aaca8256bc0506aa004a08a7b20d312d29beae1d7419e02844639c0aa5cd06e19129a3e1a5bd75a8bc38eb5d62c9e97364bd72c53dfb52520b3a4c8daae7226ed1160de1a1c1cb711f3008a7459eb19d13662068b8804da2bbac8914b202ba9178afb43f83e2ed4b9241edaa7eed02f321eea9d547713787661d3d14563cb6666a2d0dc8589fa440f8148a23bb01cfe39a1e41eaa0207c227ab88c285813fe24161bc2f45945fe1b788db07e984acb2c117621c7cf7394d6acfe42f0d85b03a66d90843d01a4fc406f870a953c3d40b5a8435", 0x1000}], 0x3, &(0x7f0000002540)=ANY=[@ANYBLOB="a000000000000000ffff0000a40c0000325031e2aea280c72739409e2792c3571084c52eed4d4fa18e047885d372c58611166bc8b3a174587a9e166fdb2d16a9f54385d1ccb431e42ea1c1ddd0778d5981e99021d04067379ddc5b5c8ec6de995bb4ca4c56be875614c9f7ee2e5d56ebb03210f240ac652be62daf2b3f3c5e2ecee5d04baf6b146112211b0b9be9000000000000180000000000000001000000ff0000009a3ec800000000006000000000000000ffff0000010000004c15cc48e00ba2c19190f9af901c194089eedde440c92f07008d70d62d679aea548afe58e36eac0edcec51765e9e7b37a53f1e55bfc232285ce3a2ff8935b2260942c9ce6a5a90d561fd000000000000d000000000000000ffff000000000080dee87216d7a74c1acaed89853aadcaf413014a298af201aa0a3be95b8cd1dddeeb26abad8e773f9f5ffb106d77020e17b4d9d866242773d2412a60d1860d48784cb493b8a81a85693066608b6a900de84a9417a89434a8516a9a814d0f2e2748a134c8ad699a90a3d5cdc5bc9114b27de05332aef5638de79264c91e771f9ff048b347eb4dbc9a6618267b51cdb3cccab87f02e0b76c369043550014a561455c94b18d189b680ea31155795e25015695e5e15610c7b8e08e1e29023aedfb8400d1a42d94db4de3b1dd89206841a34a9165765ac9b2b4005e0ebf92c591c1a8e0e274adc387b28420687571f7c1f276d9d3b5159a1e3a6ba875daae31d5bab3c8352f4095215d1d7667e533f3fa281c59dbbe2da314a9286d561259e7f7ad559c146e71dd7ff2f138947570c5fc00bca2b05e0acdf75385770f12dcb687935553a79a1c36e8be1f1b6a659b4bd200bd6634dcf4c4b925b4215d84e6e907e8cc88fedb9fb71377bf4ecc4c2e1b92446966e6b88b0a68e6d72fbcf08ad548d541ab11d1e7a45701655e201ec933d7be9f228f48ca79d100d48f7fd0263d3d5bda3e255f475f481aaf98b9dac9ba10693ce50425ba35718f141e74c9d3f214538e9176540345197e6de3b56ee01bae00ab7d94b903c1b5f307eaf1ee4eebc3dd190a1272cc3a698e75201e2f22ce912b76000000000000000000000000"], 0x317, 0x1}, 0x40c) open$dir(&(0x7f0000002200)='./bus\x00', 0x200, 0x4) openat(0xffffffffffffffff, &(0x7f0000002480)='./bus\x00', 0x80, 0x4) getppid() 01:48:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x802, 0x91) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 01:48:52 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r0 = open$dir(&(0x7f0000001100)='./file0\x00', 0x0, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x100000f7) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 01:48:52 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) pipe(&(0x7f0000000000)) 01:48:52 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 01:48:52 executing program 1: socketpair$inet(0x2, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/115, &(0x7f00000000c0)=0x73) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0x0) 01:48:52 executing program 0: r0 = semget(0x1, 0x2, 0x314) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffff00) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x1ff, r1, r2, r3, r4, 0x100, 0x40}, 0x1d81, 0x3, 0x81}) r5 = semget(0x1, 0x3, 0x223) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/70) semget(0x2, 0x0, 0x0) semget(0x2, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 01:48:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = geteuid() setuid(r1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3c1bd93dc8dd735) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') 01:48:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/123, 0x7b}], 0x4, &(0x7f0000000400)=""/205, 0xcd, 0x8000}, 0x840) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 01:48:52 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x1f, 0x100000001}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 01:48:52 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='#]\x00', &(0x7f00000000c0)=':,\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=')%\x00', &(0x7f0000000180)='+\x00', &(0x7f0000000200)='\x00']) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 01:48:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/4) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 01:48:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000dff000/0x200000)=nil, 0x200000) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket(0x18, 0x2, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "45dd46de510ad732a6b6d311edc7753831fa5e47", 0xffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x7ff, 0x7d, 0x3f, "5282afafb13344c0c5e426b77df100e3d860cda1", 0x1e4, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) 01:48:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() 01:48:53 executing program 1: socketpair$unix(0x1, 0x1002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x1) 01:48:53 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x6c0, 0x6a) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSDTR(r1, 0x20007479) 01:48:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000001400)=""/138, 0x8a, 0x840, &(0x7f00000014c0)=@in6={0x18, 0x0, 0x1000, 0x10001}, 0xc) r2 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x2, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000001740)=[r3, r4, r5, r6, r7, r8]) r9 = open(&(0x7f00000017c0)='./file0\x00', 0x80, 0x83) fcntl$setflags(r2, 0x2, 0x1) readv(r9, &(0x7f0000001380)=[{&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x6) 01:48:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x55c, 0x8000, 0x81}, 0xc) 01:48:53 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 01:48:53 executing program 0: setrlimit(0x2, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 01:48:53 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x400, 0x6) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:48:53 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x54a, 0x6) getdents(r0, &(0x7f0000000180)=""/180, 0xb4) r1 = socket$inet(0x2, 0x5, 0xb461000000000) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) sendto(r1, &(0x7f0000000000)="edf680596f2a9055695021bfc6efd2eb229ebefd1a85f1dc9b9552ad91d130598d463647805b8ae29404a90bd492b94d327c9dcbe8d643096f54e74bb31dcec3beba66d8dded8c22e77197208eb9e17029a0d353975d7075d9035bd7e3e003bad16047d4cb6f78df334a465fbb9158b2ee295442c55b3a8eef29a27f512535a40eaa4fee9ddcb821ee34ef836756acead37f09dbd049438845bb213301b17e87ae582a12203b7ec47a1528acddb38d37a681faa64de212967e88dbc44ff51e4ef6e2ae050ee7dfc4237a4a7825f1fff811a0e84c9f2d6d70269e1debaece2b4b07095f25ebdb701fe3cc9073757b", 0xee, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffff, 0xcc7}, 0xc) 01:48:53 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0xfffffefc) socketpair$inet6(0x18, 0x4001, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="c792d87608ff89ec047b695e0839dd532f7aa2e21823e5b277c8c4b2b62f91439cbce67ec2d6fc668022d0e71841fa404a0716cdac9cb82fcb57f4a7aeda329e8f183bdeab3872880250d2343fe3f3c9921b81a6305968dbb0c8af2f6de0d53f7222a9c2e68bec61e5ee672b98d78fc520db64d20cf64ec8c57c8fb23b41d253827df9a46049e222d5", 0x89, 0xc, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket(0x2, 0x1, 0x0) sendto$inet6(r2, &(0x7f00000012c0)="d2fcd3f21c4032d4bac87c6d22f5cf6159ec1f58a8504994c7ea2593822f70b299ddf7247cd1c0b688d06d44a9cf1dc37616993dcffea7b68f6df580c3522f55f1d67e843c435ea2fc7aa2c9a0d1e738a3452b461fb3", 0x56, 0x8, 0x0, 0x0) pipe2(&(0x7f0000001340), 0x10004) sendto(r2, &(0x7f0000001200)="4077e9f7a8cc684e88aa7b01aa75cbc41d5f9ef4da0610530769be20cc7e1b8f404ae9f15fab5e622ae22e72b5513a751d063ab46ac20190d7ce6ead0987b7cf0c463e8f2a61d19caba59b254fe35a90ae", 0x51, 0xe, &(0x7f0000001280)=@in6={0x18, 0x1, 0x3ef0b954, 0x100000001}, 0xc) 01:48:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) 01:48:53 executing program 1: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff22) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0/file0\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x1, 0x0) 01:48:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 01:48:53 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, 0x0, 0x0) 01:48:53 executing program 0: shutdown(0xffffffffffffffff, 0x2) 01:48:54 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() pledge(&(0x7f0000000000)='%(^@\x00', &(0x7f0000000040)='($}\'\'@\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 01:48:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20800, 0x40) 01:48:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x6e3a, 0x100000000}) mlockall(0x5) 01:48:54 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) clock_getres(0x7, &(0x7f0000000000)) 01:48:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0xffffffffffffffff, &(0x7f0000000040)) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000100)="dd2353dcb3898483ea4a27826d40674d6e6e30b7c82d002b2643c7e758d527b2469915878764746cbe8f66ae1f684f972593e270afd8c8defa9d3149b5d55d8a709938b6d457da42f209fd28ac9ceff682c5935a02b8a435adefa610954821f56be7a8260e98545d598b80905f0663e454c74a9b430adaad3667e84d705d0e212108556f9a0a43985498f14f8917e0599c49d4b77b476257480f97dbecf7bbda5253fce8b537d0ba921c83f7b353e01d7c46ec6dfc90e2053aee9123f24c06ec457d5e7d8df8", 0xc6}, {&(0x7f0000000000)="e0c7", 0x2}, {&(0x7f0000000200)="5b1b744d546ba15fce58e740fafec4302a21493c117a5225ea2829a84b4fc5ea84cd35f908c99e63391b450e5512c7ec0849f6fcdcdd7ab61c02794f4f4266f9c54fc6d535f3c50028b2f05b71c6a059ee3579b9753917ed19db9c46279478cc4aa22c9822fa1693237de3a8c69b1abf6c2317023f282f6a1de39bde101217aa6a58c64480fae9ad32eeb051692ff7a47c98ac902f2e52f7f59492bc087e131ebe42f0d0302b22f00e57b53c25e2853964878f5134e8756b315886d1695dbb633ab96de15c53dab16cf72b2c24ce7891c7b9cb598e8f412c037562c351326b10334af5312a4dbcb70678a61ed27f8606ee5b359cec2b5fd382407e3377a37ef6a04b83fab190e339c177e6e0d2be4b8a0134c68cf548369c376716bfd11ad6be7ec44dd0aa737f9d3f2778d6154074510f18cb79a056e5486399be3f5e23c88efce299ca3be6417b00dbdb3e4a12372bc228d0b16eb9f1d4a3e06733fd6fef1024a3989be188030498fdacd6e3653c92730c04743bdfe550c69a546d95ee556e971a0813cef1364a04a70f63fb91b27571477c192033836e301d38d8d3d66f5ef2ea07dc48f75b52221bd859a461533bd105dc0657b88f975ccce71ceb444bd5d08a1a72c1e4c13d4a2bf5b81a1f3319eeaa52a69730abb4f35f012955d16a68884a7f5fb39047e561b06409d3e77b8d069e319d5838e51115600327ae3285eaea43227f382f363a80b9a86680e8018c17c253d9694b9b26d11510d8305cd52be49e7e9a44719099f48077ad9abd129298d1174ab860aa4f58d143fccdc994556e8c5fb7e79ce6c84e9d874f63516fce7b415ff847c9de435803bba237345893463675251c1019bf2d8b216231c19f1a316de0a91634aeee2cc1a5f726a950c160a9050d3eda421e6c0ba8aa805cdb5eb88e16e4f049a7534d7ef75fa5628a77c4371db10de534ac202078aa9e73305e946ba47d165fe4752ebe62ffee1c2d9dddfd9dfe006d4bb2144075aeb80504b7f8e78d5a9af04ede20e50a05cb32ca9d71b4efd3a081dddea2a3b06a584d75e60134daae8d05883c7af36d6c87e70539cff76f61c87a29f368ca9d2909346bea727a955768ad9a6792078a11c43c4c3b4584a3af2d44fc071efd4234a6a9ed9de4aff70c2a869d930f5643c8e005ce45dc8d0342977518b1c8feef157b54cf83b0a4284be3476f6908cdd0fff3e2470f1afe3b10892b02a0bb3fe48e6082bf59c80cc36b6d53ac5127444af27c087f1ede7f3d8b1c95d2ed15a597bb379afa5fda2b22a5632423a6b82a4b07cd48ebd840525851ca32c5a82e28bc4171dd8d4da094e88b6bffbad88c885476198e8454022c0786051a637d73da9445642aafa1a9e272d9dde6be124d69ad0a9c0d749cd100fb5b4bd13b53862f4806977da73be5eece100724ef0dfbdb7b8441c8ac68d1081023a5e958aa58524d11ceda22d63fabfdc61a581186c050e7886d550a3c748cec573c2aeae49387c0a431f8553be6982a3ae0d8f8f0661f269806101175e8640eaa9d726cff43735f17b05b92d4e40e2b5b7b7c872d11cc259e48013fbac6d324607a1981f022b03351e7f46e5ed16ed7a55c2451d4b5cc1714ea36ada3f846a707ddfeeca0d19ef2e4b08f9b18eff6c9f6ebc7e52abe58a26484cbf069ec39e30a4249ec71433f7aaf583c176619a04ba01aa9761eabe9cbf475c970d38315ba059b84bee863adea8537b9a9b5c1e2d51ebab3088f3e18d1bbefb4ec104aafefb0b320052a1ef6132e66786b2d2be8e5eba5f22489d27d8fee6822f56c7202a0dcf63bd0102e73861af8712640d3758527828a5e8668ba523b2efb7800d3dca9fe34660a26c635fe9f8d720d022401e687488b080bca9e8d8bd7fb95c7f0d56bcbbcbeb69b9417897fe57bf713aac3129cb025aee6f3b0e0e7feb59562cb536ff4d6a470f0f8aef52fd3b4ebb1355b2a8d0e158114f8acc2f88e3430b4e3751d04e9582b6fd2f801bdbdd7d49253ef53d18d7b91fbf71567d2ea7ed477a6f239606c0379ad28ae6e1db9544ea00e1585c651b2b3f43e133e6d919f4c326455b1d4cb1d4a315d8f782b76342338e04781285848d5e62cada0678eb7d88835ff6df2b38ca11d35d5d40955ea14c63b6d5553d4d6c6bd5469fde0775150ab7f843ab01e6a9b52b18fbe00cbf56f95015a8d0bdbb0135d9883ea9fa97cc5286cdbfb8b41e607d161fd00b666de9c22e346b587e4f278588f743f9bad020edf031f5d315883df8f3b13a424087f367bb6bee572f0acccb1760f9bca4791e3c81bbbe6b88508d0073941c2aec2218bd40dc9198a4ce72b3140df376385ddf0603e22b367b7f8fa159cb851f3f0e36f164c0eb0fedce249928ff99007cecf4dbcf6629af043f97bd46f572c172d7d53b985d14eb4ddf3318b794e4db61ff80f15743275ffdfd2a3d5a57265266200fe1ea03cfa0df81df1fffd75a4626223d81b7f874f5e2645e9a7841e9250f629d0c77ffef659ba99b76075d73a59d4465400ff1f77989dc0480afccf19561d8eb86a4cca24555a9488463c7c8334ca3bc8f3abbb6029909a98760a830921585232870b42f9b63f497646ea33b8ef6b52eee7d1d2f669a8e91c964ea2a2a613182f39c7e80a02247c0cb20cca010c47feeba87d569bdbadc1bcfb25fd2a933b6ed2b73ea1e26942e38f39c28b7df1aa3a225fb1b7c74ef0570ef1673f7fc4d592e0146124a9fbf2bf04c4b3294328ee86ab60ecb7da6cbc937ddda918787582c6e2f87f08fe4a16f2e06e85503f2bcdc3df1e0cf5c624594ee3293a6f7e216a0ba944719fc0841461e79c81686af35b92b4e193be40e466248dc3f8fe33623a37b62c0ad259ddd9b741e1bcecf07ccecba176bab85f625d3347e00fe3f5f4ad23e7621584e5c94a50b5871e3b3daaf569c11cbffd9ef072a4c6e6d6b4a8fa69ed74a83a2ce3b8716680c524abea97d930db67867934ad43e067ab1cbe3c0eda80192a542725ca3f6fa771004c8219f864c4aebe0298296dc0cfbe41cbcacd01b694ec030a61768cc11e557e109cd30f01973f933a2d234f4ab5f036c242e3d0465d05a5673fab4068af9d66a7da2cc6e471e333bf56027ed24f40d8584e4ca72501611fd12aca188945f4ed45e3c007668ffeb365c08352e6fa19af48ff014d5897ede82680130c8480240971d203ff5b6be8672406777c0f768354d25c5bd7cba900ef43bc1dc7afb61dbd8805013188f3ac8ea4c39dd6548bb039e8041efa21842748096c3d558ebec02e5c9a14ecbd385b958b84c59bee255bf98362a0abf4886159ba0a970e64a4c45b7b160b1e4208f330898a09fd5b0d05e3b6fbe0c1a9f85a657dd2ef47fa41dd82561711542e811849ccbfc28b8779a44119a3a0a8b0ce1079e257f2bdf6060b3bc5009508caa93fa86334f111253729d88731f5264188a2818df06c6dc590a023efb2ae36be2e2fd89cd0e8955dfefe3f084eee45f51e39cb3ec17b7f8b845c0ad964954b93cd7eb7baadd88bd5846bf117d91f2ed91ecd9f95ce0367e11fbca42c39a93b6fb848a5af74706a1a75e7638836a896df6fcd0c111ff93781d329ac98fb4be1822b95b8c9b079b0448c603535fe88c8148073b58ceed98fb7c311017814d1e1da40911d0e2dc68b39b7f92fad7e05209601aafa550f9926828aa6c36477bd335fd51c1f999f71bb9c289cc38edd5142d46e13c68a6664c03f3cc9f1d432c9ab6220b312c4df2f228eda50c1774ac5353b90969d2f950912410f97df7ec499096acd8e0d18d3ca9684dcddc0e4bf6a827d73e46b8b1ca65891ea5cd4c21f0b2601a90f1bb63b344dd470ac5f60fe8c2e4fe88356fd6610573ccefe4bc222465209a4dc3b64672f3b4e4ac528d5a7664cdf80d18919313a99aa2b027b8eebe821c519b208ccb81e4d1cd2567ee71009f099755eafe55bb5d81ab7dc8f3db5fc8c08c2a38c63139ecb86c1ac82fbe5a370e2e44a67e394c802f63979a519f606ef571233d9760f41c089d073590079612a79c828b89d22394a0c5dc06a02b17d608c7e69ce01cc8ca89c06df7920bf4e88dc60c560dcb7662071b9e525c9900fd93681fcb889273db94cf075b2f5f32deb308968bc7f0135bde14e09ad5b8c37826e97262222f431f8389c081b411e6f8d92cb264818afe12e3a483758d7efdeac8a70a46ef6951a016596ce12cfa3e0b51e5b0e8deea5822f8eb2f303777253baaf68324f15c0f298d1e00f18ee62cbf7211a1ebf93562525425a858b286aaf31f51e2835bd0b4260d1d3048aad83122aaa689a3ff93926e3debcf646319546c81ec84dfa80cdf112d719f7e4dd2cfaf2ab418ee14edf93294fe2cb85e69030363e619c0515bb1f9e86612b917e3924e00e25b2c8a87a7723e046759f93aab5d1e2c26dd82c0d8d54c0f4c049a0aa475dd0598b7aedfb040e7cc6b277756ba0d1b471198f105668aaadd1ef1b2351582459a93689a763b7f57d5ef1eec7c7d4072cc1a677ea458d6e75da7eb72b60acce8418917b32bb1bb482df5f6c92ff51ce62aeebc0e7896a7d57d60bc6362832b21a9e362ed55b56593e2f88a245994f42d5d26ed36c1dc81009de736a4e3ca78f4b460661e51fd333a768c08edc876c35c5af2736925deda901201a694b93ec2ca4da8ab4516463d34b2da7c6aab8a913d3b984517a2d87fb548b1b5745bdc396b1a11e4a6190242ee1d664ba07237e0497877df2497e1ae173150aa12c4ddc0fb60feab5364f55cac989dcb97d675aeaf9c02d7f81c6c893f537c45db09d9a4e4640725234e1e6a80c9c83feff9d37501f73e6ef8d8bc78acf2848ad5d18dc83b5ffd9fc24d9585ee4277708112941af368d82ad98e82441c5f0b8f26729f14ecf55794499248f99cb36458168a9c1384dede69348bf64b7ba6158802ce1882d2f280fc8774daadc373dfbd456460268331756c0551215a349b4e27e9672857fcc3e8eedd5a1dbaa5f138ccef685bf15267168285617170bcfaf8402ac4c14ff01ecf840e6748c27f23978f158293f779d494881496b65c86a193f776a8a6ec86fe24772f6fd5c15ad478e92c9997873fee3f1330b5328f50ff1ee531cd31ba01eb54710486fa35d3bf9a1330bdc7ed22ede44a8c078b0279dcd14893d8f92045393ff26b9a7aaa650ec7df6f2f765b916943af21f25f4bec10381602af990e291ae5535ce20b5176d9bae2f3e8d4e1ae45104eeb84478dfc010b9f64136094fd5e9552a270f0b04873b904b9c1cfad4103d2da65126784f8e8c7fe52bb0069192d868d38e4ccde07e6dd9ceebccb23d9f48b81f1ee0f858ae26581f26af6a5b126aa0fd230c0792013ba2a9456b7ab14173b5793262105084decbb72fa354442db8ed9be471cc99ea2f1c1602fe1b77adedace0ca50f2e3fefd00af1a8adb5a16d4771ddda0c5a4f8f3bc8511b9cd449addb5b390bf0d66f420b2dccf7028c3b90445d753de87d05ecf7fcbdb8908e05046ecda6d3518a57d5662ecc6f80923adb993960c244cfb544594be42e6a366bed7e57a5440a3fe316c43c3b3b58d175b35df9b834453d59426bd8884a8fe276a0fa09fb3e902282c773cdb7d1b9d042acf073a3d0e0e41699cca365d9c20030f0268d7f1f0a3013b4c9840e8376b41148290618838ce84ec118a7e826300260579c7f55f55d79c08c71b36e6c850683c7845dcf9773edd7f262e6949675fa0e9941739e6474dcd83b92d0ad236b94906bab74e9dc2fcdc86c95f3361f1dba131134c", 0x1000}, {&(0x7f0000001200)="2987fa43af48f78a2b4aa0bdb5242d752d2921fad257f51cf30f716c94cd30f2430e58da7152f79639998229cb8a556b696d7a80efa9628e864e35222d9cef6ae9577fe2d22b17ef", 0x48}, {&(0x7f0000001280)="4887d24efa5d0bdff648bb160670a76cf63add0172ecb71594bdff49b1af1348054adc78b1555046c0fe0c5c2c288bfb4d68eaefac3a62c68379da5b9f491cddb21fe90e57463e21ceab48b8fceecce36f78c8b3ed35ab0f7d2607c5f0a073970f29217f9b96f3edb9428b374ef182d54f75b0877cf690886d71b478134592d45bae9616146c4438b6f65ac334e235ba4066fe207156feed391c709f53b7348a3ebf3f49f24cd5091305ca26cd0bca873361097515128a6806af8be467836e7999e7da832728a8f4d3119b15aac7cb9358ddd40526cddb507919f9065f780579126ab8d93885454afb84b6bd71477a0d37a2feed66bcee4b45381e4cb7d2b30722bd110dbb04d4869cf9d429326736f77928512341de5b09dfa56246f261867be413177dc716e5aad119ceb816f549f0feb8da9b86184a70f99dce7d84f0e2904125bcc8767c9832454e546364809963c98c8d1f27fdc39484bb7241c1209c85770584ecffe98af0a43c69ee69565e4b7c8a7e62229ac860317cf641c5664db7b4ebf8f4da518ab646f6f55d773ab0a175fa627f193d99bc7492747661390d05c17aa40c2eb3bf9bb76f7a0cc056c636f316b02fecf38721a254ee02920e1f4c1795e941439afe9bf38532eee48d88e7418f47305ac4306f100af76366130344d834d64b43034d027ee363616500619a914b50ff270608fe770557ed76bb4e34c4863fc0ea4243b8ab799910285804c7535918593742fe1736e4f05e557c08f3ad9e56c6506bff56db369a7f3901d3f310b1440ac1d66fc01b231164f1b07772bc890e4605f393cb60a2005d03d32504bedd1426b2cdfc7b04716644eb6e4de1ea9cdb877d32dcbadd3fd179b2698c92bf5407f7d9b6fe1eada3851b9d7c9f639558022fb872e0895e3dd8226a50619a209edaa52f3d180d30205195a6941862c15f09bac5575f6868bd4a70642d1d7c7d892d9241d9c23dc2bf356aad34edd66015954bc6e0e141632d8c3df314e46fc2c71c6637d3236c0da7fe45337762e395d7a65b9d9efce7666acd2c469bcd43abd75548a242f1861eef83b6189a8aa059d194424cfc0f1c03422c24f941428296cdfb55d374ab4a67365e019396d29eae2edc3f82df37d229d2fa9b26211060d082a37c942cbb7970d53dfaf73e7be55dc88b7c8f06206a44d2e183ac6cbdaf15ba767403f43fd8047fefb730b7db48c2cfead02a87549874d89b98ac2166c60a3cbf1c66d93bbc5f3f85c3da38e471a5d7d2ce0dbe61cf387c5b9c10e76d9e1c70f4884702e3da262dbb5d124ce1a2c0dc675121c86f5d5c8584b61540f7e2ee4e7e30b789ece323daff0c9000b2948201762d7bcbca667a2cad9ec10b7f6a60de77b7e68f4012bd5a6f51a340cb985abbbcf7b8c28a696203057580e418d8def857c099375b7079dae02f6654a08fbe4fe383fb62dea9f598fc430cdfd17db60a008136d31eb270f144be33188e5a177f0f3fefd2109ed09a24438f1b7e142ef55f3603b34e47dc213660ae2965e895a6cde780e12e3a5cd336a2fa58d90d31adc8b3829704976f9bc0583efaa08135547b60b746aceb529d8f1810347e2ea1da292113299e8b7d6537f115b414146560031088652f17f2fabebfc5ae2cf522eae193a47c7e7cf349e04d4c885a29272bb7f97cdace437c268abe3138509f80d4021a1e1d4374cfc2c96f256221e27ec9d6fb639444ca23f554b1751d9372e989f84fe47aea780a00474b1a606f15c2630e2f2ac6189f50967cd9a205dbeb373560eb34d0d0ba89b498ab099846d937e7b31c18f89fc32ec34a455c83d11d19ebe2255dbe9fa1682b02a977fab531934b56c762171482e0fc2e37d21788502134e64613123e1e45cedf58baf1ff13ecd551fcd5ff9ab4b2aa4e7cfc7c6d10c0eaef6f2a71674d2ae0894f3d85f932dec5f014b092b408da9bc0b999817c374f30a94ed562911421b19f22afe2d32d5d7d19ab014afcc85d77015d122515e59608dc973d43de9fed2ff5b6fd419389bdae667199c5e7c34fd5cd8cb90a376fe39ea0baedbcb3d2c26cdeba760c80136f6aa52da173b5b84c6a5b76918b292c1e3ee63cd49e50a30aa9b82eea5a8e384abb58060d454923f5659c583288fe8c86b6ec56320da03ecd0cf48f2584a89bc79f8681b3a42e2c3f0e6baeec017a3528b5186ba604dcc39d2dcfdb460f18531f8f185ef127251ace16c9c4b5f76415100a033c56a32ad2dc4f4ed2789eb0e30cdd2b9e099d7ca0224a445f3dd3c9de0c4395eb343070148e93d9b4d19c0c2b60a36debd1081a5de52624962e0e03af3cdf4726e8ce4424fa1e59f4d227db93b65f709920e60061ae46f42e3e2df60223bcb41d5e4f92d9e993d8b087770eaa8c63f05d786c7e3b7223d2f00fd74ec4378561e9099e5d565e0f2d0b875a8c6cc45eff57019aa706705284eeeff43b21ed998cb85740fe331d835b712aa6a08e8c224f6ea204b6439ec8687edd164fb1222c4efd838cc23d6dd5b3e9e08db126b73db0693000511d6557cb25c77623286fcab9a59ff718fdef097d90110ee3f9fffeb17bffeace00b8f1df45f8d98201dd18dffcd8dba02f1a1561e424250c27791e392d036e437b695828f0d7538ae7186cc9606ed9580655bbf64df883ac00c5bf5fade3d4f49fd8d9d93637a2ba251743c9caa971aa8388e8d09c91e33f96fb92a6aa3dfd50242128562c0b5a78fdc89da683ac5e05462f8e9fae203e41e2d775b9891df90345843710d42cf488ce947bd31acfe0b9a81bfc720f7508092c8a2799117bbda637f21fc9c78d0391db9d6eacd5b992afc8b80f7434d0c322989f07448d0253085baa1ee16d963f8b369769b98db281a3a373947f66bf70a00c60899de7c26a4f11123a626df318fc95c457f89e25e4d2148a441241314889939314f85b1955af65674b7f0f1c3a3a0238e53b861a508ed8a97120c99f8712ccbc361eec4222ff9595b76d946c23b192de65746b3ba4ad10875de84d747fee52869fee7d059d069714c069e24f72b9d4b6de2a06b2c09791cca8b420454ff5d9b52fa1baf2cf8c789952ac8593f5f94fa1fecffc4d68cf2c7470facecbbb3d84dbf43baf2028ff279174eddc81e91c4e266d60eeba8d0e92d85dece1713820e9720266a523e93d9fce3f93a01d79b8460bd24d81e0bfe2a0554c139bee6997483b0d08cdbbb9f45d0fac3db361c7c545555324a3dd952cf2ef83cf68e5a5ea179a87c632fa30bd16c745848e3d0d35d792c172a6851fc1ad214046e9c77f85c1f3c3affa39cceb43660f3201356c69772c20cd4f9b1788cde9c3bcaab5bcc9c6248754de8ad0932da111effddfef3835f90a33a27804606c6b48a04e211e4969d08fcea56b8cc113685282b0c498a75e1c40458d741e9af6a191507bf1326cb8d368592af081c15083abedacfac750d2f2942c7a9693ffa68efa36d1aa9f1d726eda2cd26b90e439859c60d22155a356f0a455aa89782e54e288c1e5602eeae20d851b44c2ae2ce76cb29423832b5e372c3bcd1017cd6dc6889fdb24845d10b4d9b17c8b7e30e404c9ab781ff666675fe5e191b42bc10024ebae5b5df1a3aa9dba0fdd429de1dab12aff57fb5d6e737e926ea19512b4d8d9133955fa97463ac0ff2bd3ed642c56b3cdeb07d3ed595b222fa098688de895a352db4303c55705087e71aed0a2a47333ecca3053ea40f3612fde1506602e7407c12177af6e80fb99bf96f2f60dc71673a6ceb694661eb30dc1c82df38a3ea14b577a93b4f84e2c3a73159c5ee22383024121a06db52b35a49e0fee737a7f5a6ac1a4758d340c940d0911816e9c9529945efc8fa3f45c32fbd7e246677618a16b966eead55110a72af6df225a478f1042154c6b11581903a1c0388ccd055a40f98f20d2d97378051467cef6c0e0a346061835246f1a7dadb1b3a8aec9f44e5d5874c47944da34ea42542190b1dd2be89198d98bdd470df1d00b1afd98cfab74b30e16e1c8347d57e681f913c57f5053a718a6da7373508d45934dadb3ad46ccacffe187f63d84a19630376d54228146a550908fa5cb8b9d5a5ca3148b65cf9762b6bb3316f8d4578de8f6100f361d453b4c46b0b4bda4588e5a313d7815ce7538b3ecb77d14ebdfa6d170c267c07581085b8a7cc92161c5585a406438766af16dc5fecb55297ff15a2cf2ee78440eacfc7bb1a2547c6c428d173cb3fa73fd0195ddff4ab1c13ec6028aa687b2f4382c09be191eae6ef96fc46b3b6c9678e185b1d465c75c43c5d1d70919627d4fc6aac4a57dcdcca1c44bf7a993488c53df4ad4014e06cf0f37ef1b8bdf7b195ad887e3f5d5969b997e8bdbe7a9cb192a0b7fcb1959bfeb0b32efff56265ebf46fc92e065a23a64f493b583214e092b93ec16dc46f4cb5ed0840467f70fd92ce4924b955778007d5ca4e38777c1ec991522a53253abed80487628576a39e6b26c4080c2620eb790846c53e9fb8a8b23c30ff75875a24047fbf76457ba2e1fa1a46c824323bbc0a5d7700e0e4769d9504f5619d4e49e8d4121276a44c9081006dce99edd37f551b6961ce0213841f94ea7b8156e1df36111d4780601240a32c0c28970a8639393b1cf744c87cbb89a12f09584838452ce16fc9a33e3d907994fbafce3c7d375d27d87796970e6f78dddfca9306c691a0a01d936d154082a02e5227d73a9d190f2fb2c4133c7fdd247f132fb431e51e0abe7ac41a881ba090412a93a4e9417846b18040ed3af37e3f4631a87f52201387caeddf9a81c51170eeacfd9f32e116b63e5dc7d35b710a5d9cd7b41ebbf59d1bcdbb247e738a80873c9c4feb43d0bde88358e3a47347267d1b55ee1f38fd943d7eb0edb52d4e30f4f0a7417b710ff5015b497893df8a467e1cde870188224aab1fd2979073f46b5befbd195fb6964734458ccbe82c6e8de9476d6744c54986a0c4a8bedaac9174850306cecf462b4cda71eb52d0660336282488f37c224951b11a79dae1b1df88e1f5b88729edf0d001bef78c2f28e243d3f0fbaab69a9c59fcbfcfc78d39662d470d2eca9a6ac1d0b6e876e1bc4e991bb2576e2241251a81c41b33af243bd6e85843b295e0502376f8e19e01c0513bc27a07cf42fec22fadfe0aeddd6e6dcc99a60442ac44c9a9fce041e7329f051b09aa462c91aaef47d183b721dcc99c1978bbf34a50324e095ef6d56593d23cee174219ed544c9cd97caca93677d399d5ad12718b1f1c1593214a8cb7fc35f7423ed3ae3f78bf3fd04caafe5389cf034077e94c65f330670fb24280ea20d007f01324ed31e77c84f1552f38ccef515ec00ce9101b65737af624ffb90b6ded7a653a26c143f63446904f515a3161a84c08e530326b5127be5df55c0e818abbd6387d1de6fb1a146827d9b423c16e306bc9735441cf95889a19f17556119dd990bd75b22188a0118c49f7e1d43ff741de8f3c47ce70053cc75e43bcd112886790f75089775d1ade2895405868bb314ffde1b56775a79d8f6bf98cd5c67284747ccd456775dee5a30b5b4aad0de54447ef87cb37fc7df3dc37f856f1367b450939693de7cf130e92176c040d71a9702bfded8e586cbd823d9e15202e3cfa23b2d70814f3541a0a713c291aec285c427e0b18c32d70abceab9056968b08b636e5300dae14b10084af36042b7ffda568945a98774fb13d2d2b5d32d9d8782c615298853d184efe2aae610f33a3b096c09b3bab5a3ade12bf67344b919aaad2c531229287020ec97ce949f8f9153e9611feb03", 0x1000}, {&(0x7f0000002280)="b005ad0babf5c1f30ffb98a9ef9b2cab1a9046ad220cab61e04ec3a6b054288b8f047e64cd91479dd27106d5514a760d0b1ec2776190f6e36ac044a3729d95631fe86f8cf08a70f5fe4ea6a3231c5a663206e281bc5f63c959e0fbdda9a14529630694064ec123323ffa182e0fb4a12962ebf18f6b9cc7234e59f80d011c1819a55035eb59e54f59b8369c167b0578627bfac546d3c032b1c0a58817f70ae1935f06ec41b39196cc35afb579914b3194a0246bde371da4dbcd57fc2fea8b9915f0132d2b884faf0d5918795726", 0xcd}], 0x6) recvfrom$unix(r0, &(0x7f0000002400)=""/239, 0xef, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000025c0)) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000002500)=0x8) r2 = open(&(0x7f0000002640)='./file0\x00', 0x80, 0x5) symlinkat(&(0x7f0000002600)='./file0\x00', r2, &(0x7f0000002680)='./file0\x00') recvfrom$unix(r0, &(0x7f0000002540)=""/14, 0xe, 0x41, &(0x7f0000002580)=@abs={0x0, 0x0, 0x0}, 0x8) 01:48:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0xb, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) lseek(r0, 0x0, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 01:48:54 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 01:48:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0xa48, 0x3) 01:48:55 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpid() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) clock_getres(0x4, &(0x7f0000000280)) r1 = socket$inet6(0x18, 0x4006, 0x7fff) r2 = dup2(r0, r1) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000240)=[r5, r5, r5, r5, r5, r5, r5, r5]) r6 = getegid() sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="defb167ea72b437b0415c12ff20a8bccad0ce154623b5860765f8b8f8420d3b4c4e3377a07b405c45db3651f58a6cdde6731b3170122d430882ab5b86774a769d84cd4d307830ab48deb5332be405f6b", 0x50}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x2}, 0x8) 01:48:55 executing program 1: r0 = syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 01:48:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de7) open(&(0x7f0000000080)='./bus\x00', 0x22, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1100, 0x7) 01:48:55 executing program 0: clock_gettime(0x3, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 01:48:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f000064effb), 0x3ad) 01:48:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="a6de2a5bdd91536232c9eceaed6ab1d8378968", 0x13}, {&(0x7f00000001c0)="3ca7ec2d1af86a8bd499917845a4196ed3755adf2248b1556a29b27059978c38afd9bed6ade4426b767ad5e496f63277e54516c185641990a16f39a93d62976e2de4666d53872bcb7f65882bedafdbe2addb7bc68f883b22df004171535da86e206eb13a053e2501426d5d42247a1668eec3761ea8f82c941dd0805c3fc83c9d1f1faf6d5d4102bc8c4b5f8187a8fc11e3e06cf69b4d31551cab70d66228ce7302d3875e293f22ef756b158cb4f3536577fcb31071fd845069df73a04a870f26a50e86b6de9c0a81509d338f19c6ab0c445bd1cf42fdf089ff30a2b9eeb82889fc", 0xe1}, {&(0x7f00000002c0)="edd8d11a42e2b92a35012a9466edcf9b482397074c543910d87e1c1a5c46ab1b31af91d81e9ecefeed0d9a34a35a419484d2484987eb1739a389201e8495a54ce9ad155e614c7e15abb1f802983a6942f78099064eadf5dc999cba8f2b4b656e67534381c255863acb11932098e39ccde1fbf1041853398faff76469cd000e3906eef4172eac36bca325da7c4a745f3619a65bc0da495ab22f72fd55eaa8fa1914065aa1b598fd2e5283943412fe079bd105730e4caa36f2444fb08856bd", 0xbe}, {&(0x7f0000000380)="6474fbfa7882c8066ecd425ff604045179c1e9c39f9985c1888210ef54f119a638e5a51b4c8df0ab53060a6a3434ab14bf5bfee4a13a4ff115b9784b0f6ece5089c182807e6dadde4fe9a375bb3078e8ac5e3c2f1a115203b04347a47246a88393d1a8af6ec7192f777ebf821fac39bdb41be6ee249eedecc2d1d568340c7bcc6ddc8389a2ed99fa149a4c2846627f34b52cf20607d8c21413b5740a3e731ad2c3b52e19f58b1f38762d0ef25d14515955bdf45af9deef8663f2cfc88510b7c64c86c59da9cc7f34c86637df28e03082b7435f40e11d8f542f5e8a55084b0c1b5b12", 0xe2}, {&(0x7f0000000480)="2ef0a961eae29b0069807d2e96fb10ef413a91eaf2c219796b5b22fdd0f274d4d523a21f325d64d183a4981e8654fb3bead625afddedb110310a42777a035621e2be00d8f070d366729912d2cd02769ba8ccb9e8f1262919a192ec177be7494422c1f8ee269d58b8050a1c81dede2ef054cfd6adc2ec76fc1a5ab80a9bd3a844a7c5455616bb435783b7a608e43a88230f11a13f9e24cd09d68ad5c7356c8321b4b7b498ce163039034e79bcf7dcb42b", 0xb0}, {&(0x7f0000000540)}], 0x6) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/139) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 01:48:55 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="daaf8f8a45ab699aab942c6b1ed600"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 01:48:55 executing program 0: shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x550530984dfe9704) setregid(r0, r1) setregid(0x0, r2) 01:48:55 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) setrlimit(0x7, &(0x7f0000000000)={0x100000001, 0x81}) 01:48:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) syz_open_pts() 01:48:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:48:55 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) recvfrom$unix(r0, &(0x7f0000000080)=""/140, 0x8c, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 01:48:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) ftruncate(r0, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() socket$inet(0x2, 0x0, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x104) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) write(r1, &(0x7f00000001c0)="d99e92122d984d813e67273ea38e41d7ed76971ec14dbc5a8a8130ad1d63a6c26f72057aa07d721be0c9db834dfcb636688572dcaf5ce54310367c908cd77068529a9c67a3d9864306db4ede136005f5e578154087de0a1b91a133148544e24d7c4a8054ffca403f383a6b82ce83fcbe8d249b2fe1cda256ce7322f994a001c517105e307f6994f30a69d22aa825d4b6196d67aff0b0e7ec273d106c2b30f89789eb4531ab588bd4c3caa411602965344a9b9f7f5c0d747a41e21c7f8bacfe3088543db4e9c97d5ce4253bcd84ffa3f94246490b789eff223b4210367f", 0xdd) 01:48:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000080)=0x2da) 01:48:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000900)) getsockname$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000040)="56661f1cbed5a6f598ea0b2fdc9474e393f6fe6f94f03d89d80340191cb04161e4c7520f1c278b90a138c1f3f319ac09b6a22ac6f5d38e5f66ba1394228583ce6fe079443ab3bef7c550fb7e74da43393410788d8fe0c25c8febc0e05678e95314b4cd8b699ef3c0399927db1399ea7871332e30a53c05a10aeffdf3a1106ac5ad1f58f2ffa87b00759c67716ddb44704763919188977acb383f926f8d3791524d61d1fe0eed13be81ab04fe2787fbf223e69fbc91cd2c0de14b1c2b0a161ea89be2c67b75a5c92d47269d", 0xcb}, {&(0x7f0000000140)="55294229d9e4089520dda057f174f2f21397ac82be42dee25e985271be395e05b1fa777819ab35d4cf578c2d4f2ac8ccd255c0d0469a01505978d05be73112d7f4f6b29def4435453632e05e0ea10714caa226115dceb9b88a24fb63f293df41afb0ead7fc99960a2b02c8c314b1c74db4428a1c6f1d4ac2e1d8969251", 0x7d}, {&(0x7f00000001c0)="a256183bdd69eff6c1c6406f76d5bdb9511b4a7c55901923fab86ce8855cabf6000a39f38a8653048773d7409d005cde2df4f6878e359f51481673ee8cc146b2c90a8c5f7afcdcada50f5e28bf407fe70887b9400723c52357766b4fa1f804bd8acf05050a8d810a2712cbfbc188fab1231f05d5407a0fc31e6075f491c52f7d2fe997579e3365a740102a5923d248b2d95b662e401234d063a4a5a002b9232235a67ffb1124aac25368867b2198e9ee90f7a6e112c540623fed2e8cb6fb8de23363d84a5ea8ef2e5b75fde653de3ac7aa73b93bac193b3606", 0xd9}, {&(0x7f00000002c0)="6b52e9a298527c2f7b80bd41da708557f32488febcd3c7d1fe29c02e2f0d758e192f82087976ea21200b4c14fbca04024ff8500fa5f9bd37589b3f96eb59b14c9e526a319ce51248ebe98156add2bbac01a20ced57e5d18c02a7aedf9429ac9833911909e8e397214e83082eb1afd18783ae47c98138eb06a4b4b09aa46b5f59a6341bc2213d9732cd96048780e7622b30f870ee119e83d391732c74ca60acf2d6d421e42995533405e5b61565284f73e832d59a42dc09ef499edce1a7b5ac91ca91ae8d2220bef7bfc8aaae9b9be3380f8ff1b574820851f91f11bd81d5148a7a481fe4e1b4dd459ea4926c6f20384ab8c111ab8ace45", 0xf7}, {&(0x7f00000003c0)="4eb95ca39c9b750e5c8ff0ec9d921fb4af5c13a693f56b5d44fd3a44d53a7259631bd92ce24390522a3af9334be07c34fd8f85bc3ac5b8e2fb545e3a4630bb215ba58dcc26ec3461cf44065796ad7c8ee175c8ccb7c0eda66734d4c3f76f17a5a20b7ba836ae40e0e3bc9d42bdce2599b1d9e15dedc04afbdfce4b7200063e9845e90748412265e388ea209974c86f93aa7261e4dad62f64ee6cdd6bb9edc3e7bafe40eccfe788dbee71f84a920e59e577b4e8a2a04af333b34ed8201de169a537fe2bd917db352ee49ea4cf3b83ec264b81f006", 0xd4}, {&(0x7f00000004c0)="4979b614dc61c61b85eb012506eb8430134d7b847a8812de7a2a39d04cd0d51274fa4304e6891dbfad67b0cce515c910e73e40952126e4d32c7c8ec987fcc06ebec135ea561adda553851200b94795af8f7f79a3ba40e65f1c1cb6835fa803db7940ba319f155ea5bc963d7db348f0c045c42eb83684a4d8aa50b71a8bb279ca6e2979b8bf9343c6b7c5e8b1ccc32213d648ff8750f372f0d4e67d7c00ff29d2c8dfa08f6514bbf7e6c7e1e657eb07f0cd035844359320118aac41b30b4a901ab6f22ee4ddd0cd64ae2996cb133079299995", 0xd2}, {&(0x7f00000005c0)="b3a5d7443e67d1fc99d08a95c94656c9d794b508c50cdd943bd4db0d3d9b326f416b6471d4e9aefc609a8a7df865d78fd5df389dc1efec506085a0ed0c9af4ab0e2f5d1f0d6be888321b7ca1015e1a084d1a860beff5997c3fa7a9345823d9571a8f0375c2cdd91b58fefce681811d9f116f83af0d23437619c7511c4ce356a94edaa54f0220aee3f15625a044f4fcac0b390671da9d8c97ea234cfb5e216e0fe5b3023829065db5fe00b1d1f14ffdfed64a792663ad5ab727288826fe19665552b2f87513d98f44c12f8057d483445c8b65cc53efc0a95e43907bfc02d8d4da4690eff4754d9d211ca3e9ec226193", 0xef}, {&(0x7f00000006c0)="426d2f3a0edaf87ef2eafbf8867b8a4d5b4624f26283d41d2091ce694e495fca4a7950b91007abdab16d5167891398fd2e67e2a66acb5586d0badb880d33768003aa5adb31ef1fc67d136818ff4c", 0x4e}, {&(0x7f0000000740)="e30f23d4c7278fe98e5ae905ae98d116171d4d58b770bbf76b12faa9ac16a7fffebfd7973ac632db5d823144f63883343b74eea6f1f78d2ce08426505922fe96ce31fe2a21e2eb11cad360bfb770695f915128279968226a731cc96e84bfeab431aaaaea5d6cfd97463f6207f82da5616ae9f6", 0x73}, {&(0x7f00000007c0)="0fe8f012867023e3aa76f5b42d34567795e6495ce96f8132f7067d871392d6da70be00d1783d8543eb82e90a731f51621f0abbb73478e939ec4d8632f201e611dce9ad1ada98182f3ef992244ac5c053c2ed1b63b3b819be5104202ed6be25a6e7f4699155ba41bc4f9f31f7cdb910317da3900de0cc9dce8fe3f549c8fe55", 0x7f}], 0xa, 0x0) bind$inet(r1, &(0x7f0000000c40)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r0) recvfrom(r1, &(0x7f00000009c0)=""/173, 0xad, 0x1, &(0x7f0000000a80)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc) fsync(r0) connect$inet(r1, &(0x7f0000000ac0)={0x2, 0x3}, 0xc) recvfrom$inet(r1, &(0x7f0000000b00)=""/235, 0xeb, 0x40, &(0x7f0000000c00)={0x2, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000c80), &(0x7f0000000cc0)=0x4) readlink(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)=""/4096, 0x1000) fcntl$dupfd(r0, 0xa, r0) 01:48:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x3) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="42644e5a69a6ee3babe7aa0dce83de", 0xf}, {&(0x7f0000000100)="b27a5f36e21aa2c9fa546630c86e1a5107eb096ef071402898662a321cbf59f3a4d76c2b00278da991959790120b6f65d8991117b65190701f200a2f53d80f09b811d8feaaedf7fc2d0f99f920f3dad2ff163b50b41333d1b0b33ac1b5bd8299e3d06ad5dcc54b9612ae5ab5378e760ac444205c3ae2719d672345a3d9c5368e1389247c12f2500444ef13504ed0d1a0cd9a6b44279c4db4b13b904c0b2ee2eec85723836f846f6c7948308952c60b9e5463124d5dad4d9a28a05206da90449c3bef46888eb074291db79ac5f85d2a85881999f5ecfb8579faf35780e75447a3511c127ab17170e2e9a34b593975c3df6b59d0", 0xf3}, {&(0x7f0000000340)="10e4aa759939401f776aa3f1e8ab7edbb142066b5b8ade69b773a0cfde06f9528da7449bd1d84ba938f5d555e7bfa559f6b30447c20f752cf6d68430aedd9452c12910356f1ed318e7be44ebfa170d9cc9a5b1a6ff154be579421e3e55bb4b263778502ddada38582d4554ce99370e4237cf009281dc178330a49378716c9af4d5aac69218efa841f848346d69f5135350d84d58d32c90010246fb3eb91c149bde9535ef489f25129a76b12dc3d0787137ec330e4804c74c10ff6e530421b4f7d9ac216211ade637eb466cd962b547a0f497a5a13f522815d355d2bb4bf6d9080f5108affee54a0a8242937c3022c7306254d46ae171502c1cc890da6fc6ce1db9a22de4271c630e94a00ab651eca7aa4e635a2dab876eac2b6307ab740e02fb74e7d1ee6ef7782fb9f7ef8f79f60f1d412f3986c9b33c7cb702402976a4253412124eed43430043e2e29a6212994fe6eb0a2afcf4502d167c3518ad92e852b88373b37f2ade4b8ed82cbc7d7537d5edf032ccb65da24952aa35305e3c8aa84f6bd0362bc49d9c7177d47cffa37294279d663f5d222afb18a7d1e246841f46a3c370f9588727049f0abb57d33c64090b970ba5cfe96892ffe59a8ced7e78e4ac43e89f6ed0fdc249e6f4d0d829e0e6ff8dec5b7c18493c5c41af8a8c369c98b83d5bbaea4419175ea3e6def6375de82a0d54411b004db51bab4fdcfec158bf14e5138f64b7eca0331be520b35dde4a3d8a32ea5d6d79e26eade9041c04ae9af4447604ad338518b34966534d3402bf7724919f6bb36754a3b44110888566f195963c239107b108831f081e53a327159517fbb59a477cb9c3234d3c6bdbd25e5fca967fc336346fa5801f27005810c304fa8adf0e090847020279fb9a836e89629534ce9e8fa94b81487f8a181ee1e39f027018f83b3ac99348fb052add38c45550ad9baf7bf642e2d7ecbddd5e92bc0f487416f86dd30c7ee129faad8f888b4183e8387faa21c1bf44396826248cbb1b7c447b204ae881f3ee796c4144c3d4bca9547e736bc18b35a5761cf48149efe9918bb38d17d41a1aa59f2597134cf9c6c0434489ba255f50915d7ca0cf3ac9f7001922d8697e39b132893824d411d523e9ac94fc0b53b0ceb519c266d24b4e8e8bea1743ff5c9beb081c229f430e0bcfc92d419d50fd71d7e548be40ab4d9653e96aa6040357de254cafe28e197245cf3844e0dcb7ab8b4e642e048d57827cacc325c32a4ba4e19a0987cb9b0e5b0b37eccc784e06823701f9f1097491938ccb92cfba9751cc26038389a901bc4316f6b1515d5b3c3b7eab75e35e18c42c1eb0607aa990ffa90dbf17ef9a4fc5b04a4083fbf441d6b862e5aa9ea66fe565767b73509f9622f3746cf47598a4b0cddc26ecb26f3fbee75af8c86b7810b4d9ea7223e9b1a09e67d9320688bca113c8edb3598ae33bb41c7325d6fc7262fc1d5790d165132df24c2444ea1e4afa18b3e60ddfa087f2d52bc81fa603616104bb11630f4528ac4547b0f27d40a6f9026a048cea45d55b5c17bb3ed2e6125afd2c3819230a4841eb06191d26c14680986a617c6779cf5ef1a38bf90a6c63406c63afd00123a24d56991a3837684b083cf276c123c7d3f7b063582a015dd5009eced330c98b372cb55a25ec43097a8edb82282207b560c2485a50450ca2dc4d29d2d92df267eca5d8f6fea1f9b24e39ea228be946df3edfc56f4f8ddf3ff0f36089b545ca630afd491eba645ea5392ade6fc70baf41ee2e3f6d75bdec7f8eb686946cdf9604abab79877ba2f3cd955648792e3b1fbf982d97e149b11fc3651a34d0d735286f83500ec19a544ed0aa01ea875fdb780ae5bd4fb40c697e53446f87d3cf63515ac1d2da561fb7981344a625d978bab88db9946dd07d55689a342842f25395179dd3ec2f763260ddf77e26a6f6f2f85c689402664b57ab7aa36215ba626262958a5139dc2a55bd82429037524287997d961fada00767cf52face1d548a8002ac3a0ad2534b4f614624fd180ea99d9c5d0a29882a26320a34014a25db71d6128daeba6419277f9cf5ef31f5bf6ea11272d243a351634462d0fe40a5bc67cf4f0e090a8984a60a5915abdaff4f6cc1a11243b1107f811fb455671acabd6a3a5adb6ad93ffb6571f94696804afa9d8b1e31f460e7e6f833f18551e55a8267298fb6c94f98d7a4a161a1b9132bcb7f105b311cb15a0970a645f3f4408f676102d22b17a007b1c42101de17f7f43c64fabb15c19a7fba354fe7221124f97f104c9ca3692e57fb470383de253c47f02fa6ac20fbd98809a39b085d505a7a44fe87c45e6f96864f8a9042c9c49d7ac9a16f41031c7c2765a44afcc1e4a495f363a696dea54365f550f9e50ff8f3d18858176b48819667ea0e8a2147597efa4447c2c1a6a64c148f434458cc7b82e3903ded3e8b5c0cab08a4208908582f9d596e3fa3351420993c6b9c7cca1b067c983328f216e201bbedddd10cb6ebab78cd229d8a2c4a6f666ba56d63bdcff5f54de58c42103c2c229a4bab7d9c22e3a91dd4ca7e851d9938dde5992ca3d38bcf7c0e506f6ef5a91408263280a091ac73b480c5dabf3c1afa79c3d504eb2c1e1efe2e6cb2141946df7527810d806cce7e89a94390c0c16c140735d742b4b8676d72ae4b6c5c3c97c63944f82246433f7017c865ce1ca44be849a3f8e9d907524402a3d9ffce432de63b5cf30f950d33254e9804c19cc4ee577d845ce30f068bca6f6c1d5e24973ab03572a66280432036c4dcee2e091b6ec6dd1d6f6819c68024f137401f2a3ba9b25fe7efbefb2f913c45f29f83c8dd96e9d65d62a2cc999081e0e107bc3955c1c1a0a43aee7699395b071935d42d21b454063c3e1830b303ba226bbefb9555d2998d9db0a26507f5d16724f719f0caa0464919e7a16ccd18a218bee63c51c8c0eb9c22486a2ae47947364c5d5f79787e2ebb137f482c7b90fbdf7622d71d704c997c98772a6b05f6db893989481ded594145e620c8a301b7c81b14c7758420a8520c3a265d949912ead49b3d0235abd56e6adaa699db596f0bef282397eacdfe5459efe8ebde1997b9a6057605176e4bdfaa5c5dd2268d02708948531a823644a88ccd6b7ef433ff0adabb08c1c853ef35f839f68587bc8b10666a880e2ae2a377697925ccb97341c42278fb9e8fc0c1f93def29b88299a95addb534a39f4504fb8e20592387712e84e58677e5627cbab7129a8a4ae76a6bc2b41e847d56c3889f63915e8671aeae4802e52c65a1e16a62ddd1f67d1de7eb860e55628376fd76a8eb69a2effa9c6b721158621b517162fd56389e12863160117a5f3e74417a336c0b8c1f3633d8f45e1d7d014f218dd7b83feafb35fa61fb44c1167b99844a10f38df164bdea87aad49ce6934d921e598638a667ca311f698ff8240bacf7dfc0de959d5b472b88cd248cb402e3d305c877182ef4d417fd3895e812b78a1f5e4ec0062c6add3ff40c8c19cdd914dbee4b4bde640f1f365ca171b9262765fe5f19287af15b3cc9c72da3d9cb39a5b276cbec1b6163ffd40cb84367fc78cae2bda6fd5530febfc6b5bef8f2e277d0678e9d827fea036929123b9df103e49c7d9c2df029b8fc0a8e08a02f9ea24d8d98c48966bcd2fa774cf2d39f80420556a04b94c949cc8ff1acae233179aed82b600ce64c064e0c6f888b1e4b5318149c71133203a2912715acbf8d682ab0346b95f6cf3aa94aa450e9379217c9dc7896a4f4276556ef8d613df0336368b9306b642590590d7493d08a0329c3938223e4165309f5a9801092aeab67a0db56848425760e7cf114e587c2bb83ad9aae8b2053209e4510905960d90ed9c1ce725bd57879a094a727f40edef6bd27a1e1425d358441578604c2a4b94846750cf7285d11d4ce8403208b379638d21ccbfc622473b1cb24dc044c41186bc65e48dd018f392e9c5159b203254dc926484146fdf907ab372a4fea68f89d281d1559fac4adef6cd1262a1f3e83c61918079a27b077703c3cf3dfe29fb3ea8eb6f6187ce194176244d1b97385128b560901e7ae5178716407746d607193e0b70f03d1cbfe77192cca449d2cdb0f7f17824186af2d8a2f1e9532cc07d016ff988095fcf6421a780e5604364c6caa48287641b9cb3ca668dacd7bc3b0648e6df6763a1bf59e74557851602e479396c40fbde2ff1acac5ff58e31a08114b185fb71aa12a9bfdadae2bd9de2f0cc653c1d5529ad7490bdf1f886d2d860be4df9589ca590d342fd57c8e0b79feeecef4c422d83f9a17a3203dd1b263215e68b6bf645c5ed1cedf36293b28e353d1d8643e5001ae71006820ee87efa37dc390421a595540151a5ad9e852f7158f5f0a9e543e9ad63b805fc30c09944c17855c074af3bdf1d2d3cc63ed3b29575543e173c0a3d21ef29046c451bd5f9902b7334cc8494efbe45e7eb9070ee6875e71c99ba51b550006b6677b13471cf4fd9a366a17204620e3d43cc64fb9845205c67e1d08d23800d8014de3650dd8a0d0c63e19596c59f0f092f69db34f26d4cacf1fec198b41c9532f921087877cf4f1555d3f565177e892348660bbce938c64ad613550f2cee37ea332a2a1d5902fcdbc6d0343f439bb5407b57005b0e27aa119dc6fe2be4c5edc311845298684b4fa0f817c9f2bc3b4951e9cc8964b4ea47806e62a724312f70d5def3356c8813974ac31b2731712d020ccd5e1998e1c96cb71d16f38d780f6215877905d2aaa7e195103c3e79bb3a6ce64de7097da8d986da2bdf3401d1089ee35f73f14b85f065ba284fade86011afcf41f7ff3ee0fb94b05dd8015ee918f41e15786653e383672c66966c4c231aefbcb6357e8e56d46143b1dfd842f27e147944bac038bac6435a47a69abbfc9507cb9966446a9de911456d9c96f626d409e420a6702bbc394343c63ffa4298e139452a7ab3c51cc1920cd64dc57d993fd97bfbfb57e51015f9334c461cdd087cad9c1bdaab1f7d9c77c3a67b52cba36f28690ae1e4ad22ca52a05a7496659f967547ba56dbd7ae6b2fc8da5458b5c0dc2ce60e49b21796557b6c31f46e18ce43c920a0a9e5f2fa6b0453a00f387c6b2e9192cacf56906bba2a2b05166f803308e2a502ef41f69a4a96ce845c7e6c0da4ebe72841b424a3eaff7d5587d589c7be158ce6c207b3d9cb2d73306c34be034721b64150e07e2928c7ddc47f7da6a2ea7a99cba40d95d54c8957c65bea55e996d2f5a8f70617d3184cc704268f14121fab414f739e72ce302a717183a0c7dddbbe0c37ee822a642e14948a2a113bd5e529f1dfb1276e9422205fdd7081bf92a95cafccebaf25846c9b357377cfd9ef977d1d3860e6f03a406261252cc3405d15fcc26a423b88a98aa8dba53c12185aa27847d2e616d71a6f6754af2c1d4a8224d97e68b2df53a6ed80859cdfc9702449ff754c0a06ab505c90417f86f38b06f63e0c4adab73ef5f736db33e44e8c18106f0cf9cb1a54c815dbc7e20342544610dc04396577aa31e9eb8ed65e5f3a974706c5a3b1b6790efb7b5ddffcbc06a93883f4702c2e8fc76115f09e579db5db0553ff145af9c23795dfe4f4b7fce5b615000212d186a84db6e1998404d5a580567d10dca274bef159e268a64838601ca1030ab530cf247323ea42c11f6c10d98dab0004271d6315f8ee626c8b790a54da033f7a36151af1fb4e96f649ccb4ca725612e54b6a05f9f5a04d154bbac257f410b1d80899a1b67d9aaa17bfd8bfd564d19638beacc961bad016784c2248fc6496a8fe430", 0x1000}, {&(0x7f0000000200)="da32d84996", 0x5}, {&(0x7f0000000240)="b79f3e91c77fc2538fa56d3624d62b00dc5fb60a3ef16b1599fec979c640c07b49249e6f5ea34db6dbaed5696afe1fb307979fede784d1f1ac6364c8868d1facb58966b154d260561b2c5e33f041016c42d050f65d94cce7a57ad524e157a5a7269349e661f28eadbc4b5ffd6d3f8d46c982ebe7afb658c61b0d4fb64383ffea8ca12e154c820e2d48565f60260d34a7c3da56290c728a9e0c737f07bd1f01e323df9ccccf498efa0a72abef5dd7f680b43fc50e4a5369bedd6b2d", 0xbb}, {&(0x7f0000001340)="bf4df63dee377dbea577b4314e2e09fb64bad77ff09eb633d2e46cca473a45fdce1f", 0x22}, {&(0x7f0000001380)="5668b5", 0x3}], 0x7) flock(r0, 0x1) chroot(&(0x7f0000000040)='./file1\x00') close(r0) 01:48:56 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xb, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') 01:48:56 executing program 1: select(0x40, &(0x7f0000000100)={0x6, 0xff, 0xfa7, 0x10000, 0x3, 0xfffffffffffff5ef, 0x6, 0x7}, &(0x7f0000000180)={0x8, 0x10000, 0x81, 0x401, 0x6, 0x80000001, 0x7fffffff, 0x7fff}, &(0x7f00000001c0)={0x3, 0x4, 0x8, 0x6, 0x5, 0x4, 0xf9, 0xfffffffffffff001}, &(0x7f0000000200)={0x3, 0x7}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xffff, 0x1, r2}) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x400) r3 = fcntl$dupfd(r1, 0x0, r0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r0, r0) 01:48:56 executing program 1: r0 = msgget(0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="498029358b83431a86392f948693ec690326bc699831c5cf5fa797732dcd6252e333737b070770f378070cf459cbe51e7002fda70e6e7703280fcfb4c1616d3bbc19da9e198b74d57a82d02545d6a54c3c02d1344e2b8c93f6f014270f41295bf4312872ae0211f28e1cab6832dae1cbf5fe7b44b64b43cdfbf7e2694c50cfbed962e8291885b0bb3c", 0x89) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="287370ca7583f3d84bec61647c5a6acb3a07acb46f3b5fa73d9f1015335ecbd193444a79d8bf3415c1ca6049b786b19825c7430e2be1e123ca15b652649505487a1a666b02402afc22b412635052e7918e8f9cf86c69c4346f8f9ac590b2fde5408dddc3a3d646e8c1a41c81f3a9d3cec109134cf94e9fba50d1af2966d2e12083456b0345639f1ef0292917a24b2f9af88e38fd5e728507a6a11d21dfd181", 0x9f) 01:48:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) getitimer(0x5, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xac8b, 0x8, 0x2, 0x8, "92c70888ea40f5595151021b6f89a3e52fc19437", 0x6, 0x7c13}) 01:48:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x749) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x81, 0x4, 0xbea, "ff1c61f38dfa14b48209923dbd877a92e7a3cfc5", 0xe896, 0x3f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x1000, 0x2, 0x400, "371446591e3e683223f3d146f443b4bfa5bd6664", 0x0, 0x7fff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 01:48:57 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x46}, {}], 0x2, 0xfffffffffffff801) getgid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/115) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="83b8586a2fe57f2f49a58dba968d69388622743191e02b788e4166d9326149491d538473671ed39fe658fb21e0d1dd6c0120743dcfab699e712f7e72e9651b8201be6b544022e0a3f41b78aedab5d274eee1eb", 0x53}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0xa40, 0x40) 01:48:57 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) kqueue() 01:48:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) shmget(0x1, 0x1000, 0x181, &(0x7f0000ffd000/0x1000)=nil) 01:48:57 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046867959456d00000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000c083701d8853bd33a9fea71fc3eddc2b180083790e528b662876206efb2ee5fe2164c5eb9df9f643aec56644574f8e9cd78a5a4222322d4c238e5bec74f3ec18deb507648a828ac7d07efa62b0edd38b5b9bb150cb8d1c13e4969dc742be55ebeaba0f72da7db0650f97eb389020845fb4bea69b97ed3277ec2e8f2c336bdb3bbb6856d9014f30f95a2e010d78e318f3a0a62dd5411c39fa2437c383ec23ddc8994b69e1a9c17cc5de33d184253956103cbbd98dd46725aa565375d33601b33dda57c336d07b5400"], &(0x7f0000000200)=0x6e) chdir(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socket(0x12, 0x1, 0x7) r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xfffffffffffffdda) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x4) 01:48:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) munlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00006c1000)=""/4096, 0x1088}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000335000), 0xfffffcec) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 01:48:58 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x1ff, 0x81}, {0x5, 0x1}}) fcntl$setstatus(r1, 0x4, 0x88) 01:48:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) semget(0x1, 0x0, 0x401) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 01:48:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fff) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) 01:48:58 executing program 0: setrlimit(0x4, &(0x7f0000000180)={0x0, 0xfffffffffffffffb}) 01:48:58 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x83, 0x106) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/159, 0x9f) 01:48:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) 01:48:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ce23155c0ac7f20a38143d7a3ca6adb2373a5ab4082499e4c01f90d93b9995594211adef306e5f95a9701cdc274e21aa215f3aabfcb38ebe04e9f8ab1ac5bb1ab7f3b1c769f51d8d5e06f94040ec1000ea670c822ddc1268e1d0deccab1e31f6f4620019a2cfe3cc273495b53639861d0d112c265a9f99a6072cb1f0d9f4a204e2c92bd78706215dede319e662b410fb359a9610808b58f046bcd84369ac85553cc475641472065d8406bb2a0e55a26ccfda1e6d51445143797cebb911c664590151ceab8c342a0334e8d40ce2fa30ece810b17c2db789b02ee26af0ad98a9bd09c5a6e20e5689744455e48afdeceac22bebbeedab7859d7a9f32e6d2b5f909316c7822e459e5d8b9dce0a8caa607e5989c560039487859881ed458ba846a2126c0fba4a53bf586cc82cead814819663787666b1469824ddb3b860dfb8afc98b645870d2f6aa459e366ade9cb5b1453efc1d591769c50f7de068de0322a57c25f9701b7a7cb2fcd8f4e9b7bbb5dfe20098c612e6de1b10793d63e0e64be305973e5581f5e88288d69e4cc2b38764e44c4b1a4ef1d7e25f4c2555da6f0bffe3c0687936aaa327199929a531d29e35a00cf6a05c05557484a1f371c32e6f6be7697457c55f62aa95a34594ec755cf6f526ed39eaed48193062b9b682028fbe8315f992dfe902bda72a5d1419263401682b621de3bb539ef3ebb5993f58d5c5149e4d4e56a14c5f44197703078792f61a18ded66d08a3f10c29515afbc039975f0269d7ddca0a368920ac123ab62830a8a4def8f304623e64a0dcd3231aa3d5c95e42c95510c08f480d9976f363995545ddcfcd8fc3dc1889363d94f69cf74fee1461127a64de5bcf48911ee21baacf57b4605325249f1696bdf784c3f3554b39241146b543553db1bae95a4007356d8e27f778007ea876408dbf97f7dc78437e9c3ffce2b8e7f56fbd521f951a5c1cffcd2775fb6487b68ffb6a0871ddf1cf2b946ff7b9fed43840acd68927fa68f589f57aa07d1ffffc519ccff685c569fffbd8ef191071f36a771e45d39de5b6a0bab8af8fa25f755aaeede6365782d2ba57a5efd782f72e5afb78f171c34eae7731e4796bbba7e59ea2be9663bc184df74f1c69ac81fa3ccef540122566ddbb6a8447121b530b8293e6b7021603e84ed1edb16985da025becb2a9f6c15d21078e98f44901b600891966f200c8e31fc32ae85ba552fcd56239a327044720a0fd75a878d9c1150eec64f35136d7aa8b614de1c4c31a9d79e3f7825feae25dd774ebafb19b78f7fbdc7a1b64724a3af8b6fff9f37f674bf628ed1577f79e34ad8ebe817bb999134b7df67350253122b7c0d941f93e42ef7816838e84e521c427bdd3d0c45a82de981ae5b27e0fb66f72de6d8dc74afc9566a287d2f0e892aa0d2a4e4c47f23d0ae85352b79c732042a9e499602231e63a46868ef4d7931708f6b873c74e454cddd76cb3fbefeab5a033b996e1a63b3eca1e527a42e85283d8190f421d3d55539aca136d30aef79428f69c3e7f7dd9f10556c829bd43cc1b3d37eab7fc50cf4c412ea14fd76842361a33e61b2ce543a0a20360ce33def507507615de42c731135a9fc76e63f48100075a385c77124fb68c204475849f64718dd2bb09f1c0bcb71f00b848985f320dfc00ac3e4af17bf089b88a2587b4da66aed44efbdcc8c00f2b270fb124520cee3a2bfc7cd2e28d33fef2a74d3f056e084ccd87188ea24c64678f8ead418609a8151972f6f8e20a0fc633d6cb9f9bd94fbda4e06d9484404b7a3edde2159287e06e2350a9ea8c44d5f5f2dec30f09bb093a9fc5e46788972d4ac1fc168a5ee004f5fac6e3073645ff4bb210ad5fd17811b00829438b5c46b95ec91ba31711dfd84942190b1a0c5666c48d358a8b76829479de9656f62f0d7b507ab17717a47a239e10f2415cec2851446f889dc8c9d90584c8ab17ffa651fe4787a2038cc941b2209d6d65faab74b30d976dbcaf751ae8dec2c4bca3892ea3c20eb42b2d87b66759dca3a9bb5a4697ba7aec6af18e20902e038e443294f332f112d2f117877dbe8571ff3657821bbde58d60b2d929992d8f37a1a5f5aba4a341ea569a9e75dc1894ad1a69dc51bdeade4a86100c2b6866808a0422a8935b020aa2aef13012e6144874a3d96014ec8c42a32cf25a0d30bb8efde1d124a425582073e95113353bdec1fa7807dda5cb87a561458b9a6f80a42bb3cd97a761b924976697c32c6f88e8838e75b60bd659dc1f0051ee9300a48ae5739165530d4a614e18e0ec27ff96c43d5e78f779281548c2d608a54faabc821a5783b98fa1390529b022848cb27f79383e5e8cbd3be41c1d9902e4ebdf4d1acb30e08aa250ff0e7e20049e6aa70a42de7a01443a7d7b33f98b38726ff9a3f39f4493a0f98aa688c65bcac4d233c43ac3151fbb2a7534953551e005cf0d8fcd349b4f42fe8995755dacfcc4a75a29a187c79419b8456230c4865fdb3a03e669eb4fb60b2a9909dcea96931e6f3f3965672dc84f132483e4ba95c735a50b7894e9967080a1202317b35155504466fb6ae78a7ab4b4b2d7244ac7c02856823e87ac481206a9290a3216330f8712a41896bd9ea9c579b2717f586d31375f06bf468d63fb0a3b4c22d41bfce367801be112ad361c7cf197e340532ddceff6e308d0630342df7f1055600abeed93042fafb17de03a8af0d5a084b73a5e825605c32f816181e9e904f442e6383d19f6cbb7965de43cfb97f9b6c49bb4ab9014ec3c832175d1f87348f8cbadab024f16e91d42039285ef8c21dbeaf74ff8928dac3849026f2c1f617c747c1dd8546ccf11bfb06ba2004aee723da20cca68ac39c24207634c8437a3e6e8243f78b28d62f16b40468ef971667030c357d70084ad90cf6868f672fae3075674f68c86dfbc23cafe06e9cdc802bcde09a514042e79dd938ba2892f6f605855190ea1625f9e339bd234c6b1ef586614e87d9c441bb27b0b9820c2c05259d5b47b21065e6249451a08ba303d5c1e28d8647747ee3d75b0d76f108e07402017f003b33d7fef2531c2c9cbdb0a1f854a97fac1504a870285d3db644b77e2eca9f937ea4efd8af2deee47bdf7188cc042e114433726d11a9a559d09ef498f08e15a05dd7ba0d28faab17ae2996c4a208991bba2b65051f9d36c3799864b1591c627059b1ad385440c25718761fbea5a469891151fbc404c1c2c8ae14b2ca39aed80bbc31169d353440421816590beb41e1ae2af77eb218605e40b84da2ff3fc0cf8f71f219bd3b771ca937d87b19c70179c8cc6d79255ec4cf0ff99562bcb5197323bb5a1d8ab89a27e1b5237a2e8b4c2891aa06e7c9d63849d8622ebd2dc886143fe7e10bbb35aece072c5e811d476dcb96e11e93b046ec1da049e2bb1df7d42408cb6cc9833a4711bbff98a42bbf3f83b3bcb7465d67263b86e12dde2b3498f7dae2ed1d75d2c1a1b91790e11f1945d2851a51c855c91b1247babb90254d9e216fc11269fa6ecfbad02d3256b3b27ec21ae32b96b97b6987b157d2479ec5a75e99b798f495481a984e918d3113bea314ade3ffa9d2a8a083ba7d3094be5ef4f897eca5339b30c03b3896f1d46c49c51b21c6f6ea17dc08fc72696525d0307ade9c78db2c6020aa348e89d0ac9bb14d8f7f04617b4287ff0bbcd02aaa61318e494ba641b436167abfd5ba19aa0193d8e3a3f061d4d126dcba9e267d76e45ce9de7c89252fbdf8ecec5e3141b5d384cb9259ad67f9468432a54496837e2f4dbcc51b0fb97c8f82738c0e0ed6cf3b39c5b4be5a0bafa111037fcbe4829f9a31449114adc2dd304090d36ed35c3cc3a1a5d77fa4b72ec8ad837b33b533a606ac648d94958037fcfa2acb9dface815217db1468e4400641457c46abd91db668c5318efd5ebb1a991c8786147f18744fe37f270abebc4174cd95484e9348fb6fde4e469352d3d848f09794ff99fec960b27d063ccb6f024534d61a1bc78b9ad4fa5f7568f9810413128720aaac0039d7d8c98688c7ede03c0d577dbe16fe8205b823cdd930b199cf935a562422ffe940159b076aada215c907e9336dea7ce3d3b07be4afd506ff1a15672ed2b47f8962364e87f973f7d7381e573da4abd430e594545b045bc71534cda0ebdd2d11ad3530c785818878dedb445183859361837454bce960186796683b48e534ff5eb11ad659d63b1b859cb3689a69358d807a0559c5d5cf60b06254776b9a97823640fd64680b7ea339307ed907cb0580b5dc79264bd3dfc5adc33088573836447d4975a848f53bb4951871bf581e67325d33b8e8db5a19e7cc3214367f5e5fdf845814b5b0c360e51b39916402ef4fab3a1416fed3ecd74f35597104efa6475e2e3f5d43bc7a6894904a7f8c9a48787ce39eff7f37634e21cc73384695a60f3b580240a8dcc1a1d8da8442701704c364b7ae38350e22f41fd13d46894311ca5fbed92da8cbadaba6cf2edb1311e99837ea5fc9dd14db00d49067f7e252d5c775487ff23323d36f65c719ad33d95dcc07c782dec38a033bd33cbee54604273d9f3d73275d3850d9c1fd48cd34f5e71bb266430e04a4d65f503b33959054e89a8743540ed0ec2f83376a06e6972cb0212af0659eba39830b282fb8c2f26505d9dc5fe1163edafa2deb755ee433f8232cb8d4077aba395d930e91c5591292b6e1b37f10e55ec05afec11694dfa7b1a30393858af489434568e12d0823cc2fa0da0e2c8c3be2034cc1275576aefd5b9b8f550496f48ec2b9c923bf29570702beb790e133827ea642120a733130dd9ed4395836b7e08eff601485a12384da0506aeb23e2850b54b4afe532216722ca35ee955fa93d38d1e34973caae2316243bc859861b2289363ada2eeb4dc654f5000fcb6075e2815f0fd04210f86acf789fd70bbe1179869daf4a0dde8f5b6de896201aa731133a331e835e0b1075e3463d89b9b3bc8894c8cae4a57377351fcddf9847ec828f8533bf07b5a4c9ec48782f9dd42c83596664fbb0b73f6fb0d1475eaa94b6fc445c3284b129581dd9a2d293d127b79feedd490646918ab453df37bd844723d747aab349fbbbf237b1c4b32492539d472ff6c84b1f89221abe13b9725319feaa5b277c5e3126efa85ff063581dffc9e7a3f4d740e6e5e3c30e8af1579f104c4aa2c5dc8b029ee3c9777a02bfeb3cdb04b6d915260553fbf428797c944a1d8d645172492229a23bc932b61c2eaad179547d78ff776c937772a6edbaabc29792761316ff6a1df6f61ed230af56f3c44c847f6f4e7a2c5eeb55206b40c5d62385a295ca69ccf04821b2f7ef9f053c1c083a0b9ff40ed8ef50f9c2a701dfc0085eaf5959e279d72eabf3f55a4c2957edceeca6c1c369b563273f9c2add55f01a4c5970920697b8e4832ec41013bb389e6ce97217e24020d0fee5f12800434ef78ce77f392aaefc4a45c30e592dc065f87d63c5556cac7c725b61a0238fb637425af732d38ff8fea184af4ae564171018180f0e49d71e3de87cddeb9f729524ab4040934689b070cf02395437b66073d7025aa08ecb8c78140830c3f29532f824958b4c4a0d6bb418247d30ea738a352de6502372a716349ef9a6b9076fd424fb1be99c6aa39c09a7850ce21719a624d1abca9efd7a218ac42a092bab1ef3ec762fca8d6f6650c2867123a3c0bcabb1f9050badea7e19b2226988d5c2258e9a9cc54572dd833e81a39e740fe6e2ca39472380389094bda8c37b7248eb5b5cf4b762b16e05d094abc65c910f15c9b561ae2bc6e00d4151", 0x1000}], 0x1, 0x0) mknod(&(0x7f0000001180)='./bus\x00', 0x2000, 0x3) r1 = open(&(0x7f00000011c0)='./bus\x00', 0x4, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 01:48:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x124) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffff7) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="9738fbb1b39ee24ea3f7424f20403be220bd80fdf2971b7cfd4fda9fd9e650c1904ada3199c54a6bce3bb1e450df1bdb1e18b40e56ee", 0x36}, {&(0x7f0000000240)="c91726925bb20d6e5fc2db3eff63b7d52f0590b4d63f21cdad61ca", 0x1b}, {&(0x7f0000000280)="d872876e4347d7bc3645642e8724346cd545944d7cad17b087744f81ee58467bf67e8002813b49c3ca68488a491a87be91b0464c5a3325fb749f71005439a2ccecdd842d4e6ae08d9e97110d94cd79877cc8f5016ddfbb43e68a4ebe0ec0b901", 0x60}, {&(0x7f0000000300)="b28438152e750566251c", 0xa}, {&(0x7f0000000340)}, {&(0x7f00000007c0)="35e290baccbbdb5c060191c89f51941a60632ec452c830b10e4a84c83cab8510a98a34ae8f81c9250d4146b495a5a3adc615ca7afc8dae620f5e975705f85c7b71b6760d965c3411598575dda80ef9c2ea2ec5500bc852870d428464babe3db9fa8b98dff1feab0f638d53034e1f2ef3c94c8015248eb9a15736b2f463358afd94516eb6dbeb9d021c6a9fb972aba3308bfa481787ae279e410d91341b6fed3c3dcff2739e9d4487b5d21f98130881ecc8245c7d96d42daab51f1b3aba432ee40bff83ee5e40126c57dfb8dc02a16de90d54adae31e46cb4e5627574eb760531b2b8b13093ea356651bed2deae080e0c03ac34f417b02858d706a4c60e81f0294d706083444c5152376716dddb404abf87dd793f04d10fb3234e6ddc8194c8ac42e6f99a89d4ddc7de0322b7abcd95e2d74cbe0df006219bfd4a648d0d2cc2043b9b03ad39da0159ec914c02eb9ccccb352928925a27d7be8e19f4037f2c3c65cc19f54136ae6be7f3b201fffe57dd92c0c3caf6366ff5b7b71e7c3fa08c111fc329607058e3000e91292fc739c5001ca3f61c2ced722398b3d008810815a2e57fac3b83faa86ba79c34a5acb018bfc7db16b643342fe71fb84f986904e14433d018037759b5ede2b90b0e41ddd50d460a9d5a35fccc9fd44895de1b94d7d1737ac22aecd0ff91ce7fbdecd64d5dfe7474fa906e67d94e63ee76f23eb3f49c5c88b0c4e57c8c00a946304d1fbd8c01f2ab89b9234dac94dc9b51efd56e8b87961abb0274b4a4430f085df139c85f18f6faacc7873821e5eb5bac7da93473c29650b70802f47b55e0a9bd0465bf0436758873b031233f402775451574c2b6e901adc5e3f44e3683ddc020e1935413469dc8fbde480a67607932787a3daa8468871df5725978009402f8fed311e5443ad8348ea45cfe06450f6d298034c0954171d31904b38921847d1e29aeb09002d78d1445fc464c4c2f79ea21985f6beed2ba5374f5a841e03e4aac0c53e78832d50e80502e2705125744196b00717668d3a197795436209acfbc3ee84f50c738075d6dc2d9b19bf79ed3dc10f107463a993c44676d2e0cab6104360d0e064735e06580e52d5bb9aa36b5c9626a0762eb710df22e7818636019ecbb542ef177dc7595eac7693459205929727ed2dcb0ce90caafacdd5b716d8837aa2d8a2cb14380c54385ab20b31cd32de74e8412e7af2e84e5e8f7f47e7591778e8c22f0b50c7671df2605e8c65deaa72c2dfc63271cbf8984c295671de72e3e7c5430260a406640d4dc026260999b924d5d8be13ea8487573373cde37005f31a0b92c6bd08c60769afbac5eda60e01297132c2dddcc67a3a70a8732f5b734232beb2097b74880937d1e6b2c183697f669294cf37399519938e0c1860a0620e96e4832393776847698b4a541a94433828d476a5765691d8709a846d459069e3b0781bda22005027552fbaaa25ef3ca1953cf7613e78c69b17e835d8710a78defc1d7a348dd6f327bab4c6474e5033561829a70c3c8484fef5715b43a34ebefd8e65e541f3aaf4204c53f1b4435c0d076ad9c6c3e204e9f0876076a28acb3c51a5d346d419fe9a2d90d9f0c44a113522dc97d61917c3da3902ce29bb98c0a6df3041d67c5c24012ba354b4ace8902d28aeaf9fd649accd7b7f7dcdff7ddb679455051c34ae5741ed0e924695f1d7727d576b62eee22ba8e0e3c7ef0fa955e3ea03379a68140246a309f8552919a5531669ba628cb1b1fd09d89ef77e32dad3990f43d3a3137ae728627dd3dbf8d50168d12ef7cf3cf79e857909c682f622dc152ac3bf7fa5a3df732cd05ef9320897f885c9fe12890f3bf55ea48a3eb839c3e7725a7b6ff46bd9be902acab639968eca65ac14919b0b011caf5ff82840fb4c07449d2eb37fbd0a6bcb231c64f31d3becbe9d8659b59d3eb876b326e27ef96c40684bca2b47400b31feea46224d2e2698e7cc73cd02d10f6940885b870a5baff0e82f86fd96ef1d28e589616f4dae633df71d7fa1793520bc16612a6bb3b113a7db77525aea81a921a3ca3fc9213b1e36093d464aafa14f903b9e018e7d4afefb66199a7e3fb982b6e354167b65880066ace2fdcce9e00adeef334ed6f78c894adbbcbcc320b815fa47a8c52d87dc83f86ed801e79da8023e5bd64bb74c0ed81b7473f5a4d7f30ef83533dfb438f43405965d969d4c7c1e19e3c5438e44b55acab737c36987111863d745574bc211a93a8a0729b2a999756d3c9c433b66ab9515aee8dfb81903427a97e9b402cc942374ebbb32a51a11958af65f9052056d00ec54ca77a86a05c483e8215d5cc1bbaaf18d6fbd08a41ddb232a34c2b73cb5fd22a661f0f19405f8ca1e16cfa9d73da1c82a8f2bc3722bee129a30dd04be0cabf1a3dc6f634c7d657d0018257db7c0c88e81924b445fc47230821a7cba946d8cc4095001504939dee06a3c625bafa26dcb933c32b23209e285750d0fbf3c0c5730a8835f59e0fb1bae2393d0376724b527fa6b83066fee23957805983308ef60d90d8b0cb04edf8500c0926c3d8ece7c2f86e752e7d070e3e2c01433790a1cde373d20b5aaaf831f180238fe5d23a7cbc48519b4851b841af102deb39a1695bab88e5dba3d2d80b1d7eb00684c106804664496b80cbfa798cb846e7caa3598b94e38ab2ae848e984b25b5558c26aad6586b642ecf0b7960b13286260158695931d5bf8cfb1647dcc6b4df4eafc4dbb8052cecb039c0ca512a81a063f10952344f66549329b707c87a935a6a5d011e9e95a8f2a3615008b25dc30370a9467140130ca5bcd82846b06712ad84cb9d8baf674908d1d143158931f78c5b36ca74fa345eb2a29c9a15f32d81ee66c5d6daf4a5e5e2834d89f11a7321f5e0f93e87adc80af4cc67d88191fd75fa7dec96e27257a1643d5bc619e6fc0aed220e9887db9d249215592915337c736d68fa9011a738b2a3aedaf9aaa520e4b510ff5e9bcf2977141ece54d317e5299c80c4b66aa9e2980804547e53fbf1dbe26b7a44af87388da4a4b800fbe9fcdff5412a59e69ae4f9bdf38775456f368879ed39d87b5781cce89bc6401c009e2688fbe22373fc01d2475bb694ae9eb090781204197e2d12f4bae831caf4f1fba91de090ba4b89830a197fe4cad16077e08d5f8bb3d22d64e2506d2a02ac50f0e0d9d93dc4012158e90775471a05f8e20a5ed8f797fd5ddace6918ea11a3a22a136387f9aaa5917ddd506edabe58f61cd08ebeb2a5a0990ee3abd8b7145f48eb74a44dbb754b0f95e22fa8126420a4991e1cc526326faeb2eca27a42ee6307eda0d012dc08be6495d1e7bd397ac83e8acc43695cba5684b2c0e7984de9aa65885922b88772aaee4ed02f4484cd360c6f668220b052ad7839ba49d4084276a308fa01a544662b7180a603d221c00f3915fe222dd1cb27ca0eb605189d80a737ef5a175fc07454379fd36830ed7e82cb10cc11c29d4c7e1f84e7adeb2e8ea0cc1c6097fcd40b9ac5925c5f3ab32b4381aa4190e783e945e06d0dbdc80372631d852c351a8535892a99c8101f78a3635e837706da32a61e32f71876038b8ff6ccadc1590d9dd34f038ac77ea2d8b463cd24ca7655904bdef4f7d2707a26e286d28a773aebc0d144364201870d29bfc7bd0befe54d932cb65f1c3a9f08d1591487b746a3e863b2e2d6f7bbbd73bd577795fe7afc06dc5103f3c3477484574f6df5bf7833094037affb69944435213f041d877e391bf60e1f73f8439d971d065e348269e36fb793c504199ef8a49a212973aef51d103ecc42c89612bc5cfc37f38bac83661dbde2735f7cb165e0114825c71ca46a16be5b447eafb3f13684c09667f4ad4cd67807f660b88deb0269818a91a7ffcc11408393d2533601183aae153f609f82ba4069842ada2a00453d49e299a5ff1a6ff2018c0bf78164d76095a302840c72e9fda6a320053f732c973a2ea65d26d45e271b0062f744afb06dcda65e7641ab070fdcd462ff10515545f742feb318d7c59e92ffa819926fb110d510b89ee4c82212954e0f4824b0e722d651f792151f9a7f6110bca561d3a88561faa2a86201f5b182e280d114b64e43af4589c64d37e6aee0d0bede156dfc4a8187f0922bcbf591421eb55628ecaffb3dabf7529e2f0aa1264178f1bb193a93fe2917137f08f919fd30d89a7dcff5d6c4757e58f0edc3d814672620644ab2c9bbadae213e5cf1886949934fdff87603bbcd05ce77cdfd292680301b0161f444e025938ca9a511786cf51378560923d949e82b3d83cd5486673492e0df429dc5e480d1f4bc5edae446392cde5fb15156e260b3ce96ce10367bc52807b22aa1bb37064a07f422a969c1e193bf567f63dcb04e51a007282ff155bd426fbdd855c8a814c72be9325dfb28bd987129b1e8547333942fa5bffbc931c74527be273c7618a3ffb8eb22bc6dcf649a842403ac5de82e1e6d1fb792409077d952428edc30ca82d0010039f7b7f31713c0652396bc113f93df77795f2247a13bf0f630bd080fc4623ef58692bc83fd3933af2ed7920b9328910f86e44b1cf0f4200e02274444ba34f78cf92dfa870fd1bb64996cf1ced8342d5b5a5300a8dd42d7ec76157c61ef4f6fb2e68490ee2a99cf13a6fb156e54d389a9b9e3ddbb358b2534b3055accd595afa4a08b37fac7b04445bf53e5ebac9d765ed31d3628c5e8e0d0963612ed4a55611a6c47182cdb7db5f3b5942245c9ad4ad305632cfc9334c9c06fb912f2f0aef123c269997580976c6f03169eaa42b9c64558245e8834b419d501127df875b8a1a28ebca16d51cc849bebbf76a4be00258d4949d86e325bdf34d4717a0447a5601826c76f15f277eaa497d4d373c836e8d8c6d88ab69b30a52f17336bccc9dd78a8998bf47056ea5fa0dd52945a0656775d9006f4cd40a29a0758b3388cad3c8b930537672d9dc208d65c45d78ace80822e73a80ecb45eee62860e4ee79be6a5ff850eb961f5d336ac39b7152275942ee9ebc88abd2661c54e84e39f93f85685291a3d2e00e94cf09f52a8acacf4a2e859c68789f9e20e7158ef8890f9399cddbd3505c867fbc14c7d84699f2dff218cc2e17956d985cf77f17e7fa7547d95557efe57ed021100c8bd3e34803fb1e2e32be7748d1cd076077af0dc8fb1f7c367625203d6b98b41314cb2657f4ddac434e6fb2c5386795597faf3da6f77cefc6f44836b30bb901f1b25e97b121c855e8ac8848171d2d576135c3f9607de73bf41f1b35c101474f0c5a57176ca79f61f98237a363bcbcb57ea987dc546a3859bf429a1afed65868c4c69eb4b59c67ab1b5c422646c7de07ef0497b28d105a5bcf81bc262a9b25de055409be1df52d0d9de2d8587232375a4d299b81a480178998387531790ba80c99cc83c0e1448d671678d976eeefd102b4dd0b1d6ece850342bb7eca62ffaf6fdb4caffbea57e8c7c7283527510563c293003dedc2fbe22f62cab2b3a78398322c0b2613fd68c91b62ff10d2c23a05ad35403ed83d15d990cdd3d24aae43987e4ca63603f3b4a7bdf2954a425666308194e3aa0239443f320d5ebbb6caf113e54b4c354360ecc02a3a9afaab62af9eeecbb22118aaa31277460b6ef2e18d9dc4c4d138da980ac0a1013a7840944a35fc68e15b6994641d57029b11f445d00d883a19944652f929387f4c8be3f36c08b447f89b0f2eb9e40c0b34830a965bb955f2939c6b8501d89044a84794b0e1365583356b3d2ae9bf0b85467c644ce38821baee07ed16ff876d00f6c8", 0x1000}, {&(0x7f0000000380)="4c4ba6a12437f86ef2caf2aa7d10dd1c8c930b8a3a51f4f99c0586702e26d82e459d5604ad93e964165327bf7920bd7162972d579caf40ea55241d00873a5e79eab48714595f", 0x46}, {&(0x7f0000000400)="316ef4a2e3b3d1ced4b62a6bc8a20d5f08156a3b4be94d648093da9fc012864e7598c6e6a7c9d62245496c2a43f4183757ff3c755024634e0b6463342fb8a8c51681297f797c84bfaa799e956a1ca5c141a90482b7c3ae95fe3b74de01d5b887f718275ab5ab2dfe48103408b25e721061a6724dd62cad666608e9573a3dcfe9ef2dc7833eefad6ef966a6904c31f60eccb9947c9a28c3b31b8ab58dfce96d3ccdb05fde0995f83042afdb4cd7e4ca4bb88ebdeadf20089906ca41ca5c584f5946b09a11c6527daf10124555d9d460190d2635d0c3d8bb237c97a23dc8614e546c87429659c2fe0c4bf160c3ca", 0xed}], 0x8) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x40000069b3) 01:48:59 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r0 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(0x0) 01:48:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7fd, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0xfffffffffffffff8}, {0x18, 0x2, 0x2a20000000, 0x1}, 0xde2, [0xaf, 0xfffffffffffffff9, 0x7, 0xfffffffffffff081, 0xf84, 0x401, 0x1a, 0x9]}, 0x3c) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 01:48:59 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x6, 0x5}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0) 01:48:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x20000000004010, r0, 0x0, 0x0) mmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x4813, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4011, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 01:48:59 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 01:48:59 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x8200, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="8a894cd06245cb88323311a1878d2f233fcc0327929ffbe838acf1a616edeb33b03947f3e5e5aae84e163142a38d0db2185db38ceafa13c66440f6b2", 0x3c, 0xa, &(0x7f0000000080)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) flock(r0, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x4) 01:48:59 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8c94, 0x7fff, 0x32b, 0x20, "a940661f9211160f330ec2c93adf9814ced6473a", 0xfffffffffffffe08, 0x6}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) fchdir(r0) 01:48:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x800, 0x2, 0x81, "903613447ad6bfee2d4e75d417eeaaa90fc4c70c", 0x7, 0x1f}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x0, 0xffffffffffffffff) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000280)="fb00") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) getpgrp() 01:49:00 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 1: socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) 01:49:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8892, 0x82) r1 = kqueue() connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x5, 0x1) r3 = socket$inet(0x2, 0x4, 0x8000) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8008, 0x8) socketpair$inet6(0x18, 0x1, 0x4bb, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x44}, {r2, 0x8}, {r3, 0x10}, {r4, 0x142}, {r5, 0x4c}, {r6, 0x102}], 0x7, 0x252e33d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r7, 0x7, 0x0) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 01:49:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x401, 0x0, 0x7f, "34a3ebedaebf1a95fbb38ce85d274b5d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x7, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x40) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1b, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xa2}, 0x10) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) flock(r0, 0x9) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = getppid() fcntl$setown(r0, 0x6, r2) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:01 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x300000003, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 01:49:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x4a0, 0x80) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x200000100000006, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) setegid(r1) 01:49:01 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) r0 = socket$inet(0x2, 0x6, 0x400) socketpair$inet(0x2, 0x1, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x402) msgrcv(r2, &(0x7f0000000180)={0x0, ""/3}, 0xb, 0x2, 0x1800) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1, 0x14}], 0x2, 0x80000000) nanosleep(&(0x7f0000000080)={0x4, 0x9}, &(0x7f00000000c0)) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgid(0x0) r4 = geteuid() r5 = getgid() r6 = getpid() r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r0, 0x5) r13 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r17 = getegid() r18 = getppid() r19 = getuid() getgroups(0x8, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r21 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="e58328bf6290cb0797ad4f0ca4ab2d3090096d6e37aed37675a121d4fb5edabe9e84a66001b9358bf34432aeb86889782eac96cfb822c124b768512b6f15b77b10cf645e6657278e62976994ff71d291911409949b8c7f30e6cbeb25cd4bbf1008fb59c2c798d6c2f20589745afab62f7fb2c76c7bb9bf7a1030bf353329efa3acd5440646a491ac029c9a01b3678b1dcd574760e08e59c8207bebc87d2277e312f9c1d1733e047ef1e2a99c01180a9b997e42db81abe5b52e25a1cb122bb9bf0f5508b5b9631e19da7b61d35fc401ad4ba1f1b00f41e70a151790c6f60dc49899835be32e9f776a423ce97c6f798a50713396da1cf0843061a900c8a99a270e3573da88a3155ea3d046e51d3f88075b0b83bbeed4a176aa009c4cbaab1a5487da1b1cde6cffbedb5752d5a0552183ca8155a8d4565900d97873602e65daf1466f1f7b7a4f0bc0772e68c0f513a9ba6ea1a9a0552e86b728ecc82527d5fc51a2b70c66d2bd29b30a1f7824bdf1d9d1e603dc1218e48c27dbfeef15e6e68da608bdab54acb25c731729723026f13c6bd6d58812d7457708556dd71ac3bbfdfeaabe48c078185fc0e0d8423e6f4d4b089f4201e29a81442794c094df03ab50a313e25355bfb6ecaeda88d6edb8ebf7b6fea9fa5448c4aeeeb135af35a9fa45e4aef2ef6b676274deecd1f3e8d97b3d0d109436f914562a7bcec2c10b4c0e937e005d6644c013edd1134eaff4947c3b6b2a09aa04e08b085590a7e3e2564635ff00b04d96a9097311824c8cacec5bba7927e3cd44e004f87b6e739720f2aaede7f539d7c7a38b854917633713b396fd3a058cb2e0aca39be690624abba0272a069ff2ca6802e6fa8e4ed53cd5cad3032ce2ac247a9e81919f28ab404c1f1ccb97706aa93c13d219171a20309ecd4e7006d5b5547b0dcf73802b807b9e9f3ba9b87ca639e7792f6d066becd66b19358e8f8fbfc8dc5b04988fa6abc3670bbb0d5c119a9cc3a93258071a994a093afe627f22c6a9bfd1787666bf0b480b20e1da9b63d3ed009bed555af14ecfb0e9108662b1053a4f4bf5bc3cfe67bdbb65fcf3211f0a56076c535ba86db06b5e0c65182f177e9f41c56bf8a2ff38f07a07c036fa7b7f115fbe43a9222f0c09b6421a47e24ba1a1fda6ebf07e2799dc52a3f9205313ab3eb1727f7c63beaa5c14906b353e5929d0b2e49410b6abc16400bc4ebd0c6f78663a83c2013eb7d74767fb292e851122aeb93da45da48eeb22f781e5288a07fdc903e69d3f6cf67a81e0a2419f9618c5137e936dd3f38f8d805e03a83fb675f530cecb198febae944071b149f5185a25468f1600e696f33412fd41168731469b269b9a85b8a2af1fd08059e58cf360edacb4a73659340509ae30efc8a46a3dce1b56712dec8d90313b6efd5d4db170ece6c54612f6aac8c868936ce60f3021f9c6b268aab69c1541a52d09b105926320ecf089b17aef6901906f095d082b126ad45ff8b119d22bd525a866ff7734a375d45a246d325b57de42b3b188fef5d53b0d09601acadc501a81b6cee00730e849a452079cfa4a2580b6a92224ea369bc06d90c5d16523055bb5f87cf7b9e715197d46c68c1792e69aba9dae31292e365fb957c2b0b6dff11a970f523c5f4f6ed441a907df19aedf8d9b748b902995d0f08db70918b6ea57c7a034f401e2454228d5dc7166ff204df850e198db4f950a248e4976108e356c2f09ddd1444369de6a16c41c2b24e04eef6bf09c257cfd5e092abf87c14d735435a87c7e5fce7a1f91492825e4ae170d0bcfdbaaa715ca58a9d460f5b31961979e3382c9fa759fefe9d621b7003a5c48d8a9b1e8160e162cffe49622e2b89589b30bcb6d6cdd2bf1bc29a5d76e18d8de74e1458a419adb0791756f4879c723a9278f2cc337eaaffa0f8b59ff1c57c9440ed6e7b3c102263a3e5111a6624568fb90dec20f3a5301b43b0233fbbd73645bf5d5bdb8b2f1346727793c8a70ae479fef50fdb8f51374d0d85c5f43b32fdd79ce6d3b09728f72faac85b4288342d7583ca12ce0c1ce83bea0a2714b1acf62abbbc75c83b20d51bea863599e73a4b6f895604c0ac76161b8b8decbedd3b41d208f268bc2f9cf4a67a76efc625c971b5bd0d00d313cbb95c37188bd2d5bb5dd01d594ac24be15446f4f5f1441b5d05cab4e7d81259fc06fef9e39eb60db490c95a99c7498502cbc3b158470a76fa3e97c18590296750a6e04d9b48ccc7c16be9f38e3fa9312d61bf90d139ad2c4fca80a1ae2dea3d8f30ac7ed57bc823e248feb12bafb12d3670ca9c0c1f304b5b86c0aea3cdf99b9536547272fdbc32152af6a8cffe8201866666b889afae515909f3a809e3cbc2fe695aa3b829da9bccb0626e2a20285b7ebe9b0dee1bc7a0d907ff7fb853b1b10a377bc9fff8d5023ce68570ee6c450caf769432c316742b03dd4bd61b444543d9a236b3bef29e5b6068b51b2330e7d33f697c07210a07ca3b3a538b79e79c721483d1fa85075dc7b0a77a9f7445c9d5bd28c85502991d6e3450ca4a10a89ad0603576c452cd17a41d61d55fc30165c7535ca947ee8affbee11b63c9f866db8dbba0a2751daa19ccb50f2d9e708f628137369782e993c4d1af06bf347b4625a628cf5ac4336387f80dc0ab4daf68c86b8a24bb49c4d4c6f9ba0bb2e1f9583f6887257f680e278f43e120145b39b25f6a7d080652bbd52bd7cb6dc6375576d54fd435822942e7269fded6e131bc6287d570bee2620abca1771e0752db50e66397067e6f83b37e1d9d1d6d48dcee238fc1d37ddb60eb1a5f0968bcaf836d1f5fea4cbaca5455f2d25b61599ca921e6df74672014ae578799994fda67ba1b0ec0491a8c66f1dd15353ab802c74a5f2a7ec579443e9a55c79f91e5363b44a23241d6bde902c27c174aca545f1c86bfe8d3bbb58c200cf9eca451ff8ceb3b6483bddbed7ee83724ad582b00c3145632b4966872621b1954e3cfe33e6abc2a9f53a33e3a836db00ecc69703f7f14088f3d9206fa7fc450c5877ee4fdd8759315b1b2c462791eaed87ae28b9a83564ca932dd42345ae6d7af18ae897278e199eb6329a0015d4591ab78aced43a5514466feb7f2a183d65362f003665a6f889f6fa69017061d3db7ddc2d093c01cc88e8b1213aa17c11a7ba2e3b96913ee1becaad7cf250837e04e5e974c64245f556f81ef20d640a36353f404442b656501a68cfda9ddedb1c3dcc832136659a23891da335a3ef7a59a551da4b61e32b7828f9e10eb88fce51e3e932ad9dc887aa729a0f73ee15d522bc5d8f0425ea7a03537db053cbd6dec3fef0f984814cab4981e6c4c56fd45597609413c679365644e8e3ddf26aafc545ca020a2ab809ab8fa20606929505702d860491c2aadd0f9b924a11a1df24c7134171ded3b9c56d33838947b8906211bc10d29c839d3970e4d5eb384c098e2d6cff471c8d55388900752195de450d698d03f25705a4be3f2e9dc9a9c94d0b20c5819b6eae8112705ad27f828022a3bb166f29ca4cc9a9f72feb1d6ca7aaadf872918933237aa89383955aefa423c2d0e9aac237a7f07d1fa86bae6673f051bd2dcb63b1a9423025696be1914c32a8cc023ce8979a9217dbc8d99784dda50bd57394dc32b31d37b8b9460a32de2cef6d855f948e234429927fe144900d18bac17a681c8bb4bb3a83449571eaa7993dd729a8766993197ef226eb31d2c956189bc5b532e86672fa62caeadb8bc949fff3aeeb277c04490b6c5fdac62b24fe74959c5548783e68efcfd80791d84d5c38e6c8e3df3c23f3b19320eacbc525766750942e5aa71f33a96ab54700349fd430b0df014d841ac13ce34baa6a5bc8c2ee44448df0b8ef089baf7fb691a2c939f50765d2d9135dfe5f9ac98c2d9aafc74a35a503f7d8f20571df5cfa7f4b40caef5b65ed83131bbaa137ac214b8c89a439972904624d057b2bd333efda99e59d098e2263fb64e80fe828ae5f664a92bd937ba8801816a1d793e363b08ab9be7e221c7c2dc318c9455b187683f487242eaf6e726a49095566891fe978ff369d7223f1f6baa861cd6a118a9ead644c8785755915f52b97a0f8b4a27b438f6676b8d07140178f7e494a9e728ac3cbea44591850d6971ed419ccd0b5dffae93a1a39d49652fae44c9e28e2f22255b7e4a3233bfce5b8dc64bd709efb1507af9134f9ccffb1294121215589ee539924f39f4e99767ae20c783c246dcb8652b0fdf1cd321bca491fb262cc183742cac73382ee010848d7b0accc226b931e53d4e52a11d8064578a07a752b7556b44832cc55cff85c5aad0a10695344a2acceb72ad2970ec79b1b5b68f2c4ba5970fd98a4e7f0becf0fbdd2aae6fb7f43fa2de2e76d3578aaead24a64df4acfc3ce801d31646c7695ad0661e69271d8dfadd17299aae6fe991835a1f0f9d285328a97de7227ef2f50bd5a6c51a3fd907bf67f3eb17e2f517796fd8dc62ab7d47c7b13c86c0c818d44051c4a429b810357b995f5a91633c79daf6a264119435e5096238af752d4fb4ffe6e859808d9ac268893405e7ee1fb64a55b226f7d3c62c4e646d978e74c9492b4e311a8931bb853d82f24ee3d9e424861a15e10c24791cca64d7dd4fc6563cf7113c15d1a529bf13fd4a3158fbad5caeb2813d49f7eb68c7dea18f95b92626d359f20bfad1f952b9db57cd1a0857fd75ea83124d2a537904d172a7fedc0db53548bd44a718e733a10029f62dedcf823a1e9d130a8459549cf28c892aeb76b1eade2aa3c6a502a2cbd4ecb5dfc53c7dc82311a7ca134a98401f95efc3ee47d289d7a82a76c24a5b9226531c410307e52b4b8be54608c253edb5dcad16e12abfaf7af142e9ebe9b372d05cd87ea2e9d0a72c9351387f79a7adbae1c19d8c6a13908f9737ba7a26248c9965a286a75c5f209a7cf530319644ad3ede0c7e4f33b105ad1f3c36831dfde0875ad4f30b8bdd5a944615af3328d4316a419694856ef18e0807678dd92fd70c69087970ed0fcb5ca55606086fc45bd47f6b94738cbb6ba82c78dd1443d79cb932c7b4df32891139676c14115360de8c4c2a91c203afbf9ba6b216e493f71bee2fd151b4d20dca69c743e361689c5b605d8352151e0e541fa52969d5214d9b39da30df2a486bdb0964e5c2067e0a6df74f01a202df5b021898c4183d0e5d65653b82430944cab1844f8e2746b267e16b6ba0918b4ceff8e0f8762a44fe0cf206cbd443707e7bc96cc4114f3796d8169b84a3731f361c44b10d3afc7855fd6484b4e47c700d65fba6ea9e96d4d2dd5ecdfa809811799c6824c76f9735094945aca129f5ef7366ad10ee7981d7a3cae5af2d0e2bad0befdc3f1f486fddbf68a47d90c4d309c0ff49f8306c18fbb3ce394945187d96c0920fb2450ee68393223ce5187553728332f5b16a5370a0ea70160126da4639988ba46f6a71f555ccd89e618e9b1e6bb62835d9b187ce3b5da0c170b60d21181b0ef4db95ed25889b27b058aa8edc5dc26aad06a0e26351c09a1579eb59d698406f3f250b70d0a3ffd0b4494f1c1bba6adcd0ecabbb114290776246e7d3711f16fa0ffa418435303df618e18561de8f5adf2a077e1b70beae5299f483450f3ee72066a78767d7e44a3993fb884a83485ba3d467c2b4f51fb2ee4d741a94a85ab7efffd35f1515592f2e6f751106c1ab296eb7b3b0aca5aff75d370b894e40d71a2306281221636db1574db60bf58cce96dc86f8c27070ef4757065f6f62625f63e48fc98f78269321e84ac2aef79f14e31fc2aa2f4", 0x1000}, {&(0x7f0000001080)="9d7df7bb314e3a2b6344892d09689f3ced850ad6c0bcd51c575d638a58011287ea11a08a3152f93daa7a63dd11915976b24bd3a792f8e1e27d66baa319be5855ce70c2fb43f0259093e12c98f7e06b7396d434841a039091161a8a6911f823404de6cf073e0de1f6a2a68779ec2afb549ac5592283998532ce163c74e24f5addc8", 0x81}, {&(0x7f0000001140)="4e786ec8daeeedf30d7e0a1fc399c6425627f47aac239db8d596e55feb820d2fd3a5d52935dcc7d3beae1f37d284389066dadfd2579743f61866bc7c10089db25b2921e8b124fb029daf1a3acf963f2efccbebf52d38fca495168fa35d7f2c2697f04c2eadb9", 0x66}, {&(0x7f00000011c0)="ee8d6ecbbdbcb43ebe26fc56f8b7a68164d096070a64543471918b15b448a09b67f38616f847095b90467095355270c526e2dcea4878dab87a8d9419", 0x3c}, {&(0x7f0000001200)="1055dd091132eaadd861ef083149fe6a9fa04c955947e0242f6b64eb02788a0a9181f78b799cc249517b1859c0eff7d2cf01ee1275f7e7a2287d9c194b5c1031886654f0ca33feb9b924c8447900419ff5cfdfd560b2d0b9", 0x58}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x150, 0x400}, 0x400) 01:49:01 executing program 1: pipe(&(0x7f00000000c0)) r0 = socket$inet(0x2, 0x100000003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10490, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:49:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socketpair(0x10, 0x8003, 0xfffffffffffffff9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x579}, 0xc) 01:49:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10000000190) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="0b56a4f6abe334c8f4b3b1c4bc408a336541dd96c13c3e4a460fb45408cb1ab1b89ee237d54c73928d03852f36ff99b4ada7d95d2f219c9c4c8b169e5f787dec40277fb312b436cae365ec8d1510362b669efafaae2608d36359bd9fda757e5ba5412facd04a30cdb6e6a10a1a8c5079b484defc3cb2f0bae1271d4b2823105a8522ec92b30ec608f7be11a4ff70ec189691faba93bcbc477df37de4a0d9015989cf16c17a1027e6516a512b09443f641be019d265d76e711351ca982c29d098c8cf1c8a9d1f262990eca1", 0xffffffffffffffbc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/184, &(0x7f00000001c0)=0xb8) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x3d33) 01:49:02 executing program 0: socketpair(0x30, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x330b324e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x4, 0x0, 0xf0f7}) r2 = syz_open_pts() close(r2) dup(r2) syz_open_pts() 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) unlink(&(0x7f0000000040)='\x00') 01:49:02 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x10, 0x1, 0x5f8) socket(0x1a, 0x8000, 0x6) pipe(&(0x7f0000000040)) socket(0x0, 0x4002, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 01:49:02 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x204, 0x0) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) ftruncate(r0, 0x1000) 01:49:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0xfffffffffffffffd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r2 = msgget$private(0x0, 0x1) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getgid() r7 = semget$private(0x0, 0x2, 0xb1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x5, r3, r4, r5, r6, 0x48, 0x4}, 0x20, 0x400, r8, r9, 0x3, 0xafc7, 0x1ff, 0x2}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x1004, 0x100000001}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/6, 0x6) 01:49:02 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x0, 0x80000001) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) flock(r1, 0x8) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="3d671607641e7699cdec94e9280bc19db23586c6e8fea64bd1f7aa8aaca9a72ba694d56ee6347a9c33fca787966faef36eab828fa530abf678f7c66910014d068f5d2bdadfdc5615f7ffa3dc46d5dbccbf4e02a91f77bc802172e483021fa7781ea3b2e9291ebecab856d329a74b1fe766a1e5a429c18018222701450a82d00d7b39ff8604b418ae22558f1e90516bad1f65cdeeffc579cba9904787a991b8e3954417fbab8378ad5d78c009b56ddb6e92ab1200fb", 0xb5}], 0x1, &(0x7f0000000140)=[{0x30, 0xffff, 0x80000000, "c5d32cfe26c7bb845f02486a54cedeee0d360be96aeb75de07"}, {0xb8, 0xffff, 0x7ff, "96f3c886bedc840bfd55ead3417ab5e939d0b6f1577b888d18da0c6f0cbf999c250699a254a31c7455a1ff6ce68e984f1495010cf226a05d7c02f11227565af6d975e28c36df887284f450b7daa4c3495f68d495c8cdb7c941067c9be3591c1ec855fd4d6ed0d950c96fab89f95e700292234ab2cce749f978150af088a5fe13468ec989f4ddf36d5d22e5996fa58e7eb990fab86b7dd1529118e0f1448ce329a8fa9e"}], 0xe8}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/163, &(0x7f0000000340)=0xa3) 01:49:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x43, 0x80) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/42) 01:49:02 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) syz_open_pts() 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3) 01:49:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 01:49:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x102) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 01:49:02 executing program 1: sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x20) syz_emit_ethernet(0x1000, &(0x7f00000000c0)="10973a5d7035d0e81170e671364a341108a09ec59e3fd9d6e9fc2a55fac4b9c85e5c567180b62dbfa6e4598055085afd50359963602ed157d8a5bda556bbffb053399b65f2f868abb19a95a84704305f743d0cd10372668e598fcc83f850c9eabd2cc98fa96b12d2ce53caf6124472454ca9a708d3193e1aeaefbdc50a67a85cedf07b5d51741f00df9e3fd2a541f0f02891ed58a8b511685a8699475fbc13c87395331c1469951d5d2489763c82ae99973229c7911952a373f0c5dcac0fb721f98c0cb7ad82e51c33aa666a83ad5f8c921bda551289c9f890b2df8e8d65d1e0d9f705608dfeb53633111d89fc0b0c712f4899b4661004e6ee0bb424c353b09d1169878f5caa58279c7256f3efa9469a45d9f3e7f872d473dae0e2d8e9b9dc3f666d2d989a9bc16fd01106f64eadcc1d2b7ef0c8542a520817c1e1b4a6fb9d52f7f147574a7d26ebb78156cd8816a1a3747a44ad753c44942a7a6048fa538c85c5684e7e56d89e7c15a090c7f7ce57dca63631a4a6f658f5ae3d00a75463d1974124c2c88ab33f8f16eda1004eaade70459f5c5f3bbea0029bce3fe7e6d4c47d98256ca52c8916f58ad0bd24b18b3d3ff83d782cdbd13acdbb84dd617f8ce4ed32e4222d854aeb7553bf41bf803533279e0a7fd3a47e349837a312a9442a41724827d9282c52c5f53c4737ef94dd0be1697e2401dac3f58567a82030bfa59db52da353350adde5de35f8ff9813b5035ed999ea5d0eccf730fdc78b2be4c7f5884b9dfefefd7f68efed2cf7f85e65d7a79301b950519f62263c66fe679f7e962beaf67cb48005659cbbcf8be38fcf084b7f55479a2a694fbb561678bd0bf4fbb13aaed8b5e34525560510eb97932e659526642eedbd30af877940f68b8bb097b639fda8b15bd4b5feda08bd56b0ae6122cdda8723f75b0a1834d492f8bb4e5b31a9e1054e57a36a529c307786eb173438baa4f76f1793176f845654b5757a75fb6cc2cd2297eda30920857befa5f1d13097daedf646c464d66410854c26299220171a68d147c37e14377776b7ea351a6903358081de3ebb207bd68e96aba8a57f779c9b396a6fe152aaf01e5cb26e3e35e7576ae44f5c8159cefbd4aca8cbd7fdebe55197dff4e82bdb63320fd8435487a425f21188c678f9a2cdbb845d2f45b19f9962464f07d596385aeffa72acefc67484aae3c585ec53a870f44e363f6c19b407e4a3448291eb2dac0a6767528f408a2e96d027b7b9ff36e7e8d550706ecb0353fcc9897e9f80987f36443858cdc23529c5fddcaddcccbfbcbc63524e0158131432d2a11d47c2998aa21a0e5df1cfaced8e7a8b9c3794ccfd7871da789df9a109234d48b5102d10151e4b83cd571c319e677318f0e25246212dd053778913555aa377a986537ac30610d3f60499d8c07379a38fe8c619e3765e5c8caeb2b38f70dbad0bf43346f038fb3f21e9e89ebdefc9760aa53d9cd787519de8975b711a0a85f02e3ad2d41810ba55e2dbf275086ab9f516148c20ceed0d763a19b69caf7d4e1f634ebcb540d9bc50626911af2fc49a3c0a448d3c3e588bafa00f611d69c7b9b5c0ab63214ca70807043a9d45b39f64f3703bb28eb2b9d7ee2f5cdbdade892d934f90a7a62c2ddf463b281801cdbca44e68eba5dce696e6d6c2cf83b8b9b2de4502414a979c4ba04b325a9981ad5bae5c3cf0d99dd81248ae0f0a0e2c7e84a372c0b0f23ca4b8940ba03f0dc35dcff6e17ef83d8a6d06a0aafc1a849019da4fc248ceeebd5a0378dd7eb49a56eedd7d9ad3b49e874f56fecc21513642b9c6c2d146fa3a624a5afd4973c0e76d5886dff2412263b89d45ed71ba96e454608a116063adae5d225276f78ebac8f24b0700cbb4921036e59d5ce07e74fc0a90703b01b99429c39845a5f7ac5583bad230ff2c5d1f6e378bce6f68f807e8884bcbfd05aceb97372c5cb43d1ede444975d4ab09114205321c2154b0d2db38882b053744e759678df2e5c9b03284e47f00d19ab55ac8894973e7b23d7681d9b79b2f03f3553d82dd36d6915882b295f73c6495a3caee95f207909ad78a9f744d8892fef3dfcddb064ae379af009e4b995a1554ca2979af28248c8ee57c0f0b10175a997f601d78d609a44ad902caddb9b9ded72c6f249bae791767ca2b800dae6b21af1eb81a763712f1710d291321e33048414d6d7e8e0760c2ccd8c210b989767bd328a8515073cdbb90713e11b216f2c7fe2a504600f47f4f23ca6f17cd1d4cef7faa51070dd43df67153e5174cbc7e0a13cbe97fae0c3af6a131a65e08122aaddd0a2091655f70870e9152e1a6a678154107abe9876ebf7efa9cd579505f54fac4d943e4171d42d676368cc55140f2e4fa4d59747a357bff5c03cae82093fd4ef0fd04167dc922303714a68830097c356c0d38e37ac036c1863168e4cffebff619554e2e10e19a10989e1228e528edec856f2f915c8ec022d1a90cdb78292287a8a45bd020dc5604d3ca0d9410d8cdbca8016b05f95f6df07b0da88682966b9824da6eb9bc37f919639a25c401bb091a7eec0f91b84e495a9f80183840a067d3ba01fd5fba32bff4ce6d17cfd417596d5d5120e5dcbe796e668c8bc3a2ccf1428947f83f035af8f72ca27e0a6ebcfaca89525ef08f5c2b3cc293a51c5a068341dc59c624e2f866384015f28dcc61980a9f1f2d844902a45ef8c827363606318a75a4b55947a9c1367588579d6c9b6654c5786c541afcbb9fb7f5ab88cfe1b02ee6b4e28238127b20f608584da3f2c3fd7b4e1d724e09989298301c8f117cd4793b19f8cf1aa61debffa410ad2e44d36a002b9854602d02eec16a794ab0102d24306dc8961f4f7389d3042df05b79fbbc3d036de41994c408414a4be74bab08d0b0fe3fede33036fe49febf3d7ebffb013befc903acc3c894f1ee399912894d080d5dbaea980332c30a9f1e63d19ab5bc9ee47bad88dfbf4ed94a7c23e0ec71f2edbd6f99bbe563c4476857697c5caac96ff96b94ed7c725fc158228bb8d9ddaae9426dd428a14e9c49eca7c6ff8a4ec48e49d7542b42bb33100226ac1742dd6c3248717ef817be35cf36dada4d29ce30b4c6eab54ec6f9e400e5a024bab98ae5ff1780792957f22df39c0cf7454decc3fad033908f73081c529c676160cda0a1089cdf83d2bf90a623ea12c2358a911581e602803ed9251787d41d600c823e9744440faf72a30479254d2fcb8aa3f5277189e242cc9a4ecf8d9ded4e8459c7ebba411aeaae3cc4fc1de7d27cf0c7e174dee8e1b9ae1af2bc2fb2e38e3c3db614578a1dd9e446d4603203161fc1ff76d3773def16785926036d167b978df3225e61f9b59b8adee39218e6de8cfcada81af458c369f828d6ded1efefdaffe8f4cfa3ddb327cbe796d5fae61c2347c1f35c96f8d4262371fced1c6124e767675e09c58ca99287eb3689a028d2fac370b03abe522d4d3c728524c25bf97ca73f6b5777ad05ee1046bd26867fef0fe1b58314385d080fd65493b5c198b967fdc88ec81dc0f41589f5ab4932442a33c2f9d840c036202985771d886f4b2148c9661407ba37404a2aff0f9ba0de728afc73d70410b0992aac2d43bb6ed1d6ffad3bd2dbdb530c1a5447bb45d7e5eb90414856433ad7b469f346ce5d2d3976e4f8c5411d8dd6b7fb60cb05f1603f5f11d30fa7b640efde7e07e73495caac4dc62fee24a64040d40e65ece3f9079b07d61088b06062cedecf2f4fe725dc64ce2a38047d58183346a6992e271fdd902d6d99fbe930be6de05feb937c87c334802fad94ca01b951e36c295535068d3bc5f5821d23fdee403a3172463a0fd41c4bb2e735639df72eece932a036cc8d19c476d95208da51e241f36b82a67f7ea90ba8e8bf5f6d57a53130b124f0dda1695fb9f24c8c1d12f51520584529bb4b58f042769f650a8832b4184144acedbf49266f719797c9cda5ed8f1023e4108041032c438758d61c912ac2829f5b36587bc81c4c99fecdab0fe49b8d5d640de23e474c5ee1ea5edf195a872884edf2473ffcac6e8adbc3049057f5d585e28dc67ea06c9312a7ecfa4f9f50220b615ae3fa77d76a251695302282a0a9b4bb7097f5e98b2fd8736aa27cb88c0bf44b040cafe0bef21a795b41f9edf5c18bea56d1c01f6aaa500f41badb46c5a5bff3ae8bd953412f2367413fa9675cc55059a31d08d252e9a47b84f7a3dcc51055d953f6b2a9485f8f4f57f6ba97e412097f07bc7cf3c45fcd21acb8040a0ddb0157a1669bcd526adc1bf6652bcb55a2ad120d3fc650c620515652aabb889c0c8ecfc9e31e53b3b226da245db57ff18ac6686f48b9c6cdaeddef0e77d393fdd6ce496b8f7050e5e1c69b903325a1001715551dce12e2c6e4db621c8da0256e9139a797510d7209453621ab950043e0fe460c5c3d6988c513839195fb45da81f5e521836c38089cdf6a17b89c93794b7e65c7cf2bb9fa25123d01f2e93c3dd7e864fa935683852bd4861bae4257e5acd3da51783d8394d88433370732f8f54dc0c67d4b9631d1f37a52074f30995a4eacda55be5bd8a0833053caa88113b7cc48a84a603e24dfe2da9a04de52d5720c14f77ab6b7c4dde24ddde8678a3c61311339285c98e9e98dbf49fddf199864f5a157891bd5e6ca7ae634ded5474998f5aad7b49f4804bbd2e4434e4493e5edfae2469ea3e62fd03be915c3d152499fb291c193f5890d309f1fb7b840f1b9c7fe807c4dc8149a1938a44133f3366555522408f3f6862dcbd41371f97412a2c07db3baf4f3ef424fe8a9ab40aadd49188424ab33cca663d9f95caa4c5f3be8d4eba5d9f6a2c470654b233841334ac656fbebda9b204af4d546bf110aad02cdd7cb354c71ddd29dcfe30cbee5fbc89dde0e30c1cc99b8392f02635ff73b9789eecbd3a35343c9379d6505213e029fcfea7c590d3438b9d3b00ba946e9fbca04b461810419e15528b00eba4e05a65a0b627d015ffb87659783cffcc6392961773122bdfe8ff91cb85394decf8ab8bb605d09b5950615f42828fa9e4e761d7eafa55e45037ad1a81a56a5775fc845e770aafd50bb9995568f7730ca386cba8cea2eb1bb10c94f717cd2906d41637045fbc6a300d81db463e1ec8315c038991e01baf700361532bcd7f4eb2569c4a42f9a3ecd0c8283d81143f5020f83cf9e605c3aa34b8c1b7c856d3187d74bb9c432cee6aabaef44851214554712bfc87458ebc66d1140f86a322dbbba22212e974d273c6904dce3c3eb44a714192e697afb0b7ddd543d1e090340ff4385f4f5f281720be4b1f426bf7cd1d37dd01cdadb96191b69e121dd60f2b3f8c348aa39d23707dc9cc57c976f64db538494d6fc47fd40b7365852d8390bfa70080334ce6b2257c5f2e93b49262beeabcde6e51fbb5115ae0ae40a5461ed94ac584e69f6f730367cee079064b9f587fd30407c3e1a1b597cbff5cb72515a3372c40db3a0f7f6ee1c41eae36d61395b0a91d96a207d08a9f168fb8af3f39a2e5cd3b8f39580e3b7f764ceb4d55d3678aad82f74ad57891d942114ab266a07e17ede17d35522e8ff0ecc64de82a489b60d513f8f8caa7dfacc662708b759202b4df98846b2fedaae3eeb7505377e98fe02ce2c1c95403a0ea5ef23f9cfd3053a2d50bf5ad846c31390a1898709c46ddc3a5bedd25330da555eb0bea796eb2fe11df7b5115024a2ec1507437d412854c8fab7d552573ba00fd311e93759690c33be60427ad1c4e4dc4ee8f824ec91733bfcd367fa7066f5112299953c7f135dc853b0ef25") ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000010c0)) clock_settime(0x4, &(0x7f0000001100)={0x1, 0x4}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getegid() getgroups(0x2, &(0x7f0000001140)=[0x0, 0x0]) r4 = getgid() getgroups(0x3, &(0x7f0000001180)=[r2, r3, r4]) r5 = getpgid(0x0) fcntl$setown(r1, 0x6, r5) fchdir(r1) chroot(&(0x7f00000011c0)='./file0\x00') socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f0000001200)='./file0\x00', r1, &(0x7f0000001240)='./file0\x00') r6 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) bind$inet6(r0, &(0x7f0000001280)={0x18, 0x2, 0x7fff, 0x10000}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) msgsnd(0xffffffffffffffff, &(0x7f00000012c0)={0x3, "c0c5da79dbb272a7d1e117fb3d3dd48ff938a3feb7db2ea4048f329e6411a7a69686ffc1ff18a0032da9ff84282fb77e86a810695a27473ce7745510821dd803e9a563dc78d7eecdfa44adb448d88fabf4ccd062baa325162eefd1727e82c85dedf1d800f6d48dbcfcfbe5314624ccca017dd8a6a57329f57936c12d61e8ffd80a9bc8d8815d798a8fd69535292a8e7b8c21d9ddb52fd0f72a5ed259e606a259b20058341bfa1489a10878c45ad6cd811f74f18b7097b251638d7cc81a77631725424aac771ccdcc037b0576bd5f9d7612d6ee44f310af4fff9caf6b431ffdb77b84d028599bad4a8f674e2bee1fe5b3"}, 0xf8, 0x800) getegid() socket$unix(0x1, 0x0, 0x0) connect(r0, &(0x7f00000013c0)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r7 = semget(0x2, 0x5, 0x21) semop(r7, &(0x7f0000001400)=[{0x0, 0x3d8, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSBRK(r1, 0x2000747b) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="c871740a427f707cf74c7cd7632c129a32a5a4acbd38fdeafad9e4a6a8d8f1d65c759024da0ae0e0a840ea41b325cdac0b8c128de94bfa96afdc2a192c46fe64ca50edc41373b6d85ae51471e99379ab228ac63b2dd995c682c6e914e948e6543bae97bdcc90031d18d11e9253ff1f632e80fbb22e8efe33c693166355eaa046bc039f7d4cb9cbf51b55fd336e654e7041fde6eec0fad1d3ea3f62b9e83e88e0ccb6bf7904ba001d0fb12111adf9e46c6a5f4d407f9a849d514af7191263f3355b340bd42b291b217a597e804d96615b48fa31e34f74a546bd054affdaf083c5a5f300777355862d85c69b1b0b7f", 0xee) sendto(r0, &(0x7f0000000000)="143c72283c7c", 0x6, 0x8, 0x0, 0x0) 01:49:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 01:49:02 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x1000, 0xfffffffffffffffd, &(0x7f0000ffb000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) connect$inet(r2, &(0x7f0000000940)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x100000000) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$inet(0x2, 0x4003, 0x68, &(0x7f0000000000)) setuid(r2) 01:49:02 executing program 0: socketpair$inet6(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x1, &(0x7f0000000040)="c212020227e87ab2dace65dbb9eaade20299158bd4a9f43e134f84078ffe6f2e3fa99bf71a5418739101956863724b9d3461be797562fa8b219e10577a107efe53789e9f150b57d4e0f1d99e0cbff8e97ba849e8a46aea8cba8247a105f7581f99676cdc73975a84b03872553b7df5fc8d765b6373110d5c80169ffa341f9d8fbb3e43a29fb8fbbc18d9982ca095b6973b32e72fbe0d3a301d7413eca28d89464f51b7a8cda7b10532e07abcc5fe0dc514f525d8de73de81d9bd3a24fd77882473d8378f17", 0xc5) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/152, 0x98, 0x40, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x2) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 01:49:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x19, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) socket$inet(0x2, 0x8000, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/29, 0x1d, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x4) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x4, 0x6e1, 0x2757, 0x700, 0x9b8, 0xfffffffffffffffb, 0x7}, &(0x7f0000000040)={0xd1f, 0x3, 0x3, 0xfff, 0x6, 0x9, 0x80000001, 0x7f}, &(0x7f0000000080)={0x81, 0x4, 0x6a3, 0x2, 0xac6, 0x7fffffff, 0x101}, &(0x7f00000000c0)={0x8, 0x7199}) socket$inet(0x2, 0x7, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x0, 0x80}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) r1 = semget$private(0x0, 0x1, 0x50) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/4096) 01:49:02 executing program 1: getrusage(0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x7f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000180)=""/7, 0x7) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x4) r1 = msgget(0x3, 0x20000000000) fcntl$getflags(r0, 0x3) msgctl$IPC_RMID(r1, 0x0) 01:49:02 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x7f) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 0: pipe2(0x0, 0x2010000) pipe(&(0x7f0000000000)) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/37}, &(0x7f00000000c0)=0x27) socket$inet(0x2, 0x3, 0x4) 01:49:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) 01:49:02 executing program 1: socketpair$inet6(0x18, 0x4002, 0xfdaf, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x110) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2d2) r3 = socket$inet(0x2, 0x100000003, 0x0) syz_open_pts() accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x200, 0xffff}, 0xc) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x81) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xff3d) 01:49:02 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000002500)="0c70d8fbf61b9e1e7867dd84a61139b64bcf59bccb7f15606c845914265e02a09e06ff3fe8279bf92adca9c43f75a7650f3de412d4f7e9691f71b0b66b1df7a3df11dcb7484f93cafac86faeb990e8bfed8eed7914abc0b6651ae3990f97104e2d051e6777e75a96b0b43bed99bcf0ddd191c82ef741b5a5141707f48f7f255b822e17851105f085b67851695ab86240d0bfeaeb99b4c8824431a92830a7c56618afcead54e9b4f94b30be3b8170eb266462aa502ef9e4a6cb6c3211857476f8c315e2b11eb9ed60d2372fc8ebc7100906c1c32afcde889aa89008ad1b60ad5b5842f318d94c1cab5027a66829fe85751118dad8f0a4e8f166ad4cd4d00c609ee6403b9304e635908b54952ff38b2da007a4ab0ae225daac58a885529792b3c63f911eab74744dbd1171b73a8ee22401ad631bf565c0060ed8acb567ff63721eed34b0bc4a640f8bba729ed5cf044a077797dcc87bcafceeda121a6459a7948068f5de48e7483a42e77d0b25ad0cca299f83fcdbe5a2137b5b3db95980542092d77ad1eb23c357d3c05fdec4abc0610e718c23aa8f3e65eac71630cf927294745f999c020e504815f093458bf9d42447f1f875bfa9536e4b167f1ab3533c1a9945281cac7eefed5f7f8357f227a8a1df4d3525e57abbf5b2d86d2b0d7140eaedf15846ec1dd52e7b30803ca8e3830a2deb5cfce4b17e7ed9d88a13adf0de174aea00895a463575c902d92369d0b851782d20c0546a5a6197df6265be333d9906e78957a1ee13e3defa837d44fbfc93d720f0ff8e54886bf0b241275f8486ff404e0ff85b6a451957da96ddc8937eac239e42f5f55222f4a60810cefd62d95557774f92d3e31ae87455b897c176935ee04fc1b1aac8fda9a6c641913284b0ad68309fc3e502809c3e570502f9ce27b930cfbb8ca6e30c2d7744701649e2a264411f4d446cfa23085fb336c4ea5f7a3181024d13b1adce07ad30d32d55220922514d0f60eda703ea1e00516cb4704419ec2a0d5713ee349502778677e7724c04240e64ba36ea6b41ab2a29d785c6d480bbaddc43e0a0e55872add9a86d4fa9ea23dcb90a51ce6677ca0997c5941edb057cac9550b7542adc413535eaa9de46b0148d0fd2df0e58ba33cf0f2a50864347a0c8aab4548076ae8b6f023199a4a858eb1a1309d9da7033bb1858a9505e0afb115929e7e90052377f05266aadd5f41d9364d9d5f9db88b380fa9e3fc1898f7a5dfb235975f8bdc6411dda0b2f542a599d716d6d251f16baba177d7b2015a9b25bcc4b9428a6098f75ea0d6c015d4145a7648077d70af298e7e9e246e54e2da9dbd8fb16bf37f611e372ce9b1e92991b2bb6e195fbfae710ee2b3cf9da62ed33c2d54aea4590bb7e465cb9aaed0891d6f166fcf97ad745075562554b23a8d35a75b0320f4a74505508c25bf969f75a49e0554ade5231e8fb4805f265a14174f1db1b5279b4a43cb18d49234a19d038754aa4c942cfa7428a5bc48d2811518026fd49b3f54c9a040a93a0fa1c9c91703138f80e97d12aaef2df0bacaa141daed6434816f8bb57584a0c452b069a2e7554e611e2842e1e751b3a5828903a65266c4ab3252e40533d1f93e2605c72ff229662e753c44889dc9cc0c59b1e062be7017a8e71fcc1ad8a066dfc3fddffa615e9016bc4a7fe6ec061690bc7d5ff7f0965e4ea5975caf9ff98a0f7b8e0a8bfa484212a6bcef9d9206b679c098f12b1f0d44a5b288b5ef8a38dd72fbc6f7e8b10566361982fedc62cf9d64b5eb27915c2c1a5acf3a2dc8704bc4cc6789f2ec60c1579c3f49e096d7db0093f874659e329db4c2d68fb8b2038962c1c334888ab63c53eeb7b4021b78f5ab1dfb6d8bb5dea25a057fbdc30043d4501e13c749a5e56a4356204e9e0b7dbb035bc7880e370122cde153cee37b782209fb8b419fabe07d1b3fd5367c721cf2353a40abf247533f1007b629ad858fab6517043d16f81163bfa5a85043c980e71efa20db1e3b647c25e0d9ba845bf37670bc3f634c2af83d31b8e974ad632e1451ec6a68f3b09a226432a52ada750a63f66907575abf49c9dc9bdc0535152ad7f933e377a69383902804484e0c7b6a0628941a738e33c0b8e46b8c84daa74b35da554aadd85273e6b22aef5c1d5f655a2e4e3b85f0fbb5b6a262524caacce1feca62f0c5eee5b70e7ee75d9b4d6ff7e6122d7daa5d84edec3522dc363f5723026c169150eaa75df269a89d6c1d1dc36d5b76b89a3e04c34db8b9c5076b4750c93a7562d5f1c6eb8cc5567714e5e300de47291b6e1783db9f28129f38e2020b3ca26921e565a6eafe3ec0677070c03d25d6c77ef238f5dea7d96c9bd32421be2567bdf985523efa81484ad50d29f41a3a112eabfa94254e780bb6da46dd2f3b11673b76d0b517185c71c318752a22f7cee8a49cd40beb05d893826ae80cc1c6ce1988f21afdbd160e751efeb00a78e724062f49ba97a8bce9ce9d309cc69a35261272460ae64cb3d861cb8b48afb347b215ae432a9839a113fd6e755f4309558bfadacb9b8df19203f547f9beec4ac66c0e35e0fb51d93df91115943d38df66be5fd2c66ed57c823281f7ab8215c990008557ed89399bacc428733b8c388fdd50c21161e03b8a30eda887f3e2cfeb831595920f65b252983328f49067abcdce11623f9d70fc4a1190620ea257eaf58b7dfe759daa602be34eece684698bf9b5e843c2350aa8179828ad592a6ee367f60e338b75332b37994dd768997308a7bf1d95e8a6aa21a5580c695f85cdb25551351cf28d067ca584239c46f994e747152d0929509f2b5f2a25e059bc187d9c7d3be51dc619030f10c5a42d6f42899b6ff61e370a57f5fc14e2ca9857b4e8ba10b5e241e58235ee89e5814b4028abcdd7a9ae800746db326c154692995fc44d6d5be4f222164ac7cb7eafc14d3ec40712cfaff1ad978ed57955fd595390b892e59f427a5654a2962566ae0e7c8639610f7a65d005c5dbbd726eff17df48ebadda0baf0d9762ebe140d3500ac49ebfa1ea4d788667ee4b6951071a769fedc7a3a3d04eefe9faf5da3646b33e34d1bf1e07e7948fd67851be1e4cf77a42a1774f57015f0c5c730f7b6550e2725095a634312083a651670a06c46e944e7d8f561975f636a156be2e0d34702ef88877cfcd8203ae3ed7e2bd6793c2f3f3b77a55146cebf4881b99850a0703928c3cd03a2bb1d4e9dea32847fd805910892a993693d58114ba319e8d3474109994df34e413db77f15922aa994e3afbb8a9c07a5b939cb04e3b540321e11aff97a18aa6119b1b76e4e71d2fd360c6408d9e8157a7bb2b28eee9bc45304bbf37f33de61a2afdc9080188754c91566e8730e9472c3981131518a8faae0f8cc17fcd647712424129c4d66a9915548de5362b49b9b0e9761de8836971c9c77962721caea3c8bd3e5203b3055ebf67881cb83e6ec05aab4f2e8d4f821900140e8246c023068b2154902912b0ec880d40590dd8d65510713959c6c2931c13c99249ed5334a6294d142ae835d42243084f9da68ec140736d4b3b80793be9381e90a680b9786d43740afcb0ae2982c3b12d22b45cccfb10483039f5506f01ce5fe14b67c1b9fc2330f5b16b79bb545333d540dd602f52819a3558e87a7e6faf402d61d742b23ea7b160c0a5e9aeda8f624c06fb4943b9f8328ed6f094baf0103ee4367a6dfcd11af307b1395fe941a241452e89c05af2ced43ba3ab49f70aab2b1b4bffd28241f2fa112ab1951fefc5d06b92081266b44b6fafad1ec6f880e3dd2ffc84f778888db80c35cdea30f1009f30df6fcb704f6c6ba2cd948e0959f1559ceebac6bae4f9bbaab9845d4547f4cd966d716eaf6be228fb503f26ba13d8794e23a9089d7504c25b86d25d3a81678d2a995453f3127dccf0f469c82fdf282d3e8650d4b3a2ff916522c0104fb44af62ced9e0afc29d482cb1c5bbd0a9c923f167e1526ad52a1447950bdabb1d61bd5244fdfa63f39523ca6ebe81cc079825078556fc5f897225f2c38f72752611d06e3e055cb0a2c83cc2e5cb52df5485f89695fa9877623f413f463c0cf37d3381dcf4d4703888617bec898d5f38187ced6b565c82e9f8fd6e2afb395047c9193e96606f4a9930c9d8696d178fcf91311b6eb6b29b99d0cc5e67b2681f5d4285444a3608a2388c03038e32524a79676214c5e78c29da19a6a5a24aadf1cf345eb57b41420d40de72e7adebfc23d47e347718f063ad5d5b1ae3352c036a9cfcf78565e744ef2c24e6e8ae0441a3bcef448e0ef9cb60307cbdfac2f04a76f26df36a039f6c4bf951e4e3ecff27242395fc8597873adc101874b3922f43f0ca99299d2982446fb8bcdd3daae402350b7c59fae1f01a3045c687676579f21cc4f1371c1fe1ed421166c046d8aacb233109a7fbdbd6499de284d909ec8ef0aeea0b8f97cbc2dac6672966c244de9b42fd106232959270ef0ffbbb70d6034029157e4cba41792c5e781211a0c3b882e13641be1c14b3d59a6d83abe0e473cbb17c778756dcde6b47d73953f54bd7bbb3ce5f457487b2dce770493c347ea2c851de938b7767ae8492d80706ea5fddff4c627ae60f693b3f6a315f0d13fa58054d22d1db3b3038728918a21215dd061972f2ab39c9852e37bb78b40066ac0ae2e4b3cdf8389b05f68364264277269c382b0b91824d39ee4bd8f949ed9e8e8545fb78a2e1d6ec6f9d24d2cf3a04699622ae920820be7f6312ce46080902f61709d5dd21f42ca477355a616ca35776ac167419b6740b0584ef397c4060d69904accf1f75b80ac9b5b7f95f80cc06bab14ac158b32f80ffac15459b913eae5850b9565f5ecdb477928cd4e3a51e86df95850c30ada4543f97768be8ea370464532bf80748122c5b1a0f853d36c06ec6b0c5ab05026f1eebd676e2a9167b933b87e3af3002e121685c221570d1c428bd0b01006a5b81f7cdc4306e8ad67531e5992d46167cb97c70d985d89afb38768011e7d4de53ec4af1e3d40c59e5007ac8452577b577ef84ff8dd16f487bb88e98ff555c4b15e2be20282ed19c0bcbe5c2d48e085f6a47fe8e7bfb8cb66c319a8a8ba81979ad19f9c64f1cfb80edb26f316c00beaa898e86a5c4533ff32cf1b70738bac6c422af032570d766d61e676547c02208e20d2077aa72cfe98a60244cd6c029cf641bfb50920491c711d3345f35fda2145b82515802431bcd0279cfe8935a86c4d3b959afa592c3d29b6b0c8400d2b149fd68c9c3362cda87f2a83010ae2f775c01af43ed03a4b7f2091740acfcb75eb0b695993ae0c59cde0c0fd9c071d7c9e0bf933477b3d94c32102b429a2cfd35167fb615c370fa23a9809c7639ea687a6488d498ce304673f35c46dc1de94bc3644c66aac8295c2aab45addb4b5184f9f3d6faeb7736dc7541b984af3730605033f0d78d496ca4ba07d8a2f52bc2c120f082467ab039cde52decc37f2bf38fd8cbeb55e84a3239d9359d93038f764adff369e45214b5dc7fcbf4f3929dc2ea1c6e93bd5b4b081bf33c8c19968d017fec2e9a655a5966f64ac93278ffb3d11bbba17246f1e7c0302964964cd89df557ac341d7c40d0bb151262d60b7cc6ff9c3063e6c7e5fe27dbec243e3ec282301646cb007174cf47256556c8527fca155bfe96d2baba0da3ba9e1673d61dfb5d4679b664e51599e7f50b386f4abe32112b2e293f8d48ac0a40ae30d72fb22230b10a65c4230b545be6860b93b8a0db8d156082ad9a00f3e840cbb1291cb5a3ceaff6c966bc84959fa03fd3c2", 0x1000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="250650df2dc5cc94f41602ea70307e379e6a57394f4e528f49c20d", 0x1b}], 0x1) 01:49:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) 01:49:02 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/249, &(0x7f0000000100)=0xf9) 01:49:03 executing program 0: socketpair$inet(0x2, 0x4003, 0x10000, 0x0) setrlimit(0x7, 0x0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0xfffffffffffffcf9) ioctl$TIOCSCTTY(r1, 0x20007461) 01:49:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x1bdc63d2, 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8001, 0x6}, 0x8) 01:49:03 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x4) r0 = msgget(0x0, 0x0) getitimer(0x2, &(0x7f00000016c0)) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000001700)="003fb11dc9a1c93557b28ae1f5e95f4fce8f978e56d19f2e17c7054cf6e4b38bed4b373f11c0e8202d3ec5323d83c11a82800a9213929db7bb906ec5b69006191645218a37d672f11012ca3d55d93254e9e9803b10bfb8c214db49f92164856e1b28f7b1e1e2d227623bcddcd933a5892f81b98e347a50158be14169b79f707146e09daaa3b4cb7d3a9918fcc3452baba53479507986f92eef6499192e0432edbdfbd7c9c89764c92af251875d65e4c93badfb79425c2f67e78c37cb338edeab099a441cecfe2bbe37b7a6ace56526f8d3e3c3937499de5a6675ed95a1ce91dd1dc5558007d7390fdc516231c478488b73de0c047df99026db3dda4c823015d3a5c1022a0cf9f333fdafdc1f7ca910d343c9a66ea25e4069752b744b220cbc9583f9854faaaba5f81ffddb83f96227e5eda8daa90e6cce8532721c14061848b122b9ed4656fe1c5d5d3bb993ffb6cde27ecd64f92a10037937442c684b21aece157e54daa462613e0edd22f67b4d019cb583ac6d2d5c550914f28326db329534117b1a9af21d4fb2978d17a67c40ddeaa67b2f29ea5ceba7a9e4ea62b9cd5021c1fcf124535e1b0983f5f360dcb103ec51b1816d93d406630aed35f72b67a937e864871c63619e4675d744236b89191cd66d4c112739106040e7a14ee2385e2654a81c79d18d77e11d73272cc8f25b29ce1ea8eebef515062225ec46e5766c2a867bac9aebbf7ac69454f19e15d23b194507f3f3b310929366d27746e82e043d33f127a66507ba7de7c00e10ccd4fb58ac76b7b07e7ad9c683210e319cd3cca02ecd1b7ede4dc1ffccc654709cc45d8806b3c5f2514a301a0f6002bfd52303cd222feb2d9bf4465b2bc2252251ab707d5dad0daaab43907906132919db2ed9eee8ecc3bd2d157d8348da25c0a99c4c18b41c0e2e2d90d50a430652cd36835af430c70666005c4efcb97321403bec213a0a423702e40b2030e5cdee15c5621f1e154863625066fc699fd8ca0e2bd0f0d8b9a1f2bb96b3762a28b740fbc3dbfa5ffc7417efc5f2b64af959e465940de3035bcdf896ffcbbb6645b68c5531fae01824a5e8718522be40f874ac4aacc93fa8d881f5eef71b266152cb20242df37d44b48923dff1decec94a0d7e5cab0f26d720f6849b40446220f2d456b0de5eb2181d02f6be87b88ab518e653d2a9e55e407e3bd298786e749d3ca613d7a1b298024908ded1ec447e2dc9eb807e68e6f74696c89d8d8cdb5dbb87a00d472f0d40f476e2fdb856513cb076e196237b0313c697c295d12afb9baff664ee2cd9f24e6ed1a163652d49ed3346fc9952840365d8c294c1317603d68540e6dc6d61e9ba36b85e1cdc64454a2f0d07c46962c6ffd5a1c1b591bfa570115c22fea541c1050254d43ce5d9e6660eb7405dbd3ca1c6a1da2b9e024cb19a602fe4bb9e32e42ea5ff4cf24cf51bd43f5b3916690634e731caa5127c458c86c82e2e6cd7b15501280c609d594f95629c3996ef8bae461054b2009a4a19013f0fb1ec5c60950a367b803d705529b7257f9419011ea239878037c6f0b5b39dbeacdb042c3849160fe4bc2ad5be57f23408f12e4529a9dcccdd0a3dfb91e27ed7e5ff403268ad6c232a37be6e03954658447c95b0da1c2a66ed6a2e937c322f18c0d2851232f748a34194b241731fecfb67764bd58bf1367a55219794b4af5d64fd9449bc6f7688d08707adc25c25bd5f014765092d18d26717e3c509c81ff5bf504237219f983bb5e7c1657fe3a63c29b8eb81e3a8418dd9b91e62036a76aef1a9150a0e93409695f768e1919e5e9aad53d45024f68a531e38e7374fd657154cb90c4a4fdccb2652fc7a2d0862e242f526a0f83d98a8a22ebbcaff1b340dc6bf8a537a92b367a8a50cc9caf0603dd04c38689651f06e790d914878d47020e41d6b36206e32198351ab261f3776d772ddb721874ed80289bee866b219cdd97e5487d41152721d272180672e1ded70b14822f27e9dde77d3444421bc5aae47f7674b19d2468e38cf4384ef61ec1a34bce530a62558bb175589227d664bb9e29389380d8922763e8939c45e006981f92d8a2ee914c825556dce674fa53b4f388378e6a155ac393b59c6ddfae07d5f195ca53532d95b9ca2ab014ca95636aade41ec201ddaaebc9a90fcab5b81c730b363e237a6af5c9296a66e578c2a1308a23420ed3ab0be85e04489d7970413b31ca14559c1d1b3b1a2cafbf4be2fbec708535351489e9d7e59ada4829006e4f51b74d577cab137ce542e4a803867cc3c11d7307b1d233484d59c1e0dde3ac4c98bf52479a54d89756700b41c50399b7d025e3b0be58e5f002e04b1ca48040b69633b1a8d1ec49d00b82d7cd380017836efafc0fa0e4edf33e8ad4fc481911183666c76fb641bf1e8c8bf507a4adf16a0b7f269c035d35ea1d2273a454c5325a3ac179c7a6653b2cc520a6744015a914b00d0138a6e1b7c759278970625bea8d09691c7f47c522fc864a246300c8e5db08f321c78bb440c52e545ed96ffeaca5696daa9636bf3669ff315e51e42f035778d18617681621ed21a672d76054f8639c50136675344ded657485c6d9ca0cc33a9dbf28791e2704bed57b1bd593d136504320c3ed32c46df0b3367c2e593705ba40c1eeb81d9457864e925b262ca062bd7bf2a04cc411abed7f4d506452d111cdfd8af31c3f429559cbafc2e49589c7ebff884dc04222607a35cc07bca6439193023c66e08b07704a95e3a459e7062b5063be82990603f4dacf63e973d5502326884d8ac1cd34d0a6b1a6a76998156ee1395aa8b4884ac602b9010a1f86620fe21009e718cb8c5cff4748ace721e4701fd48f305090cf9f448d7bcb8c27f6defc8fddce1c7c2e06798a7263592f8a8916c7463c39d130023a86e676afc4aa3adea1f12b7ec8e6aa4292cd9431eac712ea518464a8a49887440e9ce7d1c419ebebc3ee7d8bdff7d19301d25574e1affe68f4f112461ed7f12f7efa45b1490e7f1a7f052291981e8e17007dec344adc324bf8644c49add6bdb1ed341b1dd75d2a860f7ac65b48ac7fb0361cb6c0a58e12dbe2431710277a5cb2098aeba5e0820a4d11249cd7ba1a080b447de5082af59548d059a901f3f7ecb32f3df72ad6aad738c37b6054cc4e414eacb041cd2021f8d288cfd7dfaa648b40a2036bbaf35ff594c4ea08f19a884da64dc5b59a504cf843a3b8ebd3529b97efd70470bd0ea5537b1be430154e93fe2a2979c3e4ad402d35c3ff940fcb8aaa827e8217015a9996084d5359897fbb5d24be2b4b4bd22ed4fc58699780a9f5abdaf9070db9daff872ffb8a2b56507be1aedd7eff33bc412354f8433642aecc8e1bb764e31e5abcb8f18acc7cc696d3f6558e585a345dfe77ecc5054bd1d7f20dbf6552521b37a24503d20fcc527b9b086434c49470063ae98aa965fffa993601e435fcf680cd68c8a09b0abc35472c39323d25508f8716e24d7dd511cf9c181abb31c0ac3e3f30afd60abf01c6964b7e3b558a6413cb3968533b73c83476783bc09bfd2494ae41ffe65d8bdc17123fbe56e064f7f144bb3be51d12aa4b140af2837255825bddf1dffa800a9966dad2e63dd37b5e67c32a05b7299e7d3619437ecd8e02fd9944c076a5735ec15144ac216c3915ebbf16c97acf52e607d1d435ce0635c83ac1ade210f5064f82631d06f4e313a5fe3f9e5b1f5bbf2beacc25ffb07f1aa90b273a9b4da332b65fa260b536089e2ace12a8e3d37047b6f65e06a91e7d3c05082eee98cd19dde08404c87244908d09943cd25a9c969836a870eaf2df07011c966889f226bd7926f1cff27ac903c69b71d830cbc1cda1bd50cb0d385ba82c82d6999e063151529076b9ee2a3f1b392df4f70a717c983a4708bfad540d6b6f60983b60f5cf67cdf1df00d0e63861dd42bdda22b12dd229749bf3917ee1b7d1dc1ae8834f085d19b9fa54651c0646f1575dad41733ab044391c9d6ec786057bcaa63502aa62d93299f349846a921b8dcfd02dcb3da2ff655b3e6bb5dffcc37f94d0df0f1c5e4fb96bd7a26a21ec1bdbeb529b0e9635b4bde212d4feb4f6cbf79452fcd4e1c62b3fef4139502419d9f8de8db86757c11192c6c62b3d1b47a48ab52c28ac4eec10d39140661953ddcca88740ea4dc395258375712e0a745d3da79ab37f3c597a8820b39d08eccca1ac86005052a9ad471ef0af69908c80868078b9b9cc94e9bd5c8a1e73f79f038dda0086b7348805e2f6669e725eabebe9a47d8b392c995f855e9806a9844aa5c8322003e09e765a7078ddcdfc6846e2da6e6ec3c38b32eb51b8ecd5b9d32fcab12edd226b920f659c76223b79967c7fd74817ad959cede149357f55ffb2d8ecf2eb8fefde617e7afd9e5cface79b1b02b2e18a2647e6fcb14008b4162509b7426dd387796158a4af17b6253b6fbad6ca55e616e37208cde90b5cf4758eda7d4f2ca4755fc1626eaa8ffc9ad156a7ccee197ece677d278ee0d347054281ac75e8770ca766442e2171e4ef6eb7314abd76a0384e348fecc5eb89b6505d88e350f6760d395ca51da4bb529b40b8fb2f89d3bcc5591278aedf75089d54051ca45c29924ab36cc62b0686a0513807c7a90ad70c9df08a5a5dd552fb0e6faa33ad0f08c66ae11c81b8725f61d853077847729bcd95eb66c6a909d07e99fcf8dfee30fe69109d0ac044704a903664da0b71b7b72dda1b3cbf9a830c6ff06a8e567b0bb9b00660c94a00e6a79838c78159d16d648624c282b4f674dd2bb902c0baf6ffa120860d67c873f9d9d4d851734f3cf8d2bf8b95350196482981b255cb82c17b3a3a6b5bf0b7893c79ee4fedbd4b7a53dea6e84ed8b0eb089c3db89cce699d50eea7f67cd1443102bed728faecfddeab421f705ab45735f4066c7bade9ddd3697e335eee78e47950213668d77ead7332bdb5f053692af439066e5090534dfd70277249ad3499ee2bf18f350ab7b8ed58d7723d9d76f68a19c893d9653f685de6e7a29412fe2f369627aa3365828bdaf2e3e34016180f474f1be16d12249645128d642d9bf191617d7bbf898f9501a7f79906f5ab3ad40ee04613311ea354fbaa945735468f853ff8b373d9d88f79153aa50089baf293e0f83b9019a35fc6042ef1868663cb691a9e7b6a0899c9442823a5880cc3451bf7291468a133eea64ce80ac092b14f55f8f00f8ca46aef324abeefbcb445b5bf959ecfd0e4aee9ebd94a8197a4e635f0979be2820c65836a859f03cf321cc3b840e342c68b3f1ff5b4201916a6e9bb0dfce40bbc92b61ca3b39dbf6449426081b2625b7d2bdd66592ac25e612a4f15cb999ec9030922e7fb1aec8aa541b12b5c28cffe3895778b632ed5d0e419a4e1a418fcfeb70291978925d38620f0c9a2ebf52220ddfa90ed65dbd069f01d9cbb35b302a2b722250d532019ce52bd4013a071d78618148fac3a5ed089e4ba617265db9480974b39e64c5fd3b63247c0a0ec5a91f4c2e2840b3d881d0010e1a53bab053f5a14e4211ca738a0fb8772ed297473ea1c14670178b874268db62617838a8c42b94bcd7c3f605d0315e5dcce70e9d9055f00f632c06b3d036ff61c7e90b5a53d3708986508ba593ed0a659279a2b6475c79b85cc1f796926bf89dd99e537b11ab71a17ff8f5ced87e0a4abdbeb52552566be125e38dd1feed72ac03af9eabd2c51aa6be929e1ac096947b003ff01d435dc819fd88c844b0993812213f65c5ee6a627328174690f71f5403ecefc16991e697964eb6e6bf3a406e50e68ae1c", 0x1000, 0x4, &(0x7f0000002700)={0x18, 0x1, 0x7f, 0xff}, 0xc) getitimer(0x2, &(0x7f00000027c0)) truncate(&(0x7f0000000000)='./control\x00', 0xc10) socketpair$inet6(0x18, 0xc000, 0x443b, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/95, 0x5f}], 0x7, &(0x7f0000000680)=""/4096, 0x1000, 0x9}, 0x40) mkdir(&(0x7f0000000100)='./control\x00', 0x100) getitimer(0x3, &(0x7f00000000c0)) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0xc7) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 01:49:03 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffc, 0xade}) r0 = socket$inet(0x2, 0x4, 0x4612) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="08ea851374e7de7e4c1a6d459afbfd47504b686a3fbdf2ecccd8aa551032acab9d9647a5d41a12ab6aa224e9335a5d987511adf24ccd8cae019b1341b8f94ceeab3c9ccc0f0f8cb047ccf73ca18986b85a3fb4420b5c7aae57331936c2b0efb71cbcc510390f15d797b67ebb21423abb8f6a27733ca468e99d3fd5e0ae24bbfb5bcf62", 0x83) 01:49:03 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) r2 = semget(0x1, 0x5, 0x4) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/164) semget(0x3, 0x3, 0x40) socket$inet6(0x18, 0x1, 0x10001) socket$inet6(0x18, 0x4000, 0x8) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket(0x18, 0x8007, 0xffff) 01:49:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) close(r0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x4100000003, 0x40000000000001) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:03 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20002, 0x20) flock(r0, 0x7) setitimer(0x0, &(0x7f0000000040)={{}, {0x80000000}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/148, 0x94) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x10, 0x2}, 0x3, 0x8e7, r6, r7, 0x9f, 0x8, 0xffffffff80000001}) recvfrom(r0, &(0x7f0000000000)=""/38, 0x26, 0x41, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) 01:49:03 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000006, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x2f) socket$inet(0x2, 0x5, 0x8001) 01:49:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0xc8) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xfff) r1 = socket$inet(0x2, 0x100000003, 0x0) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x14, 0x2) close(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002400)=""/87, &(0x7f00000023c0)=0x57) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x3e, 0x5, 0xffffffffffffff00) sendmsg(r2, &(0x7f00000026c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000200)="6db9fb5a621f591254577135582b001201dc8160f88b03dffef6f4202b921135a0303ecade7d0b3509cbcfc0919761b2f30c1b2996d8a30a18c90786c75ac79d3e0d916d91f02bca197246a10134ffd7f01fbc828b69be9e0e123e655c0c7f5b973638555c352983e10f589cc2cdda594730a72a431072aa126b31c8e9f4df4d0038273254dda1501c50056db68883bb52e0145aa23a2341f911c607f64874f5b6dbb84e50576a4e55cfa4093dd4295291ff2e79706a81cddceb164a8af7ea55bf7ae977f040b5d7ef71cd07f6da361a480ad75031bc1897dc9879b2c254352de51b7133505dc1d074e3a4907045350100e1fff666a96ddb55e2309b9c0b55a45cf5f6ee39c592c3072cc03bfaa45e368af6e8c0e86f21380e5fd604c3ce4cf3006d996440462aa621ac6480390976b28e7c6271255884326ad0c3f6c6f4e8a02dbc86fe68f81ceeb6e8e36e79932177d97e2da82556b61e78a86079f6e3c765657478352aa869911f31391b9aa5e65a35c65c3175afb52f6785f0f0a018659d96d432f0b17fa07d74ee31c107d7a4668b4d858e86d852ece79b5b5841bffcce0718d492b9a7038cee43913e4772aecc85374ed9b2ad8886dbc6e630318b3a054fcb4f53b56ab2d2d9090b43d7f4076f8baff7451b7869a88b263323f860b2115c80441419d4f85a2e710a9870b111561f0fc3db8d6ebd28408aeb48a1768b9d26f91d3160376f105cca80d222fd150dc19a8581ed02e72cd85d8da243f7712a2be1e731f326c90a9bcd97e645023b0f59589aff1dea5573c6bb04f6531245413c7b27ffdc335c8a550b9d0ffa6afc6079112f18c7e9c367442a4b119fc8aa8f31d5d98fc77e690a75eaddb9a5f7f5c942e7d470c12d876787145265adacdb868a74913aaf81e5befb3645818801cb58a9b2fec8c9558ab8467b75f91bce74e3731dba167fb2a36b5f2e3d5c8c4096edeec39a60fc7845129f2da8ed4ac7cd4503bd8caa0fdc3169963462a9fe0be58136f7f692632814c43e0ad1f437b74207a7b3e24c22bdc885f89094e9ab7c1c04f270dae74f3c15f26bf57800e0e4a6c831d75d1333f7bc13f8e594281ccbc91d9d54738e9be1044bfb73140ac90d53d487ab1175c2a2dad79ea564837d7912b934033218ed0cbea6a3147f593a7b2f212bcb8ceb5ddfbac9576a4b743b881345233c718ea8490fb26c85a7391b500e5956700068dd59adca94046545b6fefe34851995c1ffe9b7776a4ceea188f1eaf636db4b15b7ecd4a814ec958b6f235f6903ede5b69334b44f8fbe2c0c7571a2f8152fb066c0e54340a129e9ee8c3d464e61a1c5df6d35d01b14bfa7334054a5fb6166f9c50865096543d84843923021030c60ef025ac40b98ef862402c163a87b5668e7a81203a589b370cbd8ccdc1dcd542c42692575a9af2153e8d5a8a84b231cc702948e53c90435fc33c0738fb12bff7fb00fc1bb7e98dadf15c5b457d018e8eca829f84db4de5507b6ecffd17cdf847ff02ded2c4a65fdd1c95ce42f8b6e3a79174bede566ec17adadf00a4cd14e30eea71a591b08fa5442b3edebc7263a3f416dd2c5185a6c7ced58ca37305dd0f3dbf1ed6ac586852722a7a83d27282a166d4a89e8c9f45245013233a3c301444ed1db69ff0c609a6418e2e89eb5659ce42becc2eaf0bf095b2dcd277672d11c0a44487850834d876aec3a89b736cc77233b308d5ed6404605f2794c2a361de7e236d7baf390cd917a953ef6f06db7ac779d9a9e843f8306ce3407ad048cbc512d5431b1fe9cbceb042869e6a740bf91eb0f43c11bc8e008dd5eb075153e9539e7b728ff0dd3656831dee97d8840d4b4e98c2ac0ecf22514cc3c8814d099d8060fdf7f0b510d12f3e826fbeea342d9249266cc13ebb6b243f592bb74d901347edf1460678802d8d1e190ae8dd4b11403268d02da11162f01dfe86acfb8b4e4c38fb2cf09b4ca6356df91f822d78a04e57b0551b48f449d242b8ca524224fe15d2d48863895a66f9766c45a6dafd2e42c0fdbbc3849bad5b705b08d1d71b2fb89d856b9950cfaa22b8f0266e87785cb288c0aad26d1fd4ee28ccf32f188b56b5290b8fc3076154eaa92f493013d152c54c32e4c8ea7c738e17d0f20ae194fd6bb995d542ed2388f13c4fb417c1ea785d181debaf29641dd5d14ee16f624ed8f2132b0efb0f6ece4f5c88492f1c9bb3af7a0e07c30641639a84179227caeaa44e114d88e8484f78a149af13f4a7879152e6ef788910ef697c563b4ffc7cac0102e50d5cff1889565d397dd67631d24255146e2a9eeba52060ece1451211c86dd1382d79dc4968faf09e0f5ad1f2688cdcdb037dcc85768a9b85d967df8f4536989656b333fe0daaa9af6f4e98a54aebe1bd64594731efb92874513b565b98021141bb7f5155351b429f9b89d79e497ec3aca46297fad66671f19e7cc9e19d555bf047ef718eb5783760433786f18b1e081bfdb41e5f96b6793acc52737c43f597b259e974c9a07619dfa5ff8bf637febbbe6861f3f1e9141ea409223b7eef0c38f16c9570b75e4c947494f78cd2cf064b25c633e4e873632e9e741d1bc27e6a31c2d779b70c031a8b33e806f12e96556bc7faf7612c408fd5949a19e44d634cb4283a0a8862ecbe29bedcc9ba6088a52fb3e9496ebba699d433247537da1b25d0c096ee1b6c21fbb38edb892d962f13ac79fac9789b6bba37b4668097eb8ff8eddac2f422dd6695b91df5884203acd77fcef317e1ef5921e9f2db169c28b892d9e3036ac1d76f6cd7417f3a18a17ce8348a21e92072c835294126488552ec85b7ced9a50dd4a11bc46b0110aa3281dbbd0c55632875c887caf03aa589bbef90e0dc94613d68b6802ce580732d60aa96c6957e1d6e00670be674d887d69715e08c412a01b2c39c1bdd0eda67b9a3dba185099c3ef2809c4c655177b4100839842f56b5994b563d5e1c4de7b430fd2543a664a7a054237f91226c35e2e8961c020f019d3de494a531bc2558a1dbceb5c064c213e923fc70c28f78a04c3bf9497ab85ac2e448cd79e5e66c8c4381c39dba9feed859e45cdfbc7fcb20f344083a6d34f9f2e311c8141d03d6d86b281f8cd2efdd434c151246d2fbf46df204fe14afbc8d1bf2306b35b66b57d941486e6b0da7380d925666f7d049b896814be10f4e2061f40e22897db8c3289c083afdefb960cb4c962a745f4ca19dd2e0afef792a6203bf8951362072373a3ec34ac4a7c14e4525eba31d21ef047e20d6dec572cbe87204cf72a32bb9ab820eb0261015e99d20a3b20c892a0e0d6b8b944947092791dcf91dbdb808c3bca8990eb59b1631902d0ad3e8d20ca698e8a05b3084e2bcf6005e2c6a04a99960d85bb1e92084d7c07763913fddb8c3e5b5578420cadafeb1c16784908239054714702d2efaff94a07e9ea7cccc3098846a899806003dcf8d77688f55f7676af057d21221ea6d96252fe1640f5247f9b19df0bca89b6c310b19d7dbaf01c06091c8ce18629d934453a5c68abdd6f519f98fdd012b63944bde3e26290e8852ab5f1531c4276b04abb82b2b7ca99e43b57d39b933e3baf6cd8423bf7f73910a185aa72614f44cc6e8f9651ba168ba581a650240daec036771a441bfe7b30279f93073a839784bbdb7461a5b35423ae844fac1ca941302a5dda876c5a186bda4fe791e8c35d6db22b633e7301183863fd3c3e74e12ba953c070e349e484caf62298c195bcdcbdb1ba952742dcc3cc100800e49603258ff011118ea792654cbe985d2b02d0137fc6c5ff85df06a152cceae56bed88035587f2eeb5617d9fdfa1a5ce66c1eba853b43e4343517ccb2d58899c7264acab84dec6ca7c26dd5f8b493f41f0a3fcc8b5e6bc1032ef2fbc82fc45fd93214fa01ac085b9f168a1f5827cceb7675c35ec4c92e342aa6981a85ee44d276701885cc51d839a5bb0e4d34bdab579c4594e153709dd6aad77fd481ba63f61cb8993b1308ec837615674c0cae70c3623e53994947110eb9b1e4064eaad2b3a1d704f42a7799de194a187dbebff3ab7d86ca0581f2bc0698f51cf025e5fa469c4bff2c25400594c9f3708157b3f8770df2aa98e752668a4c341031556e9e66a7ace02a934e96f41b6733907f587aac121cf986527ed8ae41cc9c85bf8ed9e6f16e54765831240e2ce16bbe122df08b56efbd8e1b5b9a1f5bf629f0bbfa90a33586c74f3f67e849e4926181c15c6ef97222d823eb4d15acd40b63ada3b18879b9769e6097565d1d926ab3938e01250b74496f33f50130b8da3dce46db88c04146000dd96f0298bbbb8335fe01fd49353a58923a6029f7fd69871f1daf8ca76ce58cf23d8cbfa198f082a32ee6522b05cedad0fbc8b65d30293c90152301b86a533f4f8f0cdd82ef4cefeaf28ea15631d8e39b2c6f3f2351f944c6b21c026560d536cabdc088b0403a58648081200e54edc260e378ec38ff09e594d94bbfce6d895edd969c4ed41acbfc1bd343df57ceea5fe6687640f5ed0e769c75db579d756ddca10c98f85c8115077e2333548d53058d942b517af757f55d02ff3451f1b472a50268234752a853fa4e66a01e242ccc8154932a5b014abe025e9e42d1ec7d32e2553122ec5e3e975d31c8698d375b39d687c65d03b6557b92c4c8b05cbf8bca4cd9a49c64302c0ee207bc30f5e5b6bd64ba8304a2e6dce0c34fe8d39a97005b85134a785c969fcfd76d17d23370c67725498d9be880b4c7f38e6b4eaaa20437e3c4e2a7d101ec56a35bf84cefed3ed0169e14482b01bd95e4fa60d0c373cca1e169577e3778c90d0781fb7fb759f1a66a181e2e5e5f6b17aa3cf64af5261b1d86fd83fc557faf1471319187bc7330abecf816ddbd5d8dccb0026a7e26830995ef4410e0001f0f2726f45b35cef31afc27e222ff550ef576220794192dab199ef4b9b96b571fc14b65ee5ab33cc90fb72d3de9ca89d1aedc643b93c53e84cbc9bcbbf7d1c14f2ca1f1a2dde6cd7dfe8a3c78a7affb9a9ffb33d2e147437438b98e4cd0077101e346d740e6e6a0d8067b77dae4f036839c2228e2c3b6d1a91b4d84b3f9fafceccb6f425511453284193333a8fe979df97aab237500c95abd2a4d0585e0d3e906131f7b870c7c73b6165da727b9e3e889ec2a14ea37710d31334eedfffd16d0e6cd40cbe30c6e2a08ae25341bc9816634d2502c25217817244f7ea8a7a4dddff75fedbad9135865faf4e5ee72b63a499598ebb48654a34026c67feb6bf4e4609caa6da7b2910bd4586bed210bb34013521843edd9006d9b3fd841c6d5a2abbf95394deab298c4277288dc0fd822a5a45619a6d04f3a0a719a525e84b3da389e94adaaf8377f632cfd6f1bb0152238c7ae5da34e777e257432ebdb2b4901affc8cafa779570635c49679b65db99e5b0ed9074049d68538e8654aab8de00e3c52ded786609f82d1eafe659c9217de450c47aaddcde097e321afc6fb8874dbeae5cc90c7dcebee9e00b5e700c4cbe2e49a3e71a5e43437592c0f7063274bc42e241488de31d12b3d56b3fe97f96104a00dadd78090b4b6a6f53a6423388e94262805f4b9bd43f764f8ed9b74c826338d5e84bf436c2617ce0a6a32e8bac12a974c35fc4c47acd344907ef6ed0e0fb42ff62e229f681893648fa0fa4d568889fab8ec5f2fd5e948c7c79cd64269d504010b2abce38ad0fd9dea32901fc983d48815437a9ad871c6e68da2363f469b9187962c615dad62b595f626935e6fc1052257d6c574a799ad4d289f3f13bd5e3856aee202d1b", 0x1000}, {&(0x7f0000001200)="3e0ee3", 0x3}, {&(0x7f0000001240)="714f56ac0146d3ea489b201e81c67e977ba880df1bb4bb20464b166a6c8224889e99f9438f99c709bc765611029f3643024d77585c7c49abe332202397f754d94c363f67d8558f6db2ae821228ae84e0c4bfaa1c036b1b0f597fce67201735bf36c019cc91d29e5a1f9f92b0e6da7dc2716221f92a1283ece1d5212232a910aa90a2c9371a43aca68929b7410b7da0064b50311385011267f2de085c3bdd4dd0b168506b36efe726476bd6d2dc62e592019f02f9b3c8b4507616fec070b8eea0eb2d4086b0867bcae395388ef287e928fce1e1dbe2f2f212d25070d4422219b4b800224408a19103e6e89ee5213c46a23011874702ab35da807487d00d105e96009f7ebe83fed8447c197b679ba354692bcc95b8466f4bc68bf0b5c6436a12bc3a0492cab9ca383317781bec5c278477ac2b14df1dc3813feb14ba84ceb553c65d01154153d311ba0f407b88bffcd2eebefc23cfdcdcf3f7c14034d7bde08d84c489ec98946a74133c772eb5c0e938b3a48684937a6db0a7d952b98f1f9f61ca8020bfea05a7e041d5c1e180923ef6ced9d945b0527886f01c1ceaae483df25c492e927aa0681e241bc84a4846bb745e1bb1432de440fa3290b6bf7c150febced4631f62444f9cf4c6c5a5d878bd3b52d9c0158c7ae749dd46c33cdcbc7d34fbd170a4419fa76cbf471b586043120214f6b862056dff221a392fe2ae8af6a5ce41db9f4d390009ca67fced553433adaed71151298cbcace81d5bbda468983c92b1ad20cc62f3f76834f3cbd82938d3cbd4b46658e094a0638c77da8521432494c9d1a98037673d1b13be9dae750a8a374bc8f0356f6fc3e9bd4d4e5edfa6fd443e15a92516afc73c93e25fb69e3c77082d4569074c508aba5f53e29b37e572d74d9dc9142d41766c1e2f63bc2e56e26317f7781b674e53c374f6e57878e718430518411d06e1e6399e9f2f125dcd1eb61bf34a96e5bb7777a4e92f6a5f7b7baa1e347ed4ff829b1ad12367a55693d15c31f55c4974c83c7ecae8e8d8828867cbf4a2f82fcf278ed307fe0447595d847f4c03842a42b10e5e9d5077943e91e3b37d472399f454266a850f02be116f88a66e43d55316ed5080e165bc5d0e23d498dc179702b008868f7d56e9af2b51c13873938803be5406c9b8a5c80dfa43ec8ccbf7f86ff97197874c2b5cfcc168e554a65118ab2c6d42bd909b8eabbed4a18ad7ca86743448b3400238b4ea02340f2910d3ceef946175532c48a8a320b1f8b20dbf1022d28484a1337a3f3ec2bb5c1f02617de7d7ae806280d9b33271821d40652d39ccef79096304f07ea4744ad6d74028e81dfaf9d9a77ad376ecf3eb51e33f088cdf005aceb4eed39ef054982e1f31a3c8f841b02a746c8bb28745b85d527cf0e061f1540a113fab697b16785740a53a524aa85618aaf0f1ac4d844bb9cdadde7d249260d62926e798bd50b2effe65c07408d9ef87b721448c17cefc3e5c098da51aa3b3e21746863e351a4975ad59f1a412e9fae5cd52b932a62d5f4c92a918d427aa2a134ee511060b20fc58e2442efc656f1c8bd0b62fdae6f266362630469f52ab3537a9b97df1c2df6c83789b29f41231e030d19bc0dc1d823ec6c1d6319f30e38cc9aa47f821d1dbf47ccc677318f0b773e811190eff6182e65026f1ace2b44f15ca94201e88293dfcb969085662a83bb362c6b0524f5d4b718f14ede94dfeccc2356c89d98915286bf37e28a810d82f8b152d07d06ed5d6c6707cbdfab7f53ab81c49a3d048e1dd271b754af50c48b044187f072523e1622fbc5c59e658592c8e90b7491f040a1aa301d5c1f77462df0ad87b135651f839cb5d0e33e495748b750a59da88eae3aaa0586f5266d71ae2df31ac002e5fc0bd821469505221733978cdedcb57018c03b2df99952d4216d9b989b19e5ca6449c04b0d52a68c7f1ba958611e0b9eeeb567b0da46a0599b53ffcb6190f76dbffe5b3055f90332ba51bb870ae28856f086e44773a545e345d85ea56824f0f061b14c88048c45fe312624efb343c760ac1c9673bf6780a570e2291d25a2faec946fdde8791338ecb97f1eff365ff653d51925a9b9fe7bcd9e260411562b4317daac6211d003e38cbe35db42d48a8470f309133e672dd3ae28fa4ba1b9d225703ba63fb6881a284c1fbc1b9a71c6f85ca972c3806fc854104525205360a8ac00cf7f56c8641de4dd675bdaebec74eb146a59067eb8eb2fbddd725b6e976e58d102f9b08f2d56033c7c96eecf1705769a9753915c3baa3a29dcac95122bedf78a586d8bd808d781251d577b0e3b099371af7f68c0216969e71a1e0414ca8566dd0bce794d71632101f3d682213fca04dabf6485a615f513445159f0185c2685b2c9d68bbd621522986df8898383b94551b26186cabc576c0c5522eee1fb264165cfd28008e6b3c175c03445a3b8cd82071a8b3805623ba28a1fc7821c18e25db82c090581c71d086ecbc6e2aeb5c5ad503589e43ed85745629825645c54656a8a99217e159d71fbfef31a46e4f3cbbaa8040b61d6470d7052dfdae2380586fbee31509bb4df3e6d23fd0158772bfe414d63562e9eaaeeaee260600d2dcc698bc871c6c00e3a8896af1179041ff8d472d6fee57b77d3dca6c7b780e876bf8967a4b0ca5f6721ca0fbfbc95859086cdde383bf29da924184ed7531df4f2bf606eb2f53c2549a36fb2b13fc16ea9b273140507b5c40042a7c0a2a011d99ce132aff0e69795dc3b1b172a77e8e6dee511a69e72f5047556c4e943f6098124ad7983b99b82ac942d52d3eb17fe8b500006b5202b37835a5f871d6cd9c00fa734b02b41f575cb8dfe656e6cdbdb4e8cfe91495e4f104089270d005e472a7c4ad3b6c60f117211f8bb1e458688cd1517a01bc616973f953d7d1e177cd11c377c97eeb85f17d1e3dae97ffa29d1eeca2887fbeac107670a45a35afbfb4a0122be926f161be9c5680ea28e7b5d183ba2e1b840ea7ed184f5373c1e26bf995d2abdf22e44ae7d2e9bf3820c18c683c32b6a4db7e61127745abf2f75ea44e4ecf8e64932ce9db782bb01b718f5b6232df9e1679a84d91c0bbaee24c31d80338b2006180b54170ec834f15645d44d399ee0e0a257dd475487f3c1767544e3c71d0b02bcdc9bfefc0edd0d4cd7fa069b6107bc3e30eb23290452de0d8749edf92c1345d566d3b0ee948504cd809911335be14f61499aeaa68b1bd17311a9bfc6dbe39ab374540324cadda29e59a56e46d0bdf00429188870a84cce40172aaab967bf003de18195e917488be14e93e7a126bff03a29f5c2da4fe746069c0a19e153fad30ae5b416ca1cf8c162bbc9c7c23cafe8744fcf4ba5de044055e7f113828c97f74712db73905f9a92a9280d19d9d0421e79acd658a9ef04d300f26ee891760b20e149a62771c32929fd9ca9e7563d6414e48a8031f3e62165f055fb5626305bc64ae362f69fec09f566bb722f0937ab28da8ae242fc7a4018cdfd1d9bde1215a07a1a0c8e01a3ef159b862501895cbd91d09b14c7f199a801259baf4d249063c72cace3e05f5e4df63db04879bf67c5c5c8e97beb66b2a4c7ac9e2339331cf8c272013a71824c5756fc9a3c21a8adbad8ac5a12d70839402477879d9b67d7f55b7987d2b41b2d3c7a112402329934c7bf06f301accd6c7198130eab6da7b0cdf4a0556bfb38a5dde5bb6508d5e52fd0e9745433f3371a961fde631a00e23e77739f4a5ee0cdb7c6bf6eab7e79e0979438130d3962a3358d17a0c094ee36014cea0d220bee2a9db9fe530b2c30c75b9e932cdc0abd8e7c18dc74e997e3e878ec0683faa66a075be4c3f46bb31381d91204172562447b951346039d6b0b7c33e59d472f395f61887dc224e6b3a16f097c5358502b23f25c631e9b75cb19ee8242f6d4af38cc5abc9b6f1a1b51d27b2e71cb61a1760fec1a3c72c95b407c04ef7dedd11d007aa3aba40b1d80eb5cc8140dab2a5f589f09761ddddc318e033eb3b067a548591ed5d5369cfc618e390c7f94239c54aafbc86dfb49f16b120b5eac7aad15daa3f04152613f18ac1feec998f02f3e3b401276547750f76524cfa1d8ca946dc85768ce04cd247973d160d1a03e7bacb7c2cf890a8616d6894627e19fa7d229a4a31289fbc17e6644a84604e5f18703f2f4d63e11e3c08a5d150d84c23ea978d0f2d4ca774d7b884eb15a108861604643365c480b9c4abbe58f459019d06926e2a902941627bc7e10b734ebce526f4a2d87d33e766b7ec483df55177a3a6d9cfe879ce72b8650ab355d21574297278154d12ca28c228bc515618812c6e4ccbec49815ebf60f932e3b7a59a3b0085878b35ffce4e3b472083b2cb96eddc477b526dd5a32e89ba9540143075fec458102ca105aa88de65c28abbea2d96036b0c080350a5a066438fa39e4c1632472339681c61aa2f61a1dcd3bd5430bc26b723068bcc25eddbb73eb2386cd7d5ca176ee70af6f921e2934ac171f4938d6fba8037f6bddecc574a73ad8cbef5ca94eaec53b51608efb83d47d01a25006c2da91ec7fee3d7c1bf79f3593330a3d65bbb2fdbcd429ff60972beea24fa388980c00baa533f4040ebb0af62a6f6fed3451f36650555c38113dc87d12feed4638a86f91460bb260f864be79e0c496a0b60d5739a7ac06190ff80b4a332945aa43492b2237bed878974016f78828f35124dafbf2110913aaff3c03208946f69d995d5f77a212c18562b5d968cbdc8bc2db311cd7e05adfb6a5f7272f2f1b319992e31a203b867b0743fcf0678a7e29d14b3b98624680211486892d844ab5e9a0d1124340970c69b656f1379ea888ad67096d85c188f7b6487cab87a56936c5813dc456cf478f7544c8ab15a63a401bb8dd0a980cae7b244be80f76025cd42a9bc7565489792ba2c2e03aac709cf06be8f6f218dd2c826481f36ceef45a62e4d307fa198b5515922ebc95009fb0032143c713a8b87d64bd0e9a2591944c4240ff85168b981972df47f99f940d256903d347bfac52862c49c444c8ff1b9efe5968ef5f86282c8c768d567b8049fb9d39de0ba39f7e588406d414e1fc0c86cdc90d319df1de9b13ad39c2bbba13d7ce22b4fff8977cff855137e0d18a6d3810f3f5fd38ce1b5f7d41fb3cf6a26c8c40627420ca646f015838f729dfc215d90280f0b617ea6d0a5c6c172429a7690e9459a9b9398b06a083f15d7ad8f972bb61f78b2b7122bcaee33a9ed425ff88f87086a1c6bed710df9238032b24d3b154ed298bff9ddb1841b8c53aa010f9bfe71e475f0e0aece64f93de98ecfdf7e855d00c2e4469327189fee1324d6748128b27d041848ee89a2ac4a7a047e13117bf094c083f6f1728145b51728331606a502b9efa3e33ebb6f979f1dadbde0ca5bf756fd6bde99c1c40c3a855bbe3fe824ea93bbf14925d32fc467bd714726a2289af25d1ea0c5e34a25c98059f2fd8166be6aafd6f25044223f75bce679b28dd12c5146b6d5f99ed88a1f6499caf5b7b21dec1aa03447275c7659641f33840e585d1eaa5cd5becac2dd9d0c03740d74a3ecc53b5cba20a0b761df75b53275a30bff531f2f718a13d19621954135441b54f4724c2bc484903077e99d0960b551ea42a0a2994e0ef02974aa98bf02b8c5e3f8ebe64c797f0119862dd5bb3cda54465d0cf2861515b73e2b95a358a149c90610347059bca2abb7930375dddd51cb14940a91e05db4e3029a009705b5d877b67dab21902c77bc593489739720943bd4e7ab7664092cd54e29c3cd205785ea9a", 0x1000}, {&(0x7f0000002240)="6c8c6b6c8aea5459bb2aae858f5237c43b93e2db2489e65286c25121a35bae2ece592b4dba95f6b223b20b41458acd63013eacd1dc5033f555e0ba85e3616985c2b09b22009d2764b029bcaea797b37a109996c9ef24de2eccd73724c72cfafe6596cca452024bde5a2334d5e1807c98543cd70a51f1347ba070d4b320ee2ba21eb8e85a0c27a99fa259db179c6434d120b8a53a8804979c6d73877d15f16ae3ae4095fe05ac031c36bb2415550c07f648ca1f4fa6e0479f1856b36a3e8cf7a8851fc67fc07d416c50e83875802588e6276be86d99eb3df1b73cd6e0521dff27fccecec1dc", 0xe5}], 0x4, &(0x7f0000002700)=ANY=[@ANYBLOB="8000000000000000ffff0000070000001a6edefbd8e6883475a7bb92adb95d9c5613d791cf8c13519dffd50b489a25992cffb4830b79fd793030abd6370d564f0c291c84876f03ead19ad3cc11371b3225c0cbad936fad1ee639b9b044fe7971463ffa1b697b6de0b236aa157c3a5ed4635b72602e39228223f011000000000070000000000008000000000000000000beb989189e2b7916ca1b83a4d057a49a944c2f538ba581fa49c7ad1bf453fea5e07134e1781857c1e52b8c436a98118e35887fd40667e002b0e168b7cff281dfdb349cc6b86d0a58dba3b807904430c7021b4764b1696bd7b18656fdd18ef9beb800000000000000ffff00000400000094048d69f272b4aaacfb18e4838946526d8ec023f3d4e6b26f61e49a6ff78205bc437102efb9abe3b26ccb16bd642f6cf3e7c9dc1b7cff000000ab6b170eefdb5682fbc06b6d9e37adc10c1f1e880609a0aa128a49bd91a1000000000000e3453f7a748d98ef75de7a721548452c498e37382045773220cb61cec7fd4a8394deadd175a033d1ff8e38a611914f75aa6811c814000000001e00b800000000000000010000000180000056db99ea2461af319138765d4a7dbc02fbaed9e10749f6f692143a585e0c903d6c2647b825e8038f6d9c31d0268e0f348f071649cd9532025d84125c5b2781132ac41912477fb49ca08973bcc8e501f76da64219ad9534cadf066b3ebfbf81b5dc7eaca1f19dc4926d50e6831c7c1ff7bad9eaa4b28dd66ed80b09c4a43aa3f5965a186de0eea9b72c04ea16d8caa4d59a24ba3a8fe762310278ec8c94fed180542c5c4a02a463004000000000000000ffff000040000000634edd6b6a9a057b82e94539bb4f5b9198d9125f28731b3d98550c6a5159edfb0d2146f58cccf15603e4d4580000000068000000000000000100000001810000d27748fcc50f58a8adae8a200cb8552a9801535f7b03e5952554d79f0d193c770da359e0b5e00f8cdde99ed3f6708b54dfd8b85d6f391c661e595205746893818fb32d7d07e0f3798ec7c5da63bf2700000000000000000000002197db9b413410026ea781731558b9c53d74590ddfe65720c8e09b5114a6ed86419c03"], 0x308, 0x400}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x100100003, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x570b) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = semget(0x0, 0x7, 0x10) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/4096) 01:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r1, &(0x7f00000cc000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') ioctl$TIOCSTART(r1, 0x2000746e) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/200, 0xc8) linkat(r1, &(0x7f000001b000)='./file0\x00', r1, &(0x7f0000017000)='./file1\x00', 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000001, 0x6aa2) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000080)={0x3, "9e2aa2eb04471c066157bcd8bde00d3c7faa58f67f5ae7c849"}, 0x21, 0x800) r2 = socket$inet(0x2, 0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/236}, 0xf4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="b114ef40bf0ce9706cf952d96a993cc5f3e49554a3819e25351ca5ad90ba0005ed7dac73d0c2ef5d5ef1c2f9ab630107c65ec56a749de8d7552bff4b9f13170bdcebaf8817f314f9aa4d6ae0476d343a", 0x50) lload: 1.35 cmd: OpenBSD/amd64 (worker.syzkaller) (tty00) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x101) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/82) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x4004, 0x0) connect$inet(r1, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x5, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="697a6aba8bda2a0f368522a3edaeb6ed197599ab59f5c5bacaeb458303fbe1cd5ed4885a88dd7e88afccb99ed73bdb3b580038e26b7c07146752d81a829570a169c8377231ade82340fdde1cc5dbab4cfea3241cd5cc0214b25ccff9d1d7c092e4c523ed67a7e7c04f94ef74344832716f846870c08f5b85ec943e3cad7501dbcb87eec9f2b96410c828b7a4418e9a7258f0df605d55fbecb97884b8593222e26c", 0xa1, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) 01:49:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xdde5a4cd6e030f78, 0x21d) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x8009, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: setuid(0xee01) socket(0x1e, 0x200000002, 0x401) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x2) dup(r0) getsockopt$inet_opts(r0, 0x0, 0x11e, 0x0, 0x0) 01:49:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/133, &(0x7f0000000380)=0x85) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x7553339c3c2bae41, 0x1, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x81, 0xbc3, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x13, 0x40000088, 0x20, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x6, 0x100000001}, {{r0}, 0x0, 0x0, 0x20000042, 0x401, 0x2}, {{r0}, 0x0, 0x21, 0x2, 0x100000000, 0x1}], 0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x68483c07, 0x6}, {{r0}, 0xfffffffffffffffe, 0x49, 0xd617a7ee2a117b8e, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000002, 0x1800000000000, 0xb637}, {{r0}, 0xfffffffffffffffa, 0x40, 0x10, 0x8, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x52b, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x6, 0xc0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x5, 0x288}, {{r0}, 0x0, 0x0, 0x20000000, 0x4, 0xffff}], 0x1, &(0x7f0000000280)={0x3f, 0x9}) socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 01:49:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 01:49:04 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) r2 = kqueue() close(r1) poll(&(0x7f0000000000)=[{r2, 0x8}, {r1, 0x4}, {r1, 0x12}], 0x3, 0x6) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x70, 0x8, 0x8, 0x2}, {{r2}, 0xfffffffffffffffc, 0x6, 0x42, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0xd3, 0x4, 0x2, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffd, 0x1, 0x81, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xc57e, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0xb9, 0x0, 0x5, 0xffffffff}, {{r2}, 0x0, 0x80, 0x20, 0xfffffffffffff6cc, 0x9}], 0x0, &(0x7f0000000080)={0x8}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x800, 0x4}], 0x208ef8fc, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x54, 0x0, 0x5, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000003, 0x2, 0x9}], 0x5, &(0x7f0000000280)={0x2, 0x7}) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f00000000c0)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xf182, 0x6}, 0x10) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = msgget$private(0x0, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x8e8e, r2, r3, r4, r5, 0x0, 0x401}, 0x7, 0x3, r6, r7, 0x7, 0x3, 0x5, 0xfff}) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:04 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x10, 0x3, 0x9, &(0x7f0000000500)) pipe2(&(0x7f0000000540), 0x10004) kqueue() kqueue() open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) msgget(0x1, 0x0) setuid(0xee01) r3 = msgget(0x0, 0x400000000015) msgctl$IPC_RMID(r3, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="e5da36de8f5f4bc2a061c12fc870a58ae3c7360903036d390f3b7209da8c6dc83dd9e90aa142b9b0189ab3", 0x2b}, {&(0x7f00000002c0)="bd5c8b7bf609c6aa2e83eba128076b09f4b0a0f9503530777f8357d4897a9808c8537de0837a0e172e4660d9e18f173f06ef4deb031d7272bdbb64bf61ae06997a0571dd22afd966974064697a0ef34cb67311aff50bc13969dda2a6f2fbe5a2e909c39e63a439d5edc9a51995f81c7033ffa55f9bb1e725126dac1be9cadf2915663b17d890883b", 0x88}, {&(0x7f0000000380)="73e563d13d616d8fedace1b6bb81", 0xe}, {&(0x7f00000003c0)="831c", 0x2}], 0x4, 0x0, 0x0, 0x1}, 0x4) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000480)) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r10 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r8, r9, r10}, 0xc) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0xc001, 0xfffffffffffffbfe) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="166484f2f482772b174307d7fe700a73d3f313e51ff5ee79ed2e148ea6419370af017fc7a9f39651f37e2ae32a23662105c6672f4f6c15ebe79c545b7b341d5f5402a9f0e423c30f8be30676d6a60123a5892dfeeef2113fb931c7c0a27d9c5414bb75fcfab75b9ea5656c748815ed1bd65645cdf79585374f74ce30640c8ef8b2488ce0b4c3b60578a46c8a36281f4fe0b1e24326a971de42a6f9ee308ef4668101d931e9f3ecb059f47f22413a25e98ccffe516b5af0594aeedf1c2912f6f422cd75d34ff5b30360e7d65fe39c0ccadb8a27eb1923bf4c4aae8aa8ac553a44444e00906ae072612e50a8597fd2289e7d2040434e428f7b699ff47d606a85304a90d2ae2fe71238fd3af02357e3cca0110f8e573bf880f59612393603ad2378eb53c7e7cb69a4c049f8196f00f8f0832537e24dc9084cabf3622e7a888bd40f74edd582e0a19aacd90618abd033a1fd52a8574ab8d8e49785ce952fa348544f44aee9297f6b32d48186181dd29de75ceb70e99e342434f2510d3a0114d59ae41193015c728eca90820656ce03935835d71eb3abd4eaffc12ec7489c0a9621574e204473f34eccc1ed7b9c446f604d62c68ebde3f409d7ec27c118ed4adadcf6ad9531ac51310aeb4a22ce1401bad626c7e153ffbe65af37f6c841d3b892daef5aa23b92f9ce6787aad09c5aa3b64d294b5348c5a0c204e07e9bd992ef9a0faae312028296b56209316fbec18afc13beae177092ac98a05c", 0x218) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:49:04 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bf17ea8d28d6c5dd086e8f46623cce914de86d90852843dd7b42666796f7436fdbfeecf4cb000d1f3951373905392566e5508917a0a4e81718fc4d3bea02d2f36d1dda370e84b5ee5552774f268452c203a8b26e565eff7c310cc2c84615d2188c3c19328050efd62c2013447bca5b522006f"], &(0x7f0000001100)=0x1002) 01:49:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xba) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(0xffffffffffffffff) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = syz_open_pts() recvfrom$inet(r0, &(0x7f0000000000)=""/159, 0x9f, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) getrusage(0xffffffffffffffff, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: socketpair(0x1a, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5be, 0x1ff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, 0x0, 0x0) r3 = shmget(0x2, 0x3000, 0x38, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) close(r2) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000005, 0x0) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/247, 0xf7}], 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:04 executing program 0: mprotect(&(0x7f0000541000/0x600000)=nil, 0x600000, 0x20000000004) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffa) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/80, &(0x7f0000000080)=0x50) 01:49:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) r2 = semget$private(0x0, 0x0, 0x400) semop(r2, &(0x7f0000000080)=[{0x4, 0xffff, 0x1000}, {0x4, 0xfffffffffffffffc}, {0x7, 0x5, 0x1000}], 0x3) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/88, 0x58, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) 01:49:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xa81, 0x80) getegid() write(r1, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket$inet(0x2, 0x8007, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x341) setgid(r2) 01:49:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x614, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xd1}], 0xc996, 0x0, 0x0, 0x0) 01:49:04 executing program 1: socketpair(0x7, 0x5, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000340), &(0x7f00000002c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/23, &(0x7f0000000280)=0x17) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x5, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/58, 0x3a, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/165, &(0x7f00000001c0)=0xa5) shutdown(r0, 0x2) r2 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) getsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x40) 01:49:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0xb0) socketpair(0x2, 0xc000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 01:49:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xfffffff6, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x0, 0xffff, 0x0, r1, r2, r3}], 0xffb7}, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x10002, 0xffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/209, &(0x7f0000000140)=0xd1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="31f45a21f6e8ce1252c3d58c69c682e01a2840876a43bdc8b2869a", 0x1b, 0x404, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = msgget(0x0, 0x210) msgrcv(r3, &(0x7f0000000280)={0x0, ""/185}, 0xc1, 0x3, 0x1800) socket$inet(0x2, 0x5, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSTOP(r2, 0x2000746f) 01:49:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x2, 0x2011, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x20) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x20000000000000) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x7, 0xdf) 01:49:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60b, 0x4) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="a9dceef068acad71fcafaa568b1700b0b6ef59174864579467de47ac5b02b2411935315e9ddde6c41cf9e03323182ee7791fb58aa226f6ad1bf9963d68a139fb03a5ce3ed52b0d8d716b4d2eb4f69e055c27c635279fbb48cd5a", 0x5a}, {&(0x7f0000000180)="879d51f3a7d6a4b0f17968bc49d552591b05982d5215eb08d252c0d37da04993d1ed3159e0e5db7409d562ca5cff", 0x2e}, {&(0x7f00000001c0)="11ed051308c7b170e084ade92f382929c7f376de099dfec798280850cc25bffe742b97771080438e11e8baf7f7deac02c181bd749ff4c69cf0e690d44521d04ae207fce8aff575a3578fa6e31f0b38673e0143ad60324af85be9d378fe523ffc22ab28118b696d7ffcbb65500a87d22782a6abd950009c94d9ec83e93aa3cb2374527f727320f866b680078bd9e24995a727830f780fcca09dd5cf69c854eb20141ef0e9614148bfba5a108edc8aca985d8365f747777ed171", 0xfffffffffffffe3c}, {&(0x7f0000000280)="49c9061a78877c963df30452c1996cdee285a88ba43bda36977666548d2a1c44b88280a054228280511e77017d1fb699fe9778af1b1aff3684ab", 0x3a}, {&(0x7f00000002c0)="ab29e1af70a5ea64aab339d1bcc18d88d869ccf0bcdc432fd3c3437797b6cebad966478ff215e7f468ba1e2c3815", 0x2e}, {&(0x7f0000000300)="58a486e8bc50be469276b8f425b53c2697d3489b4a7254421aee0542d4944b1bfb84b9f501", 0x25}, {&(0x7f0000000340)="3790ff67db193ab7cb2911c168119060b177674b4687444c57c57103e27f53b5c8a5b73736d70e4224a19615c09dff602d3c042e5ea78a11526ae68ae38167e231201897dcebaffa690cf03d08d04e2afb3eb113b6ca85147c32526926ee340b957b86002a936498148d6a2a3c49bbf7d1d363", 0x73}], 0x7, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800400000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x404}, 0x402) 01:49:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000014c0)) mknodat(r0, &(0x7f0000001480)='./file0\x00', 0xc000, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x8008, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1c, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x5b309a9f00ba7576, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 01:49:04 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) flock(r1, 0x5) listen(r1, 0x6) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r2}) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) setsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f00000000c0)=0x3, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00060000000000000000891729a446d191d85c71fb0b12b3588c7b859265489a5d1d21e5f37f264fc9e81f153d52bef066d121d4005e464ee11b54c63847639ff394d88b7e0b1a807893b85ed2b8dd349951d256b8f528aeb6b7d628f62197b90c2afc8c812c3ff94334d184ee8924328b6661fe8c757cf9a96787d8273ca43057b623c29100e0f3c39c33ccec28835eced5bb6862ae3adfa6ae51936cc46f8f1fdde9231d537fa3f6239ff053a9c2c5d2e257e8f4bc8a06e48260e368b72a60dee68507fed70d7f9196032f31ed7823de98bf256cf22a98500408f1230ca781c10000000000000000000000000000"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) fsync(r1) 01:49:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000040)="38e232f00f50711b6bb17bd5f78b0d3b19205a724c30af998776f3e9bc03f396421c3d0bac945fe72e29435999dd7e2caea6c1505f41e3574b43fba6136bed2d37b94746206ca97f674e0d51b3242681d0182907c7d25b5b8e455be42090ff882d4d1bbf4915d1a2691609c4d23007201d7021a3f1a2bfdec280944ee9de287cce19bf274d1df9f4f5132d77a1ba8c63b990c1cd5da8822afa4b8321043e4a452bfec2056d4c17", 0xa7, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000200), 0x10000) r2 = socket$inet(0x2, 0x100000003, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) getsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) r5 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) pipe2(&(0x7f0000000140), 0x4) 01:49:04 executing program 0: shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) readlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000200)=""/159, 0x9f) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fsync(r1) 01:49:04 executing program 1: munlockall() r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000001000)='./file0\x00', &(0x7f0000001040)=""/183, 0xb7) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x308, 0x80) r3 = semget$private(0x0, 0x3, 0x42c) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000003200)=""/4096) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000001100)=""/250) semget$private(0x0, 0x7, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x8) 01:49:04 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a72256224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e072036aadf621695c23", 0x5c) sync() 01:49:04 executing program 1: r0 = socket(0x0, 0x4, 0xfffffffffffffffd) getsockname$inet(r0, &(0x7f0000001000), &(0x7f0000001040)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="9548f0a15ea14fd576d01e22d61a7c3457c1c52b31160f516dd8971f347687717bd3c8a3169b5f022326b4cd9c4262a0b5e9f987a2f02ef76b20653a66c1405b4856c579d698daa51487fddd3e306f2d271cde674053e454ec7e1cf6d8b58b605dfdeb0673302037e4c775893f194442294a681f3b1f787875c9caf18f400c1bdc32ca454da85cc4adabd1852d6bcd14189c05a7615d1d55d30f50c37189a6b39ff6fd13c16b2bcb877bd326f43b769ef42ba0faa8526b64e1fd0a0dcf287c18b43754878b3df9e3dc8e6e8970c3fd91e9370b08a2c14e736709ef79de4f5e915bc266064fcc2ba909774a4b10524cac374cb6c117c51f185efa0eb9a7a758fce952f1e1800319d9f756c3c0d272e3ddb4b2ac12bc0fb0fa48fee8670bce3c682bab376b339e4b2a9f81803c0d76c69de6d2b77c6c3c3b4def6bb82d44e63f5080a9966a2229ce1646cbd6d70067877c961fcda826c0d9643626c7c1573275ac9db2e98b319200e878d4b2c92cfa72a4c06753f91770ba7e11e4ac651b869bc0168fec5cc44f6c665f4920854d7584163a68f0e5224b84008f9adab18340283777aae5cc7d7a307b17589cd59f375f2dacbcad2a40620cd603050d580b4f3697c2bacde2f4f4198e6d822d093692b86be7547191f723b3eb6d1b9b6dad04754b893fe544ff76c4469a23b3a6c4366010328b6341329226596170236ff00cdd61436c22d9255b89ac01c8d79476e19a0fbd22f34fb1e7108e88597968c3706606bb46b3b3d4ccbc2928f47f8f43712fb34c11f6c54c977cc4b2e52485716657e01fece522288e0c3b705b932de59cc46155426bc90cc522cb5fd83b99ebe0961dc487c12c497695503555499ddbd366cc6e63de1ba141e36ec10ff3e63fb36ced78880b6a947673dda5c6b248a77d2651a910168e4cf246d887c58387468ed0cc6d00e1c67efdf098878c7818e2f36e4f535511261f61ce1cfa344f758a2b97bd2a98c2215a609af19e798f4c72509160e22ad908016d6d8e583774bc4a43ae949eb19abe3a53e861973fa0c8d97a198de78fe646a21dcb9756ebe7242f6aeaff062f9e24ac5e5eaed4349718ab66aad18de467ca2c91c06aa90bd6a6bcf2fa4f4611aa7f8dabcaed1cf6e3e92cc0014f3dc74f567423402432176d5edea2028b76b21845927740863bfc3035d8be138f2cd5adfce847a76a367f153ad53e99adb34623eccc269f1a2222980d0ccfbe4acf71997d3bf970dd4f1ebc546c183b9277a6ce12b9ed6c82ef414c015c065053bf2f0578a7cfc463495df3f62fe7cea6fb3f7a39b71a098da35d9c84efcd0a67ec3aa80787586227be4f4ecf4b57a00c023de143b8204a46f1acfe7b6ffcd058257e92d99215deacd54adeabd30e10a8efce869e576ed3cdd779bcc232ce59e8fc8e97bd0abf5477fc71f1240901b19037cd5b64c0d398e2f0f2c0865b8f9797bbb459de87b93461b4e28da267e2fe6d8b5ac65bbf45202eedd6150c39745ee1a4b7a3a1a241973808b86391eea10c8b8f220c4ecc3969db47e5bd31953eb23516d9f34bd8b9d1a2f65e6c2041b51f56fb4eafd35871f4a9330d138b1c6f4e56d0a796d5d3ddb527749b8b5c7e72d57a9083256e4af82298d2cfad00c69bcc87a46e6c1aa936b11e6713c6be67b4e66f3fa4522d07b30b35bedd8bd992f34823e9670987ffdae66965dff7886485eacfeead67f17e1ca8977c08ed2aa2b2240f6fe15882849b8e0b56e4923e2fdbea49e130e9265005f2837287938628f960b9b9065dd3919e465a925a010350039ac6e9dd5515bafb57dc04748ad317775005e649f37bc58fef93173f674bb2f34cc22f7ed5b43f22aad3da432ffff3f942e1976562c7c82cd3796562935f50e709fc933e76def58aa32e77a9813c0c072ff41b7569af6c97d1bfc62e09ed9b7f3eb965b4fea0a93667a6d68d761887ec86ac3b6219db6418dc9eb509b4d07e16bf95677a2623809ecbd21d5885b71d7fc21341dfd99a928b1d55b03f2d8ba2c926433abcb4fe92eabcec1b97499e7c7a431245eda13a75af1d41b5d41860172ba1fc690c53d6ae9ef4088bfeed035723d0ba41882ba3ebeefaf7b5395c5943dd459cb53df3126ff01e7d4ca3e5ef44802faa78e6a990f615683ce1657ec26df7a05bf9344014ee9a2beab82fdff0d05b6a860192e5dc6e1d22162b5243d62bb8835342c78cac9b10d6e03f15bbd748824b7140c15867c91dce801eb9ee020d03a232b01e03ba359cf9abf22225c62daad0068b2afb809d49029fa069cd8a3ebe9767c177d92a82047ac1b286b5657c3316fa6dbf938559de981c886430defa8659120701bed8218446ca75ca16ee44dcf7634d0b1bc86518d6d38a81e973592a0b51364e2ea5d3fb66643a6e71c2ca55ff3c1c2e078cb8638cb34b87b78a549cd13f61f5c0f9ac6a58514fc96034d0668171a300e126b463c568a4175b6b762d9d603d66f7759c0e87ccc6623923f40f65e90a21589c49210f859113614da32af06e4fcb14b144014b27196c3f11b6b61b89c203bb3fefd40391caafb84375bb2b5934688463f916b49e1e187ce58850c7f3349b4a11472a1b2cc5d253eab333cb2ca22ae8a86cbca14107b14017fc6dbd5b380df294587cf68c06f42575c9c770bae3e140b67cf52506142b3ce5028ec37eb0b5f29fb9719791011ad26858c8f546784373d2a803b17360b86323d83d67f17769c98704f5feac2c082966d54ed98aa1c3ea115308464e7c0bbdf57a881e27c79ffd9a3da4bb2c93445b0d42080f64f11bceb0c3200a6240c29f3f77db490ca27ad0251288080e5a0399df4a8ffbe9ecc92462c47f35e3c029cf79eb3840df4017018901b963370cf3eedcec1b529fa5bf20eb86050e2a1ddab2dec7e73d355bf0058960624300fb31cd563d57b2859615da69dde3dc8f90b7b3106745766ce25f0c6f52f30d6ad87b72bfc3cdec7c3127adba0266a868cfabc2986ae2dd44134bbbdebed5f883a78674ad0f9dc9b7907822e02f8467aebbe5e4f6d1344e724cc9bdaed39e0b51585701689d86e106463d618daf8f52d7a7bcf11beaa33a3608d0ab3df07783cf2d4ebb71267a6f17107b24fe23fea0f0ce51ce5610a65465b49d44875a55a7e6b74996fbb312f0e09ea0c97f9fb8656eb349aad84058037c2485a1278e5c3c93c770a19ac5d1ed500d6052f2aa59527dd870f1debc41f348f50792897a9b53bf64aa9d28a3f68a772d6fbcd485671d9ea67db6b932eb586fcdad4bd84e12b959b1d565067a99269f2b1beab1f3b9b392c95c659dbdbfc95585773c8ecda34c81a7eb22293d05a6b3d3d9d5a87dd9c0d3cc129f67cf29b6f79d89c4f6db11eb397b31f866c35b502d0f27fdffdf09fc12f0e6972b642a278bbb4cb811b53316315e74295ab2fc8d83dbd02db6c4883d2a6ad53d89b8647916a1904ea9b8cabc18aafba7a54eb6d0dc60f07918f992b88b816d66b7dfe4d6a72403107d7b1a8ba6e5f4c7981e81603846f554c07c805cbb12f42f988a7791a196904083f1374a678886b103a0359f7bc09758492b3fcf9c4b2a9479d72cc265bad6e757e7a8057f8601d7c72c95cc950cdf18e691c0eacfcb22a017b1c11e51162b0afa794194b1e3018af8c141504a8b9c5d0ff85975f91c5114dde1c4a5c819fb41fd3afbc70d95623bb02db9a9b51fa9d9010e02860daa76650d627ee4e7cad463d661e111ccc7bbee8b8222c95cb6bd744afce93b09142d0fc04d0091ac1e15b15d61230af743bd3dd48316afbda095b696f591c3a6e9118490a028696fe2e73f7faad2f215a6dc950157a5e1aa3d4f4a500f60338cc36c9312872cfbe3281bce37edf2156011f51b7655a89b662047e43f01e3c8478bc9eb99cc6df3ad0103a3285f88d1b513135ccc1e6c7dd7def71eef12430ef12379a19ba7da6ca74c6bd448c0af0ffceb069cbbf34644d3e0ded50b568799d4d15558e86d80fa81335166733c39a7a119621e532aa1a2bcf2e0aaaab2dfaf48fa8ed9cb51c5be74cf2cc3ec6b35ec3c6abdebd9aecf14b3296ceeeb568d79a07e8741f7f120029ebdb233539c61c2eab8489e0804edf6125787a9e93e7f80b74a7d742177db9297090296c35db543edde7a338a5a739fbcc809c7a41614b5d353a95bfb944c6c3534dc24833941136a920b3bc29547dc3d49b78fbd596aa5bf274543642b0d9d7f3401462662fb9aaebdbcd3566dd8590a0b251bae41e9040547a9217fa07c3356b3d8589973171527bbb4249d965af0ce7d2eba68b09cb33b8a519c143198821f672ca1d6bacf5bb9ecca1fef5277b7cd97c584ceda793a906952be7b9fcaee68d6f05b5125e12e7ec999ed7769ceb941768711e3f398f5b99548fba8cbbb42384c33639ce1fc4638cfab917a01f0407e0c2875ee2c3bd13767fe36c3067034ce8a10c3d5935b0cffa2564e6d8cbeb60e7ed698c41486318e0c586050ca223f0c3e6182222bd23163b9d5763662c7251d3367128f1dd3af5f3ff357154eff3cb9b8090602a0de224b368e5989b43d028bde0edd3286c04fbee0f7199e417a2fa711ad8ef19f6b376d7a16d1c686f46a543ca94c42109e05aedbcd7d2056fe847720bc827cd14be148c3857ea4965039d4ec696f4d2b37bdfe383f45c4c6ffc9d3b5bdae653aa2b259181f53f4ba1242c06eb27db136ed5b1f267fdca61c4d5bdfe965fc71c0f0d94c8685c813243b300eafba305d35ee28b947b432b9e45d7bba441aaf716cc44d09cdf2151915489221306a2376dff0ee69b2704738556d978ceae170369d3b38bd3e04b92a0a4a4415ad601c1a5d2c2fde54fa3ebcee873fe95fe549d4febc284bf02bab8af26dde32ede80c3401db1b2bf193a0c7fb213bf54af6547ec4090f1a1d2bcd05e463b36525a6f45c8f1a7ea1d277864baab6dbbf3d11627a9448aa07067f001d8b378d862eba97cc701f2281ebef3748a1198c7356d36daaf8538ce3290f57d794f6ba4d81e7619991871f34f11f8012f102856db110eda88f3ea1500a7401db0ba23c138b457a07cfdf62da9f5b847e02579177c2b4d9e0add09c18dcf9d54a7f7558670504143e5ac4f621f6a704698f5892e3e70853a3754a15e36e6b52c814d52cf8e9ff825f0e1f00d75b6a0746b29868fa4ed141de453ba9db34d16099b00d3a2f516eaf4bafd8cba20ffc7f59f4f8b31a0509b141fb8baaf9774272a88aa7c9b67071c83d6cf476be94ebd3774634a52b655185ed314713ead7830ea1b83c9f481dbfe580b99640771954eed37619323d76e97b87b79c1920f721e5120960c55996d6d67601c5d7b75f66cfcb40cb43cbe8b0dcc29fa182dc5761269a0fc736bfdb69628a7da8b3cbd68125a6d7d0b0725687ea0278b4d256c34ba8344ff48e637c8f437368defc8247231242553a494ec119361a72074ddcf170220b726cabce210ff7e97eb27f78e559192c4804ed78238881e6893b0cb9a6744c9bb9c82d7e4d56567edb33484e23b43018c8dda8e2b69864bc02c17918f7ae5ec158f559d7adcb8378cca15bcf5a11777de70bec23954ee06f3c89245127d810a494250763d53666e72f2445f1ada9fc560506620dd020e33402bafd43b0a905e9bfd955d59688c864dd20b1c55b1ebb630f50c98a298ef682bcf1537f7bd37ef81eba2edf9e9204d8b3e77a6e1b36ddd49a4949253ee0aad5332a10c8e30bf1c1381efd31b4f4e5de9dbacd746ff82922bb4bbd80b62fe726938dc2d1f6a48709098a36d6", 0x1000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001080)=""/204, &(0x7f0000001180)=0xcc) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/103, 0x67}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/185, 0xb9}, {&(0x7f0000001600)=""/114, 0x72}, {&(0x7f0000001680)=""/4, 0x4}, {&(0x7f00000016c0)=""/107, 0x6b}], 0x9, &(0x7f0000001800)=""/228, 0xe4, 0x10000}, 0x841) open$dir(&(0x7f0000001940)='./file0\x00', 0x20000, 0x40) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000140)=[{r1, 0x100}, {r2, 0x100}, {r2, 0x102}, {r3, 0x50}], 0x4, 0x100) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x3f) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="3e36de8f3affe5bd7c8352c2258f3bba05f13327319f349c649b18747b2c6019e96c1b8b86ac304968b937c9305bf7f23f73f127a98c3a3432aa1bf92c419ffd2609ef6b29dadc314508b45dff72102c32ff4c0d527ff154039159adb7efb88228d4a3a7d7670ea087fbe696bcb86b7049801af9d8daa55a8894637bfb2c73f1d1d533e950d4ff645ee0f2b08dde687b63ffba96071d17c9a9e8a4b4b6", 0x9d) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x2000000000000000) sendto$inet(r0, &(0x7f0000000000)="b35ca0b3b0854aa24c550b9d93cb4569d1138069bdafa929e61b8448bc72e099f3c4c88b5bbebb6c03193698f0d66c2aade3077fd475a7f54a879ac73fff344a815bd7322ca2b36ed2ad68c4b9ffcb76d568e4760353b24c5e4b123be9418d8897869fccc5b78d2b836f2ae2c8e09f90e25da4fbe0b89679a88f167641eb519045c7fb682aa55646c1a8b50f7a932b688d183aeed514b5e4720e82b2cd1b89070b7948addbff816f2a5033affb5756f70e399f775d6c1569d948162f7fd9bb3b8ba0c198f834ab6a50370324a94f8e9cace4e46fde71cfda7a3c20d1c7ec984eb9a042114cb3e0eb4b9ec037d77600c2b3e1a83227e6bd69361e6c92115480afa4de95b8511b663fc46d868291a43384a487f7e9fdd5c42b4d218836ae5bae505a934c9f66ef649e0ec4b93f1630e1d8c3157f1448db75ea532aadc35bc2cd10b1b7ec92b5aa8df2d9c4a3911de5cd7ee1d44602e7f8189178aa697caabc0013b674e2c8377c5c0b320584a8c5210eb6405bab9eacc7591ce473ac35777168dcc19181a64c4f191c9bbbfdbfe73fc4781784643a9f09349145a7653192cd5650f7c9d240df083ce684a6aae74ee59005336b92311af78b071b5a999b6833208753052cdeea4f94bff6147c48da9bd3e77d2b9de7a1e7a0d4442c68492c5dad8e0ebd10166e2a7f215a6b9023632099503d71226ae5f05ab8525a3f4732bd0dbd7a1e52f2b242e09643dc79f42674d07bdb17cf678e8504b713c4d1e4638355c0630c035be8b76ccb4865ea311e520f65d393892aeac9739e8026ea6ae4ba285f72a573dba8231c119bf4e881c837e7b288aeda275a626a22c574dbdaa96cab81db8187f688319b64e68447fd48ef26d22737dea077e1a54326b64e401aa5bb017a09e7065d68345d351b0c9d0be49c16bfc910551bf44564a336833cbf1c8a46d3eeb691dd5277073eae6b1f305d432cb9dc40d69392559a3296e29328db6d278bd33857e9a7220e77463c627c08c303e4f7000c9781c93d4f0d8bbd342b2b19ae7894c78df82e627cf93be3dd57c63ba649abe52b240ef12fdd1d5e3fec27a4c9851ffe6a6760840885093b9f89b51bf61996b05fc7acb9de590cf8cee2b05b1b9cafc79c39ef54ee17e87b34f11f02a4487be1cdb792e6086836b11db7a1c90615a4d6ddcab5be3c405ec1e1e57cdb411bd79bc2658d532f0787f9d548e68b901e672b43c1a12e8f4bf66c7edcf04f09d36b84cc4c5ce9856ebaf558f740816574d7448fdb80b407dff66471fc7e7e16fa1d30e2d3538788e2de675fd8f54dcdab5bc6ffa9e71e2847c7a1218d9a6b1a1af19d8af5e3f0b1a82a15db3171faa19ba47752f09e87a0b63fa7b53691ae833671e51f42c40782237bb4d4e5e48595659e4d5cb09d64f94ccd72fdf9a4429d13b233d0c28a7309e12bcdb033a8bd0479898bee670b9298d9c46b43cff15b105cb739f5f56e7cdea221726ec010082122f881fff487a2ce5ba2e693a1c92d87b88451af3c0d3380576014d8e17f2ebfb55fea0b4cd9ed52998c9ad2b708de3b29808ac6378307197c88917eeea2f7fa930d89dea2fcd030a8fcae6da6c4c2a36085f5b04778b4f2613059efd49c545c0c2f543c3818a54e709fd948685d1314ef9ec10e027900daf249da1f995bf0238ad5c653fee4ee7c7064a79f468b7dfca7d3b6286accac920321710dcd0f76eca11179cf255aca74f9a67305020499317f3b1c59f733c43eeef75a4d70380bb76a3ccf4d53a0f9228fc0879870fba34ea5bbba42a214419b7c898c8e873f773154a48f8647c9c92275005b2bf460619a444f1d1d43023d297b6dec47b1f77d2e49b3a1e11804e5c21b049e7a32c4f500222f8f03c831d6b05919d612beba78a61b80124add9e8a2cbb3a3d6c9f1c26786a9b8a0e1a3e08ca6ff7cb87f95cd1645a27eaf127bb8c8d22b7281a340a991191446c518a5bda2a3ca1ca901e01df5f5227222fa09c67cbdadc644b0fd6419dd7eefc0cce1f210e8422bd90e9326329b8c67b8bc3c1b64138b32bc09c759d0bfb25972ce15214f503693aef85d21c9b64d21778c9985cf88970a04dfe1c184a5826ddc62c0fdf382fefff6a4583690e08c4cbf7d9ab3ba434536956cbef4e06d59a1fa2a1db28db01f720608ebec84faa6bba6429c13d89631eab1a29f3599123f12e8569377b714d8adc8d9dee01fd3fbca20ebbcba2f469232223d8607bb4a02ed3e4a51f86093ecfd8845fb7595b9e6f8c40a02d2b227dcc16cfb601588b594f50d4d451a86c5789eb71145c219f01f589f21aacd7e28edb3b9b79546c2e1c941ce05fa39a2eaf9525e82b3c2bbc09124361d92d2a35cc23356c5a4b8998e3a4d75e3cd31cbe2cefb546cb3e95f7fcc2fa49e5bb71ba9a1ff47498c86d8caa438cb20fcbdb32c9c93219629370301985033928b182bcf2b1d7e0b348757c2159835ef17d8bbe28e26074ea52782579ac6216dfd25d50d8083867c7599759acc9d2ce71da862ded0f7203b2bb13d9db9bee1d868f579940a99666ec0bba702361942430d65341aad42b7829a0dffba39dc154df34ac7517c090de91372080385b169942800a90ecc370935ce417e5f16f7c26849e4215cac668497f0206ff1658b12e54e2c8a8ab095b9e0e2e33ac30e9d5989d9d731d6db3b4e0d176f765ef1f13cdf457d652507b23ed92f683b6e1bd7534e44566b5334e1057ac203c4dec99150c92afdd834ea236f427d2f2a518f5efb5fdc700d8f9695b5463f1b6009287d11487ee85e1b266a6edd06a2dc8b39534b46e9b59fde9f1e46623fca4017486d68e9502dbbe5ebc42f5e293a7c8a4438824fa5849669a8c2e704a2cef501375b8313500e1e2729599219a2b83501f28559690271bbfe119cf0e784fc70eff73c7cf6f9a855a027a981c3908a71e433ad95dbd8cceddb14a22299541ea38218063ee63bf6cdb64162ad662fb4529440353f0457e243ee455193b82abeaec8010111e02ac7a430cea26f6074852b06bd1bddbef926b2bc65623849168c0569e5f6e3fd0190fc0a84a4152ced3733622912dcf99964c3f75729ffb4d0dab23e4b5a11a546a4ea4840cd26f0f067bdbbd78dab639bed15a4f6572edf57f5d4bf469c9c406a6335861e4db70b18490b8f61c79ebc15fd014bdee011f423d98495dd075945708ca08930fda0fa34fb8ae13b8e7afbbbf38a8e293299c416b2c8b6d7ba2c5f81716755550d2f9aee024ec130dbe9deca7ba7c01660a31ea08b72d93acda64616b5ae588143232a2e880e19303adef81f257770cda5a4c64ae85c978c799cbdb484af6c011bf0c7c0e6663e4849742c0c11045e49c7ef22ffa55f1f217d2c4caccab124e5758cbf79684c6876f2e98ad5945baeca3511302c1b97612fff6edb143d316fff2cf4c24716363f360b44e737c8e27813828d389ef54ab91382b6f50a3273803e506fbe065f39d9261dc26b99680186bed555272150592346fa72e9802667d63aa04801c292c8e34c90167617ac3a10c16c4ade6a8ea80d709ea6d4297b1208fe0dc9316c6f37a07d20559d9bdbdfd56a366872fe09da44829c47a5f9843874b1987506e331045815c31a08df8ef10dfb1a536ea64e0b673e422468b72896de2a854da9c17d06bc3c8604800ba6944d76d7b562e47eaf5676a9142f15db0b5344ed03ce00c77290d01eb942324aee582ee8109396c5f7ad89db5cd43a2a382db7dbe181db34a741948ad62ece68b8d2b1d65d11bbfa4833a4e3f9d3233b4483485bf8a1baae0fcb1eb5cb37a7f208560211c648e0fa985e4574e180ee058f23eac0f8bcfce1898afe52870ed74e20b8d1c2189a6cb5274ada47fded334da8d0392e45c9bc5c67063f14a97c1042d2dd4872f95e9dc7fcaeda308d180713b6ceb4d6993805ade0c1104d983048ed727932edc29a1c2e9d82fa8ed59c42862420a2913768dabbb5a1c22dffe3830f293edbd067dd0cc7f04ae4b203746c05151f4ba2157bb7b1dd6d3edcfe3a65c86465be3c7971835612e3b385cb851cbc3fc53b17c1ea6e6f5fead4e1a4c022a0593485deb11a80c97e4a5b0c6e3ab3a9a043655e730e95d587288973ba274fe1ea5e8e5afa820d5e1de21f4ad0fcd47cc14a25e4f07ba9ba03786e73ec08f8aabc0238fd22439a07458c34ab738fcc575e096202e9873f5728e097b9a0fd91e253c8fbc9e3f8524c00bb082a9f33d99873062e5e8191f2a91d9e3db3c2d3718efc73054a5e61d543bd87059defcda951a2d1fa3d454074c40732aa1f17b4e0e98bda51421f282d40670453c7429262bc7da0c9a2abc8f955f7c390bcfa7f04441cd2f5f7b858b933defc9c35178009fae563ef13e22a6fc5ab3ceb0b282b20a625d67b96708ffa5fbf4e0bd5a127b577d16273877de5d0baf6800409236760ec91aa0ba38abff438a3e2772c979e546b151acd0ae5945b9521841d65053dc9b4a79b5dc8cd295ca14cc56aadec714fd6b014d3dc04bc0f140a4a7813daeca368ba3811eb57d4fa49007a1172a2f1d4040df0ff3ccb230b0ca8159afdfda5daaabf8cf18296705d26f4b2bbe48ddb17da000b94dd5bcf2d099da545ee496dac827b24ec8b603d8c3aecb2822796f61ec61244df0dec191fe50edc4cd0d597bfb1a7b4f3b086263b0d224ca78ba005ba601d669b49ff0c19b6db6556ead629e093754f72e23d087e1090d20b9eaa2dbcad2446013bb164a5104a1e1145b127c2ecc82de6d8627ff25c74856d68133f4ee764dabd14de862deb20cf9ba405fa1537e1045036219a047e4df11ee9a565fd850d343b330c657ba9da760077002aad7d99f0eb34d7f26c4be0063620e97142dec3f34d633474db2a1e7b9268e84239b44c7e415d4d881221f7cdd033a8e798d33df55fd3c5b6444a23e56bc642c5a23d4883dfa0574bfc8956f3120928a15f7afe24eb64813c55d45f7e36661bddccf2289e669f6f692d3afbacf016db2dea6ddca119dd0709f79fb34b266e309f90cad84b31f141862055714387b05091ff1dcb19b7ed47b57d63fdba06588931e81e2909308f3251482a61d38ff61eafc2639993adf4742fb19bbede85ce721bbca92029905fad96a862974fbc01035a7975bec26b2c28e744099f2ea4852cf428dab1b61ccc3d0bc684ef8496ee4678a682e8baa6fc0f1ae00c31eebe0968a9ba1a68032be39bc5994aa676bb28071a1582e17904cd5f37c81788cb016e5c0a1768b54f89cde33ec49a682a5143809dca0b26bff5cf332e4308a20bd6f3ab09d43a7d3998ea93c9eee83c9b1203549720c748159ec544a2e12e0d64582746f255f7164beda88deded92a9ca2c22d75bb47d06fc6a6b4b7e8d377563c0db038e86a4a5ee8c61b1f1530819d4cdd96004a39ecbc787fd245c92c87b1c3175562b4caeaabcac5e5d94ec7226a9ae9433911bf819cde69c5e5f5ad5dfa7b1c963cb323d88862f1e32006a9e5e40f62cb480d1cefdff277c68bd7bb73ed4108198c31c212ab282e15263e4664646ba449ad75436314cf01bd856b291ea466f6d08370c1bd25b9ce3f48d3b80de3d7d58271556de50694eed5840d5d368b7bc6c5fc9f6edb0c851774d51943c9cf633249d9af18c43625468441129f56a03ce673da5d5bb1f76f61769479c80f9c0f58c69989ee16eb87ca5400f63c95e4d12222df214cab8334a66b7a0fec1244385319899d129ea63bf221d6907fc0e3c230475111ff0fb5859b7e35d9084f555a769c29c51c499f5c25217f64b76e", 0x1000, 0x8, &(0x7f0000001000)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1b, 0x0, 0x0) 01:49:05 executing program 0: pipe2(&(0x7f0000000040), 0x0) clock_getres(0x400003, &(0x7f00000000c0)) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 01:49:05 executing program 0: pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:49:05 executing program 0: nanosleep(&(0x7f0000000180)={0x1ff, 0x8001}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x6, 0xc000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x80000051, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000033, 0x7fff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x10000, 0x5c}, {{r0}, 0xfffffffffffffffe, 0xba, 0x0, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x82, 0x5, 0x8000}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x20}], 0x3f3e, 0x0, 0x8, &(0x7f0000000100)={0xd, 0x8001}) getppid() setsockopt(r0, 0x2, 0x7, &(0x7f0000000080)="1e869a2cf355319516784f9a3345081192e6657000614f7b67be09f8488140224098cb243e68c805c4b6e8", 0x2b) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x20000) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) dup2(0xffffffffffffffff, r0) r1 = socket$inet(0x2, 0x100000003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) 01:49:05 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="5b01bf47a5e815b235b418b5028b665a332503e91640a960979f0e204dfd428be65c66305325953ce6fb7ca5e2613a2f6e49a9c086ae95a0a300965193c3384f633bcf0a9ae7fb8878c35a1e14bb00286697421a250e20360166f7fb3a23f2c36b0f1278cd626663280dc49426396c6defe32d0661c06ee7811ff78ef97cfd99a01b160bc822a4ee35e13b46c5c7caccc86b13ebf1b784612f61c8fe716267daa3100eba8c482a31fba439ac21b7de2defd6b0415177b31a9f2a74e1f3b7fe40771a22d24d595518e093c3bea9c70368b93d720fd5f8341ee8bcef0c2c4927b0f4b261e2a81c7f650cc373390494f08232bde8e92118e44773b559", 0xfb, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) 01:49:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x7) socketpair(0x2, 0x8000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/141, 0x8d, 0x40, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f0000000040)='./file0\x00', 0x10000) open$dir(&(0x7f0000000240)='./file0\x00', 0x8020, 0x148) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) socket$inet(0x2, 0x0, 0xfffffffffffffffb) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x100000006, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x0, 0xffffffff) 01:49:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x84) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="036f2e225589565ccb438f9aff03909b6a0652591acd267e146d724aa51edd74d6e00b2e8cbecdaf67d487458c9912fe5106f36781b2281d530e34766ba8a7d22fda524b8657ce9476c85d4b33d6261c3594dc28be5a5209ed214e4d33e2fad0d613985201a0aa58fccef20b5455cd62acf89340d8cc37f1e70759cb5283ab995b5996218b45b5cf6eb8b5de233eb5e1347431bf2dd16cdb6641df411f4ceed593c5bf6bd74130019f3bb13deac4749f0315eee85d0c0a486aef7735b6f0afdd24f6bedad7c7a08590650d426f3b23da69d6", 0xd2}, {&(0x7f0000000080)="e81924a7e9217193681994b2", 0xc}, {&(0x7f00000000c0)="ebb7f65eb1c6c475fccc87c20bfd4f6ec50e6af731ee6acdb87c636fc1e61710042d1e6c3447ad27a563a17cd5df652e7c85bb0c6b147fa7b7198863f828", 0x3e}, {&(0x7f0000000240)="cc126e0cd39dcd98ba67ddd52910546c9759083c871038f5cff60d05631268e7a2820c107955ecec23c4dc8bfed52c4bb7418e36538cc18e78802b23128efa0adee17e9a0c91bdeb6bd29dbe5fe4bfed140c4fd614", 0x55}, {&(0x7f00000002c0)="ae7b972c435ae3dd9f7bb73a9d27a97716bf9b1806c66dba1d7e455501381ac12d6198912287f02c258e683b5071791b0bdad9ffce03537dd123728266eedfa486af63ff73b5741472bc262765cfde0f7476ebd054da239f6da5b77f452e6fe7b4", 0x61}, {&(0x7f0000000340)="26c63c4d5e9e896c5d6e4f423ede58b8f1bcde3d5740b8c0547d43e1893db64b835bfa2993109c646e5cd83c7360c262787f76e883f8cd904418a2447394b9053957ff87f784b6da5a6a25647f9dee45d583c585e8982261cc81345242955a2d20c65c56deec6878b2ac5c5410bf88ecd11cb3a08ed56580bdfbc2a7baf5c84bba202ab5a1130cd1c6ed8bc41f13ea31756ca9c8305df5eb0c5637dcc8dfa97ec98e707dbbc474235d59656674adcc9d1faadb95", 0xb4}, {&(0x7f0000000400)}], 0x7, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r1) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xec0e) socket$inet(0x2, 0xc003, 0x100000000) 01:49:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1f) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=[{0x188, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a9eaec5fd3202314299b768c051c0c20800d84cec7f216728339579fac865d6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f047b898a9ea55c16dcb1ed972105f42729c575433471e95b5c93b38d404c63a42e81302162bb0ed14567766569543d146f342452ad9d95646ae5e5f30db93a04ca4c9e8d9b3113721d775d941f6e59e0f371926708552841cc396bb90634db7b8bdba413c8eb5184b92152563d890888329e8787de684efe90dc7a63e8a01c2c9ffbcbfe8e7e1350c637146e48377d7b4649e926427d00da05a1587d8f8b6ac1d51d56e27f65d8b880816f04e120e1bffb20506da5a54d830b131021c176db9f6ac889d9eff144a5b5d28f1dfa07d7c300fb33954f345c81b230b088927d1813cd481b5b00b516fb75ed4b979e040517e8479973dbe471136da9bb6855242bfdc8881a4889112eb49a10d2560f1a017700341a41d3f1af08159e"}], 0x188, 0x400}, 0x401) socket(0x6, 0xc004, 0x5) close(r0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x101) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffd, 0x0, 0x0) 01:49:06 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 01:49:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kqueue() 01:49:06 executing program 1: socketpair(0x21, 0x4, 0x101, &(0x7f0000000180)={0xffffffffffffffff}) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000040)=0xffffffbe) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="bea8c5d05bbffccec66b87fcabceca2a8d594c9d953aa353d07fda416a615280e09491c991d1a4c28cc64d927694b11ea8c677ac4d691af7b5a13ce1dab583985f7cc73d541e3f9f4291febe50cbddfd77a9c3c9e12e8d151b30f72df566617a6f90f9305d1e07ea6274f40704994516e55f996818226500210bc4ada28210717cdd48ec68df97cc023834309cf89f0462a3d5dda76a2ce4ecde5c6a8260877b8d8c4911d08b4001b51d8443e1b738ab3cedcb324246cd85a2a179ef56c979884ae9420f4255c30bfa515c922f9daf41e987d4fbd0b176dd813a603a0949ec", 0xdf) r3 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x0, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 01:49:06 executing program 0: r0 = socket$unix(0x1, 0x1000000000006, 0x0) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 01:49:06 executing program 1: open$dir(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 01:49:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6b7dc896, 0x3dc}, 0xc) 01:49:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a", 0x6}) syz_open_pts() 01:49:06 executing program 0: r0 = socket$inet(0x2, 0x4008, 0x10000) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r0, 0x0) 01:49:06 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f0000000140)='./file0\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 01:49:06 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$unix(0x1, 0xa, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x80, 0x82d8}, 0x0, 0x1, r6, r7, 0x1, 0x800, 0xa8eb}) 01:49:06 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = dup(0xffffffffffffffff) syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) 01:49:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x440, 0x80) readv(r0, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) r1 = kqueue() dup2(r1, r0) execve(0x0, 0x0, 0x0) 01:49:06 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x4000000000000028, &(0x7f0000000040)=[0xffffffffffffffff]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0xd4e8, 0x5, 0x0, 0x0, 0x1000000000ffff, 0x7, 0x4, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) 01:49:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700), 0x367, &(0x7f0000000200)=""/29, 0x5b}, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="ce", 0x1}], 0x1) 01:49:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000002d80)=ANY=[@ANYBLOB="01463809298a357673d434614c80710a3c90f6237c84d9bfa5229758c98ae5614a18c245827f048b25d6ef3981607713285a81cda24a58f7f72e62571ca2e1b8ca7bd390c265ce59"], 0xa, &(0x7f00000008c0)=[{&(0x7f0000000040)="6fe5034af27588f817aa27bdee9732391cdacb857e03705404d6db0b25ece972afce4368f7a6aac282994aab8edf71cdf3deb304c851ac56bddb1024abb7d4e468569e93c095fd1928c95c9ed21d2341b83df7b2e0374e1dfc275c4c8f10a0c6497df351851137ca017141c17990983c928c1735b1edb1cd31f93baacf2ca8dfafb8b33dc6bce9285e807c95df930c580bd835c942f8f9b9bd1d64c1a473e1319ce3355c49631f150e7a7e78a0fbe50bc867bd29345734df390f974148ffd744d0e3", 0xc2}, {&(0x7f0000000140)="4d95c64a3d099b94333121374487beef65dde9324625203a39ebd4cfb3c4712603d5871547cb1157f7f64e909dcffc98894da9c71e43d292e89d48daefe6a11dc36f43ed2e0f1e75a7aaef9499fbbd4c2e7987a9873e5ce47771bcb0eeff0ec147e40729ac81e9092623342fdc00cb06ca7d43adf6723eebca92195ddd3e", 0x7e}, {&(0x7f0000000240)="d4f9bae6fc63a23f4218c26a10497208c40b90740874b0bbcc5867f038ef0f251a64822daddf6d79e57f186dcfe429b876d60dd53b1f", 0x36}, {&(0x7f0000000280)="26bb3ad3b6b25822fa603e9225369839fec72b7ed44d944d1480f73bb17187d86e6c4ba6ff6fa48dcbf1deafacd94f74d513bfb4ac82420d823dce7c0edcc24d9e314e10943b4a139cee27db26a8d184e8c0ed52e3d49bd6e5c0f8830a9245ef24d6f1515931b74de73458c921ab2f0f1370b6f214501a46749f4a07ebaf7f70271d0218ff7df514dc16450b3ec97bfecc0e5e96115e51c8bb88a682bc8135d1803a442b5e76de47f7ea4297efbeaafb1645b53f36a1c548da0c7ccf7242f14d9dfceee338f4fd1be267042b204f81eac526c6801e1d3ea93965ffcf18bfcc02b1fec5b502bffa00dcb5b731f7", 0xed}, {&(0x7f0000000380)="e8333276b7f27f791f3a5d38d2cc57eb954d5cd6c78bd47bf86f5881caffa7e2e0046f3f9c075fafdfd670633ddc0a7da15466be3f6a4bae76dddd960dce95c891ac64fe8637bec28af24e2b3ebc7915be5206103abdba0d0ff37e8ff69e74fedf2b4883c281ed1745962ad2ab5250b133a0732a199fbec435653c8e639e9f9dfafc0bbb93522a710b0498196d958d60acf6a6123c78703054ef1ec2a8e7958a398fdb2b4c57b1d54eecad86543ea1bfcfb05c22155ef41812f9914117efb35708c5c2021ac353c77a3e0f63d129a97fcbca0a26653a774c5e21d88e266a3940dd3bcceb7bc241a7e201abd7be09edcac4b40d689e", 0xf5}, {&(0x7f0000000480)="9768751e44c06abb964bf98301313882aa63f314166e7d9fa5d7324038ffd686a3cbbc4742f8f08c1b714e27dd91081829efe2966d9491c03fbe431628d3dc5869c6d2d3057d1e22400c64b031472e563eebe65147c89bee2f82e5540dac522244b7a02e99b8a2f82e2b22ea3af333901ae52e9ec50a8c9bba1afeff351aa4e877", 0x81}, {&(0x7f0000000540)="08448b4e785f1e4878adedd3452ca0ed00ea770e0a46a20b2a38dff563e9b344f3bc0963736bab52957e86f26d226c2c9e6a3434bb87a07066966a4ec475c8d32f25c2897fbc033ff7b135d9d80b7d9c", 0x50}, {&(0x7f00000005c0)="d72dfa161c33d1113afbd207310f0038bdef81bc1e778080eceba828c43ea5da605edf53cb6871d61dbd280ceaa03907b9d9234b1ec6f0aa48093dea31a07a92eaf6da7657f9df79306cedfbe3d2c16993e55a1669e2fd47b092209a2e8933458d880a54871bdaadeb802d1b02e6ef7f57e7063f6134667d15bd6995ea93d27fd02106c1676f2c470b0cf51ddd5d2abd832161f89c468c25725da2f072faf0a338468a02e9760f6e2c007266f89d6cec6ca029599b0694ca84bee8e6662c12c12da3df1e5db2c45c64b122c3aebc95b309bb6f442943e8fa6ae8b115f2016c", 0xdf}, {&(0x7f00000006c0)="7a7ce50f4f8b95e5ebb162cb1369145f040a62f254aeafe5ef48732580d6f52af3e61cdfb5756a3f149ae03b74fad9d339b5aa6e5e421c3f93ec74c69c61e5b49594f997e8b0d5db096bd0abd33013f0390a9f221946240a6baf602841f9d76a3645607cbb08bd429b7f012153d19aafb9dd901b4ca7f36f7c50cd0c7c40355eef817ca45949a5d26baec198c27323c854f5d04a5c828fec2b04d90cd3b9430bf46ede44c1e8147d3387daabfe8e151b1a89c399a8", 0xb5}, {&(0x7f0000000780)="0009334bdac9635b54a2309c1d12c83e19e9326bea7cbfa995b1df7b7e27971ce209d48d2f2d2c2be340826ee2ec334a91bcebe34b350239088f50a4e11a9a4f97740a765783e28ba0c351d5960b3f2188dfaeaaa46500f4d865b6d843e0a67a148a776d57ae242f5e04407d963c26", 0x6f}], 0xa, 0x0, 0x0, 0x40f}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000002e00)=0xc) writev(r3, &(0x7f0000002d00)=[{&(0x7f0000000980)="eacb78936d753d12b295e0c8bf38545e002afe95c6d511622d87a2c576ad5fce453a30b71b0df9fc2445354efb2fec677223d1021c1f5d41207a3fb8f816a513148d9367571335ceef0af252686428543de885f0927283a313d91bde6ae3dcf4b56eaebe71be842ee3cea5e9d9477266b07805c9fe1dcdb92869a7c437e5f0c30c8614336b45", 0x86}, {&(0x7f0000000a40)="f8aa9de07c50be621c5608fb6fff7cecec278f6c75d13434dba544833c09ddfb0868e112fbda9e4edcac8af6c1dbc64670e119e10d27e35ac44e4d89fa0ad4471afb0e18736c6479de722f74a6ed2326313add5a8ebf2f7ebc3e73649f88c8deb83c571be4d94c0498b54fcc45f87903b2c009a9aa011ca5f467f1a5f49bc6e43b4dfae346645e5de0f56c7a8a55f2871cd4f562a073c958d9fe374b70446fa549c635b1eb74fb2f2aeec64b14a4e1acf9203fb9cbdbc09786130b0dbc4276884585aa67593ee60cebf8c9acb890f0d6ad4c8dd26a857b26d8983ecd228dd04a0648982f38ef5935ebcc9d", 0xeb}, {&(0x7f0000000b40)="dd7789a110979ae034d9d3415abfce67293cb855d3c911f2c47c509209a1498936d10075dd25ba274e4c78387192be09a82bde5b2799a0c1acfe9837fae6b4d827f0c44681cb4466c41b0e85413cd53c59eedd8cc422b59a561186ef328e0c68edc1", 0x62}, {&(0x7f0000000bc0)="cb0457b8997b187abfc44bcf3ec181d251650516b36147df37b5741ed31ddac537c98f7db1058c8db4831d3b5aa92cd493201758cbc924c6f5e67132030b6e5a3a34fd162dad363ea7d955237c42b4b5f8fd6b264c5dfa747c2b5392c34b50b90e911d44fb047a4eae758cc1bbcaf16875c307bbc88421a5b47ff2cede94e057e945df29b2857e653fe9ca4285", 0x8d}, {&(0x7f0000000c80)="c527c885a6246d5e14de85bb", 0xc}, {&(0x7f0000000cc0)="bf468e06349365a2e8ab39ea8723add79c4084015258abd65d7a1c0f88a47b704ee96e25065110b7e91cd7177941c353dd424d0f6436d268cae315611c8246bdc60b7694761aac56a9b86be3bcf696ad20c93dab163d21d8835e098f64c395a2c4a91278a7dc26b95a7702f554e56c1945091bc3bad4f08313eabe4038bb6651ed4723993af258a5cb1b41936f263cffecc01168dd5a5d90834e8f4a64ac3bc30ee1ba04711d1a17adc000bbb94cfe1986cea69877f49fdcaae595fd7c54b61f0f44b72deae28bd15e1304f4314b00a26c9ee8dd22ddb0544793a6ef90747bd39b1277e0adb03075c7995045d60a2b8ec39d4ea43d0aa8f1f8f095dc515f5aadd8ac39f0215fa45cb8ce584d2a041e227dabba8a365e822ceefd501a968143ec91681c4499d96cb6e319bc9398cd2926d7a8285532f14ad964a1adc7ee268e512548c8c9353cce1035ec71e5ac23cadfecfffad0ca61e74a96971b485a4697a745baa97285ea7e7b9752c533cb1d19696bd69bd6f5f76f2f5ba40139c7555b4a3e00306910320c6115d2f3676b16178dea8d09cf97d229528c80f46884336dbeca3126d684ecdf9fcc588be9384239ffe5c37c1116f80c4ca6b929ed7c35b18be58b265e32f20d199b6e31643c3dd58970744acee04b2a6a08148822c84f25c5da362d668e276a3e08cab1e2493aa15067bc29d0ab77d5f66bad0b8248e17886c9f89b64d1ea40e799d245b859941310a5d6185f3d7e5918d9e422eb117555d8300ec8ff853bd9d1da648912d66173ab61546fd70c1dfa116b620c8b722cae81101d885208b86faf194e6bef4da69c9a174c104e6f5aa92c2514712c3d98ef8a257b052e633004d0f6d081a36b071e33e7c9bbfccb30c1dcf6b3614dd7478d6853dafca12805af584c32bc7b7a8ba8398c8c0f94a0e29ad6442b3410e9b2d4de9861227fe94429d20bf763b15e1ae18d8708dc3d13a6c463fed6e7f0adcde4fea9f83c23ee3cb267c4a9af7ed3e94ef695004fe033227620035aaf6a20a38ec3d1930e84c139f1f68649a8f849044f1185ec9e0bc0ecb7ed8d9814168f85fdaf3222c19bedc58f82b76b68c4cf47fbfe556f90135970c7ebcd2fd0c10d10b323545d030242c94fb82cded854371118c17619ebeadd368f206481531a8652340ebdd9341d883d93c1aabca8e2959ebb721f5ec1c55cb0a968a0ae2bbd4ea8537547503c31ae14b762fb7e629c315cbb6d35df053c8de65cf2cd46ea1824aff4af9b030d55d537e7a4f6b246fa1b016d65107c302e9372df13faf9faaaa108dcce81545545d16ff3d0c3b610e033b491c0dd9331ece1d18fc0692740bef7f6c12648317b612892215bb5c409b30dc73750d545cf311b5d6c0e0bc6e276d42e338df7c56a5f123f838cf3f7c11b8037307951da63a657ea8c7d767bb22c2bb7c21a42acc223f79f8c844618824d58c884e273ae33d794f912353ce158e5fa80d2e18a7bcec205668a6359fe940dfee39924989e2be44e6c3358ccb401a0a35cd6f2f7a47f7a12477598eb16639d5427a29ccae7a9e0945d33fe6eb53ef0c40d24846abac293b09d97433be566845262b8f94b5faf7ab0072d90461e6973118634ec7bfedf8b7866b736565759c179975b55040bdb1a72d0485207023db927ca827e8398ce38e60322f86166e948513da3f41a92a2c5a07b9c18e435e24e79223eb63be3c2951ce6a18590ebcaacc61529a9ef032e4691e96e180f1711e1fa9a2f8a2bd1e7f737cab6b841c7415d027d68bf1a065a0b41ad16c8b72707aace5515c9da735a4cea81bd9874da2c10460d454a221ee9d6c9bc038a5b2e082f1a3dc62edbafd222134661d6deeb5f2cce497767e1d95b02e47c878dbd0969b4b08da66ab8a623ec1d4063baa174ac4aa5f36e5cde96af3f67ca350230002cf22251d7d5be8b8296a623e0eb69d67a0e37c00c7af4fbcd1b04778864720ba7739405860d564f62f243ffc0596e1f72a0842a47aa0567e8bcc207871cb8aa71df13aea6192e392964570591f20fafe5d257e23ca1dc455e2be8906bc2a68c2338f0a4b3ea4457c350da57dd989647d113ab348f7396411f4f7b79d86ecb7b03ef5bbac5c5adfc59037d798e64ca56112de3680040065b007a6a16deb1b23b72e265df4be914704c2b7a347dd97ec8073a5f5f15f35d0c603c1e794126bfb599240708338d7c9e7f1168eb17b84e65e116f7528e9b73aae1ed7f7f556c9dc062345b02d76e2d4c386e4168087a847f24e9ece106f7451b4c7bd7a9bdd93553a1d802680db008a1b9a7dff44e7b1ab24d85bba7344a83f2631690b8591cccc2bc748f0aa196f6c3bdd3828edae2630718a6562e2a1eab8233b05e77588c0d6fc016fd5b1c3f4f84e2fb04379f73321c47c507b64a7100d819bdc28b0300a74da0aadf7c67a75c9ed80ec980d4a6a80d11769aa99dfe49f3d2735807e724b600bae299df210b7175cd97b633af2fc5243c7c87b710c9d18917cbd3c5cc9567080f39f865e683d9d593e77d8d0f3f179b83c32008d3667bb735eca6174d620e6017805d9d1651d61fa17d22bffed2128a615f3930b22391aae511fad70326d06047dcb027dcb96d5aa218b836389634de1d64b1c3c1f17587577a1b5730c0a18c2af23f02abe06b9f6837fc944132b46264e8e547b330cff2778363e27eaaaa23e268c282d50ff95614765df18f37082cee8abd0772837051c5a250091b98ebccbbc933fd98e3c5cf6f50f0c131f901b9ba66096bb7fbd5fec34ac53939d0735f0f6917de8b08fd836ec0e1a2766dd7215cd76becf65ba22abadc8551e446b25080a57b21b6f44dabe515731960564429a13f0ce18a26735a328f9f3e5068d937044f2a2dd03f02faed6ed165b8db454cdb661b3507c2c837007c77e950b5cc3bd37468d3f317be3f080f4384afe3a9df74c2b5ec11ad93f56f1df6fa2eca4d1579bd1afff65f20eaae638b883cce7de28e2a44b067e3156dd50c2f96e7ebd1a7c18343fcadd661c2b3d2af9931af88a9c7895254f508ecccdb86b13dbb01e74d866bf019d42fce4f03e06e7b9bcd0f8b39d9ba511d48bada4394f6b35e2cf86a60498c94769fcfa9c0070b5884a01710b6a8aa39f4ddff124a46faae9b674da292bcce161cc09d8fa6a33e14b55483c1e5ca104c290ffb6099ff783abf432f9396ebe10d82ec1e60fe3c6a6034484dcbf6d7d4a63f6276805c448ccca66ec5053f9e9a2920d9ab555536c73fb1838421fc0c06749fd0171cb8b0fad5655f29e6f6bbe282dc6361a145c9fc4b8ff8c2deb16e1d05d23c0b90b361172ba965e364c20da1d6f88222608d2650a62af4ef899100742ac8c7e837b58129571ea3d68c1b868f2b3441b8a95452993ed6fe87556be18c1663298d97ae59e9fcfc3f0f9f2a242668a6cb288e49fd46af0fcd8b48adc09ca23c65d9b461feb872a26c2e5668ea00970b8ba35cf3fcca2f49930b16cf120d4e86eb272723dc5f3b18262d4203f5aa551a607d674946db3be050cab28a77038246ecb215120985bdbe5f786529a84ce65b22650fd6f7f10872c7701d1e53f25490f33ee4034e4686f9201509942ad46c890531e5d14d06bec6a727806b490a5225f6d86ea01a70011025e2938a14eb917d9c5386dc995370423c8185bd61a7d9de7f8d1b7dcb1be192424943842d8fd3fa20e8f1a6277a7781ee8e85a3cfef2cfd6bdd54f02d65a10e042bf3d9bc2e4469cac2d6a687e7e13264f0b1f237bb96eefd78b925cc3be9f4a3395bc9d3b57f2d216896a7f2de98dfa61f8361e01037163ac197ab40f8757a5de20405c7bf92025c4f8717ec87f4401f4ebc80ad9b687a20f878682293b11a1b3bcc99120eba25e7addaf9d37590eaa1cff4cb554aa05e072c59eefa84963cc89d511e7b91d8b1153cb6f68185218acdebb23fe4f96a2f16fda8a3cdaa50356a32d167abe868f3609cffeb0ea7ca271130ccb13f64c94a88177c2bcbfba225134aba3c3a602712c3857f12de2e255693e6c75e9b6014a078fced8555d412b471d017709f6e2ac6fde08c58e82c4f2ae00d401b58d3cf3570a1453532f320e547f3ce233ef91006a8c1338bb86c1624922528ffdf30cd1480e77a86a05c4d415b4ae66cd5b998fa4f9ebe832217cbe2b781ebc9e6d988bc38b21cf7be1d88fec30be19103b609ba389b4ebefce6236a69e7740579f1885aea9405094043a69817ab694310d8cfa933c94dcb02616ab0a170a6ae262972e4b37f5c34e2cf72d0fa40f918f2bef16b8695765735aa9464c8114a11ba1dcd3d8bc99db5aef3278db823549c407b04f6d272f1a56efcf4e3418002e374fa6e541b88c0db4b4ac0f0545333c15c957e2ac7f060c30707dcf2f0c6d43140bca613c5d99889979ced85cef90f70ab81bc370588d3e4765e46da248fee6b63f3ff1d04e1e3da9f6e25703feaa16aefc45dd4675572923cf1b9c70dc75e182e911f06de17614efbb97c3c0626af3dea70ae6a6706c314da119e8ac2e1084813af9718886b1b8a9f04aa0e2cfa051859bad3a8a529584371359f768d48afb18130b374988d8b7c239df527965dc03034be5a531cc13a8cf121760b89c99ea0ffa7c7cd22edef1907ec560deafc3a7964a657934d49264e137baf18ef7ea2da292ad42b2d1e41b64fab24f147cd1711d14d202a8d13e08a3ca33446db75a40138a9f625ee4bdb143920160f1e0e1914f22f1f5602f5819351db3561c0481f890cfcf3865721df5b479e44a59041e450c3186ebc507bcf190eb926ba718139f46915b0d235ae2ca08fc693b00df6f69a53cbe760ba03cdf1816a9636a00b9ce1cfb90fe6ece3813e8ede16cd12c704997855a3e28c5d29407d20101022ce844b9dff112766558c18e8ecc5105ada51a8b73d7595f814c403b7ef2e8a1b6c165dec29f0434aea5f8b36911be7695c6cedaa91365c35cb1843e83ac1884cbf5da06102d2db3a9748dae93e62d1566f35745a98a1176be1701230d3cf0d8fd5c62052ec6290456940e56c9b7a7223d110a69032e40dc67cdc3d9d73158ed9bcd3910359a80bbe931d21cee33c4bf145b8b4da07522aef3b16de75a3d0b87fc5bc403e6413d2d55e2a6463c3ac2fa2ba611148fd687a1ccd781405dc020cb6db539f6e9056fa85ed307e0d3546dfdec51d79706e0b834526539a9d83aad5310fd96b94c21f02e87bdf183c425bea8ad4cdf8764de3d7d74da689456bd10793e6f945561f6968bb24e6c1dc6aa6df09323e2fcd5a3616af3a3a02762fc7ea9f4945b49cb65b7a76dcee6372dd5f6e75bdd705224afe5799bc7d9c7cef5928afc8749b7eca981573961913fd6576c8aefcfc48110f6c3ae2fdab22eb87c825b25eb84923f2b02a82866c0f16dbe1fb0895ee20db269507ba9eacb21b0b1107bbd28392d744a77c9b52f800db929aaceb9aec074f5eadc4ccf81f0e4244eec51490e6b85ba1d47517de541dcaccb1bbb5b93e21e695f7601cfcad3de012dc9bae45948a3b1c2995985d84c8c02ace4ad9ceed24ed8ebbe30d66786d21417b225582c655226693face203a8dbbb493c9e34b24cb9bb31821f8690f30f471a31b33a95edaf56ad43af8b6a8ee27891062487836bc5dc4dbbae48b3df57a032418604226a8457d2c6bc5dbdbc9c90ae0d4e096e399808416157d44ce70cd0814007a119ea6bf3231ea3b1bfb0c7b92bc6bf0b361ecf122ad24739cd696340d75989733479a472236d38f6e15940fb09823ff040770879887a93e", 0x1000}, {&(0x7f0000001cc0)="ff4466fc681ef3da49cb6adff21929e34436f27a6328c02e230da0dc48b396e03a9c1a", 0x23}, {&(0x7f0000001d00)="3a4d0a2239e75c15d3094ca51644354a044150fdb8405788f085f09ad940917bda910e49253dca5ce119d95a85006dbfeb25bd202af011759a213bd5b8a706ac5ff07e959979762a8746505e8d6d680e37a15d75918236e4feb0308c6c138e9f8b622faf86ed8023ce72f3a0a145d595baa6d85de4f00870cbaeca2996c73e9b18a54db4bf61a814094a2ac1e203dd7ebc9616510172911976784d74df11e3ba02775b9f87fe905c5d0ab228f39ed5470a15f4a2090837e1a440774c9a5052eaf8b70b5b8b68485a5db301dbec7fcbd66314f47d39e60dca718cc4d69b376c45b9a427e312fe852dabfd015eb2dbba402416254823039c70b6a5d39e5fa143d8c33ff8bc22147361c79446b065c9e367904b5d765c1be40738be9015cac9a3ee94273300273bc7c3980761d296e2d57f9cb6b7a350e0dc760ffc25ea6241d3f051c269649dc542097576b4d681a341f2b4ae4e2b5a66729638ca8b3e23a2fd4fc6934232eba9618b02c97ce14722cdcdc171f8270fa2e92e60ae84cf3c508b6a20f6c301f27d4d8c398bd8987370952bc005330898ccc820812a8ca6e43886a4d3defda94bd092cca6312ce13ec25c07859d2b73c17f689f8d527b564427483322ff7fc8dd02bfdfcfccca88afe2c889a6567ce7156ff4864fd8b625f34dc1f17ea89221e9fec1e8943a96a4aa7cce50de39283df89042539e7906155e2ced58e6e34856325e1f977c3138900a5055a4c4b461a5e195b14af8fca1bb49fcfc2a01d76e944aec89fa9c476f2838cacdaa5e1cbfbba9668252e7974bc7cefe00c85ae581218343fa055a53321865c669931e75d00a41e579d8eab012cfbdedec7c40bed08813b77b459f856fa18259ed01901691fb7242315210f3635521d89da85ecfba1d65d9ffcb473a090acfa90f778fdd16edf103f2e8ae746191407a1df41c3f9bcc820ff75067d1891a134c46bd4531538e2c82b5917cd6bd99f4cd62e76ab54cb16142a3371280f21d9c1abc03dafa5c63b8e5738a8e9af56050ed7ee12ef40a3b48bd83fdd179999929d1cb7d8894f994937b173861e2af76b58e36d0c839d9af3c89ed9f5e51a2f9b33374f76eda86525e6a3fc4d8f47ed2e05c3a4e5cd00fec0e29f00efdf9d88e3b14d2603ff655a87a58b6fa86601d0a60a50f874f85ffd2b92f932d4fe8f6fea3893e25de7f2ea5251fb3b0aa2df192b9a89e2dd21631f31fb447416c30607899a0547dc89e352da4f7beb303309a3a6a25478129c416b9363906ca5972c5fa37f758395e15720bfe41500ec76d246b4ba299603af942b4b3340d685e634ae335816cd1a36a6bf632f4a52f1af20facbc109c0c5088643e388d0db75af8b705bbc19a235962dc5c544b7004e597502f6d2784dcf99dfc4ee00672ac16673369d1e6183fe762fda30711dd05285e1f7ed1af769e5c853e45642647bd6a8ec3ee381196bb6ef3ad9b2fa5297af2d9a7e621fc6796f6eda363541e4a0f90a27d2db5a9e6e1a5d8b7245b02b03fe7b31fcbdbfc065108d2183fa63c404b351d04c8872ff5edc077c3f862fc8232a655fe542b90e2250827d5600345b730e1e3bdfbe20f4d63e134bc1289d0fe403e0eecaa7496cb56543632801a2ef25bfb7359d30438d0a59de87fc01fb88bee62a43994f838c0b21fe037f64ff846aa61fa858931b536b8d60a0383992c0cf718713207d021fdad9074f37eadae3a45b58a939205a9122c23e183d7816adf1dabbe4ed9de5969f9f3138042365316b83eeea120d87c9e13ba108bed52d3ee202078f873e3eedb357e822e7fb2ff6144d6b17833ca186cbbd0b0146ac719b7c3942828b7bb9bf90171bba50fddd2dc3bfae4f64400ddff419152505c49c7a9d8aa8603cd1b338a15d5b01400e2dfff82b9814d489da67a8ee60266abbabe75a22de593b957bdffbd279a2700814f9ce083484fb288a08750008f7934cb43098f245fb59e581c5da934f121ca3c79dffc39169d27be47f60a4daadfadd8d12878bb197eba7813bf1f2a9dbb39efb3e6dbd758a3dd1d375d9f324d855c1502a8f1d7538c3f32d0e209cf08fd2337e16e792778e9cca8259ec54bc6a297766c623e7650c4feb84c2b3bf13a9bba118734388f70b986d03793c80f651f7e838761de25625aedc372ddd90cfcc43e215f3b4d836b5b2df550bf7ea0ea796174572e7b36e65e34446724bd4434ef4cf7d5d112bc4c2de47956be52634e18f95b4ed6c2d24b14646b84b9f8df8da13162bc74bf3fddf0d4b334727177d2531b11bfe427e0d9ff1ef81345d6142448cad2017cdf30f0d3cccbee796eb1d43556a5abc98eba2b2f70aeef377d3da3f3ce5215539a32a18d6a483ffd0381ec167ccdedb8c6af59e27824c498fedc65e986ea191c5e96c0e105e96e008097ed951d3572e58d31d5adce6dff5d66c608ae88a1cc3389d4954f6e4e7f33c43e8b1a87f33621ac8814225e62737bf3fc7e46bcc568c85db1d023c93689f2c82471faba739d7697ddc904b2bf91eab3a8465b6e76ca31c3d8aaec8ca2f92bb3e3107f5e6b2e5653beb6732b4ff2fd50f393692710af9de406c97864de5793479fc80c70b6d7f27cd10a250c3de350b165e3904e4d720614b1746bece00a9874096a7bf30450dc95373850d3c38e69f1f4a652051a7204bad9580cca3665cf1687298f10e389c5100758a78e67c4efea2957e4132982e7c472b16f2f4dad31c8d08eff3c96fcedfd21356ea89ed254d3b395ecf85ccc6f7247fda27f1f9f527e014310a3445fbb4944297a39c2e92b271abeed176dd15369d58087356ef44f5df5403d79cbab5c57e98a33a88aac2868b55f565700d2325bc3253ce1a6587ec89edb2b1f8deee183762f8b9cdcf6a91c66dfaaea6d59784def80a622e91d301c012da371711ebc091764e91e5c8403fabbe133b740d9a87ecca8821b50eeb84916952adf9472ed1434cbc831b0099285813a821df8eb0f82ec8a90f643d1ab5f17856214d6af502b770b612e5fbee3a570cea99d53409e600093664524830d09dc6e08c75d49ee3aa1378d50315b23134b767687e5b49c815c343c21e52616523842503f61ff44ba0f8715dbb407a6115571c062f80abb2dda110a22dd1144cca606b1feb840f44f4b471b9a93657667a34a0de2a5c13eeb3917f545273c58ddfc501593c3365f0e9405f03625a6728d01e90e908f1e468ef876f57be788afaa54ccdb2344b999e2b4a59e60a53e575b2d87611638aa4d78445834740add774009fbfddf5d53e6a9239d4e14214783f624b0b5453ea4a8919f67d2389e90484185d66827ed61863093ee07e58fcce1b5c75d51f0485cd09fe55894febaa3d1b7f67cf5f5ba6e82ec4cf13c4f872d8453a673f3d8df087228d6639803278a72c7b5ef2c15cbaa935d1773bfb53822d3019c45961877fb2ef5041a9b6ba7c5a3c2dc57e62c5ed8316e8b82417a0435d77c36c9919eb16814f62e7a73f6e64c7baf7cd165c4b3d59ff3652ae5ceb146023972f80bcc71bcfbcda8571152ff627bfd90325af16c6ad24544e1a65d0a16278134e1643e15aafbd2c004343ee3576e421b0125a48c7c1b67c4671f934e3c5b624041c537f0b42be1df5625bd00f8bd599e3e2ba675f3f391a1be92f75e360592fff7136ab1b1bcbc2aabd2bd0871a47936622981f19afb911bd30f5de4c6f8fea0db2e68fa1fbd4955cfcfad3e0d958091f37cdfdf2ae047ce70f471f563bf3897a067634f32bc726cf313266cb74a85804ae565f79b118a8cc082f4882b842ea8e9a66dee74295f059a8f10a3f16bea96c7252a8b640f62c0cc4b4c743a4a25fd5e74de186d5b1df91c79844baf95ef0298dd674d01948b0290a9d3b5caf2ec7d256eb80451369f86cb700951bf4fdea87bc0681660f79c0535a842ad2276c67306ba3fa609ec2f7a81038b83216960c48520c53e5a640b59d5dfe9468968c4b3db631eae47aaf678cf8afca493090169f2407d78e4047628fbf1b822766061a3ab21d168b3df2da89704b934b61302e2148ad6a111bf51c11be1f8637bfea56244f2b9a03728f408104ef7e694714dca7cff7321930271eef43075ec9669c308f309b5892ca2249f03e5ff4f6ca4c9339480c5b635dcdf0fbb07356df0ae6f35368f23099f2db1f15ff82085d06c0a05111093cf74a4bc4e0d801edc85a63348e8b86d875c03f4bb54cb05ef46f240a1f3542e4d9b59a70f356c00b1cf023b63f671bc6fc02a6aef9a94d15d2791a7dbaa3b396298ae4e134581a92b24c0ec243e9438634555fbb6a1a0500750e5521e59331818d77778b1bbfb07c05b9ea0295523d22d52509386cdccc536c239e49518a016f44e3b0f215d9d3c42a7cd7cfa75bfb13a73b2acce394df11b9e73f094fd9d8d3c3af8230f4ef40ed05b3848e346539f809ce37f55f659c450d2bd19a788e97e35bc9eec5c27a49d3441f7b18e8fb4ef274d75e2c814b1306eaaef070134997fa87dbd44e331fb433654ffa3c046fe327673f2068ae27910a7126ae4d15fb881bd0531498400bddde77ece0ce633790bb38cbefa8b1dbabe2c72053827c5c7979867a3d265afc6c169ae7e89e10956a361090dc69b235cd8b8fb558386485b6958814ab62a728f1cfce2553a91821729ae8bf7b4e9a355259a960f57b449691f9c73a715c802ed158a5175e3b092384c8673f570942a4046b6564aa03807bd71d4c2de52242fa0819028aeb70a03d1a5682bedc1db9166eefb928676f7bbded5123110b8e2767cfb149165e7f74e3d4396286973a512da773039bbfccd040c91fae5a83d5535dfa04eb89671f50aa797c5e0b217bbe62448313d4261a4ce0d2cd42cc39dddbacdd4a6ce0b92b32205023288ab66dbe7eb2ffa4a57e2b84a1d9f4336c4b4216bdbdd8ba5b8cd29c31858b8e6fa395ad3f8a37259cb9989e5a69b9fb6feadeebc93a75496350e2b317a51c43a8c42d64aaf152d0d78b21e62ce0cd93de81d82a259cac9666a8bba166b650886323c15239314ed68ec5a4ba216e79e524845c169c132ab41ca573f6db7f07ba068636a9307dd5b7d9217d604c186e7e01b04a6002bf116b991ae96aac42c31fe2ccdecb800fea821cf8a61453d343d167a01075c3b9212bc7faab48bf3421a682cc65983c7834cfae383412b66561a0ea01b2ea01a9bd3ced9e452f1d73ae34a782e0b22fb1663879d2c8a95219ce501efd374582267f0ffba3dd6638047a087d892d72babe8731abe9f9050b0423c2bacbab5d0f6bb8a32923b290bea9d3c27b51aaa7b302baf48bf5f5512414e1457d25661fe702ce46a0b5a293dd5cee91498c7c1a0ec0151439d3642c5b022ce817e7074d18ee5692db138f81d944480cb447200fbb300dc334b3cea7297296b3acfb63cd3017b93bc75d38ec5adca735c4dd4637c27eea4b179f11c07044f581e73cd123055718cd90673212da8228ff5a6b72802d9e4ed6c3d18f6f2131cae7cb457407cd5fce1fe5b610c796febc034cb63a45d82d629221334f41dab90b5c27df5c8479851d4c2dd94167a77ecca0f7e35456ee7d0f11d6f12eb0f62abfcc19d9c5eaca38b3e123ea8305b3a89c8d3c3cb65db471efa7675b2f8b4399379b03fbb095326bf79d801b6eece94476aa59e51cd8f4827f5452f5f3f359ce582e4640b4f8a1c7ee446bab46afdaa072ec76e8e3d8647a26a27cbaf29376aa9faadb176818e7593cf5cd6515947c7e2aa79e85a575f01892fc10f6a8316bdd87b448066dedbd93ea6950075", 0x1000}], 0x8) linkat(r0, &(0x7f0000002e40)='./file1\x00', r1, &(0x7f0000002e80)='./file0\x00', 0x4) close(r0) 01:49:06 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5d50e0c1aacaeba2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:49:06 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) socketpair$inet(0x2, 0x0, 0xfb2, &(0x7f0000001000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) rmdir(&(0x7f0000001040)='./file0\x00') r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) setreuid(r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r3, &(0x7f0000000000)=""/4096, 0x1000) 01:49:06 executing program 0: socket$inet(0x2, 0x8003, 0x0) r0 = kqueue() r1 = kqueue() read(r0, &(0x7f0000000080)=""/122, 0x7a) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) close(r1) 01:49:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f00000001c0)="287554887e330b7cc2aa4044c6fd641a1ae2e8c94d971c551e7ca085e6f2a79388be5e4b58408bc608fb0e893fc8c736ad987c29d4300d1f5d19ef286abd6f80ca48cf6dcfd450c8849dbf6fd79ff99e840a9c", 0x53, 0x2, 0x0, 0x0) fcntl$lock(r0, 0xf, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x1c) 01:49:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x2, 0x6, 0x10001, r2}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 01:49:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 01:49:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8000000000010, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt(r0, 0x9, 0x9ea9, &(0x7f0000000140)="aa76967cefae1547e97bac16799b3fdfd722ab3497f272bd5942eebed441063cd9b81c3964e21591b3c26d42cd98721cd0d5de91452aa39f85156264cbe9ffbe2e7fe7ae16d75c554b3cf7ba708f48dcc7ebf1c1af44ea363651f4a9ada8022d737511d1eb213b6e135236de643cadb5fd8cebd0411a5f54324780a61570fa5b6f9ccc82a98fe2b6a737fef7128fba5a5310c7d19674694931b664a03363ac351c30d771bf9bbf9aff43affecc0bc8effe4c283ed70b94e634159a28cb9b222a14f12383d4d95a1bcefd6e4675c96cd42e70da0e9d36072db370854ba7ee04fb5e61c0b558fbb1ea1bc35a06689cf6bdf4b3a0a762bec9244fed6fcbc929fca397edc15aa3b073cc7b6d985827f972e0b8d78e8af64250c15510acca3c61241004caf1120e4c8c49bdb90fd4d2f877789dd743a0056aa0c5cd486b96d157edd1c71d82ed2ee619112ffeb6a4399612a02c885a61cf3f15484c9f389d3108ce18b339a54f1df2263f5ae5a6006a7b99e9588e6be1fb6d7352de938232f2d46af8557d936d438565eaeec3509f41f9585a49a63df1e64aa28b35b168d1379c30e6d13cbe56cdfe1673d335c4bbd5d18efb51a8ec996df7112d4ef942e05df7edd6f687d38e332d94d43814bc7ce5a0c21c8c6fcf033c5316e81f185e887f41a6e9cda330fc1e9ea1dbe7dabb8ea07d0aaca20e11f1f1dd3d1c1fd51000f17cc104409e89363c45288fb01144e163bfc779f1bb6c9cfc8a1d24ba50d8243405036636edb61f6f8c9df7bcbc5650b6757a0252b598c7ee092dce434c0f82710e2088cdec420a3bc8627192b759ca18a15e182d53678b5cd700776a7fab224ab3bebc16c3054910e487fec3f8b6b13871e8a53b5f6e3c4190af808149a37a4271b873a275c8cfc411ff26144bd550ca64f13bcd340ed897e725ea0051271b8941b887d9315454c943a0eec82d6cd8608079f8d2c3fd6d9ab8344dc4c7df7263d7fe01706379d8bba965248084d8a71d0aadeb63e15715a89282c61cb9bbd2eddffc31b959f178931e09bd201d107117399cf9fa9574c77088e7d3914c7beef14db327dc7a7fd08db1783d5fcfd4dd0bb96bbf5068dd6042d02b5da44a3a0f7c85e9dc6a143e407657a6eb2128964eeda1da32d710fb535676ba51674208fd3fbb70d963136af1c29ff349919e53781f68cc153b6d94a5c905ecb15f028222f41444f505eeae0b3bd0a47ce503d7d21cbc947794a44dfb8c61a6dc0f6fc3f2125d81ec702c727c88ced96c39901e7573bae9564be615cd3a64d7cc6f80e2a7a8b836b8584f223cbeb1f854e9b7f660b29be1e41033932493de8bec8e00ca9ee12f992c3277121b60c1f78e326bc849edfdc15790db4575462efb44b803b7cb7c87030268f64e9b9b0e7d708a6c58fdcb463946d8f74bd8c236aa3e6f88ef480d48206e35b8eb42c587fcba08560750c0804905cfc913ecc89fdfc637a1b031d4f890624724f6108ed6a5647261c71fb03fa1764b39187b938c40c6047fb0158f948ba7d5070d1af2f852a12b22d0a97a4a6812e775055cce00bb121fa19e44f4e06c0cb3c4a4d0eaf2959dc3a3e3e5e1bb8e36b1728bab9658f45eccbd280bd82023ca644bc4bc882a58639965c07a678c5fd3a208f36085b69c1db949138f839442b6428df151959cd66984c84bfa4906d1630cc0da7f14bf2963d494d940147158f8a8157da4091bdd4fe544b1030fc9d4d48ca0b453ab104179d8d6e60abaa67163cc58ab0a86465510908e53822f6dc2d03777cee582c0f97ec2b188e23e84cd13772d4b141c6224736bdb6050c88641f231332685fbf9d5c182e7c86b27bf81b96949a2ce962ec45f4b0f48cd3c81e3f3439e399fa3109dc11d2d34b5fead715bd03db2ab999d4a60e314f1c84f2c8e853c4ace7ea3d9cbe3eea611c2f62e71458d6745920d463d1ae2f37ea9fe60a0bc759025e7a015503ae7fdb3606acb97f94bf0b201033c441586630c16adb252fadb5f9e1b33427bbfa5a1620036d765c3e60cf9b5ff79002dbb0cc132f850a97d24d632bb56824d356b06eb3f0f8efcd752bbcb164fb83b0e66ab66f6fca9e8ed9df5110905aff8ecbea937c46191b64400fe1c3d21857d7b0af74b59c5a4fcbc49e226e56e5d12c4917336fb3b65251b205ab48c977a15e235b8123a7d2068de460b51dff3a84fb374367a417f61b3736a434f8647f388082c4b31b669e8161295aebee9fd92727c6202dac5553f844ce9913ad4ad2081272d762a00fb38f349521b1674e144dbb9e9d25cfe116f9ac33e278c93059f94d439f6f7d1424033400ea0540e31ec0d74bc922453a28ec2e7e06ba0b3be457ac29baf1d649f0c42e333636b468e4302489537799caa39592701e87a901485e4a7e2764add4a9eea4d38eb68c7b6ba8b1fcf5951b513645d5c41c9a71dadec1f10d94feccdfb9ec4ae49dd66616f431608cb8eb73f161f734c3861b299335d1291517f239f51c165584cf45ea1f3bea236c41d87cfed075b3f4a3b33bc8245c7968ddc6e80010cc931dbfbd9c84bc0dde9760ff827abd61811f4c4af5afad0f735f8263a890b53353f131e97fb96886c60de1256ec5cda4ce36b41b8452f52a3030bb5850a32180fbcc3b877bc95a69e43d9b5596984c94b6b769e3032d706b747954a2325845261cbf764ad888ddb6017bb02611e90c4f99c8ab16fea3cf64c5984056060d5868205861a0b43c45c0797efd0641c1111681220e50f05e3d8a4e65d86ffc8c838be9571d0661d6adf69d24ef338410cbbe378b47e7e750ef3d56e124e034f16b421d2ec66b04832fd26070e8cb0579893980f9efcdf699eb3599d6bd7a464f1681a4facd77de5dbaf1db732b4805a77b7844c6546aa5e1af4ec5e4285507f2097847f157df68a3ecf7a339d781c7d0efee41beca711288087ce4494dd05f5d093c3b60605cdb409f2bdb6de2fea9b1bc298363e305bb980140476582a6c1b90589796c6912727a24117347641b0c0705733301677450e36aa88d3fcebf0d68aeda79276c87d24db27ba2b7d0f8ca28638c5cc0f46eaf47b15e38c62edb8cb06a7d68f4b489a6d7caf73ae5b5fcab59f59d26b97c0efb8644684350e1ad06055055aba2e375af049bf928db9ba85103762fcfcbdfe646cbcffb3a2c845c57b813ffcf218098cb0621c68910037a1a6ddd99c023e8d1a6f8eadc0c1b72bf14f64db76cc730a426eada1fbeed4e4744f9d4b901b372667916bbf56002e7d92caf86204bd37cd0e6019a613bbb8943b64e47df3c649bc9aa3765ee053838945171cd3ac2df95309806b978f9ad24c1c1b1544e0fc18b99e01121b840e3602cf3b5c801be42a9dd24f77234ac894dffa5a22eb97e1d1f94da96c6ad8a411e4c1b2cc39890f2bef3f91ce1494ffe2f4129bada3fe9b56262277f4d25db251b89998f6bb77d9eaa641817de776c29fb8d914a6528a41d0038dc9c01fb27e64e16afccdaf1696240e7c845f028a5deb67845429a071d1595f6a32f7000627d7dcdf0962992df3606a86f1471d166fa52a63553f7bdc87a388f3c9a6ae75ed966097762d5fdf221d49d1dfcb9545b0911b470261ccee97b28210254651885875d4ac3c875ce102ec9e44d271d491a5f366be9e86dcdab93bb6431d54ee15260abce35218064fe02df905cda19c66eee033e1deaab5e34b29d9bda734c434fa7277b00d842f938cd3959f79b030d3b6c3b65d46f2e1cc802bd4fbed4364818d4ee45e1af1a66bad5ec7848c79e79d751c2d62d0b1b05575b63d17c0189d5829dce8eae22f705905a124da2c6ab1883ce23b53b45a8ef1b509465fc295815eceed0bd4696d3de850d3f82b300bd75429bf15a1da5301df2c0d691db32fe8d68649db3e0e42d133e799d683455ab12c8436647f654128653c394b5f01062baa795c5df56afc160a27cf3df67078195dd14d601637d0ffcb76e30c02362550ca53ca627b9c08bb871dce0c7359e4d8de4112fae5e49e83599e00500a01d2247759eab9e23fde83cef3c2c767a639bd80155dab62c12bb4098d6e4769937a615e1d1ad28245b9218156566b476a492fb309dfe6c64e58154bcab33b270a3907300134558056a8f79e044d39341594571f39218a484397e56db46af86afaea593b20ff61457ea35dde4fc9bfbe8357a8372a75f804ff26106d71be3f26ec48eec0be3fb177b03475731c52db96d7e5e04af3ade766f655051eba4a20a1989be37b650d81c76d14dc100b1c4dfaebc7c3e7b97b5b77ebb1406d8a0dbc4e7817b7637d3ccffc7521b90150e37bcddce97cee493235729bbd8758db2a5d06b68f2b98c1b2b75de4e6e695ef8460906139afadb5bb4eb7a53d798de07c383f6a5aebffb61ef204477ecc77ba098642521ee8941d834e0e22bbba0a727bb6910d54aeaa1776f5228f210ad626d640273528bf11f03862d4e311a7b933d866918dbbd28828dd8c224eab39173768f70d99dfcaac2468f2f4073282b1d9ba91568804a97d29f505dc6149e7c59aae6fc50c9750471c53e040f03486a907288667f2478ca3a9a22606882fba9d40075db9d61c1ba584759cf86a9100f69ef04ec8d93b676e98d70c01579dc0b27c81ceac1a7f395998937051791e6a52c748340e138920edc4a1653ea75c0a450eaee8e8b82aa0f346b990835604136f0a97433d635d474adb55069fdfd8a6d82bd3568e118de45457d65391b0e5c613a359a113bf4a1035f690fa5cf976716127b6007e991b866f361a9e584670e409b0066888487ec862f07a79b80b38c6e1d9af71260927b27ff7788c2cf28fec80ba33d9764c85f213dc53b4ffdd9f98c487404bc076669a139b23c271c0d104d8178873f8dfbe572497dd4b32d38a017573a121378f4584bfdad558c60715537434e21702406ef66e61eed626f912b5dcff736ff0b122fb96828f68755f9e7a85507b2e67f2de4d1dd9daf5f2a061300544d824635d315ba08f22204f993c0a741d75ecc99773bb5958fad9eff5d6fcb91b8607b765bbc04b63bda56565b7ca7b034dd4d530a7eb5f32f73041b8cc772fc1e62d1a2244a73af8c3bbfdf4e4f660224c75ee29f5094a62d99ec1a68df6d12ff0548ddb8331c9b15208e60e3ae3fb6fe4057995517f03ac05161379ff7135ec2cd34471c56c129526ec14759291a10c37b628b635bf7332aed57012d825dc051ac33ab0fb33a8ce2b0a5a3c562d7941c080b61a616650328d270aef8d49bee19ecac617c85274a8e5eb6dee8d9473f129322f8c3ef09b35cff7e8e712ec794b75094d2bff80e6a7c3c3ba37a1cbe9b56605fdab83aa23730eb2b62099b5b1ed4889c747bd8b7186cccefd25231209c0d52ead6806ae859694ff82998002a5228c3bf861e8bbd7ad393aca237b8004e1a1edf9fff25f6aed89c32e941f540a826106abf24c4c6fd4cfef9ad2b9c2161f10af075689b2401204c5129bb49773e1f1f9906e624ea1ddd22b17e010e0bd1963fe6716fb71f56b1791af431880f2aa57ccbea43644c5bc3c896d178d6e7ccc2f6937a2b91048679cc5cced1b6abd7563c6c8b59a89174a85408555d9ecc836a72d8384c0312a39c98804d0aeb8552f423e19d2a1d19c6bd0e56d7ad496fac54a271344df2b42ef229df6a6b46f6e2263503c573ebee813c1fcea77d493a6ac24eb55d21e125d395bc2a05ad066532901267b6346974546367f73882572cd3a614169859fe2224ed1ffa187269886abe20cbef2ecc5895bef5b0697ecf53787", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xcd01, r2, r3, r4, r5, 0xb0, 0x80}, 0x6, 0xfffffffffffffffd, r6, r7, 0xad1, 0x9, 0x100000001}) 01:49:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x201}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 01:49:06 executing program 0: socketpair$inet6(0x18, 0x0, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0x81}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="0d94843f7f2dfd65909677bded7d41398fbc3062fa4a8b7b4af4090b2299b9b1e47c8d09eb51f0bdbee4ecf0e947e7134caa1bb98a350807b68ae37c41af963eb4a9273935bbd46a52a57da282e45f6dec098326988f99d8b1f1c069db37138937567ba5d98b", 0x66}, {&(0x7f0000000280)="b2f097e8310fc39cb098c0705f9c5105c6e18844b6ff", 0x16}, {&(0x7f0000000340)="a713a9b741ddca96c9d36e416f00d1e4536c04275832d8138a073a3eed2f1b9a8ab0de1198fce388fa5853d74219846640ac9087ba7ae83efde0883f97d5a7c10de67d4e3d22c61dfc", 0x49}, {&(0x7f00000002c0)="1fbd82c192ed107910b615b0", 0xc}, {&(0x7f00000003c0)="c7e7b30e0c7edc1cf1dc13e738c0d662b5eddf524b4c4123", 0x18}], 0x5, &(0x7f0000000480)=[{0xb0, 0x1, 0x6, "6ee1ab9d321a19578241345e763f1117bb1817e5462a1f4ab2ff6a46ad8750fafca5dc411101a1152d8b070dd035346e48585d7f027bc0520b60c2bf1c0027f7f409c47eb8f24c0478acf5fa0ef1f2afbea6537f05f3600baf1862ba2beffcecdc68d6b28fcf3152e9fa595d2ea8242ff4f4ccdf6ca141a1fb2efc75d76e87e8af65e740eef4e45c8330ffaa104887adafdd79e952c389e3ae6602"}, {0x10, 0x1, 0x100000000}, {0xb0, 0xffff, 0x100000001, "89bded001a69d7bacb9cbb553d4f16ac2a136598e65ad88d457859a32899683bfaeb0e0df9b283b90c6433701f94452f4ffbf42f79feb09837ffc1f3ba4e0e4c94b861e8dae4c8d87093b032694ddad489d287d09f2e74d0dcc6ee410a5dbdf3ee5afc2fd13613e0643b895d9a0c20bc609ec8ae3fb55fb4d94935083d8353b8039321b51e3a543f6fee3a622f85db98fd402b3a947fea0fb3fd79813cee"}, {0x1010, 0x0, 0xe8a9, "760558004343e6d2ac0358f0a126d54f386c298ba90dcbd0fd1b4a7c47f2057bf6e85909ac82feb7315c5e0086e71fe5bdbe82d392ca1e7175f7fc9ae666ac415aa7873b56d616afa5262edb882c08847e184aa84d19f2422d2cf01e2a1e83dee4b9ba1df81a2f9679078b7f89aa6285ed6400ebc744eb84c53437609e6fcebc0fa22021b2e30e95c64ed67c1a83dfd374df1f662983bbff1c87acd6c3233e3900e1e96aa9d645967281d7c751d3c9e6877482d1401535630e8a1916b2cdbd4f2ed8df057f01d4d84b6df3fc31dd54e7967d578ee14f4dae41bff5ca0fa4cc61fdf0f1926037dfaf129131218c004651f0500fd726e43e64f2570d3eeb7994d3fa66d85de66d8d7fffb37498657facd546871d13185b282cfdcc4d0bf00c6d83d788672630864eddd29f3078074e00d6b12b56a26109010133f1af6a6048a73be6e4b676dd5749d763c2fb7547dc60bb324c5646e2aa551ca20532def4eae634747a05261123cc81115e7fd918837bb28708e9af12c4f99b37baa987ad862039f4744caf51ae85d978a991bb909e19df049650cfff2ccd6059503185e21d1d98af3123b632d2214e1789c00af1c6d0e46ae58387f366c445b0dc589192ed8f1e23d68b2ffc547bcd4a6963a75c2a276078c7411b006a10e1d1fdf1ad089610c5072ac286dddd437c28406f8d010f65c01c4bfe3d271898c88af65a0a911fb078bb3e2ae460f96b0f0320cbdd1bb168d5de5823cc4c406abd5136c755fda009096f53a8d973b623d66bb22b01e4394175c15adc202ac3a704fb0cf370e7f68962063606eea0a2343b95b2dbbe1d5ec22878d5e878662b3ce2f479e547c2a6e3d6c18a4c9a89c87d021ffbf6d304c9391ea09e05ae34dcf3ca9c5cdbc6cb1eff729ae1119531107b2af896ba2f6ecc6cdef87648de7a7020fbd1744477213de074868cd2a7a515db7387872bb9b1eba29bb1f9d971cf24144f7a07a7ea2975a5b49d24027ba223fc3d4d3c5be23cf4727c8224c25373e8d8400182ca01162ae6370398e9f3fe0effd630a8790c30e86985a52690ec0a99dc6004d51733b1404865a105b6a7146caf0b4a61bdabde5a0538ec3e0f6bfa955c7a991d377dabd80096aebe5da2cd2119b52b4432f93252889f87c7e18a28c1656596617c3ba5b19b3f65b2ed3d570a73ba962d2d7f712d4779b2150d2dd3df062692a3f1c638b232bd8e5032cfe5f4ab3c9669124bc66e7b295ede9e65f5b1f57bce6d06e6df714d11a708c5363583b9c669cdd4e214ccf4b09ef183729e3211af1ca7001b78160853c2afed2536c34784bdcde98b5481f813c1ddd2b552fb317d79b96520a4981f1716b620ea959ca526aef9e0bf6ea5282cbc86d3143f9cbf34f8f7c409685d2e67f1ced31402f9c251ea923d5aa0300aebce5467e920cc6f5826622d5c294d8119b6c9ddc2bf2ce7f4e9c5df08fa8124b24b248daa0dd9b260e7a2f34f996d79290f786d0cbf7562a6e3fcc493a8d339785ef0da5d0dde03eab21cf13b8f421790ca4a4dbf676b3e8ea505ef7e4a0b71b78a64f01455f0d3fdb0f037bf9e22a503b8ddf96e263eee0a475e810c78a1881015b21d7e104fb2fc725dbe10eccf78eb7d07b7111b1988612efa6fea1f21e70e6b8428eff9dc87b5d25d3ebbd89d2efbe6a5df2415d36ea761f7661e793b3e8028ab28545172a63cfda314ac323758b99e0d785b7ecffe51786f8d6ae9deb7c0b51c6455c78966428389c0acdd6d17c20ece1b0425bbc6b7cab22733d6d53b27dd3aad4e8422f493c52e0a5e9881a49178a1fb0dfefb3ff7e0521cdf47cbe93213903aade7d47b62fb90af087e9f35c1d74ea02fcd0a16009d438530440ceafb4dd1cbe1f498b66429aefedbbe8f0b3d1048e3d86c0cb433932b282124f9c8bcb75a36585844cb4263bc38a0be927112bd410c048105fc1d5f6e9c151aa45b9241c848f30383b987277edc2de5783837cf7254eb9f2905dd41a556f062756fffb25e92dfd3817e1ec3aa35159bbb604dc159c180fa6d971ee200dcafe92017e110f4d2b3031bfa014a53be9ed1abf8ccd05b7a0e48fcae3ca510eeda1bad61b7973c726e0d734bccbf7e556ddc37ef5fc87a529ad8804fd010576bd479d21eb6b39141ba37376ae25ecacd9f49de28fed7cb5fe312cca6b260afba5ee09094656f4a564d093079b8b14672c07767e200e8337bcf498cfa295cdc501eada6ccf247ab63e0cb8c3f0ff7614dee8e7273dcc921e5cddab6e9a0f666089f0bc87bd991783103a4db65da95c087526fa5127e85941df6844038b50843c53222e245bd374aeb1ade3365e4c053be368393ce6a0baed40869662a9d84ec1284001ef19627a9d061c9a314b7fa32e1e6337905394a001ef94b110f2424b2297f200c73ebb1b16d1771cd6b470e1abf7bd28f24cfbe0962f9f1f126425fcb60364059bc0d7eedda8b5efbf8209a6421dbaa9399debf4f4e8e8895d579c62e69758fc3455be3f16a4c776035212d4e134471a8cd045b93b5568da5deccdac4e947db875e50aaff1fb155b808a455745cec96394a3273e7a6d41d0781f2273eb05c9f2e27981c4d894258b0cf7eb21c892e8bc569dac162b0889c924409c11e9423c3ca9a511677706aefcf4aaecf01c5a020b059f37a8c8530ffe4d2452cb2a0cf1e59d7250fbf4104caffa23445b84c43d257a31c0bd87ab924f5340228458302426d8e1c3bd690c9a01fca534b83c8d0140b5c02df0b823c6e7dd6a7e3225405dffb36bc948058763e175473e05c53e712921f302dbdb6ee1c6deacab6ab30d9202d22659707fd667cab794dc03bf845af78918b80d3d97ab463d839c5f054835019934c3d512e211006b49824fc430430ef1006b4a57164b90e7e18210afefd658989def92e46b87288a6281f9963baf3d3542fac250d68ad04f5aeb5444f779af7f1e26fe656b44868d441707cab8d938e8df0136ee761c2a881dfd51ef10201a97b1c6c021de7bf0775a2d48fbedd01ebc8711c765b82369681aa5e8960a531b516c83ed1da8e60789c848b9f7217360159c0598a8f8b91c528ff1095d6f9ea9f4aebc76eb8464563042b6375331175b64a583e21a46a8089c0c1b95323d4998fe5ed7a100e2718d3586c686a75c4abf27abb50b176dcb677cc5cb6a58f75ca574f577a18d794228152aa1e74e2b46cef972d146c0f66cca648fe3ad2c0f964a10fb8345035a21dc81ad26ca6d688fd5553dd4c5b4b7a32202bd84b4d7c6411a3dbc2b822bce23125568d32e085d18c895948e85c2738aa98ca06f47fd0a314afe0d21d86b06b63a6258f12d61ffa0a33d5b031bd75de491ee19a6fdaf23b51d9ea71e27dbb5fc2f8c9ae2de96263abcfaed7b02259aa8d9ed35067bdd79964603c72703c27b13b3e3ad71fba76f6df7ce789b0e4a6f896e26ac3c23cfb11465e99750ee3cce83b6043da1c9ac362bf537a0b4e77f754d8896dc64af798f6dc100760cfae8b9439ca388fc37ef44384f382607a00400e0beb19851e0839931d8318897b92b641dc59ab111403e962cd6e745a2ff4d1fc8956847af0a1762422fa0bd303a435af8597fa938102a3d404c0a4eec3b78da31ff370fdf5c1acb6833312e75ea4d2899186930b359e358ff631d3087f6f11d9501cef0c3963baa6feaeeff050e5c2a3e323e68b42ecc57f1ba53a61a6f60064ce3bdfea80665970149d7f120160de85e5feb60597b2de232b61e09e1653e2746d4111ebb92ce6c8ec35ada805f7dbcb3334c7f3e9cb77ca6cb88fe9977ea4d4b530edef1b6e3110edd05e57700798ee606a23db406ec98fa0d44face4f5458f90bc4018f80d9dc50b3b6fe70e6b5fb65c4e2c415608d49ae2a48124d62b30c22aba749618232426f99bbcc131548fa186a76fa52491207094764372130b1d48060459bca7eafdd30217593cc9e73b17608d82e7ef23b3ecdb6c5349f5a80eb6394559b4e7a4d73d64eaad1ffed2dea5777760d8686a8557a8fdee6299d58189005de24ab1c513ffe745884e215703335ba2c70d801b17269596db035d5f4c8f4a2b21215e03e52a212b5e6fb1db981e2de90e4c9156ef57c6677bcc6e4dda10a510d601521317f0c7062498c0d3361499c3cf44cc3efd7251457d95042c2f8564fd3abb73b96e8b794d8bad6f48e9087adac0ffc53b693c44c3809014e5e6e20d420592b533a91b688a45312a9f5407885a6b6e025b704894ba1220096716ec55309e94fe2da139fb1f17f261fddc6c00659293518e1903a2e1246da5d74c2583f16b32e21fa367ce2eec5155e0f358a949df75566b4cbc277d23a8b4c03c13a1cd54ccdf881a8ffce3cc23f8803c488071d51c33dce85b30e64a281f3fe1e99091fc7fe1a2fea3dac0876af54f165de3ab6ff64d9b28e06d5ba0b743f2538d8adf1db7aff7403921a06adfa7930fd22745bfa32301d7eaeac51922273f7fb8129de6030d3d0d728ad84ed97140d66c97391c0c9f88a20d219b0fa407d2ad873089cf08a786e5fc214036ce7bc7d013a94a897ca839398a31b4ae32a370acb8435ac540661fab7ddac4d582f1f26bcbe1c3479c459456d47c48295c850d14c2499945249ae8235d7d41631817e53349201c23875f76f70ef28a09af7005d1919ced54ad02839f06d3013895743ec6ad90a7ccaca0acae443b1edbd0479a708415e962d783f43058f89664311313779861ce0eaad4b422fd347e08a24e29426703f408ed405702e2f6eda77b7cafe1679100362110021292191d329a7512981c623c6817e14a6f2af8c797699f7e09b41b0cc70cdb63e31ba574ea5f88b649491880f9a648fb3f3cd498e418f405e4f72f72764e6e9395b570793be7aef2c9d7ca7984ced1b3878953a9e930fb0b05082af8974f24bfac7a92fd43942ec7571b3fca6be77f8d635ab58f24600d3c8edaa152a75797557671e4559044cfcc0310dcb8c59ab05c841ddba1e0ea30bc22ae8518dd1163985b74a2fbd76745466a97475bd89740ce02715b7d3878f75a0d4c6c5ded1ae96cbfe3c954924c7b5b21d3ef953a82df4ac717ce804f06709ca1f8de81586433f33cc4130bb76e982900ccc8ff620dd776ed1d1d4c70699f2a9543cc9588597c595ba5c31b5a4d53c9d56458fc321940b369e1c1066f877b686b426641b2be832e0796a71b6f4c29dc92ab816fd8a795f6f2e0ff7197e3dfc4ffc9baed9d2c82315670231ec00458d5ee75882cf158f06c366f75f7e33037c450ac823a70d169f994f5e5f3612d234f9890e847af474764f9cd1bfcddeb273d997e60fe6e8fe857784e20ceb14b9f8df4a0788855b495a4c7004a322f0184a6389b4af9c46522536aa6b8eb45e8bcdd4453385521859748947db5d9c9522f155a13e2d0d780d0795833260aafdbe9a41251a7329d533994e99aa79fd7833fe627029736317f16351f445ff8ddd513855eeb9223a5f34d5650ba067623ce53cb7320e9ec87c184cf84dfa826fbe16e71bc323120438bdc1c5f2fa7fbb1cf8c1976650c25a8d3c5eff7a4ff9cd7b622ebed802cc81935b2b486ff2d0c4c835fa175f4799019ad5bb7f3275e0714e50c222c03bec2dbdd8485134d5dcb9a3db3393d7f75bf4d025b03ff508da8925842cfe1b3e8eb51521cd8248cbd7d5d01ab2d04b49cb0548baa2a809e42055b65a27186b1ff5aa5b68a27944de704e7a65084842413efd6c4482a59387a851addf44e7d0214cec79619aadcbd50a21b41f3c2e66e4bd0a5454444c2277af96df7"}, {0xe8, 0xffff, 0x800, "0ec24a6abd18787fb4a34e8935a8af06ceef38e3a74f43f703bb5dd1e2dc9b52fbe540e20d913533e4037035088ba9cbf3b5ddde6815be63bb7bc184c78f8641e05de09ff33b7cbe298f1e3a2cf79cff298439472c2aaeed66fa46a7871e8c07c6254fa24753c4e4cb01842d4c28ef79990be47be5ac606d3ef3db9ef12348d51173ce70b410a166f898471c5736df2ad669b818ed07899d967ca7d88eb5c4e4c056fc300dc1ad1147f49ba9d580246ecca72cc987de3dd885237557e9819d0a8010d9e83b2aa23b419e9c8628e8e197b76ba809"}, {0x98, 0xffff, 0x787b4d300000, "a03090ada0c2b1b2cf3f918c52cfb6fb17ecaa3d12dd2458e59535b30491984ddea0af8683f4dd73960a4b0c19f73cf9031ed970b050011e3a684e88de41fc7fc3f43546410be62b289eebd6886b3a24f5cd51202681cc7f300d7e6fd1458c53425541e8ba67ea0cbc89984ece655b2c7274c1e136a7c95bbd871351b1859d2cc5bdbd3ed0"}, {0xb8, 0xffff, 0x8000, "777ba378a97f102eb2ceb02080562a7a9d22c1a8287e386fb0df26ccd39718dcd2f973960ed1d21a88a5077eeea9bb247b9d7ead69e45d2eb352f9ae2e3d100dd05c8906249cd9f4af2928533251163d23b2a175c4698725bef55d56a5f904797a0aadfb2ff58206e6bc78b9bf6ecc9e07a3ca30ce2778c2b6f82183f8e3eb8ed7bd09b4395d3f0fb37a6c9540ef7f0b86c1172bdc54e380bd8806bc6503eb3e0469c843d46af8"}, {0x48, 0xffff, 0x100000000, "a92ad61bfc2eb6cb8af310c416dc9e120391ad026d1c60d145d43bdf6a3a111447a17a3a764a93af09b09343ab508915f67cb2"}], 0x1400}, 0x402) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x12c) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r2, &(0x7f0000000100)=""/172, 0xac) socket$inet(0x2, 0x3, 0x4) 01:49:06 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/150) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0400000000400000c311a76edfd5170800000000ff001016e4c0a2f76633bddb51df6c192b3e80b5df87e7c12547247fdbd48e80de76f7735b33683b00000000"], 0x40, 0x802) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x800) 01:49:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x84c) r1 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000699000/0x2000)=nil, 0x2000, 0x1) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000100)=""/63, 0x3f}], 0x2, &(0x7f0000000180)=""/78, 0x4e, 0x9}, 0x41) 01:49:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/113, 0x71, 0x40, &(0x7f0000000200)={0x2, 0x3}, 0xc) bind$inet(r1, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 01:49:06 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) 01:49:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="44eaa8e70852128bf992afb8276c406904ff6d40f6cb485e96cae6821def3e09faa4df5e05e3c5727abaa6cd25113fea6d88afc18d726353c510938046e9adb5d5", 0x41) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x4f8, 0x9, 0x100000000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 01:49:06 executing program 0: nanosleep(&(0x7f0000000240), 0x0) r0 = msgget(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/149) getrlimit(0x3, &(0x7f0000000100)) clock_getres(0x6, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000140)) 01:49:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x8481, 0x21) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 01:49:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffa, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 01:49:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) semget$private(0x0, 0x2, 0x220) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 01:49:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) 01:49:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) setpgid(0x0, 0xffffffffffffffff) 01:49:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) read(r0, &(0x7f0000000180)=""/20, 0x14) lseek(r1, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) wait4(r2, &(0x7f0000000040), 0x9, &(0x7f0000000080)) 01:49:07 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="acfe9840a2fd71e45bd70d09d4f0485f15e21b0f3f6ab7023c8bd419b14519165195a84c52eba66244e89a1b20e2cf40fb8c756cd1d7dbf101234aef38de8dfb15385e5967505a048314636973921c61fb3a2a4a509028c8caaccc1a89eec8a15a05047b8116b52069d7fbec339158b642b9c65469d73ab9fd71f681b05e33228a7d0aedbca0cad7eff023f5bfa6e8d7ff9b6b5b671a131a4548f8aaa4b43640fb6b34c00b609142ab6bd0934e53d8fbca27d470dbfa4ef2ec5e05145ad63a32bfe5ea9631a18889967d238b3212ec", 0xcf, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000001100)="c8600ebd8259ac59d18b38108eba627ec0629b6f82ce9c5ef1a35310c97a8f633ab605ff4a6039f3483a33bf88d6f5dffc054152f7a7604bf7167af6b5b7409da8e25209e7b88839c142a1b692bd6b69a620fb379b8f42aaf582b55c8cfd53029a213e7fcdd3e915a19e16a85610900aee3e59b3832c961a3a09ec7db8d90ef77fd09530d848967fd2328a5163668629d502226095253812327ab74b24212cb67a748b4aaee781787d97c179b244b5a719d6c559665ac2bab22c3cf3b70e1b64fffe4eb38dc9785c4e4db94d0ff1ca872cc5bcfe0a2e9ed9dfbbab7f2bd122ec562a395618abfeb9574072e0ea491ddc6343de4e43d4fe9f5b64879deda55abb843db5c4d6d90571958673889ee0ea11b02a0b85e7e34a374ed87dbe28ae482bc71f280b4b69c3d8e0091069832caee82b75268571d1b2d323056464b95838039aecfca9efb98f709e19910a285936bda6e64529ae4aff8c1ca6014f5e9aa993f20144090443bef628908b2612bc949817b843e56843aaae02322f79597d4413be37ae4cc6b6bb58a6261f38d895cab3a3bc217a1dab96d96bbeb68dff3deb37188abb5acd65c4e94ec0ce03fa2112f48fff9b11294a2f02b839d734e385a594b8fdd6f66c33a0fc36080ebe059712fcff318f742aa77d2fb78c9aa2d3169b42da6173bf822119352b12b9b6f13eb0c0677c485e41d697c8aaea07407bb6e6b5e9adade092cb9652422c310f44c58ab580f1ff95d89cc69e3d028aa02dc38b9a2252d5c2ef59f52397a62e8ccecc22262b580833f3f5e8d6cb26c71337b31a0eca11871988a5e5ff011ac068ad393553b6646d939668cd6003f98be7912cfffe1eb4a4c8825aa3d01755b79009c0186af68e71c6d7a0a1af997ba054a0a11fce4f1db88d45a237f3e835f1b74f4e5c4119008aa5f42601b26e211dd5ef19327295f6c50933a6e4571b0c74484b6aa7925714c157ea1010b96b041d5a014e23ac15cd7f69e41260d0a1cfe22e44739093d312b05923024ddb052285c798148f92cd946268bdc127506241ddfd08593f7044fcc208e5ba334cafe25dded71ef42b35f3c7f645c34e145f6c63ba84305eff8bae07133b5585487f7e1fe81e5f298ab4cfa58c5f50f914ecf6509a91f84ab760df50dff18d33d5df42255a5ef0b9795064ae21def2ae40163d07b15d558f7e51a860cbed8644416488b8ad0d08f4ba916b29446c9cd962e776812ac77c3eaf292a3a8babcd92f1a99513df3e52ecdf8a1e99bc2f9b7981b9aae524804e8a4a4376a3295ff8755af84d9aaa108852f62d15a9795e84979fcc002b452f25d7d959db1f7453323301fd1d5bd2e2f5fe9a939b1dc59aa906384af62b2f1695e73b6558b3e8ad8fc06303d0493cab89874eca815e770fde5af402255a5e5d63c7334eee0e7f14539a920e18cfdd3bf49158fa00578f6ea9a3820c7de658ffe912842ad104f14174c5074e37a0463f29c517fd61a57347dc52bc518e3d2580305c29bb4443d033dc80b0a0869923b02d3a2518d39fd2010ac25ee798f817980eb121f699c2f0f876ba592a1e7e8268430a782cff89f29684d8866d9597fc7397bd75ac900101e1323a16657217afed52166001ffec2ae5a1f12997d821e2ac6178183893528db1187145a880bd1cd79b5c545bcb8f2bce45f77675b8b547e445db085b9ba840e12ce49b9858e7bd722e24f58efda3a2cff6024a56b5ad6593fa5ff5280562f5663c599fb4ea4bcbd1366336591de6f98ae482a898f487998b08caa14e5526529e1191c9151ffa49788fd65c2914f74126f9aab69e82611a47e286e86cbc57419f7e630f8729d8e7a623962852aa3ae903a24566d73065e5bacfbd9829adbbc87695b757ded756d53910c329bd1dad00915a2ce3f27e83a17df09d7f22dbdb848d355672414576d0368d39e715bd9008b3478b1ac58dd802b3c74295273312c4481ccd58058d7eb55c9d217144511c6052da47260db50ca9a73809763f52dfddb71976d06cbd327fd365dac87ce6b4317f60588782af321a71671aaefdbc977cb113865cff2e66c250d8ff6c7384e015dcbb8ecc121a82af39b0de4d1fc8884f7061e8ace06a94ecb77fdae914c1c19290e0be124a990fcc1a5c80a7acfc4746f1ff3e7bf5339f9721ddfff8b6f8ce85d636b05dc94065296f4f692f3849884b7359faa8d4fa54430f467d19848a82f1eba6b6ad06b259ef7c8d5efc810592e778c4054837206c116e421e88198825cba7d189ba7d3936b33800431217cc9dc1542ced3afcc15bbf950e48987f796b492e31b763ef289d76b9481264b819aed17d794fd95166d4182c78de40f7cca75aa19ad81fe742b2fee6b8c6ddb58821503cd38be8ada6d9bdd6e25d2249df25e0e87a775e6965d5cb8e8587d1613fd7aca73ab983a501329a5d7cdf46ad87ae2d018a99f3f1962ad95a0d4dacfd7586c24816d2f43e2aca6f015011df4c0cf36ef0618b8084014c404e3097137c664f73aa0125669207b6e66877b1dc723c28158be976b434ab7b83ddfce55a945f38b0b1bbd149b5b1fdd7589444f72cdbeb574176a4515d8260e73e6f3ba51fe67fe92e44456b98517d2a25e0c4b71968ff1cccfb6d9e3dbfbaf81938e36cdd3fdbc3dc389a9ed97783ae430e5d6d260f0ec4bafee38cbd5ddca3a21cf6b554d6bb0bc791403e8cc80f44995071640ef302b273c2e0260ab74b8fe8e91007edb3951def59f2b7f73d18eb0faae283fa6289b2ab69b67d66314856ad74617ffe2563b2153fecb9a3df350b59c86c9c8ef1488af432547f117e03e562a011077ac04bf749cee29f81704c87777c7f92fd19d5d99c8f3ddfa94ad372a70bc651322ceaab876731f83db7811fa628f814fa3197ced40389a815c522274d8226ae9809b8d928124575e29a6dcb5bdd6959df7475146b4088e3643760378836e264c0b52a5cb9292384bbf16f186719595067e17810c9ec568f04a71e9886a68771b460aef11c0a7663d1dd57dbd518309a64abc5b2f98d9564df3ea1f3feac3e95b6af5a821db5a7b78611a1ebea1f367b40d7c8a6b17e3f47f0e5b78cd1f84cf26aa1db7b76780b174777c9b9d206712990137f3def79136ff12ef151ec53bcfa509824dddf98a4b33fc2f0de64f60ce0f8696f92e3cda2dce24156ef546c2c24b63dc3c504430ca6e5e6972f5d40e009d4221aed9122eecae2336f33403d59351a1e6912ac2877ea868207aa54052e1030570cd225ffc59b5d128310a42df95a54d1de3f098e862fa947607fa32dc9d3354737ba63c206370c0d74c7d9a98966cf6636bd2b3d34c60d2ea6618799162f71b3231bbd44a9a8860832bd48ff2cd5b6b6542311ee52e997ba8e86103883faaddc763ada92bfaa0e4c6034d8bb73c4fa9c5b766ecad74a15dd16fa8742a36a71a2069cf8c206043ae7f9df5b25c45561bfc0f6eaf7e9d8986e10dc6d96b0665b69bea776e31648d6016fe2f1b5734e696bd65b758918ece774dd346049c0e3095e5cdfdcc22461101b6692fa5bac61b7b4753723240b2fa4f285f03fc5d03b18b9ef3788e469165e30757f196d48cebd69400a4683d9e507fa1f7ede22c15498a4d1147b63a5de1bced9b51eb6842c36930a221212b9697b931dddd810ca884c9c5cd2715d0d97adad2dc220b5344393813f8189466187a75994eb44583b8780a43fd34d691cde11e1a04e6d4eea485b5b5eaa82ef3ce7600827d8e6411326074e8529269b9768aeb9e2db0836e61c0466b59f4c2007a1457b18bc12421553396fb1c7b7f6ae3b8275159f316aa7641f9bffbfc61c47c2f6a9ff61f9b4762c36dacf89e34087ee7fb7079783f50764c7095adab2ec47e8262ddd44fb224fd7fa2f1dcfe90bedf72b8968dbe19edf779264e07a94837aab73b10750b130d6ec38805a26b6636cfc155c7e56e88cb83adcf33466af93fcb18d27e947868b97d8e13ca72f8359f3ca13f94c0bd19a1c11ecbc81b1ad1f16e4a10cac3eab2b967d96a525edefb5ee9baad1837249043580c60f6160157e04f27e45dd8a0201bf0866ae6ed0a3771044bb168cd4289d8e56a6e9b6ecfcc554a361188cf4539b5e1ba0682e84a9488a9afae318cc06e09b67f8e58d8eb7adca40b00e398609d10a1c643b201961525714afba43f1669ca8e4b9702cdd04ebbcbc6928d79c394799191743b6bc0470c4cdca29664860268a2ce38bfde17836291fa80d3d18cf06efb5403d44356d719755358662b6006ee74a7456a58b9ac05602d54283f01e8408501a9901d93c9b88b4926d916276768538acf876451e9f3b046b2538eced98f213a49b9aaa4ac6dcd2b3fd09dbfdf9d90143b8981db99b46da3ff02dac55917e2670489c5d73d1802700079ea799578c4e310bdd4912fbe4938d2fc1c3371a404d39b646e9447f956222f3c4f6f84ad07c72a6b8b4547c5c183fda956af7e9f126fa77fe3150a1a370713aceabaad8c894afaa8a409662b1052d18c1f0ddd168e80454b8ffecc44578eeded05a3c3d159e9da3bca960c3daff6d43a6884aa1232988f9447a4621c9ce9e097744ea2490f57476ed39ac405724d5f2024c89734d917b68b4237c109ed8d88be9454fb522f41bf6dc90557413ddd14d4375f815c220b9261d5c8249fbd878eae1b45ac6e828ec1959c7f5835d7e5d91ce8a16eca2bc127c825a86a58dbbbc72bdbce1f4fdb91dfe754d9791af0200914104fe4dd0d43061888128a6937163a7cb0e4a3509118b50c330e1ed7cf3d8075750d77043c5ce8c3293ad7ef8f9ef0c86a94ff0541d416e1cf67d403123890c3b4a819022b1b819d63c0e474770118be6660513fbdee37b29ac506786457c1e7879d641555f3ad59879f585fd5bd7b08a0af413512ff866b4ce7df0b7c3bdcb68d25bfb467c4c0c735f2171079516fa18cf25d8f7c9133fe6403f9ac42ae72bfecae0493f305da3fa978136da5208edbf092c25db457708f76cd147514fe61211f21759d287303c103ee3ad89c297153ea911a1fa7c91e60322483f0665014f871afcf4df006ba2d55d37ba5127a8c3d92eb1a11885470f5dfb90b0c436c8f98a8cc2d1a93ef76134e2be2fe6e48963474273e597452ad6ec22427fa969b4e798e993528523aa8c2affcb69a20e60696acdc65da8efbd44d25032e983631f28f873424203f8b8dc1867bd5913e42093e839435b91666a50368fd8542187613f373cf8843a6b277fd99c7ed18e874c1bc512d1638f876a171eaa75da188b8a9873c22435618be53f4ff94d1352dab781c1611d2b77b92205c1c8dc7d8a4770ab650fb917fef141127037e2e30a3665b5d6a9a3a9deeedbe7e390f9323c086ac9de9cda950ddf992f07e33016bf3f2db66d4d302df76f2aede67102beadf6063d9d894b35cb8376d5604944110da46e7994713f8ce9547659db829e8fdf271aaa1063a2fe3293eefb33da0b2f889dc1b23fda42e5c5c534d4f28957d20cb831ccd840583506506b48336f6c3e572254969bf2b07c7b723d0354208328e8ffa02ff481b96919bb6b409f58f6c0a43fd6dce4da683ffb20f72d29b0f96c5b14756298e686142fc2c7f2d25f366cc6852e2c4e81710295c6bceaafba8afac5678ea46b9d8215285d149daacc296dd407971142c3b2", 0xfad}], 0x1) 01:49:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = getgid() getgroups(0x2, &(0x7f0000000100)=[r0, r0]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f00004f7000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 01:49:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000d000), 0x0, &(0x7f0000000ff0)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:49:07 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 01:49:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x40000000000000e1}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0xfffffffffffffe00) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x543c, 0x80}, 0xc) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x800, 0x0) 01:49:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r2, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 01:49:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a12273d9d113ee61f336fc774bd4a9d32e906367bfb2a6468e2e2566aeb24287073ece08afbbdd0a540cabbab33fc4c33b7c2918ff679885617b484bcf8263263601f6205a3352c9134f77ff", 0xf84) r2 = fcntl$dupfd(r1, 0x826f8fab773d196f, r1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000001040)=0xc) close(r1) getsockname$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x7011, r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$inet6(r2, &(0x7f0000001080)={0x18, 0x0, 0x3ff, 0x7fff}, 0xc) 01:49:07 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x101}], 0x0, 0x0) close(r0) 01:49:07 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 01:49:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x20000000000) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x8c) 01:49:07 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0xf2}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x2, 0x8537, 0x9}) 01:49:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb3c, 0x3b}, {0x18, 0x3, 0x8001, 0xfffffffffffff585}, 0x720, [0x8, 0x401, 0x0, 0xff, 0xfffffffffffff83c, 0x80000000, 0x1, 0x7]}, 0x3c) ftruncate(r0, 0x6) flock(r1, 0x0) 01:49:07 executing program 1: clock_getres(0x5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x491, 0x8) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:49:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget(0x1, 0x7, 0x101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/13) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 01:49:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60d, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 01:49:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18, 0xf3) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x4}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)="d08686fb37161722f62f78f8563b5f179c51bd6a6ffd8b86b4efe13f048031aa19e46a4c779f0638edd9824fce8da09986a4ed994269711622b3420e4b780be760adbcbd3ca4b53c150c59e425de06e49f6e41d239ca397159f67301bf8b238e7e4e3efd7e96049f010afa5387e1074e2b8111ef5d19d0c8c2cfa456d251aed56f2fbeba88ec0514862af6b187a996f541b351596e22497584343e5135796e9acebd5a4625ba4b119f2f5493d29ac8389300be0ccd14ec22a797ffeff8dd3f5c8434bd80981a5a2ade5f348adc3cccb03b47a7e824ddcc", 0xd7}, {&(0x7f0000000180)="73e75055033499741e8daea185e97a7644f5775841fe471192812ca66ad4b82468ca28a258be62a32719f714b43eeee28dc0baca84e802fb705974f1bc69dfa224c4924f064dff66a7ed146c3367c8069f2c27a5377c1aa7de0bd733abfdc76da7779857e40e1242694b48176eabec2e0834ec400920931107192a3fc2970e55b0b457331c1c4c9c0705b604c8fd2f09a27fc18ebebed269451160fe73065ab50251cffabc296a9b53dc77381e4fe2cd18", 0xb1}, {&(0x7f0000000240)="c2", 0x1}, {&(0x7f0000000280)="bafe14544bc864d95ccb893044ec245aa8c67f81b1ab0e710118088b8a5f07bedc08cbb2269268b6795f684ec08bd18d7c67ca9dd56781c12c08246e5d18156a30f3ec08c6562d7bb9d861e9d6fe74b42db69b57ec6531ee294e24c936634eb29f81fa01b89136859303979aed128dbf29863e7c7919a3c6b8bf", 0x7a}, {&(0x7f0000000300)="02c2378639b1b94dd2e927f274464e74eed34a79392008391d6ecae29e66191047d46820c831985faadd59655d4277d337fda4f42b8082aa60215fccbfaf01a53297f7cb0af2704c863bd509fe639918d9a61a0d3e304261b8c6874e06efb74bb86d09067603418a7cec1048a7fff238d7a33cb6bcb1663760e0dd05d1df6f9443cd58349546e84f410324db643666e822544837f7a2ca90", 0x98}, {&(0x7f00000003c0)="bd81a98f14e45a662ce191b9f20ba18272c0a32b1908ad45bc5b9fcf52279c63090141709ceb0de37dd9819a6697362517ff59d244cd48d424b8e0f11c4d81232d4181f7de18b1c50e9bd9e5cd709970405ec792630521a9f9c53c451357c18a18669e60d281124ccbf69b2b9f20b1a3b6b19c7b391d3680b81e530ce42b321eb1ceb012feb0367b329e17ec94f8cee1b232f3694da9bcf2f6cf69b682da20224fdcb583751b49902620d1ea566284892af46107c007d5bf11c21ea7af3b68c896c3c9e7821bd517748230ecab405beb4be056f6054b1e14f71be337a953838c3d6f4d376e537f82488def5c63ffce88549e28c37ea68636a37dadb4943b6f0b58c8a540877c345b61623665619fb7857115b5c5ab6080626be2e659b622144302334f61eaeb72f3571c5912d6acdd9fb4d8fbfe9a068660bff4129fe948654fe373001c79d04703d2390c2cba8127ddeeb671c5e40372598c8d1d8b90dce19b8848ea52f16bc4feb1c47762d77b0d3aea81b45eeca40e8eb39594709220e1ddabda1ffa934f876674a4271a6312a7ebf613b8871073646332cef50352c6e7f72fd6fc2acd9c5c5b74f0d02248b85fb425e776a29602da7216659d4b04fa283d4966d2fa0a833f5bf9c37c6b7a99625b3ddc123ed655654f51948b690a1a0b3d89b1fa663ddab43fdd29b342e186ace9e97fe6206e6cf873aec81099bc855e9a4803a0cef6169e514196eef93bcf11780abb61bd192e96429992a5981d2826058c61cd017d196a87d86f2471d6a3335deb012587398d2828af08829073b789e27094488f42685ebbf605dd61e0ec6c40b31adae93fce187ffa75039c8e8f3fe45f984686aa3e6a9e3b1d461096315e545b2b74045b9fb180595194c98973df173b2bf25049f9878b68352ffa08c946f9dc05ad63c7dc23ac1e54964468e436d42d780b979fc23872ff0cb3c374eb362756f7686030ef455520b035e4790a42771bc4474923a84fa569b2903d6bb59edeeee6e10c184003f77a4dcf6097acb7142aeeef11ee0dd197ed68811f62d8fbbd707d1b4710f9ccaa0f46e0351c02a8fcc59e035c3bb7fc1e9480b367fc410f898ea90b60d6cbd5b0145f3e9d34a498a73cd4a3e4d8ef460ac4ca7f51d8791371e5e257d24c9c2e62a3bca6cec45a2f70cd383993dbb81070b69f64e68f413fdd819958c636c89e0239a3ba719d50f8c508585a616573297ae231db653b4515b0f9155ef2e72ba1d6812277fd33ab756088ab8d5eefcd92099cb2636b76671293f037298c57d05a46807ad419436d18296cdd2127340edff6e52b8050c58fc2258b9e3ef09b111cc5ff1d97439f5686be70414959ccf4edf71a98130c5f87442cf8cf2233ed3237023bfd23235e4d934ab90ee0755b9fa7779ca26733723e98ad28e275008452700365e36cd3e649d02b946da7e9e36c55409adf6929ed7cb7cee33c419a5f162a138432cbb862257e58ef61a415e31627cf7390cbb83697ffd5844e127a393e3f979f4f33896be3b69c23df4994ac00dc0b8b56ff8754714418f0b459a7ffd32cbe39c638216beedb87e121684edcd51adf99279df540aec902816a167490fcb6c30c87c9f88d614aa112c616dc0b52b27a45a6944ea166086162ad33c7ec18f641111e43d722ff49832838c76bf4b58b514c5ddbb506afadcc4346c660f54c8dd96ce8c70fe0047322bdd125e82e05b058e3462d2d75feaae2eae445a4f97d754648af629d803e9f8058eb206c2d75be9f376bf72beca447704f6672a7517f4bc6cb32e6d018a813c525347a15c2bcc5701018a6e0bf1c712622fccdd8d829c276f1d0c4e33330f3d2922a856542aebc93c5146f376e00046c3ed16dbc56e60ea21c43f06265edab29c3735f00870bd52c00206f966267a127193f27598e79aaeb526c8c1c8afd6d09b7f410945ffcf2c13eed2e34627a776a31ec813e1ab2852e3fd7c4d29ad85605d6244eef63d7077a8d8bd8a172a1d33084699962783ab45536eb7458a9d0d7d5999b410e80fc88ace07604d31962ddca1d80fffd3493b7c4f506cf7805fe75b6249da82bd41ec6700a474e0354f5b56d371cc30c13cfdb327a5a4460d9eb5e328d784335728b8711f9ac1ad90493d28fb88277773c87bb3e1a0c843a9904cdb34d708ea6b5307531f14c83ac5fdacd9e6464241527de82c58ea75c453746dbe1686b5699ccc520dd0e05dc246a785ceca1b55e73977ab1f790e938cd85014abd7a1e46c95cfe5eaa44847663a1fd9bd30c3973e353f80f3a0f6cf355df32923595c1280bc6e3ba45cbbb957a9841cc5046f88e70ab8a0f76f309a5905ae1d367cbd60265544281f9be0b90fb6999aeda53e99e882da36fa6cac1154485283df610cdfe4662554540ac3573c9caede9c789f24341e2acbac273199770c2f4eabfec85cedbd34e7350eb92fb0f27ce01f6203b1239278ae2d2f7d340db659e97c8344df8cf5fc64921d80fa9e5c7e14cc1e0c1402f4d68cd98303c833dd94e17fac87fee6c2dc8d8079cf5c28bea47d111fa13d183f2430ae21ab95b64b1d3fc8b70894c531ad737650cbbd5d243e128c6c6ad105017410b688c71a25d6309f8b4d7c2228be8551ae96288152472cc719924ecc59849a8c529dd2b548e0cb4c2c108864e36a018681f53b64cb3725159b432629900348959ab158f9ec8ab8c135f7bcb5dd11e671dd58b624113915e4d11383992594c62e49e3caf6df5e914c3714eb3e9269302cf6fc63a5777ab2750573637278dbf0d4098ac3951fdc738f7a0bc9a87a33dd46df9afa14efaeb395f1cac6dc4e88e587db228b06495e87dd4d81b6e2a75102f05705ed075b27d39ce1b32cdb07109131b800c4d6753b69eb7e55d22cfc02cd614ae0e350f9ca0b719347ac77d22ffe48dcd0e6b6ec78a60fdf5afa33fa5a2b8b3152968bdaf59674133a733965f23f60ab1c0501caebea214b63e09e382db9e530514a64aa7f03599b1374f395f12a49434f5e7c3ae29407fbf0ab2937bc8bfd9b77661d8b469da5227252c9c761422ddf6c7b0fb83f94d33c12089fc66c6556668b0f2b409400778b514da3ff54cd05eaebec330c615db1bc8307f03ef57aa0d2922b2120ef284e8d0abc2973d1ea33ddfdbba9037a93d5de5185e43ed7079520c5441b3ea3e93883d994a0b322d4c4a60035532a8dcbea12bf2aed3192a0f513cbdb8accd2f965827c1baf757187fd5cf317414fbdbba30dee8301412c64f54c8b5801632409f6641d8a163b16ce79987c7a6a5d2918a7605ba49a350717235795f097a96968b561e31c1dc6730848babe96a44234ef12f7581a003f5256c18e2c06936e48f0a64f5777e3930eaa837844198e423f50730613025bb6627ebac302ab773aef5fa517ad2dc3685bed3a1f370d2c589886565c2b0727fb64e4b88e9b29c833f652214f96e30d914a7d2bdf2d9534f171339bc50773765274a66b9c137d3e7a392877540b5f5174c971cd4ea5577411fc3b546f056faf8375587c29195286e028802f28f48b25f7777ca25679cf20a5e7651f20409f71c2a994b22d6c34469c3062ad0da6584071f7c0fad8eeb2bad95e2f308a7dbabe08a5ae8ef9c0a89ebc0222c1266160fbed32007e70001077ddd6a383f22dc5f45a186dae0492916a0900bf0a622737f3131a9ee255e2ac49f63136a64728c5b37ed9635f4ea7b5e1cc15c1d0c614331110c0941ed252f28bcec8247f0c117473f6507fe5645b9513484da0e3cab28ad47ba4bb5b8ba9b997ffd0ef3f0011d1281d83e71e9cb5c2e811ff0c9990df646d2a2ad58fd483acf4a41e27ad8520351b2b5b3fbd7d29924fa3f4daceaf3a0b19678ccdf9baea9fa8211e3124680f34871e00b71d34b4b2d2baaf915dc6c1df2700d5a337e894291ac6750bbc41319441826ccdd32d65950fc4a66ef0607de48ec68faf8fae099f40a7e9f22f2005968735fca8939d041fe3aa01acbc3b46972e8ff2e98c7cb569ac095fe7f112ac459fd2e4d72143c42b5f1bc71f375d96de79172eed13be49e5bbe7c4fad1b98d146985c40fa2ae216d692cff96c92252c83b3506d6b04265e905af87c8cfcf5925744d75c5d0aa3a5465bfd8be888c9627bf9ab4da1861eeb5f23c60e5113f7f4ccfeb82d812e18c4162f1688651121c2fa79b25cc91dd235a051d010203e1badfa3cf70fc53bbeb270b3da4c467050d13d829c5eea7f196a7d47f0477d0e1b195b18be63790fc6661ca8780b358c195c29ce2fb4ad64441d11b6b3105fd88dde9ca9be59e31d3126c5d1128964b53243f259c0f88ad00c2aa9670f84233f7e3e447037ceb3ba31b480979d051562a8f671b50b7c9f748e47821dfd5560bc1aae62a93d86f02a5df4c49c4998f00f5add24d174f973dab02e4d14680d63f77fd089112bbe10a7fe28071fc5a61f87801dd966146cee88160ec36b75c302136dd10d0e0e385c070faf4a517c248ef21204502b64df445e0baa2324c535cb0b6528a71c7f852deaaf348cf02fb6b573867626fda7a752df58dd64794380edd79e7dfae710e751b498315261aded1c81824cbf074539fcea6be76e5d36223d07889710a38a9bb52f396a9f0222fe842937c9601664731b33aa5fe519b76bfb36aa2bde010ca19d78c0729f30a77da96ccfd3b03e5717572b58007006b38d62b7b984f6a70cbbd05c693024e8b4bc6f17df2fd4bc3d166a62642b37927aaf4c9555f16751c17c4feac0bb732c171332cdd90d1f6f0471047a6cefa12cec055c03289ef54a9e522b4a34012b987b57146bd6c8bcf10b23b8f140f33386bfe7991fe1e99138319ea5bec9154864854186b67ddfb90c3ca700285ea96fe04ffb35b9b76c027f79d7f380a1c19cdf95b8aba4784cba1a0a51c012880bf3093fdcd24e44cd0f833ea1d235f52e6f3473af13120422314a547bec7712298b4add3ae91114da909763a2439f90b1426ce91fab066a0390bcf02b22d31b988e651173127b1e03c71943e5a134f8c18efba21c7d1df8a4a5905ed6be6fae61c46f40c7bcc51ac90fa84e1d5215ddc9b44b52fafeb288f6079305f63be9c7e778143032ca8a303b48921fb62530c880d4af9daf3c65f27ebf97056ee19407d171273d76ebbfab76b7dec9e78f36a031c0b4b550ba8f471af8b64329223874dd683b1c9e9693aa1a39f4c0bfdee9a6c18bd18bd44a4215529e9cb4d01333064c3346bae6fda165e089f7922dd15e1c2345b9783f0b9096dc3e7778edb1a4afeed504edf9b02a75015ee5d91bf8bf3a902bb8b05e64536b1e3424ef2c2ae943b99ae5f776c380e311313f83b183fb265d7a076e6b2dfc166406f576a7014f4ab3d508a1b42a102e122010421e15d108a788bd1cc6e698f244006ec195c5fa115c3ad27c90f41b9af28bb577af8a57a100c2725c5d493e11dad055e24a08befd4c26eb6d8f018649999a912eba26745467ea9a13b45b01549151ac063bead08fae9a8c1b99e6e691d180cb39a2e7a207a70118a4e7e3ba935cb50ff52013e73711377442170774133dc2047214868c6999c61df78cb676c37ed7760a2a214215dd530680d86aa0337da3601904bbd3ee79794a59ecb3d6af844f8d6897a83d4dbe4f32bed543332f8c26dcc9a437e6a5da86505b016486f332f36a08910c39b26e16eaa0497d453cfc5665c394ebf4ff8c1e1f267d2d41609d1d6de683d9e2a4963dca03a425e56819e380cc6928a210e6926bc04d59a35de82d2b6103309eddfbb1c79aef142b66", 0x1000}, {&(0x7f00000013c0)="1093cabb288190ae818fa3f93ecc3ddf3164269d812c4aa0ad466f5d19a27133f825ea987040b90f0a18956c8ada568abc508e410ce3cdfb0e25307a041b", 0x3e}, {&(0x7f0000001400)="a770e2911eaa3da998b6df8a3761dea1f8129503cc1642e060acfe83a305032c4835f0b0eb5d8a6e40ca906b1ad0c8faadfd4d74e1adf64fc117e6b20b11f72c305aeac2ea8cf1b6bc3d5c1ff214a9cefb99c3a460a1b6c144ac5f4d66631875f7cd496e0d72058378648a4e27426a05ebdcabc30d15a2eff2940ea12c26b329e67bb2fa3e3fa1beeb8b9397db990b36d6c7", 0x92}, {&(0x7f00000014c0)="d2d805231f9221e994b09bb8e2f605ea4fb5090e34bbc1a6905c6d7d0ed790e6eb7f647077cfa5bbce064659c26b2e09b461", 0x32}], 0x9, &(0x7f00000015c0)=[{0x90, 0x1, 0x8, "0d75c36687244510870a6f0bc091b55f4cfafc34b90cda4286c21f97e7dbf975344b46485ac43528c47fabeb98a9d22296e894a1e9c1f5be22bf058a6c2a57a1813fccf027cd9eb451d215edd98d2c4fb395c63e739f299ebdd854f8e74e3406333dd6d7ca1970c6142a05acff83202252b45e7cc1ababc36b7804b718"}, {0x40, 0xffff, 0x5, "9fbd4d4cb69da06aa679459da4ff40bc0275583888df045aa681b41d8bed78c8102bb47e8b7845448a2b0d2fa5"}, {0xa0, 0xffff, 0x9, "4e44c079298bbf113b3bb210f1a9b66cba7d2bc4b9face177177fd4843f52fb4551d0d8b4c426347e7825900a463b3b217374681c8f76a019825d698539275d944f355aba3447f7ca0ffe94c562f7c9993e28d055187702428ddf2446a9703e337c6385d31bfaa9fa69f6351039c861bdeb108a71ed886adadd64c9bda700092995c3bd8d620242487439afff512ca"}, {0x30, 0x1, 0x7, "0ff51f3db4c9d1dfe067ebb90e86b75f4988f00d38cd7673f6e6e2e3af"}, {0x48, 0xffff, 0x100, "82598ae6db25c886239949bfa3f99308449b2040417b2d068f7d5f455e4ba16c80e859a549a283e3c105a2a16e788ff0b830f0f4e7"}, {0x78, 0xffff, 0x28000000000, "3835ec7b1c3ffa7cb785aab125e40aada9b44e160d703e70711847357a8aecf5158c643d265aa086efd7908a8a528845dd5027c0c8ba263916d79997274c4ebd13068db319e5b2403737db5a15ac36c0144870af6c6be8b125e4a95ab9d978aa2660"}], 0x260, 0x4}, 0x40a) mknod$loop(&(0x7f0000001880)='./file0\x00', 0xc000, 0x1) r1 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x80, 0x25) r2 = open$dir(&(0x7f0000001900)='./file0\x00', 0xc0, 0x10) fchmodat(r2, &(0x7f0000001940)='./file0\x00', 0x12, 0x4) lstat(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = accept$unix(r3, &(0x7f0000001a80)=@file={0x0, ""/85}, &(0x7f0000001b00)=0x57) rmdir(&(0x7f0000001b40)='./file0\x00') link(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') open$dir(&(0x7f0000001c00)='./file0\x00', 0x120, 0x4) r6 = open(&(0x7f0000001c40)='./file0\x00', 0x12, 0x60) sendto(r6, &(0x7f0000001c80)="475d3f985c4683ce8e4aa3b32c2692b105201bb7a2e66323cf49f2c4c9961f87b3496f7330c14b4a1ef48f520ee26fb1d549aad3c374d41ae70bbedb772c73689fa1b63ed014bd2394b1ecd5e9cca26e641239592a99e7a596dbf7d95fdbcbf6481696c8bd2769cab52b2c9730a1abf3fb1bd1b621bca05614f30b3f781d89f53568d48a03b144138d44a44ddede708aef1666524c7139d31fe2fd9ba6257e9ad20bbf358b0505f99d1a70f75df140391cca3f1c14f06ca0e4fa944cf6a586a734ef775a8367860989f76ec3f9caf0922109d326b513ab743ae41f1244f1a0ca236c11ab8fb9b32c2808da6c23d955e8b05c3813a6bf5467f2c2cf", 0xfb, 0x0, &(0x7f0000001d80)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) sendmsg(r5, &(0x7f0000002f40)={&(0x7f0000001e40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000001e80)="b9647746dff62c13e512050a114d8e42c6ceb98f0dedb79fdce8f85885f395964f4d7432ed630b9f", 0x28}], 0x1, &(0x7f0000001f00)=[{0x1010, 0x1, 0x40, "aa4a863267a42f59bed1048209bb63cfd320b21bf256176175a76efba17666dcb7e0c29c6b07a1baf32976a5beac374905933b4eacc567f41980bfba5ccfe0016bd355feca86f4b50a211762b5106077c78738c8afdbdd5c5af5e8b8f5f59f4e76a9098659a882d5e993d5a4b8c63b510a8f16e76493889306f864f1843be342b3758f54833d18b86ed39dbdf1cd1359497e81dfa14d5f470a896eabc0810cbc3bba935f7924ebd1f74ada2cbee843c01735065b435daa2a52d35ef6c3b739fabddbd0fef8c2726d9909c4e128e35c17f376db7cbfac3f07322849b77d06d86b1856257f4ed1fa9d5f9082abd15a4fa1ee556293636b3c6000cb713fa3241dd4a4cad322860f8b5a8f293bd0d723241b7cf5ed3a5f8e36e05edeecbb25f01e869e1c1376e488769e14be16e22b62c1b1fbab6f15ab4e77538f3dd3496932805230105216c5d839d094ba36fe8b718d03961dbf2be89729621a1c5b708d4ff7050da37f11288ba7d3a4708cb0751c5e6903a2d5a0b6fb5476d004658bc574679166fd9a565f811d7ec86fcceef43580f6d0f71add3361aea2a7853aef096207e7782b7b1d86c6ccfa1a1648a437c5860659552b8abd6a6424edc28af641af54e4a412c95352e8e3515f414bb97a2a3d4283b44994f7c2b3058fa3ddea963c8ed151d896eec0b04c092a9e39f54636b90593203092a22726e34ebcc8965191aeb693b125f941f97539c7c52b3ff52fc83ce951177e89804c97445718e4ba46cbd7208c991ad468da9119869851336bcf15b2b101267cef9ac32d5785e59bbb6faf689a87580d03d36be8268c20be9c20e45dd04c01e6252005cbcc35129fd85e384d1d5027cf17f0e8341f9e642bf01fca26bfbe71673fec1c7b126b2d26dcf9164ac53e41a858b6489f47aa2338fdbd6c24a24c471cc77636fe882a29bed437ebca26f6e4642817b8c4bee8f00069dace6eb0f32af9632326ef02cf3d99d614fdaf63dc8433403f4eb8c26642bd7c015f73baf92ee6db7cea49c433cff45d6df1b81309cdd1107a21d92c60ceb8aa95d74fd3b8373b20f85793994af97653f3f4c02680aab68ef81e2e28e8877e9451c6ec990d6857ec24c70d26bceef62e2a8518ba4f0f40fcede5a1083940c7165dbe4dfb0858c7146f0cb9623e15570cd6e86bd8314ff7768df953af03573feb5c5e04cb2eebc44a63d4365a652f44db70c4ae31f3d310717fb02f079d0d35c3f4db2d3b57afb505f84fc720dac3544a76bde73936a2faddde00db91f59790e88df4c2b9dbe98f20ab458573911456b84fee7d76b8121f55970af13586b69a4bd8cd098a51de7c8e8a32d41f2f7540f76fe771edc21bb5a036c7967cb3445af83f179f8504938087b610521e4e2cb7240e675d0e1159b0045a445a16b2270574543de8d2f03c2f80b222a7141c6931bf910d03caf13efe071a136edb3d81bffd594d4aebb13d141bb3e6e0b81e2a36d378f5d9b5ed60513b3d840958df36193471ad3a624e47d2f3017d897ff3d07c56e8ae97e3e9c909141e9aabf357844c11116a089c6ad4771e5adbb51c4554e8eea2f00f29c570e539832a9a61995b5f0d185a15c6af7d535c09c30847eb5753019a1467c6562c17909611d55f710e2f2460296fe95fb39294a10c58617791520097f68e4a12e8ec638b946c12944fb0769dacbfca789e37405a63d62748268ef98326eb59b120f56d76bf5173835b655fc295a72f5f2a5ba2bdb1da02a9da21530e8addddc6aceb36cf5658fd4186297491320aa9552d20263a58cd844070fc3c601e64dfb65564473876e08f051cd30b8e00bef7f5eaa1212d0a153d19d757d3fa08b02770e47d54696ca847fbdba63832ecb0d3e4d43ccd2587483d27d494862629c1432f20574c15dba9e94dab7a112e37824f1b25e9026bb133f5edcdd73f06d19188462163703c88039ea3c4e93ab58e8a1d921c5c0a0191515650908a8993301465d5ef794142aacc4187b36eb0c0e810701f1d41869c50731375c91a050ccb01a03956291f8ef5bb5bb8b77caf5e9cc1bc35d6335038c1eed242d92b203a4cdeb39d8810b6f08a6a73347ee982d4b16142086626eebc3edf2c37d8a5dc1caaceded259083aa39843cf993ac2ae47d044b8c756cd977c55cae911973f78620ea9c2bb7482b8312c8e543bdbbcd50a6aa9b5bd33e3ef790d961005451442f300ee8113ab8bd8e9c486c98274cf97eb9a8eb4baf06c3465bc8af773b2ffb4a08ffac12c94d896127f9dfa652c48e8c40ffbb2805fa0096fbcefc6537f6b0c1f3201738d192d0415da8d7176accb318c51bd42c55a3d16561d4021c8da97622f8e44777de358998e0be9308d69c5fb37ce9263aca7e37bbecb2abf12030a565f57cbfa3929315f204843cb98c1da2b7015676c75b17483fa441101b0a1a61f9f6ec6872d1b0fb67bd223872ea1e6447b4f128d30f0e5197af9d156cb877f84973c77b76f20f6bdff929e513a66fd06058c932e9165eda946fbfabb61ec3a5aa5d61b56a1b4ba582be8675e39c10edc2522d92261f2b5dd1b0753d67ac9d440fbf5c35ad6b3a059aeca801a6b6ba4d7d89a304dab6e4d498ac4c630a3a3c8de21c9785561a5263c8abdbacc7d9d2691e7aa3950ee4dbb12efdf04dd6b6169a90728eeb207e5a6d9804f4cf4e3268bfa0cde29f75e2e3b5a0e2b17a648ce80c6393c782d2743afa783ff643bfd6f12c94ee062284bb9b17d20d648110421efeb24f911c18403f4f85668b5776b8d15388de1a6e61f222c9d11543e31997000e0fd019dae8ed821b10bfde2b4c599db5cad298b59a489251148cc297317b82b7a7490b5e77da93128c4463b590a39373f6da7ac97d4b1a7930e73a6141a546c0ad2072ccd85bb847c9e0257b373dd9b98f66793502dd404f21a19baa93764e2482803d576aa71a8a667867b8854644ca9f15c38ccc1fda15c988ef6b7f21147c181a67903a6b3a9f0e2ce945f6a655210af65823fac2e3da29155a6cb63bc1689a0916cf4c47106ec3f7d333fb828367413b0deabe5ead41fe6175f5139f7697efafa5f3ca2ea07251e94f59a1b17656c60c8f0321e947714640df6d8edfc24b25949a18ebd2350c3fdbed1ad3e4d09b4fa20ab9221250d63b5462e08f7d799356a8f5533004c2642789ec5b5dd64a18d31bb446308cbef78ce4c1fab8e5dfc0bebf2a1093cfc22b31c31fcb6dcddb4634806f3618f6025eff3ee064d5d148f969738a1e6c10610c8dc513e3ed5f580dc1f3a74a17efa3f7fc0af04075419fc3a07bdeec06c3d8b80c53da1e94b1ea95d983a9105668f8a239f39dd470fd3e8e3e66913a8ecb8baa0ef37df311def174d4d15d40a68945defecdc89f54ba4c0f7e6cabc23f36687688bf9b3df8d71993bab79b3cee67a4e21f49353ad098d693169d70bb45e854483ea6631cbbcdecf41192a470babef3391e9e4c4983de3f68735d91d52d844d002d21ed97476148d0c5c929990dc78363fa2029c3d0fa8f711dce8d2b377c7fe8eb3013b112f82d1a5139386b4623ba7356e8f450e835e2adbc9a9e96ca6b872727733871c1aa0264beb4d1becc3ee79438a644301d7ccc8d95c5ac8786484587c58a86672da724c1c783e1fc109eda4221c1a83d8aed6d57ddebde80279a0ab4b7da264c9a13075aa6493169249914ed34cefb1b9a276981ded4d220eaf98b84f69da92e7804713558b9301e859944bc813954bfa8589f9e9547ae25ac5ec10fbf1438ffcd3e63db75e7a1ae9f7f859a18246a3eb446fbac13f81ef5e3f8f20b6a8701ba81155375a8ea2a3ccb100e2dd11e11e23dc049f50e8922deebe54e0165f7e442ffe8ff3a5edb718c98015e7625778e93d308c9e2d9ec9875e01e26475bcd6415565451c0ac1ba94b79d4be7e5a5135375099901cc9f73d0289f6960c6ca63296026e9ca8ba3badc07001ecdd6806e0c75193f5380948ddcd80f13b177025b11824ee180c2f908ece99e72e80dc386b15d4973a7b7abce72200e30301cc0e2cf613c506307392321f1cd68187a979c4df2269d3c609d059d538e6c456a0549a58d9656dae123e1aeb26fd587ab3d7028effb0fddab8e2c79c2ef6a5c281a52d421ef05661923c91c6154056bd1abf54ae416d02145744c3a872683781edf242fee0aedcc52fcd08656eecab2bff086b72a7cfa391ec4a14a90856ca0d214f1123c13f351ed66bd9d96831c43ccf2e87390d3be86da6fa9db0c30077e725c0b5877afc9c749a752976ed85004580810834be3ce7785e2cc6ff33de2cfd14bd6de1053d8da1af7e77e7b18d3fa4aab8ffc67441c710064c10cb44cd1219ff559e28389a74baf122d1eb851465254799f98212a45f25cabcbbc63b09c009b0ffe98e0e01b19ba4b3282d45cb5659eac06f053bf672b2db1228fc8a940db90ae1fb968934de928adb8f2604108b0cfcf494b7d5a5f30373bec591336c751e054a4e20262482c56e9aeee83b0938c78429d2a83f7c58344d60ccb9601ff50e9730fbfec148b7a86d88adf84187456c50e90ddd165a30ab9a01fdf36eea61a1c99826d37719050c4b1c589a424d135b4675feb97c50ddda667491763829418351081e547771175e5548a92d20589a900b8fff79de6698b07cb96b0d7fdf807adc924b995a01b290628869921f320bfe0b26afabb14f329c3ad25d53dcff9e95ac8efbefaf637c15eb87d8b8dc933347818df97120f27d5ea79998c209bb5bb0f2abbf4fe664650b4173f8359af9782a5af6274a279e2e8b82d1b5a223ebd7b2f01d666163c8af2cee88d2990e676165bfeba95d2a8e6cd7db68a910273f37fb22be1cb995fda212a4027d5f7851fd5146706012c760900d8245bcefdb3e0b04d5b12ff67d35bccbd67f7fd98ff1a7ae785c102e68a51ec188c75de6df15edf5c0eb31e742840842e9b4fd14e0b7652578cc17269474f3bdef12b88780e81f950073c80da9d2c26016f83aa6b68ee65c32a5a66fb179856ea318f11b8567da88924e8ee018ab2bc88d751ed9fa2b0b7f733804e358fda39eea772171e8d94f2d3d1c5a60dae66e08f804bbb585912c6db433c7f92b97d123007938abb9548a69184705646dcd7717c3c11086471a00ec420ae06d7cddecc33818633c03c7e69cd7c8e73c87b54fddf9fac9673f5390727bffd3dab33ad8b5790f542766207150bb5e13d1f7af396e0abd443e248c648f851c402f5df5137cdf5fc8b869485bae513ffe6e2488fc44b0ba7302bb2197f5c534b65becefe887ddff7bfa6d8daab28073f2a953473799ad17ed62075a12daea5593178d35877c01bf46208165c56a7fc6fc4d4b274a5258de0ae380c9bf93bee32bf789f2170fd0d3a19ac6bb8d8d9d3ea477b87921f2e751014292dac42b61a02b954a5956c5ca8b687db45bccd517aa1b8c0c5df9feab331163cefc3485a33bd5c6c1b8c0d48d898ae3eed7147d65d2883f6a32f6266ba99658f453f485f917b0d3cb068de3c13ede9055d784ed8e8d943a7f2f6e4f4b91aa826e1fb5e1c38764987bca518aa0475e9656cdf93d0167df834e2f40b43d41b820caa97802dea4cf44d474fdd0f7a37f4de9804d672b346c2693c30064e0d79563a1e162b6a4887a260c43048f26666c96ee82e498133ba62a149c1cd700b0987a61def35a9e29c12d27b02f12f2462814a13f554599070f39052f582b7e7f0ece827eb71bdadfd9b3bddb24dca805cdd6219bce8544ded9992d36cded8f50ad318c7e5a05d9bd5d1d1cc73aaaca453"}], 0x1010}, 0x402) lstat(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)) r7 = accept$unix(r5, &(0x7f0000003040)=@file={0x0, ""/25}, &(0x7f0000003080)=0x1b) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000030c0)) open$dir(&(0x7f0000003100)='.\x00', 0x20001, 0x1b8) faccessat(r6, &(0x7f0000003140)='./file0\x00', 0x8, 0x0) accept$unix(r4, &(0x7f0000003180)=@file={0x0, ""/4}, &(0x7f00000031c0)=0x6) mkdirat(r1, &(0x7f0000003200)='./file0\x00', 0x7) mknod(&(0x7f0000003240)='./file0\x00', 0x0, 0xfb8f) sendmsg$unix(r7, &(0x7f0000004500)={&(0x7f0000003280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000044c0)=[{&(0x7f00000032c0)="8f48086487d5403a92b887e4a7f8bb501eb5c10fe79efdd9bfa8f055087f", 0x1e}, {&(0x7f0000003300)="4fd4195e654d7feaad32fbeb8b20bb8cc611e29c046745c9105beda61d9265d3e289c278b47276816de2d185bd94e0e3cba2fe5871b187907b98193ba0b2ac68915be9bdcfb5b1acf2720da89dc56a0544450d7b2a7a73f4a7b5bcadab9bb14a3a0beadffc0e821bf0a93f10c9d8c0be74b6264b71c575b7c0b7250282552c371b083f9bb7e52f6fd0052c085d783fab2caf298fa4", 0x95}, {&(0x7f00000033c0)="6850a4e27001d4222e5bc9996d16dcd2488466e92410f8d4b2201798be7d0c29f9032e03ed3e4a9e84fbe50d31a4fdbbb3c00918ff908cb3e1135be0ad3cee1c579db0ba7fac7d443902f5df070a88f9decd7fb2d0646111862cfd1da17d661b8e17a31c1d41430cc3ce6c145d8763469e3bc16c8577a4488a5b17ed7ae85929812e60e5377f6d02dca4215dd4f946ddcde7cea1ede0fba104e8d8cff10aad9597994c190d60f5a414139464be3b2070bec4194cf60354f52a5fccf5c7575bce9b281cf044af98e607357532ddacc487e9fc0f4c1d9e2c043fbcc3d1d0e8f6a9076267ec0e64149e71c280a7a84e278e73a80c72f01be8ffa3fae134a58afdf7557062c7de2e490b1ed75bcde223107d8d71a10f1be7e2684cf363751372a92e6a5dde7ad62f1108d671b12dd468a3c9120d54c5b78538e2e01177b09035bc2a0ee8333add222b1cadfaa752acfff8fb0a200bf73afd456cb02bb984df94953f0e4e4fd8e9df37e23d6bb964eedbb321ef5e4784fba13931a9f86762d42bcadb795912ce029529563daf6eed4c5101ae7aaa32ff26cb5092bba8be42df715ec58597deef5b0b6f43aa686fad102c9c651c7c4145d45d7eaa6624fb336298fac86014cd98bd5b98a4ca43bd3242474109019613a711003b5ff8e9d2799a2375d5e3d6a32cde83720e8e02357744476a648cd8e72481ef48df406f1af2582fdea3268de4ac259c847a5b8db8b0ea5736f0696319008d49338e512c5286485617b833491e4caacc311d7436d36083958d99d7aa6ea75396ee85bffdbd22f2491f63813710d61be4bd54eb20ad2f95c0a58c2f3af190b21ccd57cbd6894c5da180604baf037bf90e1f74c87ac4269abb66dec3753873e9e2b4e903540377e2fa05ac251e6135c34540bd2c8e059807d1e67e9c8372115e8e490a6999901c2a3a6e584b2b64b2aba30f8995b187c64c686a3d930449af53bc1cf670a785112a76472b7dc0995e8618694279d33858bbc5de99042181531062a323ffe231371b9c71c337627c4b267f0318031947a772e00043bdb178900cda2576f766d12782f1dc02fdd8f1f58576945cf2d5d4d92d79a09d6840d9daaf7a92aeda28827f074525d21885545daf252f3ac3c75f30320dde00b442963cebd6d171da3808a349793f94fb3e977d0c67345f483fa465711ad8930b8daa00f204e4604ecc5552ba93b7fbfd9201cfbffc28ec2e26a46c6f6d1f0dd1ecbe1e62db776b672cefd89944ead13ca1f00ea3faeb8b5bb581d8e085c417ba79e319bbfb2721cfa43e96cec3fcf567cfbd4f348aaaf70510eb3c1b2235797956239eaff010c0b54e36675ae2a7798be3dd338f8a9f59612a0b74eddd983789c5459400bf49133ae0350c8385a158f216f083e939b8e0d36ed07d891c4aeb6d6a61a3177611bec0c25b2618d1a686da9ca0d39b7c1ed0de6614e1531e57f97e3e1ec6520321fa80ed083671284100b235d89736481f5cf1985ac5c6494f27692c2d655eeb8427249641f953a7e3c1d6576f75c05de55f730fb04ceab3ddcb6de363186c544675ce6231fd954fbdff20f039d09d767e3fee077d3faaf183215f16928f19f28a7a1981acedc386255257f03969eb94f8eca13a8c736d26dec27baa4844a4917faa8818d87422ffe8454fcb50fefd784f13417cd4d457744f2c2f5860706c02e175ce8e5c49dd9c8280287cd11cadcf65d83b7975d123c0c06aefc356c6154374a2ad64a1ed6ff28abd56ebfa08d9407d76a140793cde6a033ddb65284e123243227a638afab8f8759617d21d0d472700a6704888a88e830f398b234bf390b8728f7764783f589a4ad4b9179da4dfbc459acdb946c3fc50c145223388e9f9d96b1e3f22d07562370c8789e57754e4610388416b3db4d954eba1724fe87b4fe6d4dcc64536323ec7b5dba45fd8e88f00b1394aa23b5f7635ed263ffacbe94b3025586871868485cfc39ba7b37442b4482d4e4178b1defaa186da95ed2d2540bd05d224a9ded5ecadbbda01122855abd9f0c8ea2d7d498ffa93f4d2facc4202e1d99edf97cf8e670f704cbf31281f6d94ef109c72fbccb6fda9546de79b34f7243acc052b520e150d92fd0bdfd1fac001cfcf582f3d8173330945373904b60401614d1be0d74700db5f6a0d99b55dd8bd294833659fa61cee71eeec3a70ccfe57e7b5f4a6afe28a36fd9a1c6857da7e2f11d3b983d9651df1d2d499ffab9e6429cf807a03c5ca489da8b45c12b67122b2ba3f8d0fa05991ad2379f1ea888fcaf61fc34a9d9255857fdac53d132284f86eb6b343da27895196c0331ac2262becb0fb322753d9ad87b8369f5b189201326a8d16f1c3374dced4f72cc8d419d22d397052e483710586de625d320462ee83251c79e2d5f6c988ca7929be642b94aaf24fbf2a1c2a12984dfab4e40ccb69b98121c7a55cd6797feb30cf6352c04112f70f0892485fbe52dc4f0145a75086c9f010dc07919ebf35f4d00da75423768c40ac57e830a45f815b7959108738022e5414a3caf0b52ebc4f078fc36d09215fba33f7d790ae7d429f6e9a6bbe561d9c6330232f6a77d2a34ba0ec5e732e6c1ef2d2bf385b714858a7ae28bf940885dee2a071c0f340a3344cdb83198561c9a466d435a21809585107433a4c0ef7cfb6cb9c900bd34521d995b965e98807b23c6afd2e18bc1a7f249b6b7a4bb86705e8314bc9eb6d17d5fd49fe59d2e3018cdb9e89cc39c1389985da5b80124028fe3330c2b1be21374b59717fd5ac1a7fb2d55702e3be190735903ea61d88964dba955b2c9a62667ba148867339afb0f61699deda8a382ce15b494387d782d794758a3f45508043265a5fd9b7e4ef73cc9044cfc33586e5668b6df1cfd120cfa9cf507d0896846579335a154f4c54dcca3be407f2f43a9a7e1c3d2c9cc6c0eb8c76b64ecbcf6ad35c657aecf4dc8106f34e42d62f354e81788de03548accc306dee6eedc22aef75dde47b62ede662c44a0c873f2fbb51973b407e94b6e81dcfe23a86cdaf079b41bf2546c3f53075bcdbf6279e819136bbb5d057d62fd5cd406385e24e3eb7b2f1223771f76f057af756cb2eb8b1c6ccb1386073a5fe5a6c8955243e96dd17dbd91aca47a8544d6b9bcff3f453f40c4e5177bdcb3337bce8cf9e78208b0b46bee5a358cc5171c1e0aec2396b908e53ed3b13035a7e25ce5241b1298126f5cb4d6f79af30416f4fac9ca9c1aefa9229d3f248ac38c236e9e851624fb66048a60b7cafef55e61a8d364c6454c29f3c33b2af78128154c934591f4683bc06cf98511014fe086efcff18812c9f6ec5565e17ca91ae42caee3a84d28dbd3e53b237c7ec41ad81b043f001f0a7fa2e1a44aa5b94d45f3ff5bbfd6d9bc679609ce3faac06c5f8908624795626f041f5b9c5879749bf02c4b55d60efcbda775958c1b0fbae8d591bf8c28e49fcad8177b40e761323397ade1f202f9a827c34aece2972ba0d556cac4e2918e0cd53f98a12cb7f2fe4326cd18be3a05c636b85bf90e300df9472505284992044ef81dbe21eba2302d865c8f437ccbd7948b3aa6bb65979c10411114d58d7f8b254cd8dc70af22e8c8609fe8a8bc1818fd59adcf271ac514b0a3da21eb798e304680437a7b94407bf12b2402dfc04a2238307f9afee3a9e992e51c198f48e79e44f36e062979008c4326c5e418f467fd7adf6b7deb415d7a23e24f188faafddad5062d18c0289391d2d77ae9e518164c0aabff77736b0c90fd4c72e758f420fda37d6ab8153901d942a2303252d4de465e29da690c089305af3af39eeb992df67e3191d4e898d0f32733c6e8f64a48fbeb7ea1b6f39dffdecf108b5dccc0682f4e58f0474de8a7b09f64dd401633646e7c208d9c7391a66c1ef09792fc7bb585d3859922340211abb9564ca27815a6761a875642921d66c14250fd6bf643c46b4d014e1621d7d262af96584b74bb3448207790c23a421cd08a75050a7ded82d1c5ec98e2fe67dfba2c2c708d6557480b2a3e025c2b2ff02ed626b7e929fbde551e6bd72893e4127daad32ab3fbec3e0bb9678b7075762dd773ee29d9fb1def31b806ea5b171dde9c9ebeb5db4bee4982f0fa01932d5a894b5cc1dcd95b9deb8b124fe8197b369637888e749833fc49b2f21bb93b150ebe22ea8292b72212d666592810b6be71fa0faeca2f204ddf316b1f4a0587001c054fc7421be1ed354a57f66b11936b4e33a91c05148aa98ca731eba5eefa058d83681cfeede5a25dd8d6dd704fd938dc1b1b080f1ce2f8d28ab2437b0b2eae4f11dc949ef80c2e910a3630f29ec193897ea904e9feef6e093d6c93105c2b08c8f37337f6611d2e0649311d501031eef2451b23b1322db8b7f359187e3881e13e65d8f15121a8d6f75b870347fc3447dd502da522a5fb65e5c372d04902929e3b7022cebbf800317b67535882440c2f986ef63813d6c2861336ec9b55c61165ec229f4078d09154ca1e801334647d276dc68a6680d4bc9995b023bb81eae6fd1520392c9497f3d11b8a9eb65011e2a4158b0159a066abab8a104135b4960bf81bec1df1fde2aecb4baa06713c52d5bf93add827323c00fa03815503e5d2850e67df30f59efc6d7eda8a4abf466df4230756d61a5d3140ba80a426f0a7e94be1cbe1ba560bae087c16c8f8f3d54fe3b78f4239105b77ee46679ce5b4e2b9926f93683db98037cbafc6388bb58357aa03a07992d8053687409274b551aafc83d3956e640bbb443ea97e4dc6dea1a06c8402da1f3f3df3a9ce7d6d761e598a9e41aeaea27e929eac4f2a5110741e6f346a709e2fc917076cbb75b397dae9548e5e4c78f96b4d1e54b018e4fcc92448c47945965ebbc0f635e89cd548ce25909fad278c9cb12e79feb877eace8f92ba8ecb1f92db1c475893d00f27340641d08758d1ed0eef738a61b99abbc848201fbd29d6b88accb7d92e9d04ce9b0082df702048ef0aaa041b879ed58e9394fc0f5dcba4af67cf6a273059c88d7c5678817302e12a3168ad04535390e70d4f116e97bddbdb9084852bfbd7ad81d833096c5fffccdf098b2c3d651390cf8350c67614e0a34c7442ce0ae14847081421a48d5d2797188691c5fae8d5196942259174256feea0766328ae3d1124308141d9d05ebb95df6eae274a123ac8b3ae78bd2b1e17c057a39c7d720ca58c96f430d03967fd6de3c6262a342562f4a6d0f7eb2b3370a367acaaad7ad71ca361fd7b01a62a02ef1e87afed69dd2d4423d880ba59d87d0d4521cf6729dfd48bfabb17822558ba4b42619704479a1f47527fc64a5df02fc7c82512c6461074e077572e1e3175995c6609039d492df8bb94d1df750ff6ede6c3558b7eb0b51d5ef94a258fd30c72fbddcc0c676e084bd45743dc785b25889de273e1df48bfed73d22cb1d52d66b3a9e9cd8e6723e73771b3f31495df1bf3ada5064bb73d277894e5c379235b748cbfe432134f2b89bbc291c76a9fa8a0647e6d22e3c306b569894069fa0edd65f141a9067211211a53da1d246681bd97ddfddeffca26058089d7be6881224f9aa17ffe0123c43921d2de085c77987a4d187700bbdb6ca184c7e7ba087be47efed8ef077357feec14455a6a40af2b7e3a3cdd0e5dc59387284a9aca32320b58ab771bbfb3c45e03690a359c6ed976c69fc9587b0b889e71030fd2df3d591ac8ac4ca8b13362311af62959ed407b66e2babb2fab21ca09c331bacdf453076014ad2e6a737473f56d692d082d78dcd00eae1c05c6fa0354fb4e0763185", 0x1000}, {&(0x7f00000043c0)="fb407759cd1f76c31025aa93c2a4cd192573d6c34a6855795c0fbf61cb485e415ff54d2a84f0a573ecbfd07388acf788117192c27a3ac4a7f8552493ef83fec02ab919ebfc5cfe8166a4650868f8b68a69b31ccd22d8bae0cf8c7e5b2502dc2e1bd54bd075a1bf78b2911595b0f2ef737203dedf440df3eb57178eaf23a0104f591d4210d9281c65586ae3139df99f019deed79557a9c062bfd3885ebac1a7f7a29d01c4bbc750fb5c1e0fe3932ef6d29606bdebf4c21366ab8e5a129dd4f12eec3fdbd1e9125bcc3d407b6b3c7188", 0xcf}], 0x4, 0x0, 0x0, 0x1}, 0xa) getegid() faccessat(r2, &(0x7f0000004540)='./file0\x00', 0x9e, 0x1) ioctl$TIOCSCTTY(r4, 0x20007461) bind$unix(r7, &(0x7f0000004580)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000045c0)) 01:49:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x3b2}, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000014c0)=[{0x108, 0x0, 0x58, "d74b6c26e4fc6b2ef493eca7e42b47effa1c08e281a0356fe4c1f1764d0f747337ed216b59ae3a0db667cc12d4dcc14f93fc38af38f687adf1a82d62feb56673d447d47943b4d6730ddf49ad794694bb268d3ae5951347ea4871e426b3d5a2f964f3807fbc896917b307bdde6f9459681537de2756ad42cfe8e055de5f1cfb807bf6e4bf88c6031acefe098717a8285df62a19e7cb3d4f72f1ed95bdb8a46d3dc63788501157f6247741cdb2d46d8d9df58c5c195720b534b8c07b794ad2bc7e127bce3be762c4a86386c682a920584a1c230472db55e3a4a051192eecd0eae1d92ae3b6c7fe342660e11e44c8ea614e32d986"}, {0xa8, 0xffff, 0x6, "b30d41e1194cace5ce69afc50647e633d9b7d2d619c9eb061b7e27cf90fda23ca090f12da56b4ee0914b8ce00bcad942f5fd8693e7a6b0549ea7113c3c9ff2529d1df901becd32c2a57592021004da5d2d9fdfcc2490f1d5e95f9ad4403d14227f3a3e91df4d21a3ccf7e2aeda1d955ed2590dfb29f7c4871c3064b86b797742f707c59dddd24849d0833e7325497e53c58e870c67ea"}, {0x40, 0x1, 0xdab, "67c0a5d180cd2daac8a80ac43a75c241aef6d09de4548aa5f989f39fc72f8f163ab50590c388e2a3b0e81c1d7c38"}, {0x1010, 0x1, 0xe3, "720d73c664df8830e9c02e523c97921524a5905bc5db9acf8ac64c226e89ea32f5df2043ae0fabcd406b5b36700ca9bf15ad902247f23b2ee8f3e063c7702af7c0c8dc4bdcb2697a7d75be3ae9c4c8dc42544b535893622e586066912bc613e389e968d248b5fa525ea02711c94d7ba5ed2412001001fe606b738b0c51880e6314f6e74f4683129b4afb1823de7cce8ae1c33b591c0401da7300c40f131a19065622120ab7c92c084809df5e919af10d2508fe75aff22ffd4c4ace7a75accf39a4e6fa9152cc09425d7f75c9351088c9f275d622bc7bb642aeabee4364f4e0806aa16fb7baf47fcb170e83a4a133fa3a53f108d6a657e6c37d85ed70196741bfac69981461f7c298af69bb2b76ecc333f3d0049de04babc67f5bb11ce7f94f3682626bc8e315ecf2c5ae3e8def215e58bf93d4ada0c866cc8274241cb2ea567b7b93c00bf082d99df39057662a491a4b4f0ae5ff504e8ebe5d2215105417b099c7232e75370e5b61637ec147af6f8ffd44d71c4158e269b500c10aefd47da3d9f5c264a9b41e43e07ab82070dbbb38d36a5cdd1b29fd55e8b513e71f3e5da49d1bdf6578faadf52e80df4ea4a05ea6fa1221fc5500b54fc0efeeba33fd38ac2e49c5fa5013cdec30bb197d9120eb3fd24aa8c057bff2acd667ee714ab395aa5c0a2f89f8a2f6b94721fbcd910f5cd68f5a8737cd8a14027bf40ed20bc1d297b3a5cc694bcdad1d84a04fcd37419da5b4e5f6e8ebdaf07fce0099551f3afa4a7de388529abe0eb26c6b51db7f4992c1f741469ce18a25c3e3c263939217951ae74b5e5b043cb6031cd11238adfe559b3f989810f845c22e288a20fdbc12b5148d58c2d149dfd97f777f8b7452a7e62cd53e587ff350d1dee527afa12fd19aa184dc651bcb5103afaa215cf77bfb7e3cb98785e4ac9bef4c2bd45a1ce7e105b2f89c46a8b9ce9277d35e744ed0e3073ae6f26732be0b5cdc4e8fe6707a6bb3412fe47af3440afa08ae601700838078de9a525cc50b52112e58a34626ce192f4e54c831f807dad18df6d17f114fc781208c204689a6fca4d12d48e50ae0ac29622db16d92ef96b61d4a84d46d63a6b3dfbdbba342183efdaa69cf6fca42e410d64a9bdf873bb8e333dc4e75638a2fc3c43df2b9ab0e16745061175a95407329122c99b0fe56d50af0daf1460834c511cf6ed95435015b237a80a1be8351143f1547a931ac71f0075bdd91464c74a8d5e9075d5c60b1958a9fffd330a75c4bf61daf37aa2062093dc3a494653c90512ff36118b112bb93b8d0321e4578aa6652fab74c4791d52f758d3fbc2cc14631fc5002038245f8085c51d4f57485a2e893a0010a21dc6acc66bd3fcc502e20e9fab0860700bc4c2674b0096f6b07d4002452d35cb7057a2995f2a811c3b7018a5203b8b1a64d220530ba430ab89f50ac6b1f3b6b86be8453f2d2510d978aaa3e5224754eadc293a4e6760d393f086a9b52e12982b5f455e62a2d66834c00ea2e23e220f35c36462d64ba9acabfc01620da20ce6d7cb24e05d0bc715de4eca59c4ab86db3d07d896ad785e5e9c351c9075dc4743a42a003af78a71bcf6ff6c4eebaf3fa3d911c87626fd55b77e665876ef352cc90aff71ebf48f60b51afb0f1ef0dee5ef5d38bab87cc21860727f854256b163ec073b54f7297d5a14456f376ff019293505c40d6975d9d1760bae9d4fc4589a9c5d4cb24d187d4d0606ac62c891568df5a89152d3bab4ce4ef6e80ffbb8b7f8deb23cc0d4fd51ed26567e602523dddd9594164a06976c0c6022dab98073c4aa0fe595f1bb57d0418b859898257e75212a29e44cae02f4061387e11f55e808208f041f2cd8eac94d72439c289e379ed348548c146671483d1adaa1b1a197c78aa52eb631117bb5b8b1adc0f879840674115f722aef2d6fe055768c598cfff776ada46bf143f87210ab95726f77ce71a7f177d5bde005ae2768a99b1dad4c5048edac5ccd56a964c24d0da71954a323145863cbe0e930faa0e65e6f0231a0139870ff42961b678a712cc0f5cbe65f4daef93f5751172ec177760c8a807b515493bc4fdce31ddf23b2f5dac2e91a9e54de706258561af7086a80108c71122a6c49f8a7bec1e6bff4fe04a2cfed12faeec973ffedf5fc620083c18dd114d554df52a21eb169315f6b57df2c474dc95583f4d22445168780652fa8c3dfb7216f8e95d337f0810309d6f0db1669efbef0e068a09ac8d18413eb604422b0dc3ae364d4aec8ac2eadb59bd949564aca56c1c342951a00e6941d1fe6644b92cbcf3b77cd3c7d37b76a0c4280b9ce11303ebf374c6189dd964fbb6945b49c1c1c24a5e109d350cd341092ec166c28b84e0feb6e5f8eb110cf93a253017e390f191706b019fc1388ac3de508107f3518c8c6ed36fec578c7d94393b5d90d61ed9631c2a69143233f8258a1907e7e6568c96c2a91087cce18431a0b34db315c3339d85fcb2de97fd4444a9a67cd758b1f9b61e1104ba73162673ea8c8657074380243d46edad0af44d51f79bc14c930b54114ee7e0458762c1adf1b30e1637db9870221e010521ed6923ef4dd7b364526985877ed843e748ad44bc7c825f7b326659866f9cf2add5baddee5f111b6b292e60018b10a78b502b2c609c1fc0c240fdb3e2b6bc3382b1bcc3e646eab7bfcd3c84a345ca1f720b9d5ba5e0266089add771836dfc65070a6a6711908eb9940c4aa53c389296e6f6523a558cff6e10dda59e5c766138e34e2223b495b04bf3f21889d2d7ac1696e4e77c9adc55d96fb8e95b8be53d4a3317a1bd1c5b4616e7fd16564b36a981928d12f87f6c9092819830615bc638ea4c99b6efc7edd71e8e87587ecfb741381a550cd75453b4e1be48d514b8589813ae9c78ddec919f52676301e619173680a28006c03e0f1221153c1309269722a44355939fa02de26cc2666d42557006072aa74f189475f5d9bb2b648c2b4c1e62bed36619440b5ccd8b7a0395077306dbf18c3581fdf69c29f97d7683aef6b63192a2e3412216191284361d920b2104de77d41935ca394076f4bb3f527d8ca3fd9f7b1bcef915eed8c728a8c77f8af705129522aba6c794d0e5a2cff8dc8a827f21a8e12e94122095d3bc8212ba919fb2d9f1b864f5b3fcf40520ae0b414eab73ea125a8841c3e8f1bb82bcd54e00ab55e70c7c9d74b1b68fd8a9bf60b45cd4df8d65ce1b2740d3521d05782e1841be23fb5893f014f804bbae7f18c8ead1560371a518ea27d55ba7334ad443e72744f0a02c31b1184922757140c61e10822c68b49ba590d946f6f978a2d3d5b3361eef85c8863453ede0f72ff603f33e084e9d056eebf8be104d4e8bb5e2839d30069178e54751a5cb6363100c9e40dcf52011d03fdd2c1cbf4330354d8ec46a8e3c3d94544fd4f4312c51ee1ca63fb10d2625cce1f70882a2eca5c95e40c7d155d08a464cc0d84a7b74690a2d812f361c7da5dbcc73110ab7e300f91402d084ec310ecf4cd541cab4d2e3d5d07065c977c4226495b59faadf6abbc241a551510b6e1e7e876dff696724729f92f340434b65b35f51748d2d026b4b9c234ffc9947f2bad6dfa024a726afe330c3a3d4a5797aa2721e7c4886c543f8aec608eba096e7ede75821b3c77caeca601da560292471780842ea4d0d5f60097287971154ba03bef5c69424fd69d87891a9032e9ceb206b883cb74e212b0b6e7f8875d3aa804069f21146404c73f10b9660c99adb3644b52ef0c233e2451ecac612f2b8581275c391d6ff1c3b2fe1586c4856b45c8d327f9328f3f001d79deeb85c5efcafb71551cc1bf98b7e787ba8d12deb6c13f0b88f5eac6605e4a74800e30ec389a23df76e31104e7108a7e1dc7d7098b1c73b1dc4b0b38ef858e4c65719f3637c87cd563cf67dca7fd8ea565f77029422def4080d999a566715573feb9a485a73ca3b50774982fc1a55c1d351ed6b1b2b861bc61363b80d3537c8bc82a0b3d55e66442c53942a8272fb82ba49185cd2493a4c09d1ff41e16276b06e694d1cf2f460d57a588584df5fffc3ef39b332e84b6e299a9124c4e1bb65d0bcf67d09d81b705b0f1cc41c2ccc4626e6baed98505fa40184b20e0bfc6d16a81b24556ba4b0c22026e5e25fa2db7d05ba8f0b8d30033b847a295e3767d962322859fb3f1d0aea7b7cb8471a5c46dde2cfcde5bb4f9d04fe551ac0b814b89ccbc6065db3b0889c1a823074a5fe0bd0470b590c824f9f7fc34ec8ad0f3d6a314cd716290b34033f0378b218008883298436b573c032148aadf3231dee854c21c59020bdb8ca6577ae7f4f5a5a72a0e289c049191c77918f47e02b44bd9407d238c1cd65f03ca017b829966038fad8e90aab925311189fd62b6690e849c92d52663e7c8abeae2354a86a88596d414aca9a220efc405c353fc689daaaf9120c616a0e8b5c022e819360e47170c5e889e214b4edb921de7d95ebfd813a4064b3918a1e9481f683f1f58bee6b0b2fbfc4eac5727b41facbced534982e27ccadaf3bdd0f2c16a29f85be3f4370f0f25c64433babba02fe6eb9f50be605f4ff687e71e9514e555a8efa1e4567482c06f9612c8dd65d67264d8cbfe0cfb02137d9e150ee12d16bff3aa7b1f486e09fac2b799a12a5445f80c0919072820bda0cf08a5ac773ee11d2bce2cc9fffc03f177a04c59d6d614ea824dd552f3dddfcc05f56482b89a358dca61ace87b5123c922e9daeb3143f3dfda103db357cda49ef3152bcb061c585b68d9f6c2c675d0db3c9a218a9c5b67f1ee08c185db50422afd456a10986bc5657b42770903dd25da61367ce35bbfbf7782eb59c5a7447297efa20529e9754a08f7f45c1c13e92acbcb260364bd337f15340bd3dff5dedadec923675592fc09734ef2ca3508d1db3072bad732a16c25ffeee0dae58d06734d2adc135ff3128c3da19df150427aa2121cbaea558a33fe6a6ba33fba2f7755429740f0947b22bc80bd710ace5c6b110c41356e60b7e1d5f9b02762b2c1ee51806858eabc26ca0837c8aab0c0d2aca253752cd6c299458a9606fc1e021bac07853d016cf8ba3ca14ff31c1f7d760b282facc309d53849525a77b25dd1d50632179fd60e986ca3e4b7200e00754e795dad2725ad6f265d585b7cb174d6050854b93ffeb67a8c9826e4984583b97ac105e9550b7e061539fd9cee8446e51bb8290f1aee6a0900221ec3318456dc6f0d4802356e42afe30ea65b82f5570285227dc75ea05c675c85df5a0779466a887b65aef365cd097672b01f4692ef22c2a3716c5148d1882b573c58e7f816e92c9412d1d5b8fd6e9eceb4aa258afca128662eb86d45d38c4ed24356997afbeea0e02a513ee5fd47cc2f42693daad444414ed7ebe734f34f53894c0ff21c0b56e9d0fd7746bc8c9567c6f9ef23680b6f3121fc98db5c4b7be77e9b3385b8d064869e7c772b5fca4a5e80bf1628bf0a1c78882ea5bdb1d1eb025f095604e2d1a64feef0f4df297728eca29be0b039152895fc2a1ca5ccc224ae076a8429a98b74d208f9dc597c588d409182a9227da887874a8d0beeb98e26905ab7b7fe8b6cb2463f714bf8e5c9ab5cf401f8d37f47beaa13ac4b17513948cc3b5a1f3589b82d78560daa51802ae8b2b487cd62d8ff21bacaa662e46d7665754be82b51bdabe30ff88de2a2de2c2d37eacebf3431cdce2daf2bf273ead2d6e3d8d7bc9e7197009a5321e9ee60ba90bfbdf787527d5af1cd7bbef384963b8033c5a2915c07dfdd161c7f5a96be7794bb89793ae0dd01886d6d2"}, {0xe8, 0x1, 0x4b, "4b85de9e3440953c5b1d5afd5e906d6c5630febebd103b81bf4357d1b017c97237d667799946feb2c1289cce848b97d6795a384916f695db9e5ade2e4da649b6109e7d5385f9f398c9f6b6a28ad717037ab9710d99e36ddb67502c9f1d175c541fb1e82bf7a39dee89eb67ff2a52f7a4c6d41b878671121f78e364f31ab2206d3e48637f7b0c36044b06f961486c6c0aa5fbd35dd1f4da917faa770e9991012e68279f2c0a3fb6e62639b9f62d8c6af98a2b7ab290798c10ce73c5f56ae00339b0e3cdb75b15160b68ac5e58a345aa1f58"}, {0xfffffebe, 0x0, 0x5, "7269f17ff00a8d7d37d332aa25951afb202f3d4f9344b2aa2809788d093783692ebe7d2513307b63e2c703ef3c140c89b5e7c9e3a2679b5e0b4089bb15f2751f0a7f32c8281d2a413e0164d1ff9a563b064cf844f176b77cea55f757ba4de6b660318e84ad588ce8f748218a615ea5f5d74ecd40ddc96d03b19c1c13afb85087"}, {0x38, 0xffff, 0x7, "58d40b9869800d3937917fa34cf6e63a6b15527eba0c391057958ba125be2bd20b97d2"}, {0x30, 0xffff, 0xad, "4669032f95e76f0a8b0705c1f21c62fa968c9f1954b390392cb9dbb6e19b48fc"}], 0x13e0, 0x404}, 0x4) 01:49:07 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 01:49:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) r1 = socket$inet(0x2, 0x2, 0x0) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000200)="89b6b00852b8199c92564054d8470cf5f0ec1ed86e0ce053dac2b966bbcd8bdc873efc3aedad885a8b2ca1f3a4c529e02ab69459e25aca140ae5b268aae293b323d62f3fd1a9570eb3572a6d61ebf643db961a9085ed03763f9672628a53f6ddbe033b13c44acb01da3941cdcc2fb968868f3579", 0xfffffd26}, {&(0x7f0000000280)="e28bd4c0ded0f300297d84504be177bfc70b21e56954c3ee4b8825f4598f1067c8eccde546840088799e29846fe5251fe93d3a477eb5486d16096143876c63365ed8872f"}, {&(0x7f0000000300)="94685a7f7205c3acf742e4d2fd4c3e10a7751adb29e13eb1a328ef5d8a335d5f0da2c56149d3a660b498e290a575c6d78b06b4cd0126545653c5bfe0aea7731e874dc9d1d31668af27a5e553ac95132da7ad533ba91b76549bc44c79f9fc40d39ef3d09a5e86077b6a1e2861ede650fe48531eead2c8f6c6528c99ea544314414644ca235e8456afa1e20efa82cccbfe3c0b1499e434ae453334c0fef8ee0f271d653ca0d3ab0ef600c23f693c3364b1f46bf656894c3c13956de8b8eb91d8a2da3e35b75465029da2c6c3f4e44d367dcade14cbdf432605d51f9bbd35eaa9376df6e16b5256740e08dbb0edfa93488a71bd74d324613635633b185b4e27b0af2ea6885083d2092a9636131deea297751887390215f3de504c03d5cf6cb400794037ded2457b1c3493d93cd237f9b42a6e84007e95ae2ae778ce98f643bf4df670e2be3434a36a96cce05ed7c667e728e8ce9315b9ca2c0f4bfdda0643f3ac49e20f2abf58960f0fd231ff77edad859f93eb468b4709a01b557fb713fe257de79f1bbea7f886ebf462271280532192b54f3050340b1102d2b3bc2db210b4022872c6c1c5a136ecc8e1c58b0152d1351b1d0e525a7841b8ef4ada85f8cff700f08d7caaf29177f9c46e21998aac8f56028305f5ca1036c0ccb2acac755d8f30c931eeb5430bb0ed7d138876c62b96d6a07b498cfbfcd74477844872235084e63f6730c1afe6e9ac01373e755a291a576a18b535bec94a6c4e0d220bd4fcbf95979f950c8a4df76b9e185725bb39c078efc5c95cd22cd48b83fc7fa62119bcfa3ca30dad84ed7bd449d1b509e074f808ba0d7a4302bca007a0f5a4678e7c4b397b91424d061b7c7723522fcfd852820354bffcea54a09747b238c18e89aa4b0d9241594c8f5eed6955b337105d89c5fc09ee53e9c0cd4cdc3fba2208c027c63f19031802244b74c02977980fd94823e1a9d6c5016ae0178b888c2e3f85fd92a4d30feda8b0e180bd230e733b73df20f64944ac667dba873d4c50080ceecdc0d09c464d28534f66e562afc0a72e42288d6dd446879a77b9f520b2d4876eb43abef406b7e960a70bce443ac4b1ae56b536daab5d874afc23fd426f1ff760eb02bd31a84d6c8a23cce80e14d017ef21323d6076b360ebcd73fc40bdb3155aa6e3f8e6e5a734ae28a0e2935fad6ca0b562466bfa18e1d1e624b03885e911570725a8376096cbc6d5c5cb9ed709c2563113c15203ca4563fafacdc32628fe3c8d53fb448b9dcf30cfbdccda8c7494c6835e757c1741d7e13e88d4e2244c2e531dd6bc6decac881d6437e3a81f18f9ce280fee28e7962ebbee77840b26529f53cdf56dc3b800855a00f0275db98ca62d32833137bf5578f0b9819b13a3c5873a985d07956502535f03a67b9f7363885f0f607620cd978234655139981edd72b7e244510033960b29d06482d7e53dd5d93fe956db03591262a260fa181fbfbc80a657a5c456565018c1f6e76c6308a9a3f0420440379d187cc0e3999abac045747f52fb6f4e2cf66b9bbbf00fc8347940f07c84733072a331866c1867dcd1d0bd259ca1ae9bbbc8c8bb9226e876fa433b725e8fc1ec955495114113d8c1e2ddbe16c6ab61e71054925a6598e61b4ce338fd0642c10de870fb045b41c95a3396ae827d9b1989c4c6c55c13d2a6972d2ca34c2690c9e72faf44be6bd8d84d87a7751a628b7f6b359c4937669bd73af62af1d5d1492cc0a35425f248a35f1f48165078401672900be5d7dd23d74f4ab32310009466f6e94ec321abe0e535c17b24af264f797939cfbccda9257ab0312db7bbdbc3ed27c53501ec405bec0f0625c2d36be4bd66c8ab09f3e25f83088c5b329ca19ca0ea70bdd30a9fff42387470f77763c1df4a8e60f167e3a645495a62ef889d0cbfd0b5d6c66e2591dba2e34fa22e7aaf718a2a1ad24a3c54b1522b8d8027725c774d0c2306c5ebb8d495086e5b2f3d2f90380f59207861fa4f28a8d8d2fff05427221448fb220656a5569930a68a1bf5ed28684297989ce7efa076c7d44b10c9e996326a96ace90d4b588fa98434c8f55df15fb2f68409890aafe10fded889dbb48f4ab09897430529c2003932b845d116d5ca8fd324e2be232fd4b40e99afeebc2db468ed2360b206fb9c790740e7bc0152a3716c27598e89054ebb4a4cbf14786110678aab452e30a102d08084b04987a6274b8f02dc68b9a59bac52f5579d1b7cbc419bc3757e7226ce1395cbf9a93106ecc41cd7b11b9fb69cfcd007d7dae1ade2119556b81c3f6426cd1ad2cdee0cf266c0ff97d3a869c1e0b829e217d18a74e43d7c75ab376cd012e80e267e1820cda35c3bc7bbd324389eb2114b724170c7d627d5e05cfa950ae8ee4d5151ebc3764e0bb497ddf6656e8a137097069f681d9b0b741d05b44ecb724784fae7b2788551fa32513f0ff6c253d3e4f69358b64a86b44708c61d62cb92becdf59f343d9b9f9f43f3fcdceb440ee47130bf889224be3a8bd87f23877e626a6291174b0745f17a2d4a3733589d28c91c54667886e98252b52b933166d68cf53164ae4a94e397adb0c211e0056b972dc25656fa76474a7c70814a7fc8d8eeb1fdcb356d10ac88a11879e74ccebddaf124965f5f9f1a54b0e6c8b796506031c0acf65651541a7d9ede3e7b33cd7191dd89f596ba16d22867ac40f3bfb76fe6a28c95c7d5385220ed305fd52e40f82b4584afc31f02918b7767dac7fe0b99a99629750c528cff28c78eb987a243ef6cd877eb5d10bb794c157ada29b99949be2d41eb46782a93376d56b071b6077a59f36ef7565eff84a857c01d0914a5fe30af0221262390c5a3a72ca90215450ba364bebd4ac65752e49bc14949a1328574b46e8c25acb0fa6655d327bf6ec4fe4537b5735b01e13aaf87271658828ce847adfde54ac469e69b78d7bfb59de148e56bceba4062d9de943044f4c83aa305a4cae607276cd041d71da053406eaf9c8dfc4bacb9f19bc41476c5792bed486a37e2310b5361b2428cc1d73f57409b9f1c7b0c6b0bcfb36482084a236cacd5d0411262393f1d613e1db86989a8ac65521c3998e332e252f494bbb1a5de48550e0bc1107d58f525ef56a84e18f666b4a896799d014fee006e10bd1e47d6c6066abd86aa44da6a0322394bac4d82927a7a02e71059bcd0ed0ed1b4e301e8de871a626719ec0f772ca3e1e31f7bf12e4c44b042fa756297eb67ed798788a497202ef9f1b50fa80d3da65d98339f40af10bd98e44c742c8eca4b06da73d8dc0e3a3745c9319d26d3863234e2d966264e45e0bb2ba4903e010ff09ae3819ddc17687306b2606def7dfe787dd72341d0b37fb1e915faa58fb9908e7b62f62077c7ec1206ef8e62f8c1378c3f41c0fcac848b713354369883d94a349442ed6a70bd1728954de0bbb69fb34a1232cb5b0472176cfd0368b934b664abba8e3ab408718553041904cd51428fdb95ad3498f2ad052f002f5870ddf7107a9f3c7006af46c7e668426ff353a4097d0deefb9a7ba3389848467c40fff03c2c89e68c9f0d3902611d8e7cd72ef5230dfc0114b82f28d7b25fe617dc0c1209b81a48bee67afdc8f5dad9b707c7ef96132e7c320f2ae8878c0670dc1320648789bbd8725c58d9f8ceeadad092ed562202b95c8be58fe488932ab3c187fb25582f8af400e27acc4c758fbe4ccab4cfc6b297c68c83b322220cd7c46faa3446cfe2143f216de20238f36657a1205140b4f7e44e8ab58f3cc53149bc63e963d9fbe7146758187f386cd21e3139815cedbfe6ad6c01a2085106fc936308201d8f7e477b57269396a778bb37e40b902504f73bc85be27a23b70d12504fc6bebfec07a4515b2660863a173d11313babd18f3a9c3c777bc7474be6e36275ae7bc206088b8557126846507379aaab80bc5d602e5ae4f36f344c738c1e9ab571afba80e9b7c8ada7f2008437e37470646fd232025f606961b44d2fa55e6f77db07f6c75ea6d14cc408d630524513b1b5b67d2486c1d56826f4efd254fab5fa348c63da65f3b69c5d73c316feeafb44a0d0fe28c83912aa70f111c710fcb88933af629f36b42c1f4e301bd3501cfd8dd418b872ed2d7a47de611df2bfd1d8b2ccceaf1c8bbad2572667c4c9730afb7a5989bdea0c30c9edcd7f66c41927fdc2c277826cdd59c92e09deb970c40daef3d1f89e1c08fc1f9f98f746155862d132899a49b692739ebf7b59420fc91402deb2be7ff67947e51258d3e411ab4b9148cabf841cc4cede29e2ec855e737b314230651a76511bbe50b317da5ebd717d1364b472c20be9e91ea878a5d1c790379f83c3f2495b7f64fd46999f06b43713cce04167e2ada29cd16f11fb14150da1df6b2eabff456b95cde73fac0ec89a8b8ff1b4a7ba500fa76107332ef134718932d1628186e761f5ca558d9c9bc95ed11221ace308e0e382d191ebeed9bdead67091fb9ff8b364305f2e7918a360568ddaa0f57c3ffca805eda3363b15c1aaaca844ba24d21e45175d3db64b4c5c9ebebc0155af15199625cad0484bb33aa8e64a8d7646491e752056b2bc00dc7c9cd21e9e063f6dfe1c3b400c7bf97f09bfba7352dbdafead77c128740a96084112d065c816977bdd8dae3e2bd70c51e3ca7dcbc927ac4302723ae0cbea3e8b5a06de3a634df599bdcd72e4e349be531af55589a389b86afdd445cb98cb30b3e417e0fd5d43affaedadda8b5dccd4b743c5694e77b2d1a17ee9191899b65ce2f878824f5a2e35b48bcac3a8352d901f8773460c4c4f14d6153503179653a6ba0fce27fbe18be36b3eb00f9cbd5512d37e3dce3581f3dfe567404ce386de1a94372c62b17787c3fd9f84b1f46704a96be8730742911e190200d1102be292098f1076a4e035a8948ac6d4e275d100cc493757e25e8d007d784f2c4196bbe20f5caff2311afaef167dfd4b946f87ce9050f87a29a63656782c9b79641aa2296eb951e271864102f766b97fcee89039d40a133d8d2aef8600a3aba77b7cbd929c2579e18c3f424c938a9dcca144bf855a039809faaf33016afe95dd6c0adb2a5f17b5eb27df23ed3f4bdd9c93c025dbdbfac8e6f693bcdd3a2841d3bf335e42dd8003d40e330efcce96705d13fc041e15cf5d29bab3b575a487d0491b76bf108c4e910587aac0bf111fbfff53ab903c256e4b466eaabed3d53feaa3ad55355d5bc60a910aaf77e9d58c880412bbf582f330a1d80bcde02386086835519834141272067403f9f639d96a12a833185f10833d0099a87643b72e7bebbb9f37036e9c95a7086a040b71085e5bd1fed281aabccc478562c21599e7c9e12daac2e8a072f0a78555ca9bb39674d5a0670850dd3f2f64fe8bb64166d415abd0dd0c9edb8531a8d1f98e809e9b1a3ad0714cc40845d6cd5f2c1ab58995b2ffbd235301c061d79f6b2798b6726f681ad01e7885d5aa68d76f5e79bafeebedc29fc508cbbbe31c0d994cbfa9545818b5f011eb0a6a93c14a819fd85abb40d108ab3ddee642aa6fd63b641e00aa0e6254422effc07e63a643e68e2b3479290ff404cbec76c0f00a852c44cbee6dcdc3edc52e0b210a159f8c74e08262498b5475a11cab725164eba8242866fb15d811d32cdd87c6c5339ae64c8150480a0fef9f16c0c96b06cb930c27948a0227236d2cfb575c8c15411ad3763debf7ea57709fa7b584b19b3ef3f9a937da49d997874e932212c7920b5b64afc7e7e9b5b59746e5cc499a5a6c50a508dec15ed5f09bea8d46af0d6b24bc898b2f878ffd16ea467c"}, {&(0x7f0000001300)="d465f4c9ff792709cc0692fd942daa2292115952c9115eef2e9f0ae27feac0a2f48ffc4b48f69f7cb265a56d918855419fc5f65a9ac33c45aaf804bf316ccf7da68f0ca3d6c0e224ee45dd9ea9f0fd6441454379d1eb97206ba8a33fc04d092a1f9619916ac6b21874c407ab87c5f0c751bbb8f17cbf01a828950f96adf88d4eff8a18739ba7ee7e30dffbb1899d20c98721c11563d7dedba09da85befa29d985213c59f6df6410f5a2aceeef2c15006917417da7ad2525dd7660d10d9508dbae8dc4cabdd25b4d5cd76df74b163aa06a4cce0cc057717fed0e200bca02b5626da0512cf68a8be20c31fc83f79fd2b5a1e986de94e7f22798d51db5689c5491da900cbc4f38f3af8985c71bc444ee8d8eaa1ac7a2cc18fc1f196e8c0a757154b9483b8dfa794ad1186a274ab49873b9de223f3fad6ff370651c711764b9d2730c6d16ec7542943dae1c433d5317e31d8c27d5d6bcff1766cbaa0459bc1fdf1bdc519e5aea16aa10990d3c3745d39d3dfd4886d88f0e481b1046187a7719091acaa6ec9513d3c685501404bffa89803f7e1c1d499137402a9be02e7a7ef68846374f7f7fd7981d888ea02f1eb89ee631cfcf857ac2e982bbb39691ed3b9df3811f69bfa431f46c0c02b9a54d33fe57298cf8769c08c5f87fd6021ec81905cd6fb6b907405f56b732dd6e2b62c9a28f21c5a74eb5e51b8f1c82fb2bedeff43693125b1a5957ed881499cfb7dd6aee6515f5fc3d34202df86244f09fb1971c9008417de9a55b2060b695878e57be3b91ea757efe767a68e7d62c71de859779321960a32c9fcd8985d0cf6ecb29fbcfaaa9254835af9f7dbb941f0cc0baf3c5fad053db7465ce5f7fa42734c9dd9c86c1f83ce1f6bafc0ff59d0a99ab6425f1edbc76fd0d3b67e90603316a9cf182fc6d13172a1c863157981134d05007d6c7715a987ee64ab5af698f0ef9ca09197ecccc5a9b871c9e910a243308e41b138931882b2158ac272e0b19f804015a699aaa789ccaf8c770220eee9553a3101cccc337222e8fb05687adeb8dd5cd2751fb1265e1d2ca5d7ddd34613ca7e3da5cf37c0442f1f14585593c84bf3fea1b1a0504afba53d8c2068d13659b0aa0c57273ca0393bab6fb167b6b4549b2f7eac7d1cd0a550f8ab9fccca04dc4b583585a73adff8ac69bf501064ae4181905d6257a2ed402f771c177cfa11eb5ed2423b640618539220484d8831d4529e62884ffe243797a6e931721e75b8ebd85b0d4430deb7b40686fe13436d11e0731d4600c99bbcbdea62caaab5b696b1fb28201ab656f69802e0681c8d595462d780da31fb9d4fd826e45a349cd06352903437618e89a992de8f6712338a1a3217f4029feb0b72ed0a209d7ba6f392b50107e786372b5752f89501cab36b76f029a13ad999cfc41533f7820f796a249cbac404c1dda3159a56152a1e59b65c3115bc6ac7933253bc3d87cb43f1804e01b512d15b91d86140979f80ab66299261f3047d4b3c9ad470c1a56cfb11efb4157587b00f0854183b35c4fda10a3ff7dbbf0185cfae9a56396d98c71009012ddef3406e5da6c1d413f2d40d9bf0fd44ade6dba8f122b665771766624a2c0f56245b997cfa19fea94e76413ee47929de1064bdd7f0fe4e860ea4eeeea5a1c1d0d8fd5c77bd94eb32c6efb45fa34213c28c9dadc7dc1561e94b1c5cda60f8479b452fe2301690a8a38d8f6d413f2b9713d69f2e0d00cdae0d77b14a3e27128d5bc3ccce3662bec6d3e1bdded61c0b0727a85fd020174c085cc9f3c0f91744347ec3f5291ea650af784c0398a2dc05115b13385a559caeaa69be53c7de132ffbf98dbf576ea25aacb406d1c8493d23a21fce42cab96b0538622ef0231683cb5512e79c25054918700cf758bcaad476efa8917248fccfc02fb23568da9cdb755152c25afda754066edf865981f01da3d14d21dc95f20fadf0bc7a507ef4756c2757f457f233d02ec3efa1238618ca01e064f153d946fa16e9a4fa4722e00bae7d062a6999437f2add473277643fff0a500252685bbecf60812c613e0ccbdb9e53ff215ee0e92be22db47c6c64a96392cc9939a7b7322e3bc8404a76c1df5fb4e482ec32ad733ede846214feb05d8195236dcee113cf00fe7a84be4488898cd2a2b922d17fead66e43a15faa5cdd877099975644cf5a1944a0879f315dcd3fad6964ec4770bce425573c484ebada119d492d1181c1f759aecc99bf266f43f031b65821d62a51f0965d8a5ac4f1eecaef41453b88d7fe9f18dd8540eedbcb233f9a8c6256760ada73d6ca084a92f9f591d182687fc4c43a865a2b1d0d24c4e29df2d30234aef083e70f30531ad1295a9efe884bf8d53e706a0233b14690822abab5f6d97804e84f4e2e24d9bf44c4eb4ba658c52bee68f1198117b4cb3f754901382ef692d7b8649035951e364ca7bcd9e201e6fc07d20be248a5cce3ceaed673e8f0f5d324b14b2de517b78bb5a5588993f5e7aa0a9d718d64930703ed55fe4365fb6b2a58d063ec30417472a32ccc9f952e57d0985c0037578ebdbb84bcd5ce0cdec63974e6ebc1e72d170d729df9d6c13f041a5570899233cfee928ce2ec9ef80dfae0b824b52082ae569efd8c4ff7585fb7f1f6419ef9f3267d1abe0833fe6e053a65a67d4f4e912a89d891b8d1359badc5bdac12b885dc951dd028a528f08b5e42bfed661ee63b60fde55762e884bdc015cded19f6bb4a3d20773154f5b0b1e62570fd1e57e077fa8c6df165f81a6247682175d3a97e00648cb35b1f393d9e69b2c3d2426f60f9077036bc5c181b4e5a0a8b85e666544cafe59d2ac113e330d658d830d800ced2e9c953fb99b0b6d7da44ce1a1ec835d1df5ed96bc153d68fbd5e81ed89c84ed4970a6b42ec604f45b864c6e82731e4189180803e7fca209fb68d38b9c43f2decd3fa2165e84ea16746857e6ba222b30131a4d8ecd251dd59ad72b18d934f0ef547cd9eef0e780f0bc7ee0dafb8222fa440f3df278a5ff1b17b3037dcccafe29a52d1daf74579cc96c44a0ac0c0c2f0d6315be6a6d0653a9a87f4357a90380fc124e3d8aa3a43711d9ce003b64715eb7ffb876d2947939edcde973f1edeb05345a4021266fb4437f5ec6ffc6e9c373466b7e8673914a492a6c59dde2b5046804809ae1eac50b00abf06e877870dc9c98b161595fb9ef90bee508eb97b08ce7585a0c9b6c78560126c7bcf2d17a0420301832f59d5265365adb15348b7696cf759aa9ea29d570cf92f55e94deadfa34966896249e08bed987e3b4b3b7e4db8667a37c7cc27fa58ad2185b3940ac4a687d3b8b6c9d03b5b37925c1aaa30b7cf07cbb8bd5a7e455be5d340587c4fff21b4a2fd4abaf4ee51de0a77f147de12a4537118b2970bf329f520084bc893dc040771570e5696cd1485aa5dfdbef0ab81a91eed3ece839fa7277a9ea24aa604236bdeb0b66fba96d93c7f187d98286b67979ad69985f9793fecfe94d08d80bdd7a47ac3bfc01a99fab23d3052167abdebc95fef907a1f0a4a403f6c834af1e3d5231566dad7c3d5413b6901c6d6dea6f4052a88fb6cf7e422b7cc031e7cd272c318b3a618fa0bbc3511f992ebcc4c6e81b9fd8ef021becd40b6ad15d2c91b61e86d5be65ef9c2d694aa62e218bb9059409c51d7c01ea6f9a63bf289c6d022e4a205165fd4f28d3bde89847a5ee36c0b9278709c0bb26380f23211d62b34c8f8eca1e62992291bd11ceba231c14606174df64bac688da7543d96966f3dda6f0ff7bde4f198f116d613c9acad41048dd30af1da6c79733ee56e7ccc30dc6961125f83dbc2c52ba0d57c00d5ec4f30def51318b2ac4ea67d33a6e5036d252c514a9b0bd88db6c00f596af0672ecbac5a309f71f64b9db70693669077873a12d63caec1fabad6364a8545e4c834a1fdda29f39748f83e841207465ed84a057d1df3917400b2f525b38a83ff9663433d5a83c509bdb5b87ef550f42bfe688e5a6984a3e771e6f52a366360e77b4bf4fe1962e130770a040b4a73e154b14b59a0c95923cbb2666cbbbc9f04958c814242d8f15a27a5df169b78ee4e4a0453a87584af0e94fba0f6e1d8b6e69fe3641ee39d35f0464b84cc2f8028cb4b408b7fab25a961b47faef6491894edbcd1e1aabc28277671f4acbdbfeb6f84344e5f424bc8335adea9913549af9a1c01d9e6da0c21311a2a3b991c4471fcba4f412d689e2fffa9b516fc664394ce11b05cf4b5033ff69d0d248b24c2b4394e8af9b3f75f895f3710c905a134841b1911ee75462bbe57e6ccae398959d5f1adbf836a7f4801fd94d247ff68f91beb43c67656e22ee9858b2b4a9937ef9ef377819466f0c4fa31273fcd7c76d318ef02315b507e0818554d02d70160153480a3a053fe95e5e2ef86f79651e1c8e08baf4b5678213746bd5f4e54aed2639fdf57d098abfd15b49c0a0dcebdd92258adff47dcf020f4e405690c22ecc1b5ae196c93b4b62d3a4585a24b2ca97e8e0614d22e2e59470f056546b28b40cc9c42bfd0e04598b1cda0ca2d8cd1c99f4bfbcaf808afac43ae575bacca7bb54399c9a1cc2ed7051aa3050ed20054cec238158de75c8102736fb67df5f5617e890d97d264a72099cf251337b382febd7c3b98c702fa383bb784329450127c4279df1af397e542cadfa83e1edbc28e74642a2f52f282abd29b5d3e1416467e96a5e52cc1d046349c833479849164b9015a474809e3dfaf5f134bf49aa31e8a6a347c667f807ab895625445c61647bdad37ab9b7a656cd4f5fc700ed586ceefd5d6f4d027ea88955bf53f2bd7315f0049d486ee22dfed34dbe8579879a6c7c2863ccf724cd9fdaf6b4b8a7888eddaf21816f7190e00e8dfa8b5479d27b6195531b5c802e868847a87f910692931f919f7fb893c47545d6187db8abffbf1d26ce86417394915fd5c5722c85e65efa86b71961c4faf41b092f6e8b8d8f5541e8520fe4360e1d928e800ae9919183274a358c8a2a2858e3689cb55f74c8aa9a82fbc7d68aa1dfc515a7a8780b88d72faa3b28b287a36f470cb1dd700da5849165babb8d526e9a233af1471cb5ce7c92d43e4d939b43e722c3be99fc32a1792b5efddc30e809793dd92a6bf9caa2cab6c232c9fb99780906fefffc021ac2b92c58047070d9c4839e8d7543dfe6ea2a7cece58cff2df13ed61de788adec4b6037cf93839727965a3735324a0e289c0b97344395954bf757d344d2e7463dfc58bc5dc532d4b78bdae54e7748e9736241e4d6b37fa9553b134bffc9cbf3fcdc87785a8eb5a9b699318ed085f9d8f27c908bf90450abdc53990f2ee7c4b07cec77111952c274535bc43f567c0312d3e7b4081c804ae0457331008822f10b4ff5fcbbdb470f50b627365d3cf3b98f6c179177b71cf077832a325abfd9e29dedb6558edb0e74b55c94665cc75e6c0dc0fac599de51de4ce630e4624362383284951dd2babcdf2710b19e692c50a0eb3fade9990726c195cd68392cc18492bf231fa3f28ae9c0cb9ac2f65d33acea7ff3f87ed213ae571365f8ecbe5bb72b17b1385e82564733dfbb3b05921fd61ac0363551bbd7d5480817c5c4453d36670957d2ddf44de79b6c0d440ef36c9b082b929f60d487213fec9c6dd29834ae3e49c6dbdf30e23412bcabc3e39c91af1dbea17ff2878cf7c7149be49804cc9f0b73609cd91cb46cd157c099e36405d3906c48fbba26429ab24405436a4229e1c08cf54f49596b37dccb1edc0b78a8f7b3f79dd3059e4b4b0f93152b6d1c75baac657f1b34c8363d6e7"}, {&(0x7f0000002300)="a1810320668743cb0dc35f47039b050bf7f8c25e9e99d263cbdebde36144b03d372e24e4bc9c407bc68084747095f6994f6f5d1b025b3da487c94defd4c379d3d4ec469fcae47fa4", 0xfffffffffffffff9}, {&(0x7f0000002380)="3ac586f0a09f31f111cf8157889e49cdf3bb981f01d2085c6d1fabf611c4d5c27afa2c3e0e63ddb22c0a3dadf23a26dc950b9d24d71af50b0a9b40630019103ad7fa93031bc2289803707e324e4065afdf358ad12fe5bcbc8e8f7a219b13ffc600d887e1523e158cc166f2330bdeaa9f1842a5d0a0a11b7b21b108efeaae61bcd47169d340f6c341d604a022d4f287d2846ed19de68a1b817eb757f79cfd038b8c972db43ff3734200cdad322062217fb4264fbb0d4155b601cf0f4b63c56ba3d926f83aed21f973ddc96d94ac7a513a8ffe4f27344fb5dda2f087"}], 0x2) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000040), 0x182) 01:49:07 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x620, 0x50) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) 01:49:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000011c0)='c\x00') r2 = kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b8a2a01a501fb6b4867e77b49c3984abdc532126863516015048a07c37de7da638e9addd8910b6d3def67401b0802adce581728903f5d7273bf034a3eee7bb37cc9c79efa833f6bcd9f876318a6b47f3b5903be2fe506ed6071f50ba61f614e1bd9c35f18bc7dd9863f392b620bd7a2686d56f7bc922fde6816542f978cf5e9ceb9aa60239d30d69cd857e415809ac45b76dcadd2f43bbb3c4baaadeea9d4bb19297c90513b7f0f11a074e14c7e06ffd6b9f7cc1c3e0d1a9a99810af1dd5792f4ad5349eae76ec55efee2ceaabd289da23c9c9714e037722d883d08096294f082182f2f2f7c170579bf1eccec2949ac54d2f73b64bc142f98fe266c8f6715dde954add5a1a950326c28dd26a92a5525a9016bda2758ec33e7ed36d4b77160d589822f3eb0a05d90be42b836502277f1dd729fb7d5ee199551cabea2f9ad082ec57dfaeb19767d28954462ee196280d97cdd7399ec7c22801c77439d932a47b82caaf243ffdc07908d9779d8208a15bc4c0f327062070839927f36db35132bd40265e5c51ce083889a8e75776045679fdb42e4076a2daef888b7e8e6d2c076b691a29d69e1e2607fc89c95accb3dc241e35006966eb9ed27170d25e46b1c5e3fa8902cc3100b75414aa774623d07ff7f9e47124f0abefcca257bffd784e703d2cb449c1035e6ffcebffa1f1642c107b89981fd11a2647774ef98c7878071bdd9b240624ff9360d4278d724f4e816e32a297f37f761517a03ca2b307513c9b01c07a3b0dcf664be3e3381727d553dfb58c2b2492719054de6bb0af5213f4cf7dec33efdbe95b8c91bed8835dab4f4236a8e4f55d0339f7a8dbe74e43dd9aa148c63a6df18abd7e77af7f3e28d613b64f57d5ebd5aa7413c2c95179f3d561854893ae6ed0b017d74361909bf51e347b0fa2c299e86046a62f7379dc8b455ebf8e459a2e1de8aa9997c88101b019d973fa21f9550bd5ef8cfc0e1cd983bbc3c8bee2ba6bf2f52dc936366502887f042ceb6ad0f97e9653fd9ed579ec70bff22f1be2948b735ec4b8599928d6005681fab6f5997e26f1471923c1a5aa7fdc0278c10d216125e5d11738925548a040597718483ba0c7e8e0650a7ec09d226c24fb9e7c78cc912ded016d902bce9eb223c575248943ac5bd2de6dbb670897bdfea2e7d60e1d168a3301ab795d9d7d15a78f94cb1ca6a627aa9e8621a13f4c531dac20ccf3c14f78983d1e6a68b9b8d682edfcd8ddf810671981bcf582ed8aa0ec200fe87ac9d6e0b04d1ea7f5d4dff6fde0a31fbda9ec2e91b02c600d7acb90eeb7676682714b80c7183084baa8be216e6b575c1dd4cce4abd39b5e3cbadbe2bd55f5c5d11e9408956894d585ba5c8b5d1e8c7fd5e1711365b1625e2ad3b6d9b1c16c12c92d4a4d9e8c8646bdd06374166c2dd010d4021538b341e518b6432d5ded64d01f701d45174e16ac8b007733b92696f70e8bc81183a489a964b38f52053d72a14b08d2c89f3579b4f606c0f3ec1bf582ed9dbd3d1db9a4c54f2846ec2361f2296e4b470bcbcfc96d5d586dc4ce792c7ff6e0373dd1ab4fa505d6168530852ab9d140a63a877fc51394f08ecdc24f4fb8bf73376590397ac01d700bf57283ae7614eac776b2fd65f40caac3dd7fa1ac3a0c0d3a67348eb9cf5647e7d3c67bcdd60f999347bb236f05e46a261ad2255f4b5ce07484786ff417d2fe8559c2b73291c90f5e8a6322821b9c6590ee980dadcbb1a7c8091c5832e54f798fbd11a5b23beea59289eba913f3f91ff1ea54c0642facb28d91f3ceff00234816c134a4b2c7fe2ebdacafd07cc2e7c8d01da0580f5e262a450cd1135d32860ebc3afb770950620080f6dabadaeeabec32937ef1a8429aca9e26c53d0af3a166c6b32207fd8a0d61fc81f67653cc9b507fc8e7da568ca8953c8f25ee916f17dc346f3c90874de11bc50954093da5eea6166ffc48ce655a992887a091fe85b1b65cb2c960ccc78551a12567fdc9a58fbb232fbae8a837b9c0459a5420b9cdfda468c1806678bb5723976e69e007166cd45d8f625a46ea7db5c03ee54244104530be44c6f2f1530dac580dc196d95cd18ad40747be8f0f8ad976780c1f18040826057d0ea7f62895888778563aff27ba2e6f8d9eb4c570e4dad4233a1709206ec4afdfa2bc27e7a0f73255aa2352baa8e26a852d8b00d09bca12687f4a2eb87dc2aa8e72961ee07cbb33db7566e9e2ede29a195988f7de32d414e5a73d1805c262c5e454eb04726fe5173db24c84c7c304dbdc204fd80e5f10773535375b6b83df7dddb64bab75fcc6da53dd3b9b1c6f8e10ee96d38795d8a92d49aeddb3a1587df91cad6eea196d2c61c8bc1945f48c72a948cdbee3ba65428ebede0bc219ced6a74690ad11178201cc116a1e8d16256a69363bace66f9b8f606819b9850dec82598d148d14182b24f047beab55d901d3fe809415abb0c64411e9463b57f7ccdd7f468bf535a3fa52502975721425afcb04841fbbe20335cff0bc06100a556fa20235086c8ad50978229047a91ded8b94de8205020884c7157cabc49e3b24b82d3c2c3c5f1dcadffa55768b0265cb1d0eb1439b2062d08744c44f33a74b395b7ca0abbf0cc3e584c45eff8fbb301124b34d1aa5b91ab024fc770a0bb24ca710dac61081d216d63c1cbc2605b1fa423453fc1e36c5a9d1a042d3ac673a6e212b2bc90b659f24ea9659a0070389cc5e8e8b10770e56b184e30c522706c70ce75b5225cc50cb49f11b61c4853532d85d6a4d9e8f20e739baacbf90f1fffc8da4f35ad9a6c6c2fac78b6099b572565e73b403f256d6e2f26eb254ab90d9bc3107905d86c7e060dd3001676a78e60fe1e7b2f00c3a2e342dee6440eda5492e3f12c9178d84eb98763a26cc3e5a9c0e267629cc3165904e56078bc9b608d28cba621e49d9a574f655153020223e429efb0daf8c3583ebcc6fa8a455726196a3076df2238bbfeb9248f7580ebc1b8a32cf0667cb0a3e60857ca8c059e8981798db9fd6d493efd7cda0bba85751222e5e6cf5897a5ff39c81a2b2a14f853c7033697705dfe16fb554a5258cd31d4812501d5b04c54523945d7e56beaa3e47441b8e8ec1536f656212c8206afb4904738a8fd0ec362f451b28daa8019296f9bd919e5b3de72a55dacb5d368187126e2d9a19fc3303486f794e58d371b8a9489325f8b7f0ad20a0c5c0fc609b131c68a91fb0be7939a65486c31b437290264984a929afbd5a369de7404bb0f0305157c3d744657c334ec931d20711ca86355713221b13f9835a46f2a466812b7b1174b42865bb361cca6dba20a61c5a4109697a9a96c8ea2fd3c179206f6afaf47fe8d4aac8b639f6a8aa7bcd957dc749cbc22b94873ea86a0112aaeb5b8620e2e9304234866734b55698f1df5168d0250216c06a832423c5a79b53ba4c82acf6c5103ed5fe8785b6227d8f17252d6a502351f05e8a79d8a571052f5742031b1da9ce03752db3420e6e151e7dc3ec1de20655b6c0319fabb247b01832ff16c4bdb89baab7d4d2af3906601a849dfe7854337aa99bbc4428fd0eae0f9d38ee2c11c0add15f84864201252ef67645e06ded3b2230b6060b119e06f71fcfb436a536165b7b5c0793fc5cea578420fbf86f80215054517b37bf56d9158b2c999372643ba7ae7296d017ebd93029e51318d5d70bea30e52ff519bce3abce9850a883c4baf0795b8149b8f66902f5a60fd4aae79ac81713bd92cdc77b9342f107bb4a05a367d1520ab10bdacf916101f3e64fd7ebbcbcfd97a4b00d5acb8e47f48288f36444b5bc7732b158499367c362f0d71f585bb44543f0aa11760d0fd70f7d3b266bad83c064f144e2e4d28bac00035c03b5c067de140488d5fe45e2bf396b446f0434b323b5bb190ba6e332bbe5a0664af929cf142fd9b191a9bbb5c0aa29d1969d45cbc6f7c10a6e20a30c8df4f7986b5905c960ee45dab2668840be97b0dbb6f2aeacbf87f24240e42220fa77b6c93b30d3ed19b8447b27b1c423e2577c7f82ef4eeb6d4eaf3b08c65263e4000b4b1baccecda729877d388b9ff12546ae2cf140b509e1a4a82fc010696fe9dbc339aa0d3f99a20a3fa3ef93514240570004fb3f5d9f5b7839c51c90ad664a03d2417f5db68aec6604356520c236c7821f61614c9fe421b9cdc07b7b14eb35634ec3925cdede4b8461628419c2b3d72d5ce556072c067dfc7de752bbf1dba555d6c607e997410bfe0d5c45f58ebde63221e54634f8f5ed4549b9de6eef2534270a914686c49e3647d881c1a6f99d7e3d92972b5b38fecd9cb58fd40f38d3daed147af5e78da45540cf667c734ffb4f910f1442395c7bf613305449c8850604abb492e10ca96ede5e32a489f0fd541f103c7381d7da8bc1ec687e8188cc49c0e0cfd1b2fc98eaa7b276ad49b7d5f09cd22c1d0cc87e2e512d6c88a36682153705b39c6814716c0fedb54735b73038232080f95005899ca135079b8d4618723e39c680264b93af1b9338909e311bd900dd75367d270b2920bd7ef00f9649a74ae057f76d4b7d841417d289a42649ad3cdee7137e82d63a60943d58cc860f69c3acd7447f1f1e40c30fca4463e6fee3e3609fdc696ebae94cbd0ae72bd7568fb1cd82f9d002f0f68c92f65613aafd3719b6b0fef58b3c811569f831ca540ebdff6f15b1ef870f7e42be46c606e11f10e258293ae5a26a4d084785b24a4ffffbfb52ed13ca02a03b90fb9b06528eaa443f70ef249615bfcc249a783d4b6c23b83abf76866daaa7efba9a9df9273d3e8df3eab2656ef8c75fe169bde4cdedc363e4936b98761191de1c97081fee2ba740ace7e06a8f17c130f3022ff62c57d72ab0dae9bc2923f3a255e6b02f4d5269fac9bbb8486f753701fdcbce4156f19400d90b2990e24cf4b353a73bb67bae886feef80d493822555e29bd4692990e953388ff189120be1c78459f382cec1dc950c0c3b1d383ddbf7ab9fdd5e6d4104d48e6b5a11e3920f8a74f50f27008ee0e1e12d02ee34570e712af595372d12896329a687a425ad469870677cb7d4b8d08e6ea5c546cb91c8d8d7ac0a69982f7bcc465b91f30247ce4764c16a3cba7d90ce52e1d383347c3f78e81d9b47a7442b4df6b490135aa5bb4f513fc1b39e4440aa1f6cc56a2e1a6a9758b702a71086010187b0764a74dfc9c1c9fb1d03a581de812f4f3a8add2d38c88f14deb51e87331abec6179c2763886a08f26a7b8e729acf63bec4d6b9404afb48ebd6432b71a9b2ada988c6b450860deb4737818f92be230d206283559607a46e0c02fde1dfec3bf74a195765ea98e644bde057c4ac946b95408f96897aa5abead4d3bc673048f07898744d71e178cda0ef18d7417f0ea4d265beb1f46454a1964cd400107529558ff6ac79c2ec2f5fb2981e2f7981bd5d311817bf9c4310eca1c43cf97045af7cb92c2a0d48bd85c519d4404098080db9f240495899fde66303357fecfa2fd69beb2b016093637b98321772fc8257279cd951b47f7c1e6dcca5e0c2de68df30109110b7d4629f124ec33d23631532870f371a5424a4ab749a56324631b895719e364e20773b0720e1d838d533ee093b8711cdb850fd83605aa3a0863f2250ae2e6b6b172bb163bf3694f2cb68c6ff5a88f148cfefa640c67414871584605bc8fc6c43e9f9f47eb3e97dee9e01e09c43e70a6550c248d1fda82677bd431d421f4f7933ec5238b8a4cb0a45e7c8919ddff58c342d0b44d551989a6dd33e366acf0c4584febcd6b3bf89dc0a084bcaf8fc184510db4", 0x1000}, {&(0x7f0000000000)="211eb970147c062d4f5dd229129cb7e1a95469556fbbb5cdaab88f439624b14a53154f722bd819cdc8c154c623cea99886b68126c706bdb11b7b8ee1935b791d4968dd74e901f0bba413360f5ea2cb2a6ee2412a8a797496d9ec6666783762b77f9eacda6cb82910ecd6ac90d666c72e2d96bc07ef0af5963d47009c164e36a8018ff6", 0x83}], 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 01:49:07 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x20, 0x4000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/195, 0xc3}], 0x4) 01:49:07 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) read(r0, &(0x7f0000000080)=""/242, 0xf2) 01:49:07 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 01:49:07 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) setregid(r2, r1) 01:49:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) socketpair$inet(0x2, 0x3, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x5}, 0xc) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/10, 0xa}], 0x10000000000000a7, &(0x7f0000000200)=""/219, 0xdb}, 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000400)={0x5b, 0x1}) connect$unix(r2, &(0x7f0000001600)=@abs, 0x8) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x84f}, 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) shutdown(r1, 0x2) 01:49:07 executing program 1: msgget(0x1, 0x208) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x180, 0x17) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x89, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 01:49:07 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000004c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket$unix(0x1, 0x2, 0x0) accept$inet(r1, 0x0, &(0x7f0000000440)) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x565) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='.{&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)=')}\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[)*$\x00', &(0x7f00000003c0)='\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0x7) socketpair$inet6(0x18, 0x3, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r2, 0x80) kqueue() 01:49:07 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x9, r1}) getrusage(0x0, &(0x7f0000000000)) 01:49:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000040)=""/227, 0xe3}], 0x2) 01:49:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000001180)=0x4) ioctl$TIOCCDTR(r2, 0x20007478) writev(r0, &(0x7f0000002180)=[{&(0x7f0000000040)="e45110aaf2e75d747fc8d9c37e0340a68d2c553435087dd13466c1df9ce381f1f7be38091a5b4aac8d065630efb962bdfa710b0059c63d67cee1569cbf951ba48d08239501294c441c66f049112124ef7d3f5665fce89f0ea1016a20cd306c7d60c23d0e8866f9e3f58c320b103283cf4fe9d1f0c1803a437ae22cee1c3493c244b61d2e34c0bf9d98761089680a55c7cb3f3ac04defb9c8733e080d50a50c91728a087ed75e1ad75a289a563c46408cd2e3fe3b72b06c2461dea74ec0047d2e5ee095cd775c7e24f1af452cec4e63d4588f0f89fdba01c505d7fe10c30ecbe3e187b5c0944323dae3d18b721f69d0580997f127f1e8df0e98179da5e0fd842a99b4af4db1651526a0245c67b535c52458bebdc9d302d43321109e3f8bad31d762941c6029cb46c4d2d17c101644e510e830c50189afcd6e67aa17869b7ce57b6450b354388972161adb35aafe7f459a7e07a6e38181386fda959b3b40124a2ce196eb07c8eab823c90eeddb92a2a49d612bfc05a0c4d724b415a3b56924f1ec785e1d8d4b42996a275c8b861657726f2f4c4751d2eac79a8fe8232546163f23c5ea3566d095cc7c93f4c44d3b3627e5ee6209a9394bac51fd41abacff8a2eae8890d05d82bf97108b2c705195d3a4d4cf03fb788ebc31b264c5cbfa682a74c5dc3576515301d5f0e145bc6824b7c0b667a3af8319e74c3ec0394e4d918d824342c8047344b77795a34a20c079baf20f50aa763d211dc781d5a75e6077743fe20809a1aa02d7b2e50e63291485b80c92c41c6bae68881f35bce977c896057008180e30f23c8411d5ae6abfea9de3d370a1398d838f71c330fb4a2eb3f1842b2aec8fb298cbdef6b738b359193f80b9d75837cb201045bbec898bee89bf13949c5b9a341761eb70642a0b45936fcce2eb5e845f775389a9674b7df94b1b32fc007753e2487a1e2ee4007f3135476a05bd621b4f314f6fa46e7efd14927ea7b487a72c70910f332ea2dd2f4cbcde825a7e975a8091debc0312f3b71b8c862996e88aed3230394e5aca28754f3405bef2400416f6c4410cc9492fea520d0d314833416f2286e234bea7665b908b94d219542741047724b1dbd8744b99e1c5f7e850f0e578ed9a9f42b9311bd34bafda49977117939f65049db8bc0c74ed23509ced1a79ddfff28c630307485b9632665e799f093522db1b92a9ec4c109fe7210d6c2451873ee9a597635458b2e3e9b6a983e8aa58859b9f1217c8d7f3e4c770571c6c7498f4ec560a8ebd059b04cea4247ccc219bbec72e5ad80f4291e0105448473c12d89700c69fc4438128f7ca60cd7b081e3763cab28e09799cbb72489197e7544e23181b07926d7c6bd8a734224516b2a4321056e657e3b781e5b5e0d06fd2ddb5e7ccd377262b6e7e3d32e4f998c635d23e041a00e8e9b24c9a954a45e1b72b3a7dc7590d895c3df4388e44341637954b195bd18e86bbe812078f16c280a2e4f89f8736bbc26605e49d2eb469cbb754ec5e06aacb52a77ffc163c76239f25cde869e6a03bf57ffd797498a4e4070491c9fdf7e63fca243c5696ed23b4aaa042a37d7ad953b135f30d0d8a5ada315d179b8fa95bb0266d0ab3b829582899b28d8a555b5d4e85207af1eb789dd4031c39d723007d0c8cc77734ce310a3fac3c8afd13d842d8040942ce2d2ec3e3c4e981c9956808c3f69a0e7135197bf58bb90abab60342c06ac7bdd3b6faf20169ef1f1f6f345ed7f31cf96bf598bbc8bea0b0e6bc94fcc64b82eefd155481c3bccd563c2c3b557ddf72a867c95864e0f90f19171ab92349e5e969e482e1ff4f0344d27a6bcc37fe7b075a5286b636f8bcbe6405dd288e003164eb35cee612704118fd65897d433aceb51d217123574a5256a4861c975404967b1cce301cfa6864a43cc4acaaf269842569508782caec174974b34fdf2ca5e6317fcde12abf3d09d2e1471ba12cb42b25818deed281422a22438f8929499d6a5888defe6804a1c00bc92029ba5ffb06412deedf0fc93ac21d9616d6158ce00f930fd3ca019868b94c46c01feff4d482f055536e1550d150e93b09077e0d9f264af3c1551fd025787364634052a355d8329eb0b87d6b4a1ed664b7135b8a6965b1229470c43ce0448bc14ca583c2569f5ac580de25a9c90af8df2fd32d01f44122f3d05f93b9315b012d517be56cb2525e852456ca7397375793f69387d4ca6cf87332fabad87b0e6e639616330fe6e3e8e6d0eaafb681421ecde5315df56a653c345b53561cf0108728e38b37983ded49c7b6637b61dc208fdeb98b06b87cc6c119a1dfccb6e024ac948d0e216eb261cf43875cf7ed40e0eeca80ce525def1b310a1ebba33c4dfa7f0ea29633f59b44e9549e1a748ca3c78ef33306c9f5547a04bba28783f3d03e53e6930ebd5457044ce9a5c0eeb54309fbf0c43bf842a50a76fe63dec8ef822e6785cab2622f340c31fdabeaad4869d705fdb9be9da0287552248a2955516e6657ae87b790681730dce5f0c67b03e91ccf88d524e75bc65fe229f3aea2096db38cc17597dcf0f78f509428eadb8944eb66bbe454bda6d7790f323b1f49ccdd865676022af25fc7e6656369cbb583971bbf551f2a12f95b69d1e6fc256c72724f995bfa2086dad5dc0ea4feb4b73615ff2a9e439caf817d26562e499863cb6521f20a4a86c20534842014a05815c5729f88b271b69d219f174c04126d6f682e58dd5353fe128c2ba538527c4113ed8ea49f062b39eb378c1661b785ba15ddf0470452a0def9327a79e455422451700b19b30636733a623b898319cbcf802cbf15eb430b6668ad6ecb8c03ec355f0b1aa471f70ef4fb00848c950ffc14ee4f0875a12627731e99a76aa3410499f38f138bfd6e849c447178ab40b0b0f15fe4bc366390a7c519bcdeb7b5359808ff735957ee95c8f4a47c17428211e948bb0002b84fcafb37f7137e0a17c0eab98b94eab3ea0d8a5eb55bc47908f9d32d0895c722dd0cfaa3ed6999b52e51c421ce367d6b2fc82e27227b1bf8d0df03926ee992172d7c19290961d3dcab7b85140cfa02bcb4e99dd15a8c712cf8530e5b3190d4e1021fc8a4c6840588fd1defc123f0ab4d26c285b0f47df268d994a5d25e03fe15cd829163d22825d5de181a001cf2fd7f25bddea79775f93c9386340fdb3294b8ae411558e1ecc40acd0a76c3bcc00caddf6b125dc357c89fd6aabe8f72ad0599b3138e42e9964582e1342a71a092169768d52cf0697313ac2545c8878dc3ce6772907c42f19c75c495e6709fa7a2edb82627cba007bec654b5181361f782a1c1dcb9472b23d889493f2efb969025d808b6088999d72088d12fa1ea3f0af9fb416171c51bc6cc8ca15ff9c04e31f1b297abb231e2ffb4c97bdf2100662b3cea092ca4600b18190b6b8cf9c9de1bb3d4f9d312d0d7cfe0dbe30fe79bcee0e9815833b61390312273d690611ec3dec9ac93372249db9e21edd76ef9425c34964044a820e30c8bca5a000dd8485d08740329b4101f41e4504e7c0428b07ecc8213f0897043a1accbfa195033de4ad44dd11c6a1ff7b37a8103100fdf78e52beb19ea01336a25eaeffc01f252ecd27d0151a49fde4d797975ada73a66ef404e90d91bea09b32623e4edf701686a1af799dd826da804b6a52c26f9de61b6f1cb67b7d8fb328e344d768a5257a24e736c112613b9eaad422cbd651e583b43eae5999a792edd7ca7327f8a2c12333bddcf1e85f8afe60e0a8c3e78cd520feb1f32ed28152752774a9edd6b7eb1772a00d98593d99ef59904872f5c8e7d754185df1d6b23c3cf49c8ea4eeaf3a3f9a02662cb9d6c66bd15c8ebf69b7bd0648f2659a6eb89a032c5374437d71c29331b1092b1016f0dd7470588a7c22ae0106ab6469b8b31a5ce3a28a2b72dfaf7893cbd78ce3ec7d927419d2e1df8f26c5e8e0fdaa82fd43b33c4be377f0a012dfea19bd6d7393fac87e35fa2dc58d69598244ad67b161f26314120a19e4b8cbf55670c324c0fffd8c8b04a9c1c20807e3677454c8b518bc38300e6a36937f304542473b1d71497440e90528b151660fd1631c02071abd927472c97d97240465283ace37cfc30034e5bcee61a462baf72dbbac9a09e85f7882b29ffa602030db3c2ae93c220a64f3df3f37f0865312196c4d821827b476f92e621bcdd10799bbd780cd1aab725212c4c6921e8731f19958d39ab205d0cffde2bd8dc957898fa7591b3c1180b3d973cd114c4ec0db2b63e2999464c7dbb2e146de25f1f93134f24aaef86691b955f4375a609097e9b3ce293581da6f927717eedb773bfa1f488548b226cd8873c67f7850e62df245679fa705ad532161ce15f90936f29fcdd65afdef62dbed9a5cb3046722570ef1a50b470d3338e453c996f1c695d16963670b45c804c931ea8bcabbb367a67a77946d37c39505ecbc116caae337a41881708b2e9e9afc172164bb875c0a60d87197aac42c3fb7356171a0c0281f2ca073e2d18dcf5b2627e21f3a08de2ce2ccdfbe16e69b47afa79f8a281cb2740f593b889c3e5384533a98f005a40294e7a432fd2d70063f26a443153ffa8f49ca1739f324cd06a09caa555bce6ec36651b0d45ea0a60b0e5af402165eab41bb3a2588c632d682a73cbe0565923ad72698f7b2290c5662fcfa3d53f582e8d3e9157f3713f3583babae844668e2f93b5a3695b1dc5ece3b17b13c411dd99bdbd539ab7417fac1681ed87338529b9a7951c16ec27bd7619943dc84a0b4a9a6a6e15dd9dea12d9f12d4c02cc0c16c1b1ba977b0e88a2cf436c5af5c3f3e3ef6f796efa71a8a74474181027980a6e9dae0ed6579a5faca1d634bf2ad8913d7cf99562455813d8cf144ef5478356f0e3bc4d1d0eea88bc639022423db40ae477a173853863c0003693dc65510f113cb0121db2560bf3b5a0f5a559b7de83b64886d702c0ba89825583e3dfee9b4780afcd8e0ee2cc23110d07990ba7509ddee810ecdd671e1bf8acb9f37206558f5f58dd342418d37923280689acef124fe840456a507a0816df08d137da86c9f66ba598af2704770d06cd6e2eda18f54444ba086f4b1b015592569fa5c987505c4eaeae82a9614d6d7fa9465cce6a42629a979c07b4b0293b4c67669ffe585ea94fc04073789478d9cca6310ed4462a3e8b0379257a396f96dc2ef1b045e2322aeb69fed2599250eaa3189f494b26437a6aff311d37d335000e8b9703f398d0a4c183ef1f05515fa9c849a348dc3b841dc60c4c1a63b3455b3d19e3dcb661e670b6a0ae1cda2cb2aa947d70e33b301325dbebe48c5f3b6d14a59f89a467cbcd2a3b2b082de58ada3436c4197f573606b6548230bf581621f93bee03b9fc8ac8443e6bcadf18aa63008a626033eeecfef7112a7f1e29b7d05d3d08604bbd557e13a9296994e493a9daeedf6cc3a21eb81df6139934509aa4a95ad73777f9806eb12a30f06d8b5960eb5ff30785540aa8b54602ca612401edb19be7d3b928aec09c86480a059630d2ba00b2973543d397b6d8dcfed1cb6c05b70f4f60ecf619acb86d1eb91c8ed5563583c0df6dc30af40fc3a826516c11d4d097b9998cd07fac6d3311944d3424fbf376281fd4cc3da31a3e2cf205fca33c7282b976ef4aa9489adf78c7e495713ce82a80853ed27954c960251a1c164cd55aef0896800ad33b82c389fabae4fa9b1ab57bd448cf405d0ba735c16a723d9eb3044a120fc6db8cf79911d04ece439fdd5ccb1045f7b095adbbdfdf50177c6b64361d3fc685fdfd3ba823", 0x1000}, {&(0x7f0000001040)="35aa86fd32aeba039cd9355b30016c559e1d2b3072c34bb23e6638ccc3a1a8171cbdb6b66271431f4a1e4d9a3b1dcdd5aa74599819e77a8ca99a080e2336ef79f87a11d9a27180a93bfda9dccbb35b809f47b1c2d2ea71bc0dca025c708b25d642790c847d7e3a05eb5df072768e0438902ae98c", 0x74}, {&(0x7f00000010c0)="f4146642bd722acfb3b97e537add1567f712e14604cf1849fd5d5f475bddc81e2c2ae7f2da7e9f6a99757d0818b4c74b3574e7d39d589d411d050819161b30cb2004a440325ef774af663778728e52e1a64e4da581f5a6328e19faa9a54d7fc7e09fe41f8e9654c7bcd2e766fca793ef4a4af85304e52b3302139edcf73fa8c6a6dd214b4e69fbb97cc927ffe1a7007af79823d8278cb0a86ee24a502686d71685d0c61461645de6f6", 0xa9}, {&(0x7f00000021c0)="ef49f11a82b9f4bbbbfd83fabf3816f8a5b91b6dcee88e5cb9651a357738aafebcf94cd5678aa1ab338d4160a64a55b8193aee2ed5284ea6d2456097ef297a35912f958d90742ac016f5a4dcc07bebd4e3bcf578ba739d882062e3195d997b8add94a9b9b39dc9ac4588d34ed0a16a1a3a4e973e15b7af678f0fd5af79d01760faf2120bf2c4e1bfcfd9506bd69f2d8c5878a0be64e12d55f157752c16743a8bdaf588f3d5141367e859b064858337cf310b1b226052bb81b71643da56890c71d2c5214b0484ba234b819c506af944691f7396dd9892e5d7cbcbcac0a53efbc95c7c7d7b40fba78171688611065224160777270b4e331be762214794a209fdffccfacea656e3db6d4922cfcf2494e3d79e0258b7f50fb08dcc8b4b513e5e1672c4b5ff131e64964a3c98b531b2e29de11cfbc0d1d364c649cf7bc0b69651d152eac8f4f1caae5eaad7d3b1b5360c55aaa7547b48cbf7acf684b89ebcf97d32a236540015c2d8c037c33d2fb9c3d2f313a3c40e35634da5d8d07c774c464bb244bcabce417912608b33426a554ec081da32e463ce18bdc73d305bff27ae50abb20ad6b3a6a9c1d19fcb805badbc415ec7af409f7d073b57d1d91228641d03d6b2ac477212354199c050d05f4138b6d1674e9ae44e76ec7794a2ebeb35c6e8015d1ee6becc5280658330690ce8c5ad5811e48c489e7fe43bdae069dc35783eca96a55959cd5a9bd99cdc0954d6ae9cb3a34c4bc1af463b036a049de98ba10bfbe07e31f1a202ee62b573f7bf4d65dc3a0db26d7ca6f03fafe4b4385232fbdae27e881d76b769f73deed67f242e99e0a1f7d8c2de7ac291c3bf0e34b9a8e4096045f4986efd01c0b267f307b25df50f76d75c52c1cffd5035799cdd73a7f26ed0af0df09a75c004f9d86612dc1d979b03cc7faadaa469c7b933d193da597fc8f6120ac872f442437edd33d537bfa299258e6f004e6e194749f202af9ab94637cc3b5b58f9521ad1e89c59ad61f905881e1000448588cae4a929cf2680d9115016cb5a60a6d61257ac476ef257c2d4f3755ad6bfa522ad80d557daa595225d003932076d801db3934c243391cd61b9b00dfca1c17cb920151d90b21fe4aa5fbb0d85696e97c634005e4feba0ee5484e6741a53150f8935e7c62e803eb8648b60a5978a30e8bda298c1214c3a4a58841ff0e9f6af29c4ea85dea0101e14c63896e06df2a768355e9dff0ce2dd04dd3dc8e1ff474c50640db24e7ff33f59f1bb0b823a8d5b66df33939b7112520f268a8f50edaacdc16dda864ec85326c9736f68eeee95739ba552c772900783481065d5739d6685103debef3a0295d191303dd43c5ce270151147da7e0d3032685e8b394b6f006a8d5da0bfa9b919d0faa845b8ccdabcce85fe9a2b70dc6b397bce9a922b49afbe2fbf93d994dca26e19051380a67f3089654ee37f1fa1d835525163bbc7e872a6ea87590b6426375cf5ea658f62ba4314d3b2fbbad56d6112601c6030225c1f4dbc0db2ab95003ad7d6b53d8644930111e1620a9a6af6978c267e11e4728a24d2cf68a1de72a18a2970c3974eb596434f7d8360c321baa964f4c263eb3a2db9b356ae71610803aacc69a6e838a85f3139ef52526f67c177b28cbecdf61935a80a02561fe3774faa64840a006c0ed80a21852b6518752448785562531160c7b074ee5d36168780c5c02b2d1ac61a6736d58212fe9e572e0a482e8640b3ab98afa43f13627c541beaa4da5acd5be9585f9adf4d619a9710cbf5ee914448854b849672eec6545e41704593fb9790a5351121b2710211b7c8b1da2ebc9f380e15807ff87e962d72225072ee998930f722406cf9055941a7bed39855fb7383a062fec89c9e96a4e3a493e1eb716d77fc7dbcc624cf645ef303f39299aba8b2e01a52a6348fe2dff1459b2caf837e4b167af8a4f083fbee02a533588a2973a44b5757bf099e987d54d4da8d0f547d7170a39c507a8baed0b0f3a49921ee8d5d53fb7541c3243a189ee8ff2f16181f738ea46591c7a4efe005c48af4bd082af156048833e56fb043b886435c3e8df9347e526e19a94dfb3623695eca9e69f5fbc561b486398fc44c1d4a6d6439ea92c2ee39f4158373a6fdee666df9cb64e91d4993262108bad4b063eb3694695efa32371abf203bc5b638e565c5b856f8d00b2e0cba215f9d613c144c99430b6b91db95f08695913f59143aa355b8d179d3d4a0f78ccec99ac402fbc08ecd419bb33f5e5c3183c737c907814fde0fb0860499c0ab3bec85b7a9f93b95720d97ad2b4f3211a4b7f5180e0280ca7aee7e133f45338920e32c498e5f1439022843f0b8d65e8e6c2a7104586eebb6e73aaa6f84a0cd90f0585d2c3643d0ebcb7b4e5e75d1f1540d56a3cdbfa50f357426ad28fc92feb27735f96983618190edfab75457e087995406b64633d2fe62ea371fa27833623806c5c81baf0339ce36c77187a29d5bf69aa4d98cff2c0d94fcf92307e0acf79643f76ca2561e4d99cbf204cbd0f7f554b5ab4c6dd34ad4ab638cf7bd6f5afae88eae7d72db3eb9ab26f1e571bfea7364e13d345d3bb86b1e94c7ca4b1e3c744495c5a9f3bcad3025472f139ed5bc2d00926c1c2b345b13c6b67d5f85e4388ae2f3a3728e8b2749f195710b4816aacfd1cded5d88c960c1ed70a0c936e53965b2919c368b458125d13c69870743366874f619e8858b351de8d25824b67459395d5708c908a93c137e97d3ac18e7811d8a561428c18b2a47c47d6526f71056eb43fb41e586acb1eaaa6224a92b73130cf75767b8f4588507b4e878232bf9a338de595ea44fc488a7d8effa8b9d13e9d7fe88805077eb60f7de6757b6fee5f598d0375dc814a59e140dc31311437b6e515d270b9c5b835be3d78d88fb2fbd26fc7e879a1bfcb08bd01808a21af0f1eead690238fb79a8ffa81775c45adb6d844c27eb1bcdf9a95802d883ceb15c0e0d766859193950f0ab149d1f1293fcbb1f5054219a27f0db9746495b20db59b81b534a022f6929c7718d0ea9ec6adb5345b689f32d8bbfc5ddad5b307b0b5a127a2aeb4822dc90a080247a8a0de35adbe32ef542bfb4ad8886f6acb613f3d7f5d2b66ae11f4092102a8bf18e4859b1b1a72c5976dcccd2bbc7bfb9d115125246426790fbf059f4882d7b6598e137e971a79c2dda83b146546dbf09dd2b69dc015831a409cb62fdbdaf3e8e129a69103ee179c857e5ad87bbbc4bc359b5b52bd0d649a627db2a88b9b4d48933713c0ed57921c89321741fbc04ecd1d144dd530f44c051853ee14fcfaeeebb4f284492245426b32eca53aa7de2cddedfe74cfc78c87be7cbc5a8cd25b7edffd2a6d5920906a3b95fc5bc8f6e3d44df9024de63f4b17305ff6d07fa3bb043aad652dd4ab4b204e1f880a14467801cb3ff8f5d29c6c6a998c7288bc77730fc4122fbc72a9786bfc0b1f115983ed0a56ca99dacb91709e3c0625febe8089b4dad2a1698d71080b5a90e53adcbba591b20639990705b8079fa46d46495327db430599b4bf78cacf4f92c317b9f76adffb7cf1fe87a1fda1b9247c3083d7c7155926101e2dd353ab589add2d40b3ad02ed661bfb250915c6bcfdc7fa739b10280c92880acc582bb1a44e80d61d739a45e36addd9daf21e27078304b15cca5c4b9d449f56fd6f6472219af2a8ea5d77686ddb5dbc6587bfb52ae347f423f0a74c0343596e532f11199b34594d94d6b3ac5b012e3e950015a64cbc4fc213feb5215d2688b539b8af130fba01a6ab8860bc84c4cf043e738621b0619f3f94a430f979278596bcaae13ee95b49521352079088010d458d5370def18d9ea410644526ec57f3d9a67d8675d045a894fc7804fe5a9cd067051f363cbb8d9777c743d4767c50cce75e4b5120a6d28d2932973dfd8e5ab65f55e72b7973d1b08c11c209a2889c5b27ac45e4ed05e52fb7090c4731e0ca555d9d8b0eba596a8ed64e435c5c2bd1ebb7063f8beb5e2aca951630071bc52de3ad2f308e94c15354202ea05b409f717e4c60f57be0f4bfbe192693a64cd9700b3d2712e27ec2ce512274c54160499771fec0439f5c3a994e107fdfb56381ae9ebc2b5083bb7c08f701c93023fc3f9224ef2bfca2222f7ec391bdd44d723e71645de62e04a42b539816a396674c61874908367235f164ad16d9e762c11ed7779c556e3932afab95a5c6247ed0d78da26e56661dcdbc74fde957ab0448832fee95da08f184c6d5d7262848a78c3f9bbfbab502403f745c3387abce4f459fb66546af83cab5faad295b3990a597021fbe073908de43177492e31a1ffecc607d127716c92cd420e32bd3ee3782b112149223e2cea586595b3ea55b91f3e51e62656af2ccbe471b9fcb6103f84e0b4a116ed2a325e9ffce27846b0e17898046cd817005fe6e97351560e041f0fdb8ff72f99e29108ace4b099feb91d611d83ec66582a707e61a5c5a0293c1bb9007c20609a96b0447122809fcdf1475537617671d6bffe14a13b9a53430206c0a1feac6ddd861bd4aa0363f1dfc82741afed527bf43ae9ff63750d4ac913aca9ebed45230d5ff748f52cde3f4e34aacd81b2be8bbe103668bb40a78c4bffd46602595b9a893cf92b8049470d78dd1a0a96410f46ac3f7a89871efe5fb732c500f38ceb74c0bf34a74f99f45f67b6e8b98462f031cf3849c79bd44a50346f38e5525b8b860ec1d945f92b4669bc0d0564c811baee4f92901f4e231e6e2b67caf666a516f3f4cc93e1ddeedee2ce4939b364b89a4d7be388a4153739fe8108cd0213c08e328b91c4be35b9d2a4527e94e382fa9b9d8473bb41f4517a5887639e5327df400b21c88d683d1687714a7a9f1b2abccfff9a6c8ab82ebd37b5e1cfdb4d0a41588e559dce55d2b1869635d66b40256f95ac20aff84afb962f490307147c58b487ca9be03f22f4271ea22cd111a8ff23072f0ecf150083aded6eaf6ac7ad0d45abe0dab1cf018ade3893c566dd183e264171df689fd975c2fe818fe216817f5d5984d72fa69de89d68cfcc55a9f111e104643a17a3c8d149534fbbcafdd5c6fd3d1717369a25a3622329e5ae207c6e845974e4af50f2916788b9cb40987e27c2ccb6999fb7931693e756e9e74bbf4f620c6a5dec083e4188c173956754932386b37ac00c706dd68d8068302308b9c81a92b5a4f824910043ec90e236f7c0f4a343bedcb05e13a7890564ae4082dca40d0597ba4d9471daf7133e8189ff7fd0ccd2bc2acccb29b510367e66c3487451761a6f8eb584b8c92407959a54e547d01c9e2f8fb1b7a42eac2f2e02216931ff451adff40b5fa0c8bac747de478a11252084a1c6bf148622034dba5ff7c0ff0e83b6829fd9c5713c24327b95cc277f16eb931ef8fb3c4addd9b4dd49b624c66fd1d84ebec02f0a13f6e732e379ff94df560412c4315f99f4b089a18366987e888488fc274e9e56664aee6f28ba1522d6c91fe3b1dddbd03bd8740096e54b2fbf370878f514293eb215f29e89aee73e4c3bd7cd2a929357d836e7282a7e20d8f614b883b30ad30b4120ddb4d868095a1453a0a1777d3d1ebd47ada99de89abfd1af9292506cd0ac37c6f831cb7837e981ba01fa634e2f7160b9d9e188bb3c63386a1a4e9fb371e161ef0fb88733c55b35dfa8a5015274b9729bc85a132e3767416cb923a24af3abf6a805b692a07590113f503ca882739cb6502b12c27d63b5cef41f1e0e507742445ab82f8a3b44ca4067110c206e2e9822c3ba6751010c4cefac97b4cdf14538e00d22b8e3233131981403f422feb8e68613e2d931e246e21e380c4b13a5c3346463adf74f28349eddb4d506d25348173bfe4b51b75093395904", 0x1036}], 0x4) writev(r2, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 01:49:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8440, 0x800000000000008) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$lock(r1, 0x6, &(0x7f0000000080)) 01:49:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000080)="b8", 0x1) ftruncate(r0, 0x0) 01:49:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x20, 0x85) ioctl$TIOCSDTR(r1, 0x20007479) listen(r0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="73ba8f0261aa1cf9a076d9e32e16a583398757eb67d401b1ab4a236b2f6b28f88932f735d27ce7ea00ba1016da5a44adecaa2797d909616e293316e0cc1362036310ea63b2819c4b846a9541e3f45315071f3a803aa3bbab46706f6ef6651da2549c2f99d21c51f0c9cf21403212488e7bbac6556783285ce19a9061b598381f56de357a9e8ddaf0e13647fe15636e", 0x8f}, {&(0x7f00000000c0)="78b20dfca7e883dc272daf29dd8e29e14005a1bee1dcf27bd21e49d55b925d35e725b1f3e07ef73eecfd5836685c1125457e6abafa3d5107a6ae343e779df9b9f25ec52f59fffaff008183f98e12240c68ceb81b56ce2c0f41c77ac8625a015572e04a2750a4c1530e55652ade2e1f9a8236aa291aa92df81a58b64a4433dc3b78ef07008b0f4ee9b5289fce7e9652c6be7b6eb065b61adcb6", 0x99}, {&(0x7f0000000180)="fb88714636a366fbc3095214d08f406348c9d5da9d34615ae8d56f85f406cdd2a52d02e6e0b8e81a02bf9103d6cf0513c5f515d72b37e18736d44aee87eb59838199e4929a761c842e6239dfe27a5bcb5db8519889cce7f96ef60b8453c144c16f7499a82f203549347fe97201d1176638c8d6fd962440a69e9e7d5ebc34648a64a88e0b30bf52d2ecd684d59283dc284251fa2c48aa22cd77252b093c1bc7163573fe5f40338b45d5a7fb0cf239a6c30fa5c1a0c9eeeee83c7f8dc553101118f75903ab3ea5c8243e0735f68d5bd9035cd6e76afe76adaf6ea5ff", 0xdb}, {&(0x7f0000000280)="d470056a10f1527e9a5d2cd1c716ad7f6286fb5e91b6c1f610b4a230045035e0ce20a7dbb1b2908ab451905633bd68585035da376b889333b1a20c6a3cc1471dee6a1cffa2610734488167fdc4d030d064556218e891e941620513a2366be705e5aa96fe7c6cc3930be238e11f6e5ab756817c0bccdcc86df2046e2e1d4af5bdd4a0784a63792f63d64868972a216520d4a7c5d284830ce2a1d295b8ea7fb4e4c56b7c40e7107ed1c8fb52e40feccdb299812db845bea402dca3c2b5a5a616c49624b6be0bc081af2e4b2958bfbb6af2b400358b5134dadec06535b7de420a079d156ec73f3953d7ea95d0bf5cb5f20339efa6213a", 0xf5}, {&(0x7f0000000380)="63a90030820714d6303496b90bce8faf6a8d2d66e3eb8d5e2b3ccc16905670bc39959a7ed86dc4e2bdda23f4178414862669b39d2f04d2b9da5d33cbe7198149a50b20bc667485e321b38fdb8ddd69dd5b0146cebe4a17ad47cd993c9a2598b15e622a94f5df28e61aa8893e546081f042ee15628cec9386d36441e9c53ae83144719852bed6fe8d93520aed51027f2f68b60dc142eeda36201c694e2400ad90bebf1ed71d1f2733f379d4c7b8643cf5fca49126bcc04eb9f88a60911713485f58ffd09cd397d726361b1b124bdf34c1860a06fc9588207190f4dc0756958d68", 0xe0}], 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) seteuid(r2) 01:49:08 executing program 1: r0 = socket(0x40000000001d, 0x5, 0x10200200) getsockopt(r0, 0x1, 0xfffffffffffffff9, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:49:08 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000180)='./file0\x00') 01:49:08 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x800000000000, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x64, 0x0, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000080, 0x1ff, 0x400}, {{r0}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1ff, 0xff}], 0x2800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x79, 0x4, 0xffffffff, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xfff, 0x1}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0xa, 0xcaba, 0x3cc}], 0x0, &(0x7f0000000200)={0x100, 0x8}) 01:49:08 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x86) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f00000a7000/0x1000)=nil, 0x1000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/16) 01:49:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0xffffffff, 0x3ff, 0x2}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x12, r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffff9}}, 0x0) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 01:49:08 executing program 0: munmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 01:49:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x4) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000480)=""/8, 0x8, 0x43, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="262cd400", &(0x7f0000000300)='\'&$\x00', &(0x7f0000000340)='^-}*\x00']) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/38, 0x26) 01:49:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) close(r3) dup2(r2, r3) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/178, 0xb2}], 0x1) 01:49:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x8) select(0x40, &(0x7f0000000140)={0x200, 0x0, 0x8, 0x3, 0x45, 0x52, 0x6, 0x8}, &(0x7f0000000180)={0x6, 0x8, 0x4, 0x81, 0x169e, 0x8, 0x5b, 0x7}, &(0x7f00000001c0)={0x3, 0x9, 0x0, 0x9, 0x1, 0xa1, 0x3, 0x9}, &(0x7f0000000200)={0x9, 0x7}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 01:49:08 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x3, 0xac2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) 01:49:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 01:49:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 01:49:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff, 0x6, 0x75, 0x0, "0c43ceb393a69f4058e4c7d5fe52b2f8cf3f4d13", 0x9, 0x5}) setsockopt(r0, 0x7, 0x400, &(0x7f0000000000)="8ab7a7fef0f3c574ed88467116788b2087beb7fa680bd8e660d9477c9863", 0x1e) 01:49:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xffffffffffffffff) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="a7a0b1499b37c77984869af5905f378ec7251ebdeaacf38f828aaa67e79b238c734448a0c8c224fde76ce5", 0x2b, 0x4, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000f8d000/0x3000)=nil, 0x3000, 0x4) 01:49:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="98bc64ee7b2dd99da2ff255f6c41db1212019ef4cda1bd2893f4ebad729aae4c8e6a15f1bc8925ded0ae4440da1886918ac8dec87920825461d8404658f0faedb8401a5f5959957c", 0xffffffffffffff24) 01:49:09 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x2) bind$inet6(r0, &(0x7f0000000000), 0xc) 01:49:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x7, 0x66d}, 0xc) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x8, 0xb9, 0x8, "215ba21f3c2d88fc756d36cdab2a26958187d114", 0x1, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x100) setregid(r8, r8) preadv(r9, &(0x7f0000000300)=[{&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/118, 0x76}], 0x2, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') r10 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r1, 0x1) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000440)="c7452a3026af9c3ca30c075412c92d296485cf4348a2f1ca5fd02e77981e38860acf7ba6a95d84ee67875cdbc8297bbff59441b9dab52b49d4fae5b11f1929aa4b5c3f7ea69489b96fa64c032b913b58823cc66b688de555ed597a6352550deb11866c03210e65dc64980b8d64908dc540ae3f0495e3454eb14197269b8ed3db3dc2332a5bcc9298f4698f50f949ab112847ac5b00a53142472d3150bde789cf445bd098227af421b3d02d6edfb3d43e717f9c1de6ba4e6c097e66959174", 0xbe}, {&(0x7f0000000500)="401112440677e1eabb41e4b4f19b37f0b9a3c33ce361136bb7bd73a516802a0cc26d533fc729f9bf2e2ea1a0e3dae75a531dc9b6726d26d56550a9cb37aed0e3ad0c84831e5c9746e5b87a58a6e5687b2c33a65dff4c3e3bc96c7496eddc3f2b027a9ce505cb84bf4b7ea112466bc6f01fc1382fcf3b549dacc736f34eba0587d45dbbda", 0x84}, {&(0x7f00000005c0)="2215403da21907e1ea65bc99d83b1106f05673db448a72e86d6fa8758ac50c0f0e5ecc6d7efe3ec7b2859f78200bcdee9205ee1f2e10cacc5b0d87f4df2f6edffb9d45d7ba7395ae0727a8a9cb5bde9fa5d54f2936cb7d155fa0bebe194e70984e96ea2a94dff77dbf11e79828c520e97110a98b1082885a93124d80c58a8fc859260c95f8e695bd76a47c3e9b", 0x8d}], 0x3, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r9, r0, r9, r0, r9, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r8}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r7, r5}, @cred={0x20, 0xffff, 0x0, r2, r7, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r8}, @rights={0x18, 0xffff, 0x1, [r10, r10]}], 0x108, 0x4}, 0x400) shutdown(r0, 0x2) write(r0, &(0x7f0000000840), 0x0) shmget(0x2, 0x4000, 0x430, &(0x7f0000ff9000/0x4000)=nil) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000880)=""/37, 0x25}, {&(0x7f00000008c0)=""/76, 0x4c}, {&(0x7f0000000940)=""/93, 0x5d}], 0x3, &(0x7f0000000a00)=""/249, 0xf9, 0x8}, 0x801) execve(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000d80)=[&(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='c\x00', &(0x7f0000000c00)='c\x00', &(0x7f0000000c40)='c\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='c\x00', &(0x7f0000000d00)='c\x00', &(0x7f0000000d40)='c\x00'], &(0x7f0000000e00)=[&(0x7f0000000dc0)='*{\':\x00']) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000e40)={0x5, 0x3}, 0x10) dup2(r9, r9) setregid(r5, r8) mknod(&(0x7f0000000e80)='./file0\x00', 0xc000, 0x3) socket$inet(0x2, 0x3, 0x7fffffff) ioctl$TIOCCBRK(r9, 0x2000747a) 01:49:09 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) dup(r0) 01:49:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000200)=""/4096) 01:49:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x2) getsockopt(r0, 0xf2c, 0x90000000000a, 0x0, 0x0) 01:49:09 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x40) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/62) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/123, 0x7b) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x180) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9232, 0x4, 0x4, 0x3ff, "ab06f66c083d2bc9926a9e48695d3e47d80db988", 0x2, 0x5}) 01:49:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="665c1812f997e03d25d40503ae5793be57a0c0b3989b581a1ef17ff9c50946c8e07e8a4f5b05a5b9cd1d042d59916ffa9a96eb580eb2bcbe35783bbf697d8ea3a43613747c348a709bcb1ee66aa3d590c7f613d2ead5dd", 0x57) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x3, 0x3, 0x11) semctl$IPC_RMID(r3, 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) write(r2, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x87f) 01:49:09 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x4) 01:49:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6b0b0000000000003080"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="76a6c65aafa7f152466238a2691b153d44a7e0de45d980aefe9ca60649a1ba795927b834fa6994822bfd704c75b673282a435d5ecfee4d56e96efe5e719c41017f25c0f921401a155add5963d3d67f4d3b57478b9facbda23e323206ffdff927ad3820e7a3e5d8dc4adc9b0690d0f506b18c220fa095213cdde0dc040969545b71546457c8ec1fddab29f302036efd513e728fb804c7ce22ebb2117bc5eeef9323c22fbf08ffacbaec7bdc0da8f2", 0xae}, {&(0x7f0000000140)="e475eea5cb409cf370018c15c4b62cb5baec3a9b8710a17791ef483712711e188cb050331ee147", 0x27}, {&(0x7f0000000180)="84b0933a983b7fb1af4c72257824b9aa58b5caac4a51e308d750134c9d75caeecc30f1fb65c5700b7ee1d961a94e2a3c6aeacb75cc0f2c5d22f5195d52e4286c5baa7df0904190981b2e795374a00efa65a3e2dc148759d89ea83f4eb2eb8c1c213d866db9fda2e09d95c9cfc1a6e506b36ab8a6dd7d66b1", 0x78}, {&(0x7f0000000200)="49a56c3c60d34fcab7bfc20dc378b07f14f0aa5cb4c7d64bec4537e06d407ca46b0507aebf02c974f7fdf75ea141fceb896f681ac5b08e43f388b66d6e3fabc348dbd18ebea7b681ed6a93b2f44097deaea8bae19612cb7c4dcd7bd0b9ad3471561216058dd5a4892f483f2de72345398a983db32499276dded51e34b3b144e24ff01f01e04b4ddccb3e3b1dba09e1a3187cdd3b1a87376d527011773e1b2ddb16caae382e278c3f3b48166fc9737a25a41393899cd8a10e42c36de12a8647dc02b544821309e92f68470b3c5f2add3042d3cbc57b0fcd497cefa025d406159195", 0xe1}, {&(0x7f0000000300)="3e42955025a37f17e1e3172ed1b494de7b042c55a4b9f8bab03a54703fefd0375f82812e671c8343c06005d7349007a5dfc9ef6407fc66a3ec0851302e138c5163fd6890c4456cf01568a91126970377fb35b93d9c22", 0x56}], 0x5, &(0x7f0000000400)=[{0x60, 0xffff, 0xff, "d04572ad76679080c6d8a2b82bf2927e36ce28c1da3e93ec5480eddaede896f2c4a3fa069cb75d930d4da1efb20c1ea69a8fe1d5613d87b96675677819b72d037cc84f29838c7b9e63bffb19"}, {0xd0, 0xffff, 0x200, "d0afc6032fefb6df75260076324037471ad99603458a46d619b0ab632c8b5d6f3fbac197849515b19d583bf77d5a1cc60d577e794734ca4b1b5a4e81d3bb8c9248be789195444a2ca308e1b86e51d421793b09ba1e3baef30d419a768687ee31f764cb477e82abacf627ba6a2a03389214b61a8e190ca1494df7fb7749e165b579632918b874018947dff5488dffbe1a82a4a4ce2187b607e045a54b9f458ebda7f8c31223209939bc26f79ac420f25239000be758e41be2eff2adc2d95ed4"}, {0x1010, 0xffff, 0x7, "1301452b4a8eb5bee1de09dbdb74dc3301ff135550afb4d5929d97863f76a3397242d6dd823eca4671f6057ebd98c3383ee63e908ad8bbba65a6b5c0bca50b6d9d7f5781e5c501825cc2f47b46ebee6cb871ecad09d360eb6048f9ea9114afa2a8c952fe4aa82e3d1e7c2d5a2c300b60a85d489e7a287f1827e6998a9f8ec56d36613a55ccb0cb8199f578f22fad6c01fc9005b8f24c633b33488ab1e550fa69579b775ed01a5b4dba38eb284c548a806f166c5e102c158b79b63e07b3a80b42e6bb36f5de3383cfd2c3ce956e6106d3ab180a35255fc94b5705e924638028a6ec79ac58f09f24c58e61e0f054755a46c379efdb1eb7679c11560f300699bfda25a65a73eabee2eea663325c34228da51e4214d27cae8c1e4fa62476cbf1dc8645289617cc4be46d132fbfd7dbfde7d383b4b5b544fa741616b669b3f5242843ff1788f7bc7c6a3af134ce779bfa39f8c21d6d316fcd5cf346ffbdfb18fd4881790512db5f15f10785ef2ace4cce9c69091e31cb1802d631b9e7cc56ddb9acaac3675862b17f0c396455f04a55754d961dfc646944839041a8996bab3367f487db92934b4338237cecdeacb73d43bf3a241933fcf3e6ccf9a5f5306883681b98d8ed8fb393db7730e6c73812c23f3b54015e4dcc3a286027d7b47c3de742827f0eb5d22971d353d68df17c70ac52b21f0ab7c12bdb9b4b1aed49cb0af48d076efddd0808e8c001b4930ccd58126b4f383d4ebe12e8eb4729cd9bacbf5cf33d104ac310365932b56c63f5f2c3bb5aaf847e093aba376584a0940bc984f7cd5021d48f9b0e995fdc6409c3794212ca729a0d6b5c6810bbbdc670e6c505fceee94dfa0749b8c0248c3ed250db9970f4314a808d5a628a14eb84a41c766a45ef070face0fbb309e2484728bf6589efa0f2ea9002f8e23a6d3a72df1a16adf061e2ea16757d4a2f4505ec049d15b29721d3acf9c7409c1ea42384c5e6c93dcbede6680377187ea52223ea75d24f5c998ec8c3f5218b0adb12f49f177f52d7a088ad71b53bb4197c06a9f91c50a7acea54447e0f146dc576d40f861f17a362c0a7bc09bb8216924637e90553d872175f7e0d7785693c1935fd4c7a6bd21381011dae36f474449d466cba1aed9c311a2062c6e92854f93596227e0c724d195543e4009bfe2b612a595c2b130274fb1df95114139bc36bbac600fceeba18f47fdcd1a4974167de4626f2a9632aa343fa278a93088f0fd9c5664c42dbe4f6c6a78a4c7b777217a427ae6f82feb364f351672cc38bc3629540ad7ef95ffe91725bae17e4f10119f9b45ea5a72ba6ae91b2a82a5aa40883a7ec178c394cecc1982eafdfa34db20ba2a0b110aba873efb5160b6756f086354231807b54ddd141292d1646398c2b4d833d89e84b58f508caa74cee1ecb6d1aa5f89d0d47529388fbda13dfdb1f11a35fb0fd9951fc65cbcee0a580e1e023ee7e097812308efb8341f5807a16e564141dcff4ad2e3241a3e4d6c03d72af9541407fc5a69392ce69d9185da3e1d59efb7d6b09e9f90bfeefbdc6a7f5040a52bf573dc6a477185ccd7eefab01c011f0a3cb537bc7b590fa887106eb2c0ae1e60079c7326e1c76ffd6629fed649bddcba04632f81bb9a6d0d7b9820139d1f980add1dc8c3310170a7ce8ea1fb74e971a5e702f9f8ae2022278d4842521b2f15c5e810a6f1c6b18126bb38ea1917755ac513b6710a3ca0b9cc75a0822e12a24da0d6e2cb59c944fc4e95afa05137603d082e94c14c9c37c9c37cb18ce0831c98e2330beaac45a2b720bb6bb092ed83440ea64d43ea2f94cefa93a92fce68cd4e6513f7e54211d16e22f089acd8be8e5583b6c242c9bfda5614be0db84493d0c07f01ff9e2e84c45b1937a855e6eae27eb495bbd856fa0b0e27516c46ca222f1ea0bc0f34019701922a1517d6e63ffc08d68519d74afaacaf1cee5dd6eb878457b2cbd0150c74121620e0972249962fe552a9dc034ec890a1230f18301b44dc332c5d5dc5577282cf3ea2dfd6702d5cf25e2d82b39b746128b059ae23c33cbe95b851936309c799d1a17f8b056c9b8f4583ba4a8fd188096bb5565da19349907648617a2b4527faf02636fe5559e589d3b7f341c9c379b47b4b83bc227c99f3a6566c297ca0d28c20e0f927a30b2f933e388d88f6352ef00d904be5ee563d3e1b8e7d77c6177eee50d87d7e972a0343ee089f2f18effca910697451401247b6f1b9b6ceda08079cfe78a79f621bdd568598a2da9e12e41424d7b3bc6737d3a1c429041f8cacdc13338de5029a348c1349449bcbe8d9115d6e4f182f7fd4f4422af0b72cab0a53ea64e32c46658859edd5a98fcb1ae7ef983c446e5caaf9748f84096a96266c87e5774ec484e27e389ecbfaf30dfc54f82261bb0b1d5f26b0c278f7c1f9ed0b0d0a3e00af545e4fd45bb8d27d994fde62c74258c1ee3dc60ab9ef4d203d616198f7f6d1ef5523fb51265a7aab910be6df85087bce5711e2698d84a0d5cc14fac4ea5c49ca25a7a7561ba99d5966221ad104a3be294b79be3a35691649247abcf6a016c8d935ff05db97f33f44fe7202b838aad6890faca9dc40f4b4eb6a78e224f8e7b61914b2878274cf104e781b663fd1606b2a347fe5286648c8a49d86d3c59b44e033744f54cb17a07a7657f9ac319b0dc72714d10301da886d3c811dfaba8f705ed8b5083e6359d5d1c309e66ad4a9ff12e0e48af9591a5ce7a91de9afbc4aa173fcb43395ebe34429c532fd2067861cd8ab0b5f049d473f87fa370f93568a5c86c2e1f39f22b9990e01a944e7a7bc172c5e863fe5d43c0e84a28295b3f078e822ffe427d3f5f01c8919237c39f24a1af5ea1f7068d79442a7c860e87e69aeb3bb4b94d73f3f6bdbb2238957996bedaab5e7fdf8d455fbc40b20cc7fe9b4a2a623392ea8153d7fc91360c8f602b662557d168ad9489641d054a96033aa0db86ee1c4de598233a008e806b52df2a6a0346b623b914c7b38cb3b39bb28ede260b25982cd4faf8856aec6419ad2b5c3c33b90c621ca8c82d6a62de23c6f789a92738b35ce3ed446efd3178c55610a93cae8f4b028d75ff555038ca09d01fdf7c312a6a252f0584feeb30fc24730cdc3d122652063fc0737a01c483941efd943ab03f1eb454fdb27d68bdb43d30010e0c4c964b632c6f7d14daa502abca398d20c9f4362c40e89c3a9e59e5fcd6a855c2ccd567f9aedac538a09772f4f8ff42f7988ef8adc8da907938f45a5c4c5e0a0db59cec89acb87f1b853adac1084549399ee4a0a463dcd200ede3194709ad2a0f6fb780176f4a2cf1ccce950d23a9efaad3434d24a762a6ef0bc8bf5b547133f06242d48e6c0c30fb840deb41bbfe2dcf2fa0e9109d2f75814c624916bd5f9e2961eeb950c7b79e4e16cf7facc57d955ea8c04c6b527a6148605eb2c644f27b145790c8ad2680b153ba4ce71f53796038b70f21972a069c4b4755204bc0341df583e4ceb223828ce98a757ad591af66908b165d97fb8b72ee81a82a032fe216441622b06bc4841a5b033c86c51cdba906113a219ce613a41a72f6d5a11178832d12f8037edbd679420918ebc397d26cffd90ba1ab320c99fa7a3ceba2c7ff77a3c5233ead9e12af0471b797cb5582c6b0d622cb0bc29ee419ab66546e0f83c00bac64cc04a2c02093e9380b42a249b5b9919eb5c394afaa2dba5d60ccd0c2cd915a31e5442b35dbeb19884fcee33b0b1f2b16fb21016003edb6a64580ba51bc087b8d20c99ee28e32c2fe6e101458a9c98b9580a4d21a8f9ae04ddc0e0cf0e3bbb57a28faffdcde7f4eabf4b600e5cd010274deae4549bab1e23bb73afe7de4647f6e33daabf2b929fefaf0d2da9e5a291b1c10a2ac1b07f6d5ee8e2700eeec994997787a40c4b9dc5160ccf1fbb88b3e7dca7f945808f3188c7b01ddd6c61858955d3caf11e568f5533d00a6c1f0f4b5587c1d328460d46472053c5ed0740f7f262c11e06ca6879abffdd0099f5b3928e3e3d793ab508f18c225f5c7cd648e13472286f77a40b3bfbfae111ea89da48a00e2900cec3ffbbeecce35e2ebf80b818ef998649d5ae74ac52d5259cc13ba661f52dfae1fbbae13df74e59c2cee48c1bb189fa8d9817c882791674ec6048b5bec1c3284a671e37c15db4678be3f6719800cacf0efff0c5b68755affb8fc9bb6ff039ed05ca6cbea480d07492733d53043d6024aba76453fbfcd7c72382c4d1305687ed0092174058b4811ad3279c8bc17d56dd75a4a6a1ec5549b53a4954d955a9603cbf4a20c1a3b032611e376cce2ce4677a5150a5cae64749b545637fed068b7f467b5ae31af4a7388c0dadee67899262e41b410495fdaeddace0e37049b9584c40d6bde940843e901ffebb6a0504b944e9c17c5ab935448eb12a3776ba04d69be6c0a1f5b25b5955022962ccab68203616be2668105d7d892ccb458f7e58d2fa4cb7136546186b0cf195944b67f8a5e007dc1cfc020cb773f3b1ef29e1fe386236247be9b27ef7c0077d1870f37bfb920d544c604cdb4201ee9c173f8f9b836cf409f992dc6b9c9412ac2858ef6e8e547ca063891e57298dbeb84335201463ff703abbd64fce5054d37c4f534c8a125321cb398533604fa582506dc425451977a3ff2eae54a6ba263a84488510310839003a7d3215bc530b926f6b177cf56acf4bdefd0bc3ee91cae99d13b9b7d3e9b91a05a6ed830aa3b46635f35070294aac9db5cbc071f4e6914dabdfbd04e330efe04d225bbe5680fdafcb877f41d1aca28a7a50bde380e5525c1d8bccf01fd8a18cf527315ae62b53b11138be122329f36e5cbb7cbf40a13376340c4d71e129f0f1171f8d0135f56b96e74936c9a6262f1abcd50e78246c03e0ca0ac06e541697e9ea2fa7d5ad6019aa8147511101a50c50d144084f19be90309e1cdf486f2519b6c9a86e3f2f30c220d3e7cecae48c7946785b44c7159583407d9cdf40e19e6e7d18427468c8e4d53143b4f5021e4d3a9d88e971469114a7216646df5c360fd88693efe454ebfc5a11ba5e03e5106af54eda973bd6a68cd79e15acce1baa659f7af34350f7b0c658ee6c61f4ea1e6bd6b9ac2cf746478bbe979dc28f11ed801822426c7dbcd73e9bdb9700a902be437d9f3a7de3ff6e98f21be72855ac36392703db201b943aca9aa7cf8d68c37b8f2f2cd7e84236022eb7616f0fa037b4961e0ebf61516a6e1e5e2459a45606da2d7ad7bf0060113fd6056a52414e3b72eb1fe097179e33bcb31d3e2830b4c544effd689bdfd2032f0262431d4df2c93137bbca87496455bc92eb6b762d9b382b6971c0ca2efe76aa2c3267c52f5fb770d4844553646d517e8999353fa78ecd8953d482e8f1f4f36088ec4249b4a8710da05a9ee9e9264c9893033348a5c66aefa303e27026bc5ff1700f063a134d626364e795a253b59300244b8fe14adcd27fa9d5ca36c9832f580599c53dcfae7f0c718da1f331605785ed1e1ef551f7c43b65240740e0b11476fd7910141c20da0ae753a81c6c83a0527a2b6176fea54b1705750600e6e40a35f5b437cb79454cad349924d3c56b4cd9b694ed54bf8fc9726123c3da8fe34640ff6c09f416a93937ba1dc7fa0abec6a23d85d0e1d1932fe825759a3154fb2f291f1f3ab9e530c4ade67cf29fcd3ac82e82c3837bdb6025f334a61885f408b506f0091f77c39f7c521c5a88e05730247c15c329b0fbe8f5ed9fff412a51dc91bd827a633ff005e2d4113dbea290c7a2537a337d99aac5ba160a012bd2f228400b2"}, {0xa8, 0xffff, 0x8, "9cd9ade65db80b3a0e2edf8ee21feecab6ff0f71adb388374b92cb09bbe70ee16fe1cab324c042d46dd8a22c1cccc470f068b6477f17c3d1e8465c4be3dd413ebb7f725459d00d10f236e28013144f0262e3f58433a2d2a08410e350a4fa0a680784951dea4c08ee42099b06353a883ee4551cb0ba2d8984e22bfd3d17d499a836630483cba84dccb031aad29678ca5594835ee0a2"}, {0x108, 0x1, 0x1, "950ba5cf925e9c3b6dec822b8bc53dd1344dad1f33cf6e5f422932c0324bc01435589d76e66d3651462b3cdda79a9dce4198940786ffa8170257b0f376be0fd709658c8959944dac0a2a3e4c54ac2d179c99e8493f6b4c5bd40cb8c6406f1d1c488654757e4d2e69449bedb40199f01ca23ec89551007c32b66023db05f068321fec45e489954c1b8a460ab8e150245610fe0119e92c4f07f90923293cf6d16d5f8ffa1b100847f60572a3c3f9dd0d7f66beeb375371d1fe74946ab8a74962c95d871f4eb435e78b9f99bdb1789e98670b741dc8126ba6a5411e0483f7fc53625e176b222818fe6b74374a7a80ce26da1c45"}, {0x108, 0xffff, 0x2, "b77344ed05d75b4c98e5c978af5b06bae8294dede152a37ae672f1badfb82581d6f65e0fcf1e70a362edce38bd348e212f58585efd52dd56d1daf563f6f18896d070233b794ee2448071a9d805261f70e2f1f815697b1eb43e7bea854057a97d4b973313fc40996c94cc2797859391c2bb2574b97ea4a8c6dfc6ee4ebf60c1d5e57a235f99aaa7b1cbdc125daecdc61fb339deef5c45c50a0eff62bdf34f8a4668e6236400413a0a7c3f21cf87e093b57ecb9d97e42b8fb27e1bc395810b06f1861cf973a95814a549f05face02d54224dd8951418c86cf9cc023d6d321d6ba2799986800748d6274188553f147de34a2150bb"}, {0x100, 0xffff, 0x9, "e6b1d1832d57c20de2598f99c8e6d84c7216b07206cbc2474fe8cce07f3bb86afcc03f575ee333b5f466e8c165327bdffce9542cb6117e9cf4253a205e8f77531be832cc3904f20194605761227928c113279b5a2c493b78d0fcacc2e7566bee6ed5ba974d7882ebaa7521ed469d1826f32ddad40811d405484aeeb9a0643a86daaec652f506e688efd7411eac4cfc4095eb9c9e7c7f17f2a1323fae38cb842a5f057db9967149b6f8c1d14e64a34c0ec71d8dd69b15133b019a2a834ae78c7ca493995af6ede8b9e06a7f0430cc4a2cda1df9bbf31f0d1615e820a9f6496c916341512f273e40c733"}, {0x90, 0x1, 0x3, "272384cabedd91054af0116ed85c381da00d87172228cdd3c53070f382e2ef5954947d0b654173a045c7ed3ab8d6c006816919502e8ca4d7081b95b5224309957ef1cffd7b9bc16884b0d4d0d921201beed723b364e0fb0c905d49778ee2c75333ac4d072bcc1ddacf6d2c5df90890051b53cd7136404f2c48"}], 0x1588, 0x4}, 0x3) shutdown(r0, 0x1) 01:49:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 01:49:09 executing program 0: socketpair(0x21, 0xc3fe, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200000100, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r1, &(0x7f0000002840)=[{0x0}], 0x1) 01:49:09 executing program 0: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() 01:49:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 01:49:09 executing program 0: syz_execute_func(&(0x7f0000000000)="44d26b65c4437d05970d0000000dc421a1f1afb6d500006664f080990b000000f4660f3829ecc4617de79207000000c4c1795bd6f20f125fb08fea0012030b00000066664614de") r0 = socket$inet(0x2, 0x400000802, 0x408000208000000) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) clock_gettime(0x4, &(0x7f0000000080)) 01:49:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 01:49:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x8a, 0x4) 01:49:09 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) shmget$private(0x0, 0x3000, 0x160, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1f, 0x0, 0x0) 01:49:09 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() getuid() setuid(r0) 01:49:09 executing program 0: clock_getres(0x6, 0x0) 01:49:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0xfffffdd7) 01:49:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) writev(r1, &(0x7f00000014c0)=[{0x0}], 0x1) 01:49:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) close(r0) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x4) 01:49:09 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 01:49:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0xfffffffffffffee2, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:49:09 executing program 0: r0 = msgget$private(0x0, 0x7c) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7)=ANY=[@ANYBLOB="1000000000000000"], 0x337, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/100}, 0x6c, 0x1, 0x1000) 01:49:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2206) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6707, 0x2}, {0x1, 0x8}}) r0 = socket$inet(0x2, 0x4000, 0x4000000000000) setsockopt$inet_opts(r0, 0x0, 0xd1d15c31a33e894d, &(0x7f00000000c0)="acdd0642e0b6a2b9b7789bdd87df2bec5075f764aaddf0f4d2a22c198bec9b164be925d1be8759c60d", 0x29) 01:49:09 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2fe6696c65a600"], 0xa, &(0x7f0000000580)=[{&(0x7f00000003c0)="caeb79eb10f3f92caeb9a5dd7e9b6eec40d794706e2e0655749ef704989a5005f26a8572a955160e0d35019b3dd5df33483ad0d30e8cd5535a24e59523e1739e9226328f1a47acf45e56f2483541583fd5d773b584c59cb04f29b182a452dd35c9af9a5edc906c943f0d59bd887ccfb3580d1fb15705959d19d87761a2f89ac5d0e9b8910092bc41c3e41fd45e46234d9527a56b34eaaed718866cf48f9a5a15bbff2f8c4142909bf63806e69b9d9dfa0a004089c91f072b28c6868d97a195860f274a67ddc080ddf234dc94173a8323355c99404dbe665ec27784611a55", 0xde}, {&(0x7f00000004c0)="13617d62dacf3f4e2d3d0e0af3eabebf4820619c2af4a273845664993ca96bacf166c22eabb7c421715c3eeef756be9d568071a6412fd1518c037f32c2ec7b6eb670dfd3cf823cc2a0b8c58d3057124d267a0ea031f74b1f927d0dda4fc307", 0x5f}, {&(0x7f0000000540)="4c434f68446c7275b47f5034e008e3afe0fb8ea87f0138c065e8dfd3ca8cf135d0e7bc661952f34d", 0x28}], 0x3, &(0x7f00000005c0)=[{0x1010, 0x1, 0x9f85, "8d94e6e8da810c400b1329590c1a6282743c7babea39568ca59fec69c8edd9e90a7e8b423a21905d4065d9bdbdbfa1f2e33e70b9554db7b0a49ca685a0d18e3c508caca605f1f96bd2851a1debaa7a491d63d42f465bf4aed491610038acc5ab0aae84933c13a43d910e4b1cb857fb08f857e2b8cbc4029e5051ed9228798896081aba168eeea7ebc1a4c9c1ce40456fadc4e4dd20d52f7e6460d78cf0c15f5c52b3dfaa3804a3d2034df9745091cb76bb8a7043b68d3a033b5281bb9371745354a6d2bd02557955a894e8ccbe905592ed393ad6ddcfac734df7da793c8979bbcd432ffecb81cfbfd4f5bb5638a7163e0157cb13a22062a3ffed12dbb74af7e6ad2d23e034bdcb6bb4c4c181c6aad6839d6dc72e22aa541acce066837ef2b08564e8db0ed21cc970d352944bbfbb360e2b62bd601aadd61522dd1629e66f424544c1743a69efac94401031e692f98e16b91f3f05b425a35071682234f6620c1d42b728a419feecf44090d325e5588123f12efb19bae17fd9283fe564a2244c8ba3536d9eb8fb5144e1e1ece3cb2e5f2333a514c516ce77700bc9cff28755cddc10434bf4046b3c0d3ee53ecac0cc557696d6d61507d244f1906aacbbecd4f3e5cbed59cf57170a9cdd0b91cfe9d07f7e473f65920523b615809d365c5115f5eecf96a5e6c84392db1f04bbfceb98c867b32402cd554bf2750104c70ce33b274801edd23aca13003673812ad47b7010841705407106aecb6c9cab0fe11444b8b1d36074467f4bf7986a3525d2f6f3a62fd698c8e4f281fdc5ff7bd195837f201feeff2d4a52507ebed289f6691c34821f64328aab922a4f5a46b5a1d922d9c11caa9f071a86c065ae639ac22f4f59e5805abe6313de6f8b92942df99c13be428ca27c71353a4b3ec03f02fda324441730c9130dc2ec6fabf5e088668db5596aafb0e04c1ab70f3a4af625e6bb9c029eeb3fe5739150f91a109ea0e5777686775f241a691328ab10d5ffdc866513e8ddeb3daea5259459b65beecb9db949726788980255f380ac0e78b9495e059d9685a2b3b474c6bbf7c2f63bf791abbd4af51a1b92ce3ad1f91df6c3fa79179eaeb1e2d3713189c704163c88f53dbd46efc3642beac242c77f0473008578ce7269d6a5eb0e3751152bbf448f44af625c70af737205979466c241d1babad20a3c9abd2276ba12d06bb5f47dabe464aeb3131b304d8812bf695e95031f07366883f95d5f8972ce2ac5dbdb328fca1e4021ffdf496835cc3530a7e05ee52978b85749cc6def5fdd8be21160619d552be412668a5bf13d4d76b29803eb06116ef986447024cfefe500405a60acb2185adc1da820e0a368898c903cee5aa172c5cbcff8a9698e203424f4a8853815e54029895f73803fab4c5e20e59d973cdaae68e8a9969a2dadc76cc2f81d1a41893be65b6b7295e5fea87831f80400dc7ac1527812c18bf0f2a7d50c16eaae616fb665ec92947dcf2d4088a0d1a1f4471ac4278ec56e0ba4907cc7657e94841037e1c9e36758a63c91f5ff95a706df494b419afb24d8629775d3eddf593743d681c6b54563e3bf0f49f4dce36ceb67ffd6b9e01fc39832358df9186d34ca32af2ee84bac3caa30c0fdb84d76bc734567b49c1434c82fb5e2311abfb72d6cdfdab6befc387868bb6c1caa30db61cf32ea94bf48189586ee8e7ce9e0a101f349a1a8ea90d248601ac3d70a6bc0a509c4467448a93603297a9f067b67fb1bcf82889a0ed88911854be5ff556f6f3368c53b1288646da1903d944c6e39cdccdb7e1fa36864c25258467a7ac87e7cfd4213402844d7e9fa56b27b5990f8714b09a3a1c2f138d8ef72e6a65905d0811cecea8be7d4c94dc97ed22c7552d4e2562d8fbfe5d40e99f54d070df984fd7474f64ecd6f3d7f5f68090c5bb057b0f6579e42d6dbf6fee5f03ff3f466afa4e6fd4ffa3d4f986563f646b63040d2bce1faa8745c3c93ffd0e228c41cf7cfc19772a8cbb727fc5bb583e2963ff74fce783601038a1616f984e33ca2bb7ac58081f9ff2699adc1fb97f59adf757fed15e6cfde7b174f42725c34c5d377a03b533e36051251d7106e892fa8e98d9101cf479cd7988e64b56aa9154d92af6c3cab0fdc7ab4ab01536622567f74abc38a3881cf94051b67f69bcbf8fd817be1c320d1d0b7e18f8e9defa832772836607b08d9dca9f52c9a05628009dbf91a04e520355fa6aa15668dc03081580007da7dfa79075502d0cb105e29c14abd7d79d373ba80ee696a6e4ebcb72f907bb5d56647f5918e37d7085699ead2feef0b042989a9fa587abc972d6e11a77b30e59c3cbcbbd1acb06af3b585f7f87415e371c9728d83eef08f216322c53eeecd5599bf353f2cf6b90399f0dfc20d291e2734f6e4767e154b4ecbb1121e5c45d3178e67a5d9b93cd5a86062065f7ab5aa286a5cd081d237de52d02f6136f566fa6071b9a9880868b4403a23bcab346068e646de788cbae13f4d2b79e932d8ca2fc4ca2bf3d97cbb546b6afd8bde8b11ec9156f4669951027f9adaaf0f3051e68bfe65c16422c41a58897a1f7038084d3aff40cc3caee2a0ef6a74433b65a9837a00966ce13b05e22e44243f16d2b5cd3e005c4aed2de1cc901458307effb9fede0aebb2a13f95fe0d0dd2d2100f10760af67d54e24438a5ce5f1be04093418479489bfd9ad4b29ef93cadcf055e838d2189eb6dbed9a7bc37983ebd024e75caa08b3646abc9ba12add56330fd181345fcc7d99733aa357ac42941185048cc1a84cf7fe5ed3c14c1eb2645c996025e503a3ac7334da329b4792541c6c6fda530e6eafa263dcb2a46941ae6d0ff445fb983f23032511b31d420db3d95d83f8dca9f60351457ae8dbe6b566424fdcd6e7b85a9894aadecd8a255012c659481796a876c7e6bda3678cc19cedd4d0b43f6255e2c3ab8009a27d76c309ae9a9a0e0f1dacb001013d8857b2e541fdfed50b23c33e63c417cbdb6b98e2f978a616d522978028a95cbbcc2e7e7f80bf4fb76fc3b79c0cd0c8372f7778e9baac17a428638ac6b71862dbeed2dd169647d61496e3b9f7e2ebb32fa7a5cb35fca6e0087b78494fc07e5e6c62fa98c03a89ce6c49933471a5fa9012cb8247d1b231fe72da88efad12d208cc5386d51cd80da032246bb2588f8088ee7948f7d8353b3da3d7d8e36d77784ee1f50da1e6ddac6bdbe71bb1457b46db3c1b91ad5b67e08953e332c0e1db266717d12ebd7b9cc1d57e669abf2d3571a8ad6c3d80c360776435a12429314102f236629ae4bb56433c50e362393f1c84fedac6e561fe9fe3e8400aaf186cfe5e3400903dc18a7545694dd0049d821aa799cceb9c5c85acd0911c51be200fd122f1af8790a25f92d2369ed7e3fbbcef6f12f1cbe4281c2a71b254d5d8839df81312e488c500109bb1af9828fc037ed37ad34105fdd9846ada0e30bcde83b35eb0ff737dda9a1d79fe141b554f584f146f413c792c0bee534269c9fc2783d33cc00e9962bc53150ee342ef8a3b38578260f65c56a07cd6dadc06d44a7c004c08592dd40868dcc2b5359125ecb9f182144355d96db88725c2add15338812464a9e5f376ed467ef39e67c20a8832ff3e8b4e610a7f8d61418d21c652400ee7a72b944569f97affe52009d78a1aa4d7d5a475ed34c1ba2d38c7c2a306a3f1c0e8d17061a17f3037105b9fd83e3ba2ee4b60137ff71dd23b8553d2d9622a8a0a90d350127298c251b2d7fcbd78041a18b8a47bf1cf39bce0c515fc1a4e25806ab393ad127a8e9d8105e0fb35e1b73bbb5739782cc561ff9819bf364bada746a8c38fd4a85ba8b8e32b7259af0964701cf777767ccaef16cd93962014e94dfcdf80f8711b1d6af7ab8cad9309d99da3c380a3f5072e00eb961dc126876b5304f1ef6fe53ce52f33c7132eb0f0adb7f473e327cb88d579d39ed969a53e0c9e35f9b20072afb8d40688c1bf911a1ae66d02ca6f49f8cef9351831359cea9c8377e01210841ab49144aa395f2d53facdf2576737a472bea2e15335205dbdbf630e024f4de367e23263910ae523ae9a2255474c2fbcbc7d432c9b9f00d4f3bb710c84b961c73b5115cb4dd84729513ffce9b740028c0d8eb02995c22a4c226eac3d4b59cba6b2645a1e684718424d0da06ebf77488287e96fe08c10f9d93b4090cf98a9a57d88bcf3238a0d5f28841bb234c8b37b29a183f7f54e800c137600b7848ffe1a7925f45b91665075ccbeecdd39a9cef01b62e7018303c5fe5fe7dfa22141bb93b6e99ff300fc31cf60ceb0675683d55a332642d308b821ed2ce1ad8c4bb7c2a4274f06a013f118d77db0935bf6851e2141bf28e4dff4dc04296b16426a403f9a7dd36b7b5c5a1714787c64c7cbcf727316d061651e1b75156601ae76ce4e6fc055788b178fb4086ab1839a6954802682a3ccd59ab98963b8c676d71b46c9f1222323a9c3b2202a06c2ef7bfe604b0007c2c1aade871cdafa1d8b914ed490d2d447e5f6f9b01eb5cc01c64d037402efdfa8db741e87573009cb58e10f714790e7ba3407199700d7b0d21776e37f1af8cd2574a68f3ea8ddd0288aaea5bcd5ac138d9c4a5649a8167cb99b8a1ac03d246a0c485fa14c568c4c901ad46d37fd4d7c0285e1748298e4c13441af1b5d788b33b07c5b9f9b1abb680b1e65f7102a13aa028edefbc6243a8b8c26462d99332f4910f22e2d6db79748ec56fe902b778d8f4c6f1a10905c926f0df308ca15eae434919bd447017a1b3d9be3df79c9ab2f67bffc0f952c213a260603c9a2eab1762b593af26eb6691dbd98ce11d063168099326c90ec137b3904c2d16d442e11393b1ae21cdedbe355b6f15f72f3ee725b94228752ff88b07bf84e184993a64bc877470698e85cf53f1379b1394b15c350d3378b0de7bf923c53a8557b4656bd774d94377723b53601bca49d888378387cc008769a71dd16f007216887885cfce828111c5c63ec0bd252af1837b7562a08cb2c70927e19836ede899dcb432caf45dff3fbf5d1f0a382ce0c84d27ea4072e08cc7d7f7f19a879d3ec26d0aabfc3953d4b9676c43a46204df18ceddaad874da86f154dbf83ce2d63f7c9343849fa6798f22370ad14665af256ed952a0bd18eab1e219ee54333498c0c4c5b360d9f05628df2df085d5e1e6717a390055abd55ad7a5feb165fdf309b6e3c1a18557147d2586b4160d0ff8f527fe923c7845daba71e865d6928f2f7de3356273eb350e5627483fc711b0dc5d209fc9f07d2061c1dffd22e289c655ff097142a8ddb3c45f4901d25c761134af2da8f70c21047dfaa613dfb2943ef3cc49c208be8ce88304f91b355118ea8011d82c2a75c192fc1300e18061c72a1d7e428ec2babca45f9b196909f29c5498d3a377aad3c8abd96f003fb058cd2d85454d583684189acd4437d62fcbe27e778926e8acc8d806bd722d995ecc07c50c2e9d97ba7be07c1f159e0cec69a16100abd7edc366c3587667a2ee397f33609278f3405f8f29297054f2769b12a0ffeab549a62436b50114907e16cee953c87d99a9d6dc129488a06769f987d48cdf7181cf26ccc458fd3008441627bd1bd736e8d5578a339b278823d42f2cd6ed3343093b202dfe0d9e2b8956e842918925523dbe5c39f89c958316558e230e481ba12f8beb8f48da45bd5885120f94942aa281dd447c39ed34982fa8c8e1cc71ca9a62e241f147a6b2a2c52d6f4b2edc1faa05f25dc565da7d1a71846a7005301b1b541955237316f1b19314ca4785ecc01ad358fa2c0f3fa01f"}, {0x80, 0xffff, 0x8000, "089f67cecca17d4d9c527eeaa0ae613298a6883f83f25f9d8dc5eb362021122fdd8109d2dda833cd01d84fe945b3a1f531b7b575a6614c598a6c8c734041674ad09b09fc1bca6e8cac279d2877b6b1d032ef55e84ae682128eb6cd5cb277b387eb09622759bed580116eb5b0fe62"}, {0x30, 0x0, 0x5, "f90480865b56afa92af0b4123a06ed1d810a21cb03ce01d38dd8fef4546984d9"}, {0xa0, 0x1, 0x1, "a472ef5abc5340890c3c2557124d8c14a0eec3e2de3a291da38c20c97f7080f57fc7ef09170e9e735ca1477d9844b4dd7db509c90e6c365cdeb97dcaa4bb4e42863b3ff96ea74cfacc851a25c65cfe0027db51fa94e727be972070487b4f064e13bc9ac5c6912a472a9ffa911297e46d568ba460e902f296381d635716ca2322c495ba8921045327c7aa432dc4e2"}, {0x108, 0xffff, 0x304, "61ef876aa00a27b6b557b919860fb2dacb77c67fe49ee041d34b95510b24b1c311247f89d6f0618282a9b38ad89ae46af46cf294030b1f0033452776e2111a8d9ec1c82ea9da6619ae65fa545a96f97a9cb63ed354610804b1a100be81f4d615aaf237898fec8e736a386d2c90e404b49a9409f11644d958544428cc687dbef47edf11e512d1f707f906f845f4d975f5200aa31c1d07ebc33844e58ca79faa839ec643c27ba93f60b251febf8131f63b26ddb4ead80951948891b594166db5a61055a5d846e434d60da47bbbe939a24e8cf889f483abec428da75e9b12c401ddd204df8b20f951d1cf3430cfb6e22355b4db"}, {0x1010, 0xffff, 0x7, "e2ff5d83e856f2c084cf30ed836c87903c6d03ed8effc60abfbdd92e68436547ce604100ace6ce1f4b6cace2509832a3890f5171725617305f30e575e146404fc3d0048c079ccf150cddfca86713284f32fb5f403fb7fae55f4f0d7afabe84c0e70a3abb03000f6e5d5e24cf1f2eade51e1d4ecc5bc36a78e5d5d959ed4afce25d41b72c4d1bf5fa786b321629c4393b1d2ebc56e82f74e5899222831a00fcc67b35cca4ca3594d02f42f1b156c6efae73a3798572541bc070fea8e48b19652a8df5ae32836c585cc7640ee8c81bc1d13bc4c8f39d6a46c709c7131137c11f480a0322be0dee08bb72b504512c1bba3c5a429a2287e15c402ac3603e05900e8833adc711021eb639dfd875e53f8cd6095e08c5b981e87dce117f6418144203a70084e953f3dc1383a485836b58b06e04426073d8e41a3d5ac4ac55afd4e6d05006e1261c95941badeae851e9c9090eea92f095e668d66f0b322f19e3433735c3fa245c4fc8a957040c1505643414459472c1d6b28183e5ae4f9f3170657039d297e22e734ce4995ada6757820c782296c7c835241ee21f0119799e783ea0a74a55abcc7e1f17d84e4ba340877e6e5a93bff5d182e39d89f5d934f392b21447e485894d6cbcfce3084fe368e052b8a94a2f4190423c74829c3620b9521094833f8f2f43a704837d18be11c019097cb6f9bdff232c62290b0fa635ee4936b9c25ae7dde16066495d057f8a75b13cc5123f7e6ed4a5c5ecf7c08b7460079bd4a243bf04181a5e5a2e6202e88d0893d02c3c4a4e10e2dce75fbf6fe7132bc9f4c233061f3377b8703b36ab957b8adfa49cb3735c95024c9334fab429dbe3f34d4cf1e9ef737d3d5b97f4db631c9d50cac77230fe11ea4f8eb317c1e6436ea7995c14f5b3c2839850a3311afb8281089714c3e2e853a0ca6415f88bbfdd38c94dc7e567cb543dc0eef72cde1622068c66efd946b5ec0b3619fc379e581d3b46032f429dfab1d583f30ce753fd0312c15ffa6601d356a92f2674c8dd283d562b4e9a068be66edd5e326ffb086837e21749d0a16d4c862cd7796807aae194db190542312e8aa4ee61f6fa3b5198e7440f266736fe616354b48109cd04276f00cba2f09f352ca158111e49be25995c28225ca5dd0887f8b685a521382a16f9c4cab319363f6c0d1ed1e4a3d2747438404684311c75a142ba5815b065f90bd4811bee2cd0613b6e982103cc14d2290e1b6fca57aaf9afa9f566bb29a974407b31df5372c7f61a5105c76211579d45519c1e169e9e74688ca79dd5aa67dd70aa5768d9e81ba40804e935e511ffe1dca8a642d7375ad6fcb2bc132ffa2a5bf7fa653dc129e9fea205b4b58e1e094da4bd51508b97a20374ac335868a15b86856d6883fa3291482f46a28ec9814e3034ab4ace4de461cec10a8cc07e338974a7e17583be94264c3acba543afc8b4aaeb68134974980227000c888beaecd36f452b9959560aecbf4ccd1f50988958b06d08c1b874ec1fe1c56fddcd94bb7fdfdeeb6cbda69c340c4b2ffd3a02bde04aeb2f034081acd73663996f47ddf44a0862bd6ff909df19fa5702a804b51a2ff06ebd10472e2eab3e35e0348418c357883331aaef110d16af12ca084f951d2c9101490f020c90bd1607fd2eed2621813fb1701b91e049a5bea8df4517d90b55fd58fb8afb048d5b77390b517c69dfc628bdbf9cf38ec8214a4a7aef17ab24d58d78954a3004345ae70f8d544268a6dff0911365ebaca08d56c6f74483fb99bc570806760097bd147a9cd01007a3c20c0e0d6d749796334b2d23feca7bb7aa119f96ad6ddc7298dadb384601bf40e7670dc727af1679b636fcd9d58f7b98d140d17357ecf954bd0cc015f5fc45c5616781eec3330f537b78064fa3ce0f3c8fc3e817c102b58d470a8092780677a20a67c1dfc6490883b2da61da51fa66421846e2efa7cc956140dd7a5dabb62a0d831f57606f88b237cd63d8df8df252ced7e9f0e45b540794ee169ea7c84fad70cd48428bc513c21b42cf2a2325ce1290f995f577f1b79fc3fcbe460062385ac73f0561d1da167827d4ee96e5d22c54497eb2f037d82f664b39c1d0f33fe0aa4154981508aa759da3cc2a75391554b654c04324422e317b894b15f5e36d95192d62762c025f6e50e8b2611d7e8605f618a3a3e8b6b4af4bcff00a48dfdf12fa75e106099afcea2f065c967de0ecfb8fdd4a340cca19773bae1cbaaaa80c2ef81df358c53fdbdbe62be5053b07b883c6c614929b2c389281f4b54a3910dc634c42c5046ac98d44c04ab394444c38bbb63f57b4522af210bea185dadb6e63dde55215878b0d890023a04eff29477cfc4fb466348c602128fd9f57af2847bd5a870d4db6c7dc5019faa3c9fb62cda402526a501833728e06946ef27933c3926dab07db01f8b2e7ebc17fdcf61648a967ee75f730731fe12144a6d21324771a574418a106e521e2c8407461e8d39bfb8e75c86ee59a5e17ac812e60e2327367027bd7d6fff4955dbf12c42f0abdd528846e25835fcf278c5a73dd442a9b28d0036fd6decc60a853a83e14f03a54c3cff7bd1f4b6f7e9ee42dee636144a60a352f6435bd3ac5202f0424db3b7280a2ed8f2992d94a60ccb5dc73a44060a20b18bf2788d2229f09a0cf28b440e26d38db571bf754659a183769b658258fcc8a4df7fc9da7647c79d9088974d881b3b1fddf75b793e7fbe3fa8255e0ac0f151f44c1c2b11be8224f93317b78175dffcc16cd9716d136ce88de06a642ad498ddad41ba55cd112f7f9bc96894749545485bef8afc44ebdf0a07f7c4d015d5653c1ffd37471944f90e3a79459120aaaf3b16a6c251c0192ea4175e95c2f8b00909ceaa8ff4310b0705f72d9c8c3fd8b0558417a93746dcb77e64dfd820f83750b200d824bae2be531aa3e058148cbda106d55254ced89cf0439d7baf377d5c12e93a47a3811b76177291382d0bb8ed67ebb5feb842479e27cf351ab8e70f03056ed3806bd8c09064dc03b06c526065ddf28110fd8ca2bbbd954b9ec9f19be88c24d4ad6cdfdfd5dff9702666f13efa270b986ddd546d2b42f95f115b7a62f822abfdff6fc690f5826d6bee0ad3ae6e716cda30a88d643b7145ae2142531c3506ddc2f630f5d1b3cff5bcc9f515ad6f196c6968a5bfc11243cea097a380f2224c2b762a44bc54cd9cb79a0a21c9b01869dd0be4e87dba520afb20ba433b0c232f2b00cf17a73d3c96e3b5a708c252aedce359f3d13505c4323ff660748bb3d314e98c6ed816e75667e5ed20e7c5e0599beb487fbf842de9e0412cc82ab545cef522ac49a3dedf36ef0e601182f5560a95c29221a42a6f751bf8fd694b0319dc049e5bedac35a246e78dab36470bd7aae057e71a62c41ecd82ed91aaee30950a286af2b80e5b6968c632cfcf7008f54134c924508f5186c7cfce4c4f1c9d05795ada5e9ea13938097d45f9915f0f218b025174f0988d6b47025dcb33285ee9b88f32f8cca925bf9e3c0b52a0bc96513318949344b5a64c2b65436c483f776eaa37ce4be922803618d9d16f393ef1091d5d5c096d85bdeac47bdc5fcf582c9aa16a6e2928000a2c3c77042e3871d4b0dc2ff087da4084ca9a1514c4101b23a6fb8c8a2504599e562533cdf96f04f910f91b60d9176b1d02c6606feda1f10dab5595bbd87fc6d8c916e82aca72595b5ff4fa1bc97eab63f80deaf66cf5e47ba55f04647d2215d535768b132699e58aebca3198b60514f31269b55c5d83573f33285ce1301bd5557261d836cde9cf7afe46110dcd4786d6e869ac63be7f06fd65182a7f00c7d1aad79e4a5106694ac57a7d5500c916e0f8d75fd8b260a2885e1236e9d5d1e0d9691dc013060e278588b4b7ab1043e6495be16d23779a1c92487eed67fd41f014857c2c14d569c3497e6195a5d03c193d8fab790228f2baa391f93bb95b5b693416b37d31d7ca6aa3068b1c1e349ec1a574359d722525709b8e19c7b9e2e6b8d012388a8fc1eeb935c892b067e5e2cac42aa099e3e465ace0071b6d24818b1dd3bfda9f8e0a7a0f7ba116152291a0c0fd712ac41208e51dbd557e8f100aeae125d8908ee190ad75b8471a72425e584e671b9967b67183ab15a95df0b3cdf79e2c0c497a5fa27d35594798df03a550ff90033f62b304fef8af1539e368cd576126661dd7681c8531645cf7fadacc90a4f2411ff39747ba517c64a18f1bb0fe754c834fbedd83e8a7ae5008f28ed0f044b4e836a0ada4a0fc681a92dd229dd85241b2c4b7aff3371a259799b3a68c4dc1419b5d3bea512486605ef7cc60047edd52759928cefbca41c9c52cfb8d3e5be3f69f5db5cafd0ae2c98cbf1a4f070147f7550261a8d4d5d206ecc1325c4d37ac6f1c3d9dcdfc1a2e309462da8ea3cf155b0a337a7b431d949de91468b92dff00dbce84467bedd9d23c065270735bb9b0cb19ada1c8304156e26e319e8fa7e52b65e062b5a3b5b0c8995f4296fc6762b1ecbd30dd35afd0989436a279518cd562bb2ed2b9ea3d546e32f49d2e9aec1517c8692a279d7d8748440f0a340f323bf2d51e6408ddd50279ad09bc0c5f57feb68a27c79b16bdd1afec582ed317d1b613686efd050b3b074fe6e18865e3cefcc59a275a1ed76b9e70675650a3daffe56f392a1c712b5e623e078aafc422a7442f6c2939979cf0ca6f4bdadc4cdd391b5fd629d571db2fae42afebfc16c16f1f254d046f60bbd924806b7e446a3a92fd5a93e8b225d942e1782a85da292f9e4d5c21db38527337cf639ca23a18aababd0c94f68345a36e0db1368724ddc4149723278f3bc62e36487ce8c71260a5121d6f24f0b72fd6fdb0dcd50c35fb816650c54dae6af277826ee6813c1faa7cef3236dc8d5724b1ab4cc09faf93c6faecaab92285ce50c4543cd01f4909cfc03bad0298f32d3c20728b34adb29e1a4eea1361cb75ad45997b4acab0c78bfe6ab79655c2239f7e1c9a68f7594a58d2911f6fe21fb1d94ca7886050977fc09c0b34be9cd8d99a1d13d6544d85a139c96122510bc54701848da08fc69b0f758a80b35c46608c1cc0df574236d3ed69e80dcbbe67d315d8b2f5c3d75ca2a8de8ae7c1a3c41d73b50d156cc58cab0e5b66f812e53f0d68a06219105d070fb43970a57d6f9ef77f1722b397be2fc2846e9a1d19981f723e1f42416dbfc7865372a20c1ff88dc2753506c3391901f9a7d16177b66a14b427626ff4accfb7c9963e8238c912cfe18b4c28ee91a0af8ae406ae4e4bf48d310007c277df3feaa9a4185cf4e9fd7677a6dc3a3e9e2668e671b97d1b89ec782c4694f57c61c97da2ef511db2241589423e2b410b5a33e42a036e8865cd69731302f0d52dfd22fd2dfbb3aa6f76821b00e26bb37a0bf6a34534ae5b78205c76f5f2f1278a9b1ea84c8fe538fbad25362a394fdf59801a3cd0470bd4d28f69d66e3817238eb1072e8ef2c081c9c3df16c6c02ae3edfd13be4e3b1eb249e4974dfb77829c78a3ed3cd2fbb23666dd721e6929d9cbb08b5e6481bf885c27f99ccbb82116b4137e06fa0a9ed13bd328697e3947affa61efb05fa3726a44112b45459221d5f0dfe7c984803e021c046500fe0d765d3ba2e624fa3d93cf6e208615349b29ddbf50bdf54d41b4fca1690b489973b445bb3075907671ce81dc618c1d1505b37d0a60870b1f2008e26e9f38e91168e3667be32d4eae89d8dae28412f95327ad2092d36a40c51049addb6797f436006a27b2706abdc29cb1c2ae970a2fa4a0cf433017b6dc05fc4ef46e9"}], 0x2278, 0x9}, 0x5) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xa7) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/57, 0x39}], 0x2, &(0x7f0000000240)=""/212, 0xd4}, 0x803) 01:49:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffbb, 0x7, 0xffffffffcdc25309, 0x1, "1fa95be394c6308820d5215c4ef52c9473eeb6da", 0x2f74, 0x6}) 01:49:09 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="8f1c86f0e3e010c0121ef56c73f752b8582174cf8c77ad16edde12670adf1c18386c403a92fa46453a191b9ab97f0b3196ad17999306d11e3bda67e5d93436281e2451cb00aeda5cb091df860ea4f9017a1a8f40253d3f8eca899a34801445669ba99cb58bfcfa036ebeccc7b15decce453ed23d5455bc03cf237748700a600124c563eeb7e97b2d192196d7f9633830f511c3712e0117169d903d762d30511750dfb91ec9d9a0766f65574c852d7bd3b427e85025ca3de269c008fdf58c013629e433627e9149901d56b6e3df95ac133a2e3cabb0e5a2aadd10e52eb932aaf56f3e170281c0972236f94d98de4572dd61b15fa68b027ac369be9caa2d70a60e5823a1705478c547bdc159fdc9b27fae40f2fb8dea297ded00ba3a1432d4e86a1df1ebc591e110f53c443eadab4178182e22ebaa4cb9f81a85f7d6f63fe3e74582668d19a69110dccf6f55b6089339a948276b0d4f4e7cb1b15343b2dbde9034258679b36b15c5fdba591dda46f284ff1eb5c6725b89f02aa79a8e02e372884c1255104d4513e996bc036b8d2220aa03477a736d7f1cc0cce4e51a23cf809bda582d3878ee7d8a6cb389e96403689f935c71b3b24dde671c06184e31c13c0a5d5ec5b19deba9763ac750ccd4d75384d604294734cd3c821ea43368e05091b08de060222ae04842e9357f88260f80c940e0fcb14569cf05cce82c26593866a9309bcdfa7dd87b4aa3ed159ba2ed0d2649c80f9b3c4ddc58f0330e365162738f70a3139527a6751618044ca460e6f15c41312bfeb2b90c6561d900f24578fa0fb0cbbbf183bd8988969e1050cb985e91d61bc8c7cc52415641063e8c7cf8bad0c8c6ce184fee600e8fd0a7c0b7a92e97e9559a55052b182bb2dbccc028b9620bbd6c5eef586da2ce2a43c2354782eea41efa2aeea4531732257124e844c25949c8279845741c5979705dc46c28c8c98116f5e86e5eb62e0b55f64ebe6a7948cf3a3cf9273eaf47e1d5dad3df008fad0a4f9c300205f3a8ac465e3f993cde3755a89c6817fe1d486a9b403a0a614488c1a69fa3d2502cf85ee07a72f6b65661971920991b7a1f0a4575313f79ac87b3395e58831e2048165eb463f513902eef43502dfb721ace976c7547e9f115e60f87c99edfbe460d4920f329e97a5e9391e6cb7f482d8073502e9c5b2699d08bebd870622b617d86384df2553abb7e3b3f6de9f9bc381c4517881402603b562e786911bbc15b02786b4e0f4a0bbcf28b9199b4da415fe6e73b0d68f61a7a6b69317b39df58083b1266bc54221ab9752a693426858843943563f30294c6daf0d8fb0291ef93a695c2990b2ac4a176480758fea79c6f9bd9737b2bc6ae1428045dfe48eef0036c82c89f72896f68d6c37218fa1da5ad7d4719dd3e694acacdbb5c883b9c2210d5961bdd144f815a5edae2e0631ad4d71cc0ceb765126a63d7f91ff5f4f48ad34c685986264b8e80703ae992119823092109cabe5026052fc9ebe4b2c6487a75303f5750b611a8afca41a6979d6729c10a9f8f4f325572b20f8adf5cd2c7c8318e974f791d16c88280d136341c733e5ca83af9d0db3a08f0dca88c628835f995f985f89d07bb2238b19ecabde80c2451e902788f84525bee6ba2e3e8d2cae0d9f418f34d9de768e860f36579e247f4d1dcc6c59bfd5a6473e551d3bb404fee4d5495d68ca4fa402143d2aba9c3c86007e394f6d028dbd284581f769e415441f275c7f29f2d07926f3ce26768bbb54cdf5bda2496cab54ba5af58b21637f4489451d15f4c02b08d320f8f14a55163356884f1f0954e7213ed8326a464f759024236d2eed90d5b6128cd5042ee3030eeb112fbb03b5b001f6e80ffe8f4e1adc9250f14b17705af659e6ca8233a5b63b091744e88c1ecf64cb3110fca683d3c0bfc113797ee2facc8696866eb7776f260e3acada194ef4e55422e0884709374f75c7df15057853f301b810b98d0b2b5316bafc71d65124fa5144d98ad518787ece298f64b9982ad3cd64cff34cab352130d5a686921e9f90d01b8ecde3ee94472564e62fe138d52951ff1209040a5390c266a9aad5ea0a65b7c77714a14ba7f89bc0a5cff44df72e68e77e4b110531c95a1d95c02000723220cdaa613e3a29b0d551b6e40e0eaedcf051ad9c2e63dbc7c8c298634534e96766823e78a173740f7dbfe468afbbf12138a358a7ea20b94c89e1ba94d1aa0bc6f8a2c2a4f8bdd20345a34da9a23c4cb68f531f317e311865a476d29f1f0e04f79325ac9305ed67e738628902b9d116d51aa8ef4f02e82111327bcdfeefd019a109f62875ce06b01c6ad4c0534c7e07dcec67d179a9509b67e186647afa17e8b6ff90766be5e182c2b61ab0717d377bbff7055f42f4ab9b148f78227467eeef45f4c602b5c06917b84a2a5a9e18638b27b8dd2ef20fbb128a11b904733da4e954272c87d8218769ecf05ac6237b519c3de0c1a412f3321ded073be82eb84963b6052305acc84db33f68abaccaaa0e76f0c82ff401ff52a966cea1ce1093d3b4f60b557ee9502362b0ad121ff12d94d8fb7ba3bce914edf9748da70f417b3d791976ca9ac29c0f64d873d650e497b22322bac6c94930a4029008f34587165d81071184ee4094ed75a1bac18cc76f4a16e8288c26f6f81c20be7f77819257a10255ad4d03258e88785534af9abb9fc5863c2def0a5768c1059b2d8a8fd4190c8ffec4ec6650b7b42d2dc8d2d18beb450e329dba12aa01ac2c9be9fb033c903c9c36f1180205c6c86c4ad592f1916762bb75ec7b24ba2d2f8f25e314f473ed1d58ef4a9965660b36fa9851e0ce19fb8197eb1c47d614d35cea7097fcdcac84a04bfd72ca4c892b6ba0dc168690a1b6d31d311ad5164257fd6ee4150f224ee9399f470c56ede7e093a9cedba4c1bf4978fd06f52d6e72f3a3c4352746bcf5db380a80c2e2b86e34bcd695353367039f625bd1f0e505abd7ddd8cee609a680e509e443f06527f7735a54e7f1cfe75395c52a8158bf110cb460b54e644324d20c58a18d7a5704c86a6c2b9e7e53d0215e48d24af905f4fd4637c4f246ff447c559b8c8edef093f3053ad45b4e6b34320055c30f51e41de481d029d194ab71f099f04ca1684a4d2897798354fe72fdcd1da711a6dfd05704edf7e9aeb6a391e1718103c57c14f0e2b0ed3bf9fab37840e1e4fa45571c130eb696aedc1ec65bc821d438878b92b3cc06662f909b486e49d3f06032f2d20d4134c6802054390b0890a62911f71d8ad6ab6fa5b90e7fad4ab2745148243b48fd93032dbb87e027ff5432dd24238d05900a5d80b49ffd7a38477775fb526705bb9042a9edc12d522f4d032861050691cde98b0d316a82d4409f5bfabc73f467275a2cc12389cfd08b274abb25e6c79871301721626084345266d5442d21274029b653d0a9457da54b6ec762490583c890fcbb1038d8a7d3dc2e88ce37459839c4a717daed5e83f24a8f915cd4843024b2d20771d4a31172d13aa0e8653d9f314544c837f2cc7005456e1ffcbef3e2f5d59d565d2e5e515f31a707bd31a4766c59b3c68869748a87814d71e3bf21bd7cdac2e3b467bef042471d3016d641ae3cc56822f2098b9e84fe866027514b04d7d409a10155c345da726b5c2c059d1bd7b8063a9598ce02e38a580b539be1999154349d9b7f9c45fa1380fc1df97c0991e8ecf4ce28a16c9a0ed88374f8b59ef03127312ec07461df18f25a3433362b58e9cb587f22409cd1cd8a3ea3070351ec57baf3fbacc84b7f29f42451a053454a8c24f45c58a92d7a0f9a7166071fe98574d68cf915dcbc8134bdbaa9632e0b3f906ec579f6427f38b8d612ccce9c7d9fbd2f0bffccad35d7880faa22b583a54cd9239755d617c7e37f29ec2e52cc42679ba16066b656aca1539e305af5c4e8d04c1d5258941d92cdb4cd23869c22487971848811c6d4b8bc87d7007145934f91febaecc5490320e0ec3759d18f109ec6d43efb87f07c895b929598170721a219c5dbf35fc80955274bf37f11981a8e0e98953224904c3653d57f4240bab8049857eae369ba35f80e2bf7c983a98c2fd5984f0c8569710fb66dff48c677cac2d034f7a75172f97f6a6fcf2b7c2b50b0f1f45961117d91ede78431db86d7324c5f7f6ad8af738cf04ad35cd158852d58d544e9a5b8ec562355b187106cb87e159525b7807aba333edbce37d61bae79bfd9292b6c06e48916bfc814d0cf30b30394f9d9e02f898c8db10ed2cad0097d2c267cf054f9b66a5c2a5a447e095f8a0c6c1dff8219ac23fbf8001b007950899d89cd072d9b214bf16efc3d9b5adc246c0d20895f65605ac6f34c1933d50575c80274063cc1686a75f22b8d1fcf1f1e51d40b9c76ee547081ceb9b292571aea2777a71c2911ae295886ce43b0a0c61e86d7b26f1d9ba91ad3c791476301726824ef5b4b9f4b18ba883f2b5c0e9fd547b8e54dcb411610f7f60e3cde269a117ca296e9d6090d14c8d3f1d5cbeb2109473879083eef09df8075684f9f95776860d390940d06584bc98713cbcf7acac48ecf31c249a7de5a48e0223e34fc0922577e46bc56d640ef2c1257de286c1941c9c2a994819a9e47816ad449f6c7d7c292af6b5fedc59ce7d4fbb7a523346b334eb7b84b615cada2d3d46bc4cbba7529391f8142aae897f668b530b5cac463a76bb93de8928123dd9074ba450f0a69f759c4293c2c892c12a6325f02e63be968bab291360b5c12e9304de51c07bb728b5175ed857bf32d44f111d55cfa0d881bf3ba6394f964cd3f40f70d53f1da4cd30e97f85c4a80e46051d75baea1c8a8a4c20a239a4800e85e399b6466753d9db0640e9d24394341929a539893d4f53dbbb3866862ed35c10679f01fe544ed834b8745c11e3a638f5615d44ae791e0403f7d092b8b7776b08e33d7b30b95531446e4645780dedf114f69ff5e2176fb63d3e537a33e63b8594a5e868226f994976a02cbc6f3059318202568ef16157daf1a1ef22ec6389d4929e81fdf04768bb9988c240c91f11a38f3c63985e2d53872f33ece3548c315a2db253473688be672dd6744e259549965bcf4503ccf15ce3b2d0aeebe032c4c02a890573131cdc6456694d13f918af5027d356a98399a110afc97bd83dd07859f5130f921f05d736e01b98d877ac294860920bfe34aff4cb6613f1bb881bbaff13f37551374d286ce1e6cd47e29d7196942d43bc6f186344cac02481a299b2797b214691d4b363c0017e33b2d849c0ed3fa6ef0be6395e5a391d26f08303bd61c9a29dd75924a9362b8545c54672ac28f6b0672f30f1a25286c0fd9a222d1f4e00945683c3c48111cd0768c21894760dd221e505c4e022a9dde928bc3f5e21f72a8a59db88eab9ce60fedbf863bcc80e902a0fbeb9e8f41404857cdf65649cf7471e3f877cadeee5ada61858a9c2f13f4ceed8d029bd495284ca000d963e3e2d0f717d89a3396fd90ddcc664eabc8b933e7a4480c646638f9942e4d1ca0ee3897e641912f63f40f4a340c18f02ec5af7bf80661aeecb4c12ad9cae76619fbe672267deaf4e245594400355847d50ad7c29761965809b0cbef78d10e0a8985e9f2a990c947debcf8cf9e11ffcd861cb86c98c3f9b60758ce4803d256c026f9593e24e16c54a04dd2b8b229cacb42b110467e71858c175ae33824b277f6ac780310c9067ae9683ca7e58c6a9cfdeb6613878a6cde0c112175dcc056eeff0ebf087747123e35912b85762524639a0e696165887cf0754a6eebcc6319193afda28d1f2", 0x1000}, {&(0x7f0000000000)="770e1a38834acbf5ec5255b0eee714219fec642b2301214c3ee44785e53456fa40c206c0f3b086703eef70c12f66ff6eebfb13617afcfeb2c774911d31c077", 0x3f}, {&(0x7f0000001080)="02fc185b83adf0dcb273c6e1fd784049c770289024151c344687aa13c79da2ac327ae821ebd30bab361937686bab", 0x2e}, {&(0x7f00000010c0)="0764efef35b742", 0x7}, {&(0x7f0000001100)="2fea2c815d", 0x5}, {&(0x7f0000001140)="45a009f857e985738043902d1ffb7f5575ba5ccc51bbc19ad81f5ea137ac6d0018169c192bb8f6", 0x27}, {&(0x7f0000001180)="4b743fcf443f7dde25c76f2b25f7dc394fa5e9e1901950930a1cdb5e155f4f4dd6c6fac8953f7d484b69902fdc5abe37a29424d319dbffb84738b0d9302d647c0a1db86df2748842ca3c5d47", 0x4c}, {&(0x7f0000001200)="5f282bfddc19420bf7d8055b031f8259fdd6311a60a0f980e5ee220ba05644446bd7e620fd31338bc33ae0b5f119a7ca3a1bdb626ce3aa1b6dc6ce5fe79a4b88418758a5c9746055f5616f8f832148407e311dbc430682953ae8118dd3fa91056979262f2e741740e9cdd80d73927683e4f15becffb644e92f811249d8458bb4f20ee4118415e42a53d9f242d6505249b0b072e4ec99a40c176b18dce167ea8d9339cf6e139fc01704bd4926497b4101f20d29ee49590aae8e783bd793da5d049c9b6fcad4104895025b7675eb559b1042b9ebb1a8d91e29303ba37b7b88ae6be4cac29687c2775e7921ad3517f869995a9718200953", 0xf6}], 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x834}) syz_open_pts() 01:49:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18c) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() r5 = getegid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r8) 01:49:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 01:49:10 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r0, &(0x7f0000000040)=[{0x3, 0x10000, 0x1000}], 0x1) 01:49:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)) 01:49:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 01:49:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getdents(r3, 0x0, 0x0) 01:49:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) mknod(&(0x7f0000000000)='./file0\x00', 0x112, 0x80000000) open(&(0x7f0000000080)='./file0\x00', 0x82, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200088, 0x2) socketpair$inet(0x2, 0x8003, 0x0, &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) 01:49:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) pipe(&(0x7f0000000140)) execve(0x0, 0x0, 0x0) 01:49:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r2, r0) 01:49:10 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x9ccb, 0xcdbe}) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x7}) 01:49:10 executing program 0: readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/219, 0xdb) r0 = semget$private(0x0, 0x0, 0x111) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x5]) mknod(&(0x7f0000000280)='./bus\x00', 0x2003, 0x202) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 01:49:10 executing program 1: pipe2(0x0, 0x400010004) 01:49:11 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r1, 0x2, 0x1) 01:49:11 executing program 1: getrusage(0x0, &(0x7f00000000c0)) getrusage(0x0, 0xffffffffffffffff) pipe(&(0x7f00000001c0)) 01:49:11 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x80}, {r0}, {r0, 0xc4}, {r0, 0x44}, {r0, 0x8}], 0x6, 0x8) 01:49:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x1}, {}], 0x2, 0xffffffff) lseek(r0, 0x0, 0x3) 01:49:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000f8d000/0x3000)=nil, 0x3000, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x2, r1}) 01:49:11 executing program 0: socketpair$inet(0x2, 0xc006, 0x3, &(0x7f0000000040)) setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="663bdbfaf13627f9642b97d5ce093adf4336511cc74f8a33dcdbac88409ac10e94fb168209d510369e23334973fd473212a5e7165f44f8eafc3b73d05af19add7d1aabeffb6a54ac05fc528637ce1d3a46b9ecf1f80332d7e33c819be9073b9e63908b1d44922b1fe5f6c566", 0x1e, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xfffffffffffffe92) 01:49:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) shutdown(r0, 0x1) 01:49:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0x941f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x120) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0xa84, 0x800029) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) write(r2, &(0x7f0000000140)="37a3ac032cd0aed61f00be16c93731bb467368f6b1d088f8fccfc48e096c6d9c85e66ec46ba8cb8f9e07f0402376f335fb672172598b8020f40a7f6a4baff974a83d2291d836b0eeba54d4609ed733b5b850bd1758c9f0e8b365ff016aca07d5cb4c9b862d5678bb916cf4c42e368143bb930a61a49b9ccaef013eb8e3ceecc4b211a0d8ef47373cad33dbbd82064d7d0c2862bc8ddd39736ddda3393a2202e858872045570fd59128cd581c5791ec127b83d36cd35408434daad1a6a8488efb9d35227b649a2f10cb951ac4e1acb2602b03b10bf67c19b1052e6422257672f9fa82ba13ad1caa7694e4fcb77c", 0xfffffffffffffc86) 01:49:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r1, 0xffff, 0x1802, &(0x7f00000000c0)=0x27ec, 0x4) write(r0, &(0x7f0000000040)='=', 0x1) 01:49:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/4, 0x213) execve(0x0, 0x0, 0x0) close(r0) 01:49:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0xfffffd83) dup2(r1, r1) dup(r0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000140)="40ee7b4964e33d8c43983f72228240c2e56311c53ead7fe60c469596c9853bd52be9cdb325574a32d2dca686d3bac6b65d03812f09416325c1bde9f2f497ad5c2fad7a787518e717ef056307a112e08cc3ca9f98416e5f425c7ce86abaad16258a0979e0963e7116551b3ed28270ae6260398eba215de0931cb071405258507e544c988d3995094a4e448cea2084ae753b14eebf8331ed34be45fb94a79150f7ba827847a909c7a424a88f3d5355b3407bf21c3af1f74504e51c9d51302e9b9167627edcf5ba910d4615634c3e93d7c306530b8f7486d8d252272f8c1f7aad61000f19c083cf3b69127bad668da40f413f8291ef81524eb59116cced49e4ca2522fdf5e4180c53984084d4ccdb9be3b2736e45f404f54f325171cfc0b6dd154b2389ffae8f2daebe9eef15825b7b96dcae1a3004efd28a25ef54e3f304dfe22972eae1bba2761e065ffbe0ecdb4d1ecda187bc4f0a9ee54034469750191c95b4f9961fa7dc8e1931e804c5776657e339a1eea3a9f061d38cdb36c7f133ae735f6d56b5a86c278b45b54127e43a4cda0a9102684204ce790501cbc2c1c1b5d47902f27842d0412e610c5e8030cb573a547c735faf71f50f3b990f252c681ed6b09e51e75829f56401e71dcf61e75219b5afff1a79c1cd170a576885a9b33dfcb3b28f0c83de20f62c486191fcc52b205fba8985f9f59bf2f4f05ed3f02f0f09252648b841c11c41ba825b4efeb817bd243791562a8fb78ffd53c133c89cc06213470faccf65b5d51ed55c7054639774dab4eb9826acfaa33d0d06bbeb037a294036edadc8ffd004011aa8e90e6d6cea8855661a3aa93bb5380f2401b082f23a5fbc1dd02033472a28d873b8b9d25ade7b180b5b5d555c7425787e9b8efca12d0f226ea2c9003b94a66982bd9bacf964d163ef85bfe9cf4c4c039f331b7ce7a80ab70c7bde5aece5680b64d263d4a2429744a18ab9b030838adef4c83adde27cc55df653f5ede30c6457d7e2a79c178036ea2d0b08b60a8981b1595d22b937d06e01478d530eca17654fe353a62e61b238c8a14f8fb5cc54b57144f5398e1622dbe233d12e03bc40169d7f9b2645e25084184382aa38062127d620ac7f2d54a82586b56d4ce520c5d613b60d715b74836967539f21553e88274504e88fcf10f874eaceab1cf5e863b6b9ba6d499013bb69c3c7dd2e1a4d869618e69633f237920c854a4b3247fcd3f6bce3f1dd4c65a5aecd0112d416837a7b9aa7336e97e8a5020417b9eb8b031a12148d00f70a937edb2a5372919c8b6083fb4c75c17a8f22d6bc44aa283507d5ac48e38c0e689ab54a91745c857c402c19aea2b4ec8069573b2e63496747ca616c8fa36b2f92c11c1db401a04457c16fe89b1fc915551076ee8ca0d5782f41503fc2d83e976e94426270698a912187d0193111a4155b02dbb52a40e31fd1e32e6013f174c190c96a9f4e42e2432313f8da25c2ab04441b93efd5ff9caba09d080844a68194d147095725a12e2f1afc2b1c3f9960c0ae582735f873d67e414c6ad088d701aebaef6fb3fd6fc7a0b8e7dd53148caa9c589939e2b17c099f4b5c0808f166e54f4ab05bc99ddc75dae9d6fa26b7efac8e9daf79ecbd79d1778aeba150d80afc96060bc25aed9d3d66e52e412719d079047133d3b5c9d71b7162a08c7b2ce45ae22d6517783dd67f5463eb3fe5d04a930e01a3f9716762958fcda769048c675b86475fe46f4689c19ec3bcefd9ea2b3268d1bfd13e8c56caa17feb67d86a58ba750fb9e2d9dd125fbe477c8e53dff6f4ba7f179efa6eeb48e47d07efdb7d037578b89e9a2057b5f99450556e0c55dc2c52a40d8ec896a237d0262f784fb20769481bc5517d1ce10852b62a1eb961a2c83bcca2b50a9fb2f53cf932627aff923f8e226191efd648028c4a9601db157e1090c5ddcb52e7cf9dcb5df9fe7ad3b0b3ef7fa91d5226332642a66c84df299de512a3f3d5e27f0b285afbaeac0dddc46108022018e0405d9a27b51213e754c19acba6ff7fac2899b9334f48e5fbe2871909182d9d967da70636bfe936a461c2184c1ac0729dc38808c65036e1fcc9c227e074a651c7737937ab13472203acc0d6f26fec62e98700744ca2decf0467eb223cfb4f9bfb92fee7662ce06e6224df19350432909e1e883b95c61c28d6366b055d5534612f6eca70c425a9209e7d32f0f6e210d9c884a01d415fb1c1fdb0c10bbe13c02b42c936e78f919617136f7b1dbe5992b3dd1ef25938940669e1929f3937cf0e052574294316c4ca4b938ca3a89b91fe17bb2fba67d37078f615cd8940a159307c1995ca12c0de55d3243c7fb4f80a1299f251c2dfc7e0ae74c885aa31b75aac4afa83ae3a425626cbeba63d8410612955115316dbdc7420e39bbe566f54bb16b37d1cf039711b2c9cfa878c2472a2510f4e1286465193c7f1270b471162fc768a0f793863f29d4b5d98ec7550c48fed930f4044f1c196b597fb0ea956dcfe31474f87c4675a7be406e8d5e0f09370cf0464d3ae704a07b85b9b467fc2479a1baacd759ddc9e800602f920ca7a06004fa5c892035a3d6b8eaeac06d9b93755c77f2052453ee0fd4f8aab28e229dc7ee5ffb79893d7667af86f816b29f02c783b6b90f07db1a0b4225949d7865ab94e6d097311bd0ec01eb4a6c997021c60392c1e6e71294fb728de854cf1f9dbe4aee8f812bccc9a38f056a5852ba6c7d0bd5c90b6d45a1496f1ff68d66b4ee5fd590fb7eaac78eb3374b9a1ca7ee6cca772f2192c5956a3267275fbf81acfe7353186699a4db9bb966a19a76faa3a7ca31cc0a3358239c9edbd17a61bc5f159b455d258091aa2935ea14a583a5c4d7e52e4a8ced36cdb6ba7d4a99cecbca874fddb7ede6fe940f8b6a360dfe870eeea08c00d65810bd9e430333d5dbd5d5fccdd080cb86d567d632dd56102cbbb47aaeeac51161842c9af6e848e915b6ddccc2823b7b10621c792e1bfcd53f2974a1e252b19e091b680fa0347e95a9361855ef45e08d98a192b1277bddcf990b5dce3afedaf9d773e8281336a3e5324fb87f8fe7013f5a20f8e6aae69eadb350dfcb8efa4d92ac149a35c2cce0869140149652162703aafa82d92a89c5be0fa76a586b50c5e352c13f08faffec04c2d6e27815ea589ae48e7c12a139f698bc9815a704065aea0fe645f7a9aec3e3de4ee5f3387b6b5b2f5f86101a99c32e02cc5f7a8b361a0ccdcb854e4ea856c36ff78e15edf7c3aba22ea48b8dfc7b7455b422cfd2f148efcfa6022b213e33f5a667594618c5ad05b7808522a78f8256569046ec2c853921c32a6b970017832f9ee410c0c3adc3f61575d348a46231c89a004c3b9ca5a6b0738cb88210dc5c6b529d287de8ef4307eb43f27cb01bca284a11324ccf81009d64e27f5ca937dbfd61a5a2fe2e4fe93782f7b99bfedc119eb59fdb4be4dc6f03347e84e6f68fdf496041737d837d4a491c355200ad6243d8ad53df175dd5cce012a2c59ce46cbf6a4b781d05ed42215d246ea22b1ad63a489e3308a87bb8ac3f71f72367953f224b67cc35c3f1f285dc15ccbff976af092c3698ab62ff0e3466c87500cf8f2a804094b7babf501c3198b7955a38859a32636b4e54588d0d2956614798d6e2b55c2af602a29612eb67d2949b41bb91c2d8aaf05a1f1377d4cfd06ddb2d140e88f9f402b5a5e23189bab9c37d43918114bd16d563cc05ef0e2ab12cd33c8db5eefbf08464879c1944938daf078c43fc46ea4ae2518bc909e9b5ab18a8e2457ff3e1a60e101df01d405c9762ccc8b239ff4808b9162051e8f3615acbbf82a07447c53745836cadce20477f7540e7a2f2e3551e62d4f365c0451b53547434f2351c07fd1ec5a9ce6d4e636581a563fd18c23c486599465804b84c08d11c86b561becb7c8846b2889f8ce7f6607aedce5e33dcd5ac3787b4be4f9531f0a00272b66735aa6c5b3efd791601df514b4e2b5944e88ff7ff001600260f8469e6ae4528719ef54a5db67a32e5980de4ed6a3a10d95e08c31bb9b6ac6dd567c8ea82eb5a55b6b6f9e64d478ed33fff3fe3fb37adc1b6fcc0623021285b86888548cb9239d7d81d0e5379a9fda2a9dcdfc16eba7a216351b4b7245a9d52345333a122bd82303c90b23b97949ea6ff7d2badcb99c5024a4836450c3a8556722fb1de53c8c9bd2ee6fcd9d6e3ffbce976c09ef83712a6006f3781cef95364d0cafc3dd2f88f4f5eb7ab8b52dc45134cf69746e0f50e0f44421e5102795f7ddbc857f1020d24f4cf9dee18976497fdffcf009aa88591834d810c6382a764fe901c74e551d45e3d7d4d271fb51b320888a16752b0bfe50a4fd2fe4b628cd345f6248226e8329808bf34080504fd68317323f30c11b92b62ca2d3843063222ef151a050854ff793324b5c4f8efaba93249fb2478e4099a6381ed5f95594c55b349f86430b37a623e024bb47b21804d59f43e2ddf71513c6c4b336b62bc06a727091b1468a8417fd65c6954574d3745f534d8ee856cc4805adb3cfad15f1f796e875d5858b1da12bef65d0ddc274db43010359d056fd4dd86c3f44ac8dfc5e22a6e1649fd2cae261ea694c3cf1de84de6f28fc28871cf3f799a311937545cb60abe65af798c60e8ffa542622c412fc9bc054e8520a34c0c7cfd78a40e6a70680948bb8e834b1cdd66ca9304690150c7bc6e056d5c9844c7b34bd0221a7585504d5bdd15ac54f5dbed076e98a819dfdb36ab77d9e62400f4c45124dd4e6d09b5a44a543079c17377f6df4273eadb95cf1ae57584e2d6a3235618c0fd5cadadfb3e644aab36fbaa70c01dfe488e92d2525792ab43b26c0ccf4abdfa4ac49131b65cde5e24cc24a9c2cb61858121dceeec4f24ee087ea2b92acddf1f750e1df9952b5cfdc37160c72a3711c5133828ddf2b95db73143806f9bd9bbc6cf3e0d4fa93ab8957e6897a9bca5a3d257c462dd789bf73de7a8b796df89606b4be819ab4a823a3630f535f3ff7c0a4c7cb0cbe2f3a587ea037b1351633347db977e56c6763bdbb71ce8e97cf93b53fa528ae25a2d5170095a76ca5dc2edc5f224d35254b5a8775a4330552794166af76b74e6ca98ad43f32406a152f5103f25bf9b11694da6fef378dbf358f5c4523f3d64b304f7a5634aeee90f6306c577eba5f69230945f275a6ad6b724d090933fe0a267efa673efdb9d5be6d0a4b0931c39bb1b6618588c14d23bf4f4158e7ec60f4fb1f9732980d16a4685401c8cf8a9d887640fde015939e65d7e2bfc5f73a40864b9b72bef167176a77b0b3aac24616a6c747e914ca1c1f7f4cde29d9e156031f0ce5aa99d78d664ffb9d415f7e90f3503db19f471b71ba69ffa276d2be2c4c2991f6fa07f5b28bbadb9b65edab8f52dcbc045417b02d032c5452600698045b7bebc0af6966178cc8ccdc6f3cd3f9eb32240d4848b67ca067724e06c797289b132bba03bb83839d2b50f94913e57742ecfd1acd54702e37cb0678a529a629151f0caeb1552e584142c280fc5f33d064da7d51b0e4060f1de2a05dcc9c1587c44b74759ed026494b7032b8ed82c70b54a6627c83cf250f587e241b2cdbc2f3bb4438ae6acc3d0560af63cf9c876a34c046c59679dbd7dc15b3bc9fd46fbdf6c94a42d331ac386ee1cbcf0a172051060f0b602a4f59029b1b86241ebcb489a6cfffd3ed6d623e7f57463f19d2d5b986034c32274a787fbada299998caf778d7a3111f2c759296fbf8a595924f54c3b67d2d082b48afd7d1e9a2c64d3ed60afcc3d46a9c2feaf324423c", 0x1000}, {&(0x7f0000001140)="fcc205f83b50e6545bf2befd154267a7", 0x10}, {&(0x7f0000001180)="76325ffb9607bc95f72ce1df479dcd4be61daedf62275ee692f18b90f009b8ad434faa2c5525d31065e8001cabd9a65fa1fb8c74116f10a026d0d99213b19ed8f913002026c7e59bb689877c8ba8fb37d5fa70c0d02546ca7d50c2acf954313ec3a2120c06570e584fc294536c2fce1ded6d5bcd89dabc749320e5f22be2aa5e0a0c761510d01086caa5a9ec0c2bed7856326e4c192421df1c4d3e1c132153501136895a928d57bc70d9f42f6ac6e64d4180b63572f5248ca217958171bac1197bfe6cca5ae285955f427d9b61998216601a511d0c8b253460d0875457468e043cc9c97bea3917ee3c60537af8001d20a38b1c53b0fa0613", 0xf8}, {&(0x7f0000001280)="5b27f253c5240520fa7f2ce8590df9b383c7265a6d49b3e3ff43", 0x1a}, {&(0x7f00000012c0)="fef6cf58b105c919757813a8e758d9eaa16e8cf07d9c990a8a0053ff440552d63cb93b612243de01db8dbc3cdd78869d68f2ad49cee6ab8a0b1e204869dd43850328d88d4423d1974b01b5747b53a8e3f6cd490bbfdfcc742ac0bde06176864623553a397c1359e33df91b0d22b832fdb755a0e1515eb3", 0x77}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)) chroot(&(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000000)="fc6f4a69d4e0121164fabcc100e48c4dbb53f25c904befb56a8bc59c6d2af60a49ffff54bb2ce3da1f47346dc5833831556df128fc07565907367901cb81b12c7d9a2ead47e324743bc54bfe52e5d936f6a9bf14839828116e148cc7d933b0da7659dc48e538abc1b78fe54312c7983c98e7fd0194ec8c5976e17826beb1928197c4ea0a0de5c7b7138dc82d4f40572c7a", 0x91) fsync(r1) 01:49:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b, 0x0, 0x0, 0x40}], 0x1000, 0x0, 0x0, 0x0) kqueue() 01:49:12 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) r0 = shmget(0x1, 0x3000, 0x24, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 01:49:12 executing program 1: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1006, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:49:12 executing program 0: getegid() clock_getres(0x3, &(0x7f0000000000)) getegid() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:49:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0xfffffffffffffec7) readv(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000335000), 0x10052) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 01:49:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/25, 0x19) writev(r1, &(0x7f0000000140)=[{}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000240)=[{r1, 0x15a}, {r0, 0x50}, {r0, 0x4}, {r0, 0x4}, {r1, 0x183}, {r1, 0x1a}], 0x6, 0x1) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/219, 0x4e) 01:49:13 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r2, 0xa, r2) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000180)="132372fadeca6d2d7c335858ce91e7b392f037ac2238a984eedeb295b7f0e78e1f845a88ad348b7832620aeabd12fbff80d019f04b0980b9643910ec71cfe86150d94aa60fed47b8fbbd258da621f81114b33af98dd656a6b5b6b8893ff207ee7df897e77dcfef06a7eb2416553f4ceec0c8f95ed599f786a62ca8460b698fead615cee86cd7adeb7fdb7b1b75ef641aa7f1faf3557e20884ef89446050043f416fd565e18d186ece4b80e0d41a4e8e0643a7af81010f98e956fad6623e0e2b3cbe3a93ce8fb484c7df14bcc242dcb2e3db0ab6ddd5e26f23e8029447d662f217a6eb728d5", 0xe5}, {&(0x7f0000000280)="69c89d7131803cb925f42be430c9a3c86f75c4dba96172dbd6af81160f17d53217580ac4a569849529f2254d879b064aa502d0c04b7cdab69a3d7a43ca428012623264b5be907e2bb2f01ca58962a907ccdb4601b8071dbade4c4544b0", 0x5d}, {&(0x7f0000000300)="30ea7f3342ab096574a9bd88a02bfa6a702dbbdce246024a70c7c37282ebfd50bd95e421f34268901130ab5bb226dc0b46155873655a6bebc9ed71efd388a6223e43dbe4db008a9a178fb761629cf8ae9b7961b8215c216df696735a34ea64c6ba0c93dd61e7524d13a749b70106545031dfbf0f3d1c435d89b2d98a950429ce7a6ba223c6a3f0113572d0c9b46085ff3cf650a5afcc1bfb0eb607bec40ac99af12543abec10e3aa61786c3692b4f8fd37163aba06ba9fe82fe13c7261d525fb8799375143652b39636f0c610bab9abf6a41ed1d34adb4e27a72ca6279fbac9e1a", 0xe1}, {&(0x7f0000000400)="6ca5d0eeff795f36aee5f9d039d56c169ac6afa93d21a8d1a06a7945e106161b83164233316b5c09199d1bee15b8d7ad57b5911d88e7a49c520e58779ec8868a6dcafa953aa773e5aa2b70ec2f6f2b9c11dad187146bb958903e9f0e6d51001685615aecbce3ddbcf853420b5c4e304cb3c462da746236c64faa54f36cc10707d91a6d", 0x83}, {&(0x7f00000004c0)="8f01318b901a7d7396d2d069d6cf46ab8ec787f00dfc3b55f5144e8a0a04268211ae248d8bcffb23b1ad8d568dc62604", 0x30}, {&(0x7f0000000500)="614c04dab812c69414e6c2ed09a95c3de5931792866c48ab2f04faa8b8d6850718a1ddb545247c5fee9a0323a9da4c835b63bb6b35ff5b322619f71c0cacf45c53f818b1b60d114bffdbf29225e0a7c1a0edea1e432104e99bc74b5cb6a134d619426299d6479e97d680d59d6905d99a4332e9baa6e2c07cf5f118e3b3816b21eed03247207d7d17dc4abb0fad352c375959fe796f89d206488094d3b5eb3e282b", 0xa1}, {&(0x7f00000005c0)="9325e92c8f068378311043bb3a456beab353b81ea31b393901278dc5e135", 0x1e}, {&(0x7f0000000600)="8173f8bc29d78431ead7f14914c521279dea4edc64ddfce4a211ed2fdb4daf6295891539f9e700f10741ed64fc541194c95b6fba76d4f19772e436cbb0c913d6078dae17f1a456de65bcd9990fe87e3b703422b582dc596163de46a1ac4e242564ce30fe7d18a1f26fd88c5b68d2bc75546298a34c24b6fc337051ac2ade260d58c6fe22374e69edd66055e252350e015bbdde66fbeaa89ae3a4b28a3bdf0f62ef0d14cd4628c4c9ec33e9cf177a79d4914d5936bfafb6dadc66aec03fba82f2f82625a82e5588ef148d17bcae3a74343eb12acbbec52eda10af27", 0xdb}, {&(0x7f0000000700)}], 0x9) openat(r3, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) setuid(r0) chroot(0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) unlinkat(r4, &(0x7f0000000080)='./file1\x00', 0x8) 01:49:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 01:49:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2200, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 01:49:13 executing program 0: wait4(0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sync() 01:49:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/201, 0xc9}, {&(0x7f0000001240)=""/164, 0xa4}, {&(0x7f0000001300)=""/138, 0x8a}], 0x4) r1 = kqueue() dup2(r0, r0) write(r1, &(0x7f0000000000)="f265068da4b4662d8c7ba986434a4e8f", 0x10) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) 01:49:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') pipe2(&(0x7f0000000100), 0x10000) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x1) 01:49:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x6b5ad40c, 0x4) unlink(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYRES32=r0], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:49:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffffffd, 0x6}, {0x18, 0x2, 0x20, 0x7fffffff}, 0x5, [0xfffffffffffffffc, 0x80000001, 0x6, 0xfff, 0x9, 0x5, 0x4]}, 0x3c) 01:49:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) socketpair$inet6(0x18, 0x4004, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x4, 0x9, 0x4, 0xba, 0x8, 0x2, 0x80000001, 0xfffffffffffffe00}, &(0x7f0000000180)={0xffff, 0x3}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0xffffffffffffff80, 0x6}, 0xc) fcntl$setown(r0, 0x6, r1) 01:49:14 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0xfffffdbf, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x1f}) getuid() 01:49:14 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="39ab38a51cd12c852885c318a04ea68fe62bba3b3b78c90fa259e698156e4b31cf022cfb0224f4340cc19d711b02e48cb006ec35c77ad0bf974744a8697df0c746ed6b29a13f3de558ab2fc3beab2a4adeb8eb019d602868c47f43dedc21831a24b23ebe1fcdb66421b68e3cd03c20a137f354fecefd42c0d684aa6317c36ca562abe1ebbd09c24d24531de0e47edbf3a9", 0x91) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 01:49:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "46e960f45505963e493a22177ab75434de455570aef2797b30399ee2c42a366b6a393f63fc04d3c5f85d1df8cbc9f2d903e034df5c194c6debcce899b71c787be77697f16496fe7bf3aea347709127b36ce788affa4fc445246b8b57440e6e31eeceb4cb72a75bc5ed6938f00ef95e6376990b"}, 0x7b, 0x800) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd0e303f3cb87f0311d28a66685d55eaa653a1824956313dc23593c7f3ca4adc99ba3169e15073db4fb55c69411400e9948818f0e08c01780bedf0"], 0x58, 0x0, 0x0) 01:49:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) 01:49:14 executing program 1: chroot(0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80000000) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000800000000349aa12dc57ae7f3fa1501aa16b319e9df36874ca95a746c733974c470a47ce88db2243b150df28e8cb4ec78410ad11475f2d8c449a2750670af0f5a4214aa3953ec6a5eecce685f83e35af99a29c927a7764036cce16de6319d4e34ec"], 0x65, 0x800) socket$inet6(0x18, 0x0, 0x7) msgrcv(r0, &(0x7f0000000140)={0x0, ""/125}, 0x85, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xfffffffffffffffe) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/62, 0xfffffffffffffd66, 0x800, 0x0, 0x170) 01:49:14 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffff81, 0x1ff}, {0x8, 0x7ff}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 01:49:14 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) 01:49:14 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x4, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='^\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="cf00"], &(0x7f00000002c0)=[&(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x00']) open$dir(&(0x7f0000000300)='./file0\x00', 0x27e, 0x0) 01:49:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x84) 01:49:14 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = syz_open_pts() flock(r0, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = socket(0x6, 0x7, 0x200) flock(r2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sync() flock(r2, 0x0) 01:49:14 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) socket$unix(0x1, 0x1, 0x0) socketpair$inet(0x2, 0x2, 0x102, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x1) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setuid(r3) clock_settime(0x0, 0x0) 01:49:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1004, 0x40000000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 01:49:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x4) 01:49:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x4}, {0x9}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffc, 0x2050, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 01:49:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) kqueue() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000080)="a4850337b72c2c4c8b46ad32a5c6e5ca0ec479d05146c6a257893d3d3361660b2830786b61244bf17b5c3ecf57e778805e65fcb1e039eaebacc7fa6eb4d13532c10c42a401631092752bc5165002d507d8636d08adfb150ffde0dd2b7408741f994b66c12967a1c8905913e2648a9cde39ea1fb2720ec74d24a4ffda0165daa7", 0x80, 0x4, &(0x7f0000000000)={0x2, 0x1}, 0xc) 01:49:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x48, 0x4, 0x9, 0x5}, {{r2}, 0xfffffffffffffffa, 0x12, 0xf0000033, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x200}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000001, 0xff, 0x9889}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0xec9, 0x8}, {{r3}, 0xfffffffffffffffc, 0x29, 0x81, 0x4}, {{r3}, 0xffffffffffffffff, 0xa8, 0x20000008, 0x8000, 0xd0f9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x9a3, 0x1}], 0x0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0xdc, 0x40, 0x1, 0x80000001}, {{r1}, 0x0, 0x0, 0x1, 0x7, 0x1}, {{r3}, 0xffffffffffffffff, 0xbc, 0x80000000, 0x101, 0x200}, {{r3}, 0xffffffffffffffff, 0x4, 0x85, 0x87, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x10, 0x401, 0xff}], 0x3, &(0x7f0000000240)={0x0, 0x9}) ioctl$TIOCSTOP(r3, 0x2000746f) socket$inet(0x2, 0x0, 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="86500775b643355cb6a2a07d82d324e79c4f01b04002e02b980ec90a10706c00ccb982f46772787293bcab6917eab3085474ecdc976d87d6666d1abc10113492dab477b21c81848734611fd233ef6a84d932770626bd12b3a7a08fe29dd6e92d47a7e84b2eb248214d0db7ef32fede93bc29d92b8634b196e30466260592402d73f3e8e57d10b38b94477bf86ecfd358817556e1841320c25d6892b7838affae4be2585b97a786a1dc29b61055e4ca25de3e3a11a519c3e0b3899e13b49bd1f4bd8fe6d207c06a82b328896e09843ec62fab93e407f319e202e18ed4df90b3", 0xdf}, {&(0x7f0000000380)="1eae33bd64cfb28b13a4fb379fa58f4933cceee26d2f6f3cd25c45e635efabe9789f3ba8ae72c0f73e8a5a48bde5844ac0cb396f7472e65b392bb5ddb4fbe368bd5dbb6f4e5319a26b2a1edbd951902dc28966beecd19e22614db0e76ccc71fe4ebdaff40a306897884b31ba822430cfc636e3417ffafa6457ab49e8e7f3a0c063b46d8104dab60f5976125f6f414830e6294c34e4e080c5a945646bfb6c071862e1b6acb9e4c6b568b060", 0xab}, {&(0x7f0000000440)="6ff24e5c276042b199d305409ddc5903fa7fc3b0862f0dc63c300888c3855d9e217876", 0x23}], 0x3) 01:49:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd, 0x3}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="7024e2d23de2172e91454dc2963d318ed6a607c1297996f04d05b6fc212ec0acad4168d959473a4bf48d2910c4204f4ae2015af8dec48c90ac48f224ee110ce962612607983f24c0d3c2397c23b549c24686f9fd7d9f295a8e4b2834ebc1679d202a56e74b272df0115f954ce242faca0b33ba207807c1390e9e875aac49695864ff4b80b2bbe62b1561a98ba86a322645b5d62268e717065f03d4ee720529e8eb9cd40f21a157a7e4d74c58069be998cfe4fc84d7d53926ac456ddbd18c96d1e722804c9969f6bdd5e536da18f3f1a2a4ce5d706a32a424cb054baaa2f17f611bf5d950f3a3eaa0085b88537b7823443909385cef4cb6a544c34b3eb5cc7b121305edd60b8317b5e85edbe725bf73d9cc223fb3891f545f5d70021f220ffc99bcb822b5098903f36e063645ee597f76728108de6d014345971c4245f0a028e04d8cd2b8636ac24496d9e0de85ead267c75e96384e444914fdeeda0bf7155fd4b226107653809a19a13e8eb1f0d99d73c8111547331c1f8c27c60cc6ac7721baacc340bc2f795081e12b776f2126fac73b26187cb75b68c59dd73026667cb5bb52f31db124f695de3e204562b26225309473832c7e1b3cf0647c5472519a185a2e9847bd23caf0668abfbbe5c369b09610e46a4d741f73ed0b3c4993544face1d5b9fd948d361327417a3294e4a1c1dc4066fecccde8b393ebbbeb87b2fc59982ac0b228e392ac9ab8164b350ef6ed07d25cabc85af44ef60238053c997427b536206ccd1a462eae477de67679a831d6d1044d0850ae6e31d4fe3c00139a8b8aa32df253fda79b2262fc7b411ba9f6735444218b877d7b7ff848ea48869aa7438caa31d31a6572db5a4ab0704928a3357bbae73af0e970e81e583aafdfb0864bb530ea6e8e6e68131a50d6d1e7fcc103bb06bb1f81bb09fccad35066812e0f5d28622eb0bbdb1c3b88d65353dbb03efb424bf09b514d51232a6755302319ff465beb5bce53ac0c4d50f9c936b54b65238de9b9c0c4e404ff05121a682e2cc215965b651d095b4b884eb5c8f1fe8775f197acdc657ba53d732b1669a5990d89ad781576206d2490976b3713f2239c94297d27458afe1cb958df26f11cc1a4c8d42a52a9443151b123dc38121e308b16cc849390d6ffbe6afab493288967f9094dccaa5441ab3b4e778d5c52b77937dfc494dc8ae29fb44de0e6ad3b310e97bb0978421b2d0e9f3364ddd3300f07fa747466cc5ebaf36fc4d04b5c6ad38045c25fed9e6ff0c4f4dddfef549d29095f27f9ccbd0e5770d1b3ff305c95c77110dc0f908ebf1f8a4400a0d6abb2d5505496d7bcbf9a7cf405f0192a62e24b693a84f02153c2431cec66f362b819450ac18dc75870328feb733833145dc075aed60511e7cea6e83a1566e52b7c823c8f29f3fe3caed71c787220e8607edb2e6db343c7e4b45e005c11837b9370781c08bf3e1d21fc41f53ba915f413bfaa658d3bf6c3c2c4e46855ef8344189b0bb486723bd8b895a01e64a43ebd6025cb676ddd6cec8581281e0d13e6ac74e6270d2a29d54ab4cb77212a5ece3a3279e404b3d3d00a8546046d754c4e05f631e24928fb9f8e66230a75215d96359ce210c9832fb0aa94d2997801211e0c4e32d3e37bb11c93643ba6bf9e3225b1dd2b55b0c495eacb26be110cff0cf316fcac9eb17068833153b219479d05c3f8e9c0f4386ff8982281ed92b5e167e04b64dad32b740c70ffab088db22d8dd4854b9d68f8f6900c43f842dfc1fd53865283ea2ea8726fdac118a2ee28a4441231b87be2036a9e871c606a5f93f895aea8bfb4d2b7dfabaf8513d550af4ead35aee3e9a19c36070599087cca94a148f765eedcf65fb0f25f84ac7b84a94d59ee885633043ae04887d1331eb2aa79af2d8c722916c9eee2ce039962e7a4c34a8611c2de8cc01bb3d64e5f2aebe446baf63a71466c08a048fc4d31cad1028a2ea52e2ce74da3edf0d0c9e110683cc7d381726daf0041549afb343d25a998376b1bd29f76bb3add85ffe83eb87c51fbedaab30e2fe2cee8a35a7ea7b1a1b0c04cecdac337ddac482c72fc736fdf28e6d06aa1cb19d0fc32e36dfeeedda88525a6382ca8cead5471366c5e9d1af951a60a6cc3d9e8c671581e89d801069a4f93b152b7af19b2a0b84f7e6b4fd8c2786ca4e4e8dc6a513357007643dbfae65498e8aed80ba2ff3bf2639cd1d8d5186c9cb5a09766fc2eab5dc3cf5d093b0bb507da7b0bc2ae52a436b60446535263bebfb43e1a05d86f9364d446c3800b3a2b1c99988d0b4e58847d31aab3b8f76344b547c61a823afa948059d1f84aa120278e5baf0af91cabf943960bbe12163226f10e72bdca379cd41629c8895e812ecde10591e29839166d1ec18781b66644b6ab1d1790b9c784e663b2cfb3b4b5daa6b0ca27dd2cf33396a2b8addfc4ac1f16fc0f51e20ba68005a7e8bad9207ee501857c050783dce3532be38d01d08758a9a743b2865e7bb229058dcad09a43da9884ccbc4aef2f988a0742e9b0971213995b87c74f634dca22093c80d21d691f5f7e309ccea8d0a3c02cef22f7306eb0c8bc793313b2dfce7348626247da658745fa713aeb34cff5253b6907c7a0e8fd09098e2dfff6f156c41311771de9417a0702d1e5f795e8dbda32ebf0a62de09e33c0ca425841de05372f2db7bd8809a7b1f2ebf6a90323d6309c85f2da741536c27086c19de7ef7b5ceca31bb83997bf807fe097c8f0cf727c1c9dfafca7102ca77c0e92040baf030550ecc520e39e0a0800322fda6e45889f9a3a002fdd9f9a2061a704992499fbd4de9e06dfaa96aea945a23e7dca594a6ef678b19be989baacd507ef73b6831d38ee2717cb2779208f15c31652fd19b58fae057608891795d5852e7fca7ad2fe812e61c1906139c3d4e548618b8641fa13097b38f442fd91052fe9d168e878ccd6a499ed11d7d9f4d66ef4a5dbe2603340aab5c10062d3b72e50673414d4fb414e43c44208ce3a3890ba5b46dc19a8920e13927dc7f5abbae7ace7b9c162e61b33daa82ecca11434371b6fa24efb4119f79accfe8f93a176436792835da632ce34f46be3fc167fcb3e9dec91834b3994b212f1e96e0a9d567e34befa9ca16063d65162607b07e23c4840159c9e5263338137fba07d1847e2c050c64cb21469da08f86b324ad0fec7287c10b1fdb5d0933f6bea5d19f5dcbca0b8b75f08b5662d6097be01101d17569bb166e987accdf13bfa75a8ce316c2fccad2d54cf1a810019417db82abe63be469fad0cacbdae68a03adc40853c804fc0e3372a6c320747a2fb0954587327ff178235f05544cbccf8b9329bbe982f839b1a217a0356948a39cd74865b433c6b3bfa0cb124436d8648912c74da1ae2d4941782aba92ae3cb9b4a94659a31140a391849b6629205a74722fda05f3a52dcf1b14f82552dc9b4625afd13d8751ae670b4a17eb82c9b57099efb3383e51388d4cdcaeb8775a2fea7c48a0fd2b085a5595019b690857d3a95c142098e5ba515fc12836ddd7c589a63aeeeb92886bff8d5ab467050d6eb99768eeb45a75f07c137ae3dae99ed312c7fe286a297b1b45d3c814f8050d827e349fd92baa82149bed3aa446af537b0d24128bf968c6d3c7430fedd07c315a2209a5442ad96ca58841feda3463045b882473f41bbea1beb2a946222b5f5c57d753d1aada53de22ed3d41e72a8a7d86104bb1fd1fdc237b9be995f3074781d0c24383e447c0f73d911f16a7ad62bf642eeb4a952bdd513deb6badc790e31ea25f71a178389a798c21a3a22eab19fdb5fdb4be1100e77382e284be6562b64b561095e171cfd75abac4837d7e9b653b36dea9acee10402be1ea3433013a7053007b1123a4152047d6b6d52410adb1977a0b0153ef00eaba290dd306cb4d1691f964f352fac7e4cc9fd0360682fa31683a5208de271e85c262a455e2340c1f9d381e33e71cbf5ac34073391fb7bec22b13bfe34ac5e0dc28b5d91ffe946e2bd586a31093dc83dafd350fcc4f74b901c2cefab1905868d7e94908101309fa1fb00d8f8ed319c5ab0c7d88ce24cc12a6b5bf2dd0cfc1cbdc25538ca853a08fa5574ca9dfe30c89f2f2f67856cc6b3008ef91e2666b6f66f3b73311fb09f762694d95ee22891ead8fa56639e9af107e5403832c7f3236cdcfcce97d99d6f133ff66ba857947e7ccea7a6bcca426d615a81f9409ad7d39e7841b217e84343880df9c039b67bc742bb1fe492b2bbc5dbbcd2e8fba2fca7a0dc831988a4859bf86c6d1e1ee8d313df4f48fd7f818e80ee0afe32d4f8aa3243847367b06db801e6e7cfb2dbafbe8916f5cd6fafff12280fc8369cd129a8c9809da532da6184abb10c719febd0bf76b6ed6968a059a48257245e15f3cedff8f6f1c46fcc25a80a679c6607c56539054b2dec8555c9303ede388f2c2d58da74d3340b6524140d31cd1202933e3cdb9fb7c4de0b130c74c9a5fd3105470cc5bdc7540c6ba3978349ce7715311ab87aa8638c3993f7500d54e5a76c4c5ca622694dd4f4e580f800bca7fcabbdae6fe1a0c8aabe2ba26bf80f18ba18576f6377657b3e066165552973e1d9788e1e78d91c4fadeb1ac30953bd1ab4033baeee5fce8418cefd9a4d8f35d30ca7f7e015b97f3147744534c3c7704c9748ccfa6ac9e32256887726cb68e4ab53c0603c3210c630b93020b0e744a2b7399b3d9c757d9f8d18b3ec13f32f25d014f83e4de464ea1b851b109f2ca28e86ca831250010faf85618ff945d1c65953c043f56528fd8c7643bac1722c8dd7ae7d1f0b285347aaeda75417cbb3ed7000d80b11106ccaa56980691399b60f891eefc33e9172e93aac79503b9d13f5bbac62569c3651498dfb76285d68688ecfd9eaa304dc34be0136e121cb14f881acf6e1a8454449d7bfc4fe9ccc726344c2e712579e9bbb6bfd5d8bfff7f527a601096d2fe3f46e943f05aa6d6de6d11bdd7370d396b4842ed08b8b201c3a74a8cae4ae8d621ed78049a67e6e319b353f961a1445d9bed338255c2e160c1fd132dab04302f0248fe846b2c9fd44416938c93f2d4d00fa1406ae3f716b4809f32bcdb0b1fad5f3183dbf5bacfc469ecfb80ae2a2fdf3e0498c04c79e9ea4b525c79bfbf4e9a1fb2314eeffce5f0f7bd351b46352f217ed0f5b4110e9aa6b2e2b2e74bf7e30fabae6dc5ea0bb170416dddcfd383774dd3ab9354b430fb343741d61c1958f8faf0e51e99f2716e1f09541954cdf0a774a6a1649407ebfe6f5821073f66b40f2686a16390a2f2367779544375fe5850dd59e1fbeabf3d063c1e1809512d4eaa596da765a22c23c97120369f04bff3b7277efba2c5b941611056a1bea5489a1ed4f2f2d925dc41e186d47c98e7151fbe9084041cd1e9a64ef2a9bf1e693c6d1f349a07301cf1a59b87818e04b95c99a71539bf56385b82a63996bdc1aa2b8bb6c78d430565c2a8c2e525cb04581b3eda8c353e6c1d829a997932d048c178a9add089ac8bd4c3ce4d3677c95143243c0e40bc5073645874585dae3b8fc0823b22f4afed68cfa410a5a5373cde6ae5abbcd7038866a7653a72af74503ad113075c1c29fa350d05f20527017ace88c19a1dfb01e006e00b71026c15b9be90c23ffdc7368a2c083398158220fe821748b4c1abcb2c127b2843a322b82b53838f0961e4168c5282c5ce4fd78f10ab30198283708c3b1079c12783426f8249dad55d7a9c8384827d2bc6f7e799439f5d4f88d7e210d3063747e903311eef4bf6f19964033e0ff05cbbb67685890712ba666f3cb2d4fb0e5c29c8274a709408a95dc6fffc3c1318550f302cc6fd00bc00a2d73fd3d6770e9ed2cf0d30bf0a7d3426a520d4ce5ea9d59c6610afb528882e5a16fb20f1921ef2f86ecc35aa4f4b488f822523732025b71f73f870487b48af4809714b4921de56e90707bc7846757311070c7c23fb9e470f955896163902da4c46911a55127a70113aa62d3fc016811d401780efe3182e11daa5682cae3c10e20a82c8086ca00", 0xffffffd3}], 0x1000001e, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x1c930c6, 0x9}, {{r0}, 0xffffffffffffffff, 0x32, 0x1, 0x0, 0x7}], 0xffffffffffffffe0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x50, 0x1f, 0x6}, {{r2}, 0xfffffffffffffffa, 0x28, 0x40000000, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000023, 0x272c84ef, 0x1f}, {{r0}, 0x0, 0x8, 0xc0000000, 0x5, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x10, 0xa, 0x1000, 0x2}, {{r0}, 0xffffffffffffffff, 0x90, 0x10, 0x100000000, 0x1}], 0xfffffffffffffffc, &(0x7f00000011c0)={0x8001}) kevent(r3, &(0x7f00000000c0), 0x800, 0x0, 0x0, 0x0) 01:49:14 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='c\x00') rmdir(&(0x7f0000000080)='./file1\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') 01:49:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x10001) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = getuid() seteuid(r1) 01:49:14 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) 01:49:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x2, 0x3, 0x401}, {0x18, 0x2, 0x4, 0x39}, 0x80000001, [0x3f, 0x80000001, 0x400, 0x7f, 0x4efb62e, 0xfff, 0x4, 0x15c]}, 0x3c) connect(r1, &(0x7f0000000040)=@in, 0xc) socketpair$inet6(0x18, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000580)={0x18, 0x0, 0x8, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="2b7da37ebfb546749667ab84accf82ad801032a6a2", 0x15}, {&(0x7f0000000100)="b17d2e2d004bc6dc768f7b89f43f96b2424ae0ff6297f6cf5f5193fcdf356f9db2bb82866e5b636683983cdb1c3d1bb8c4ff55b343262f8886865238d79694b7d14891d0379f59af176705d700371ddec4d4429e6db0f8f754efd7e604aa52a31a1e82cdba6cc4fc955409d3b41caa3970459d72d799d9580a7ec8d77763d0d0da320a57a438681bfa4ed0ed30e7f904a1413b79de14e7b7f46a2da947236e9eb4748073be62899ec357b99ed77a0fe1516395eee154157d29a61796258620ada2b78ae2b7bbb764936c131f28281af03398ac74a7522c5197ef1348ceed01de1314225e7c676e2df17793cfc353e0153c0e3e93174d591ace", 0xf9}, {&(0x7f0000000200)="6a4a5a7c3bf85f40e0c32f09897536aaeff1dd7077a1b28d1f8b3e9c0bf3d8d37175725951c28ac4083af804f341674bcc494e", 0x33}, {&(0x7f0000000240)="57cc92b1ca718c87c3b82cbcdbf4e4279df4d27c28af871c3b61a5612e7aa5ca68dd91485a81534eede695b98f025214813cc3b041383d70b0f46be9976196c0a6033613fd36273cbbfd9ee16c5a1e32e11fe77ea319e3a05b37d63b2402552b250d24140874db057c44eb6e4f69ee8f6e2c4dea058e8b36d57fb69409593b0e3ae27ebab51120a9f82950e69331d180e982b13cf90931b29f3ae85db8230814aeca69bb426cef87ecaa33ddba38d6a2281df06fd694a9c8ff840f902cbac2830d77e7ddcbfe5b953bfde169a408bd3e21e8f5eb495b83e0b171ab79488cff1c150a96628e13cb9896ded77078a7", 0xee}, {&(0x7f0000000340)="50b239438d5738e712340df83e44284c8e5a18ae6c8a4c4975273a60bc909cf32b5fc6c7f6ee3005836d7330725b90ac49c4542aa8c0bac2de64d05be0f8d4f768285825d010cfd7e2262c6cd14d3213e4d3b980a089d06c9029da86491d1847145f9a7a80ce6417d73aba99315a73e6244616072a9f35d833ce6bf2f54ae7fc5cac7dc31fdbe1dc7c7b084d133e312ddbdd45e2597e631dd92a09372378bddbf54f42b64a662a7dac46fa1f03766ef3c11c8a950488f989169db82d9355136c5302d2d63cbabf751d922de25c7a121b07", 0xd1}, {&(0x7f0000000440)="caffd77147a87e2fe12f43f6cbda717b8e5515331277f14af66b532c033d0b6873019a76d7f7", 0x26}], 0x6, 0x0, 0x0, 0x40b}, 0xe) 01:49:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x10101ba2dab7a47c) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0xd90, 0x4) 01:49:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 01:49:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/228, 0xe4}], 0x4, &(0x7f0000000400)=""/17, 0x11, 0x5}, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 01:49:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) listen(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) 01:49:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) 01:49:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000082b81e9693f217109f117e4c033d000000100000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001380)=0x30) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0xbf7d}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) fcntl$dupfd(r0, 0xa, r0) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) r14 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) sendmsg$unix(r1, &(0x7f0000001dc0)={&(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001400)="a96c89ea9dc22a374e681479e8797335a37cee90472cf1ae8e5fde6ea6c0c7a1351f1bfc766d110edbedb826f6c314647785ce0fe91654ef8980c567ef9b07294cb5d53c2248e98ce753fb145037f44c6aabfcd7564fd6cae6e0665134cd3848c02b6644733a3500eb2b9f44a18e20fa360d158ab7c488090f05412d0dcc18874909b9fc4ef1ddde6cb71aede6cbd70fe645aaee9ea1dc59d23ba441aa0dbe07f036bf8164490a88e62b3320ac83cc46429ef861d628", 0xb6}, {&(0x7f00000014c0)="1c7cd4f047ea43af7d1800ca44b80569bbd7cd0e2b2a21941eb37f6ad9f4d50219c31baed391e4151fad813113d45027cb5f75b73cdae9c6b5fb857f190f998a6916f169d53a9e93afb77318614344436c45553b5e4474751f8a1b177f1ea4496a7047500f43730c15c3970f760d20f1852bb8e0224f1db6693192eec1637c6108f1f5315e3715ffee5dc5db10029879884d8bb4b6bd87070374dc2e83f4298370cc9df3db1270b7eb62fc0d425b29316d", 0xb1}, {&(0x7f0000001580)="7a6d1c66dc392e4cc4d700cf1c3719fd8225f457997ee253a730", 0x1a}, {&(0x7f00000015c0)="924f216b80367daebb883e8fc45e88cfce0e53dcfd9bf9898f0287245f7031c957c30d6882a0f80c6f98f9d39842fccb06fa49b789d4d85fe38c7784a63da71ad51d43b7d6311e46faadfcb0dc78b72e4a7dd40d4298ea5c90e88a76791c94700950392cf35b136ca870429de1b86ee8dd68c12f1a600aeed18938d55745f1184356b10d4fdf82c50f0936d2e402bf64fdad60821086ab798117fdae500a8c87d3617eb6c14547633e9e48e7e1fd8a17fab14762be876cf5ee2b9e10dddad236e7312c46f85db6d54d9175ca40038acdf1d5936e6d67f490ee119e58ba4392", 0xdf}, {&(0x7f00000016c0)="166710b6eca67caa29fef0ea890fdc501ce11ba33b81d9b09c5dd2b3ee87422ddc11e69c7a26a868f9a897ba74894781eb2894ccec52ebded1271bacb183e41e4647296747f560e5525eee4651981a8b9045b142cc5e50e3d22ed3846d9c0fa7896ab1bfe2ede99b51008eb642e947e2e95b3e1f3bd842499ed98f4930d21b3148ac1d29de954b2e8a66cf4b5738b1b45ef834e391d2ee0cb94c25c7e4a20889eb8e765cff0350a8b21c8409626ded349d9b51fe5c", 0xb5}, {&(0x7f0000001780)="4deed84ebe97320bd88aa4a4a45ef9ebf1f283532350a38135109ad664f5e570b11d3709c8e98cb1ed214c853d677b6d44adaa6844e928500766e48c0d6e4865f2b90f836fd0222d34d8e3e2867fac0691bdfc03ae03df39c45adb1dccaf3d8b21361ee16fb4c7bc726cffd20d6d14c77200da34bbdf7d748c1327e68ad7ec8479fc401042c114fb38a8b09cd0612e1a61c6519f1c7e21d8f959b8e053a9f16e28ad8720b3faf43405fe61171f058d9da7a92fa3a0a4b50c29ae5e095961d03c4281f45296d538684d6a92bccef76080d963381718fee06f0d45", 0xda}, {&(0x7f0000001880)="6d97d252ead70114affbbe1de0992cf0006be7df518f2293ea9c524175634ebbe290c82c59592c23378b31ec74cc70445748c28b29678f7c081407181a238e01354784626a0e18c32da0ddae296bad430c65270d92d6a6f1a5524ee1078256730ff1b3429bf39b808740d95d564667521c777e38d6bccfe86d7d83af445f8e5c0796aab5e2c7898b81645eef869f22800a4e85730234a8f96a660f1f31f46bc7fb98b2d850daad6ba210a9bb8571debbd868", 0xb2}], 0x7, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0}, 0xb) preadv(r0, &(0x7f00000012c0), 0x6, 0x0) 01:49:15 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0x1ef) 01:49:15 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x5, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/69) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 01:49:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) dup2(r4, r1) pipe2(&(0x7f0000000080), 0x10000) 01:49:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x4}, {0x3, 0x47}}, 0x2) mkdir(&(0x7f0000000200)='./file0\x00', 0x105) utimes(&(0x7f0000000000)='./file0\x00', 0x0) 01:49:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r0, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 01:49:15 executing program 1: r0 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ff2000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/72) preadv(0xffffffffffffffff, &(0x7f0000000140), 0x11db, 0x0) r1 = dup(0xffffffffffffffff) accept(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000001e489d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000"], &(0x7f0000000000)=0xfffffffffffffcfc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r2, 0x0, 0x2) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 01:49:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) socket(0x21, 0x6, 0x401) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) 01:49:15 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) semget(0x2, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x400000000000000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = semget(0x2, 0x6, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/17) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 01:49:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="c9b3c1994335dce6acc6540b475102decc319bf4151f8f159dd08c18ed932fc990736ea07b612d03803b2143da054464825a7306cdcc1ff52b9071d7c69b9f25ea82c972644a169ff61cd3dbb06f59becd88b169be7e508b570ac1a650f7eceacdfa50d938ce03d59a3ee02930ac46001390370a0a63e887e3c4e3cc55a00bc60933a8092cd4e54967209a31779d606b0239bdd7d5c6b43206379c07c488a812a36ef979e394d1d6b8d22a9c02baed339af7d223b156be361ceff967c6721ea827a763b4e2ffc3f8097c9388ef865652943f546f9265f9e3ca3b924220b41d3cd2da3de7e5b9db36550d60a3eb7a8282", 0xf0, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 01:49:15 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) close(r0) 01:49:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() 01:49:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x24) r0 = getppid() pledge(&(0x7f0000000080)='%#\x00', &(0x7f0000000100)='+\x00') wait4(r0, &(0x7f0000000040), 0xb, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x82, 0x14) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:49:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/186) r3 = getgid() r4 = getgid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000180)=[r3, r4, r5, r6]) 01:49:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x346) 01:49:15 executing program 0: poll(0xffffffffffffffff, 0xff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10010, 0x102) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 01:49:15 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='({\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000240)='*@.\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)=')!-\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='^.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00']) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getpgrp() r3 = msgget$private(0x0, 0x200) r4 = getpgrp() kevent(r2, &(0x7f0000000440)=[{{r2}, 0x0, 0x1, 0x34, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20000008, 0x20, 0x9}, {{r2}, 0x0, 0x23, 0x2, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x12, 0x2cb5, 0x5}], 0x5a6118db, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x25, 0x0, 0x2e, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000060, 0x8, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x80000000, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2c28, 0xf14}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x60000081, 0x2, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20000001, 0x81, 0x778e}, {{r2}, 0xfffffffffffffffc, 0x40, 0x21, 0x10000, 0x49d}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000005, 0x20, 0x2}], 0x100000001, &(0x7f0000000600)={0x9}) fchown(r2, r0, r1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r4, 0x5, 0x7ff, 0x62, 0x2}) 01:49:15 executing program 1: socketpair(0x18, 0x2, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001240)) ioctl$TIOCDRAIN(r1, 0x2000745e) 01:49:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) socketpair(0x36, 0x4000, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000280)='./file1/file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r3, &(0x7f00000cc000)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file1/file0\x00') open$dir(&(0x7f0000000240)='./file1/file0/file0\x00', 0x8, 0x40) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') linkat(r3, &(0x7f000001b000)='./file0\x00', r3, &(0x7f0000017000)='./file1\x00', 0x0) 01:49:15 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x30, 0x3, 0x3be) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/255, 0xff}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}, {&(0x7f0000001480)=""/232, 0xe8}], 0x8) 01:49:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000001340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="f4135a9f11b96dee510eaafb78f0ad82a8bb8f2b1c91110f87b18e", 0x1b}, {&(0x7f0000000180)="34cc186e7dc6b6c43674a4bfc6ecb163dc4fd110769f8f1b8d75e5d540375bd689d1b6c17f72e67a443322506e79cf6dd2ea447bfcdaf291a2358162f8f87055db8618168e0ebffe1c8b07a1c86c3fce37993302ca6b5a00ebb2641bebd884d50a9e74b2afff83cb5c6ab56169a84ab071896e79cadac75c283e0db4cc1dd05406236b108a50a5bf7ae0a17fd3d17e6eb7701adec573e1ec6c857e8c84ceb3d730293193e636ad94f54f1cb907d970dedea9854ec6cb837c96a94e72709da224986677f7ceffe29823b5c1e07eba3018bb60112ea5fcfd57b2c3d6c5bc27e9fcc4f69d6514e08c96dc39dea3082bbb5e2482f631fa4058ecf0c3fcb1b29675fb7273fc373ac802c436650c9a314eb0f3984e79c593e079ac5ba62a91346021ea976819e69d8f314d8d97fb712ed6eecc914fb6275506a22de5ae944f51d8f25ea4627204a81b6b476eaf637dac67a923b23cb1cbe83b2182f5c3d31f566658c6ec86758e5c0912231e6ce75425bf83885a3128d17a992e181d20c0419ea7b1a3817ee5ce0a2f797ca268f32b1fdd94d412a8abab046a770436a9d1472303e32d1ff0c821eeaebf9d34b496a6a0ff1a84c3316f72986107c0409612730cca602c52079a27471f1e264b694d3a957ea3b2ff71e6bd39a5f2df76bebc3dbee1aa97fff21c583bac1f1cb4a4172ddb32eb11f59a05fe4bf4a3d47af939f38c3ef7c17478cede21a6ff4a6738979799e9fb417b971f4ac314b49b961c7c00582b61ea5d633f93c3279a34058dda62f4dad28348a80e680d3a89a0f19f5d05796fbe9ee8856211c666c0101c36bd3e4acac8a0e04c1d0230c5ac7d56f560f2136edbddf0caab2f919fff58f79983990c07ca3515bd97eb2eec249f980341278c81960c5a11f3a8446013734b3f702ebb6e14848dc6fae1a9fdc01bb224caeb239033705a2abe3abac36894903d4b9ab463d11ac653f3938d49aeab5099d0817f25d5252237e41e721b2c632af6f87b1c567bd1b6c18064020f7c4665581e1a5765d2a9d66b82710ddf646cc0183e900e3d50620719d1e1cb1c998ca232309bfb8f091c3b262eeb34f889992396b240ccfd1cd56bfac795a9a42295f3b6ab07353c0d93a8f28fed4aa6add75058fdfaba89431d4b6f91e490c17e4cf8db529689ded7967ae60d22489ad066dacf42663034cee220deb75d511f52b1d418e86fd5c0c53b13dc8458ca3289e2e2638f9240c462732c6a903e100b4b5bff212bb7fa2df2629e2fa3347b5f3ab237937570fd7a4d275b103948afe68ef921e08ec106adccb9e700cba2fc14442fcb15a27752ccb3e6ac0cf5a775db465d57635da1010d29bda13ce2509c9f6ccd1737edf64102ae30564b095eb8a1344984eb379623cefafc509b908b947b8c1faf58833df7ec39e452821786db84e49b16925f6193f26b7052d03abf8f8ab9ce4138d9d19b1513cc4daa99c74d3cb8c930350abe0b2d2a6fdd05210eb4c8cb6dff41f04085d8ef0d048eafc9933c8523960d95bcdb6521421067c8cc90afde32f10f092ec975efcc3180e45917ec6e4b5f14c2cfa427f6425befbdd8035069baea6bb08158d00240d33226476d7fce20ff5e64e8bda2aebfd66bfe5465ab3f51e8d9831f92ccb13b0aac97b16e05002b519599efe0bb1936adbe21ffae70f7aa2fde1ed98ccf4dad060402fb68a9919b242c08b5e52daaa4b1583c864675343ef7dafd69a9cc423e7b3828103cc13f04d1595f7977d80f084149f34dbfcc148089f419f204375288c24a7d398855963e437a43a7cd2b5c940f11bcd14a441874d9622d14c4650d32c34664c7093e350a6712ba59f6703b350431c90be379a0e3c028b1271587ffe0315d6a241d310f30c61d5b48a65882c6788700bda8f8a9463bd49da4fa2cc7285ce14993e92a3c806522ab04bdd3912af3606c1952a08692e211558fccc1fd613c2284677d25e65d709573e5bd6663aa33622071ed1a571e78fc581e7201c0fa2f674f8e16e3f7382d3b700dfd69632c2118cfe04b3f6bdafa94fbca23ae9e3a14641b721f0121cbc3184ef49a510a61898a5dcc2ef18c73ffb3be487947a0d70e41964c9191d0335f2391f7969b2ee06e1f6ca4707773779846c95cf4c5ff6a187a92a3344dc5366018b620a0d1f139888dec7a4dcd846154e6f19674811109a005b832ac91a26fd836032e21ed23ae6ea5960067750b4d415508fc5ca4a091810d8f82ad17c324cef7bfd4f50f844f7cc1e8ff9fa950bf884a5b5334e03dd4488f0ddb428c93c0d89b363197659c1af996a1d91ea3f87eb83ef3461ad1a0dfd58c27b9550a6ab6c8edd060bcf631db675e31392f4893e59e61d5f8bdac736839e32bb3ad733eee2b0eb934849344d062f734e03df416e94736693a83ed3695ac0671e6ccba8acaeebd639ff21af1fa29d23d1fc389bc0b367399a6c49d92dd94b0d1ca4cfc118bd2639c7ceb280777420c96fcf7d1e2b90de34223c447d6398d06d0dba970a2c50c3235aa180dfbad293a7a41132bf8f5157ff242f0ee7ef73e8b895423df68a88d5c9bd7c31f26c361dc8cfea8e0cf9a4ad69facfb632c9ee797b6d3c2a67adca6a0ce80d46bade2db755a4f4ec1984d18e8eac40c47984699f9fa715436e89439ccf1297e90744ce5056057205b016c2206affb96a49760605d5eaa1754ad60907297eab75507a4119e980a32f5ee2adf7914e5e8bcd76238d2824f6a3e795a03faa97c513f72ebef3aa0d3ac57ba7ac2c9b3b3614cbca0b1ab8b1d0b7a747b0bf23a260d151829f51820c486534c6ddc434c3061f07c2e1dae39ba45aae72ca0a959560c2848c540b421bfe4a31b8a882b820e7eab2337de929bace0ef090ff47df1408d2773f8515ce61b1b144b9d5907fc5959b747101145ad9a4234f6bb0d63738c93fa5008819b57b846b053685c4ca5151f64f63404f8291e9078142fbddbcd354829449bbd543b264a351e132370fdc346d4d6c65d6d188f9c13f8f865ce098b96fd8120d48674483ed8973c7a2b6365ab909914519e380de8c2cbdaa22635d0e8ba530606f75ec51f23a2efb5996ef48f58e788b1a1214522f619bd229e4d09f56c0b532421d122f8bbfd01a45f4ddd5c8e14bb7bfd15e2603f179316f9fb4a18fe66b5375284aac003f82dbafe3955f8adf5edb61cd175cff109145aaca4092792cbe48c4ee86803d890868e76a21703809181a86b68cf3323914798416006a1c27c852f1373d9a1f7d851455db8752ec4bd20ffc342b3d6a6df3a5abda7ee744ab171e24f647124ff402d2ea60a382a25d8e4b95365a4b4583b25cbf8c9903e27db38419bf421ef72312112ffff927d1e62d1a18e30e597edfa2a45591b16d04181ff00d8af2bba94090e785710f97a14f4c0ab5edb9827a680259916032684d153faf1de9de0eeb75c15b041d3303415583b9ebcca206c9a00488f841a425f3c3bc2fd0cf06f07ba4332a60c635a518db3a44d1e922658e14f37ce9588cb6ed0dbf9c1db55363d62ab3a99c5f492efb05ec71395fd9cfe6d63899f52e9f0abff51068c4e27046bbd1be88e6e928dc5fef403b70f9d53a77c33938037f3f456766b81bc493f1426ed9d54104bf5c1525d632d30ba307e531572e3448084c58b46eeb2381f87c9062213bb7ea6ed08def078ce201c0aa91b0b2be1d787fd176072ea1899db124a47d0e2c4514e06473c615ebacadc47d511f982259f04408dbaf117b42d87aa4bfae38a543142b374cd18529344ae73f25fb1501671ebe4a4f4cb1d765b031621487a0fdc723e2b238b7a0558f31bfc2d5802e719f07d771b5979b0168fdae315568aad23b98d47601635029930159b8c8300b2a800af98f957d2ae882ac267d0fef01ec96331fb335c07e52d98f9e93df8093c4e60ce96dd4c43b664be715b1dc0a05c19220e467849928803a7ad9449fa857b3d87dc7887f9d05219258831960ea57ed7f3cd154f826b31e67ed12b9f543e80b34d0c960dbfb9139a80b564f0824c422ce27dd67c728034a4cf099456ba10376e6822af159ba9d5051d08840d82ab92ba587a9e0197f1f4938302ab466dd9177a06b155a80ab8e68dcd3db5e8ccea4ac883577a6e5177111677703b80f1da1de411d93027bf7e8935e2a81f97f1a0df7ebd7c230ec9ccafd7c9c1a7cb7a84a0dbd53bcf6a4a67b347f3e83deba08a24fa19f010f43abc4b51a4bfbf7b0251b5f37dd5a318a297350371e04056218c0e2a0011a8130e4c9259e6055a8f777f16b7df66588004b002d70b35d9d7f5551eec8f33fecbf2a57e55218992c8b7c0e9ec9d3c51a5b58455850f971d9b033eb7214aeb36c915ac75a037b7af8a775ddd4c6d7b9983205e65f2c2d3086901ff781979429e85be1e8026307e52635ee6d5e27ecb6e817bc487c0f3f70e0014d5f9c5dcfaaf741490ad8c14bb5b2c89b53e12f14b6ef5770373b0dcc317d2330a2d28c6fb73a8056de61748fdbc09fe3fcd8f49071d06b53f2a4a35ff3941a205969b8affe20f18384daa51ec523aa31d81b606bb938480b4e549b3dc0bef9b5d48f129db820ccba9217e243bbd4ee522b0c3fe5a7dcae6517078d94e0bba5e8ca5e73530497130f42a79b1e5d2a00771a27f16e5b59cde2cc2ee5dfd27a309865b88f60b89e4fb0a08f5f3076232dadd6f0f6a064e5844a3bb0d2f059ee85365e4a37ae49c68dbb71d869bab24a09bb6e7b8d0e3e48e9bc3349f629f88ad7a9526407e68aff68a058cfdebab1100723d4ed8e8101febc875833f988c9b1204bafff7f1c544b71404c72e6e874008858f1380a15482a94567a9d21546516ad1078d32e0069af160a8eaf28208626b10b4be7b345c093361180867cdadee3e55416cb00c1f838f87e9e4fa54ca55f452da73febe3a147db9ed3d6bb2d5f9d5e536d7d931a5bc2b767448694b5e2278c8b3d74ea37e838cc5b236efbcda238a382feb331b79c9cf41f868e7e914cffc947c70b6c0665709f0ba290d22d07dc340e6f05ffb3af47f698e038caf04c8a227aa6131c4c675d44bae52fbdd30f302bdfed788ff7afb89148ff460cdee80a139085861781dfd3f0010bb8f66dc01462ca9e1e7ca79f6f2da2e1c1ba5bd2eff2c904d05a7d7e9b4a68ddd9732c5830756912add0ce6dc119046caa4c82a5552d3eda79c33426af93b6a89d7c68b2244463db05e6bd81d9755ba07e18ac4d0c9c7af54faad798abb50c69badc58a72646b89cd38bdd3e1c751e23f39e520104c242a24eb7c7ba1ff540ea9d7f162ca69ca4b9f50f96eaf280d667952260e02838a2448c8249f9b332ee925242c63305583f5db9e4a162689faabca7fed78e322c906bf343b387f7e0f6c429de6235672012a18fbb6a2756f413d657afa750b21e1c19df71b8fbe75344ed7b668baf464ff709c8a0d46d2417d6d2d76369b7fd8256ec2d6e37d44e2da8408ceafd8a8df2ddef08e92c28e2e332b8a6c74397c09b8ce29f7cd7f15d41e9d1c7918cd6138858819431131bbe5beae83d09f94f85de4c5a094e45b3e20b44b54f9aa6713a8b8b8902181d0aa46b159f12583ea2bbefa2ef580415066b95a8a5a6a8012714a5eedefd2635d6f14c1dcc38758d78be5a2b962b548dcbeaa3dd521d7c580331407242115b0c032b6031c3c185e316b50f9ddcc41a57c17f48fb7398e987778d48a175629cfbf91fcdc19dba72d8ece410a427110fa534988a20313982cdbb7386336b7cb53bfc80667f36696683c17a84c7529d735ca202f5d7fa918", 0x1000}, {&(0x7f00000000c0)="f057b89bce9cd7ba34ea7db723148a33bc17d7bf3f0991d398f4b45de9505a25b70810a2dd4fac4d86da426cf2e27ed53d5c9e95b0f4eacb7ee95d38ad3df1fcbdefa82e2531c1ff7f62", 0x4a}, {&(0x7f0000001180)="7ee06f89e2e7b9dd0a8605069311aa61009297b55bbc4ea00ee0e452b0a9ab22e82b084cb1111a093f7f0faa576ce8580185305767db15bff9374341e877a5ff28ae119ddbacf397a94c1116a29e74f54ddbdfe176cc976e9c24ee4ef10779e9011ad30602aec155571bba6e208df402a38175b28da93b3719c3136daf9798c35268414083de1204a3597ae2c278c6a1319ff339cad77a2ee4dc1b9b6ae13cf8b83c28dc6288213346f5bf1c1511ca57f832a6e1f4ebc52346e5f32d95d6d1cf275376d515a081bf6e380b", 0xcb}], 0x4, &(0x7f00000012c0), 0x0, 0x4}, 0x40c) socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x40) setsockopt$sock_int(r0, 0xffff, 0x7, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x65, &(0x7f00000013c0)="31d0c4256e138a4539c4a616607cc9da45a29a4600245115c38cbf93cf422602616bc712b277edce3f70e0832a7c887f7c6ef8090118d5c4b39f2d73b17562136e3bbe85ff1e79bc8495f22c8dc20ba28758708bb80179eb512f00849dd1f479abc3395229") setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001380)=0x6, 0x1f2) 01:49:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="3d4428fed5355e495600a0430aa97f59ad40ce17a244872efa4a180bbc25eb369021c8ca07cd8d", 0x27}, {&(0x7f00000000c0)="9eefeb89f0538c94675608a0f6874827b22de11fad3708cc6c6f3501a1a5ab9d75cf5dc5ca1ddf8ae325b5c3c45d324a331c887773cf65c2209a8815e26b148a57c319f28c6e0e49cab841772a5ffa29b99b437c70d0ee53c524cc41df5c609181f69f7fd1e9ac570709926af919eaabf09656ffdaafc434270702f976b2178b33c296a36c6dfaebc4a8a9677c7257bfd911bcd582fccf3d9ea8778a8af48d9d4fc46dd23dbadfbb1b678dba7befd602d4ac9eadbc7a78415ef874abbdc72c9223", 0xc1}, {&(0x7f00000004c0)="70eddf6432dbbb1c3f25e0904610d1811722ea22e3002a0390d0a496bf6adcc7fd3395a866816d6542a333d3b501b1a6f2423d052f0f50ec53a689240450f7948c29ab8a9d6db40cac040b52d0da2219db645fac00bf6d7a7ff04b15983d0fffe1f21d95148822bdce5857f4a59c4b14402078acdfefbbbaa52f94b8c8d1aefe638348696621a6f5da54410b2eb366f6734d530582ff564cf932daa83eedcba66022062350fe6f420393794f0cebb1752da255e5263d9d2916e81c95102e0da36ec2a241d3e1b4a8bd866ac858fcf1828816ee19b69ef7b383a7df7fa0ca990158bccc66f42ece4f06e9799d2078672d25af3cc1d09fa132784c2ca8f42bb6f38e170756d9e439dd4eb68f22e8934bc4d0768c59368742917dd2146ba7dc8ab0b1d0cc965b81e9bb6a0717e3d7c2817b636254e56f7a761b98b326fa9083717b5c1b304c04855971fc5e40b3233f57e433020d06f3f6b8a5a6936c556a22a7df0fc376c375c283117776f63397439365261f364594e9be80072459f838b046cb6ded6046c4823442e99f7aacc484f79935f3a410346def33225f16dffa1a3d564affe1bb5c8ba04cd3425a8cd61f0c79dd68ef7393860010e7ae30ef1f69b17b920c2d390adb01628648324fb299a68172d385c3dc5cf79713d110c18c72ef7df0965fb9d1f81521127ed1981ae34609d1470f928bc06fadab677afa94bff73917d20743cb63099b4c63f81d3e4a2b90a2534b2f5edbdeaf906642c2e47f37b732ca615101e0efbe03d492ed7d64b20dad800e6b3ed30c74b0f8a466a74595be36421e6f4dfd34f10b6eb6fba62e302df6d55c8f457830163828f163328f40c7d2136640e1ae12f7cb8624b2653ba3be02fae659c3a0c614e11b0cb69e730b9198bbc89dc7014e00233af80efae956380eabf39055146e88e973c47efcbc1883c3e17e417ee8799c382db1e6b91d3418bba9ace17bc9051f3c1f57f2c9e51fee6bfbfd03fcb543cf693ea2d68c6b7df19b0bb90d29c696a6911a01fb2160970904ba3dece48351d2eb55dc3f75f36962ca449ce2b828440f54ec260f85e58aa62bd86a6090fa02724125b787e6453525dc6db72d81698c208468f8084b4cee995345951f1013849b35fa2f9abfd502c0ce20e318eff8937266e25332b816650aca7ae602990c22135d2996c5de0f73ba6e7203ee0fef2fac3e3716aa265c21bf45fd2b35737e557ecdc84bdaf77e54103d5e6c9dc8233f8fcadff2cb8ff0ec548fce9042daac5b301bf8fee4791fef6ef4eca138173d1ce7b44a3588916b65b3543ef7f715ae856ae72926e8be53a04c86d1e77238368e202fa4831c0961fc43dc316c22a3fedb7d953352ee355d4a460ea24091ecba354bf4c337db86d236ebdffb517d8f5d097f460bc7c67f18facdfda9cb715ad4b673320134d759b34ab362acfff86d58741851ae79fc2f925e680e1a4cfde6910bea207115d6f097c1c83109a6c20882cb1269b6b8aaa1f1cd606dd809717b08aa976c46bcbb0daf53f2562ed9b510041aa5f1387b6e16fe203751da0c71c308bace7ad8232a84d6488a8c76b6cf51198b7c0f365455f552edc412902c8a11512ee5e40f8b2f592f3586db9faf6d7db7e243645ccc703041fe9ad59e39cf16e7200b28bf5fa62a0ede25b0125cef354b2f27566b45dbb6c2985b88b0cd3c6f45c5be93d88c5978fe1a725fed12c8214b2e59a75357e958ac20fe3dc38a2fc26912bd98a2e9f06240efe302d63f08933bbb5985ecd131c4dc0b4496d28ba792fde5f2f20a8ac382989cbeae7ceb495ad370efa1e3e8eef48dcb055d0f8d7ac27378b137a9a143e24e80ca630c1e48b22a607529c347a1416e895dd3eb16cf889e295c2d6ab2da0b39fad21baac4eef4ccdb96ec498532af76111e37f31092dd54136f9217470154a1a54b10bb3a9d6cc67bfbf4325f0a70bafb24f744a43838de390fe4083ea0a1e3eb400aa7b03d9d95ec64e013aa4b055bef03a7beb79f66112a4925b88f8587964bc914bba1d2db39fb7e35be853eb59dc94d98b4016bdf65f86d5f6d156c38d881de59b4e641bbc5c49286deb284d7cc0f58d1cc8adaec61daf838991fe7da4501afccce0665dc1e9a2db69686631051aee3cfa30e5745b02370a3bb74639c29905f828dc9a1561768cd1b19f3481723e5239095ee2380e8f49f932500f14ff1d0a836c93131789ef00ee58a97d6a12d948f6ca49d0a03e8755438609ece74775969582569a62d921e6f68f43132f30506f87be71c1ec2ab400d982121dee5f92a74ca36eb7deb526d651d0c147693b209b4665cb9212e77b09c6d090950a231832d2e9e07acbb03f1a2c69db3e0916f44591913192c46482d59ab9dcfb7fa584e46328174c8a480b61b81a126a683a7cd9da3212d64db9607765759e90a14fe2856c34f8353846ae108a3b4c20bbe269c946e863ef892eaaba8a2120e0cb30d52eaf881390891cfa43f54050a4f28d9dfd64d069d1c4cfd2ac3ed153cb071ef775ff52b9344a274d779dbe8972b263585180f50ca39e61bd6fca5a8726b4732964510a25e0f6eae419bf2eb0f589e6fef0e6bc0f9f39b8b5b88b0ce7bfa1790109665acad3146bf41fb400a9163ab7fbcef3be4ccfba31384107af2b8b3ca8fc4b474663177f2329ae1f1800f156cb1fe878358b1aef16303a40ebf4ff7c5147d6dc084a56c4b8fecda60b5ab4abe2b8f5619456e8f4be4601e0d7877be198c416003dd020ef821de1aa230d07e2e0c7785394213511db8ef4932c8a27a4729f3de59debe9a2b5791fca8b7635ac41023209a6887bb31bd79c610e25464efaa66a63c1fc3db8e7f4e8bbc4c5d1368a211f9a9b0209f19bb18caf7e48a91e574a2f492eed87955487c5f817254f24e3a3c1013f79772a99be237e7f154cf03a713deccf69185feabae5ddb582c4a37568b67119a7d4b7149a67a3511d2e99d9f1fbcdc7126d61235b9111f37328c4bc573e03a7404f2e16a2fe4b6b56e2d8d3bde3f7d058522130be0a02a6d3bcfd7b0b2544a628ab15fe6d12e06f1725e063d593551b48a2a4ce171e92fa695f0245aa3ea125e8fa854c0e3253afe831fc21795e77b82eb9b216954c8133eaa6ac42084bc4720fcc4b9392f763cc30fb577588042bc25c0ffa48a1d0d55473f362d51dd5a3b12ffed11dcf3ff06b107058c473e51bea11443bf22604063c3c2e5d333037fba554b0a24bbd8f9298c03576cb6e8437a1d78c520d0d7996b1e8a0e39b3114615c053b40f5dbed3b86b7c69f076900060974a1bdd8ba385eba9fd13f5a03c82640aee246fa953506fe964df57894183e94aa30f1a1588fb7f3f60fbc27c766cc27a8e73d33cf8a6275ce7a37bc324690cceb8a667b9e40bcd4de194621253ee8f473e6c3ee90885489dd882026df5c3f7a872f85fa182c41a164910cef64bc5f64aa825b5a86a22b8aaa0ac8035f00997bf8fd66895bc242fcb622e9f7e07d0cc487d8fafa67acebaccf275fa88d4f9237897eff7541a20f74bd97c6776df049a6dd3b162a72f2bcca53e054aabbe9ddee07e4b7cfeb653b4b1fcc6311b9e58972c3160281f416db8da82dc721493075dbc63442c02d67a2af90a3164e43c22858e6f957d101909620e99d2372c916b24d45a7f0ba159668b1cc5417a13962b68e7527bd95751b467400eecbd5c4778a128e67ca3be35109cccfdcc826983ea330aeabccb33df80e00ad0466f6571085b9bf3e3bb4f9c7a197b4e36ddb8d33860a340624249f0cbfd211de43c76f01fe521cd3c17ec46e3dd74e710d98dd5065e74f3e342061cb7d6edffe7b0edb228371c20ba5b6eb98959ea36ec72f4152b7d9bb17040987973d99df9ef697dbd84d5526b909b8f46a43cf69cc925addc1e5cad29f7d6c98321116aaae0b9c1ab31b924972092d4915ed26296625fee95d0fb6e89d20c6023f05238d1bfdec6031ada82c853ca7ce754ac634446fcf6d1db275a811d7d5b79123e3aaf828ae526f847468d13209a1e6f51a244c7231586cd7d24c26c5bffa05f1892215189b96555cc7d2b119e3a97b4782926e120c0dc02cdec320a387bb85e9ca02469836bacfe08accf0b8da2cc4b9f6a180af981ab86c8af4f0240792354e596e53fac6eb933cfabbf1eede6cfdc75fa34138578f8552ad3463de66b3db6cc42543f9a1a10be5101830df9ca029bf637e8c264265a74a2c68ff4f75315e1e6418db1af975e21f93641192924a346c0ba325c01bd6c4dcc14bfa97aa3158f4215799e371a70d4c7cea68999588d9e375b7b78d60587a17b614a4dc8fcf64909730f17984ff82c8f8b44f168c88452bcb567713de596cf62571277f9444ba2219fd83fced1f0f553bf497872987b705e18b617f86ae9c1651af7f0bb4fc6ea158fa78f72e2b265adfc6f3e6a115355111459526c2711fc81fede5330dfa8508ffa0698f6b4c739be31315e0d0ff6e258a7d2884dbf8d328c77414c1ba7ac2f59383c50368beccf5b232e5ba39ae0ae70abd85f524399221b222799753e9a361c83e7f170cdf0997e1150eafb1b7cda83c90fd7a81d0544c83cbe4e40d84be2a6c77d5727d52fb60f95a94b4393ce2f5d34776b6a83cfbfc53a9884631aefa168de9f6ed2f2dd516f9951d696c186f3032925522b0c21ce48bab2e890b50f638b37422b66892dbfbe9c1ca5bc818650333f5f810bad7b76c741fb8589e13b5ef0b5a4d1eefb696c22cde8ad0740e98798bd68feecabf04ca27db71f41f6ba8dda08f970d8a49ba2e5fd3a8ac54cae994cabf2077d07b3aed437cf7b9e8e02a68ee3d337196f41eb7f4a52a8cf183454b3d440028fc88fee94404faeb98621351d07295c6e74b8d5781a8a62e73916fdd29dff6065bd596af41d8f8a5b43faf84192fd6118b79866a04733c5d30cf31360426508b14ccfbe86b11b8966b37a197aa8339342551b0df097474bf00d24ea4dbed177d9d25cf8655f98eac467e7b4c5427324d923b79f6a8458856a32f6649c9df125e7ca480725b6d73742d37752355869bf6d3cca72d0cbc8abb29351069a73f9a652c0fed0854e9013f9d1636c91c0f10f1869cf74ac095b25a92d28fc192212a68e5b493681e17662501ccf2b9d115b9f195c7fb71a48075077ce94f2e85581cf755f461604304a0287bc95b70c5bc28a57753443391928374423e1bf5bf554111caf3fa34391c24bed1bba55f38c130fd47fbde3aeddb8c14735f6804ed31f22c657351eef700b46b1ad242c8c7a2c724218230766635cfa9bae990b0d9ae46a8829b41a657e9a64a57b5c820d66da5bbc79868ef0b71029985c96d2c04d318152d088a88432e463f29c3d7d228a0f0803c5a2b71b94bb3b85a515585f9ea1c6677346d3c1911dcdc4046912e8838f62f2d864c61976a0d353beadfb1c452f12dd728092ae8e190984fe76f7cd18cb217c81770d662e99d4a6c701c0a1082b5b93e82894af458dbe3f99ce90dab991e4986bacb9cfd2b80d23d60fd355c26386ab3a2bc772cd309806873220292b81e759a21f04b320d506840d0cc8f66bddce37d2ebfc84359eb2197f82d175ffc6430d861c61712b3ec98cd6a352135c8bffbbc4cb606165fdf9b801c2d1884743f7c662fa1b1b2afbd0925f4771d87e81aa7af5c6f73e35dffb889e5427efe1d1fddaca143464b7266a7cdad010574e696a244c671ace3f66caafba92b3daeaa99ff50ba501c30f94cb9d09990f1b22ea74c65c2f96d4ab1e167f7f9d57ea5cffba7effd9e6", 0x1000}, {&(0x7f00000001c0)="f1dab818c9554d8c41aec296ea7835000687cdd728a350d87267f87f702af6d90a17a8e8c4b69f8fa5f3d879dc6dfe195e3b8e7bc603152c057f4a87931907cbf8f136fe6b2eccdf78afe173d270a70afae09b29452c", 0x56}], 0x4, 0x1f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 01:49:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0x5) ftruncate(r0, 0x0) syz_emit_ethernet(0x6c, &(0x7f0000000100)="c9517fff34e802f8b6ce725486eaf92304705d9fb8bcd157566026196ce0257593989dded6914f59b349902ce23c4c924ccf167399b78c666628266d3a6a961a5b3d216e2420b1855ded1cba2f5d45b9be7b57f875bc37d1aad83b223773cdc6fbe1de6ada9d0244ac5ad8d0") getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 01:49:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:49:15 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x5) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) 01:49:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000000)=0x44) write(r0, &(0x7f0000000140)="4cf3aa260a17b9570d79fe4b652d828d281753cd9a08d820ae38ff10676d231e695eb01c43f2eead196e58c527031385362fc49c6a5e3de9e22f16f78601adffa53ae087f90c70f62a299571ce554579c135258947942d8ce96396fa31a5bac5198babf1cfc688e3331a3e64b459fc6d373a263030a948ba345086a2885e99631da09875d4d12b43f0a104a30e59cca754260b4ec5a8926b96909571283a9e0351e6db65a5db9479c51e482436d58ffd5a49e6efbd2ed15013a88c48107a5db98e96458b5cd15e4343095c89ad44fee1a24f5be65f444e551f65d9d3ec17d996d9a91ba6b5440ede619bf6dd939f9ae1afd25655856b3ec04b108c71fbf5b165f62f5802c7f5a8df8702eeb3d902bcfcfb6d1dd6a8f2705c76112c1e206cb29099f10dbfaa6940aa0caabd34af1a86a2a03bd3b0e3860074ca7bdf8304f08fea28884221276a1902b442917bf480b9afc176c327cbf1d3d3f14544c06c9fe8a5c0330ea40bf20f2353e1a1ccd92c2e591a407a8cc2cda052f8677ff68b1fd5d63d479274999acd94214e1ec609520d53f5d17a821f73c636e9f1641337daf6d54064412d383a6eef9a2d6540903eb91ea1a8d138645f5a9353ac383d7b28b04715249e347bfedd93e7fe20c14917012b91b7399663cf3957c3b4335263b85ba7ca6605fa75043827cffcd2d7ec4b536712a0ac30d3bbc35966f4b4fea88b90d0df1a002334fe1a20331e81337bf6d54c8f3b5b178498b81e8d83962a2dbd2e148ac80040a87c9ac7cf1b656f51ef449a0a377af63aa0a147f2a5b09e8ff7fac71e3c305a563725573169bfc81194d6ebed68ecb11dccc7547e9aeafa31694806a36c9dce3f8449e04cef91aaedef2c11bc1300a8ace313bd5c52f20939fd4a98b7ca5dbd7fb17bbac0502da6f99ea40c0602e3fcd3d783afc43845a5c8b751b28ed658748f906af15f7e6233697d53b80b66ee89c266c75852312896e54b03d2a94c99a1ffec438dad9110ed977795e7823b54cfddc3b811e46ea1a81fe27a1ecb292d0e678e1229f9c75742ac305fb0cdd5b5cba3086fcfb7646efa128b4ea44eed05510c67348977af19ebd43888eb1ac509be52064f2ec8bf6791aed9af64e2d5c6b7e9e3dcfc27e90c436e2b9fd164e5ae6085f7d1ba2ca8ee51872a851e4326de2f3a497f03e3e882433d2ad8a99a7591b6c695f77168bedababdc2f9cc1a456ab4a6c5ab4e566d4ec4fcee664373c04346c0afe0bff2780db117a07fc602cad2ab12ed8e1f681987a123bfa0ebd38a7a40447f264636a0d431968889cc9548230b67ecd938f155b33a258267132952fe236562635b37a43ecfd2522213ec190af97bd1891a39f4fd02c214a41d1323d95c6fa03e3cf42d889b0d6c4dd22e15b0ee69ab58da5f0235aafa2c3670ef45ab4c822ec4fb1a5edb8f1ca3069f140f02ee0511f80afc1ca4fe39cbaaf04d1f2669b166fb8735b0ed941384809d0fb9f984bc2f9a372ce880b0a8af04411b1c6b2a86233b9fb15b3c70fccad3693869e02464be1ea0b7ff80db9cdb9297bef057b2eafea2e5f798e72bcfcdfbb7c39b99c6b4e1b52b8fe9f256b1930f8908765def4d5fe339d1ed977b812a03f00c7401ebc25b77afda57e85fa15c3a8afe7cc00d4cb33580c418b717981d87bf2804e5d0786ad657aff568e5c56d74763581fa40d72e4058d2dc50e5a46e880a80c7203da8ae43af4bc84e2cbeff63df26edc2b7dc8e8fe56d2bfd36ff0cac5ce771e1580dea5bff8d21d3813ab17953d4121183c5ed5b1d12a5a7fd624cdfc44748ba3bdded1f24797d91450c6f5c11060298c554cd694a3c24b28a493c9e533de6c12556f4f3a919469e840ca86c03d96488d74875407ea5cd90a09223ced06a482ad2b8994d3567099ee8a05b7aa03eed34832dd48dd60425f99267eb80e085c341631a1f881a951084bb6457b9157dcd59ebcc040f7deaf67ba02f61f7f25ecf2e47d2295c0b22de3106a720fc67d6bbd487e39315a358c9a97089277a7eb0dcacfb56ccb71869475cf54170c62234babaab6570db3f1689b025a8bf3a8ebca035a105837d97c521a04cd40ab1fccac30de0ec886e3628587a66cc3ec566aaf998d4a46baef8fff5cd20f69ff880e662b226d7333191a061536a09c37e0e9cf71e796f9f254d72c6e0cc7fc9600917456c1f9e414857c8b84d64982f83482b10fb1497dde7a33e3927749eee5ab277164330c59530e7d6a1e2abf1597b9b188953f283a14fa080db788bccc893be151695ac007d9468934298bb8ca6fb8eaf41db3a9525df8af2a923335e11dccdffab2df2c915a6becb82a59840e4f5c9ce7752161a673b3c656ba7244f34a2120ec9f9b46a0ec90d675f4f2dd07a8934d1b6e039450134cda2d9a4464b1bbe386e078f97f9f9b2aeb150732bc33d288abdce806f8d1a9b6b2808df61b9b84942051a8f8200e9bc4f855d9d2277d7fbbe71ccafd03c6338498e11b81bc207c8c3e26b06e588d9ec7310b60c653e7e5f2084cc332b90ae8be086084719d77d3ab3909738f5a8b0f7f82ac3ac853a08d3e0d1378314cee1f1941f17e50c63fb0fa935eec8d8a326c255cf3c7026814a4a4223586e511b2094bd09a9221c5d6aad50ad2a0c19dfdebe624628d8dbd7ac8ddb06cf51739920a20ee52587a52ae8b8019048062f07ff701bafa5336d6ffd6519b3c0d083e7bdbfbf046a06b140ace8ce2d574e9b8b5be5e109f60b3a471d040d5b399cb24eb74330160548f0884a1bc822053a0e0ed3d839f29c6b0b32cbfb44fcb06aa9b6821347bf350cd7837c53a55817b94d739c988662a4a80fc2b0aaa712336162ac5cf5df2db6634442743fd17a4653926352079112378141423c8578a08f665cb140f255ba6dac4ed605a094da3e77989c6ceda16a362ef0d9110cf653c5383e792548bd19ca0f8090ec059ea4df17709d3d1819ed9a7db14a2862b9a3cec36c43511ec14a9c5d67c67acb31a5d67e46854cb2351f5c142ce0db784a48cba37cb8052b312826f557a437b5a42073efefb4e2786bc7338a20d4ae30e4128c5c9e0cefa2af54d61ad25ccaafdc2ff7f1961818a59660e615f70bbc4700578149d13cdbfc66bc8281d802dbdb1a23f0e69d30e21fd672aec0d49783d8cb09fd40cf34ed5dcae216cfca1c0e98fbef29a334bf5c40dfc965cd4dbb7845211caa2dd4b4afd8fdf109c8f74464c3b9710ce8cc70756a5c3f7de333bfcca810885b809894981faa6ab77ecd5d0174f47f2f26605663eea3a62d996f8cfe8f5d625bad04b337d716a94a98e7a822541211e34839283574cd1ab6ec87588bab766a54af54d4d687a62aa5b640b913ec4424a9b34c462fc42f7857019be5259a4ffdd8010ff5102c383d6776ebaa1a8f08e180c14c2daffe55f4d4ac2f60781887dba388bed1a6779883ac3fed1ce35866d2da64ffc4cf4471ebc5fc9c1da60dd3359e480cb7add6ae4083037362b90cf52b649a29b0fb3d428e955d588490b6e2ea756380bed2f105fcfa53ebbc50856914102d48cea4080c7015843fc782274cbcc0ad8af27f1c4549cf170efaa44773796b45b92f9991e2f4fd430f1548711ff20dbf3684b4a58062876d6c7ddb94cb16c2698e6b6cd11147d6c2b098594671a4ead9dde269aaaed9b3041cebdfa3e7741ba821a14bbe3aba525a5a9853c967457245f5961d15a2847dfb2ffb975d26bcbee613a6db679adeace6f97c3e8b8cd38a06658c38857f9d24a6d8a085b9758e75709d7be2b2976f6c574ffdb711e2ce1abe3a71756d172004553c1c6516bc66f31425fbe9c06432015e8a167e9cfb349547a851e3908f0d482cc316e8d7b2a9b3e5cd5869e2f50b54b0e44eda0454c1cee0522fdc2c666983ed02903a35d755d9651863363eb839861a289aed3497f670ae3a3770545de28ae8e00a765e5743ae57c6a397157d2b5fc723ca41a49ef4c33d82942c004d6575d546ebf063950fd9abef19a48a182f235b05f056a69ec956929d7bc937b32717a0dfbf3155369b471f983922497414a700c0953001c092a2ef5dd07a49b04482499ebf5c0d3b742d3fb66a007a541f68b1bbfca4a7e5813c577babc586d2515c7944faf1330bbbfaeb5dc87bdc2bad369332d62fe31bd13c7924d553f95ce10854007152c922c51753e670e54387ce0d8badc7c8db81101548e8fc838fea09e841179d02c2c1a5e8e18dd8161308e60fe311e8b138d48aaac3dade85a2205c81405afedde3e5d5821b0d022d32213b15b34d7ba8c1117bdd9836bedacec1657974360cf25307715a7073097ce23f23df260586174a93f68cba0f73794655012fd229dcd737cf038eeced7ed16e8ee3c2ce5ad7a1d24d0b735969c20aaa8712830f185575c0baaff69f604284d5a8c9ab576861e77e12f648d21118566792432bb5fa64dca47a2cd85b1ff7615c3dad87925fe7317bff483364c46a0f80dddc8dd42f96916fbea8eacbc2e87cd6cda8140d129e4162d7f695d7cdc6732ab6deb1527f127a1757377a5d1b70948db4ae3b62ec533bba0e950b0ce9048688c705ca3d874525ee983ff728eec4641d6d97f0e1bd56298f964cac4d6ec65d96b02d8ce78497a226c649fb483ebd911c128cb4d03d1110c0b20094bd8c836f4552259051d0b2926427058f0394207e3e00c2c3038ab4a9ed879db803c257990bef884fa33ded5dc9f347db591279566e51aab1132004e12bf89ee3e11ccaaa38d812d0c55e950c782727708cbd9f00c3e30d2daba9058a0cb62b5e30d6d196e2b832b18c61dec03fc2c04e0f75a92dd493f10b4f803c097b983d695aef4cf7afc1b383ce7d4f4ac78bd9f3237d68f528af003792c5853d3038153a88468c2030fee549f3cc43f477fe1e152e11f010e73e5dde72e8b0133ba9fa27d72e95ba44d137f8da224860762e3cd5c177e97fdaa82fb685392bed0a6fd49673d4b34a366eca1034dcae89344b91370916e9a38843e7c1bfbdb37abef702c31f1d92b6eefd1ae0b44290db3385ca537b2d72c6f71360b13e19988e13753d4d77ff17b06947e903dba18d776a926f7f46dbd86aa2f1fe6c618bee2632539e0ab638971c77cbd3ea0b12fee8c7017bb9f1e449fccc73edc51d4006561ef405bfa74b976dc1285c8263b79b59917e119cd23a53b3d6059859b712782953354e7a5e83eeef83d5c3c3342b5773d97e272a57d8c1ba86928481dda61f2297d2fe335de688137c3a331050e83a46f7df2fb49acbcb61c8faaa3cb155b3c2066e46f127466758a22b6a12d9d7c4548e67825547cf8ff2f8f259ca57c154c360bf62a0992b876a5cb73503e51bca9babb2599f595b518918df82d723d31d11602be06804d089135967f53a40d138cbd1f57160de90b21f6b9c397dcd087d4aeac890d63d7fb3fa8dfcde9d39843e8626536c663b3b64341d0137cbc131ca1c0eb63ebded0d386e1bd07ee5f0f82e15ec7c4fe74973cab42f037fa3271d23be9bc795384674538e4ef2043f96cfd36b7e23830853c7c9d66e84ec600d186089e02e37145e29d45ea25f543b96a470421c9a11a88dd7d95d402d86d7e4390c836c776108462183fa9398624adf73b3984abf428bf0fce64bf78a68dfba567247fc233e608b6c62ad1afbab369d9015f284c7bc5566d0733ceb9337b99315e13feccbd1dd4593c63fb3ab752848a70b1b4e3ab3851e0220af1a5defc8c96b58fad4c0ece2e6e67c8188fd2876a367c7950f7f410e7af5e07151b6466722f0e47375cc", 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 01:49:15 executing program 0: r0 = semget(0x2, 0x8000000000003, 0x23f) semget(0x1, 0x2e9eea2f57897f99, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x0, 0x9}], 0x3) semop(r0, &(0x7f0000000040)=[{0x5, 0x3}], 0x1) clock_settime(0x4, &(0x7f0000000080)={0x8001, 0xffffffff80000000}) 01:49:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1003, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 01:49:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, 0x0, &(0x7f0000000280)=0x146) listen(r1, 0x1ff) listen(0xffffffffffffffff, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = dup(r2) getpgid(0xffffffffffffffff) geteuid() getgid() fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640), 0xc) getpgid(0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680), &(0x7f00000026c0)=0xc) getpgid(0xffffffffffffffff) geteuid() getegid() getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002700), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740), 0xc) sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f00000002c0)="666fc0d919fb25e2064bb6111241f1c6066cfdef4d0f88b231418ba62683ade5aff504409ebd6e495c1d793448c1644f69d21dfe29061a902ac95a8a6c0a99a1ee247dc2c32eb2a73a46fb13c677fd675736b1a12bb9265cbdb8eb288dc99e38c93262123223e8d027495d203155778b82bcc637a307f35f49b7a260c291bbecd7972b4b870f06629c475d50dd15742f29eb3747a82a10d2f8abe26c42ee5d0b177a1d567c4d329524122c17ed415db72efb054d3b0670619298ed39260f1fc78f9caa08bc18a90391a99a060d4e7e2f2d411454aba17423d4ce9041c809aade583d789aef88cda562e068921b48027e15a73a9deb733d31d819a75efc4b2f067ebaf32db9c8368da5d91d0463e9d61baf30e5ec325b2b794beb7eb483f392ac891b1970b6078af4ce3e4d44b81dbebf89c1a60d076b7751e01db042dc7f9dd35b0ed10ea133eb93d1dd29bbf62716cc405919583720d60f419228debed3bfee0e4e0e05f30c408fac41a7fc07ac7cb15f9ef5827f38d3ab718ac3b7afbf6cb411ea9936b026a2a56b45e92f680fc9dac55acbeb792679ddbf73fb0bcf669ab155fcab2b8b96615918fe3d168a860020117c7f4af2070b93a3ebe20cf19e270bbc2ff25369eae57407d534d7a81ca3923e0f63542980abc699f925212e1b6c0fa400c02d8a4b1dd40be773843c4986fb15b5c84d6c9a3725b52cdb5611119c0997b4fa74bc1fb109741329a634c8e28583d3aa82bb3fc628552307c1a393a5aa8408f98f018c95129b2724379ceef9e7d8aacf7e9f4e195cbf1163c6def0898c6bc9b12ea71d93e47d080b2648d048c5117f266ab6d1a3383439fdc387fafc7c3b003332545c02dd5af8a43a20af99c65b0c3e5c147cbe72d138e7ce80b4912ca763de933fee812fc9eabf0c79140ed5862ee8c33dcab7cd6ec6d0563901b1b8fe421d8f1a2bcdb423ba86c182cccdf2e7069ed7e5b1f31e110426cadf28bfc952748eb26ddbd833dd010b14626929aac88366965b5d492f2caa36f66863087b2a6a5bea6430e3470df6490336a34a95fadb4769579a1e1680ed54b5729a549e75320c459a9e2f5c37e144c8976fc9cb049c02357a2d8144a2624c4fb6539071222ddc669a644357d2ef29150f21c2d3eb985da43076b06ae12c69ec4147cd51255044be066df47b3c27a47f0ee16f9e33a5679ca2e54e6bfd2566087277d7c78005ace032ec5f4811523e60ad5e15abad21ed658e80d64ec8d8ac272eb25c22e1747cf4639f708db01f7d9feb3e741bed4d70e5ffb640624d7a2c9b8b16e76ae4583c89f6295d89aa9882c67d4fcef111179b55aff03b0f464c99449541bbdc40f60b91e32641a060b9012d775cda1e6748f60eea418649bea0b9bbd3cf1e3b9462ba17bcfd02b57515d99e05323dced6f656d411dd0da3ba08011869d154a092a607d200b9f33714be04de3c72ba651af47dff4ca631d3481aee3667bf7b85faf7f06b2060a28919d739f56b5ae5cf81858205e7462adc51f81058307c3167d3acc6e7f04e4abb5254b0a636c742e207ee9eb0583e92a9a7187db690abea06522e1a23bc53efc37f27cc9ad054fd5a9b2a88681ff815b46c1913e1f453089ab4a6b0eef224937176ed104916289934ccb0f31c427cfb309f14e55c9074cadfe59e7c1803939bbd6a59a0756bd4dcf9e90ac2f35b996192c2a75b09c079cc09f2454aefb1b2ce9607eb86b9f42e0717e87e52200da29812d9478781e20988818145dc36fc6b7150337dad32cfe2a4a4697c25f7e273ca717b456b13a0b7ea3c10f4857000df92305d41ca83e537c33ca7307eec84f4d7053b3b89e406fb3c0ddaa9a7ebda24d90ed5532e519f91694409618d4bc86a90ce3350cea25974d61039dc6fe636cb8d38d39bfb47fc7b112c431a161e820e65cba9a60a22408a66b8151333384e889aca8bece015255976efa2556495513e989225cb7682ed61c61f88779123cc6250e7a4952e2203b726f433114be165a28e749edfda5190e37abf85116ff98936f838574493f43dff13fe854c3b1efd52ff99e2d16113ed439b5cfe96eaf4e0bae273e400080968d625792be0aad8708800966fb413b56b5151e88b6473b6c07d30493157e773bf562475cff22bdced3ccebeca60183949b74d89fda6061b2040fd7509fd0ce9626ea8fc53ac4935613ceed87cf6865fc5a1130432b3c16112c59437be3c680041e119a355d1b7912c616e97af8e0f0220bdccfea6c3784a49cb1f05e40deed4d49742ac068fb181c4436e4841d5b46419511ca3d24aed17d775457989ad844695fbf080ad921280de805be2e47a2248d4a1df71e692c084f5f4c7b2695fc1e2ddd33047a40a7d7969f73fa2e0b5ed5f9e341ef9a1f9f83b30b05de1c94e851019d3c581ad23c1c8381ce0a050d5fa24a02805662c9f70f872ed157ec0ae6b3268ea9e368786fe0aedf56f4e8cf8e2fc5c7170d920dccf9cfc03f977837ffd29de05851e997f80b632bcadcf5d17b377e88a3609144b0b2e6f89f938186bd5840d25b03793bf9962b581d2bf1c6507cd632f789b419e9cfbe72fd2f6c403b07a8eccb8fc8385d4cf04abd76e7f46be4a0ac9639be93207b3fd9db1a1145cc1dfe5c562357bccba5bbe143d9b4a50208f8bbfd353a08c00b1605674cb890b599a9cdc8dc3d45036710baf7b81b412928b41d108ca2a547eeca4b78e313613cbc2d93ee5e9d374de89ef86c3fa0237021a56b3e4692414f1b345f72f123ddbfceadbb0606114b8177b49957b0787d371c59a7f8bda95e05b1050d3e66b8c31eb1f7d1718a8bb9034c1360a7f3b49373159932e0926ae19a9cb6d3ddd13e3bb1be5b48365a3ea6bbd343e8b7797565ed08e0c58c40a2f09790aed2af40513f00cf176fb88bc55506909816e22dc0a797fc3c7a982aecd7eb4791d97f4b7c0256e6fa388a9a37bec760c83e8c541aad7b91bcbdfb54461f63b944d35f409c566b97ea12e3f328d150ef5f0cb5c7c022d960b96324e5fdb82e8db9bbb894798573983fe34bb27ffeac161ed4e2ff1c20f6b1e3bb0e1c07695b24937a0e739be1d13d36d5a755e9be1e5aa4d134f3dbf4616ec7fa53c8cac4cbe27540e8ba707f10cd7b2995febf9d595b5f7b33f70e8f240163bf75432ab02d0eff18f0f04b50c1906c08b00386da7603a90acb6cbe6af7abfc15d88ff3a7c152ab6fdbde89b0b190e2dc376ad312b9213c2ace0bdc8d11bba19d27d079de3a6eee49c6c40e6db6ee961d2da712ef1d1b126cdcb45db0e14ac1a7c61b55cc548dcf697ece38b75abe7ad65e00935cc89a16f8ce581b0a222cbe01461ca7f4a88730f7d5f49c0a800972051fe4fc3e2ad6e50fb04522079dea108d738547e98437e7ee90474e8d8b1a4304669e21f75e49d5c6d7aa6aca0249db276cffdc59be5a890c044f3f4728afaebf4ac64464a64b7f50f0f667f7c681d9dd0f65e90a395e248ffb5649a8125fbb1e2dbb85867a77c3b91a9d6f72881979686ec0077f987f50b6b7fc97c418cdcf3c9ba2883e273dc9e6c11c31747985bd8c9562a8deb9405f21fddeddfb17153fea6465c73180504b179f8c0209d2670c1112d9ac223ded70af2bf1e99c5bbf66a7a3491c0b45ef0835fa4f41458a10968edac6f528a0222840d395777c62e92c332241d4690877fe775d2361abdcf3f16b68c8e22df97f6df4d9fc93ccb88d64f46b74c353d7ec7fe8715b5a891370cf0e45c2d583cec9a99450018422d6b549d91938ea4e8a2c5eca1c60eee679b794db3f53761d3ee013451253bcc1b10c7255c1a4be93ca868905601efcaad8e56daa0380d5b81deb2ece918d5cd39fb094cdc0383739f9985ada57bb791308cbb2d0042b63a40424237c5d8422d31ab7fcb52adecea395b75443a5c42d9e85fc88cd48a31be362cab7c85a5d0e12b1b05b54d27f20b7296e119415d9d33f59ef1f83b32f3a8324059133c2000b12c74d80921fc277057d8d68b4a63a710d9dbf7eebfade09390a34f80936459002d5e629468261a16b3c493cf3bd91f07f186eff04c315e995cbb3d7ca45e6e4134cbfc038c64bebab5f259a2bf0a679b5785a1a9cc4e5430dc2c63646bc8fb91167a99dfca568a1f2aee1368648bdc2657d985d1fe47ef53edc4985cd98452839a4f48df2ebc2b03ea745e8e1ad2d5ddeee7f1db87269a9572afb8e5efa0c298cb45aea7d8f0fcef08f02fadf13b394eabdb03e18431811cb71d186fb119648f43d4bd0297e3612b1fdd9fb0b26b85e352ce5df69b507288d0e2eb35892d51b464e24abc3938d07b23ed21ba8cec254d4949b8d6abacb895a055dee1cea5f81f58f14fd4d3f38b5a4fae7cebbc13182833c40b5ef6227420f74de3420b13dfe89db6cec0a9e830c3076c42bc91567ca19888372cea93b305aab9b6b2ac28b9d17945859536a8a5779e606cb774647f0b67a48d0e302727e1998dfd4b61dda42d574ef01bdd5e0f098fcdafc3085fdc53331fe3868b39a814214d7220a1bc03a355ea9db8f51c8d80db6cab0e2f0f9f0f53d965ff6cbddf0a9ae054ab2de40fa065c5363893d45cd81439ae3ffba54853cfd7369304064939dba28974ae0a7e66b90078957512d669be7c0ab935bf07cb2abc2270f7ce44341a2112f1d5ed37a1f319f4ba11e639ae303973423778f8ff43babcebf54693525ad5d90bd361b95e48539595d92f1f572f2603845d853729ab141e50168a2ecb9d92e641c4ff4149d3b3905d0be20dad7c6c911e9e4dedc8486643a34adaa666efb2e9c7616138a7bc9e3e8453dd9e269b8cd2f8104a5bae6f6a3dc0c82950d7b8f773a9d77416ab8040aeaf0a57987fb96f1947ae08ee7d084e3cb0c9bef2a0addf4d432761600ab296b44cada5505bd9b41caefac1c3f42944dae9ea54b5e93c19e9506c9d50d3db4fdcf2642a7795fdf48313b6957f6626076e0287e8043804789e1908f6365fce69b700e98e257327ee0aed008a31d6403fd177dc6466c32e57d8e33e8843a21b739c512d22d12ea978af2dc3abcb2688e5f57be0ab7cac5ee81f63e2f911c345f26295dbf2359b428982cb470caf65394b341ac65a4cd7754795b59dc1157afd6916b53377b64ea93d4299ad49e2931831a92bad7e6add8f68a11a4bf00251aa93237cdb1b55c954106d76b386ae81f07474ea300b723f7c7a6ea19e0869b49fbf3f11b45384a08634e330bdf09c49708b9ea4d27f788fcc9db1245b8ef18c34d70ee598f981f90cef9bdf9aa402f993eac29fdf61abfb159067c9d6b3923c39aed911918fcb534aa9d05eb5eba9b878695d0d1a8b0c1022fa40e4f15ac2d6b517234c6096f29406b43ba679e44a6a7fb2f0423a92a347c19a0faca9032d86c1ddf7c6936ae54130d96508f2de97967b8073080e0c2d6b0ffd24dd11d24b31ebbf1d89503c8491e60d281a082b4de19b7b85669b252b113eccfe30d5c5736965b1e1a92d9cc40b547f01cb75a58d403720da0d8377acd06fbc2e1787e4ead6ad0cebbb12e72d9b1703aad89344ef450c677e19c26f6db09f2e1b40d76de5f6d486094d1a5063a2657ffecb26d53115c8be0f559ce21f21326d76a730ff3a70fd00e9aa87df2cf4fb5ebb5072485739f2777a59c03e6070acf6b7fd40d24bbe97d16e157c7e884688e7887713316202a7776fa23be167844bbe53a8d3cb9729f826186864b20ac6803b41efede0d7cb24f1c7ec0a5336a07353f76207daeffd0033fe9de88aee7dfcdd48096d6df757ca9bc6e11b4853", 0x1000}, {&(0x7f00000012c0)="2ad1a543b273e65872d73386a22a609211da729039723959c1", 0x19}, {&(0x7f0000001300)="758809842730113f8a1b4a527b6ff5c199530049b9febb069cb3a83729be0e9360f2622c624053b847a8b3d471073055a655491fe9f1c2530a73bca388cb678f948c8336668dd2a50734376efc5a0bf80bb03921f9634d87d21f4209a0cfa86727d8e9fb359c8d3c502f7fde7443cc5330c85e740623f0139252a1a62c9729f2bdbc5c9d790740749a01cc15f456741608b5811a6c6a84ef543c330bbc9f21efbe04c1f688267f7de501c1e68923f5bf81edb92eef10986f1507b597cbebe7dd41d76431609c7ddf6c0ca233d75fe68c4c438f0f3291070ad382e7c2d3defe9386030d63a61ebd00a93106a3ad5770e79c9dcb2a78dfbd4efc2adc44658d634097c424a07702343467ee895ca6223b65e97b3c442aa0155ca909cd3a95b60299095aee0ff56302e88c5d909ffebc28f4d590ccc835551eeb4fc32927dc80145dc1b5536dfcfac40e84f632d92cd907eb207a99ac516eb91f86a2afbdd5987f37094a7c3852ce29c0f138d124b2cd6c6d727b57eac6aa421a7c884f59ecf8bb7924a0858d8c8e08dbea405f8c623e7f568dd5bf07760d4b30baa6694b2eb6c6e2c6a7e39d5a44d769e628c23c59d7ef84912484bfc2affcb092aec0d13b260515e1b45a2fd61f10d2e012089f4152ca14d13d351f82d2e5d4185f841d8d979e47fdf93a460c736353c96a5456d8505d87da0eeb95dbba501f0251a97545e839d76be85b1ed34bab5478f450f5acc93f6d061700668f65e30cff8ce05149b07571055dce33a7327a0459a93dccd87d41f0160537361963d0f94056f9578119057b1630aaf69ada99d05e361b9bfe1006b688214764486f8bfe81bd4ff47e9f2e7d732affc0dc62ad433ad1f42b2cca59198b099335370dd4c573996ffae2c161cc5fd5a8ba2a1a638ac3305cc1611c4d61cf6dbf6e7e4fe1124fa6e3e758c9cd13e2110b269448b25364f21466a53aafd29200c9dd00a7cbaa892832630c023e165c7b1fb95c4fec4ce0128c3414087936de40286052c632a32581b934366a4488d12edbaf27c2477fd6e575787402aea6fc7e13a6b19062b78ffc7610f5f93f1b8b9c0574bc5a373621c43733983ba8bbc524174a2f6bbbc05c2e8c1be094a781456a4961030d444f18a2c0b7b02f3dc2b4946c01c5ae3c4e87416b10aad711c7f42469de55d7637a2b46faa6aef200a219e15b22d5572996fa3a7a802862509d7bacc1bf677ca3f3ed0a1af617b90418f8b06f2961f2be564d080b89e12e6463737919889939f6612204396eb70ab5375c2c9ddd104905b24dec57394276790e1622dbbc69435d6509818010c05fb4ee8e7cbd5c944d6839f514afeafe2571b81c0e381bab2968bce25a4de531786fb092b366e6639e6a68d4306b792ccf829dd763cdb4ef5aa21ce3840d1b73b6c1d25d913552bc73f202254030a32f3be4744de01c6eeb89fa48e05238d0e8e47ed13f105cc724b80bcae4e19573599e508a6f1f53ed6a3f3e9bd364cdcd6daaa878bf7b8acb33e8e25daf9cc04d4f4f763abcefdb7974280106b8db984460075eecd6dfba4499a6f666cbd5bb408fe8c96c8a75002e6e80aca28b4b2f274a68d056b57c1351244a88a37fcd5b63a78d2b0975c7e4165cdbf718008ad4e407231f7a68abaf33ec6a3336b71c5bba88bc85cb67072237b8a91963e869885649492d012f5e87232bf542df235876ffafefdd28198d3c9abf4291a30aea3fdcb5583efcc2af446f2980efdc5652542fa69344cf863b6e9100c6282d9931f1cd957931510b97d14c03d06df1c3c76c65e440caa4e369b7ca9b6fc657f43aa6d6dede0d777416bd1d15b633837112b545d326fbda4d5fc9b8171004ebdc7116aa7cd3d52ecb9880a6b49de2631c8c990438b23379a79a2ab28e7b68b94224143550fdf573b9d0968d0ad7e091022fec8d3da023e988db53769fd1dc182b0308547c38a48f90a1c0309a294109d017660fbbf1e915c1fedd165e689aa14540850c93e450e09ee2c8a9c599297e596c9b7fbb19ea139ed189050a50e45e7cb2c20aad895e9fadc32af88fe13f149e63eab1b899e7a8aef11defa0cfe82fe93e4e8db8b307d5d888b79d8c7d98deab1674210b19bbb275db38dea91fe212e090c10b395bcaa1fc23187eda05797619f06a34430f884774e6533b906136767343d72cc5992f5920a0c64b1803a8bb6ba424a5fc50972986ad3269477d7316debef8e7bd43d78e8eb3452c568178d91b48ea437afe70ac92994c6f0156bac6e72aa80cbaf984910addece725807d8df972c8447034724353d53e81170420c0e33b00d472bb7262f9e4a3782eaa9bc1fac17662f3ccc214aee48e2a70d8c4156e9ee4d4ba636aa8904cc911fe41c5493e068dd55b091e0ccf7a5c3dd1c79fe25af2b0fc871905c0f3581622ab01b6b03438f252f377f5e914aef198793b84cb5fcd8a351988f09c25c1424139297268fc45a1f51be4bd7d9cbc9f14798495996980fa7b442b93245d250e2448dc569a2e3c4b49c8bf2732a81f5bd128f46862dfa147b37d7011b7a6fb0a7f30d24059cfe942871ca2c248e75c3a858da9a6b3a6ab81d9fe3a4c59d9cb1c5be93659c96932ee9e7a02135dc9fc4545f37fae110a0d1580bdab507b4363e5503f6f487d8d53908d4d859d67fac1a88756ebd872c8a048a6227dace65a10f354384b8891d39980d3fb6e96bfc2c39dba8833967833106cf335c9fb8dac2f8b42c7533be1a207a21d87eedd1243bbfe578c66fa076d533bddd3517cd8dd65076614b259a112467fed9daa038e9c47cfb5f38819e2b33c8d6f8a9706868ad5de8bc1bb4554e2c6dd4527039db29b02d8a1aad4cbb8a8825234da6bc45b5f646564aea303ef050500b6942f3e32f6e72b19752d3bd24cf147f8d2275ed4f5d318eab2680806c5c952ff4d6519c0a9c4eaab4e18022a971e77fb3b23789ad09efac702268852ca1acd8df2baedc23412a9c57bcc483a5a2a3e27fa45a30f81e17b1f4a6cf5c7027542598f45f3c462979e76b276e5bbc1648056277cdebe08c00dc08bffa74317ec4644f6b9a732938c793ad2ab616650cb813d16d3fc247307f0f33b000db2c11e54e6f1a6758d26f99f8d998219220b4a135d160b7fe8ef30a223d80af4f37a3697ab124594cfae1be61e6b34723ddc121bf2a90f0dfd733fbffe608f4a13a3299f813c4cacb56b19ff4f6386d0b3f2c69a97a991ab2efe6413d7e2701e09be3657ae3ef97893d5bca2372c4d855de1b50187cf9af0318b0c0ad61a2bde6f0b3f433a6fc8107382e76b9126373368d44ffe6b873d023e82eb0624d4c181fe70391493dff8a014576fb3734b98bff2d3c59612b886de4ae84337f2a2d1667776a57407e721774c2eddb3a314b3ced4694928c0caa1fd9ac06d16cf49f2d0b5a504ec9cf9e9c5c51b42469a6a31b24def98c6447f431281fdb0e863712c75ca993e6afb402930c621b84ce373e91218bfd79e11924221b9f10c49dffce1ffa7769bd860e2b4737aa997b8f80eb17dbc94c2dcb929bf2beee0a1701e69f3c646d75de6166040cfcfc010fa4732f6087d240f1cd44a37da58e4f65cc7a29f6772ba95e4218586a4eee9fcbca03ddc788c5cfa132affbad156f9dd22b6e985ef98a461a39f32d3288d795ac2fe5f330e91ac99aecdd2754e9b4861732d4d6b8b152eb195256f25f09d405a8cb0f99f7a2980c26deeffa3540079bdd461164e88c5f7d37b2b41f7b9d431135cac20dda4b268be9d462f46f66d1f46c7650b1dba949ebb487625e361a65eab1865e84b1d68d41dff27c071839664150949c1f2847c67bc26b9fe6c064794a776632fb966cff5d8666441e338b2a89dd8975068b1148d01302e57860684509083fc55e29dc00bf6f1ffddc0737b3bb65843f7b5f494a9da07d273d1f1bf7b59dc42cacb5a1712589bfce95d6542d7b00335483fa8c99c78f60e7ac0c501528483f649bcc172bdcdf2fa2d056e931f8b1f95ab32d0f2c2f4a5266f948a7f72dffc8deb5cc2ccabbf534daf40d09bcc3859228da947b2bb4b1aea197e2ab9b548b0d7b31d1f7edcc9493eb71a54ee0154316f2117a9385fd871ace778372abc1bf401af9cac6a7af85b4bc5322944e13bea76d8fe4cb0f2abf80c0f3fba79558bd8ee9c3f858ee49d27d0b42722e39264cfed2669498da1e8b1df1f6186db06178955e181e55742fecede40ddb7ee8bcb9a18349530dd7469df4d86b830678f5b40ec4a1f3d1a5eb6c1facf5420c7f26760ccef259743c4f893ebe8a2858ebd8151c275aa03e42c701e86158652ef7063bc4d6e4096f3567c53db261a2386fb2394761f5a5768a03b8a89519c79b70e9c6380d74963380e952ed4afa17f182bd7842e4628ef64b59eaecfe59b836a20e2fe6681b2a3992991d6b48d7e0f90acc77f8b1996276bc1d8206422f4d70fb0111053761a90d913c0ebcec55b093deabef56f4b99a3053373037167b9ce3007dfd2de879e3550cb1e988e1eeebfa29fa3394aaae690f949a078cb815ddb02dbc9b9255a2854b34079c396f6a4c4633d1f15c98da092ca500fd7b0837362ff98da79a0a36a46dc2bbd2910d6f9b2e802e777baf6d948999b11b00e947c264fad57c04c0904b3dbd6a72ce7de31fb7f720bcd48170c8d6b61c41f535c6c38e9a4c7ca13b5f9266aa052291df31ccde697e7c6eb06d50f8bccbce195be5fcdcb23d3bbe4dfd16fe56ad169e20f5821ca489198b86275096f2e00940b94231cbacf831a7be43bbc983ebc7121a0d75bfec4fc24c931dbc9b5f2c48ec011f2c1e641affdc7cac260c4e4b8e79a24e8f6299334075a0f388d4da705bb18d433ef28c90a54a0a11b8c65f9d8997205f1384010036dbd3a4a6be00f1f6b47ceee8a8cdaf8c6c7f3f1984c44638b924aac17904b8ba06c4379a6317c89b87bb14a92c6b76f8e36e036d9f1a3c1bbbf28ba9d1f1b8ddc283c4fd4c1d58708ee43ff3e9324ed5e50b943893a44941ebf4e4ef67cdb85465d8b8e939779fe77e00e00148de342f8f3b161992f5412a33fb5e2473e012d1cab949a5168696f3169faaa0a59b23100fb8137b384f4ab0a684eeec65d2664bf06031cebcd9b2ccb3936301f1331a85d87def9b9ce67c2eb7dad1ab1da3b21468f25e71fe9085d4387a7f3c7cc61814a9309c7cf1f32469fb4da3579bc0ad5261d22222b01ff6f4138379e9f04c5f6b4dfa372709be3d5da6bba534c1bff4d389bc890804104a7a77f0e885c59220f69ee70dde39471e6d3f8c5de7f36535a84df5e1b5d5a2464c8ad8721bbc7a25bdf1787d452baf167577dd7bb887d85added9d0843c0c65a6332278f6eba5feed6b63c772a09fdf6d1627dd02a2de375e3708364a3cd2dbbd609f1c2a51d14594aba086e042d3113c946e84d36352acf80b8694432cea3e2bc326b217e2e0197acec016db777d2692800763ac930d402aecf6d4c9d14f96a4ba9fe4743e74b5e7b1c90bb6f8c275c813a96b32af911ffef075936b651b92861547eae60456a20534fc894c52c03c317b36a375da5fb3276d506919529bdc14db5e14a8019d90c6b906ee910795d2695150905968e7965eaf1655ade19f9b78e06f8ed60d1b9f1ac81cd68429befd76c948576a86215547d99bca3993d659ffa6e5eb87c5c0e651214ea2bedf41120cffed957d4b4ffbaab6ee501422fac0ad802bb1c7e35187d94d7ff55cea36e5ff193814b036fca96baba6ad3252b0bf4ab4e415678e7cd7fd262afacf9680366650aa4c33bb9c", 0x1000}, {&(0x7f0000002300)="ef", 0x1}, {&(0x7f0000002340)="bf5cc9b846b917991bc13a2febbd6e35cf", 0x11}, {&(0x7f0000002380)="ebe15036fd6df5a30b10ea9c4c042f81c307a140b7fa9f7aa5395d0416e4b46309eddbf11afafb453c589e4e72c0eda822aa80bf92d418f2a1d62d9bba2d36c5cb2a32240583bfb1c996dab5bb306d9b76e0aece8c90b323ee881d9d4747e77c294dda0527014fccbc23da5fa3c19ea38880af6c9a90f4e58d100e7b486187f58e8940b1493de6aaee04f66d311c40fd713b1f36e7a29fdbe2629959c51cf9b4811b6443cf960d6e4371cdc0deb05444378b35811145af8a5961c1b005cf9a183a7ffde2e39ec0751510759deede8d7e27c17109590b135a1c8391c6c396924379c2959de2d65bdd844657", 0xeb}, {&(0x7f0000002480)="fe14d8cc07fb5ef83cfe89c36ce70326b4468f0141941fc8a014ff70f97b9a75df1d63e1ccf635ebd8586a7db0897bb91a565ec5a980771631a7b1ef7630dfd3445480343eac37afa59bcc1d9a725fae555b2df50dd26c8bdf9e87e40218dae5f05d78e30c123e805180c7a40d58db4db075fe2273bb0fb67caaf7b85a6c34eb0286619e8c4fba0fb219d7731b9cd56bd5480eba30418c99806979f975290ecf77cfe0748d96544f71e2333a56b6a9639777a0e7157ee90f0ff045fcb53536daf757c8291c01d39650135cd57862924801a5d590f31d186ff5c6df0642614c7daf09a7118c", 0xe5}], 0x7, &(0x7f0000002780), 0x0, 0xfffffffffffffffe}, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xfff) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x1, 0x3, 0x2, 0x401}, {{r3}, 0xfffffffffffffff8, 0x3, 0x80, 0x6, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x48, 0x75b2, 0x2}], 0x80000001, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x1, 0x100}, {{r2}, 0xfffffffffffffff9, 0xce, 0x8, 0x10000, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x98, 0xf00fffff, 0x1ff}], 0xd54, &(0x7f0000000200)={0x100000001, 0x20}) 01:49:15 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x2, 0x0, r1}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x8) flock(r0, 0xe) 01:49:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='@)\x00', &(0x7f0000000140)='}#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'/}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{^#)\x00'], &(0x7f0000000540)=[&(0x7f0000000300)=')\x00', &(0x7f0000000340)='M\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='!):&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f0000000600)='./file0\x00', 0x40, 0x0) linkat(r0, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000640)='./file0\x00', 0x4) 01:49:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='B', 0x1) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 01:49:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="859c44953dcf40b2e9c655ef51210d0be8213cb31d41ed0061e64df642130642bf6e1548a20d250624d7136c93c9df8666cc5f978dfd30cb09c6598b472ab6d3cfcee97fa4b7be31f2ea54b63c398052d30a87f979f94456c689", 0x5a}, {&(0x7f00000000c0)="ce7c4c18915a3aa253b2217d1625c74adb9037f9b1cee85302002773b23f44f0c1c4c7f3e6b77b7141e7b09518ed3ca5fe1194b0954c4b36e0ad6bfcef98926d720ece729968e54c70f2ec0ebac698b9bac56ab594adb5c5ee4921357d12b9621f091afe8457335438e84957e76af55dd304c891e7", 0x75}, {&(0x7f0000000140)="0352d200a75683716cd73d8889e32763664c82e9f5a80754c6159684d34ed7bb2247d6d45ff08dd7932ba9a285818177cdf28d4d78507d42f8639951ebe26884de84308ef3e40683061a3c65b749a34f32", 0x51}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x9}, 0x8) 01:49:15 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x4003, 0x431, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x4) r2 = getpgrp() r3 = geteuid() ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001240)={0x4, 0x9}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={r2, r3, r4}, 0xc) 01:49:15 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x2, r1}) socketpair(0x2, 0x7, 0xd0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x0, 0x2d, 0x0, 0x6, 0x3}], 0xf7f6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0xa99, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000001, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x6, 0x4, 0xfffffffffffffffa, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x24, 0x100000000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2d, 0x200fffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x15, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x3c3e, 0x8}], 0x7fff, &(0x7f0000000280)={0x6, 0x1}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000300)="fd57c390ae6d4f453bd19faefd0e11d99860468e7f1e09430cd09d1926aef38c33de19942fbb5b9accefbf90a3191cfbaf6a4012b38ad0f7effba28c488755d7b6fae25b63750b4af4291394cdb5c35282263e2e3f897642ad83f5e1f1a140b71287dbd3e5ab6d1819b085520c9e1fe66f7255d4227f0fd794774f2334e25862b9c1f67f94d52bf04c093c5d76b2074ed27f38bfb5e7c3cf5ad7f1f1f13ad38cfb58d0f934aff9e5ef1e4eacc0341d645c95de316f940ed2770db7c378dd5ad3e3b32f2dffcde26b012a1324d782") r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1012, 0x0) flock(r3, 0x8) flock(r4, 0x1) dup2(r3, r5) 01:49:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) flock(r0, 0x0) fchmod(r0, 0x50) 01:49:15 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x0, 0x4000000000000000}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) setrlimit(0xb, &(0x7f0000000000)={0x3ff, 0x5}) 01:49:15 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x6a1eab0481b0f931) shmdt(r2) 01:49:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) read(r0, 0x0, 0x0) 01:49:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) listen(r0, 0x80000000) 01:49:15 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10010, 0x1) renameat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 01:49:16 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r0, r0) 01:49:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x80) r1 = dup2(0xffffffffffffffff, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x600, 0xffffffff}, {0x300000000000, 0x3d90}}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) close(r2) 01:49:16 executing program 0: r0 = getegid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000000)=""/13, 0xd, 0x800, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r2) 01:49:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) syz_open_pts() 01:49:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f00000002c0)=[{r0}, {r1, 0x40}, {r0, 0x4}], 0x3, 0x6) r2 = kqueue() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/242, 0xf2}, {&(0x7f00000001c0)=""/252, 0xfc}], 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 01:49:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) socket(0x10, 0x1, 0x7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:49:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') readlink(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000140)=""/229, 0xe5) socketpair(0x0, 0x7, 0x9, &(0x7f0000000280)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000002c0)='./file0/../file0\x00', 0x8040, 0x5) r1 = socket$inet(0x2, 0x5, 0x2) dup(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000240)='./file0/../file0/file0\x00', 0x0) 01:49:16 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) accept(r1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 01:49:16 executing program 0: semget(0xffffffffffffffff, 0x100000002, 0x600) socketpair(0x20, 0x8003, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 01:49:16 executing program 0: clock_gettime(0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000404, 0x19d) close(r0) fcntl$setflags(r0, 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) getuid() 01:49:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080), 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 01:49:17 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000b3b000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000b39000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:49:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="99537e093dbd9f71b3f879b085f704a9824473cedb835d8828d202e1bd4397fde0a73f13dfe6bd7c3541aee18ef0c4e4ccce9698d1f2f39ab0b023b6e1cda3419184f699d15ada202b88e604710f619f077ad369dd", 0x55}, {&(0x7f00000000c0)="9ec106ccd89f37beba2211374e002f272a6b3d7a816ad7e52d17e528d36d0c546a3debba12a1d32f94d93652387c9c3245f646f8ca1dbf81f06993e5c6fd1bea9666717307867a9265d87661d93fe0b1de1903ce4a552146734b4e53ab2ecd8fd581dd8d19c52cd406", 0x69}, {&(0x7f0000000140)="2b79414f714430fcd969891a5ff324ec93eb3f5baa221ed72ec9b85426cb369be4571ae7f40373", 0x27}, {&(0x7f0000000200)="9ad64bdafb678766da41ead44358c5c966684fcfa85b3609f5e9b32784ef6d9a231f3907620bebd90a40281c861e82eda815d1068404e7f6e03010b1dc295b5cb337be329cba1b40d80c7f26f76c34ed2a5ae5304f2fad33dc4c423199fbd7f5399f454001397e39125c0eb92b7f04912c4cf22f90ce165c14", 0x79}, {&(0x7f0000000280)="30fcf9f6874d3d8797843a9d71ac65c2d6501f17d972b530bead78ae61a3f9d7fb3f528b5868dea214d3df1a1266706996e62f4b1a88b641a57f6e53c93f7243d7ec0d24cefb134d07341290b44bdcdf1821e0e3e2fc1eb85fb97617ee6992792facb2170d8417eb6352ec15c2d00241c770c7e6b46f998734b7b91dfc66", 0x7e}], 0x5) 01:49:17 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x6, 0x1, 0x5) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xa) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0x677) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, 0x0, 0x0) 01:49:17 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 01:49:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlinkat(&(0x7f0000001340)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') mmap(&(0x7f000003d000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)="c90f1303e13327826b58a67d34424d8547a15d4d3e9bcf884808c6483a928d8668a5d82d6dfab5d40892cc6602fddcefbe57cea5ec3537004a4483cd99d6d95ccb89828d969eac699346a4d1e04d2b15c415e1636737d42eeb153a959e716f6d1d3b220c742c3ee64d4937715f9e1cbc18ce2471f5ea876b742c2bcb1ec2455db55988955f27c012d0950a748b31f61993391e792ea17e5476ad511ea6d3fc2c1f84da55ce3517015fd2e1dba6ec9f1f1d0cb5166be462", 0xb7}, {&(0x7f00000002c0)="ee0a06bb4af3c8b29a9237b6b7430599cde580d8516b3fe2d6917c75c37db88c43ed1766d24696122aee0eba1f401749f61ad6729a23dede519358c1defb8496e6307409a612922110b4a9c0f3a6ee1da08d6a7ab1652a7f40d2b159e18825642fa1bc86cda6ee254472211eb6e1efb8725d2f6adea80f1fe67daddc4e7f137ad6a4521022abead1a5d6d9ffc6ec4b27249bef79b9bc58e941e1470db59bd225bfd37e92643999db0144b5544d97feee570206665824dcb7c357c42d4a3b4c42d82dc7d4cb0eb2465a816a1584ecd53ef7b74f58475b94f49c7b13fb2b3134c4e83dd9742206022d792ad41a3e224adc4fe9248ad7d85b060c74a87527b617b25b522eaab147785966bb46bc719a5afc927fd6ca9a58a262ab3aeb6e45627a36cb3a1133033bb910b54206db02bda75243a94e21651d1889d6742c05d9ca056cd260cc4d7ad5d26f444effaa35c338b373461eb49a9a7a879eab2b14b80c4ddc3144f1aa5fae0b6bcb096352c52a9b7980be7fc97d9a90dcfa81594ed9f01edd10e06625fbc9ca11a9900093050be714f2e654de55053507f62a2c0f417dca02417e357b3183cc6ced22146e9020f379a3f415cb18abdbf72940e085dd95a0c536919493edc1c9b5e53051790152cd19a8da2ba4c38a6580ec47b6a215ce31580b908d29b412e41682331ac065bf77d995c88b058ae61be390e161a84829388472ee5b94f7f4147e1380a1e75b74ff4f23baf14a66ca159dcb5ca5cd28e6c786c7b0411c2850b12af70a62ac8015f884aa576c084d9774d78ae3e38530786bf970ea7d4a4e84a1f3dea4a94407389de748784d6b6d98e28786b03262dddab826be790269a7634d1419d561e258bea51bc1b11c43169e90e2fd477e26d07db6de669824510f13adbbca083c798ff03a15f8e6520048daa81ba50151de8f89a2cd4466effaf0e82645bc9fea1fb5309b6b8fabf8e7e15b020c3f9f7cf6f7b685231b607ae37207d11f6a4a5f9666cc4d122265fb723cfce0af33920ca0f915cda3bdfaea4d4fae5c0a56c5467d8e61f555f4fb0a47e50dfc26f8ca40cf5b38e437ad145bef3e24c21d284635ae3f47178f867854b4b8d4acd7d5d7aeeb22a8b6d87ceb8ebc5918116f1e357129b9fe25be3d17088977bc444da60a068eddb5d9e1c284cb8e0e50c4ee015efd22a87a54bae395745423a98bad678719d1fa1eeaf83a7623feb2e6f14843cc6da4fd37d74aa694449dc149c5f84f0543a645d2f47155d3e5207ecfaf4524032380e477cffa88b5b9896e289c832ff70e1543955c0d75c434ccd61a4aec69a5ac87a2c73d1614631a8a946b70c5f0e7b4a32c030dccaf81565795ecc7cd15a2f24121922f05e19a29f77e02e3cba1c399388784aa5ef2888bf73c060d8940332611ace029bf8911d8405384b6523583d588fa596337d32a763ccbb27aea490d38d0f04fb1882bc3e0739b1a1bec5d08cb1244df0c4e201a0c4175818992072651b03ef0c15fb3a78f5246be99fdb6d5d787f8eb56314fcb41bd9b5cd3c780c1cb6c4d548e6faa4d8956752a3455cf6306464be0fec6a93e296c4937279f2e086e7546fa6e0eb22bc18ac8c883bca5e999968ac4be9ffbe7b16ced7274bc02b1b2c3bc3e579ec8c1dc33b7f3a73928088853f9507140e40600070e101c7b28d93b154de17ca585c32fa165b8a2d09d9c0789625bedfb8f16ccc2ede17f899a52c90c61d11ecf7dccc46df625cfc41594c9c2bed771969d05eb390b2bbeadd4dd3c2828c299a2454489d4d1e421b28b9212b59b4ead6e26790bc9287aca72f21fa28ab896c5f3e3cc115797cdbeb989c50330867572cce8a6a6527a6c3a8536bc9e31df92f12fb41c8d483d5530bd2414c74ac50b937f599df5de01a2c9f0c3fd5266e8ee414b2c5a1326cb9882cc91c19027a5328b3c83063dc87a37475c9b0512458d636f843efdf2e140f60efc76dcf4911efdd2eaf941e81aa3da38a2f217135394af83fbb60371292832c01bc709408f7996201923944fea837ce1a998262a31cd4e0a54d5595a23b19abd840242ab363438dab61ba9c2e2885701e59c0a4004c13aa69390d4b38d0cb3d9cf8fdef90fde554373a363ec433da66bf4c83815ad3a8ed2fa4c568f5a61a7afeda4e2f280bd85cf0f6679115fee1bd18b583719b47cd864c1d14003a034983fbb5aa6c2ce8ec66275753a24a7445f9bd45b7c0624c3b67b5366129e24545d38db49cff426b689f0e4b84014c94e4bde71f04b26732aefcb1d9032de4863b7f5ff7398864dbf4c251575a296ded94582ccd9ca92817656bab7ff647ad8e29523a4656618562599b2909f4b3f6763ca881623c88d3381e05c859288942ed93cd7ef78ca9e0b3febe0d2c6f7c10c85fcf940dc93768de40706ca66aceac415b8d1b10c9e6c7611cb14b492ffc6a45bd839ec8d71b7f130a2478ce2dd338bab0b14a6ce36a0cac97fd9a17b4140a1008070dc8141a1b64d35f40c357f96a436e4e094fd518b0efeabceb7004c5e9d6a7e22d7c7e0f840613a2a54d3961b771791ec6e275fc17c106ad3f4d89d03f182b422da0e23b224a0ac95e04139a71acd1424b068243ec5fc344d1859524ba950120b0cb885f81de8502c35284114e6ae70fe69030200c1c2d85df1969cfb07c22d2ae71e15233fe3853f08e187fa2eab97fe0b91ddfa19f7e823a35da5b6f5451c1b5a610498f7e817c867ad2c937dbd9487ad2beb12533f145fb623886795d1a32c9aedca3086fa80360d2dd91e8ca408c88b026dba1bc070448ad1a47564fc5c156cb61fe4f9da815053b285e1079a6ad5afc98202d6ee028d41cecaf8d665e4ae06bde189357a4c7b90a5ec6a68d3c09c38e6c1d11a4c6d4f17a0856a1a21188e78ba2882595c09ffa4115b700f372802251972162c793bf146fe9579a3ce18778979676482b7b7fe64c88c2a0fa45b83b2b807329179e32038432e7de4c03808ece97dd27953cf2f996fe8acad500000b0efab05b6a2b75f93af39a002017ffc56a11cb77d9a279a2e329a3d309f02e9848de1e4b10546fab443052e3e8d466b5a879801bdcf723c8ab5fbca0b537df8642a552a4e80d8fb80a7c1f6e2c99c0578f8515f3d420a32efe801d0ca4dc7a29f327318f0d21f95acafc3b7f7d126d4a15594ee30727a2743ee4b7c58fa20017ad3ce750a938d12ef9ef2ed44d22380f97756b583b64b8820ca62f9d1123cd326d05bedc9205b1e428866f9f065cd0178cb5c4fb6225238b6c48b4a7fd2f2ca9b16279e942471bd92a3d7ffcbe871148f96d16446cfc1c8d323312024afe2bf45bf19322d0291587aa5092d2b90153804f45abd7fc76ef056b8dad2b4c9a0cd053e758cd02422862fe5ce86162b73d8c890e7eb66f0cc0c3329cab0b894eeee23b66299c8e76e1c72cc358cbfe4c2dcf7a84005855e9a263beeea20fc52b2f6d47ec65efef21d8b96dd00a41b1e5e89b0ea2272139ead0d23c1bba7a452c806087af9132116a0fbc98ce40893f878aec1b555b2fc7512287633aaf1638fd032667e4fade619951d84e8a440c175167a627f6bc65d215bf4c01c326faad859d1ace48aa9f4981501aca831f8cb743fd6c0f101e2e74957684c1ba7f39ef82d5803e585770f2666dc095a3aef46dbe85f81bafb20791575c56f1784df9a35be20dd1199a853495c02969e1b0786085de97c27494fad797d21fe66107100eb2c4d1fc5c5740aed168690db22f4f3cc5718872dc0cee8d924c6978a55ddbe3e2e99f13ba71365a2e2130ac8a36e7fd10b77678b1ae5507fe5d2e5fef745301b677594fedad17f697fd36a696bcee1355b9ee051513fb2cd21b6fb7e89aef51b1f0f795befd815cbfe40bc5d62bea9234e1fa7253276ad49b0cf2d63c915a895e1fc3ca39907b7426fc76b7c62e97fa9fb2abaff800d7d585620d380b3b0933f6d7ba4b8a9ba47361cdc9c8112143946ddd2c9fd44c8ecfecb05eaae79fc459217de09340af2b507de03180fd39fc5c5cdcfad98d4b6e98a4eaacb54d792ea67dd6232503005b4072864646104c8b1beb6b79833c71d5e9ed27dccf997ed1ac2dc83bad815126f0898c0aa656000d7ceeca4187b147c975c25cd4a1b25a2c7e697f22fafcc54f35a96b6696f8a21c52f53be30c39feee3266ab5363ce9c81e6290513681be47e8e1d85f78ee2b22d545546c69eebc5a99ed59d58c443c1f98810261dd55dd2164d454519cc905a0da69f3e79f604756c9e1d8316a870e1b52981272d50abefa5e1c66239b62ef89f96b72d8a57da91e665269abb5569c5e3b31a0cfa9805d7f009ae4ecfdd424cecef2c91d65c72bbd59f444409e5829b667014de54dc31065de8cf99492cfb70cf5bd41d8945fe60667c7305437c301372e95f8334dfd46bad07fa7d3926f95990800e23fe29e168e260ffbe88196d1afa00b8f629c23ddbbb574a07e25fdf2636259999d75bcbbfd5bc671e4db5158fff80426f08a9ef324a3fe392f27840b6c7eaf4618ad2ad0466a681f06ceee4e2556845030d0c96bf2374028015452446fd07b4c0c7980d06cc16603d6c688602c0d019373312f63c648b074e9b1af3930ecef9a898f9d23c6fb899becdbf2a6c4df0802e5224774adf8abf4e3fa0df68eec5e0f79feeff00f7a44ef4b2293a720a461e006d7804f2888e526d41521257d9497d08020fac00f4c2151df6b878219eaed01427955a040885834019e0116d3dab520f40a7f3abeaf8f5c27f85ce45fa2d7ba7e7c2d679e49d78e9cd19aac80e029c0b232ce0ac313269f7b53461f28d8757c86f78b595dc443eb986a93aa0af67edd595fe0ebc9ba81798a2c9ffa37f57938a3d17fae700439ca8af3aff01ec4c6d3d3885e55ddaef1a80483ff17f5d35b127968dd30844d92cd8468d3b6ffe30c3be96397e6ca900abdf5fbec405e32adff06e58e923f745926ad3c278837fafaa6abef46abfb236e7dbe05d651011783e2ca395bf21620923f045b65136cf332c733a9c23557d363612b1fe3d514f07daf46fabc37d8f152a467394eb57d66f8cd49f594dae816e1bbb2185240bdff96f8add6fe1c25e4a172eda870285c83ded5a0a2c1ab6922608a9e89ac1c696bec28f6ffc97a98db15b2f88ae8e5decb15af5ffb254ccdf1b38344f26df9e7b281f86933904d0a5ef8129d4f7715ee1aa193e14e2249b25109838af0944a110c43632a1c7046ca56b4150c59e3aceff53652cc02b7861638348e024df5e61eb3bdfa21d1ce19255c56c53b7418981ff6b59bf5177e6c5693497b4e1a3982570b736ed80d40539c3e3188e3f2ed4fa2b8cb4a74c2a08cee06e63e02ff9526813b21ea304ae26a4ef95d9da5431143d0b15d9b90f509a25d7f40990ef2aa8a69f1446397fc15b46c97fc65b57e6352a6903c8a29c6cb29f93ff4296bf0997ac37ef96cff79585b23998acb6d6152832dad9a20874bfac418ae7f8d4ee04f34076586c4f8e8166ea415174384ab7f3b09c87b6627e6efd8f4dcca60d48b32098a3fac1c87df4a4dd5b31787986517ea8d7e82021963f49f9a2cb0d77d24d191ffdc1ce30d37ee63d10a860a218b076725c72c386eaa562ff659b2db0d683e434fc6b0b4cefa6a56cfedc7d05f9cf975c748736f2df0dc922d4bfcd1188194417095723c928070dc30997fe1e5e2c54378d5e8ccceb9f80a0d1db8bbb582ed25441cf16f1bf470119028d17132b2efb3eb480ff5738f9fc01840a26220a45b06162bc4d6046e258df0f04cc401e1", 0x1000}, {&(0x7f00000012c0)="762c2ec72fe3df457754f160a1bec285538f436fb8590a9e5265a2659279d175be25a55b4524537f911649d144b3539ab0906459e33e10e5aaee83e9b4f3bc283a2cb96dba1d6d42087643636881932b8677c161e41ec8ca4781319a2341af6f820df5111cba3264b66fcaa0eaa6", 0x6e}, {&(0x7f0000001340)}, {&(0x7f0000001380)="177f19833b9f9e80ee4c2e15deb1bd86cee3588532952493cea770d312f023373724ef0a0b0caa66f64d1c0e647610b0f347374782700cc3cd96e1284941dca3bd3de7f1265d99209096835c1229548ab5ca232e3a1d09d2792cd750bc3912e93fffc260c133c415982edc1b7b6ebd72d37a8649c5b7d4be27990e66a94230c642a9c41c6e06ded7393c7bfdccc6b9ee82da7b21396b9bdf3a6301b5e1e5053b0882801d76ff37e44df0617b509d040510444811849168a1fab9fa0c96a855ef3db0734ddd2ebc8de2878304f84c205962859c902543fc76", 0xd8}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="d800000000000000ffff000000000000ba27236810a1882c0d1707bf70ec22349e042e69ee0c6f6977deccee81df2cf26dd3828443fe7cd2dc97c803c8ee7ed02354949ba2a9a59d3c876e9c7619d01309b1384f781709271019ccd46ce13698ffd75bbb80feeffa411ceb5e0a0971dbb82360aa4b5a40975dd813a1fddbbef222965f78f5368b7934189c2eb4443e94d9e1519f7cf4a7bc406ef61c139d412c53dc7da3cb303db7dc2a497411961771b79c6056da186f20a2d4d60f19401e606b7bad106f08593a5f5f0b15a01b507da57edcd69eaeb30000d000000000000000010000d173357d6cc0b9f87621d570e3f5c31a91ada5431b8c1ce58efdc8b4f03f4f61e8e99eafc8ce508f7eef758cdcea45dd203eadd3da9b65f29962b4015930cdce8089407ab3ab8059e237ab6a6c61d67f9b0513c2540f93bdf66fe2385221e045088413e89ce1bbe3c142b687b2a2728d4b8fc0540f64c20b7e8fe5dfd98151a63538b010d9fb27efda604d01000481486e5a68b1911aaa2da5d25b29aaf317b0a247d7db2472c0b1e113000000000000000000000000000000000000000000000000"], 0x1a8, 0x9}, 0x403) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendto$inet6(r1, &(0x7f0000001700)="ebe219dbe031ff1471cce51d5ae40799c5aa98b7bc2c5e89c5fc6db360aff7eed8bf39c4930e04838d4532aaeecaa97cce9810b197f3bef67252d19a474de9ae8eb1ec29328d72fd6b9b27b7b4eab3a0144e854c525e8e531a37bace16899e64e66a7681bdd369fa10aff877ca7f4121", 0x70, 0x6, 0x0, 0x0) 01:49:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x4) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ff0000/0x4000)=nil, 0x4000) 01:49:17 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, r1, r2) 01:49:17 executing program 1: getitimer(0x2, &(0x7f0000000000)) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000140)) 01:49:17 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:49:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) 01:49:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0xff0c, 0x0}, 0x0) dup2(r0, r1) 01:49:17 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0x4, 0x80, 0x5}, 0xc) 01:49:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) unlink(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() fchown(r1, 0x0, 0x0) 01:49:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x3f, r1}) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 01:49:17 executing program 1: mprotect(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x1) r0 = syz_open_pts() munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) 01:49:17 executing program 0: getppid() getpgrp() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffffce) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(r0) wait4(r1, 0x0, 0x0, 0x0) 01:49:17 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x145) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 01:49:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x288, 0x10) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x3}) 01:49:17 executing program 1: mincore(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = getuid() seteuid(r0) 01:49:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) socketpair(0x10, 0x1, 0xfffffffffffffff7, &(0x7f0000000000)) r1 = semget(0x1, 0x0, 0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x81) 01:49:17 executing program 1: r0 = semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x0, 0x4000, 0x8) r4 = socket(0x3, 0x7, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getuid() r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x806, r2, r7, r8, r9, 0x44, 0x101}, 0x0, 0x1, 0x5}) nanosleep(&(0x7f0000000300)={0xd509}, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/90) clock_getres(0x6, &(0x7f0000000000)) r10 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000eed000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x6, r2, r7, r6, r3, 0x108, 0x8000}, 0x9b, 0x8, r1, r5, 0x4, 0x63, 0xff}) 01:49:17 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x29c, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:49:17 executing program 1: r0 = kqueue() r1 = kqueue() r2 = socket$inet6(0x18, 0x4003, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x50, 0x48}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x8ce, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x7, 0xf0000000, 0x200000000000000, 0x8}], 0x2, &(0x7f00000000c0)={0x40}) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xfffffffffffffffd, 0x10000}, &(0x7f0000000140)) dup2(r0, r1) 01:49:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000180)) 01:49:17 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) open(&(0x7f0000000300)='./control\x00', 0x10, 0x100) rmdir(&(0x7f0000000040)='./control\x00') sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="5789f0a50335951da64b9a836023261e0ec2e3d9a8a234932d5e7b89e61ee1a00376ca2a769e1204b18a948cf42dbbff8cdbc89c4bd23f791e5cf52a00ecbf74b24efb02e69f042e0d0c35fb5a48a685e3a338fe77f25a5461aa74e61bc9bbc55c967b92dc01992d6a3f7b51261d6a4ef721e369d425ff17f21cfa33b9f2e9347c8338bbbf9a735de96e84aebbab0e38632b837db2b0e75b7df6a977efc3ff01ac42924f1f44911965fda5a310b3107f4f27f264c800db2adc191a604bb5b421feb451c44d956a94633c52940c854903292545378f8094d7bbab83019ccdfc21fa604629c1bf5bfebcb3829e78ab021c605d", 0xf2}, {&(0x7f0000000200)="5bb3bf2dc11e6a150560510243b49b81be9b071844bfb1acc2111378479cb7412d9ce77787757c9118df989c", 0x2c}, {&(0x7f0000000240)="452fb62b829553e87f198343", 0xc}], 0x3, 0x0, 0x0, 0x407}, 0x404) unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x0) 01:49:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 01:49:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 01:49:18 executing program 0: r0 = socket$inet6(0x18, 0x100008004, 0x1) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xfffffffffffffffc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x8000000001005, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) 01:49:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) sendto(r0, &(0x7f00000000c0)="e553ac49cf5db34269f036cc243c4a7b74bb29b974b4fe12e614bb54d91e1e58f535742c381049e75c0e0c11385df716a8404f2f2af135734a01bab5077d7e923aaf", 0x42, 0x9, 0x0, 0x0) 01:49:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x6}, {0xf235, 0x1}}, &(0x7f0000000100)) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0xffffffffffffff26, &(0x7f0000000240)=""/29, 0x1d}, 0x803) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setgroups(0x44a0a5ee6a87a334, 0x0) execve(0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c401f5f16d0b440f85aef400006666ffb244bf00004580402400c441f9e71d00000000c443c9683d0c00000000c4e1c5d0b568ca0000c42249be41008f8978c1b801000000c4c235ab8db7d3e7d3") sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 01:49:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) sendto(r0, &(0x7f00000000c0)="e553ac49cf5db34269f036cc243c4a7b74bb29b974b4fe12e614bb54d91e1e58f535742c381049e75c0e0c11385df716a8404f2f2af135734a01bab5077d7e923aaf", 0x42, 0x9, 0x0, 0x0) 01:49:18 executing program 1: getrlimit(0x6, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x202) msgsnd(r0, &(0x7f0000000040)={0x2, "d93785f0cb4cfbfc876196ab41327d1991e0cb4583798da310326aa66f17268bc4c6d24d8d4c505a51570822d727cc3a14e4de8f6c68bfa89679f1c3e0f2351ecccf216613113809c728692d189a4dd0428d6060644b106046be3fc19f59135728f9fa814f227bb387383b84a6b335cb618dc20e63df4b7b0e9cf457bd40268e4fce"}, 0x8a, 0x800) setrlimit(0x7, &(0x7f0000000100)={0x7fff, 0x1f}) getrlimit(0x7, &(0x7f0000000140)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/165}, 0xad, 0x1, 0x0) socketpair$inet(0x2, 0x4, 0x8da2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) getrlimit(0x7, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() r11 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x1000, r5, r6, r7, r9, 0x8a, 0x4}, 0x6, 0x8, r10, r11, 0x7, 0x6, 0x200}) setsockopt(r1, 0x617a, 0x4, &(0x7f00000004c0)="3c0e645f53c8b87836e5fba034ef307526b24f4c25d90c66a9d4828d69b00946c083c9ea7aa1c5f55a3838f15261f0452fb325b92d8de8b197eef2ed25f77bac05bb9b87a608fba1b0afce0cca50b6d824fa3ad05753698ba78a093e2f41e159bf22f993e47c55d6278ea3a910093e3036995faa42fec448cc63ee232326e8cb8be34603988dff842558463f978c9fd3f1cba0d4ea4ab36f5b91c8442f61494adccb17f1f4addd25d74f7f5d0840d4cc631b9e6f4bb0e189c14259de4e0e633d40bd4826af1a6b9d8e978b4dc55fdff299ef716bda0777e7b1ac0ae844da5ae8673d6ab268497c34d5863f24232530616a", 0xf1) r12 = semget(0x0, 0x7, 0x1) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000005c0)=[0xffff, 0x4, 0x6]) msgsnd(r0, &(0x7f0000000600)={0x3, "522f8256d30cd3243cd1a9e8cd81"}, 0x16, 0x800) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xa1fc9fe19dcb8c12) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000640)={0x0, ""/168}, 0xb0, 0x3, 0x800) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000740)="bcb0f7f6e2d82eaf186cbb5fd3643742031b7374efa2b8e0449edc1950", 0x1d}, {&(0x7f0000000780)="9aed6e6460baaf121914a101b48941fd328780c385204a19b2f614277000589b1a5f244611216f3939ef41758c4effbbd943703eed71556d8f4e0cbb8163534846ee92ea4de7deb302d51093b16fcd5f9480ecbffab1aece811041dd03b9f164291fa4f4971971c06d57b7d92d848866927d3a78f68a213981896e19e7d562d34a227ab5cc0b9550a341095b8db33f4239b9d05d038933f3a994325e174c7523b90354139ca0532a85e755f02577476c0747", 0xb2}], 0x2, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r11, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r11, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x90, 0x8}, 0x8) syz_emit_ethernet(0x84, &(0x7f0000000980)="7d8d51b8fcd90de00d1560384a6e499f020732a1b6b6d92ad7d3735701256bc6e26aaaf01e88ce392c3220ba7d401e422e18d900bc31be51fe2529690ccfc7ad3c80e4ded0a05ff1a74b985e8fdd792fe683dfcffc946af0ac839a3eac4f7ef800f5f12fba8105ac81ef21a47bbb2190cad50c4d725ff75e2eb034d09918c047869e2990") getpgrp() msgsnd(r0, &(0x7f0000000a40)={0x3, "fabbe03793c74209b99608e9f8c9e193172ad24d117b959474871eb8e74d23132e0ab4a48dcf5eaf55420da69c4217aca4623cfb2f7d2dffc036bad21ed7bac39cdf95fa3524463f9cc0fe0f33e1eeeec1771469869edd60203a17aa32de81606d2f1b3502a780b9298f91549792946655bc00d168946db4714da33b65e2bd8ea5bf12e55593f37ae4d125f1ee94d0269c19bc09332acfedb5731eec05c1e1c74f62f2b2b246e6c2fe7ec4836bf40ebe5df01e17bfe1d57ef54a5338d34eb81d58d84c5e4ba025720fd7e2849ae16945e7d3a5318f92995ef0bc8138fca8e08b7c83dace83a0d461e7a298f9b8bdb5df9f0fe9fd11801ad16282edf07a"}, 0x105, 0x800) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000b80)=0x401, 0x4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 01:49:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) socket$unix(0x1, 0x2, 0x0) 01:49:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) sendto(r0, &(0x7f00000000c0)="e553ac49cf5db34269f036cc243c4a7b74bb29b974b4fe12e614bb54d91e1e58f535742c381049e75c0e0c11385df716a8404f2f2af135734a01bab5077d7e923aaf", 0x42, 0x9, 0x0, 0x0) 01:49:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) sendto(r0, &(0x7f00000000c0)="e553ac49cf5db34269f036cc243c4a7b74bb29b974b4fe12e614bb54d91e1e58f535742c381049e75c0e0c11385df716a8404f2f2af135734a01bab5077d7e923aaf", 0x42, 0x9, 0x0, 0x0) 01:49:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fsync(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) fsync(r0) 01:49:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r0, 0x3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 01:49:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 01:49:18 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) listen(r0, 0x0) r3 = accept(r0, 0x0, 0x0) listen(r3, 0xff) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) execve(0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x2}, 0xc) 01:49:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7ff) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 01:49:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 01:49:18 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) fcntl$getown(r0, 0x5) 01:49:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) accept$unix(r0, 0x0, 0x0) 01:49:19 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) clock_settime(0x9, &(0x7f0000000340)={0x23, 0x7f}) socket(0x6, 0x3, 0x36) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x34b) semctl$GETPID(0x0, 0x6, 0x4, &(0x7f0000000240)=""/244) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0x4) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = msgget$private(0x0, 0x22) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/237) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xa2) ioctl$TIOCSDTR(r4, 0x20007479) fcntl$setown(r0, 0x6, r1) munlockall() setitimer(0x0, &(0x7f0000000040)={{}, {0x80000000}}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x3) setitimer(0x0, &(0x7f0000000000)={{0x101, 0x6}, {0x3, 0x401}}, &(0x7f0000000080)) 01:49:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x18, r0, 0x0, 0x0) 01:49:19 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) fcntl$dupfd(r0, 0x0, r1) poll(0xfffffffffffffffe, 0x0, 0x0) 01:49:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) symlink(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00') 01:49:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xee4, 0x8}, {0x18, 0x3, 0x7}, 0x4, [0x1, 0x10, 0x6, 0xfffffffffffffff8, 0x1000, 0x0, 0x8, 0x1]}, 0x3c) socketpair$inet(0x2, 0x4000, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x15, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xc668, 0x5}], 0x33b5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x41, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x52, 0x8, 0x805e, 0x1000}, {{r0}, 0x0, 0xc0, 0xf0000000, 0x3, 0x3}, {{r0}, 0x0, 0x1, 0x6, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4}], 0x0, &(0x7f0000000240)={0x8, 0x10001}) r4 = getppid() flock(r0, 0x9) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000280)) r5 = semget$private(0x0, 0x0, 0x1a) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)) wait4(r4, &(0x7f0000000300), 0x0, &(0x7f0000000340)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000400)={0x8, 0x3}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x4}, {0x18, 0x1, 0x7fff, 0x5}, 0x7, [0x2, 0x2, 0x1ff, 0x1608, 0x3ff, 0x80000001, 0x0, 0x6]}, 0x3c) chmod(&(0x7f0000000480)='./file0\x00', 0x80) r6 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x8000, 0x101) linkat(r6, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00', 0x4) getsockname$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r7 = socket$inet6(0x18, 0x4002, 0x6af9) listen(r0, 0x4) recvfrom(r7, &(0x7f0000000600)=""/4096, 0x1000, 0x1, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet6(r6, &(0x7f0000001640)={0x18, 0x0, 0x6, 0xffffffffffffffff}, 0xc) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001680)=0x4) getpgid(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000016c0), &(0x7f0000001700)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x1, 0x7, 0x4}, {0x18, 0x1}, 0x6, [0x1ff, 0x81, 0x8, 0xeb73, 0x7, 0xd5d, 0x800, 0x10000]}, 0x3c) execve(&(0x7f0000001780)='./file0\x00', &(0x7f0000001a40)=[&(0x7f00000017c0)="f700", &(0x7f0000001800)='\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='-\x00', &(0x7f0000001900)='#-\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)="23231d5d00"], &(0x7f0000001b40)=[&(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)='^\'}*\x00']) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) semget$private(0x0, 0x6, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) socket$inet6(0x18, 0x4004, 0x8000) 01:49:19 executing program 1: clock_settime(0x0, &(0x7f0000000140)) geteuid() shmdt(0x0) geteuid() r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) geteuid() r1 = socket$inet(0x2, 0x5, 0x1) sendto(r1, &(0x7f0000000000)="dc4cc70db80d1d67a1a964133168949e70a4d065699f729ef62d0fabc0", 0x1d, 0x4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x100}, 0xc) 16:00:00 executing program 0: lstat(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000080)="b6", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='.\x00', &(0x7f0000000100)=""/227, 0xe3) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:00:00 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, r1, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r2) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="2f66696c63300000000000000000f6e43987347817b9000000"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000000), &(0x7f0000000080)=0x4) shutdown(r0, 0x0) 16:00:00 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:00 executing program 0: pledge(0xfffffffffffffffe, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xc) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") mknod(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x2000, 0x100000001) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x1, 0xebdf, 0x400}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf0000004, 0x7, 0xc1d8}, {{r1}, 0x0, 0x1, 0xf0000010, 0x3fe, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x86, 0x80000000, 0x2, 0x1da}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x7, 0x9}, {{r0}, 0x0, 0xe0, 0x42, 0x77, 0x66e760ef}], 0x9, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="94", 0x1}], 0x1) close(r1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10118, 0xd9) symlinkat(0x0, r0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') r1 = socket(0x3a, 0x3, 0x8000000000007) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafb533b000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000858778e94d656df89522748de279624d09c1d1d0ba0c5556bcffb53ee93f4a69b7ea60a93618cd9cb18348e35e8f3c095fead7fe58526ecd3c0712f63a5c461e1f53e3e0f628f4c4c81dd8ba057c91992e73000de8f93eb96430cc23f02f0df0a95a8c46e59ef6d70429101bb1ff9d02ea699ef88983d662646c29b9"], &(0x7f0000000100)=0x6e) 16:00:00 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x5}, {0x5, 0xf2f7}}, 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000280)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) pledge(&(0x7f0000000040)="2f2e2a299c00", &(0x7f00000000c0)='+}\x00') 16:00:00 executing program 0: setgid(0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() getegid() setegid(r0) setregid(0x0, 0x0) pipe(&(0x7f00000000c0)) 16:00:00 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000200)={0x0, 0x80000000}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1004, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xfffffffffffffffe) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5d9cdb3cad50aa78) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) fchmod(r1, 0x34) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x2) poll(&(0x7f00000000c0)=[{r1, 0x44}, {r0, 0x1}], 0x2, 0x2) 16:00:00 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x382, 0x101) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/172, 0xac}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/87, 0x57}, {&(0x7f0000001300)=""/161, 0xa1}, {&(0x7f0000000040)}], 0x6, &(0x7f0000001440)=""/78, 0x4e, 0x2}, 0x800) 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) select(0x40, &(0x7f0000000300)={0x0, 0x2, 0x9, 0x1, 0xfff, 0x7fffffff, 0xdcb8}, &(0x7f0000000340)={0x40, 0x30ae, 0xf, 0x80000000, 0x6, 0xb7f, 0x2, 0xec8}, &(0x7f0000000380)={0x3, 0x81, 0xc7e, 0x0, 0xfff, 0x7, 0x3, 0x6}, &(0x7f00000003c0)={0x6000000, 0x1}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="3e9321cb7e5fdf4713c22fcd14e5a548181689bf565026a225cd0ebb2a399f9706a9d19da6830b7ea05f25d00d0348d0d2c0bca6a01ca3c2958fed0a02255736bf40f6017b3c9a0313bf11584cf03753086af9672c5aebd4ce819a4e4c0493c5fda763d8cac741ea569e55", 0x6b}, {&(0x7f0000000140)="8ad17197d1a686880150e7f2a2474a86d571c8c74b8c8d4083e9048e3ee51f9b6af3f31359314d4f1f3a964be3f73d7815faf9dd6fe1a645f47d7a09785c881b97be76ea50fd7645d873c06be9703931df04d8f5a3440a7d5b8e5be91ed60727479efdd47dc2", 0x66}, {&(0x7f00000001c0)="fd86afb6d1ab4eb5cd7092660b155f5c7226257000f2f60029bfa0bcdd549825331d49ed6d48899a897ebe9b3c3e116615001b7546a2d96df9c1fa92d609679f29b1caad8f774bfd73e5c999d2a2b4e063ac85b8e6ba828b0d6443b0e394e0df519dbfb209b1032c3d959ade9461a599355cc302ed17aa1f95f02371c2246b6ba7f4bd1a9d9e318e2d2b0d940983dd5a89d6b9eb3846d5876a2861148c921cc74ec66e82a5c15ebd8ddcedfb3fed8e9f1248b3b702ced9bca0d90171b864e52b64c781d8a86668c5ad2deeb6ce586267374a322d3ba6e8f3bbd7f64439d2beb8a031312fac710de8923893abee98ab447256fbaae15a", 0xf6}], 0x3) 16:00:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0xffffffffffffffff}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r0) ftruncate(r1, 0x7ff) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:00 executing program 0: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x843, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/137, 0x89}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x4, &(0x7f0000001240)=""/28, 0x1c, 0x9}, 0x800) socket$unix(0x1, 0x2, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00073bc00, 0xc00041a340, 0xbf4c40, 0x0, 0xc00041a300) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf4c40, 0xc00073bc00, 0xc00041a340, 0x8fa9e0, 0xc00041e420, 0xc00041a308, 0xc00041e3f0, 0x0, 0xc00041e400, 0x67a5138d36c9259a, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000711e0, 0xc00073bc00, 0xc00041a340, 0x8fa9e0, 0xc00041e420, 0xc00041a308, 0xc00041e3f0, 0x0, 0x4f0f00, 0xc0008b1e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc0008b1ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00041a2c0, 0x8f8660, 0xc0006b0000, 0x1e, 0xc0006db580, 0xc000798000, 0xa2d, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc0006da0c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: