15a117f0f0d23d557756703fcf096870ed2e303d0135be643305b3d48b7142505bfbf8de57655bcebce03c8b0be4c8279ea4193796360779d2f9c576465720c2296bab748346238f4179707e2f3711e46648d066e9f8bdbe2b14a92517baf25c33f4cc9f73867307b11d9ee346548020dd5ca807e13499dc6589e170d707544a13f3e202dea4064175f4f251aea3c8df697112d3ca4c071bad685c34ce4ca41062535fc3cfb31ecb5979b529003f541ab48f16ce863c23c869926e8d2f31099d2cada5aee4291e05dd1fa7047ec122f0028be27af9c3fbbc051e8bc2de726a97fd273dd11d0615ff782eb825724aef1f4855a65362c70f88f8968bd7e761340d1fb9705738cceecfeae69284301aaaf4e5b6b23df3916d4551d43bdfe8c59edb6a4d5865fe2ed755e4f3bbde1aa56ff0a9443d17e473a411c8d30f13ef602b8280c9424ba7b547fe3bef6b8cc12a4904433bb844bc77d5a5f9c047650c15cacb35a0797064485794450e80cc5113ea8e2ab0faca776487029dc1e05594bbf404df783f3f240445261b7530a89de6ba2c8f4aa2a3d437d2027472c3465dd26751284b446eafa352e801efd861831a4050362bdf841f4d9f958f37dbef1cdeced2ea943aba6eeb010ee590de989bd0f1dd8256308a790d5c57bb85d5b913bdb629091b7835a3f3ece38ff2c6f297f7962cff0c103e6de1c36f5344b52e066601280462236b50370cb6f39b6e891eaa260b6af573c0850ddc09fc949f6a8151730f4527bd1a7837dc3611343550df9548bc602d988f9f00abc65fb78126ac2faf94a8655403c9d0d377c52fd1e4aabbecc4dd818e3128f0e27d42509d7a4dc1985fa55b2ca916f9cd4cfc6a00166f7586b7f965dd7aa522ad8b9af9e30c3d9363458a228e512fd33243e2d94dec395ce292a8f9afd5752b7e1820e0eb7600bea8e4983abf25e9f7c6147ce4f1f27d6fb7cd9af9b22e666d617efdaa15f01b7676734402cb520b925450b32e1b21439dffac2e929b1cef08c76797c601b5a0ef1b04d064590f2f804ed14cadd7835cdb9d209b1bef4282ab0e9a4beb27953f3c07f87f5ed0e0f18cad1de9096db66e5b81b6b81b30a9a77400754962289eba274852b910a457eaa412ba28a4991d2ca341769a28a1b7de73f4e2559cf714c2492d45e49dfeb695b40024f517ddf3719c4ff7ea4eb9b6cad959cc0d5007b845dec90c7e4ed9c7fe17bfcc64d4d4cd94f7b67e1558981f3b833e1e213749e8dc0d50f00552cadca97c77917f55d8feb1ac840d89c73a72c4d3e4fb17f1ed3d4c64df635beb44578bbc29ba088c6dada04ac2ec1f517f7b9dbe9dc0d5c349fd08483aec6e13691677bd01a78d7e7666030504a0233ecd43b69295f1129483afdd38a1de246ed2bf21352ee3dcc76f9f9b5b1cab4f72082d470183c3440ff43455c32dc66be0899fe5d5930f89244caaaf7f8c3e245ee3ef2d90213d55c4f98a943c2d6b4af3d69f94a982e50627fbc46fab04caa9e99b1d6547fbce40fd5dacdbe2cd4a92125e45aaca5683d41b8f8f0b59752c51f4dc6b9859245369aa46e45a73c4535a0dba0aedd78f4d677cd926636bea3301f20f5fd4db21bc61033f551f0807fca5d373115717ba4f535788287e24c9b11d9de16adc5543d649007c842d61402c73ddcb0343984baa2be8d697f83829bce5ea1d6c476e3a6b0aa506bb6f39aa67484bfa96756a0a992ad5d9b8728e0034514b8e0e3925499ba1708ab3fa674a8fc3b190fc16e9d677cb6080bc0cbfca4ad8d44447eb9f4d4ec4c83e705d443fb5e60e98f1250d15ffa7350271a40d91c7bf1e0ef00c475490ba9e14682025f2d041f0b0ee8281e1d46b70e63d2793e85cfee60fc5a75c1119ac08dd9bb38ab0d52f02f9ca9eb419477b1781b988790369668254e1f0b864a26ffbb0cecb1352f48b22d4cdf745760d5dd760b53fdb297c6f8bb7627eee4cd8b0901b944eabbea343a549f903e7954960fa216bf9607ea124478a51844bf90fec4a6b", 0x1000}], 0x6, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x8) 05:43:26 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000739ffe)='..') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 05:43:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:43:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffffffc) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x19b3, 0x9, 0x7, "b69e8078e824a2c2ffd71ed7460795e79398ce14", 0x8, 0x2db}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:43:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() dup2(r0, r2) r3 = kqueue() ioctl$TIOCCDTR(r1, 0x20007478) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7, 0x81, 0xfffffffffffffff9, 0x39, 0x0, 0x8000, 0x7ff, 0x5}, &(0x7f00000000c0)={0xffff, 0xed, 0xffffffffffffffff, 0x8, 0x400, 0x2, 0x6, 0x8}, &(0x7f0000000100)={0x800, 0x1192, 0x7, 0x1000, 0x5, 0x6, 0x3}, &(0x7f0000000140)={0x3, 0x8}) poll(&(0x7f0000000000)=[{r3, 0x100}, {r3, 0xc}, {r3, 0x100}, {r3, 0x90}, {r3, 0x10}, {r3, 0x101}, {r3, 0x8}], 0x7, 0x2) 05:43:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) unlinkat(r2, &(0x7f0000000400)='\x00', 0x8) r3 = dup(r1) setrlimit(0x0, &(0x7f0000000000)={0x81}) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r4, &(0x7f00000001c0)="7b88a72cdb36a9ce92ff0738fcd50bb98e242861c4d10e76c03595df6b6748df8fa7faa4e7bfb6d86d4805d6ba750e390d", 0x31) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000200)=""/222, 0xffffffffffffffdc}], 0x2) 05:43:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000180)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000004058cb095d85c1697232", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x148}, 0x2000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f00000007c0)=0xc) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r7 = getppid() r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r14, &(0x7f0000000b40)='./file0\x00', r12, r6, 0x2) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="64fbe1ece418658678aa01fbfea0ba5df8bf9caaa69aba124b4b69376eabf7a9905299e3ff7eb8b48ac79f0b4a51578f3e55e9ab2b823f124ae10e1891d0482404b6208c04bd35851b0ddf29554ee0201f935ae1f0e40e7dff8d58e02d820a14828cdb24c6853f289367035d938340eeee3cb8938888dac9455b7f0bd2a91d1a", 0x80}, {&(0x7f00000001c0)="460815f028a56a86a961625a4731edc9772f765130129309637ced807e3ecadb49a58bf6db64dd77f97f3247518eba44ea49298b62403ef098b570b9459b5df168a7b0450439ebe314216e8cef2396c3ec2ef3235c46a51d83760e47e4ef27efa40ee9443ec3b8f7dea5e107087626bc5c1f1af6cb261546b7de0652759f42785bc6584af2b4c6c26e0e7a78dec1436f7d9f0ad025465a163715b22ae62e6c7d52716919c0996773a0c21f61bf9a09c1d5437df38c0a88ecf4db453545f9f6f3b6cc17a56648670dde1da62a9eff352cfe4724ee948c819715d8191ccb", 0xdd}, {&(0x7f00000002c0)="659ccfdd0e5827c2de8e3b71ec23b391f391ec4c5538a19b6bdfaaf63557dd5b7b0851fbe8941601b006a8e80bfc9b03573dd94bef6fdd9bc77482dab89fa139a0f5e5b5c07a03b4431a00b66f45fa703b97fddd6e2ed3ee795898b51322e51c39dcb670ffd186693ca3b6430d4547b27ca8fa26ae9218ae925520246236e13ec03af59e3410c831529f52dd160f6b016749f5c2ffe1ee40e3afe911ebebab310abd04ebaa035c4cc8244bf11f4c739c7ce2264d918bcee44965b33e148041770121592b2db8", 0xc6}, {&(0x7f00000003c0)="84eab607698809ba2c02ddb66400ee772e91a7628808075e73e428dc3e2c8a54e1f8ea451c394689bc17c0ad779bf1811c5c278f9ae0221116acab673f8d7c96b69376158a7fbc6cff57e12859c15f318985e4023ebc97907249a0d61dd8ade5bc373a358a408987fe486446c9a32e93814ecdecc11c270714735e67fd4f07f11555a3f94bf9822a840362b44dd2e3e2c5251439fb211f37c1d62671d5323082fc9986a44fda78a5c2b780b65a51913be5c1d0c269238dba929922cc1818c110f5af67554fff596d368b26b1c81a2cae3f20d01be0ebb4a7f2", 0xd9}, {&(0x7f0000000100)="dc59e8bf16f63aa0a530957b3449662be9f3f40238de908d7c3edc432d282b867c6fe205b7f2a3", 0x27}, {&(0x7f00000004c0)="2da5f544b671d3d6fcc3e7cccea52f592d18a37040a16f5bdf9459359a1d884464267869af4ff184e4685a346e8a8895940de107097474390afffb953ae8d2095dc11be7", 0x44}], 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="621be646feae142200000000000000000000800000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2], 0xc0, 0x8}, 0xc) r15 = dup(r2) geteuid() setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000ac0)={0x44b59c8, 0x1, 0x7, 0x5, 0x1ff}, 0xc) 05:43:27 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000140)="6d5f5125489f589ea8613b87ad44ff321bd76a4778642a1c738047ab05c77e5f75db8b6b7b3b413af8033950f4831e87fbc4e44a37c0575a466728581e0b3254ca5b0469b7fbef82e6b1bb8de985748f3ef24585e2b1a5f58b35c8b3007ab32553b5a19972975f236cc32e8b373589e822cb4184332b4ecfd9de705838fe672c29b25ba489438e1559893e55fa62e94d1d611fefd6603bf6e88d31a4d99d573bf3c14441e067b268bde6e0c3c9c5d8b3b6df8d4c", 0xb4}, {&(0x7f0000000200)="5584b80bc6b55e35846b928ffda7a04084e744d9cff8da683f9e5fb61504255e3a62569c55ff58ef00c4d1b9e76167d016154aa4173d5ba3656f70543fd75b139dc64d15d612eb3ad76e6e863399bc51b9e2efa0c12e0180e9bb77d3c55f529e5433e2490d910b061b19edc82b9c3d", 0x6f}, {&(0x7f0000000280)="ec25c8b3d7f454788d561b38dd5d91253d824550865e2dedd16f43540349824dc39b54d61561d1f87808b2403947292ed47edd7b04f4a09245dd2d1a4791af27abbbd3c55f99ad8765707ea9220a7e5b7dfa1b194be6adf64f2a54f5d13b7bc2a7bcf2038e7f5deac8c728008bdb73e425569cc1752d7d2ba6f4caa3b696cdc55094282e79edab283f61f9be3eae615d4dfcf614f0117d8365e087184db8c7218e1590881fd06729b4cb404fd738f900d31baefeb45fa792751d5540055d8416b730e03f04c08b943d98f3ec8a04e6daf828b549fdd1b1cbdf92e4ef16ea9008e7d3de90610d663b83213271e5c5050536a99ee64077b418540c161ee2", 0xfd}, {&(0x7f0000000380)="dd9e74579d8a22622e783239cb877371e6d0535376d524084809d29a7d6e1189730a0959af8b1d642fe6472cb3b2ca98865d07c7decacf30499e505198d7ef8b695b2b227b370f77fc8d56924463042f6e57c19b44bf0f8812d1ecbaeb5d028194ceef9f38d3e171da9a61154c2c82e3eb00dbfd36e24ab9ee327e23f00dc2249fb3402235046b70712cd67b48ac", 0x8e}, {&(0x7f0000000440)="0394a3e19e4060c9d9d3911e621a248cd9332b9ed93449c5e913b3661d92a691e74e8eef4bfa1985585584deed91833f281510e8027d08b264f3b67cfb4612475b0a7e9740b34cd97f795a9ff2c2ccbabbf27b21b08891582c0d5d5e6c6f4913ad893cc5e578f8ca80c8d2b26aad4adf05a2794e7f1613ce69103c7d1c24a92a339dcc479d4ff31b16da9a0ae19d", 0x8e}, {&(0x7f0000000500)="0daef7db44945d88e02ead1a345f9e491cf49387fa8bea627f047d6d95b939478c0947c78546040ffea2f0ec0bd2d576ed37289650fd3f28299489b761f155370a998f99379cde2e09c9177d823f04da1e75fd65c0b3e01dee655ece79467e40d7f15e07dac3c1a072b86a1a3c96a37d2e4416d596b14d9e461e0cf7d4cdbf62c9f43c8f26a5d14883f69b9cbd981fa8f37f124bcf83741adee4eee2df3a6383ebdc0e4d35c3e1ad58e06051d1b7d9dbea8a3e652e24fc7c07aa4c4ac196a77089836b4268f3add23db80900500fc8b0d0e28c9f34ed71e0445b15268efd5fa436a90d2c0f2cc30bd0a00bac6a81668d0456d8f6128b3024aa169a0232", 0xfd}, {&(0x7f0000000600)="72a28cd2328d8c0f0265", 0xa}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x60, 0xa}, 0x1) r5 = fcntl$dupfd(r1, 0xa, r1) execve(&(0x7f0000000780)='./file0/file0\x00', &(0x7f0000000980)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\\\x00', &(0x7f0000000840)='8)\x00', &(0x7f0000000880)=':\x00', &(0x7f00000008c0)=')\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='%\x00'], &(0x7f0000000ac0)=[&(0x7f00000009c0)='+^\x00', &(0x7f0000000a00)='\\%/#$*\x00', &(0x7f0000000a40)='{\x00', &(0x7f0000000a80)='\x00']) renameat(r0, &(0x7f0000000b00)='./file0/file0\x00', r0, &(0x7f0000000b40)='./file1\x00') r6 = open(&(0x7f0000000b80)='./file1\x00', 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r7 = accept(r5, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) lseek(r5, 0x0, 0x2) renameat(r1, &(0x7f0000000c80)='./file0/file0\x00', r7, &(0x7f0000000cc0)='./file0/file0\x00') r8 = syz_open_pts() r9 = accept(r5, &(0x7f0000000d00)=@in, &(0x7f0000000d40)=0xc) renameat(r1, &(0x7f0000000d80)='./file1\x00', r5, &(0x7f0000000dc0)='./file1\x00') setrlimit(0xd, &(0x7f0000000e00)={0x5, 0x5}) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000e40)="0fade3a0472f8f507c41743d3460b4e2f89b2c7a1ce006c840cc248cba6838ba43e3027d7a2f1a8da7ebe7f56780871aebd6dd232d8584459012a79dc60c3c8ef98ab7440b1230df289a1bc7c468183b632ab919ee995f15f5255c233d97f105482a3d0db264314ffa4950747a5078fff9d8bc4486dc7aefb98a445e14b569828e58e22fa3d08a40742acb2841ddf9f0005f5409859406dc52877afb42f7ce2770d376bcebc167f44b4a34cdde49be73a2a870852821bbd408f0f7aae09591b5fcf286e6dbff65", 0xc7) ioctl$TIOCEXCL(r8, 0x2000740d) fcntl$setown(r9, 0x6, r2) socket(0x2, 0x0, 0x7) preadv(r8, &(0x7f0000001080)=[{&(0x7f0000000f40)=""/11, 0xb}, {&(0x7f0000000f80)=""/217, 0xd9}], 0x2, 0x0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x0) socket(0x20, 0x5, 0x2) getpeername$unix(r5, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) recvfrom(r6, &(0x7f0000002180)=""/28, 0x1c, 0x800, &(0x7f00000021c0)=@in6={0x18, 0x0, 0x5}, 0xc) r10 = msgget(0x1, 0x2) msgrcv(r10, &(0x7f0000002200)={0x0, ""/97}, 0x69, 0x2, 0x0) 05:43:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) write(r1, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0xffffffffffffff87}], 0xfffffffffffffad) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 05:43:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) open(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 05:43:28 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) sendto$inet(r2, &(0x7f0000000080)="29adb3ecfc4d230671050312ffa9f59b89668befc912a9b9", 0x18, 0x8, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 05:43:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r1, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) syz_open_pts() r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f0000000580)=[{r0}], 0x1, 0xba) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x10000, 0x401, 0x100, "53241d6e24f149997b4fc1871227e71277d1bf23", 0x9, 0x7}) 05:43:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x8) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x1f}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x8) 05:43:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f00000000c0)=""/228, 0xe4}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/194, 0xc2}, {&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/146, 0x92}], 0x9) readv(r0, &(0x7f0000002700)=[{&(0x7f0000001640)=""/83, 0x53}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/40, 0x28}], 0x3) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 05:43:30 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x44, 0x3) readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 05:43:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f0000000000)="08663f506332cc6d26f6e0", 0xb) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:31 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000080)=""/154, 0x9a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 05:43:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r1, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r1) close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:32 executing program 1: r0 = socket(0x1000080038, 0x3ffc, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:43:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xb6ae, 0x9}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 05:43:32 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/70) r1 = socket$unix(0x1, 0x6, 0x0) shutdown(r1, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 05:43:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget$private(0x0, 0x6a1) msgrcv(r1, &(0x7f00000037c0)={0x0, ""/4096}, 0xfffffcab, 0x0, 0x800) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) r3 = dup(r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000740)="fc9280d7050723644190c11d9a146413f82b7ca3146ef32183eac5b00bd00474cc6e921cfd06ebb08768f2053967116d0a445ccc1e936bbf74c62c851b5c073731d76047837b32db474a0ed8f05fec9f6ce0dded54bf6a8c18f3ca966c8eace8a90caae88b143f8368bb560240156af62724d9690c1e301e8587f477f6df8d74cdd8c33e42541590104edbb70e55827483772092c5fd1fd8817a1811517991ca309d50759f7a033f61a008c2e1659c749c9c600da49fe34c3ce5607931968988f5c8e255e9d855da21a1ec5dddc56f5c028be2fc83a425684d1aec04f3715bf19b85d2e01aed9fd7857fa64590202bd9fc49ebb4df7f2f3bf3b696658f9f5b7be1da57d6fc1e3c87ece7e3ec1af0465a57afa2adf73d8a5bf005463240f6e502b6394da4695dec9e8adb6d266df09f4df09aa7f57cfdb167f5877e543e3a3c2717ddc6385597f3cb62e316bebe05afcc2509d62f6d13b1090e40bdc0783249a15bda5f6c740efa75c12104f6b421a4420d7e04db19c68c6f6831d4ec0e4bf14aea089cfbe1b6e519e9e9014586ee52f6916f213b23b75f1df6509f3ee9dbc3a86b64194e3ac850874b249e330eb3265f2d44fa3fda2ae2cd131fcb04e36e1435c9be0f09b2080b4e0e0be18060cfd82fe20ca020fe6b67affba1f4f46bfa3927ed2d46c24183a8e18a990f2bac9e76aeb33d5671900522ddb4fb62d4f59c4a9bcdfe2ab88e2ceeb5f4df4222160b2b6d061062abb3c2ad9ccceaf5224852152d6ffd1a1d25ac9ea9fbd1f346882e7f6c2ba1b8b1deb6f2a23226b21a81d363ef8e6cf0b5761ddc21783f842635fd015642a054561a4a0a015c80db0d7cd226ac5fa5e1db369078f39acf5d58d4dd4641ccd77d73db68307e6087d10fc6b99571b09f9a01e2057713d75a360d531fb9fb8f46d5ba8e4c7559df156e1da28e2683cef1b6a4b65593a76804298f9ed67a2f8948516d0ea554687a15ba0ac2ba9bd06cd72d85531aae4b886a220b194e653b5aa3281c27e32790d50383d760ed43a608a54ae27413fb78fed658034aed6fbc9e0dc00bc0605c295ca3ab60a43e69a74b04b3f6eb9445847ebdbe443a9111e7372d0ccf5872782a9a545974b99f932135e9654b83089ccf3db948d2e8b7af18b951f99ec24b15ebc3e8d5e7b7e31f1bf1fe82d39f7d8e7722d96c423badad5f387921d034a658cfd80ea414c69078e2319a76507557d1f6e93f6df6fec32d7d5c0152d819c1ec68f8e0019e4ebadffc7b197ce7d0c707bb59cdae3fff6506850b579517ff936c6d9a56af75489046d1d8557f2b528217d83df6d32c23525a4c8da42124b8685fa1e825c5a1c2e778d60ae8b4c67c091b168a7f0b6f2b66fda84e71b2464cdf89167c5d5630570a995044f79e09d20dfc1079d74809c6b2e4d51529e06e9ad430f2c89d1542de0d96da20b75cfad410e7a74efbd6b914cb9e96ec45438d20ce6159a349c1a1b34ec7daa64736bfd763c086367bd4ba4492cf752dd60964b7ebb8987032adb3cd21df9d45ff143b226a2ca085d31482852e91d358486f12d9c25b437385ad61df85487a5e6332b0fc235b4daf1a31bb1ff2fe7ef393452a1223f39de0de62b64914f19d7a761f7885b86ae839eb2689ccce270a9e34cb5a9ec26939e10be82f13635594f2fc0d0c34dbb5e5ac1f7de57249e789712cac99755d847459190450ff49feb9f16e8057b5305bf970467d997e092945ad875b8f2eac877b9e5b8ed128c0d7ad48e973944bc3f36171b36baa4f110628971ab22c564866dc25e8f4ea97ed36b2c7ccce97c32d7c99f6f12db419583d1f2272256b9f297862bc09059874af9b0b6d19ca96a8ce19eac3c654dbf0188a227dce635ea2fef49689b95335a78839d71b77b97e77b363b66ec935f7a13dde7daa050bd49b7e9489433134b9c1eed6ddd70c3e5ba71f46d90031c9e7f3f06d7fa76a338b23754ef5a1088feb5ab213346859dfc932aff2315729b14b6ef92caaef7415e1c39ba42dd00fd2de6dece9190920086bd82c398b124d4e23ddc0c38e0e13cc42b28daa8df451334475eb2c1823e87d21f147536db4c71003142cc65bba44479918a29853d972e4cc545e06a55e2a6f2b563567e0494c9b8e372e45e305dd007228b8318eb82028b33a96e2de7d164504af6e21a4d2f915173df239c356e8f186ff23cf64bebb92f09b912f4707d738a174ba4002e1c87830ff7158ea7c2060167631e596471af6ace68968cf191cd8356b9f0f6e6dd2c319e78c5d4e01fce55352a8a62b54840c13053817ff350600dfe58325e28419ea48845f85c2221a995e2a0878e922c2d37c36baca13c6de2a0aefe3fb847176c2d37d2a28400a71bd97b4ea47636304dd7f6c4d9671aa03af374cf03b2900e592580dffbf42617833e22d346fac11bfaf2da9253b21f240c4c9650dda5aa8260d5236746a20ab69129044e4e4344c177d591705ca41d1dabccd52828ad23e00fcb19a7b68a4d92a850deec06f49ec317caef18dc237df12e9354ddd9edead35059bfd211f530b29afbb6234e27abdd64a15603bab2b31d63fa6b65a1c3faa3c5511f9c5d6dcce6367664efb35de5e709aa0f1d61fa1d3efb5acda6993564ab3c446bdecb2ffe9cb492e7ed27b345661bd5a071d3e251bcf93a981ce429c1c8238256c42583a715a729f085ee6e2ec8ab15ff8206af2dcedb1422d43f33cb0779dc395c0dd48e12a3dcc09e379853ec4ab6a5bb60143b7c4f0354a18a1b62c98fc7ebc4bcb4077b5d84bb5e0797e5b349e5347e3dc964e9fd4da01730d70dedaa7a21d16a5e28c25cbe73eb3027c623711670449a8d2798a32444037153b5dfe62ec5243b0b9b6e6bb8068f6b05be111df699d839471c5e2955d3a284c81973b55596fb41bd04bac559bc3f86b922fe0797b862a3a423b894ba102b5a29741cdd95e4227976670797058484faef6b28f08aa6fff6a35073e8fbe9bb6dc7e2afaffd1ce37ba247ed462de650bf74b777266fedc9fcb2f152fd0f89d9f764e2e6c79fa4d40e1940d0c5692cc50320058af72d4b79b896011a9fce65a4860c8aa64bbb0d0500be7133c04287313da3a56a623844dfd8ff664ba5fa96b1851e75801de93f6b905023f9d1742def143f53b38ac01b7d34a00477795bdcfdac3fe97457d22b2cca6ffb1e8fefee37a5d3032b157dd5de82a6cc1b630bbcb3a3874f2250b8f912d89b3443722e72e879a79403a7dcf39e9b55abc661d0770a320b1407369ed685dc6f6eaf9c4c291a9d55d414668fe7faad60e111075baa99d5214b83c32b0eff04ae5ab4e199085e7eaeeaebf27f1640c6968402c46c3dbd321edf7ae40a326d8a444608c4b7d7e0a00c8b0a6a8f15f916f9a37680aafbc03e9a4807d0e6420fcf3d759c5ea322c801933257981da36f86b136b4db30dede990dd3daec16c998e7858c379104be19027bf394404ac87eff1ded6c9e9df92066a24ed1aede171fffc79c2ade9de7be74da848155ce6b135de21d2d2479911208d6078745e18440f0ebc5bb9179d1bb5bdb08849a575431dbf82ed632a2c42d6b60da8d075ec9d3a300b96ff83399e44c077399e90664693704177346d6cffcf3ec7123db9391a05292c1095b1d3e8ea227ce6dec7b0d044f31495bfd4c6369f19b338e9e98515248d6233dcf7b46eac1ab54bcaa437f998c3c470de9259c79b2347ec11ab7a3414c51f4ffcadaeba8b2e03fed718de27ba4a6a26f5e986a5cb8c9703050017a67b61bb468c04cda827951985faf9958e5a3f2f60a466ede8ce175b01fed7c401cd5fdb8cdca6fb5d9be0426c4658316b04c47f965237ac01be0f51b93816d2e4421470b339a74eeb8a51e1975419ca803c2f12a992a6867df1357c14c20fa92692caec2d296514ea4421e610ea4815b4ce6f206558a071e67c7e671444fa76c64e04d2bff28b9d3f1c110db4cb54c2ea2d3195c6f6a8ee52ef2b1878173286204b96b0de8f774b5e43c57affbe3e700d650671a3a55281aeace8bac263017a7c7644a5fc94bdb74093cf4c648fc6466e3f914e186398c2efa7200dda56593664824b08fc92c5c1e1621563826ae0e563ea6f82856d031d52da3d6e7668c4803cedb13563eab87b2f7a28cede6c047fc27c8973cbbc47ad6bfa3b4e56b7aae886d940eb7d7a34ecd4d2bdc61a29f03bd06a36a008d39f81ce7e88d7f1ade97e091048240be2d0b6b70186bff8622a766353dc4bd9bde96451d52fd25fa5b839c6741488d793c5d30697255af5969c45a292a6353ae03653fd7a215e94d157e2a32c26329976a382010d3cb7ac18f08266b82cdb9ca8d11ea4a941ff28a1adc6c1e7a7f443afd423d6a098742ed5fde3bcff6d68832628886ceba33dee5ed7837f1c21612bba436e366b5c710367d944973bf9310826c1ff8ef7a1771cd97c64819f4b284d9c9d3607af1e59ab6abd9fcad5c4c23c69ffc591202927a13ca4fbea8d177f173740eb077457234d3e1995c52f0146f437b1ee1a492d60b7c7f21aa44fdfbd50c270b55985af8718fbeea381499eb1c90fd3fc88f81aaad7c5a32550958a859cb581590dfc8187af098c1039537a6e19f568758144998ac5f97ad0f1c50e22d7dd8a918be7eeb4cd583a479405a3752d3e81ada21df22659cd5a9e13016e3211e0dc93eeddbd8da4ec02c3e767abbd85d022a540105ff5efc3ebd4c57a28e01444f6bda8f68bd853416c2d02f0f95086e93552150b1cac363d7f247586eb9b92e83a12cc8ed1b42837738b51ef3c87b9cb2c29ebb4d370b5fedd9f929b0eb82394c4001c9f055543719c6692b234111ef68af02633c89771def1ddeb6085a352b4b55d09579a29e6dfacb260f0ffbb246ab8ef98f02e19874eb8950b09d5fddbb1eff182ea9592f07e0e605a369ef820e8855f5d7a928ade72325326cc519a438fd1b45e9d5c9d14b8aa070fbf180ff39fd3d4344a6bf8ef738ac8fdea88de59d17198f0aa1277f7ca793c4d7b38d9de1f8bf58bc736456b7740c021d4f020ef622a56805fe40d4f49082b0849a17605b061aa1277b5ae3b8e6b0bd32f8cb7a05586daa6c7d0585819394f28a1c6029dfda84892d7c9ea7e0c7a33a21779d1e44cbd3bea3a661143d38321b61bbb257bc83b378deded66857f1a17b77722d5fd5c4d2e37276b7f89a6814357bf77ab60f5b368aa5d9e2df7f0375e4d39a678c1f3196190bea8f66d6fc1addc58c908c97a3c2249ad948987bd632cce81522a7567d9ef5af462328060934fd1043bde249cb17de92362b26c6de28fffa65eec94be1e8d0f7bd43ef59b11fc28eb8f8e04435462d587c4fdd9b9b39594263f2f47348bda488b6db93608084ff8ff317d150ac08ce21e0aca3fe9e51e8c2c38889c4fd4e57b3b4f4f415a1bc20abf85ba30c25eb24e9b09bbd2f36e59c193cf3d2c87096ea794fe65b7c79ea45f4e9ea6ad09cb081e40529652d2ea2a1536c49ee0288f342f818c9642b8540e38458ca70f65fa5f59dc61bfdf9e719623244ecd05585c2a154a7b92528742017f6335a7a620028d3f971d5b42757b46be809f8bef57b25c5f3636f16e641e3a4f47892d62f6452f6cac6bdf34ec943733c8f35bf1038d09b01b61bdc0fb48b41c0a080bf6a291c4a32d6518305eff25ebe0bd5f73e89dcd1cef79a62409d3744234b87ce21fae44c0d713451ce779fd5cad8ee142b9a15db96fb0aadd866b148694e1649aff2323ca77a4f408ef9e1459cdfd0c2e05fc427778b1fb484d4940542a2459", 0x1000}], 0x1) syz_open_pts() clock_getres(0x2, 0xfffffffffffffffe) write(r2, &(0x7f0000000140)="3edc76e22daf0c2a6ff301e1cdda4c6f85b9ec8c8cb17b8b128b2f8853dcc68e5f45fe0d3f5b3724e615a56b7b78b5601e9fe0ed", 0x34) write(r3, &(0x7f0000000000)="bb224cf4", 0x4) r4 = socket(0x0, 0x8000, 0x5) readv(r4, &(0x7f0000001740)=[{&(0x7f0000001800)=""/45, 0x2d}], 0xffffff6) readv(r3, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/147, 0x93}, {&(0x7f00000004c0)=""/173, 0xad}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/129, 0x81}], 0x5) 05:43:32 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 05:43:32 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 05:43:32 executing program 1: r0 = getpid() mlockall(0x2) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget(0x3, 0x4) getpgid(r0) 05:43:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) read(r2, &(0x7f0000000180)=""/32, 0x20) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x3ff, 0x12000, 0x2, 0x0, "d0c9eb0fadefbeb2a157e5638b1d542651472bba", 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 05:43:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80000000000015, 0x0, 0x0) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 05:43:33 executing program 1: madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x7) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+!{*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#/\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='/\xa8\x00', &(0x7f0000000280)='^}\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) pipe(&(0x7f0000000040)) 05:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="eed5582720efaba1e2c7d9c1e0833b60f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a7b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000", 0x16a) write(r0, &(0x7f0000000300)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fa8b6a8aa364d958a0fd0591dad68a916c5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d8529806f425493ed88dcdb1e7deb0142487d0e511621c9acb8385fba227c71428465a351cf78213bb84fb576032b4f3de1d394e98cf286f9df1937999055d3731abff3fa1a00fb90891bc42b996c0fdf22a16f82aac2a263ae294c57de85", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="13899708", 0x4}], 0x1}, 0x4) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r5, r6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffb7e, "8501a18600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:43:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$inet6(0x18, 0x3, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0xeb, 0x3, 0x2, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x5, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:34 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff80000001, r1, r2, r3, r4, 0x0, 0x7b6}, 0x2, 0x9, 0x2}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x40) 05:43:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xd497, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x19, 0x7, 0xec10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x1}, 0x10) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7f1, 0x8f}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x48, 0xf0000005, 0xa75, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x11, 0x10001, 0x401}, {{r0}, 0x0, 0x25, 0x0, 0x3f, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x53250d03, 0x401}, {{r0}, 0xffffffffffffffff, 0x45, 0x1, 0x1, 0xab}, {{r0}, 0xfffffffffffffffb, 0x12, 0x6, 0x3, 0xcd4}, {{r0}, 0xfffffffffffffff8, 0x26, 0x24, 0x3ff, 0x8}], 0x300000000000, &(0x7f00000001c0)={0x2, 0x1}) 05:43:34 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x180, 0x0, 0xfffffffffffffff2) r1 = socket(0x6, 0x4003, 0x101) setsockopt(r1, 0x2, 0x7, &(0x7f0000000440)="dd3aa7bfc27ec3c9dba22f50b7ae704e2b24c2c2c56fb04303f99b4a66ee6f0b6d3b168a3bc71c6e8b94a270c7c7daab197761c4f6d89c44a6dd1cadb62163bee2be8e5afb421ea5dc77ea1792dc554475664ba56b", 0x55) mkdir(&(0x7f0000000100)='./file1\x00', 0x40) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/101, 0x65}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/171, 0xab}], 0x5, &(0x7f00000000c0)}, 0x800) 05:43:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r2, &(0x7f0000000140)=""/153, 0x99) write(r2, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r2, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x1, 0x7, 0x6, 0x3f, "4e3070a2bcf4c881575066732fd46e80dc916462", 0x3, 0x1}) close(r2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x202) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x150, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:34 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000080)=[r0, 0x0, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r4, 0x5, 0x7b, &(0x7f0000000140)="f1de", 0x2) r5 = socket(0x18, 0x1, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r3, r2, r0, r1]) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:43:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8dcb9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f000000000000007a69a242d1cc000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d862fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4d88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61000000000000000000", 0x16d) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f0000000400)=""/108, 0x6c}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/130, 0x82}, {&(0x7f0000000640)=""/233, 0xe9}], 0x5, &(0x7f00000001c0)=""/5, 0x5}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r1, &(0x7f0000000800)="7c863dc5883747cea0c4b2a71c78767bff6cd4df8d312d97b4253db44ee76d3aa0f75a63b072e0c737c68fbf8f8e0af30e5bf1dc90c729e78285e74aa1f0070d57974c28eb", 0x45) 05:43:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/28, 0x1c}], 0x1) 05:43:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="00426d90b1040018d6cd62feae4663b3ecc97f3576ea231361f3140b4325b0df3e6f3d2209b264c3e5c1e9e9be145f77a73b6fb2730b4434e278", 0x3a) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050600000038040040badf3d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = msgget(0x2, 0x202) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3f, r5, r6, r7, r8, 0x2, 0xfffffffffffffffb}, 0x2, 0x8, r9, r10, 0xc945, 0x8, 0x459, 0x6}) 05:43:36 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x4, 0xb}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 05:43:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000000200)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/74, 0x4a}], 0x2, &(0x7f0000000240)}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 05:43:36 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000007c0)=""/223, 0x71) mlockall(0x400000001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x2) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000400)="cdc593c6401204ba8d07bd2891dee31076980284fd6c3c7dc5eeaa7806ac2ef1605249691d08aa040a750181282ce56bf2595bc1c970d71683f3a9cab7c9d9872b0d49d13e8584832a7d57694fc80b0c3c067c26cd4044c7861f3787531f45f1442065ad795c00b77075e26d45347f9e73786e61d9b91ac1705597d8e54f6a4523179f14c4311c56e67421c3bd2268bbc17c76d05e1043420b1fd41915aaedf333605e7b831ab85955f1f602ebc918bd6012e0f703d2e753236e118484d646f8fcd061061ae270ec907fd71acaddb303ec5e8bdf9ed535b983614767e236d3c6a78a60100963014a89750c984c088d4c55ee31eec10b21045b50d89b0a", 0xfd}, {&(0x7f00000001c0)="83275704b76ae5d28ba478309a33cf859fbecda01ed75f2ca5dce78dacc5a6189d2e66e96bc54736e81f680d07f6e9f8e7dceece7f", 0x35}, {&(0x7f00000005c0)="1001b05d4c192502cb1ca9edc3607e7496bbd75ceccbf0f9d8a9eeb5fb1e6669ddedf56a7e9a7fe5ab53b1f0934428c2492bb1652a38b4059c601a1f270ec5b9c42a1cb6024ab3a925c6c203a68bdb27e514a18fa30c720c9e901b2c3970d7aa32dbbc671e4cfcc2ad1294215ebd5f4c6c23bdc9711b81c5567490a5b31b42ab94684ca2f683d084728e3ba54281a4583601f6285c1e7b18bd8f40d1f71ff1", 0x9f}, {&(0x7f0000000680)="f64be4b0beaf2b9680fc0364422595c4b11ee540a8b9ba80cbaafbdffdf31475b3d8934d73e0a8b5aec73bf1a7d371f5ba223de71876c1d6ac43894e6297155e6fdac1a09474cc39e01c", 0x4a}], 0x4, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r3, &(0x7f0000000500)="dcf448455a8ed959f15117aa8d5e4e0829179ef45805d6d863412f47379827f33a125babf398076cb42d28c44a7dd271e2de8817d899a5d2c5927070f1050f8001ba7674c9e5e1fb27a9217023c56df0dc414fd67d5e72e6f4d84049ebd599f2c9eb3eccfa016a525b60c0964d2f9cb26d9a6949a1dc8fb58c5385eb8496f7b142d3ca62910660a54699224ef7f3", 0x8e) 05:43:36 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000180)={0xffffffffffffffff}, 0x8, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5760) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xe1) 05:43:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x20000000004, &(0x7f0000000100)="b72f17b4", 0xd75c61d67c704ea6) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 05:43:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8, 0x401, &(0x7f0000000000)=""/234, &(0x7f0000000100)=0xea) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x159) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 05:43:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/160, 0xa0}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0xfff, 0x6, 0x9, "a0669310ec515787c206cb24fbe18575a7b91b29", 0x1, 0x8}) socket(0x18, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 05:43:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1f3, 0xdf}, 0x10) r1 = socket(0x0, 0x8007, 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x59ef, 0xe, &(0x7f0000000040)="aabe56f6", 0x4) sendto$unix(r1, &(0x7f00000000c0)="e78049645faf5ad4b50212c268fc1022cc6b960ceef9e5daebb4f5568014b41b9e894f55d6643a6844b2116543412b2e8d8fa166a1074e6a65080a47f53f4623716d86f1d6965f0246f08061e8ecc178b7b6a64b5b64312174c9c010d59050c29d59dc4b8fa04677e2c35e52f7336f868931bf373041fe0b833ff62f4bb6561f9f87fa624d", 0x85, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 05:43:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bba71f2405a183138da49b40c29791a1b6ffa180e4ddf007e6d2219cef59270585b154ab5e1146e5f4", 0x29) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="02000000", 0x4) 05:43:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xe5, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:43:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x100000001}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)="66f837355068ee000a7d9f7eafcf18dd4badd77c1884587ed83dfd136baea9b99ff3e6bef7081374cf94edbd868a7961452a3e3f904f08f984ae723e15c17aec1b3c718d185102b46fef8bf06a6a3690ab34ce4e8661cfaa62150393430488ff23d00bacf6ab8c69783b7dca28dea906d61c65d75dfa3ceafc3de9fb7d77cd7eeb8e1461c9dbc3c8", 0x88}, {&(0x7f00000001c0)="e9ea5151853178a565b13d007af54683f34c1b8ed0716ec36ba89e15e16986dcf0960378f167f53eecf31752fcd554807a7e39180be3874620fac5f47b150cfea6e70c6da70e6e2a11e87cb2badcbb319932e978079a3c385e3515fc52ef737af5411e7425d4e6547d3f6c9e1d1e786dd6959f19bdf182571479e9eb050dd633e71ba560c72308069a7d83e787abc36911db89788ed8f3e38be68804dbd93d4fc7bd5e679eb04fff", 0xa8}, {&(0x7f0000000280)="278c87fa24a2f5845039d34912b807f4cddb2ae343717e32d61c6e78a785072f66584f4107b68de85914a12ce84160c05f34a6e7fd84dda763385af7860ebfb913897a9a08e96135cca3ebb1081accb37a519f17db724bd24d31b854d3c6722e1f05f3708f378b51f258d39bddad6ff93340c019b7f0793ef1243073b5b3ec0a8602a3e23e9397e25edc22886a07ac03ede34d98f1d956cac9b9525a69097f4cbc28eb9c9530661e3cafa61af2690718c86911fc5ab8949437f116da684fcbcef05689123b060482a3ebf88dbabf61a3c70b8e3f344eb50983b81874dcb675e412a7ac", 0xe3}, {&(0x7f0000000040)="899eb8ee6cbe49c9320f249e864d434deecc915e60f98fd3e50d8e898c2de8aed804435cf2353debb9b0f92cb03fe66ac6d320602072cb507d", 0x39}, {&(0x7f0000000380)="fc77bdfcb3b1ba3c15a5adf7edf53071d6eec0b785a6c5a4c279a801c5b93e3771a3fb69338761032c40b67d17d22de31d67588e74da9612ce2af0996ad5acffff1155f134c6be696e2ae1eb1875e28ff47e61f9a1c2e19e8ca1e9640f3ea39556c4acfbf4023d15f53c20ac5f7873fe3e21ad677140e935f98860c701e9eee92136946e512348b54766bb33e54214ff2a93857f81b7a3", 0x97}, {&(0x7f0000000440)="7fa3a60892beaf94efa7d32265a860d94511ede1af5add6503d20a7d740be1377aadd6b3a09d5f0eb9b388ce15663f5f95d67b696027b3abd2e145f745c65d96d03146e5c90159b7e7763667", 0x4c}, {&(0x7f00000004c0)="9958c5e8e1607dfc07222acc4c29174346b37c5857ce17a41e157c0adf9111e3788644396956666d2f5ed8a11479dd451c3f2b7bd57cdc343f009c40fd349d98a5048e8ac9941775c16ab9c79a2611532b7b3a613e5eb5de41094d13c414695be0e3f88d38b0d6e24383d4230ae22ce116b0e91b7fce32d1fc34efe1fbd683ca75e249246f73497c534989a3583b980d7c4adf657201ee99460a0e", 0x9b}, {&(0x7f0000000580)="d5e701a32c7a7c3a8d01fca9df409f5501091a2d2e610547076fb9cb11d1730f770905f9ef9dd94853d7668569e5c547951c158d311b73e3523c1cf99ab5685996934b3e27b1c497ed3651e70f7d518767c1a968142338914cc449db39ff81a7ece04f00d74a0e4edbfeb4707c0a6e58ea0504e82493d838e990380d27ad703822a5fd05142020635c56d96ccb858d98a986bf2efb294c1003926768e8775902e59c8ee5713a9f73032a788cef68d25c94962879e99c185320455e6f43bd0bf71847901734eb5a6a0ff4c4acd021342535db27306049e7cfad4da03f3685dd47f8d18e", 0xe3}], 0x8, &(0x7f0000000700)=[{0xa8, 0xffff, 0x0, "a7a099fc7376a80363a6e5ed78bc7c11045c67d8c3f961b193561f55f2d57ee93250b2ffd79a0d02277c3a9f57eedda6ff08c32ceb0646a344953c86d0b36dd3b2119c18f269092e416e9e1883627a6c23db3dd13cc1ecaa8e722173ea836adb9e9e531ff41240119faeb823cabf3932c606cecd7cdc4e563837bbdf49c95df0a2efce3860f2a7dfdcccfd6fee5b439f6f17b9c44b"}], 0xa8}, 0x40f) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 05:43:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) munlockall() munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 05:43:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() read(r0, &(0x7f00000006c0)=""/182, 0xb6) socket$unix(0x1, 0x1, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/193, 0xc1}], 0x5) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:38 executing program 1: r0 = socket(0x36, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:43:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/163) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000200000000000000001000000000000000800000000000000000000000000000000000000000000000000000000000000000000000444b2e0f33facdf92f2565b488a500000000ddb4f06a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710000005c541b8d92eb56d865564100000000000000000000000077fa2cc209b928b5085fce00a74c72000000000084"], 0x1, 0x0, 0x1000) r2 = syz_open_pts() r3 = dup2(0xffffffffffffff9c, r2) fcntl$getown(r3, 0x5) recvfrom$unix(r3, &(0x7f0000000280)=""/220, 0xdc, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r3, 0x8) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x5}, 0xc) r4 = socket$inet6(0x18, 0x8001, 0x0) listen(r4, 0x0) accept$inet6(r4, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x981941aa907944ec) semop(r5, &(0x7f0000000680)=[{0x1, 0x8}], 0x1) 05:43:38 executing program 1: r0 = socket(0x2, 0x4, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40b, 0x7ff}, 0xc) getrusage(0x1, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x0, 0xfffffffffffff283, 0x2}, 0x8, [0x5, 0xb, 0x4, 0x2, 0x3, 0x2, 0x7, 0x7ff]}, 0x3c) 05:43:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c907ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61000000000000752144fde0ef15", 0xfffffffffffffe0e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) recvfrom$inet(r2, &(0x7f0000000000)=""/56, 0x38, 0x3, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:39 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 05:43:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) sendto$inet(r0, &(0x7f00000000c0)="81712fbae2f5d6380d8a9e482f87a900ae7d44093aa5df9f812a8ef931b02704fc1613803a03e62689358f35acc80ac837640f2d8fef16c8e899d5c644485cccc8db5d95b7daa3dfa44595f03a4de5581af982f529e75e539d701296c7145eda60b8ea9f19c6b8c079179bef8f0e4f5c3faa88e9b60a1f3df90e2f601d683378d3c343190f15604cffbd58b1ef2f81fd78e87ab36db51699f7ec75553b0843335089a440f11f877864aedd1e092f0f94abb37ecdba", 0xb5, 0x4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 05:43:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x8) r0 = msgget$private(0x0, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) msgsnd(r0, &(0x7f0000000140)={0x3, "c67827182e4de29c32ec3d3b7dd1f0c64827c66fc464e423d7708f3f28bfbb0b095ab5b30a5f1f51d70377d858fb4f17d1bed48c51d14defd0325dc086f219b1b682d6e88fea1f56e161a12423e607a24f8ddd6e2d684869ec4f11eb19c36d1935ba944c345627e264e8e240d8ee4db281d8768e6e61382064e75e84c2202b9e5145edf375ad5aad61c4da25d9f9cab419668b3369d3c50d8cca4d19b69caf16e02802532bd7b248ae574c1a14a3281a4c483ac4df136271e0da3f2d0db85c523df9789da3b0aabc960e3371ee0e96dafabb25e12e1f80408234"}, 0xe2, 0x800) execve(0x0, 0x0, 0x0) 05:43:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup(r1) r3 = syz_open_pts() setsockopt(r2, 0x1, 0x8, &(0x7f0000000400)="ca41827a3ef884df154723ddc725f93af216ec7939b775a480d258187ff1cdcb56ec73a5ff8f8191f743614242c117204b0021830253ebed52deed89c00db723c0667080defd50f990e7a6e17d23c68de7ff3c0f6eb813ac677c8c0c8e06272b7dcf5928c24cef7a4824e4974374a406aa0d1a01acaefa5111f145b449f2607123d1de23f85d08ea81c2ac6d4cecf2f3381bf2ebcb2449756d48079d5c781828d1ef1df4c3a6ae0f058b7b1acca68a65cf111d09d54a9dbcaa2600db4918c86c97dd3d2dd8dc8a1f470bbfe496a03a8428294f5c7de8ead2032e4b89dd76d9bfa8b321762d006a0f1992bfc3c59c6c92137102334fe249988a4fabbeae6a075fcdba31ac6e2373317c622f2df0333e7b7bcc37abd65d749d9ca588f4d5e617e9283d0d385de97624cf1752541ce334f3611a9d928b40383b4c780f0b3e22be0b34c0b4fa174fc6cc96078db4c4b2b58a95b62093bdc516c7bb6794e96acc865ea2466f17d10e4c8879a05da8a5a0d9b258bcedb2d68d9da87b7b5c42ae19362f1b95c4655e4dabeb0dacf0484a6957760907a552b3bc6ac83a5e88654f06474db718ef772ff3ec0834d8b836655c500b996c04a53c2551a48db3632a779b687917c3b6d41a2e74b1138ff038041b2b989b5d898210c0923022c8934b58144299a0b709a9b5fa7d88eceb90a53b9b6adbe632f82da65759a3d842cc2125682152feb71c141c06ef0f7f4772b5c1623dba814490c483e445b72e5d51448c4d76532949a613229dc112cdf9498ef7e95cef4e374bc1a6aa55f650717e3161628a8237cbf8635a5e74135665735dd0f25b11f03f39539cc35a9abf1eb43f4ee7f880cb17305f8b42a42c0fde445b0f640679758fbfa8ce47b3cc5bd1b9dc99726c2f9ecc62ed42581e94ecddbe9f03c639812f3c19c6b8493afdcafa35b155018d17dc7a88844f04b5fbafe03f068915932f4df3285d2f439f5484c0e5463d8d88cedbf395c7f12b9f9ac9724aa69f1ba2138731c46382157f86a359443a2b648c4e6a798181e018ab14f2cf36df384b087bb492a3d4cdff70ead0f388ed1e53c43bca0426bcd354675e2e545d98c8b0cef1631bc0f15fb9c299358023bbcd89cfd597be7168a00d038cc3ed41e8e4c7d19f7d79a524fb0d6fc44118832604d0a805a370ad79c210ba6e890f3544cecdf59ef43aff4746a4f7ff63012422c8d75229cb22eca8770ff4d6fcef4ca5738d63744c02c206bcffdf41d197d31942264e2fb682c71d92456c83e3ae25d5c0ce65cd4a3b5eed2d7a946a0dfbe9fcc1c2d16e42e43630167f15d10457affa630b8c22cefd0d454965cb716243caa9d20f743575bd0af96c7ccb19f5e1688ae7163fe08ac9a56c548fd41b1526b4f9bfd64abda94b9722b02d008d3293a18fa382db955610cc343d4be1e5727b3485e58099bf94a30ad2c7ba07a4c2882aee496e5f5da8cfa963e124f9f411917ed434312ae5b41af0db1fd36bd62926b927d6f8226a3320418129333d265457399afd2760715786225b1e78965cb0d2bebec26eac8f389b9d53d01bb392b155315badf01ff356104f1b4e35b37646d5b7e5850591d36d5ce66f8cbcc723334e33d9f2e9e18cbdf315e5a37e12ac3b1a25ca039f159c6602446dc7e83cbcf562df87384b509d99429fb94ba18eeacf8059baef1dd3c2ad7b38d2f47019d5efb997fde25c8b5739fe5c9888ee92da4fa69ed90ed988e9c53465d9401f4827eaaebe02fd5346deacedb6e8c47223c0f9d3c5b8bff9577af9c2114f6ceb2bca876844f791309ab810de941c38f34690c6b182be9b79afe7b3bc013a16670f8c65a7cf677cd13d3b513e969b8f81bfc3675c381eefd644b117787d72f09f5a0e2f6e60e48c63478de4b4a2229ad54730f58a3671e505a31504fa5bf05b8e62664f39bfdc1286a977945e5770a8387ae2e60fedfa0b7be1830f1702aed511cfe9f66991856f54da2992dec4877c90498a10753618a0c4895e06631711f2134354c5be40299baba4b80c147b067e8157c5cc2aa6ae542de945d8988ae55d43a0f1ecf4a3219241469fe59924afe2e94615c43c5e0a8a45d0d85afb0419986730637223c0e1005c083f6b8c51f81fada22cd510847ed0632190190adae36258dd30bbe2d0867a91689a5e30f327cf82bc2f223663a8021d5268b51d24de820464a8d3915b55cd0fae24a4beb66db6e181046dce32b77ebcb1c804f6aaea2a639cd5e91b55f7f43a93edfdaf9b2da0f12c8ca2d1fd046768f99d9db0e9df6d7bbab9ac29101cf17fc537b90fcc23ab633325ef7a28094b72e452473dc23995a22d8c7465e3222b3561959dfff2228240e7f80fb091687d91be0d49d360eebabab69ee14a0f33400135e0e429bf368a886ff326847d0397473bdc54aa684c213214091bfe85539e7420405527b4d81a11b9e6c7a3d928272415b4fbcc09b06ca90c7a64f81551f46bd28ecb70e1a897ab146c7d97edc38015f86f41affa19e15b69978fb597bcca2100bad3b8c42684f143acb1159dbfa44d5415169603e797e858ace9b93445048d758c6611b6accd14dfb44f726b692e56f874590a98f68cff096cb22cd12f0ac49a5eb5bade6f5d4e2395a9aed315f14cb48daf0eff0818cbbcb4f5e6c88e340220097c32cd22d3b40b816b2ee7ab95a06678f4ba4ae38bbaef99cdbfe1a4da89ae3590ddd951ba556594e9ac84d3f86fe7790e1a72e2c1dc4f176670941dcbc51fa3c2ebf6fac301eaab2918bbf439e3173ada40191bc4ecefbf2ce661908941bfcf3bab1b11849c15fb1809f891cf7ff82f5758d68aeae9fab04f5828487c014da793bf538641b5331def9a10b6157dcad9f1e382d3bbdbffd92abec1886f25ce0584bdb5799b382136c23563ece9b466d9535d9d216a24e22fa055362f01eaec39af3a45e5d1defe1de848c3bf8bd565d0876b2b4f13fe7751d70f546bc537966400aa03b7a42e2cde7c37aaa2922c55b469909e41c73a7fdf7879354da659e613bea236ce8bd5fbdeeb588fcaac876ad526a0114f26385ddf13c783b5ba44c50a37aa2700c50cbe5d67ff765f618c52b22c3ac803b5562a4faf3fa4780e8c5de428a94812d4ee69f1e86374fb85c462bc54abcb64757ebb97d53935ad74ff1bd04aa763c47ef811df3955efac026d93060dfde4b0b4b1298961fc2b23c73014962f497a58cad1e20a60e1c0a6da3b0f977bf3ae0d40f7531567fece50b74a5daf02b0190c5c2bcf265da8c259d0aa0222b0ed09d7acaf423c34478901610af4bc010836b833230baad37a7d5d54169ee705b9ebb28ede586215fe99b72a5e6331406913c2fa276af5e9c5d2d481bea7d714fbc4e4130dc6bb9314f374c393e6286c2db722320be731f41639d99bfb6ffca9c18aceb6e381e5981f9d94582213d1e7dd4cdf6305edac527e31b20cb3b81e14cfa1b400ce787189392e8123fceb086d0ba92652d8ecd3fd835496c4c2190df327b261de90a35ed8b0f2a9fda6cedfef21cd9f18810027c5bde4cb4eda77108b948aee7e6e91df9f1bfaca36b0a324e3e74f9e061a451336e5cf2393aeaa23b1a12c3b3419e9497bf5fe8c6bf9dfd18371ed710f2ba37d2e23f30834ce8537ef1bccdef84cebfc0dbe384b9a8f7a3ececbff8d74c1ab5a462cd8588159394b14d79220a22ed45b03fbc3fa5fa1bd32a7593f2c67c2fb47fd25b4ae34f5375514c33dcf9efa0195b4aa4d42fa4fc42c94ca745f1d344388f1f701dd292a6c3a85094f2147153a88862b463ac487341f37efa65cadb5006a2e5bdf296abdf29b3d122c60dddb57c5bca6eaf7eaa218b9c9178745e32cacf5a834dbc1ad78b054980b4c7160d1b8654d33d1fbefabd5d8b02af53d36da6f8eb6677b9f30687bf47f0171f3d7756113ee49729f1013e4afbab3954ffb3dccf9de157a5b578863cf5eacea04f53069f552db5ddeaff093d2cdf9b4002a9e0bd2adeff08450ceb6337c4ed563efcbc278b663d06707509fd0de52e04ad70a2b2451fd6b3bb92e95883cb37bb33f9e4b0c56714fa08996f069948e2f5cf28438353cc4a29e366e39382555668024bbd86346cb766cf992a439062ecf99fa6d215e3e76031eecfd72741a9ea2200e5f7178d07af863e71de76d42bbc1824552c00e0203899a50636f3ad822a1353a05171668c7130987cdef330450d5278848d1408a8f7b6bb6927a2db48dfc9a53a9e7400a9ba99f5494a01c82502e7f7d4803ad7b870d6cf65fa87f993bf9ac21b8bf07ae54fcd3c1433a62d2cce0d4f9c422b39220fc7f53c931f87e5b67951d74ae55320d979e584290d0da08d23ddde2046779a77122a0c9fe86fa7f5b9391cdfce3829f99ee2a1fada6554aedeee5eff288369b2e1e417f602a6468415fb968e9cb404bc8a2ec5c52796f8b5281cd85b182f12694e24e33b9a10ac1ca6476dbcdb42a3b500e97153fbcaa13c776acc738068639d3ab3b7fc99354d20dc7e6e5692f1d76c29ead673b403f192c17e2b9b9b8a4a9d379bd2168fb45d4dc64b01aadc30ac6fee93b0e951793184e09f7364d143c1d7648ffbe2204f64120732189de86ead8d176bb7abe0ff729ec19cf9632d9370b78d2cac1ce2626d1727595b7d089d8c1c1d2f42b7edf6e4097a6622222ee638d7d6691b3de7775fe2dbeb0518ade5a7c17e7216b82fb1006a04bc2c969578a0ecf4517099729dc277a330f9547529a4aa360ce76a1aeb0efbd926d005cb34afe3ec956a6142da7c63ec5634603e1d2a93a3e32262e1adefab83d9c8562c8e0baa61f2a4f2cb1265a9047b2377b035d4f0444d3e106869abec1f50281ae7aa31bbfa1dd4e49bc0a7f76b7416f40ef6957a0dbfbda4fa8e6351ce4d2120aba2c88b27bcd43ef77f4bbcd6bb52dc61029f3495c0fad8afd8a7431cee8e950ea88ac6435577547bb6dfa9872c4cf9993e0b2896fdaa3f72832c5db1ae143e81cfdeef6be732defd8ad9a4afb79410e0253306e60efb12f10e2e854b8c856c6d38d625c1235646556011075d1ab79388bb57797053380e6e3c84a25b5068291146ed6e7cd799b9837880ca1f4f5aa0a73f234ae24d9b8261a7a0aa7f77b1242c3d9a8b79ac076f63be9a99cde4a2d080b0846d1000d9109e6fa889b378a86fa9501cf288e07641ead764590d5b14bdb95d67859ff62bb2006baf8976d2ab79ef4abce72a50ed1680005f55153c3ff65301a3c09eac08bf59e06f86d5ba734f7768a9876e25a5b05b4112794d64dbcdd4a05f52a9ed81fbc5f03463d9bf166afb736bed69790c94e94be55d9a8aab69d7b25d8bbfc4a9731f1ce3470453afdd620ccb45dc4efa4364cfb3f8dc1004a720592bf8ca426ae6e2ff2d9b12cb533f9b3ab26aa2c8158ad74e5be4c05d3761ad0998c4b9821cb7cf96f4f196d07f88e74a82bbf96c35684dd24e8be473fe4097cec3f4ca34838ab90617525718a2783417f6b0678e5a8de4ceced803daf4c9c1b859b7aacc53e55647b804ffe006d1b6b9986ac63b3ec087ee427464c891465541118b64af98a5f2fb31791529f1aa265a4a5bd7008fae5fd2e342ca6037109393f4e2f401cb08019f0c288bf5420b3af2f59066090d4b89c6445bed1a2aa15ca1fc5d7a8088876e3aec964315baf84be05ac1455ed05d1e2b9938ef0d26c6a0d073b03a979964fe953804bdb2958314196e57a984a94543c7144ebb2b47aec3f786d8f599f3e4c1c81182460d30a059f8e443b59e7152663ebbf45675a7b4323a7f583bad90b5638", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:39 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000000}, {0x9}}, 0x0) socket(0x2, 0x4000, 0x0) 05:43:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0xffffffb5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 05:43:40 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x5, &(0x7f0000000100)=[r2, r2, r2, r2, r2]) setegid(r5) r6 = fcntl$dupfd(r4, 0x0, r4) dup2(r6, r4) close(r3) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)) nanosleep(&(0x7f0000000040)={0x7, 0x72f72fe6}, &(0x7f0000000140)) socket$inet(0x2, 0x1, 0x10000) preadv(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/16, 0x10}], 0x2, 0x0) socket$inet(0x2, 0x1, 0x7ffffffd) shmget(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000400)) socket$inet(0x2, 0x3, 0xcc79) sendmsg$unix(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="e27a7ff82b24c0c7ad571ae61d0109286f2f3abc38d5e5e84d3cf6828e69d8f19502d79091289ad56cea776acdbba8437d5ba13a1ff2a4dd902cb4409d2fac811f6d476c86c303a57b1d4d7093c429fd41e43b609e43a9146778c79a46262c37ff97c147e3a3c25b4b8a8550028e378f6d500a28440e4b847fbcd89347fff7cdf8891bb61038d369bcd3a7d540678754d5717bb5788f72597155a00ec6b1843527553b4602946b48bacf2af5056f48f44f1d9d239e90367440ce4003c9d446268d5ac90c2d1ef5fff9394e790bbd", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r3], 0x30}, 0x0) 05:43:40 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fcntl$setflags(r3, 0x2, 0x1) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$inet(0x2, 0x8003, 0xfffffffffffffdb3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000180)="1998006d8efbd6d09616e9fa512e2f2c7f3a5859348c5322440c497ada8604518a3659ad02bda78f122a94870eee9b8d3ff0cb663ae31288f0de4731a620096820d555b17a8dda905bc075f8867937dc29515681c89f1a0fff0d3d1c28896929d46bd80b5667c9d254c21e135c5e7f4f706d6a0eb663ba33b5250aa0a21c6d2b7d73073876d2ae576cfff02b1ac79cee29555baab05acfc7ac931273fe028400f86c133997eed6f535b133915b6f679059a3a4abd1ef736b4c7e", 0xba) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe8530c3c0700", 0xfffffe1b) 05:43:40 executing program 1: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x7) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x44) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xfffffffffffffff8) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xeb, 0x2, 0x2, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040)={0x45, 0x4}, 0x10) ioctl$TIOCSBRK(r2, 0x2000747b) 05:43:40 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000380)=""/149, 0xfffffffffffffe01) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 05:43:40 executing program 1: socketpair(0x1e, 0x5, 0xfffffffffffffc00, &(0x7f0000000200)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="3c077f0337511b1a192183c9e7cdefef5143bc3e68baf14f487a9a9f1ba09a296e604b93a872068bfdf877f7e99f4d1cbb4e5b4e9696e0a4422d13e2fb17d36ff9e651cbb7675539f9c496097dbae51cde2e45afe56514487498ded23ab8d670d016a1c4ec8987f3d6677161296bf6f3427173d717287c02d450b977ef263dedab6aa7eceee52d8d55d32419067da6f63b19da442d2528a202905241a3393d1c1e59a177688578caa46d73f083b657efe27e88e727e9ed07b5ebe31dfc260577dfc86389dd49fe802db556288560f23913eaecbeaa22f2da2792428af0a022c0a297ca6fd2c3cc4576b3c71503793c955135", 0xf2}, {&(0x7f0000000340)="f15de80aba96b590535ec301877628b329c02f0d71f414411432b5fa8bdd9e6ca78f38bd9dbb61e304a756b6c37cd5", 0x2f}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) dup2(r2, r1) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000000180)=""/57, 0x39}], 0x2, 0x23) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x41, 0x80) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18e4853df0c2735ecf00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd000700000022db5001b8a7706015db79e01121963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747dd15083500b401991621bbfaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x16a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 05:43:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7c9, 0x7, 0x6, 0x9, "f16ff78079985c2d768dc7c282b36bdf73bb084a", 0x401, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x2}, {0x8, 0x1ff}}, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0x9, 0x1f, "eb8c9e857b38fa0c3a3e59541d644cfcdb13c258", 0x6, 0x1000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2, 0x9, 0x5a0e46da, 0x3ff, "ad45bab5c879cf7c8d2404a68e5d5af407aea1fc", 0x401, 0x20}) 05:43:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x140, 0x100) setsockopt(r0, 0x2, 0xffff, &(0x7f0000000280)="b8cbc51ce2914b831606bdd02384c63f9363d554e689a2b305684ee6ec99421d5de9a0404add391807ce785b2df2afdeadb15e0917b097fa9b3a0a465c5971b73a719ddb700a4fb55b20e7a34351c9da6cd2cdfe3a214a0090b3e6583218493fc0476731db9308a16d5fd9aa22d46e016c390217e9e7ee6a18e678e8c4e8155919940f21a0cfeb452b763f06defdbacb88fcd399c6ef0294b6d1b548243b683e856557ed8409f68a3615f47faaeab0aa3b4d730af656e6f7acc25a3c3ac85391b057c468ba0fcabfda320eab86039992d18578a4355cf5b39910b8a370c793a5", 0xe0) socket(0x20, 0x8000, 0x9) socket$inet(0x2, 0x4, 0x1ff) 05:43:40 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) fcntl$getown(r0, 0x5) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) nanosleep(&(0x7f0000000140)={0x0, 0x7ff}, &(0x7f0000000180)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x7, 0x2, 0x9, "ba7e5ca3ae2d0c7766ea128ca24008c8c541a364", 0x0, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x4, 0xffff, 0xc4d6, 0x3f, "b1433dfc76103db09658732a88a227a9474921a1", 0x401, 0xe39}) 05:43:40 executing program 1: socketpair$unix(0x1, 0x2002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0xa06c68363f07daee) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:43:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4d, 0x0, 0x3, 0x4a, "2c58bf511ab19fc8d918df57242789d61e570a3b", 0x100000001, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) r1 = semget(0x2, 0x1, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/3) 05:43:40 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="f5d045a08f7bcb9909170177c8533ac5b3de96c98b8d89921b90950ef09cbbd802516e3a94a252c3784332a115d0f4cb80d6f358a50f74b40cb6349d1f4fc2b8766b86370276180c696c9afc7f76d5d3983c010ab6201af4bd27dc4332de02f811366d6679ea4dcece0078", 0x6b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000400)={0x9c, 0x1, 0x9, 0x8a, 0x6}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7b7369fa0d58315bbf900091ac72f6af1e82a766"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x7f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfa0, 0x8000000000, 0x0, 0x0, "bf8347ed9fdfaaf4f4e2cd976313748405370ff9"}) 05:43:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x49, 0x0, 0xfffffffffffff0de}], 0x6, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) kqueue() 05:43:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="c4", 0x1) 05:43:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r1, &(0x7f0000000000)="3d09df7c121059918fa380a917b2e0c6bfc38066fca5ba642021de25d7", 0x1d) 05:43:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) close(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8500, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000840)=0x6, 0x4) read(r0, &(0x7f00000000c0)=""/180, 0xb4) 05:43:41 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="1670bff71b6e6fad21d1f0b531fa1d078943c38cd1bb6c2f45984a4096b6861e79cbcf59a9f8730763f195bf14a14edfc432ef3549efcff5b2d61300d058210103886e3a6c419e8fbb91a9c3e077b86a208f646e719be0ffff8b9c544bd0973ab0ba2002ffa7a6679a51e3f03b99e9bdf667cb3dd7581808a965c209d854371a29d0fdb0be459cac4173ac741369fd0221e94f631bcdba6290418d8e9c4ae6dff77a75ee2f0e2edf7a5e714df2a04cfcb2b79d410105", 0xb6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x3c1e, r1}) lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) fcntl$setflags(r0, 0x2, 0x1) r5 = socket$inet(0x2, 0x8002, 0x5) connect$inet(r5, &(0x7f0000000080)={0x2, 0x0}, 0xc) fchown(r0, r2, r3) 05:43:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffffffffffe5a) getrusage(0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1) close(r1) dup2(r0, r1) 05:43:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000540)=[{r0, 0x110}, {r0, 0x4}, {r0, 0x50}], 0x3, 0x1d28) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/89, 0x59) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000400)=""/121, 0x79}], 0x2, &(0x7f0000000480)=""/105, 0x69}, 0x1) 05:43:42 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x480, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x8001, 0x0, 0xffffffffffffffff, 0x0) 05:43:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x11, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="b05dff2fb2c545234e99eb901a0482ea06e3a1d88de799e75eea205a7ea330d7556cef0471052cd4eddf09bf6869131af9179c04774a87b7b41d95cfb31d4932c2b9e74960ef9a6b8806aea78d7de2264874b608be344483d302ea95c828b229d300dabec7d016b44e186476dde3e4e74e259ffa6c5a78d66536cf3fec44ef9f263a987746926f617c3fd39b3ec0041a01383a8f463298ac1c6a8b67997b7c18c5e1642564c4673b4aa2895929ad5c5992a8198e414ee8530a3085a105870bb6dedfe3683c3e622c8b1c7aae3fb019d2edc04ec9ea9077e41f18b11cdeec74bf6f625fc289", 0xe5}, {&(0x7f0000000400)="e7a08b756684d692cc29a58d1be973d9e11e1092a7de7d4659814168e0139f48dd941c43338e784addcbcc6fddd39736d880940997a3474677d89e0d08d380e327f5a0a779f86f0030fe65620bd5f7c1930181579e2c9b035042066cfa2a209ab78476b6d1b6a6b86c2efa86d81c80442e687d6712ae0d4694b90f9707bdc0e1d81fd281d078e3d22bd3a881266121f9a58ab24e34d34baf25267db80216bf3ae03d8a07591515ed50e480352487051bd590a9d09d60a9537e1d05f4f1d774253bb9b5724691f6f106f5f09305de23d8893d42d556db64fa9b93ae7ea59419", 0xdf}, {&(0x7f0000000340)="078ce71c18f13060ee160b52d74ff6362c8ef43af94fe42bf41ea412aa004e551fda72019ca6c286cdea9871d16c69aa3612ff0ceb5c7464085e19eab057f3339034be1a43ea12cd94e28f0a98fe23ebef6db1c160247bac", 0x58}, {&(0x7f0000000500)="6fd78b7bcd94909d6eacdee33c915d77831f15bd320cc733bcdfc9b7b461f86f377a15c8d9e8c0f3d6d21bf78c3a5305d6c0aabb9702eebe5b9c56166c5dac4c1d40cfdd19f9976c9498142936929d7fa1a51ecbf97a5125004f383f1ad71a8652350fd9ae491ab747ee44c7c12bf5028acd7458750d3e24a348d7a6372de124bff38e218437364d7f86f1c73426c329365a4728254e7d9bf8bac9f2e1b3b7631b9371f0eeb41fb93ac2b31f3a8e1ad91d6a7ffca298f3d1d6bb3f2cc9d835a97ab3548fc9d26b4ef855fb871fba3b513cbfc76bdabcb955ee19628727ac32afff", 0xe1}, {&(0x7f00000000c0)="f2045fc05c667e058ef24aad013dbb", 0xf}, {&(0x7f0000000600)="96bbcad121c9f635d021f236231a9e992e1dcb934de5ca7650255954f6a42dea727d122e1b4143fe1a35366307b649a8724b094eabf25d427ce2e3105b34d86c8f9e701c2b9d38f51a66a51f9d3fd7db357d36a57922e2db3a80e353184f7123913bb3db10ecc8439a70ff84cc136ba1f34995018036a47ce2f07e14c9115a06e847534b3e87ce2e251f222485f8ce2cdef5ca5cb505a0bd06fea40321f79feb4ae45bc61babd7cb2d80e9173366faa71ef67ecbe69c9a62da18851438fca23ce8f304eae7da9df2913198584bbc87a9f109e6c3", 0xd4}], 0x6) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530001d8e8b066af24e66a05a0c54acb0cf5ad23a526fe828a2b8ad0eb8ca8bbae82a860e75badb4265776d3fa39a7f38fed27ac0218f7cd88050acf4aa7e782230b69c3fb4314d0288c35cf88ec65c7b9b550a02cb392998da63c086391deba6a2b4437d26241543108ee68fc1b54fc44149f0961fdcf4e66d2c95ca8ca7883167bbe6b67955085221b3565ccedaf34b22ef6a41efb1604849"], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:43:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) getppid() write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:42 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x6, 0x6f}, {0x6, 0xafb4}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="375951c85a3a25560112b30c98dec7c810148f04bbb2d4bc0282b80d4023f8412c5a472c8e69171a7779dae91a63d05aa24cc4075c7419b8f1a20f2d978c07a3ccb1ec5ca77e3766c30ffbbc5b67923a048ec40c2aaae25b2ff8311a8524ffa342892e458df7dd5b21268777bdaa576fcfe5e302c000e892be4c7e25bb1d901542ff2033d4b0285fb935989dec1a6a93dca3f91bf9be196e42cac12233fcdfcde01dfabcea3a91207221634d0a233e73e03bf13757de7d6ff0513d744ace2608e32ce04bcc1f46b60a0173b5e92c4e94eee746bdf42fe148", 0xd8}, {&(0x7f0000000180)="92f51bff0c", 0x5}, {&(0x7f00000001c0)="c5ce9551bd6943518e23bcaf3db80d1d6ee8f052e913083f4f3de36d0c8a20cf9ee7fb0515d2010b2f1dcca444c9250d718194fdd9763ca0cee5b64946c4b3ac82d5916e13e8cc5aedb6bbd64cd0f62cb37b87be13a19634153b572297c57c087d5c4a8e7b40184e41dc963a23b2bfb54c1c03e5b56b510146695da44ec27c625bc8f47b0425252e023b775b22bde1235d63588a2b40ec9cd79d16ff4e13fccf567fd22e04d3014a985bf18097cb8ba7927fdeffd35116771480cf2bc5c7b50f88b969da440b7bbfdb88", 0xca}, {&(0x7f0000000300)="0cb8f8303a21e00b4354fd9ecded7756c3525e82720bb98d5cb995d7e54a53f31c4ecdd4946221c6edaf7e56a5674118a548ed2e04477b1fcf80d72bb1174084057feda8ba99f106c30a01588cc8bfd13557f8675343b66d94ebd36cd026fba07384c7ee9566c6ebb16d63e548a2e1dc406c62f564857fe4b3132e3100", 0x7d}], 0x2dd, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r6}], 0x20, 0x404}, 0x8) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r7 = dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f00000005c0)="b63b6d70a19ad7042bcb998b20a6e22fe22563944d49b8e74f11b644c2e34dd2d37b120a2f538cc23a339cc40a3d3d964500887b5e073bfd8527187c0231cacbba49255d463ca7541f825a9e78d9dadf50f5755f96f23c82a285bdc1dafc854d6a700ffa1ebb9f63e6ed1db6bdea90a20b2791e520a1003bd7e34cba632826570b7cca3ba00d268e5045d0b3a7bfd25f1e3bf72fdecc54d0940ddb1dd0ed24224d129637cfc38629562545ce308eb9a5234dff8bbf55cd112c33de7abebd8a23ee135aa3096c4f77798cd15de69a6a7de7c4950d433d", 0xd6}, {&(0x7f00000006c0)="06cdbdfdb1dee8f0ccf6f238968a7509a4841bd02268ee44506e77ea690ed557b07bb0994ae1cbe929fd81897fa9b88a39858e1499d930110e5d05361da25561765a15cb38f5230b795f87460cfe040452f66cb014e5933b312061cdacb6e78a2fafa1e92f6b40d2bc5baa393f2a9861deb243bdeecda269d1487371430cfdd4f1b15e717a24733b42750d2b219ace0181849013f0739acd399cd5c2d3cb281d50c862c239aa6c2be3420ef2d99a3175", 0xb0}, {&(0x7f0000000780)="fdb825c424f9f321fff26ca8005cff5e0f6055a945698fea4b2d9a2964f62fa20a806b7bc8b453aedd18b0b52e9ea0659db066e4573b8d83913e4276ccc525e53dc8bfe2afb6d32cd86065b6cbbd433ff1d16ed74e0ebf", 0x57}, {&(0x7f0000000800)="04d51917ccb96f6a15c43093aed233a4f980da8f2369cfe45199eec35f037a36c7ac611405f5e92e1538764f7a5cb392104537fd0c18ba4143ba5911c77b1d1ce7ae1d09a109e8840bf575bae8d1044a940e8b46acdc34d0727fb86c56d6c31f2ed5f527e02d27c762da670675e3273e4edc5fdc50b4e8d8c584ded642e90d494738c96d7cd10554a906989ed6c256e309e9dfb8c5477460c24716e044cb294e95065bba14d2a000cfef6db35fa1152dd720598d75c588c884e00d49563a5da6478b2b5bfa7837e9", 0xc8}, {&(0x7f0000000900)="bac925dc87af3dae22b7099e90cdd5ebd8ae716a7c7c97a24c545e4f2e52710be821ae25927a1959187f880d6320ca5e79f27339feefb6fb9c70ebffc4318d13453e9d02d59998e3f5349da6938d62d7c7cb7d96bace4fa5205d54f7888975e7ed4e1f584848f3e03f8ec4b37351044cd1f284c902098ad2085af3b225bf2b7eee1f0bb804a197b4eac79ebac76cfcc26bac20678fc09eb20f627dff9cbe", 0x9e}, {&(0x7f00000009c0)="e34140d1f4858570d8797709934c046487fe63d0f7d815e56a644dc209d6923cdc7807b09ea8af", 0x27}, {&(0x7f0000000a00)="09fa78b57ff8261dcf54e80d3cd625765b59f4fe7837411177df3620350a5bfe020b40a1abc95d99e040c638fe0bd132b4566bedb155bdc77d6aa41b7ddcb96cf35c5d7ae814c7f4", 0x48}, {&(0x7f0000000a80)="b1be33b3caf9122a9b0f87ad704536a49ae76bae1797f99b7d554df71387c0c3f0121c707c41332844c4519af265a6a7ef12fbfa804b546d76f7a32f89ca9cfffe8e12983e1e110e55162b76a896476ffced4685fb04", 0x56}], 0x8, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x38, 0xffff, 0x1, [r0, r7, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xd0}, 0x404) 05:43:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) fcntl$getflags(r0, 0x3) 05:43:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 05:43:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000400)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200001, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7}) write(r1, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd3305559157947d59654752fbd5e41789632dfc94fc33325619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f08b136a5d00d1628fcdf", 0x6c) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f00000019c0)=[0x0, 0x0, 0x0]) r8 = getppid() r9 = getuid() getgroups(0x2, &(0x7f0000001a00)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgrp() r12 = geteuid() getgroups(0x5, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r17 = fcntl$getown(r0, 0x5) r18 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000500)="32db4bcf02762c9ea84cee6f384f2040956dd996e8f5717ad44f0b718bdbc34a55e8bc0caea45987ab129c338cb817d472e7509382825fad6f89c02671d13ab74290d9151cd1bb95b5c855ab61f4501d7ff37cd5c66432cb816efa3dc2ca0ec99a6bca19ba868bb63ff4efd3eae0726c8ddfa636b232f816585d66b568b7f4151f25fd442257eb1957e063be256369d02aadffefb096538bc62583fb1870fc70851b28107c05d339fcf7dea36603a0e0f8904c177150eb8c0f6ac7960c5d6401a8e165", 0xc3}, {&(0x7f0000000440)="33d20d6b62efbad5763fd63baa", 0xd}, {&(0x7f0000000600)="5b7a18f9a56a56effc5c3b7655e9559548c3dd8c3b4780531b83b95f4ed3ef29db474bf1be7cf71ff1072b399207454f2c21b4eccc9ca9eed13a43bf899233fda7a159bf18011ff69b9c", 0x4a}, {&(0x7f0000000680)="176b79a7e3d368a926694579fabd9a8b7d48536e54392eb962c5e44d942dd82ffe525b1dba7892043238a2e8856d02a2b386e177b515ea6d0279de117ac473c6a15375b8abe29b54c68c5813405108fa1eb08aba33cc3b7e31d2b2e9ed2125e2b2c08c0945d5741817d52b3b5e12f10feffdbffb7e019bc86dc175145cd3", 0x7e}, {&(0x7f0000000700)="c37e4c2a913fef85599f1697934ec12fbd9718ba73f61e5b297b537182530aa66490dcc4aa1d03b3a977c6d1e4cc7c2b2e244f93bdec6471c64cf0e2b1dc2c8d676447f504318bbe54b68766d4ff92c731f84546317144d9294a92727f4c755689c239ac1ce6328ddf61aa9563a9128d2bbecc08e023fe8b6008fe4c210e6cd748f3b18126e5f02f9bfc722031a997c76c7abf3d7c31a6d5525595f1cf19704b0bba632f1f3152eea322d5ea2887b53fff4bf96cf4d97f0b32d3651b61b9d2a42ab2801f02045aa5519a1fa6e79e0aaf97c4f08cfbed0cdfa250a269290d14a9c20a116646696f0aeae9865cd571b96435203a78cf959b89e80fe37eeeeb072bc1b855b046564629611192945050a56271f649cd988c7cb24f6869b0025d687cb6494e57af62c9093b9ce7e0512889bdd95da7342110d26b6a9d8ce5f6e1109f82193da67321ab8ad52f1d1b8fb1cbdc24bbef0d1a882da32e50260d82fd0f0fcd0431413d0f14abdcca2b8a02cc63e6a7754e4817e47c3eeb43635376c806689a5e91da734312b960d648d587cb598122a36dca7bcb50471f9759ad968693ec5cb53e9cc9b87826286ed84f501eec5f75e701ae20ddae490e942a0124bb8ffb8f2b6dad59c17528f9030ea9daea4b05a2d254d9df1a06799cec367deb66b575283ea8c3f4a41476251c4a6004b48a5dfc315e4b95ffcc34ee377db335046f0bbf52dab20bd4c8d32bd1955180909f8e0c386d6a9ab358bf08728c570817f1f8d82aa12c68ec52090a63a8bab9fd7c1906707c1b932d949cbb258a080533db4a49e2a27ca93a28a796a6fb9ed705d10d5e7d983e423c8f6dffea8cf1ea2bbf8f5b70e5814d0a0d874345e8b95c432dcda6e5bea5375c6b3e26303caddd0d72c877833af9651a9725b5b114471ff3f3348ceaf24fc7d7b4d90651b9f9b2b359c0e56a9971fb0689a4fda7fe2dad294dc4e4a1fb6f0d0e92a271bbe0589bc6747622ae931e95526b8dabb9298daa3649baba5b334dd1574cd631f8502fb747c293f854537abfd04aa1760f0c6727832d21f0e87b25f59a7967ccba0d19797400961860607e7ce8ed6f57c421a63beb446f57b9becf8b8adffaa691ecf60a5235c9408d58706ff559a95a271973f512c789bdc9b69d1a75ccf559adcdd1c7cea73e2318d7c28402387e8541825f7abe97106a835b721244c310b77924ea8ade3192c5b32ede948966f07e927edd41908e3085a53d7d0dcabd5defacf5ea17c4c0e316f43d6e080165a7db0d108dd667ca4b251fb85c0a388502c341970b292f93764eca91667172628a08236c49ab7d907d7bd478b4fa29aab8f524b5802bbd391ac816e3387f22b96e6d9c45e324ffad1ceb71f7aa03129056d00f0ca055b19fe4194b36a690e410adad79ced7fb10c8e437651ece460f176a39cfbca3edba6f89d72e8544dd6ec1a2d6a40a5d3865d4757d190f805c2a32fc0381c54661cbe7d39ac466179101b2d9feb43ac6e15658d79b9566378a756ff69690a505d9aa87efc7658cab422febf111a30dd186522ba37082636dc2503627b603f5b764eaca576345366646da18efe24ccba57b296c3dcb331ec892ed496e630aea86f43388675b27d1a66a60d3c8c09866afe893dec654920fd09c9c9d21cc651616c0b1b2142ec89b619632e01ba8bfe06e11fa3df2f4e708d3a200e06274951457756a0debed6155c5bf07b0eefddddd11c4588adf0086bc1b95ea60df9eaa4923f096c7259f256a5cc49a384508e5562b9449e62cce0c9bfd7e45bd16fe6673808b54d1ad4ed1d719d4cfb4151137fd6acd3b7e542bd29e93536f11325db6fca624addcf6231138a5d2c7b8ddb52c0e6f7daa86a12fce11386fddd8e3d24ee4f20ea4ea512bee0f2608d517e506a3f7cc8807cc77d8438a8145bb96b7ac1ebd874686e94304d000df55b0bf8debd8a931a3a85921102214c1f026d5bf81ce43d5f8b1f3adca23a38ebeec96a3967c7edf98bbbc453011c5eb1b36552d758d692e7d8fd201de2b5594d3d51b23634ec591d558c21c978a3aada65a439795ccaa6a4d428d03a622c69d5d08f05ef5f27255e8049b93912bdf638f7c649f9af3c8f5d6843ba0d43ef5c41cfb913bedaf371f8bbbe2ec4458817595499dfb879ff1805b27c035f65f730c70e1d0c63a6bb01efe1bd14d82c685d1427f88aa39c6b828270656466a0f0b1db50cde7ecea39a21a5d1c9c7671abc3bb7631e88edc1cd64211c8fa0ed6575a21c808a855da026df03d68822b74abd55361f3f51b5c246e586f890a3a65d8868ef065e6c5cb77cf6ed1afc675d14515c0a87acc30eb01e0bfc8a7bf4e67739a5c3a300d374bb95252c50888e42315b2e042de32d333b82588a20ab84abbdbd071b072866d1835ff081a9334283419817e509fcd1265806297c9faf2561cdf08188bf4925e460722593b9805836c5eb588aa6775469df796788706bf6bb62d149c46344253701a2b189b44b8f33e40e9261ba1d5ea103c5f7d13dcf11b4dfba18a7756545bb670d037a981ab51cff33150c5043445b4ec325890b07beaed88c44d9f36d858717d77d80b1e656cd262aa00716ec7d2817c78bb86df669edd27781d6efa8266e43ed61ad07495dac8862f3e8d99689ecd020b133d584d7f38e649225eb345188b32d1421044cbc7644f0dbd70139bc23595da0a3c911207896b92424c26561f01d209bb5822caac2f8afa9839b87d22258aea3c916a2b47d525863041b12e9d02b070b5f579884c7353e03c3b1bfd4858f0aa6776aec38138421eec7a597e8a9cf89a9d1d5c1bf47768fe1a85d7ecaf428366ad686674b7cda53aa4521490dd1e8bf112345b69c08804eed801990bab3a1301f405bb629ba8879e2677ddd80ac66949b4f9359679bef8d6172eb0dfb1265d25a45079cc0d8e29c901efdaf3936cea3ab29249e98e98e3b1bc13e930878500cae01bc52bb94c2eb469c9951d92d603752469a593ac16e470ccb73eb30c65fc348896e3d40bd1f95d3d5b89fd0f59cef1fcd0522069e7860a711ad956e1741dc541b774ab7cb8162a6e8b67f075fbe7a02726c90793a34d27087424b5223bd8141b845231910389acb290e20e4734838b17a523859fe3aa78e83446dc8ac17118e03f0fb3ee1509d2e0a211e1c8b0185f8c173d14a4c64e02c767468a699c7da86344dcaa737811c5284a831f286894d62bb5f15a97dd80957d7294e7d4953414932cfc96159c58769f4a880623e1392b2c9749e396b53a05eec644e04d9b38f103bffb9bb358c701520bc11f15b848b6614c660d385c33b273695511918af362c1c951b59fbbbd7ff7f0664cb0a1b0195634c4b85a0a3544d01b9f7f3ddf358098f15ac0e1a7b86ef8230b9a697d4633ee1a324593ff035a12319fdfb1fb8c2782ad5c4d1de2bbd399a7f331c85efbe5c0602cd17def52269bcd433a81f2649326f69d67d4cb2b5a8603069ba96101f2f4901a2cfa2722c83a5bf970db494fa6b86fe2a2ce862cccd79b895f67bd92b32924fad7183d22b752f43de4275e9a228c1d2944ae0058904eedcd558c3b963900960f88d9fe62a9fed0c7b544b342d17795d1493fbd53c0d73ea121ea9515fa0a1ca53919698c84a1bb47d05f149b9091db5acb1bd8c426804834cf8d3625c61e6fcbf0131c46d18739e86051a92ee62ec7b11dcadd86d814880a32201d8c15a71d23224d94aa858190fc1176c3b3b42f11976060e1985bccade39a459718ea89de97d47fda8dcf9db8f2bcb0c692fa8467d64fc3bdc81539fd35233cac264ec9dc96dad5f1a467e772d88ac6d929ec01858be62dac93cbf030eae6009567990cdc9a498ec93bf801c4b602f1a5a58a89e864160ef3745013c45908daaa4b3c871a904c8a44809de7a0e26ac37572e47a9dd0778f2e579142baf4a3d01f0ec1495524cce7fb27610463a2ff81645fb1bd52c7908c53ab254ad0ef0ee9d83e6a769b2b612cea364bf51e0b2be35badf62919c0935e134c7d26c3ad0090676417a7def00f8169eb9b8dc6c2ae5c0aee990afb1a4f6824e17f2c0a5910d8e67f5a9c102258fb4b63045aa96feec764221f42a3a338cea61b39d009972ff2bffed04b68f53e15aaf78712018e31357e982c9a756a4b2d36ebdfdb5ec81874f98cf436fa650e9c07703b8e8f0ec6be301ef8081b8226969371ac585dcf892c76e27010d64de5e052f163d78fb028b53615f08a679d8be14738341b1d6f2f8037d99394cc2df815024d9691a3941af456c1cdd9d357ae3f36282a45eae2bac9cf6b4344977f4e56e154f36e85f5869644b225b7e6bd09881345bd641b0f4c5083575441c78fc1b7bf1be5813451ca58298ef6ca693de9f759b70dd78e6d62e9861ed71b23e0d8c080da9f7164a7d46f2a99f024d1139e1fe9fa2a795b2c5ee9f233ff2f0a73e44dcaded04fe3cf9dc42bb7e6e06d6962164f0c3a32fbcb5a73ed5e3c3be7dcbca25b3accf517e9e6348e4090aba6241116e9c187cf56c11b675b34b69c56658d6764186319b3cf19b1a3efabcbf8083fec22ef84c398c13ed43a55b6052b4ddfcb3118f33d546f365cd03b0191a836aec788bebe11cb29f5bfce209fcf123c1d666f16c5ed1dda1fe623325dfb7b0be1b5dd278783c6d6d0c72a958b9a70be3dafe3ae1fad1e65a993e3ab7cd8d07d9cfaeabd4524596c062c0dddbf0252203bc2c40b57822a2df0e2061dd13cb5ed8eb53c1f3fb9da4d2c64936606015ab5c83e77f7aebec9e930e85c6a8974eb9b700728221d5a760887e37debe345499e0b89475b0e9e2c4abdb349a3e141f6ab0047f8f019b13ee2a965f2863e821bde864c5c8b01584e27bea611d38755fc8b3adffec85180a2287a5da895f86f9ba5b57af2755f5e92052d1655f44fa1a6a5cdb248d3347d62c4980030fe8bcbfe51038b5f373a2e237798a306599859b8640c75e67ae90cd47451f64ba0766a96d65c49cf1fc0bfaffc5f6447fabb15396d5944424ee214a5265f19732769486089a7e93618a606828d8510d612ada72ca744c11180066d6ca782207663bc4316b66dffec5e94d4e472213c31fe68269fee01730b082664e149ae38bb99b29d5abe029102c2a0d35df5418326614fd95908e50e66a23d89a184a300439fbf10e439e2615c1b80a3400c9edc9593a3ca0253161edef4bf29ad68ab410a9df5b8d1b862bf63de715e12f94ad2e4e94097c005c5e0035a628fc5a10144c4e8feab46c54bcbaa9e49b6387697a4e798cac98329c5af752cfeaa7af0ef1f4a45135a259ae398812923183cf088c3c827eee92560675297997a35f98deb75f142858036751667a0a37000e6bab8d036dc5c2c9ea7ed460b46ef2780bb63baa8fe97117ab6c4cd6cb55895d3cee7f3091ef361509075dac8badc3ed7c161bf768c27c8e4fc6275ea14cd6adca2f4625b87f56489c58de6aeaa705ffeda21ef5cd1cd7a52ad447089d0e5344f013fc16b19953da93c73dfb88a4677aa2ebc7c28b1fbb08796a8c8bc765f5bef4b1886abc0788f9e8134dd1ea14fda1f46289caa54a605ea3e25ea2a2686e9479e4aa15eebcaab96506d9ece93885bab4f5dee48faeaab4d88444de7a2193c7906996dbf4e5dea36c6dc73edb7e8bfcec06a0590dade14679eb30cfa83cb1ae538a428c33b9709f525d2dc88aaea520ae6668b49f6aa0ac7bbbcb3dd98e1b85da833fd5978a8720b7145053002341239611851763f4be7d25422efbb5a95712cadd1b9aef8a03db748691", 0x1000}, {&(0x7f0000000480)="2cb6a7bcf18f184dae1b2641bc50202e90fa66", 0x13}, {&(0x7f0000001700)="91ee5d03cf17258f0c31191ef2e994012d1f28c4ae60f5d067f5a105c5e4e79ea17e6f6e7bbf186cf7bf59a6a9e2aa2f8d461f5b74125a9f86e90d9053f4f928ec6592857cc57ca58b2e3cbf3717b9eea68038f45fc71113ba376245c30825a9b127b45e3fbb120e2509b7822e5d7064b01891569a8f160617f66e640fcd2844f8", 0x81}, {&(0x7f00000017c0)="43296aaf0152bbab12c06ed0d6e6f42242928389f7e5b38cc6d9cffa93494d0678dbd8201b9ad68838079bec6b8e468c257d546bafa090d5b45c", 0x3a}, {&(0x7f0000001800)="a9e6a009d9bb01e4028b7696efcf8e65823ef47573cef9379c87c88c1160fea30f8df1197f3a80cb9f510721bcd1c0ec242c5d8aad0fa36c3a97fbbf33f8730e07e005229b6a35e8c3", 0x49}], 0x9, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r1, r1]}], 0x130}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x100, 0x5, 0x800, 0x4, "0fd7921b6c7205f0e21c4ffc998a189118e95f98", 0x5, 0x1dd9}) write(r1, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r20 = syz_open_pts() close(r1) r21 = dup(r20) ioctl$TIOCGETD(r20, 0x4004741a, &(0x7f00000004c0)) r22 = syz_open_pts() write(r21, &(0x7f0000000080)="c38469fcd2e9f2b89ca392e744e809024fb1f303a5ee0dd4ceb5d60678ca01", 0x1f) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r22, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) 05:43:42 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x9) write(r0, &(0x7f0000000100)="7d7556d4ac607d9e884ebf80ac2517317b598b75", 0x14) sendmsg(r0, &(0x7f0000001200)={0x0, 0xfcb3, 0x0, 0x0, &(0x7f0000000140), 0x14a}, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="e209633cc9aeaf0479668ec706e220f9b51083682b98e0d3101449f987f682db35e217c9acc67df7593ccdc5d524c5c1e5aa5836c8c7349db4cf6557f1010515a0f8de71c3f8af6c384c9b", 0x4b}], 0x1, &(0x7f0000000100)}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="270b4972ba5d92136665ea3bf3ef557b33b01503998aa173e17abf434239c77f40da5b72d69fba1b0416cde1efaaa1291a0a163354119cb9c555b68b418a", 0x3e}, {&(0x7f0000000240)="2c3de967d87127f2835a4c895f671f83831adc217dee333cd4b452b47609f92ade9e213829ed39626ac1454c2f8d7da394d94a8411d7f4e4ed3fcf3f967f529a5dbbb025486c0d5cfaf9d5f8e2289d191f64cac3", 0x54}, {&(0x7f0000000340)="73066c0e58d6d625b01639824712d40cf94d18e380a0e1c95bff1ea94e8386594e49649fcfbe0ea2bdf6e5e2f368781ec26751d6bb8e1f27ff18a4aea9eff61be2515e5976d06c25b4842ca938ca26bd45855517ac7f9846639b1726546937a692e8c9359854cc08fae8d498d3defdd78d9e7cecd825f897dd8e89d886dbfbb59f9150", 0x83}], 0x3, 0x0, 0x0, 0x1}, 0xd) pmap_unwire: wiring for pmap 0xfffffd807f00bb60 va 0x1b2f220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bb60 va 0x1b2f221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bb60 va 0x1b2f222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bb60 va 0x1b2f223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bb60 va 0x1b2f224000 didn't change! 05:43:42 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/238, 0xee) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) poll(&(0x7f0000000100)=[{r2, 0x1}, {r1, 0xc}, {r3}], 0x3, 0x5) close(r1) r4 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2020100000000, r4}) fchmod(r2, 0x1) 05:43:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8, 0xa6}, {0x6, 0x9}}) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f00000005c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f0000000600)="00ee20a1329981f77cd78c6386a961e52b0c69", 0x13}, {&(0x7f0000000640)="b51265c9cdb0ce8dbd0621ed12cc4a01a46c3509c2fe6207bf200d508a167dc8b743fee5d5d8e12ee164f9fda019cae96bc1aa9fd6e03b5374fe86e0b3da3ffd69dfc10cf3f43b720a13793fbcf9c00e7944dd6965245d2efe4844462ac1c8aa2a4ed3d65f8f2f328a262e6be0f416768283a042ec1c3060a294d1f3facf510ea6ccf72105aea99a44ddfa48f3a62cba735c7f85891e3d1b3c3c6cf35ceb500d28cb1953f8f38ff8a72f", 0xaa}, {&(0x7f0000000700)="f991401f76be571cbda04487794bf0ae7a8248c3480f70a29019f93a1d38d4946b12d0e2b45c4200157c1d1428bfcb48d7773f748e7a14f2c7d8d61928ad0ed608897728efa0582e12b0f01c8cd8f1885e28149e23099ca067bd223029a861364d11e4b35eee3c4b34c0f2aa35dfb7267ad1d3e9c9c03cebe008e51f16632ff0c7996d75ed00b2b0b494b0dd160e6f4c54a1fec900cd03d55d192e076626a2ba3bc869f42863231eb411238ddfe341197927812d9803b49bb4e6b1eb1bbb8d5772ec87bf6c02356f34539534d159229d02f21f322478d97354d59f1e75c9b9f1d6117f4c9ed65d13d9d0c471a374a3d56cda389ca52881204b69", 0xfa}, {&(0x7f0000000800)="48993ecda518afeb1431e0430b78fdb85423fe43daaf02a3323f09c64703a7f1777628c84f9ceaa2c036c1baf4795e0122a8b9ae84a95d2783f7883cd87474089d4bd64bc56e45fba907b2d07ed7452c2b0e755cc4ba3648021fe68e0d898cd20a39d92f73eacc4fda60478bd191ec131815b804524000b47d5fb79ef5f1682d01e93153b735f414270cf144c519d0c64276ac70dd9092ee35e2e7672646c3dd042f117eee22f546d85a675b077b1432738f5a9ee57d7c59f230d3ed42cf29afcdf50e647bcced63a1c5b2fdbca6d1f96c46a4d53ba4cabe52d80e516234f92dcef93c67ec5ee1ddc44eb9aea7499da4557d9331d47b5f0eaac9514f4bdbd8ebe3309c957a537c7a0f8ea67e7a678877eb725b0677d06782c173c01076969f2b23351814b95c33a3e61e5b3926e99779e571457ad6f669e2c3c6e46a553957584a154fe569f806dcac0d15c65714b0e0fcfa362658ed395e4fa1fa42c926075b942508069ce330f59f1fdd87d39502d8c2b8b45b783633dbbf7df160850caf24e8ac80cbd435f55df67d7533bb091927f94ac1a8932bc36e2819d3ca1adf417ed4187f36e8067f324764f4985742d39cce8d8e39938c46ffe279c1257e38a5bc94a9dd6c8398dc6a953d6594e0ec050966f370df386596ad9f8ca5bae2dbbd35295d0d3d43b091cb70028da2013f4b089d1b4ddd65b65eaee099acd3dcafb0c3470fb85c9ac8a3c232c97d6373d9babb2dfdaac417a8eb7f2eaa428c2f6683440443e5488d373d6ab831a713a5ab68f84ec0370a34eb81ab7c597230d9455e6132d64857f923953f40d79fb42fc7dccbfc1f82291e069e2e5dcd587e068ab9f87a3ac7dc3f08d94d9030e506bac6de5c7e9368e2b69f876334a9e5248a7b877a4eeb8003f763d9f4128038e5d9e30dd1cca25b0574315c78547fba4da73012b773cf958717d8276c76dbe952a2600b6d8c497543f01f4e81522df30221e414ddd6a8bd01245fdb215f290493b76a4cbdd14dae30ad844d5aca4ddb5a85481a06f3974728152c79bdb991d06bd4b3a2ffabd5cdebcdd59fc7ad586ab3e8c51d5037ae993c005afc360948f5b44ef1e22453a1ae9eda172195f306b7bf329c8887b13b612590050b8d44e1a7ff33015ff08aa81820ec58f68f42c7820a489fd937f18b27236815c846fa36071a7a76e9b4dec6081cd2583140089127eb8f07b2c0fb98b5fd7d9b80adbc034bd3e68f02a46bd6413fada68a9bc151415c9d5af2029197a8223fe9426d8190e20c0d21f46ceb946557fa61469dbaf6eb8d1f303c58e71b88c5fd7a0e09866a46126258100eb2a9f6ed745037770e701db279a9bb9f92955012272114eea130b4c69824bcd7958a033637573b9b9f5189899f668e356a52188265a2e144d83f8097649f701350b540da53d99ba2d78d5bea4a163276182b0cb6f14c08e62ba2f1c2f6bb61ebdec5e72dc84759dfafca6d73ecf4ad77ce300e3137b681b6d3589a97ac37a6ef7b221b9a8b26b2aa1aea9b8adaf136894d98e65bd07e236792d069844993a777523f688dd9c7c4a9dfa609e4c92b3a30c49722a3e4761b630986f59ac44ac3dfbda55ccca5691bae57ff907b396ad406e7511ece77ea1043cc6965e708055240c3c8a1dc0dc095bec6f4c1bc516c82274334eb5f7a8fa0867559ab1b54fcfc38776944a6cb9ba96bd6dfe94c9d1b518b48798635f54d9ec7a8f477d87857053a33fb7806b1af84499787543f411f9e0bc3168efb99104c4d1cd736636dad375bd7c6578db4c21b36c3928c28c77657e3e3e63c57b27b46117ec1e0fd4b5583bfc08d6ffdd53fce5b131ea512a60b9937949bc60c8ca468b909b45d24de39b17fc47c60bbb584114b03afb320dfc63e9987c24a30c705e46c3bea55703e7cf0e25e1b83b3317046d1bffc83524966e4df25eb7b69e7d6fecdf1d55b58d5ac508dd27235fdba060c0f69c04527374dd1751b1fcbecd1b0f6608fffffc47c995a5fafff710b276d79530a4f73ad86e13c44cbebec0af2d5068ff4ce0e3c323b2061ed4b50beb8accfa8189c453b2207bcf8d02d67c2424c49666e22b2d0db9fc0bc618ab933db80e95f19e95014326a5a96d1db1db7f0f31c06da7a936261368b8a9f286d885ce0ae064408655694a9051e765f8b5508c2cba1a009a4ef81d884098dd9d3b1a8e9f254829c7459a706f51654119f971eea2d708bc8e53d3763e22ec297d1fe64c83f070a933efd8a6c6e1cd1ddfec55e96c8e98b844617bf50da8f4ec79c9e0a62a7bbfa97d5a08770f3080d6bd274003a567174b0be790daa52c2a40d1844b041b5ad975e49484c83231ebde1a36db33cbddf670458f25fdd3c4c9736ba5713845b104a2b8ad9b5b222a8f7965b428a4ad40c2374d3bd412d588e843478c6d2b67fe636feb2d8676c6ce4f810ee3534d30fd82e0d370a85e6e67a9e2cfa0c2b5dfba166ff9deb3ab0a6a70d8058301eecc4b5c97ed0581985ab1d5f73b72a7885b1e3fa9b36e5cee45dcebe8b88e718fd662360f023ba5290e17d88bb0657f1b22da2808956420ad263cd83130ec9ff46b19b49fa74edb1ad412812cd175046a334c5f7e008275dd56ea54451936b0fb0155cdf41f6abaac2c745e2286bb38879cc8c7b17ad0e8e1733bd758b1f4f195073267cdb9420f60b2fb4967d68a7b4cf956a901ac36584a7e2e65d6b19a5e818fbbe62f5822781fe02e89a1d9d59f2c588c08e1a2437b99d77c40fe267815cf8f197fba09cc856a59581c37a498db2d01c9408a7c61c24260c7e7a009e609cd08370bc91568884b8fa3e572e0da93b40e2799974356f57575b029a6919ccbd22bd8ba065c31a84950f56a77f8c809e983fcf053c2c573a56ca77094b7da9007f15a6b209d86920ef454b1a0f494093e7a57fbfa52b46c10e88b1aaef7e48a33a189cc5325a32e1ca8ec5573c47ea49e8a5ca85990ea7570c4312042f84074462aa0e3f8b42695de8600dceb2daf04bbdb65a6444978b54b0e03ea56d7e7375541b6d9620072ee61320c196493cc7390ca5f6c2f0353b27eb2184c536148792e23f21337658fac867d5a57e2f6a7d6d28200551a0f20d94f01ad4c599e3fbefbbae1345d532e487932cc68bac8171e304b4ec2ed14023394aaea2ec96ef4ac708429045c720d4c776e8b18b93444ea1527e1bce05d9a20ba8d6b71ffa9cc1e5f9204a7ef166944c94a4f33854c12d50183307b72b3f78cda63d06ec03c216cb73a46343d8fa6d8493e44eac81114f607f664ba564e240d68cd43e5c08457e14a3c0d48cf7b0b12ca88927dea4fca9a59edb7e9c631e94e288729c46b06d65d60e9e6e4956f2282d032aa386bb5afd8df646a4aa7670114ebbb71e995699f2edb2e0174a88feea1c352d69faacc56f25a3f69bf6ed6211004ae1a3d4a5123b0deba8eef036dde7e869143351dc875a2ac6a736013b9db5d0360c1af6129b792d8384ff47484b9dcf5c36fcfd314c6b75bc472a2bf3e3c1fbbb51a251abfb9bc2572a31c7c3f2362f68fe4420543ea4195d72d2ab082ca57baa5d461ca4382d679c11e011512d5ba10e9071d4bc538e866db9af65a2292031c458b3d5a0d61d2642af2fa753f3951e62270181369074e6e707ad0a09f51e9391115f4e4ae1ae1fe4f023ddfbed66f8d0cb2b6d6ab181bff71d5a49c166080887aa2390f870b9cc62297ce45f7da22af1de1a1cd3300bfe16dda3ab75ad2c7ef77b33ee03655b7ca29cf8ad82df91009307d22ee2972dd99331a0bc76cebff8a5e7d75878f469a93e40bcce511f44dc8f1038e01c905c24b3b52d87ffde35f32c7b1863d6e4cbbdd4d4e7c144a5fa9e3044dbccd003e637e4dde944dfd3a04db09adb6a7ba4c2bf9029de4a3221cad41b7ce7eb8d7335a7674eed21fdfe1a2250edc37a34dbd086587fa6480303f50d514fdc768621a65587a26380045fc14bbbe3560ab8b843493580ff859887b1b35e8ae45f5712b922da2ede00e8772ddfcc0513977180587d28784d742bdebd957c429cf2939883009e00bf28b79ef90ece87eb26092c977ae0429b4bb055b39cac7be3785126c1d2ff6ae0a723d84a4968f8cb1ddee9fb7fa279207ca5e331bf634628b40053c6dbe3ed425d8fc2b51ed5d263da7361abd19a68be976d27fa6881ccc57c54229a0785bddc1fede502cc4f2c57e94d82676ac222ff837a270c391ed001d4bdd372c103797f5d3256f3b6554fdd3166c2f09918fb287142c9efd67a19958830eaca66b62c20cbad442215b5bf518dfdc980204f553f24ffe4e78336843ea0028e06972e8f81e1e6b8d42c1a6b45ee11004f29da87eaabcca12e1d82b7e08757232dff915facf26859826d0400db905bf2d4114c0bf6a1f31fa696de112568d51599b5f0fb2356a1d15967f2c25f412bc0001f117e111056123f089f3f5ca87a98b204348fa73e75d08777f56051834e6f4c04822f12349bb8f7ac70697901ad52d0e3864f842a72c477c2d0c3957296ae73aacb06cb3e4af6ba86e90040ce8cf420a3eef4b17ffe75308212a55dbeed0eeefd3101a13c9d8f0ff3ab69482a1a59807d4765ce7430a6a603b551bf053a1950145efc26013cc35787bd277dc0c8939c84cab9b89e3f02c294bd52710d7c999309a672fb71ebf120b125ee9f6e1d59ed34d67cdd3e0235d814ff4fe81485cd4cdb6b1551c686e0560570f53815f1f8383307c3cbca7f6defdeb85d225b2c1ae3be2870a9de14332e9ee9ecec690391993c5f392df4a00d41f783a18c5943a69bf2359644275996deabb7ce39e663d11688c274ff156f175efbebf54a1460bde1e88533143fc52683e601dac0a896079126336030fbacc898c3b28401eb8105d0f95bd4c4af092f59f3056db5280b19af11ab8a2f82dc4405880dd4274afa246e01e58a4061d5b112ddfef51daee4afe0ee6712a9c415e8d977ec7686261416d822f768e1735761660a4add06bf5900f43302a059b6c3f2e12c5a2102f121746536ec885025c53a6a446183cfc62f17a019c68392e856edbe70de7cd7edf084c4b057d50057650e6ff6e40124a5e8f78e4f54eb72831c7a97ac544e269ed7e291502e30350e936f4369f74de65246f78099ea493c57223648e35e3b7ae93284b1e9919e5e2dd88790787cc2428ee8493dca81b6782adf2ec2f816fcbd4ae7b2fbf00fad20ccb79e35e0b3cb7ca1388ebd734731267d99489388e6dc6b1b9a6a19de322a02231a525e76d5d7edd7001bbbc0f57f2a658062974bb664aee0e90c39c090bc9b85951c4ca4c86a7ca1e2ad29a2908cc8b5315d28083d4f796b1e30b3621d7946457d0c9549e166773379e5f95f727b925338cf2436cddf509c6ecdabbf39cddea4ad7e78cb2c9af08fe54217532b9d084e9af6bd7de9be41bcd41e14d21a67c0307866e169d926a7f24671020b15254930fe0c122548a3065ebe380ced4b7becaf47730155d4d20fef3274665b09e6ce7510560400bc695a62ebda00270ce5ba274843e86dd2fda9974320b988666fdd6063b19c8fc864d7c75c3425a9dfd27cff0b363333ed4f12ae421fe603b4db779f39a67ded3ed527a8bb1b4ce6e3f0103ab1c7e77d74d2456eac34a779185f1ea2305c4ae2186230307e9c0df0573aa684fb5e0e4e1aef4a11b2ff94fc358fd20b9df317379a127fdd5fc495aed6a5cc8ddcb5432ae3fdf70f73b057e6c34d74f20d15d047cee351f8394ade5533362a9c8391c22aa482085cb61edf564a684fbbe8b20786a053e4", 0x1000}, {&(0x7f0000001800)="43fcdd6cffde00add3bb72066d266bb40c7be4c42bd51851decde0604dbb081e94fa74f799a19264165c024e63605fb36b0e8da531b0a1289f5b76d6c4316397ab53e45a0c94af7b9a65838b2f8a7a8cf3c6aa9fcd111507b3c6eaa9ea9a1c07d0105d66c6426fd2a78090ec09bfbeea84799452559879a3e2888214ede991d4701433e9ea0b0e7c10743a24286da03cb4372f1f483270f9ab45b9eebc78f35e1d3818768cf62ac1d5c6a45af0187abb668ea7cf6586b2be56244bd73a31c4adefa4a9555b8aa9d2d4ca0316b4b76c1d37dce0fc2366d5703d2a074e19927a8c8e8910c5708f456c8ca51ebbbb5114f40ad4d55d9baafe1bdd798f5263f168f0df6f13e5eee5d83557cff11cf5c797dcf7d488a622303b29b5100bec718b571e1729f52b09a8e1ad9ac0335794c7a0027e0675074bd170b79be33b53ebd12d0b73a4dc6c49de2e1af4cbf66666aa747aebd6f0eca9a68a6df88323c54804a88e5e0e2d6acf4578f6718ded919c310b1f13e635a797c44e81f7ef24974ac8f7cad8d0f481019d0b7bf8b75b9103205ef7307afb025efb61127ccdde95871447a063c11dea47907558677d4363860099ace684a8f5d7efa8c6519d2a7b214d4d9f65456123cf71bde5f244745d867d51aab0a47f20f5943126bf12a02bbf6fd2b9031bcdf036d42ebdeeb2fd4dbdc6c62105a6e92e67a1eb8f4ea5084fec3aed21e5620e7ce197090d6af769d96415f0fcec14ffe6f08bd8ef6df1e270fa548b2d8bcd7a5533fee57e53980e03fbe43bae05da76691e17beb2f569a48550cd117f58b23da0a3cf6233e13f6544afa1ef0d61bd0d2c27329135a1941fdb5119feb776c843efcaaa535d296b8990ebb3b8b40a43d25940e89756c451ed3a4ca450a01987ddce49292965defa3e87f8aa7c63d965752631a3c5abd76f8d1fc266b8094a14d507960e76fb7700580e1f01a03b660d60ebfb5c98281f51272efda30869bc44eb6f3846c24f47e189343be037d119f997b7bc4814a06e745862471751c1bfe48e692b0310419bf937c9995fab87f0333b1523a7ced902a7a1bac5b024e45a1e1d76259162c155f300f86867f553b08c32740394566031b5cfa30b28c3e0a0966a5a709a5dacba700796276671c3096cc99ebb096f23a95ae628957671ca38169fe7f963834b58132560d664c21c542d0fd94ba2ea3fac7092c9351892ce7c75a3fb11ff67e80592b114a2e9f6f58cff6e652006d3086e3558fb1b43d2d0deff6edc0222963117f8a88102eda7cea68f8e29a0bae1c4481a4e295926b5ef08b5d2be0460bdba77cdd6f4c936e0a3df3b017eae217c6f7e9bc6a112c890ff4994783031735209b60ce3c45f09c21b50f2ec823487c8ba3f6b79d4fc32ab10a10d7a9954c8c30c57c9055b82a50f823cbae6ed648d168d0f798fbfdde0000f480d1d83a698ff3557450a28ba5f5c0b680213f466cd58b45e7f6f2146b5065b9911b001e5c07948a4a51355205dd2748520b65fefa2c01dbf5b9bc705fa2075dfd75c0073e9c65dd5a6a7a3ee5c98777121440789e5f3d2f06062119ac486a77e62aaf17154af5437154af6de26157ee37b5b9487eaefd4d9e702ab682e1681c20754a264068526a17d3853e057f1d8aa55698df3c0d48b9bbc7df94f136dff80e42f32f802edc203ae5efdcb493317ad15e2faf195965e4e96a8270dc7ee576c232bcc28017ea6db082bb254cb7c9a421beeb918c8ca175aa3473068afa9dca32ec135ac5deca6b57ef2717f799684751633ac3c1a739b7ce5e8c7c13bae5a9711c17cfcdb888e8e6888aec17d1c671da9f919df3ec11f877f7308cbc2c9195054724b3a281d9f95e8b3aa027d861f5531c86c49f960e8bcfc085a6d721f9158138ae26300e45b17f7243527b18210a91bed80a741c3c90477616d541340f2958e986a99eca649c5f059cb7890183634b0d7ad85c7b5e10a07b9561ea207b6144dd6cc2ee497aa45e17d2a12daf120ee8ca510acd3292e8088a5cdca51212aee4a3c62f1770b2c9fc01c545d112fc12d90bd7bd4e3429a33967794165d18af8c5011f3fa587e9bf1ffab4a1104bd7b56db884cd2fc0aeddb330447f5279c5a9ab1f8f0dbaefae10f0225491d0f7e506b325761f08d2134c103a74c9734689e3a48d5380cfad4ea6852d9b1fea2de8e9598906f9e784b072954099b76517c65fb95d92a8c3247772b6a43d3118ede190b3cd6a6d203e35d0a0fbdb0ddad8e282dcfca1c350d06b7b1c2588a007cf45b4c3f00ef707a8df3d5a6b6011527c1cb1ec69e9318a7771a0e0f9f1bccb01fa9f5a882fe38f1a005c934129f807febb148e4b1bc6dff1059871d5ddab4f1168cd6cbadc56eef015605e1a98325324fd1f84b8c18fa7331ffd5282b942962c8924c3351c647e449fc8c02d1b619e4b9ad24d7822ecf83377ab07e8c56bb2bdcfb2be8e598dde92c5783f3ab137827867f82ab7eec525722ac6a1387e49ee7ff46b0033eebb0b03a959e8cfc745c8b0fff359a645064dd5025e21f017395ca4b16b41c42c7cea2592381107ae679ecf94bb1c164b9711d1f261055065e67f3ecbf81e94ff1f25749a11b729aac82bb6a8247cc728203beaa98dbfd803c2a7332043f617c0737a8a8829c998a1ac5aed68b6d0ebcfccaf8081c5b5e55777e318ede7417e07ed2dac6fe9a82176ade95ca6ffd68f3bd26569136ee7ddf141d069f40e31151fbb5cee7cd568f77ca4cd3836fa061ae10c6524a194e2916d035a743f8ece5cb345abd3c367736957fa86a555d21e49eeab2ee2e0fece5cd4a46311aee5efb8408f68564418169d5abf8c2e1f14901b4147d74937239011ebeee6a48740c27bb2ac07c86a33410e15235c011ee90ed663062bcddd956bae159858b4c3c90f2163933a77883bc59b317d1ad7ad867c5103c1f4c3d4a222c5b8beb366750263a0d37b57c0afa5a149cfc86034e867079da2ba0ec3858a440bbb8bc010cd6b59f2d620f25f36b9c8349187192116c4c159988010b9311d5754b88bca43d6c24fd7e5a751600327065f9ccc9fb978a744e416cb11951f269dd5529f9bcaed5acd40ec6c00ab39c45ac2dbcc2ab2fcc10ad2e8609bc86998fae197747412fd0aea0501e8a544620bf042b2cf8f67362bf8b79e3dbd1d84b4516526130c7134b06a3e2d6dc52f3f744ff844dc932e363d210b7f20806deeb5ede43899d0f4fb8bdf6c723037fcb9953e28543f13e3c40bf9840b59ef17c5bcb5fa40bb4fe535e21e2b3ae15acb86adb2871fa3e3f3970131221e5bc6a21280248b06f43aea9a5c04c5eed264ca4c13ece40d4b271b6eafba527608ed828750ee1f83be38649fe89af648adbda81d6e5a0b41843cb01427119f09240604bd58a9df7dee2bda8c5898edc682a5b2e14224f5cc475b6efef2e89b7ef77943d108777c360bfb5ba1874c34034c3fbbb6d640489d8e5643ff6a21e5612856aa38f99c6e9582ff4af6e2e8cb4652fb23f223219c8df261dcc9cde6b9d1b179370a27e147ca95e87d4e87a9f094bbda2d072cd5d8130f6fa3711b3fa61092c6d89e2742314a1546872c674240c6dc0f0d4357ad6a9905c217eef196c078d764e9819c369b3baeb343729268acd9b73db28f39260df4d750a5b7442bfcd669c43bba550a972b82b592d986c981b186b21aca392d7f4a831259ff2a77560dc62babeddc25c8c2e3ffbe5c312b7d0e8dd147b5c86ef342dfcf574daecf0dfc747b9b4d891c6fa3aa48f08913487532339b8e3072f3eb5c88c5c950f8b99cbfbb468a651417dda47fbdd0616293bc06c6c828f9724237349640e3b2b914eeee020fc5460ad20bc45d9f23af496d080663778d53f13e3de5aea4161fb83c715b670c2c414987da18584648af19a5cc5123117c5e10778e045a5f5114836bc0cbb650f943a5022867aeda5d0e3e5c2c02214e009ce8ea2dfd64d83358374a2aa162a468963e4944df0d18cf12d906a8b92e1bd6e581eee95abb15f97f7b49f6ea86c4b266d09e4c11014895662182596a9b8903affa5d5f63cea0fbc00a9248b231f4a0c0b82d66091b781de5de96e98635c2d5311c047a07d6d7b3ca45b526d6eda597046bc2afbe82c4f5396bd9f9ef5730023900002c0397ade001ca4566d0f8e5ae0e550dfadf9773502555cea86f148592ae41f81528db9b2c702bb519c4f4494f79d791c5e57cfae0cc5dbf6d9cabba2d3390162390011da34ab0e8662c0c7834e60dc0ac2c0179306eb8a5f303f129ed7e663f542173b7453b87a524c3da76e274c58cad9a0fa600d860c76f0d0b6217df93ed9fa6cde2c9b73013cd4458db770a39477fa0fcbfcf2630f2907dac96969bb7cad74730e9e28cf982d85a226525fed6c9a98f33386471296beea2c4b3dbef3cb8b14b80b4b9a0a5c7a2fc3174172ae23b9774ba55dd53024b5914c13f37f87e12b66bdb23670f8c9f1fc0fb1f447167b73028cb2a4a5622f29ede049024d02a79c7770f387c496568a053b382fa5743972baec92a7766db4bf6fd8303bfe73bd4488df1e1628a9cbbcc6e9ab0636ec41acb091889e75d9b98b397963c0f07d8dad4a5b4c4488f8b5bbbe2084707a6500fc9ddd90196c693261a99b79aa8b7e9f92d34e1dada39284565be4a8b8f018643d3d3df4428a7df43abeb8bf36064c70cc143dae368b9fd4fa5711cd0a812a1afa1fd45e1921314382a30cbe63f6838672d2e5502df7752b24e0779c8d7d02391e32f8d7998fc32c5e3fb6baeb3366654de03de845cf7dcea3794f3cdf770e165105025ddc2e7fcc1c9c43a3211001500290c4cfdae049d2cfcbbb929c56641b2e1c3749a36400625583ddcc204d6504101fb4eb499b5a019dd15a2c6f7056e669ac8cf94aeadcbbec34becb722f4b4930aea5fb4ea8209140e38e223d4680491dd54060fd74111863202217ff18f734e22a1d0dc543d12c26fa13d2d407ada8889676aa9fda459854b03120a7017a67c03517bc913511c09f7138f65a90db5e4c8b4a832002ff7d0b47a33ed29d109ab6cbf6f0bb4446ce908a034cb6d48068cf23e3ebbbfb6696adc513b3a143838d53fb30af92c42fb8a6436a8f0cc3d38e4833e978571882d55b64f2167473e1f77c356e6d2b520915789be625e1388b303eedda9df6cbdbf4bf743070b9d9b5e811bee42ef94f30bca06229fa13c5a4784a115bc0c13ef073daa99525fc58d3118fa22ad57273fd2de7f7a9302b0db9009d04523b325c3218ebc91c98eb633be2fb21b8d793544656ebaf4b003e215204c07c5402d17eccd5238cf682a2c427acafda8876d0f53e021473d2175e16936a376edcc2b22772fa1a0744151fd6ae4920f98afe6e3630d09e8fe860c61c3aed22adc7bf33feead02f78a173f4cd4d20e62caa61abcacdbc43f4f3a975bfdebc4b4854946595fdd2080aeec43d34622db32a6f2774b4b12154cd49832d06447f2b318b4a1bfcf7906142bc151b8a6266629751961ce99dd830400dab078dd71e34ba29b0f7a94644d4305a1d2c2ea958447c9b1028969fd64bd0413af2e4f3b007e51cfd502b93b25fac208cf1974c174a2f6289b8376a1553514622a2fe92f144887ac465359f5b6d9eb29563917307e0daed970ab02ad6923b05fc0ff9798de7fd7f9406132062f32e536d1040715594854b2ee21b519ca1df1e93d906df55c8e7242bdbd1579386f240f364c41ba48aeb5a265d0c2810cb7434b38576bd17f5adf2d4e84bf11c045c5b5b9011656b9cc7a815675390", 0x1000}, {&(0x7f0000002800)="9adeb975166bf5278ca7d6bde231dd660bf3c26cf3c0e6685519d836c124cd1bddc2cbeaddeac429d50f01ba4c05d286eef184a86e04b542ee1c7f2cbc96019a3816a5f6e8aff1ac1b71991c66a81fd37edf4817278dea2aaae5f43e78d7ced87d11f1ac96787b2867560c8f2d4d9c5e84e37e767147ab3894afc27fe339f5ca3c2c50c425954a34a8b9a23a0cc5794568bb9583f60e26b2f5a6166e4b17f654c494ceefc2b1f4bb77e362e6a4ea4ac2acbed5c5e18a4bcc2c78e436d0c1", 0xbe}, {&(0x7f00000028c0)="6632b5b8bc66f0450d6dd38e2b4636041becac176ff8f3bd969fd8ff3e8b30226b001ec5b8a8dc26", 0x28}, {&(0x7f0000002900)="2514d9e80d1f17c059b839ad8586282ea2ddcc505d997ce21526e8f0ca7a943429b3b6ab413ca3e021c6467e9d5d9c14bff6a5b07e6a0955d62b2fc32b08404a30db2c1131fd997933fee34e284345328aeb94bae7b40dbf9590b27c02211b69fdeb0ea30d2de4f317cfdb9b0ec73b67d9aa9d137df39f26d472d53ebf0f7af21180e2bc9cba4653da4aa3eb4fdc0bbd", 0x90}], 0x8, &(0x7f0000002a40)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x1}, 0x9) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="3bd4ac14448a21907a2e5b26aa20a421d41bf87496a4d0592151665430e4f3d35f964237f8af77c7076990d4d05ce1d87434cc122481ec92f64451b8752ae2e5f8c39c43800b512228f2771a419b0a23c7e86e09484ebccba11e06194104704476aa17eb032730b8fdcc503317cd6c808c84e9a4217548591dfef6b66d2598c86eb7eefde1a70aeabc8fc70d7ef3412127b08314e98f499ee8f8a2e1255033954537fb369923c16cb3462cde1e947d39708631131677a2e7723c2a5abce7802ca265debe309b7eb618316e89fda418f3d1b355418e", 0xd5}, {&(0x7f0000000280)="e07d9681ee3747a059c5f240ba82f7de79431500e660450a3ad414ccde66f01bf02fa655f6982ab964450037093d12e48ba1af3a30199aa1ae8658beeb396e0fcf496ef1a6fdbb02dd854041e1a400cb53f64a487ccdfd13382a5aea957b227d3316c166abf50cf712f77bdee6307b39aadac5f19a3e86e204a21220c9da599b87c7", 0x82}, {&(0x7f0000000040)="e3590008a9dbd7826710231d77d99538680489e8255406e11e0982175642219f3d82f0ac36bdb3cadf", 0x29}, {&(0x7f0000000340)="35aa764fb38833e0940b58358739f3b4f1281cd987ee2af6bf846212c11ce71bd4d0c8dabd2ec11e1ebed6314fc253bd1d724911482abe1541b46299d4c365024632f33121fd09bca2f4383068b86ebed335e7fedb422e3ef70965f2d3221bd75e96a88c78330ce132cb019bc14b0217680c2d4a70bac8a2c349188c4b18e90410240d9549e01dc283bb80b1a98962636afd2a381ad519a2df77265118636064c7056fe41a19978c44cf9b463cc2f8", 0xaf}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0x20, 0x2}, 0x408) 05:43:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f00000001c0), 0x4) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x20, 0x5, 0x2, "18f2fde6310aa9d8a48992530730d6964f9851f7", 0x5, 0x5}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009ff01000000000000167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() r5 = syz_open_pts() kevent(r3, &(0x7f0000000140)=[{{r4}, 0x0, 0x84, 0xfffff, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x7f, 0x3}], 0x1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x800, 0x100000001}, {{r5}, 0x0, 0x41, 0xf00fffff, 0x2, 0xffffffff}, {{r3}, 0x0, 0x40, 0xc0000081, 0x10001, 0x1}, {{r4}, 0xfffffffffffffffa, 0x67, 0x20, 0x2, 0x6}, {{r5}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x10001, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x47, 0x5, 0x81c, 0x3}, {{r3}, 0xfffffffffffffffe, 0x10, 0x8, 0x3, 0xa0}, {{r5}, 0x0, 0x40, 0x2, 0x7, 0x2}], 0x9, &(0x7f0000000180)={0xfffffffeffffffff, 0x2}) dup(r5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000540)=""/35, 0x23) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x80000001) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffff6ed, 0x1000}, {0x0, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x7, 0x7000000000, 0x800}, {0x6, 0x6, 0x800}, {0x1, 0x1000, 0x800}], 0x6) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f18000000000000"], 0x48, 0xa6f5988baafcb0d7, 0x1800) semget$private(0x0, 0x7, 0x100) 05:43:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x400000002c5, 0x0) semget$private(0x0, 0x3, 0x8) 05:43:43 executing program 1: clock_getres(0x5, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x2, 0xc56}, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x1, 0x200}, &(0x7f0000000100)) 05:43:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r0) 05:43:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0xffffffffffffe000) 05:43:44 executing program 1: r0 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/46) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:43:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() syz_open_pts() fchmodat(r1, &(0x7f0000000080)='.\x00', 0x100, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSDTR(r1, 0x20007479) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) 05:43:44 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:43:44 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/139, 0x8b}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/23, 0x17}, {&(0x7f0000000480)=""/51, 0x33}], 0x7, &(0x7f0000000540)=""/118, 0x76}, 0x40) dup(0xffffffffffffffff) r3 = kqueue() r4 = dup(r3) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x100) read(r0, &(0x7f0000000600)=""/121, 0x79) clock_getres(0x2, 0xfffffffffffffffe) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 05:43:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000600)="98e62f7dcbc8860176776e3fe45f99935a9a434a94a012f33db2d325a37451603cd8c70645a7", 0x26) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/48, 0x30}], 0x5) r2 = fcntl$dupfd(r1, 0xa, r0) listen(r2, 0x1000) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0x9, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0xfffeffffffffffff}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:44 executing program 1: nanosleep(&(0x7f0000001c40)={0x2000f0, 0x5}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000900), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 05:43:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x20000, 0x4, 0x3f, "62311408d3961f665a6fe15cca51cd151989b05f", 0x8, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) dup2(r0, r0) r1 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x7fff800000000, r2}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) kevent(r3, &(0x7f0000000140), 0x1f, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0xc4, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x83, 0x9, 0x3e}], 0x3, &(0x7f00000001c0)={0x9f0, 0x6}) readv(r4, &(0x7f0000000100), 0x100002fc) write(r1, &(0x7f0000000400)="f3ad4e78f5d5b376cf612d1a793bc972e2e224656330fb980231d7d2690f6b29343f1dc0322658e9f5e7dc206267e3579601d824e554cae9e49cbff964d9618351a847b1634447986e8901b533fe08914fb195593338bea726efe880dbf5003aa7791bcceb54406d0107a73bf258ec47a80ac2e983020f0d6e8278e242d3269c3e0f501cf34c846b063945f043ccebf65d43f1f4d0d152a9b35554864508437543fc12249fc3a2fa0ee2b3616989ce602cdea57455f2f2088b03424cd1d12b4e1ee6239001404e149169c185e581ee8eeff324e6787d18cba54dc1adb48d6b49ab379ff97018aa628837687b13a7bff6c8efc0d73e3d11c85e9ae4151e026b5825af8dcb903a94e612cfdb6296c327d94b3bb5008047a6c4abfe166aa687f1ea0f5e5beb28aaf3359060f63331abc59f1adf2802cd0cac0f90344e7d5bb90dab5c1df9a798caf549bf28fa9ed7b6fc8e325967251b3bc9b609198b1d871ba090b34df766ed93c2786d6fa0e826fedf40db4fb507125228b20ac21958d581d8634e21dfc273c89f08aec2e617f91611d58e537b427cdebf29ca372c389b273e55be143cbcd03c4d3c10001eaf1c6dbce6585f3e38c32436ade7c0f6e971d4e4db826afa411b257bafd8dd1ac713207114a183e0e4478c931ef0051988ea2fb1e1cb50040b4f25214af9f1afe1e187d98a2a8e1113df35aa9c58a25077691d58f643bc208c492a22764b7c91e5848429043e542d5893173b0b5d800fc0c22f5682748e8549a0933ae4777f24badff7e72dc2d765a0936e5dd59168d298d4cd7d6ac58adb5a539ddfa5f968c3c09f640036f2cd35893785e5d8d72e5eb442b23cf03b81d15dfacfb2991737330559518e8273d8b35a97e92cc5aa454109f89128137ff910e82e6b3c1e99e6e27bbfb9d86f642745c4163eb283a46ebc4bf15b9a637dd504de87c4762eb2ccec5f36a3b88e06546d6ff48ee4732cf881f9a41ca7645f732c2a8c039238b58efbe8415e1c8ce644537d432a32ea3150bf5d9a39bdb024f1a0d330ccf89a5835f55d54d6250e24bd44d5dca1cfd59f4e78f5ea25fd1d863cb2b0d7822fb97f0c04ba00387e84d5e830767f3b33ae7a8dc862b7afd347ea62e42f99e22ccd741f05f441b0bd46759875fec6b95fe031382dd8474a41936561d0d5b93ed0e50cf9e4e63f94c4465a85611a9864663e40dd7de1c20abc26e67f99c6c3cb6bf7a8b390f5776a8c882bf08152a4a0935d982ea1da8c4a3b9de1cec4dc058a1ebd25a07972b4be3142f3a8fbddf4db7acd53e7643d34cc64358d5ecfde8e0b8771ac9f0c9301eeeaccbce5fa201a507a80473eea747bd6346cdbfdbb5b03b70651e3cce1a7f8845d83b4157b3e7db5b59dfacfe6d1691ac16aaec506c746e333e1ad1868b974ac0e4b039f341cb1f0f5c2d1856e9184932be422617a141229dedfd5bdfd9562a70b567cc57576d50d30177975f5758ee41300efcf294b9bfbeb0b8b9454dc8328c374cacb462cbb2c011cd28ea7ef24f29189967aa4c424e80358d2e11a0e6021d46b217675b00b63db29885d704d03988b07027b11aa45badab1bad1c30165eb0efb7b13d82ddefed7c977b7735324ceec0016b13a22e6df840addbde981d17478fe75466f584a6360af25f8384d403229f6cdcf034f7bd380743516a803a235035703c2e7066374e45f9f0a534f463ede254d8e43f4efcce992b77a4343c50959a7458f585344307cb19724d6d9392098dc7cc4fda9aabad44f83dc4aa68b42892692f3891c05f867d84f69635a150e108c20087ebbe0281ea88fbde4a4353d21323990d16fa3f69d0ad857b7a2b2090b6bc9a8ef027a6845e6a5755d37d4aa71fa44434d6d76cee51c5c4bf2ef1641d8e8666a9e76f8b3c65952c7ebfcc64900b646db4f8066f4bda3a64ad604345e3e5ba8d4274c333b1d5a358c177185811c60f033f191e67869543f83347ab13932f95d6042710f0acb4be87dacb503e21462998cb001dc45c0b6420a9530cb1307dd60451c28961a486ca909de78e20478837b2ee99bb3e112c052b3f76b0e5f5ce9d69c89abd2cf6c8c1330ffcbb9d2c60a16cfe1e795822a82c15954cf8e01a73a750a6b5ede62eda25210978a976a638c8578a2f18425872737e71a7f72f077168561d218288d6a13775bfd6448ffdacd721a28980b5ba865e67931607b69aafd30f4ebd426a94781d7b9ffb0270f8dbf8044e76db7300540b58c47c75196151fbf4b0a9450aab09235c505669c258cdc879a875067ed7697dec0596f8ff22e2317c0ef61aa44d49360a4df38ab40b4ba201d4bfd5a635297cf2b02a65699820c2f1a7f8d8cd184f4e99460b7a275adfdc5a48cfe9d10269eda906dd0a8956caadc3d50d4e9df9e92975c19f652a07f2954d6f6278c7143d0ca1a57e2106d0c7bfe8dd92e568e93cd9116b55d561c5bd7fdaec967a9a998e44487832499a6d3ddbc50f2c7c71a8d083faada264406001c81e463b5c13e12129a8b5ed7bdc161305b88c81dc5059abd3ddfebbdb576477ad96c67368c0ded0a1dcaab43a32724285cb50f1865f5ed5fe029bdf769d410f08c89482f05a35bdfa5ad9338d0bfec0a837dee92278c7f891c0032d209dabca8134868108db882fffc981f1a75adb1ade40555687885950655c3658eadb12467b3e8309358484facea18479242b7ab7d631020c565a049f70c2d62d651c893c74f7d87f55c71eee03fdc8376f97b5d1468641b84b2646a7866c58d331aa94cb3852bbeb6c9a68245dc6d614e5590fc27fe7c232962a9cc795de18cdd642dcdfdaef01ec0a7bfe3d250c59066968916b9373f20d97175f58161f03d8707ae086c696c51ce0d87d0cf12d5dba6394be460629e0cf9d00aabbc1c780340dc3544dd5f44247cffd7c5ec71354af91d115f1e1762173a05f99a013b1d96641669323af83d9da49b9078aeb935f94bf8110f86faf7e72692f245adef3c382ba3344b7183266e72b7aeb3b670377fa5c381f14109e660909ef7cbf95bfafd681a507a24c70d9e61c321eb7c7f8623e1f757ae555c9fbd563da0c92666eac86ea1d0762bc24a7dd8f56be0ff8454f4b36c66e853125a11d89f0c0423a64443209b8557e4aeefb4827229fb4939bf351d2548cc6474758d68fb9d3ae3e9bca60d8e094b1c45497a7d8db5409ba45f88e276e639fd172d7dab912bb4cd66b17d33db4487db5dc43ebdea9713cf11cec0e51d7358e4aab9413aadab19672c2ccb2d47b874393658c5986b14db75d6735a14ade9b0436a38737b0a92a457032793a11678e95ccde1cac1e39edddf89bf422f0ae946ef8bea0564be2898b758935c3d52f82d916b5dada964a505df394d14f5ec0465a7fa4b443477516cf1965cf5351b0afccbae711ced9e8c01e9c4063ea0903e78d6d9d7260357b180cca53c7d8db508473bdea4cfc2f9987f6ed4f922992e8ddafaa9b0dca46475f4fdffb627fe8e280efb9b7a6b9e90210c01bcc65fb8cd4d323cea04572d08082f500d9e4de2ce49b0804da408e5b04a4925fc314ee9c43a87ae2c650ee01ed6ad4dc90635d9ab0aad897a9e22d91d800cf4aaea2776af3958ef3f7848f022541079949f02da8f6a26de1068700be130f0f6d58d7a21bd43e072b55a822842378d38576250be417ae65f3389f81a3bee64f51d938d292b2d31219cedba3b37d81f3fcfc64649dd1356b05cdcb812ec8ff8ab8c343996893659902f77577db30f6121583c8df12b31e1c4eb1fc7430b3d3ede26e05512477a29142ec6ac22e6398d3c065a6b540ac3797114767bc193cf5f39029f88769ec58f4232c6ca61b53f466eab0c25c6cd7aff5d2118239453172b65357f5bea807f6a18e2fc0b0a965c1b67fbb92e79084871fa4988661b4ef484afd7317f45397d9e0c1f0afa46857971af0fc49ff0b93b654af9a93e044bfed531a1beb9a140935dbfe48c77c2e621a4b339ed0ac3fc061d07def4fbbb1a1d9e4939c9bc27235bce9a549dd16ba81c14dab27c9b092a085f26bc2fd70fde83d33297df45c7a57b78fd8cb1358a46efbccba69bc6696eb2088fe5dbaba4d34ba8310d90ac64bc36f701699e1766bd05f725d75861814ffe6f90e9f510c3928f853794b2503adadc754cfd5e9ad2d6b0954105b9826b8a30d7f6f5f8888fc0c41816fb498a763e50b2055b19db3aea2c87b8cd5edcda6fcc56faa0e06f2f06ba1e7fbcbf0211ca3321faa8654c9be5c009c1c12ab477f57d4b198afee9a9969745e06e395abfb8811f4ad2708cbecccfc029ec55be354e81b87db1eecdf4de04e845a9325dcd7d93360ffbd64ea2793ffcd5e7c9bd48ca4e8ff939502a08e4f223607998a6d8102f43070c362203c3496eabe886ab8a71d3dc1b3e5d8381b6f141100b01656043b2b78c8ccb0ff6e68bd09c38cdb8f0d25205f29caf8b520b53e366b5ce1175a2c7a148082dcbcdf9e3c53cd00f6b3bcfe315076adaa9f997adfbccb352791ec42f7125ea6b1d53fa1fc7dc9ae47192b5c13ba8d6f679d5c03ba5b2d593e3ad98bc5174e3af33c068df03e8dc4292688995010ee2142bc7cae3d714ec07f46511c85c8572f75e233f68db76bc49b02d43acf70c196fa958d9249e2fa2173cfbf11e9179df3621d0e323d44c3bd98e648232f333c14e311f8e2b09c3c874cb5dfaddc3eb437c50823324739352cef82b487df057271e6aa1b9a5a5315443b33dc8356771f5445ac16400591f1aa712af21822a8d90725171f747f845dc67cbe50710e0fc2639a308fb27a151d5aaf11e9ba8fcb035cacf5bf4bbbc725af26ff8843012ea7f14717174af061c54c0910e7cc0cf803d03e8e5eb982cfe068c378e979d7d69a53b465116ab88ae484e5ba42724562d55c27afcd6ce515fbce0ac170e2dbfc85a0b80bfc57c064c4d9cfc525fa14c364f8e54060b1011117889a74f9f80966bacf97ae9ccc108af6c4e8844648158457a82baf0b2c4a06f290c848b0ab8f9f56bb3417f086e66a3e92583c62cc914867168c6e195fb3ad095c64fcdb534374f4d9c881c4c15e4d621a54e3a2951d863cbb2ab573c52a42f5354e0c35f697799bc74ba5061c367675b09baa8ba134ef270dfeef058a9e0c7597467cb3140cdfcfd1c301d41b870e49b9b9d1a66bf8d91eaf32e820de46c4b8333786eb2d1b8f786836c499bf091a43b183a3a4713294c3aa91c5663970f7fb5fb98a23dc0c8dbb66006ac2f59431485b217a86173b9bcc728bdfc4358bc93afaeae9e57deb0e2f864b86187a76a8a2c75d17e6913205c77e55d8b13a8e3bb1b5f129f1a01ea54641b5b4eead14de121e3c47632b488004556f31197c88ebb01e66c4c73d5a643b098d6b51079a13a549b9f3a4d4661d0ebe58802baae203b36cdd21c837d3df836a5282ec199e31713272ed862b6431963796453ff2329d1de160b5f0385d74a5a29d6ebbf17c96079048223705676900865cc9374fff30a7e9704acc74c8c2e2891b0d1142df51ba1e7d8e9fd24748e4a2f3cbf494a7b395866f898f729aad00d3b7661a78077be1a7b5ec0eca229e016f12526ee4022e5e7ef55026faf851f91956a8056bdb62a27c8aab924674d584e08d1fef3289f207c51971fb8426fdff56b30b923e4a9913ea0cc4a47538ee5adc8bfac1c4319c57d9b6d55ae7cfd9f70e957d23b19c5377cac6d8e60e98228584d0147e617d0546d59725b14b01e2d3c8ba70abd1f76d70a5d8b9470ca02fb052b94ac8361d95e1b00b2ad680c0ebb", 0x1000) 05:43:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="dadd32d489167f3806b605a7ae0c206217a2459c6359e4242a99cb8b5dac5c925fc569438ecb9fcda019efb5856be1d7ab53c34d2aa175ded225ecbb2e7756222be2d26a6ed66ac66b9f3912", 0x4c) ftruncate(r0, 0xfffffffffffff3c9) syz_open_pts() kqueue() close(r0) syz_open_pts() write(r0, &(0x7f0000000000)="cc2d92da02c9ac09ab40b404", 0xc) 05:43:46 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2000008) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000)=0x8000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x81, 0x4) 05:43:46 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x50}], 0x1, 0x0) close(r0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) poll(&(0x7f0000000100)=[{r0, 0x50}], 0x1, 0x0) 05:43:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() r2 = dup(r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x802, 0x4) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x2000000000000118, 0x100000001) socket$inet6(0x18, 0x4000, 0x68) 05:43:46 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0xb) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:43:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setflags(r2, 0x2, 0x1) lseek(r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="90ca4ac7062f60c63064de962eedfb7ff5e99305db9b292e2091acf3b155957a05911a645c5c4f8b95234f552da78408cf2ce93027d701ca2b74ed4a6b1a3729c5d6b9631ee6deae5bb043cf050f3e43fa79b0898737b2316fcbb1", 0x5b) fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f0000000180)=[{r1}, {r2, 0x5}, {r1, 0x24}], 0x3, 0x0) 05:43:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xa1) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x800) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0x5, "854955882e9c11fe4d000000000000000900", 0x3}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x8, 0x9, &(0x7f00000000c0)="4aeae9ef5d5d4b697dfefb6cda21d87da5d856405d6310565f94c630ba913e04a30db192d6defeee1903b3c8e854298db1a42032fcbb3b997ddf737b1c116d80f6d399c508d8b7da4ede22970c36f5e4c7c32ca055b037e62727a54dfb1044767705c6e5874ea5908e2d745b869cbec4946d50830531bc0620", 0x79) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0xcff7, 0x1, &(0x7f0000000140)="c97fa53a548d3e35b1218e621e7d2a8e41d7dbc2d592ef2724a4635c09046ee867f209b5791660f20a89de2afe1865d5a243fe278ec39736271031b793ad2bc6cb1b71", 0x43) 05:43:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 05:43:47 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x2) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x81, 0xfffffffffffffffe}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 05:43:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="91006e81ae7ab13e6f5d319d65a1b3b163288916e195498594be154f4aa82377fb2245e062068f40009bc093d04533ba4565eef75acdb40d96782075bf43ddce74139c811341595dec58404aa8a69ea4ba163fad625186b3abcf0c0af1c65203433601065ac3206aa95f6db369a141422d98be28d86ff80c33d1bc9af8c23b783324b6d07c66a929bfadd5e22126b2c04659a20e36f2ed11ad197079ce32092023994783a4a67f4f4e8bdcb0b6dc41baa0e9e1f816a36d1acc607d90ed0bca33dbb162405a934ff25d078b0c06cc2adf2210655263b59dc03a547f951f660e5ae8017012e7fdb9e255b2527018275e22fa186182388f31f6659128b98f277424c53b2f9f83b9faf61ee8f0ab3417ac0497c6742fac81c639129d7fce7d0d43d49b33b5009a9b28fc3adf6fe06244e7e1a25f5e2b353247152a56423e8272dd43d00406e3f7da537837cdfe2f134ed7b9c86677e7f692676c1350657b05c2129d8300ea9981863ec4513cff39cfa9d5d1204282177074d47b085747c2912176f6ab0561f67265afb4757e6937cd0d12e6c75ceaef58db5fd9cae9d92be9a728868f14c68863307ad87427cc96ff872eeb93444642e462329ba33d78e183a35b5d7b2951679a509b25112edd935dd6de056783d57be93d6de5f8ebbb584c6bfed362030acb996aa597badd185412ac19dd9f70a0ebfc8bc8e3e5a64c2eff255f3bf53752984a05dcd17987a70164904557d3780e384242d72fd6cf4e015e45e0c348f9154b6a3ca712e5119d7e826814e77b5b4d9da0f4407ac7b78b98aff86396f64254a2775696fe9c07b6695475c13ca072f1d16ba72bed6a562024278ac668ba37e72662a7d0d6ca45eeca1cb87475c50d17cc2fcb0cd383668b49e2f221d1f36623e41dffb5d416c9eb1807c5dcbc5b99fdbbc42672462c96f3297babdc86fa64ddfd30b2384c320b3482d2874be29ccfc228dae9e426a88132be5c518b7122954ba00505ccdcfa10f1e182c4e589f639512ad7935dcef7cdc9d556994f112a1d5451e192662d93cecddd7efe2b442d041240be877c53b02a57e7871ccd3c76e6f444927bda176fc157030b40dfff24d630693cb720a831f718940d2ec4200835b969cc9135353761dc55ce892402d3ad4c780107fde26764a6bde590c2fde9ec6e359b59d7952c1a28a4bf0e1a5daf57c48d32a94cfc8fc5c04590c99a8677cf12758a659e4ad65a02543bd38f5e2e2f6794a728e0e37449146bd85f8d0fa97b0db16757c846b3f247ee8ec9d4c331519158166515df2a59076d8ae508acc0627df495179fa9142ac506775264a4ed714bd490971f4c9d97863945e425cee3866843af19ae3562a7ba01673122abb4a4acbb15da80d53342d38203f9bb918f5730c3908747d24c610596e3687f166e140dac2d416c31176df9b684a685bb58f38d7571385ff17a7dc1566eb5076081bc28d9a7c5167e54e8a3daa6679d5a28763ecbbad7dc32d70f8a766bec342ca4deb1a3a639772d20f2b929c0cd5d8705dd79e6e3a79fb8c07fb9b96afe6d616e89d76ac0643dbd3c794827c91f49109501f00f920e7ac68436c624d6d5206dff860755b86295741a245c609a1b96d757447bd1d14f3bc6f512c896d3ed47086bf718ada6a8d28ffe3e8bf7e6f160ca0585f409aead63b1e6e1c25ce34c21a91fb233e89cc1040900344fec913eba1fdcd598ad7c616ee9928b62a3f2b95aebdbfb52970fbcec319cedf19cf489031511d788c9bbcaaf979e1f5adb47dfb6172b8c13f4ea02cd73693f8a8141bfef797b4b123d5f658d9e3c4bf0cb3ecf89218a1b1c675f555e0772ac3c1da8f9262af5cc5d2ede74a1118e45ca259f8bf093947aa1155e17a6d3ffa0e4e10fbafe5e4af83092350d660bfceed03828ec118a8b171e376d60fa50e3186640d5373be34862ce6ae69b7bad7f937c5468a81e6ee7c66b2cc6b3b7acbd9ccbd4539bf629a3b9f0d4e7ed97ccd6f67a2aeabe1d6a84a4bd7cd9cf32a22a9cd0ad2796ea30f4d92db3077d3dfea926e24b05014f0f22ca1226b2fba9f376a72653257ed399793228be4e3a0bda6302898ac0209ce94e436a3fd65c45e232a6f73a037fc80466e9acbaefd7029f23e3db7f66c84c3467a32f9f2fd1a9daf1a68de5c0508c767aa981a80c89ace19e2e4602d3a664dcebc620a2d57eb12a36c38435af649e6ca8f35ecc800e8bc1af2caea44fcaa5dacea18872085e49d55461c8cd1f5a1d7febc43e319ca5eaf2350537c7498ed16c7257a55dd3a23f7d78f5a554deada76a7e198d8f70cd5175cea46fd5f5dd98bca0713b752ffd19d095226e22bb060347e525912504a3e58ebb481236c087c89a07545c960d5f1bb8bf8f1f3af747452347fe8aa1237887f321e4553aab94f759bacc44ee17453a7a78f24eac6a4f11e51112d9a5342dc12d293dcbfd2946ecd3208187e020e4af25ffbf6323a656f7f42ec9153c8f11233af5fa3cca274a8833fb7e965362c16700deafdbc271c79251b95badde4c938290bbb4027032e2faac29ae911d691093ac16ed1bd7418ec640b183749c04436844b5996677ee0a4f7967fb8b6e886c3f27aea0c9a22d52e0b6b1566b443db8f6e8f4af3c10add572480cfeb928346a195332bf86788638084cb8859504c261407bc869c0e32467cf32859b80ede5cfd5c3220ac117cf1c078d89fd9f1ae9d00fa8165f480daeac9a97c1863bef3caa77e52ea02922f1bfe6129337e792a4746a17a68fc8482609d2d13a6635f8011dc86a0b88242b71e67840bb88362b8993f2b90df446b75588bef9ab7c3e9f59ebd97ecaf4121f981f6f8f8c11556ecdb8b1851c79ea4de2c4c17c99eb46ee0bc1b34ed6c5a86361127b7d0d28329ed0a0c01127c1fae0c3c1d6b41bcc825fd9f686f937e20728ef057c73de516de05875ebf6afa078dbf7de7714831cc34bf94a269aeaadd469f6b70eb56214b67a458a0c630b8a20306b7986485ae1f69b15e792e78e8194fd60394cecf18da7c5b2e04cb78278c25a1fea15f413d8276a83748b773f4d9e7047c2d47825e46700fb719084f0d0af10e274f7d62f1270a87833a6630ade2c6767cb2b855cffb8d895279caceb666772b1c32b596a3894ba34e3f1e30d4be4a6f5ce7350eac8f5a6c55393960e7a5e1a0909a319b1f7fd6628a36388dc7b1702bd58d0a31e3da242433e7a95c6dd2bd3a761ba77e4e9a862cde97070153cb4e19528e7087a248d696793b4d5322cff53f8596b354952164ae30b1b3804766d6430d5a7e7c7f572b78d9a24b03703df306fdbd89cf465318dc4079beab512c41f32efd3a5de9858525c1c841b952778fbb47feb0934f967193cad8beb12e64c92f7fdcb3fa307bf422f98774d9b91f2c6df5ae5759b83aa11d6458c62a59d5003e8e52bc67888752caeebb84110a5c48c7b973c3c74b052f06d3b983f25ba73dd63c32ba92d9b56ad606f1b9a1347eeda3dda1437841528ec42ae7ace6b72deeeabba10e3de003d571b755fba4cce2f090ec500f9ec6bb5db759a16b5a1d0922e3710972d175011e736384c79e72489c5ae57f091295a2ddfecba23a935f0ff1d928d734dafcb7b4cd638011700dd84daeb67f9226fb01c8e8730fec05e5758703a719927be807da0ddd6c5282c4b2dc3edeece52640595cba36619eea549227850de6a65ad49d4ff46758cb8649f60a6e4f36b6c9124876414106a5be03d8bd90e30fcf832669738b9fcbeb3ac0cc71054ceb2e70c25679939b592af2fa3b9e1cc5bcdc4c708630387c13c3b031e7947e260faaee33cd36e76d586a3eee40fbb43894c9f502a2b987b7a9ea4ca46ebde56e90b858a23376b94f256aa1ca7444f1389c705c52bdbdbcc8f66fc472eccfed9c0ae23bc066ac0cca7ec9e08ea3e77cce33d26dd546bb14c061f078551e174a32ee6c73f87f98a1add9c5658148cf191dadd4c91e233c20689660e0f9d62b0e1bde6de854486b02fc81b0e63e58479a95fb8e4eb6556e1e11ac70d3bbc72617ade8b4a1fbce6a644415ea1a4444deb1bbd91ed900648d8091dfbe0ccd01dc9d90a564e4f55aca2e9b6e6a2f41881f5cfcbfce6901e8deef7c9e59c88df9183327a66464a49b07b43d435c2291a70f7e5fbb67adc7edcf4345d66c9b20fd429bca5f8c22af996280a22abf24ec73eac37b506d8473b8e308afbf01cca66e0c43b2f938098b84368450765b08b17d9e2dc2229ae8d4a6666030c40f23b0e6e24a9f9ff6289703cb12159f20c9a9732b5e3048727ac313219ac85e9fd44cd77b90e081fb1d63044d9ece54545c1f92e4437ced71363953559f93677af9d46eec9cba5126162bace76718158d281ee8b0e6bf1a1c4dec39ba2258e8368dc92ee933fa958a44fa140cc7cf8cf69decdeba972120ba29b31a31dde90bb45c62d09fb420b4fbb47bde635922dc631d0cbeeaf574d57051acaa283dbeacde67f79f36c5cc9ee6b96acad151ff68944f4e050ccf5cba224c6c8ea8e5108fd620d57dd5ee5b34e1a7f71497f5b4d4b0b13d5882408270aa60cfff8dc9e97db0f91ae6e229fa22197fcce9fa340f557d159553feff53727c6e730f1fd6404ba12bd53272db18f0935d4f4e39f1c96bb6f95f5f03b7f77bec66aed73c3735d94f52b13df1416ddb36a637fa0a9ee3328d7e25389bb435ba770db02c8c0548b8a108cacd7852e435461379b01ca4c50e19456e295025392abd78c3e959a05d77d9f004dec65ce19155ecb49846849122d8b521b0aba767ccf36f9bb528dd29c0055babf428ed759da4a2a95bbbefa7ae6135a521e9bd51f58e09d7a80edbef83cd5ce337ccf6d3d2bdd4aa07bd14bf6f830cc04f39ccb15addad0ec8e8f2fe603c5016641cbaa8116c1e0ad6e2ecfafaaa2a65b42f91c77a0de21c849539d562e17dc309f612f5e7659fcb8a2e1928439d02813a43dee9c89b2b68abd966c2692dfb1ebd972695b7e720f97ac34d29ac7e42d2e4b0c286709e6b4b1e817fc825f6e7e691eade0773ae8bf00157de61e4fe3bc69c016c91cb5fba5f2b02ba4df4ff23ec318c4ead6db40291f6a0ec7b93c1627658fb3a757f1e1ab9d0205d78c421da3c5063ffb52f43447c9f0b6f4f7e418373203cf6a5641c190fd6230ed320f7158cad519c3962da6663e953f7218e1c24ee8047a5dae6d3ee060efb5f57229845a481cea40e881ba9b6bf1f16e17cbbdc35a41e7c10f0209a1e642a060cf5ed5c3ba97324624b9fd7b11b90b88ff4fe192ec0fb4deb623b1f284cb4cbe8af570d0af5785056b32e89c08fddc806387fee3cae0f6af876490249e3c7dcb606bb9491b800107dd071f5f64a0dc8df66a86c001b8ce3d0b80453af925fd3dd0fcd53b0b8c30bf77828958fd314364478e7343068e26d4eb1d46e7b8dcb314c22ee1922b8b5fb9eab4b2ca4595f020fbb0a9477eb20dfc129dc3711a1dcf1281ccf9694e934142b18dc6d58f3c1e9b92fcd813930085b7b9185e22bb8d631388ed0f2b164719ad1ec0a44130a75163150af2c5e28618746b0709a92ffee9cafc286e6f256d32bdb110a4d9e12a3b05d6078067f04b6f7cecbf0ef83006f6c9ebb7cc0bafbf1001d66dcd53254e8cb28d5ab1f0ce750dae165bb3b8ce9e8ba7895409a1d57ae70db8014e46ae43c6c7a59d50c3ef4a2ca55d4ccf631cf5bcd5bc395631609a4d33da64ae30a0708773c49137bd3cb74c16b4b7d80cedf4cfc390bb6bed01cd624f54cd61f2a828f4ade772a2307e05a8a86056a3", 0x1000) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000001600)="3e2a7913e4ba6d03000000c01b3dfaf90f0065cfa307db727538705704611e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbb9d3b3c190fff0c9ea73a4000000dcb95afd09b2c4c7a18ef02201167f00000000000000000000000000000000000000000004041b46b435242d00a2bc3c3f019e907ae0818fc9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118e27c17d37ed3a8d920c5bdbf133e3c584f3146d3f0064b569f08845dff7738fabc72bead6e77ab5f8749abc743732fcd25a60f14f39e94905574939d81bd15083500b40199162fcbeaefe13f83343f0bb4faaa0186e2d3d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f610000340000000000000000000000005f37387482636caa79ec2c1035631a6696f15b4b31b30848b5dda671ef50ab3029133ec5a3061250d9ffd91589af93bc41dbe602c847f4aa466d3047c1712107d7e8e6faeead03eeff0e7f2a664298fdcbb5563cbec2febb7cc5e838a4dcbcc1f14d0e10a4894ba2f2a550d7957af7e1ae35633857fcb6ab197305bfe5bef5e67fa3", 0xffffffffffffff93) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xa3d, 0x1, 0x80000000, 0x6, 0x4}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{}, {r0}, {r0}, {r0, 0x40}, {r0}, {r0, 0xa7}], 0x6, 0x5) write(r0, &(0x7f0000000280)="a907482404eaacfeac8b0ac63620c9d674ae3c86c13f35c7dca9f086aecc8a45f12f4c0ca6235ac4ebafd8275969825b1f58df2241228696696f4c8bcbec2125dbfcc840c96de927b397d5b7dbe2cd0a6107106e5146b6", 0x57) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0xfffffffffffffff9, "001100000000000900000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x1b72, 0x10001, 0x5, "5dda529abf793611fa7eff0b4e4cb1b02a40f5da", 0x480000000000000, 0x11a0}) syz_open_pts() 05:43:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x20}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) close(r1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = getpgid(0xffffffffffffffff) getpgid(r1) r2 = syz_open_pts() dup2(r2, 0xffffffffffffff9c) close(r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) getppid() r1 = getppid() r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r5 = dup(r0) fchmodat(r5, &(0x7f0000000180)='./file0\x00', 0x20, 0x6) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 05:43:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x2, 0x11, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 05:43:48 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000000)="d54a9be15b593a81d8f2becd5e34111ca5083b7e9f26d33887a8c0e542b09381c9535fc0a3a001d2ec15c534eb8ba838b6fa47961b2552fc7cec875844a6dbb78c4592c33859d758eb9202be8b9e0b529bafde103692df3d8f5c0d50bbf2f51a08e572d07922a60870b82ddab211431db36dbd8051", 0x75, 0x4, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0) 05:43:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) 05:43:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwritev(r1, &(0x7f0000001780)=[{&(0x7f00000004c0)="40b9a3227e3fbad4fefe3b4108346f5431bfc28edab869704d92ec146848cbe047194971a03dfc7da914af5be467ee68ab971a2d293b62b56b03f2423e01356d5d894457e16c5405e454ed146e0bdf99a209425ebe5a63bf998d5ea7c8153b81a30a4fb2520b8d9d60458b385a6d2681a72f5d603c56e58c73b62395b22f6d5844dd6824bd8aa5850dfdc7662f15c78f", 0x90}, {&(0x7f0000000580)="656f3fd70ac9be0421f77b19200dd44ebf0428ee5901cf0eacd20362ce2d073f47ee317690f3c04cd73403eb98b6708a369a370c8915e7e363bba70563e862aa97d2f21dbd74664fa7c8d08029b053cfa08018f8", 0x54}, {&(0x7f0000000600)="b0a94b95a22bbaa2ba5719419847823837bb0c36c296bfedda22f7ab187eb84a40c7e1a11f0557df89238a06c2c8c4277789c72a752f54f2ca074ece71b8610ad8973c958b01489902821e2470116c02191bc66b56076de792f2bb5c44c3632e676d0c21ccb8004e327158dfc1cec1b3065a5d3140a1def30afd71d3bb771fc06676a0c29cf3d6af682904edca06d3713f093766bb7232585a9e5516a11001101dce8ac229e6463c2a0e4807debb6d7d5e22b3f3d8d2e3b9cffc0045843cdbbfe2f9297c62e8d64248e5d18677c6634357e20c4bd2da513f6473956d6e38cfc1af4fa33697911ab3066f8e2434c5da04113345c3cd7528bfa47513551f1dfd01f1793de3ad98704f834e48fb6f5fe3411744e4ffc072173cd318479aa9e62fb5baf7dc2547f8cc6848db7d5f329d439edb598b6dafc0d95bc1541da317cd0d678160a2ffd11285de12f0f5c202a86bf2f098972351062ddc1b0cf35575f1b67ae3891241b911a50c301aa3590eab4616c7cbf24cb10c71a371b0b012b4c0cdfdf50e8ecc867161a181e5b5db43080a0bd4cfbf6ca2e40c1f210866016a731b83cd247026ce67094c8683d9b7cb0c14f3525cd0bf3086708b940c7a9d0cc30f5a92cd2e928d7adb25188e5763051dc93966ab0f65fd05f325f59af05f24d80cee7bb24f32cd7a0aaf9fa0c97af9e2eef257627e108edb6e83d8c4fa34a941c2a26b41480d5341897d2413b4eb5fe9dc0122e8f45603ba6dbe0f88773654712ff1edea4747ceee795684c14abe2b9ca77b8ceefac7befe69579fe2128ae847852701970191d0972283f394463a618c345c0e493023298266557f9308edc0150a1b9b3c2e394e0ba8e834354e8c9df72aee36efc0d4d879fe7f2f27c5bcd8c7f587dda96d125109ebfac7fcb773db78e74487bd3904fcda642ba9d0b32694a513e3a310644a6deb7d0fa23f2dd613d676359e9490c72e3c4e9b3f41e01e7a2e3b7b605e7d9c7730d5a2fcedec3c6bce7615b5f0fe6e346b6ee622896212db25dd2fb0076dac58d4b55b4efa87bb66f84a4cf8b3180ba4ffd2644df5b76a8afbf20cc1e124a7f7d518989121cbd9ef16bf21c41e3421df36fb5979255938273ba8befb4b65573fd9fdb5a4e00eeffdb8b486d3fa351921202ddec9192eb8f6fb5e57cb30259159d9b170c72e06474fc34c965a465bce06f956c7f906e966585e8d25d64c2cdebb9ad1e9a3c88e784da356215f803befac66477b017ccff772ccade5e5131408cda5e2475bad86f7591b65d1e068161cd22b65ad4ee4a0ce41e8e069a42abc0a1782b9761b9e92b5cfff98037c3a34b5509bc7991c9695a2c8c95159bfb1d549d9d4487fb5e39beec9c144034753ab2fa9e9d44653ad00a0fc38cb6c2444bc85e0950df0cbd865a61be630b1ff7074109065f3d664b5fbf22e827b177169dae772ae4c58e827ad82779fee456891a1552d6760ada40cbed89cfe7052eff2b1c19bbb5b13e8d1895f55f0750f690bb1635d32fff24f954032c70aa73038232c02942ccfcc7e9393289be5eeb5b94940b46dc75c8934c262b0881166b7d7a253ae1090767bdbadf149503460af0ecba330982858e0711affe3e97c95440ba6c70add25bdcc3c4b3afb941a4839d3e0dbd30637fc812a6e376f3fde426668e2f9e7b3f5af5841951f015b7545efb2d54de58d7dd73909248c52cad91a343faa7483c0f984fcce6a22339af3b788497f86aec3d75478a67b9f73b6bf4821acb465fd3894e39b430a20db19e47d53295e48b95f45c1b6c07efef94b2ec9d4c263bbe1fb0e749616918c0fc9a5b71aac01300823c14a8b99c84628b1b31b4ea4e52e1885030a5c9a91482aa613142642ee61e62d09a17e9d4ae3658433202617d7b70937128d4decd751a72b11569fe3512ed10266911dc236fe1e238df1af97ddf13889865feeab009b51c648332ad60cc333e40ce9f0a034e61885f9f35cfb7322e20a95ddfdc17f0afd9b9e03683e40c0e92a0b0386e66b0431f6f3711369f87134acb7a8c3af31b587338c749dadc4b100e00abca85e2bfb7760e89a1c3bdfb3097f5e667a01989dd9f621fa7ab47b9a20e9087485789e62950047d89d9b5d885454a51faf262d73f88e1b90298ac3d137289d42327fe3d961c4f94d217de6685f3b19bbdd555234cef9e432450ff6190c7cc3a7902cac3454d81afe76cb814b09dd6c40ff6f35b70fe9f6b662a24f14d70259495e099b314463727f396aff73427b3bf96d5603f0ff4bb5e41f968be7486f2be9f203e8ca7f29a629c708bd38a0804ebf79456fb875be12d2594138331f9fe93304fa69d83750379a221d87cd5fee4020d2c129933c09fa085c67add67f1409872d9302b2d10742ce3b8c6b435415f9d8821a79949f16e4a92a5daaaddffb0941dd8612e13e9899444c400172c1905785975650754cacc198a8e7de104b31d83fd795017b86568b6505217c867846a6d5b1d1b299f7af4880ab7d76318e8b5026491d5d9cb2d6d182f90c84aa852cd8f584c79ee434d60ae800f7caccf5dc1353c501e1a5ffa7131872f08379da0500c075fb4edfce4890a247f652300ee131e4e67b0ea86ece32186317074c4c6ce5f58c682a764a29e0c5a997b2b8d2883df1baeb55fc3c2d1489a783516ce356e4c100848ff79324e0c1d5c839c65c61cada59428b986a28d961763f6f51b822aa46ce9542947e4b655ddd107f6dfb6990bfbd1da58e176f2a2020341fb60d92a2577405e4a9dde35de1b18dba3d45bba6179ab81898b82d079440084ee236655bf7ecdd2163a887cbc41a59033457cd7a4825cc3d69fa45a01d941c0ac01ae10fd601579ffe162459f4a346e166b0834a2dbb1dd5e490ea215ceaa4eeaadd463414d67ad3e4cf3e4b6f30bdbd848b8fe88154b0c316451d712623e0aad44c54438e555e9ebb9b20a18ecded8ba462e37a8638145ee4df16202d3da57ea684b400e10a13ee07378a5f5ca226e83e75eaae187470428b3b43760242900012f4ec441a470c2023f5215f5a989d9c5de9a7fd75eeacb8e3d0ad23578d571442a3c8a2ca498efa9b8260df3b03c6534653126c084f69c787f7f0cb9fc8dc83c2e93663fd16c00ea4d9cd5449b6ab1b6726397b955a5ccf64d3840d25ea6fc55bbd947a205c0a718e56caff61d5783b6d8220995ff156b659b3df22eee1a127632398ed4c094f607972f54dfd8541f28ad523693d6a030a710559f395800e89367caa5bcd4735b174fa74934bba9451cea5e688119ae85b117d688298af31307f14e31580d8a4250fc306b6190e02f0f60525941a2456d925122685a7af4a7304eb09b82c57ebad55932897ccaab3d70c32d5da49fe68b0a0dd090d596827d16e6b4ee033e012557762452c77fa0d5cf6ee083f091c29b11fcb093ad14b1c177763e96773703c8c872c60506b4ddf882224d5ad88455837686ab47842530a12a0b23907f97179e011b0d8b575367a95564a27281de96bbd4ad2ee56fbcc0818ffbd0afa7c19e9546389b446e3ee233622bd876fd363e8a2dcb6302b76a044caf4902c6668f534eb34a4193dfffe610f22cdb357ab6aafdd77e99c156d31a4f8001d787bdd434fade855633aa4223a4bcff123c1f6865fcd6aa10208d4530876883400de75efbc4c0399492c9df1b365884c8f2b3a4c150d205563244a3519c30ad815fc9672c454f04a6b1a29ed91b12487363673492ccf3e3fb4858171995eb45366eab1c4d24d80df29783d1725ab5cfd54cf34e3a4299a94d46b5057a5e1a84b31969468bbe44c3f6c9708bfd6c1795add709f87ce216c9e4c8e8e11cc850cd624b6b89c345f6ef2c9111b693c49878b61517c69b3051b5527dbf805378d8a428e416f29098fb26c3249ef99696501a6bb7fe828d2cd2410ac0bd33b0266d9ea5f52b8615d83243c966c2f3cf48a1d06fc35b6d1bdbbe22570b805db8124f85830b16d6c7854b7453de6cc194d0c1e39990dd53a13b3806d62892514e89608636c431e00f8ed2435a163de4d8f76f9a9cd60d0cba51500e3bb370e3e191689203adb358aac8e8015a260a98c28a4992e415366997d355a493d009a3777c82dcee3037da8fba1c9b2d3003f16c368039bdb78849a1fe4cbe962c2276e47a5c04012d4a7d808b4eca04aee7a52479be7cee04cbaea42e1f772c414475233daac821209c78b3524b49435183842e8d9b7e2b16eb5214dd53d78ff2379423aaab5d66b94328fbe2a6860819fd605612e7c9282985e98db285abca603950bb0e0c8eb0e2ef025b55af985611859b2c3258aae98e8971199c6edd9b5d8bf3a4f953d560ef5a730b1ce6cbbdbe5ef8071d76f1f804e9ad929c326a69b39b3d4314cc928341527bf8e763d34b34677484a0a5390d33fa706a3d4a45460180422178306250f365604b6daba1920ba35704e3be33c78e645e46724771c2b10924e8429c111a91f97b547658bbe84e223d58346ba518fda89dd766543ccbba754478d4b9c047a506740e6237d1415ffb4dbd4d0f24f6b4d21bce5290950c4952493165274fdca76bf7e3f322b628dee01d8045762e2b98653f45a73636919b78ad2a09d2c1ecc6333876ecdb467f03d3a9fee97a809a59f77d6b859bf3dccd1f67be70a7aae2916011a7d2767c754aec36bcd2a3ba65badb6bf4621f84613ef292538d0fcaf645085cb7007b9b7ead041fc84d7219ea88b5e5a36cc249497d3ea270dfb1afe61f078a369dc2f58f08ad21c3a33f384a81d3ef98db387ea40868179af24f5b2e28ba1048ac7103bc09055f9ad348a025bc60713c099002ad12696b794479414ede652be391f69b503f82adf5aa3635a1e7f59ab69c7d3ed47a9f70c6b8caa2695aeda81cb9b9ae52f99f4e3be86f46a644a1c0d56e607384c243ecdf15df02c2ba0d7ce4b663facb16e214c37af80b65030103db49a7c6863272578a0322646e6362f4e962426366a58cd4d3aa438089650fd536b3ab6172918ab8145aed7bbde4d78808ba5f9092b46243e17ced85afae30143fb749a2cdb9b01f74679ad4eb02339ece3fbb62e5f4b3211feefb3ae1e1a71d2a1ad80b9da64127ca739ad8c32db1a1d859f2da5336dd94c55898e9c97c08853cbc499d55c859682fd031e01b39943f3548738e9029938459f39d38d9b7a9d3acb77a1c51380caa58fea8b99f802f6b9e22d55db10c1a7078f0467156288c07c8160c605eeb6cc5b2c23cc986f463ee822a6fc8634bef24216bf1d7d663cb47d5570effbfe34bc0b67c5ab04a0bb4ed3e8100028f382948c09d59a691371843ff3c3826abd43bca676f9c129d5e8e657a23f58014b86fda9bf5a83b6206f14a6b4d9f0e2ddbea05a99d6a8b259fe91e376e94ecc16def3805137fe4209000a5da994f6be9f4fda3b908bcca3d1ba62417627d6271add74054fa95c66d40317945f4665d0e5e91dd2af2b0d7f1151a1e0a0551571f6140400134f42532caab2d37644dcf9772ae9c157cf37b7b398da057b338bed8420f163ac38aa7aaf6a588a154dcd4bd92cbf70169be938dd20460d42842f8c95557c4e7cb0893424565d2d8606c1edaffbe8b503aa02c805da2b2959b0b9b690c0d2078f1fa874b6ae3fcc9ba9903c0cb638a2670c72ff0907413e4566abb08b532d6940f1c807caa8ce0f6de83bd24e893a29d39dea8850662fbd5f5c788562e7231649d953e0a92f934f1f752d9fab429268356a811864fbf1df414ebf207bd1a25fe08e410dfd750ce8ca7d229bf154ace5", 0x1000}, {&(0x7f0000001600)="29e2e1ce55c4e841a72dc09b11eb11411cd3e1f717dbf2903a4f4056143775f0429c0452adb8867dd029b3365776e733a4d00fa40d1a576c3f8aa29649afeb0b21a0a42a3d78704e07409c68008f302a329bb5dcd679165f6788851737dd5a875a9de856", 0x64}, {&(0x7f0000001680)="7b2c960b3ebe60c94907524ff2e7bbc23d09f0a8d123872a3cbc0f3e73e2ccb3acf45b89483d3f91469a898d2ef7edf286153b2643d00aae215c0df9a19353d39293d545fcd7db3a990d7aa7420cb6e72cbe3056f8bd54cc8ac009c161b03cc3c34c93f691c92e3ab24c1010e3b11e2562663b2f434f3a1571c326e718b5f61bfc615d9d84a92752e8e7551979474f314abd5437dd09248c93e1c84c49f4f9caa5151d86e1b5bb78ac779b6720c1194653feebe967110bac3a1705ba399a5634f4dbc04ce9166fbb2b11b2", 0xcb}], 0x5, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) mlockall(0x2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000040)}], 0x3) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:43:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000001a00)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0xffffffffffffff61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000400)=""/177}, {&(0x7f00000018c0)=""/36}, {&(0x7f00000004c0)=""/4096}, {&(0x7f00000014c0)=""/131}, {&(0x7f0000001580)=""/135, 0xffffff1e}, {&(0x7f0000001640)=""/5}, {&(0x7f0000001680)=""/19}, {&(0x7f0000001900)=""/227}, {&(0x7f00000017c0)=""/26}], 0x10000000000001ef) 05:43:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x208, 0x32) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0108000000636c653000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000400)="7f48289855536c882ef82e2343f170b783531e08396e3a9a364c2bad692831f922e8685e58ed27f2b69c7c963f61397e28f0d9a3b32f7bfbd9ce5df08536", 0x3e}, {&(0x7f0000000440)="5e90638d7ecb89be386d591169a13c74cdad4fdb0f792fb5dadf201ccbb9a17560bd1d6260aca9db39b103eab8fe182b10c799dc0cf9fe3d3985537a6c932d9aea8cc9c8cfed811ebdb55d65014f0ca006f9d18d75b8", 0x56}, {&(0x7f00000004c0)="2a51c60eb874aa793e5bfc6f82d162bcaeb6158cfb0c29c9d08048e5011e04dff307692837ea2b2d43d7af2c7e4af91a4dc4b7cd198628331fd741c533e3417d3a6c01442353ddc9b388b530715cb5f46bcd765b6725157168c47c7a750f60a9be3022d1950002d1c73b7bee731a907ac6a3a47aae6daed64c89952531d1f1267967bea73d5fe5ab3ddec6e0ee5527f6b2da506fdd171356123d4e969629fd36cdeadbc2319294f40c122d446b6648107fa1ee5b3b68185248a64839aaac05061ac9a9d8d08cdff75ac16c26565c80fc49e09cbb32f9be3c773387aedea72a70fed10a28fff2002ceb97dd9e7145f9c11442837fb2", 0xf5}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x400) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0x5fe) getpgid(r2) 05:43:49 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x1, 0x100, 0x3}, {{r0}, 0x0, 0xa, 0x20000000, 0x80000001, 0x6}, {{r1}, 0x0, 0x12, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x3, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x22, 0x7, 0x8}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x20000000, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0xa5, 0xff}, {{r0}, 0x0, 0x41, 0x4, 0x9, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xce4, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x24, 0x1, 0x6, 0x9}, {{r0}, 0x0, 0x20, 0x0, 0xfffffffffffffff7, 0x6}], 0x9, &(0x7f0000000000)={0x4, 0x5}) kqueue() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:43:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x40000000100) msgrcv(r4, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) fcntl$setstatus(r3, 0x4, 0x84) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000400)=0x10) write(r2, &(0x7f0000000040)='h', 0x1) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r5, &(0x7f0000000140)=""/75, 0x4b, 0x41, &(0x7f00000002c0)={0x18, 0x1, 0xfffffffffffffffc, 0x8}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xeb, 0x3, 0xffffffffffffdf7e, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0xfffffffffffffffc, 0x8000}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:49 executing program 1: shmget(0x2, 0x1000, 0x421, &(0x7f0000b3a000/0x1000)=nil) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 05:43:49 executing program 1: rmdir(&(0x7f0000000100)='./file0\x00') 05:43:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "0300000000002e5c00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:43:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0xffffffad) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = getppid() write(r2, &(0x7f00000000c0)="168ae4da87db2399bab040ea9dfab5c1d8a5342a5eba199054e0fdff9330a6c18ca9abaab308ceb455e2269acf20afa09444a6063e3243a728e2dacf9fc758994b1357b19a789fb10919e9479ff26e80002ea8ca98d2c33778fb17938cefb0ae19c9c8c5deedc531e3f03f5283bdd8", 0x6f) fcntl$setown(r4, 0x6, r5) 05:43:50 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r1) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r2 = semget(0x3, 0x4, 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/125) fcntl$getflags(r0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2fdfa55b4b8e221d66696c653000"], 0xa) 05:43:50 executing program 1: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) getegid() 05:43:50 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0), 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x5, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x80) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 05:43:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x890d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) ftruncate(r0, 0x9) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() fcntl$getown(r0, 0x5) close(r2) r3 = dup(r2) r4 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x812, r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fcntl$getown(r2, 0x5) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000180), 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 05:43:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 05:43:50 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 05:43:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = semget(0x0, 0x800000000083, 0x700) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000500)=""/4096) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = semget(0x0, 0x3, 0x210) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000400)=""/252) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000080)=0x71, 0x4) 05:43:51 executing program 1: r0 = socket(0x6, 0x8000, 0x400) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0004000000000000000000000000000000007d20f9551ffd0000e9ffff0f8460e300000000"], &(0x7f00000000c0)=0x25) socketpair$unix(0x1, 0x1000000000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/116, 0x74}], 0x4, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:43:51 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="b8aff48a656ce39cd50b15289d6c369a4a7b4175bd7f14ab36c8a592b7068d6dfb96ecf7060aa3f140dbbfbe76bf73a1005387a1aee5e233f8122b2afd6bcccf832dad27fd617fe12f346664", 0x4c}, {&(0x7f00000000c0)="99fb4c7658d3c84bb77ffe71f5cdb21f2f034dbcdf3ab5f4acbd7e76d46158759a57f00330f8a384584e1a3ee1196557a433a4350b706543bceca6dd9f25eeacb06572ea50fac3a86af5d7c72bc252a12bb5d11c84a91aff7a06f2d8", 0x5c}, {&(0x7f0000000140)="f33a6a6ecc20c4c12eb7eb998758882de45a05da71da6ddb103cba2adb2ee6df5524c065e34c72eead41fe7dbd683a16794dc8f31d43ae9705060d64d2739f8e86fbeeacb27e98d56da934c200b6c131394f94cfd529fa98fcbcc2c5fac91b3e9fdad14dc8739c13f4afb1d3d392b650e3faf6113b43ba555b14214c6a62baed419dbdd6242cfb8682c8250d550a2c4883ec753b9125387e91bcfaf02372f1ec01c8f8ae4418958d5059bab6d4f528a06aae31eb1e164fdefaf541077a2907495dc037afb082faecc7add0c27516ce2afc55a9e1ed", 0xd5}], 0x3, &(0x7f0000000280)=[{0x18, 0x1, 0xffffffff, "ef44222b83182b"}, {0xd8, 0xffff, 0x101, "bb0ce75b4cc7873fd782ac396b37f4d9c547a950b4e1b570881c98d6758b009eaa93aa42ed33321c79882cf1ae69e89dc02cc392b43e9b83398b585a93da8a83fdbe25229dd455d3843fb326ae56e95201ad9ae98414196470bde5f4f60ffb01480739f6e1451a6638ad8115cf963e5499275f04544e50f028979dfdc177f5dbfa37b398a915e6082b6a52028beb099e54a6c7f126c36c4b15cca8294a2c9cf90479a77c1d440af134891f3a7657364c0774ce369fa71193f37c39ba78ec39a985782a2665d0df71"}, {0xb0, 0xffff, 0x7, "322f94b7595723a7b78c9ddd07888f81ebd641cbfda830829bb3e94e82a76a8c10dd0a7386349d6b1f8d03f95b61ae10d54cda5002168f0a639107c36659bebd55f2f6b1b08627172e8ebaf466cf2bb516c8fdb7efc679bbf9412eecf85d2b144c81d12c6096e474580204e8af3892dec171e63bbecd7d2a8446a5281af965001826256a69f8cada926d0127a1db5c2e993964f75062c22fc0c3"}, {0x100, 0x1, 0x6db, "4071ab30a9641a2f2f7d36d07dbb5d62a5c367caa778b116667d211fa5b81bf5a92eb83559add556f9370bda9cc797d6fdab35cf7222db3e1efacc226ed9b30a4c8130e5033090fc99712cd192570a074160d6bc7a28dbf9386395c2465931c564b61c31f278ab7d2849541f703274307b4fa23e0f660314dd9aae33592e41383a55ba1a45a54972cbdc7efdded26b3578b501acde5db31136a43976b78881ee35a659428bfc046ed3e7c49f4fb7e85f36aa121b5667c52944428341c55260d1b447c114cbc32b5a719e52ef85d81ca5b810f8702e31315a9ee65d7878b054705d46e6902d0075e281a5d79ad25ed6"}, {0xc8, 0xffff, 0x10000, "d23a6cdb6361d9536db9ac57c385172bc00eb6f0d7de31d8f33c1959cab2b6c228d84e37ec28c125efc916866c390160d2cb6672defc3065d04231e96f5da7c9c090bea6d2fef33d0868032159843379a484a84948a11a58440784df4c8a99c36f8f1882fc1d5a0d6f12d1f1e0418eff1448e51ccf030ac3f9e39f6fea745f20c79a7ca1cc75541be58c83471ecfcf385294a5996f865d2ee87b45f0835ecffa37994b586e213b7ad604c283f1a80697b16bb2f44f11"}], 0x368}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0x4) 05:43:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:51 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8a, 0x10) r3 = fcntl$dupfd(r2, 0xa, r2) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0x80}, {{r0}, 0xfffffffffffffffa, 0x12, 0x4, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000040, 0x8, 0x1}, {{r2}, 0x0, 0x7, 0x1, 0x80000000, 0x1a4}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffff0a9, 0x3cc}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x20, 0x4}, {{r2}, 0xfffffffffffffffb, 0x24, 0x1, 0xaa, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000044, 0x10001, 0x4}], 0x4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x4, 0x4}], 0x3, &(0x7f0000000200)={0x4, 0x8}) semget(0x1, 0x0, 0x30) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x125) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x4, 0x9}) sendto$unix(r3, &(0x7f00000002c0)="371a4bc8ecccc500d6b70166124583eece04dee50789d7cc9ba79571706233001ea21d8c7bed09a6a1b8a9f74ebf0e8ca6054378403f4e2f41e22425756496c3ba4fe69335f8b068e457c569fa749ff06ac49ca913524dc873a3de3d75867f", 0x5f, 0x0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgid(r5) bind$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat(r4, &(0x7f0000000440)='./file0\x00', 0x100b0, 0x20) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc) socketpair(0x18, 0x4007, 0x1, &(0x7f00000004c0)={0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCDRAIN(r3, 0x2000745e) mkdir(&(0x7f0000000500)='./file0\x00', 0x2) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000005c0)={0xea5f, 0x2, 0x7fff, 0x80000001}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000600)={0x1, 0x1, 0xffff, 0xffff, "7f1f7f28dbd53bab3b7b28aea1213dc6e5c136a4", 0x5, 0x7f}) munlockall() select(0x40, &(0x7f0000000640)={0x100000001, 0x1000, 0x1, 0x0, 0x40, 0x6, 0x0, 0x10001}, &(0x7f0000000680)={0x8, 0x7, 0x20, 0x401, 0x3, 0x4, 0x1, 0x2}, &(0x7f00000006c0)={0xffffffffffffff81, 0x5191, 0x7, 0x6fe, 0xbb, 0x1, 0x77f, 0x5bf21448}, &(0x7f0000000700)={0x0, 0xffffffffffff91de}) sendto$inet(r6, &(0x7f0000000740)="9784486003910aada50db8e7414e8cfcbefd40dd23f4849355c4f9b1ca8581f5bf627cdd1dba8a7f658915849426fd95c198adad51f0d59ccfd5398d39031bcf4d7526dcda7631e26f748ca072f79fad0cd50a8bbc6acfe400e49f784a15251cdc826cf6a82afa8cc7a1ffc68e4800c26fc00d118a68e27316861d8242d2aa5c52f2f3c5755cbf40c4f566ddd9b31c0c52d6fbfae795a545b6c261fce026c1", 0x9f, 0x0, &(0x7f0000000800)={0x2, 0x1}, 0xc) faccessat(r7, &(0x7f0000000840)='./file0\x00', 0x3, 0x3) unlinkat(r3, &(0x7f0000000880)='./file0\x00', 0x0) 05:43:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820a", 0x52) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb843", 0x89, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 05:43:51 executing program 1: select(0xb555d5c2976c92ce, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x6, 0x7}, 0x0, &(0x7f00000000c0)={0x6, 0xfffffffffffffffc, 0x2, 0x100000000000, 0x80000001}, 0x0) 05:43:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/128, 0x80}, {&(0x7f0000000000)=""/44, 0x2c}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) shmget(0x3, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0xfffffff7fffffffc}, 0xc) 05:43:52 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x2, 0x5, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2812, r2, 0x0, 0x0) 05:43:52 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x80000000000007, &(0x7f0000000100)) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:53 executing program 1: r0 = socket(0xfffffffffffffffe, 0x40000000000001, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8488, 0x140) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='\x1e\x12') sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:43:53 executing program 1: r0 = socket(0x6, 0x3, 0xffffffffffff47d9) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 05:43:53 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000001240), 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/158, 0x9e}], 0x3, 0x0) munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61e6e42b8c97dc039a420d691db5ce6fa3fce60aa27fee6b3bb0e871fd8ad600c2b8c7f99ac6c47911f7", 0x190) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0xfffffffffffffe01, 0x9, 0x8, "3b8a3bd2a4f6d2c71bf6a0b2c99e2d4b2f2daee9", 0x7ff, 0x3}) fcntl$dupfd(r0, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1, &(0x7f0000000180)=""/149, 0x95}, 0x801) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x268, 0x0, 0x0, 0x0}, 0xfffffffffffffffe) 05:43:53 executing program 1: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:43:53 executing program 1: r0 = socket$inet(0x2, 0x4000010000000001, 0xff) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) 05:43:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0x7fff) ioctl$TIOCNOTTY(r0, 0x20007471) close(r1) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000017c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="30156fe909a674d1b6dbc0c7b1304e75a116ba379288d230c4399b6aefc3b6011bf198e58970b2cfe3afd73536c81689f5875e5626393659204068592e9a644fc868acbf6bf5bb96b504501ac06927b6b85a48246fa20652791ba295c3883cf98a40feffb61ada85431b1ab185a2d92b8ba4534baed95fc77dff1e4e886c56787d83182f98eabe212a980a65ee0e9984391c967aab1c6ecca96ea092d538fc3024050c9a18359296bcaa6b4c19ecaea88b607234233bd55845d23b0161707f749d28c89e13ed63d768b4f5b231dbf5979d6acef65d6e7f87dca4f14b2c63022ecd97abe831a2b8147d22071ab31de75eb47e5fa362f598", 0xf7}, {&(0x7f0000000600)="4fb51c5d53d8feb4d4c6c3b5cb4e74e0561aae250677f74ef0365d28a25e541261bbea96151720967aa29e4a6170fcd6ca7c6b5499f21e0bde95c9bb2f952c76a8772ae9d0e0e55717ee2fc255bc616ab2dccad2e97bbf1e41ac73b003eaacc9acb3b5e02817d520cc22550b2399e6a5d821a59dc153c2d10216183ae932acddd94416057e764242d81e0206cbf7653e5bf57b5f39a791b0ff5d3c15d5faac666bae5cc1d6b47bdace6019d9679df95858e1b8326713f3a9aa9c1539f3320a8862eee111d292d317f74f38bd7de2c163870971056d657f40a7b7094f9d4b49663fccb2f494bc903730936f6e66252e468d45933ba2683c4cb76fd0a8fd0b8a4adcc7188e14f704be15d6a9a9ea880e478c3ff1c3579ff575d996c670c14cec4c66815f8e0b1e5598f35d2a80acbde4ff29a22688b79f6fac6c436b2b0fffabdd5057611978df22413c15d21c04785c63907c39ba5787ea2b58a133ca3816769212df6accc91a902e084a52e881bac66d905de30455ca2d8f575faa273ce7d38210c8e55b9fdd445ab78b86cb0acde283120f0d2c8f74fea198fe583860ec38ce988a8fdfaf010f3e706a53f7ac8bfefc812b1884778e0ec4fe3e03202be1b99cee1b69f42bf254f1a860b6efbe364e243ae890bb3d5e372663a5289885fae2e0b11076c87deae8976f3fa1c770c8e453cb2eda4c78cdd926b2dcafdd3b0f93ced9627e8f6bc76d49e6d0a4633fbab6f696f6b4c637a05776f339117f02305b4949eeb07037f5c7be13ed8329482901e1ff975d5526a889238f50ccaa088861d54a560629b685371a949de624408c21b2f7037448772c5d82e49f0b6b6ede12ac19acda8d93563bbef21b57ff18acf6cdadc0047143c16881646573f546d5cc27287bf4f91b7660a732f5a90b9838bd9eff7c1d7f4ebde822ef8047b56036438bfa3df9dd0c74cc1690c7c1adf4c156ebab635c795b6e1f51eae41a57e25954aaaf360c419b4daedae6534a26b9128791be93b82b48edc35608c09ba0226b14276850ed0f3280a00f4565acf48feb393ed62c6faf700f9be8f5ac5476c11c2e4f0228efb000f4a7a787cbb5177b3568ebb09194e6a35f7017e5fc099896494318e4780886590ab84ec62bf78e62c393e352baf31dd6b7356f751c3c2175919040adb28bf112b6e0b9b6ffbf32d037cfee1bde91a991f3d1ef896546e32fcad6fe7a0f92893f7beb73588e48f5f37c269eeb0a70322c89cb1554b88c194b04f95d4e0d4f0f90995a5cdf8fe61fb22bd5f5ca4f04ac998a22cceb9d21b90b43160df56095955e70ff2538c29c4c2ebd99d30734f85064f7a024b7c392f9c46b5468ca152f2694ec9d279b3dcc9c11a8c6e508933a610bc8dc063a907b870e8d94985aa3ef57088d487ae28e8ba56d05ef2737757d7c833022380d9d9e0ce1c8bad1c8660c1fb0804e0b5249a30002c019af7a1aac673f0fb8a5e68aece0f835d156071a86c0d8f75018789becc8cfe56d7d00753345e490311bf4eec37d8944a444f3c8837108bf4ea5ae16e4ade95ae55c6e88fe04beebdd929566ddfa426306a951996dfc70fe3cb8bf2ec8859ee5c06df42ed6c92a97f2dead690d4a254fc5708d9b7ba727f447de02d8e2d4434de6f8f5ab6275b819bce9acac3aefa81300204bd178bb31d0a4b76ad1c261452cf60d116aa90dc1bcf2e4c4432e0b2a4069b280e2c18ba6a0b592400fc3aba6bb380129cf8672e8fc6e028d0f321372ddd0ef61fd8c56d86b700ffce39c14bfcc2b931477223d15f0b038fb2944ecdbb090e96530528af14f46b200cf4b93ce38b3653424df678ecfd139f06da08659566bc9e5865b47b4edea9ef930b1a5f37fc68feac045cfad9c4e58d8133c0e33e40cd6ceee8465c5859f7781a0e35368c2827a716377f381a3a74451038da6ca18a9e7845e39fff86693645e4b7d582faa4fb63ae67f115be01621b5c9c65fcee1fea4e5fcb52fd4e2e5b80aa4f86f0eb932182b80b9525e5d63bcfa3ef95866d38e94aa819c742b98d373e96bde0a2678021bfedd7a0aae03bf2e1db0b5f12b1c2a701da4f4e989ad2f4a720d38218751df55bdf014ee1472b50a4bcc280eb09f18870e79df170b42584d92742fe53e48d39a3e65a925e0fb375bad1d9ca758d6da21f4aa0d81ae1415e8fa977572a97584981e5d81b7819174fe7693c80ffe22a17e7b634b73532bf76c76bc0ab22f203c735c20e8661091f3242f75b7bf3387172132da184d5cf51630e764b9a914220b444b4c6b0795e8bead1420adc41c23944be07d822873cfaffa8ef5048f66e3c7240231c5780eb00b79ef4a2b758d000156d0c1a65708acf98ebda19196443c5fff1918429abf06fed9a7ce2181b4b2fd25e0aef2c112ad0211d3dfebe3b24c2ffd1da9855b60082b68d9c666216e2c2154b56cd9eb08eabb7e5ce63653d7ec8a1f9ef36d1e807c8bdcb480575e714dc16cf139983be25c50b7e22da16b5c96980d3270ee9730c82c05f9cc63d7f93f691f6cb720daf685b2a12d6f7ee2d44ee3eb8c9db7cf3da1f8da2b28a2a0b31327047ae0e928573723b40e393e6fca3724ca4d02d63370c12e847ba9cf7d8fff0f9d70e976c0d280a0ef07cb89778c5e1b2c9855182d3d0c2d115a2c50945aa40c70759ed65c57dc9abf7c60b37bfccf88c970c0e510f744099f682f7c5ee6d1adadab5d787966f84f05aaa0f01ff5548fec17169054f35705d2a2f9b0c57a51122eed9e7e081f5f7d7f7a8b228a44372c6f8858a17365b9f254156185b5fb5c34b45b57a87ec1f36d89b4561e95ccbee35c3a347d35cc1f0c704823450435d5916f1b5422420066349681acf06617a365ededaa8bf79845194bf6dc86083eea2b428fcfe51a2f033b1571d8d78a4ffb5b68fce6c1ceddb5b4cf52e261aaffffbe018f8086417c6deb6be7644a2af29269e5f48ecefe9a0d416f813648ee0ee2be32442d19e276c90fc0f8aa8e0ec6639a4e02190f57bb09dc4e0da473e14d668010d6a6d6c64253f428a9d09efa0ade3c2bcef75558edccdb1152456fb19e9e4e042dbb34383cefb07f5c73e1ab7e224409cd94c4880b5a1c7e7a616023a70d75c1c72f63ed4a0a88ec365ca3c4e886965e7a59a614f0dd0c929f274f3eadd9820ced0b80154315b4804a19f0eb99c38036e520cfb62fcd6c5cd4e0ccac95ce15b41de18c86e2c5aeca12d9b9894195d5ab885eeee148fe40dc64a22ea41815c9469cdf6b9da59b57ec2ae2bf38556ee748eb152b45235a6c15dbd7fa46b6705010d5d6d1cab9993410b588363896891e5df4fd9f06bd084aa0eb3fc3bb78b4ff5a1e8dcab15aebc5239d23a2a485a7f0f1a333c449aba2cf088d5b82874d2f82060622f405dd6eab09bd8b87482f31520cae8e7514673b2e20514c70520e31e2b70cb71fad901180e94b91b539e9c2689b0603eea4fa6a732c292cf071aa8ebfb5f343559609ab49244a03d9ed82c2390e17df5ca1f9771ce21987f0fd68f4f60bfc51b5fdf08b9d89f253a34c0e36a2f2ccd21c78594cb41dafc677d7bc46702c945d9a36af7ed216fdc5ffc10024ba2ccaae3580dde79750c4c29f34db54c3c24907660e40c67eba67862c73dc4585529e3d53d15797f06c4daf98bb958922429f9493ec3990e4206bfa6dc6049acd8a45520b9deac60a7c34fb8d6c0e28f93ab1173fa06df29ecb4ddba5da5fdea1ec04a98463f77337bbff232be18eb0e97fc0894df44de7b841e165e5d283a9987fedc8f1d1ba913efdec1e368747ee32e28d34cff18153a715859c7763e47716d745dab6babbd180021f937fc41ca7f5adc91fe6646e092a6bd7b73ab7d445ddc2cf029b11a0e6f957c9bee4265303d310b4eda59ff5eea0c5b2b782fbdca520c40252aaa3cacb9defcf620542ea5c3ad0ad010b58670acc11909171f6f901503dc059e6a590cbfd4c785ee8a6cf76e6825b2e9c7f8b65d4ceac678687ba71b23e1bef1b57eb4d591ee2b7c4da4d5e52725d1f5397e60c183a853e9b317e15c008636f4ac3b9a6edb90038a60294194eea6cd1d9ee6398901c56ee85ce01e3d38298a0f9889fadce026e7b80bef028243dcc704729fe4e60619dbf5c804f76f9d595ebcf714fb9fc9419dbab9c43d4b96d55bf93ab6befa2f4852357cd11664b27df2d3b8cf9ccf392554858ef17e3d13564108c10a680f51d25c138046b0d9899e08e6991073e12b8c75a3f88e6574be4e5c307787f4bf0b7e251061458a510819f2a020ddb230ff212230a912dbf5c2c7c22003ab54ab4e880849cee0553f840d49ca505c3db37f53d81021c84b9b7438115f0f051daf0484f514b6b690985fd61b8cf95f7a748ed569d65ef7cb17caf8fd1ed0be388d74b718503d310f0511f457998ace49a29c800fd155878ee415466fea6f9428cbdeb7e00f9a7274f461899a152b7d5fbe954def5226022c4a61c89ffae3a4f1d6736899bef5c03757ac37b20419ec0eebbae11357bf10972b8986928d8080234da688f86a2b036105fffbf615d7d71756bd6ef138f66f50aa0fd3e1fcda87e9798416efa22b7cdb8d0d6dee8738384dd3cf54150a3c7b5558d59222e82b778c07ff31dad2cc3317fd639add795c109be49dcd619d84e028b889db66e1b84608239948e8986ee084496a20732dcbc0c364dd47b0049b895fa00c160ba01140fee460ead7838d761627b86461d2690d64b31ba0634789f6e3c193aeb0757c584986dfba5d89941949c767f023a75b7d78078a7ae77c7ee2f4ac0ff2051d2ffb6b0acb95972f30f5ac82c02ae4ca436c53fd8354967a6c91e0dd1a1463520dd1caaca96bc657cdcd2d503c20ba4579a87a83c49ed4e753cbb55e8d8e3ceb727abd92941ecac67f906ca7a1c08b4ec92aeefeddba0368836c985fbcbd1994fc0150291c1c474e29049c88d399e38a86c554d9a06bceeb813e0f2f69d46261271d2e53ed9b59dd1f33dae2b2244f1a0d270745598cfc9496f97ebec2bf8408200b0abb2cfff2de6e9b44eb367caf2fb145054148edce6799ed2da79fbb29343823c01547296b305b4c62d93e14fca4c095221a60d68ed011f2ead46604a4d95a6dcc602140b0d48d1457ebdb864ee1433e9938a7f1faf69c600f1c9f2a102752b028b68f92b4a65cd41278b949bc65795daeda6e93b5c8f78c9110cae179e3df511b687288795d20fd2a40b335916cb1885659720342154f98e4f849393f9b03a235ff3aecff121862d0c742d527b7b9bc2d4a12a3e0204dfe8481ee01aaeae2e1e6bdb6cdb9adeb0860f9d956c235024bcff5770b7e6d50455f0e517394c72f78abd8324a2ac4bbb885ab671bd87c5d3608d93500f308edb65f547954b1df9a2064bdde41f71798080f6eaac8c55bef4761c81a2e28e93dbf4554cf187989a7aace9958389ff9e4656a3b057e42517c85f79f795c3397aba095486b50fd181c4c9d215c4ba95b0329e05e7f437df0f9f6425a3d82de45c4b5ccd1c7427807275b522271809a69e720a9793d0257ebe81614f60e4fa7403fac742e8ec4f9dda668421fc53627333f1da449852cb3e2f144142708e5c0035414cebdff73ab1db4fb0f3603cf9cd63e89504ce86cd09b087ba9b06a12597df50d1ed0b957e247b314c6e8efb9d31125fa8144bcd2dbfe4736ef6a124d38163fdbe58b1e4ca8d016dce869513d534c3a7da58b2f1bb90e6f99fc707717318e906117032994075af70ac8ace80fc762995a5e0124f4937afa892f4267d1aa7a843057bc2bb", 0x1000}, {&(0x7f0000001600)="d4f607de4617c41fdda4828eea292f04f0c847ef5272", 0x16}, {&(0x7f0000001640)="394d40f77df697e9ae9e52ac32942cb8693476cba7afa4f2391f6ae58d0405481e8a30df34bae0c04a17f4a30614ce109a0f35e7662395c2cacab104ff8244704d839246646901fb83b5c2f697ff29c9285b2337b79ba62d882a2f65406393619f21a5e2a060e40bdb43577b9ba5d17ac009a444e54ee4c5e33a727fec63", 0x7e}], 0x4, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000c9f87741ee62dcc16f92adb0c9c2e8a152ab3d160389560684853f0936bd35f3ae56ddccb9d6329aefc266e601bd7f019d41ac5f4d3a039dc99b14fddb766c7c3261747a4b853012ba321eaf113209386070ff9eeeeafaf19631668615ddc1afff48307e", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x38, 0x8}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() clock_gettime(0x2, &(0x7f0000001880)) 05:43:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) 05:43:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1029, &(0x7f00000000c0)=0x8002, 0xed) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xb92, 0x8}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x11) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) listen(r1, 0x7fffffff) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) 05:43:53 executing program 1: clock_getres(0x10000000000003, 0x0) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup2(r1, r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x9) sendto$unix(r1, &(0x7f00000000c0)="2390429c1f23691051b8907d9e180cb43a26f0f8d8571d9ce35d2d8adc0b2ba9b92d10cbc7bd099c235a3d841763af135df883890133ada6e778ba5b95b071ada08d8e6ca1a9a9c043b1896860c6703bc7bc46fac2fdc367b56dc273f2ee632f65d44a0b58f3a3c9dca353c7c3", 0x6d, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x2, 0xfffffffffffeffff) getsockopt$sock_int(r2, 0xffff, 0x2a8, &(0x7f0000000000), &(0x7f0000000140)=0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:53 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="001e2e6c4adbcb2f3f98ef74fcf2ee620239c4c46ee0f809434b47531dd09eec74a4bfc2c82105d6d0512f11c86e85ea60baddbf94fc6b192c3798eeffbb1324ae5b322cc7eacf43d4fea8624c6d7421b1c988b29e81d6b977c3c6cbf09035a4aa53dcd2d695fc6ab3b64cb1e0e08b15b0fdf036c51f234b729feed5bb6fdc2ca95a182ac69e05afe5ce5a47d4e7fb602b01ef53521b844c517b8a342b45884dce46f01a168185cb9ff8c76ecadb7df30000a079306b3e0f3c1a5b2affb27596af8ae099fd9afb4fe209cfb601657f226d54", 0xd2) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x3, r2}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x808000006) close(r3) 05:43:53 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000012c0)={0x2000000000000000}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r2) syz_open_pts() fchmod(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/182, 0xb6, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) 05:43:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000600)) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() dup(r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchmod(r1, 0x0) select(0x40, &(0x7f0000000180)={0x5, 0xffffffff, 0xfffffffffffffffa, 0x5ae1, 0x0, 0x7, 0x7ff, 0x9}, &(0x7f0000000500)={0x99, 0x200, 0x1, 0x8000, 0x4, 0x0, 0x94, 0x40}, &(0x7f0000000540)={0x0, 0x5, 0x4, 0x0, 0xffffffffffffffc1, 0x8000, 0x7, 0x8}, &(0x7f0000000580)={0x9, 0x1}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x30) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e64378e5dea9c11fe4dbfa6"}) syz_emit_ethernet(0xe4, &(0x7f0000000400)="9f64941d31fe49890001c57c994bc7a55ebb13d09b51789445f4d02bec84f265899cb2bf7c161c02e854f5596c0366e000c7267e195ccb2367947bb8e2ae2a998f69837beeff3ab5bc97654a97a1704a5f252223992e088b3e7dc5e4ee591b8e65990e51fe6afb22208db49487f043474bc56a9f8fd0b9ad878698006ceb62c569a681871ed0ecbca6c5eaa8ef85a55a3990151f21fb6aa8e7c5c6a715a19cc990ecb38f032afbec224d356ffc844f07a93b912126d2635dcc86c676f364e60d50389ba07ee970d1b4ea8cfd5aa1d995c9e3df4dda15b097df130f83716267d536003295") readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x10d}], 0x1) 05:43:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() r4 = getppid() r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="2e782a7e7d9c494dd8bb8af562ae8a56fd3aa2e2471d69579087f345ae007084fa1e0db8dc73d903015bbf83a05be9db7f35d8409e4320628e5c9ce90f9a521e80ef9352674719445c54a12a8d54862458fad0ea6f6c49199cb86a647f6c21b51e218079613f46b483f0a665390df5395e953f1abf775dcc82b1b8745fc4078bd4ba1c631de34155ee9fe572b05decfce2a4e99da082b97945df402925702d64ada12e089c0de8b8fd5e0cb467123c06eb529de0f75cf8134abf3d7974576d859db98d69921f5c0c623261ef946d3ba907ca259bc622705701f8dc9095bd72045395ff76c510809ca4ec8b889b2b78277af6e8b2", 0xf4}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xe0, 0x1}, 0x401) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:43:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000008, 0xc5f4, 0x401}, {{r1}, 0x0, 0x9c, 0x1, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x5e, 0x9}], 0x3ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x8000, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x9, 0x8000005c, 0x1111, 0x1ff}], 0x7, &(0x7f00000001c0)={0x200000000, 0x4}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xc, 0x8, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0xc, 0x22, 0x100000001, 0x800}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x800, 0x79cb}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000003, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8a, 0x1, 0x1, 0xf5a}, {{r4}, 0x0, 0x1, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x49, 0x0, 0xffffffffffffda4c, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x2, 0x7f, 0x1}], 0x2, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x28, 0x8000009b, 0x10000, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x14000000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffffa, 0x49, 0x8, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0x5, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000040, 0x6, 0x42100000000}, {{r2}, 0xfffffffffffffffc, 0x3e, 0x0, 0x9, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x10, 0x40, 0x5, 0x2}, {{r4}, 0xfffffffffffffff9, 0x10, 0x2, 0x3, 0x9}, {{r3}, 0xffffffffffffffff, 0x61, 0xa, 0x1, 0x7}], 0x3, &(0x7f0000000200)={0x8, 0xe193}) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x401, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:43:54 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x0) 05:43:54 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000140)=""/160, 0xa0, 0x1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:54 executing program 1: r0 = syz_open_pts() close(r0) fsync(r0) 05:43:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01665abde37808aae7cdf4a0ac73d8e49f9722ac24b4954500c167ccf66af86e15e9815e7c7285f6263fd858fb77850c2915540e1ab74515e11d9f8f0ffd25bddfde6bdf5f718bee3db231730259460f22", 0x51) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:43:54 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000), 0x0) 05:43:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) fcntl$setstatus(r1, 0x4, 0x40) socket$inet6(0x18, 0x5, 0x3) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:55 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffff8, 0x40, 0x13e8a9c9, 0x10000, 0x1, 0x2, 0xfffffffffffffffa, 0x9}, &(0x7f0000000040)={0x6, 0x8001, 0x800, 0x1000, 0x4, 0x1ff, 0x7fffffff, 0x401}, &(0x7f0000000080)={0x2, 0x7, 0x6, 0x10000, 0x4, 0x100000001, 0x7ff, 0x3f}, &(0x7f0000000100)={0x7ff, 0x100000001}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) select(0x40, &(0x7f00000001c0)={0x6}, 0x0, &(0x7f00000000c0), 0x0) 05:43:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) syz_open_pts() write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000e00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000013c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4aae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a139e473610f7fa975700236185d2f26848ef95cfee729215e425c16cd8a893f988aaab9e82d4c71acbdbd3b224ad452bbfc155073d8f26462026774b23497cb4cecd90a539c97a93f38895b215d67db93c4ccb2efcadd22e1548abf04446b30b0f5ae8c289e0377e080d7dff0fd359d11551f12065e49315d98a5b2deb7a5b76c7f8afc24d82a9f9d8ddab123cce567743a2e2a0df3049a67ac19b27752a33182652d01af0ce3b5a0afcb5090b4f76b0fa813640801b6044228a9ad816217300bc253f07e4d145252b265e772044a3e24c0ec14d76bf40d0e63c898d916abc81206fe443b315ca9eaa32b2ba07db0929d3794a3fba4ac561808c25f03a91d29d3b7f313df2ad3d3855c564da24cb658c025dbf4c3f8aa9c5f86ff842ba5b8c27cfc675bc144fbcae458b4c7c7b", 0xb8a) r1 = syz_open_pts() close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xd9f, "b07bc9da300afa06a62b2c405faf8a210524d8e5"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 05:43:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 05:43:56 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x10000, 0x0) dup2(0xffffffffffffffff, r0) 05:43:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x26, 0x4000, 0x3) r1 = socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) recvfrom$inet(r1, &(0x7f0000000240)=""/186, 0xba, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x80) r3 = semget(0x1, 0x0, 0x408) semop(r3, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) r4 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/163) 05:43:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bf510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898e567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 05:43:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) link(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = accept$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r11 = syz_open_pts() ioctl$TIOCSDTR(r11, 0x20007479) r12 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r16 = getuid() r17 = getegid() sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000080)="7812f8fc1ca7de063559112d99688b10b684d908406b6c35ca17386ae1aa66f05c94f30157c98176db06f88ebb6edb8ceb1ffec271d8086cc3a1adffa6bb2bd9075449ee579cc23b65a7dc8c9e19e539b6b39170b36af12c8c0af860b60740db1379837e710525715541d6a76808e6f60112fdff034ca4b1f3f36a95ccbfed93bb278e245e9267", 0x87}, {&(0x7f0000000200)="15fe91ac22abf5205fe5a4e6880a5ccd25f5f03e878d81bd5c4cb2ef461032c7d9fca11d00cfd26b3f0c3450636d14eb05df25e171869268a190fd267cfd7fafe9382510012575589ff5bc41b3ddc06792943eae99ed2faedf6f80311d57843ec46dfbac78333d2c40543135de1843c88f71dbc918177592e01ee21abd554a38cc3d", 0x82}, {&(0x7f0000000140)="605044bc6c481f3b194be2977147adba6ec16740", 0x14}, {&(0x7f0000000180)="f3bd2a3c", 0x4}, {&(0x7f00000002c0)="50c8bb8c16d238134a1c810dfae0bae6cc20a41a6ef355d41ea5dd3b78ef1ac68bed54e0e0486899608476d6a268df9f12f38388d2cc03d6edc791de46b7bc3861508975e2823435b188954dbc19462b8db1d0d8b3906a12f25e0d752dd3a15fad6855b570097167b4f2170ea6d58e5f3fc831f1b8fce4e0b92c1cf4991af023993398532a87adcd302cd54bdc05c8f82b9d2c7838e0895c1c3a5a237f8722e58fd10916be9c7c0783c04105dbef94f477483d0c52539eb0d2fdd48fdd743184a9823295e61bcef42998edc68871cc8349206700c56a6978c5f2cea69ee148cd0d4e6702c07a257e40095d415ca0fe5fc6610d8ebb12c06cf46ca053991022f6ab284fa1ed39fdfbc9ecaf2c322e23d576903fed98b2eb1046aa1645960374f8f17afacedbda52c5585e692abad7c8eccb126667d9dc650f7867b9d0e7d002482a23a90861db0c6f432292a816b098669e52ac1e68e3d9fdb628649c464ad4b506199df0d77501421a5e22af222d795d8a866faafe5f610d2af057beea3373a845787ee58229b04fd2e5b926edf9d0f863754611d6a8f9b2f3a2821722846ed0de219f3f7637e4d500cd2d4d8e1453e2d2238d31a5e2fb0e6fdd33c31bda804117223e5e6c38f78538dc59a2b5d2656f0b3604f0f132cdbe3b3acbb5a08513ea8419f3d240d29ebadc3207baac7e07293f93e0cfa450774bfa3e890c2a94c60f61ecd6662eb0ce011fd22c08e62d4ed18f9858fd815cba2f192070eef19f29d04eaace6b2eede420ee5eeedfd507de3e1109ef8caefabc6d82ada8a2f6f7e493012c63aa234524844b92b39c685817b00399e5114827481062004ccebb291be92f5adfc3f0a0f6231a38355e7d0131a1d6ab340be32c4a1fe8f89a9a9e3df4054bde6750f366f9c192a1c6fa27cad2869bc90050b185009d1663c3ffdea9313148edea28930adeaa3a89f03e3068affc82affa53cfe049d6330d425b212f74014b28d8fe3b164aaf0186ecd999a93abf094913f65a5018b1b255d1f2bca6f5fea3a3892e789f00feea1086a7ba697d3e88b0922bb3c92ebaf436558642cf6397fb48aa9e6c2058fb0b3c4365fbbf893d579ff828b9cc61a0fef462097c18b1f754c22e3e195051e4c807e7f960be2373f1b5ab93d59866a912bd058cc11dd5ec8c780bb006d478fd77dfef0442f557aaf50fbb1ebce4b219f0ece54cad8b4fc3d9533bd24b462311fd122c7efddffe92796e487876dcb13cce307dcb62f1fa231cd0790fe636f1a27d512255716729c018b145402c587671284c71adca2912fda945d1622bbdf543bfa80bdab0770fd084f50b520c6c0895d39f253689041db6161f9fd1c9d023643556bd65889b8dff88bbd2d75d9c24749f5945d70d0c528037882e96200a9feb966b7bbfec8c9e5973e9b560d77151f3a06c27a82c29395c6028f00863979e2e882284e39b95b136ba887a4f81672fc8d83e005f3f7b01a15f95fd6560b1529a7d589617dce187bc2e58b22071e60e8c1f93bc887e74a8a78ce488eb65735243dc1a77b20ac84714806c47b0017e1f733b00ec19990804b897cb75e9cf8be5d2eb1df4cb79fc5cdf5c3151bd2f05763c326d011e1e26b04d3c47d976665afc9f9bbc1053d341300b2c0b5c280aa3a3744f25f3194c56fb2bec7b5b698551dcc103dce8d906e2da16978e571a8973ce58430c77c703cb603f2a63b9fcf3029022cd08fea338baa6f4614a2b82fd13f00b5cd0f05ba27ca0d9ddef0bc53d575eb71565536ca1e093ee4938d9df1c20a8b64f5a6a5a691ebee7475d12486ab51c8c7c90ab5711dc25bc0b5a7bbfe9ac6ed23cca7da5131097fc5e9386b566cb17314fc41899097a3b0bea738c58b5796204ef4f4b53bdd2df2a60b8862abf71e5f99da53b77f1fbb330581f103bb5942e467931a1b9816e60425d2a0bb4d159792baf7f65e7d823465c578ff42fb6302ce4c64d2771e32af4b0a18a6f6a0d81ea3e43196761dc4199a102e7dbaf0ecc030f5da149d171a92dbc8338bc62fc82a01a543e2a360ea300f03aa79a184d386acdade928956555a5b369d361a261ac85cb6a708b74a6015ed9ad73db2fd8a43f5f534bd4609532ddc2c4da5a11b9efb56d5d7f2562c3cc3db88a2330371db4c8870387131e96b4dd3d341b9a049d1163685e5b341bd179ef43dd53b01eb5734aef2ba2c7355c2e923bdbab2c44900c10a328f9300641a10f20b7306ae4528b40b78a949b25a65bfb72931809ac635565f9706b0e38e05c2c531415185d9c10648665c54d68a02b581358482773d254c2b669fe153c4f32a51bcbd77a8d1c0022526ab0dea563dac5a5f255f455e108caa93d5d6503526be7220853aae1511b0e09d2ffa2e5d684e826868ad34123600fdf29d553549ab8bdad29cbe8bde11cf5dc1b4058c43f125c97bbb09169a3330a56eaa2b4a191c13401e4ba9091a8d7e8b7396c8ea99b564f9a2187e94189d544db1c639ea7a1c53e0ace200364b55c630593509871b8bef72934e68db689f976cc63ec61190170cb75cc8b3624786b69a674d62237e631b819a69650a421469517f82a4500ef0323f385062e295780186d731955d283e17aed0fc2f5a83bb042561dde013d05394a45ab6cf826cd0b0bb453dbc577579e4374b0275e8313b99de117111d5e44c5e7646ed40710204126ff81e6a4294de72e03ae518de159333171168249e7209ee5af197eadaacf430dbaf889b023d6329647db8f7e6a523614abae0d7693e189b5404596c688d551a78911cb8ed4c3fafb1ad8347fb9175b48a55b802731e7856fb427b0df479ad018d1a4121398cc8572d58c54249e1292162cd1a0ce6aeb34f85182fd36f70e8de5a17d65341051ce81c1438a8300e65677b744be87a615b9af31d1cefedaeef3c723b58b81c66fa72434482d2e97d0fe36d417004ac939450b658d82c5284860a5e862cc8adb32cdc5e7cee018e7180dee75ec997c199fc09a051040fa135c033846de30fc98f2e3777e604671953730746a1087f696f046e120c7614514f65ea9c883de467a8dd601c20f9a19971d31e44ff9b1ede5ca5c07e6341936e06d99ebbc06b2a8f0431b1178c8232b1100343c7e2506c1907f0285ab5df4ed1b7bb7bd7a71fc7517be399d0e886d0a98dc980810882608de076815c7f252c19bba39adb25539268a0bac2b61091c05c0506479552e09166504b3a87a29373575b9209ce82b7385a4efd35b7edc563e5a581e6c0f76d0bacec80e7cab8c2c47651cdc3292f79c82c6b972516be26337a20ef949b1c66a2d1288a3a909eed9bfd66eb9b56f40a5aae52088e02ded76c44efe8d3cc14c01742ba070d89407d244ce447b1282c6850b35d796eaceeb9df6830dd2d09b323f4afe09bd59430a966aea00a1d7e94032beddc7a86088b61705665a8c75a1f2c9de367db0ca87c93ec47118359e58694e8470c7454a17a92ac17190b0f0089a07f0ae2a8d60bce4c049f81d0be99059ea7e182fc37636d2bb7800d51898d48c8e5ab9dca59e0be2907d2ada039789f72c5055c5366cc41880341acfecaac3359f214629f05c44dfb7c7d4045e1e72dedf2dec989bfa8309a8a187accecc4bf6a206672da414a115a2df13ab00a77eda05a57dc9c42954df0ce65ec065818d131fce6a4b2826791bc1aad17226cbedc4d903f998fa79365d1377d16985e587100e10951a18d9622a246ed3dce32eb9278011c5fa22321c1e8bd22b24bc3356404d2b20ef86c8bc9dea78e577d4f68527b406b9a52df2a271382e3be83775eee98bfcf822d30eed0b7c404ec70075d86e7da4110442979967e226dc7e06ab8bf1e5682331614a5a57a33d1e75c8f6ce39969fe392a10cc102565681299176f9174f816f5e11e43e9818d06f5e7ee11cb3d208e890de68aea5fb289a5cbe52903be4111bb2cd1ca1dd4e60a1b4baa8b176dd8f64613a6824680bc8c70941dc4479a070acee1e475778f7c41d3e69493d476cb9c5a0cab29d0e203bbcacb4102fa5e2e4ace6de8b1ca7a1a7a0976d17d7c739aad917768930952182fb36ec7bfaf7da3f07ac4074a36d938931f2056d11fa96b2ff697697b6b9687ec7f149f3a58ae14fdad477cdbf4866f0ef07564e2af3c313e59340f1aa1fd48d86dec186bcef54c78e5d4f36e17b300f9df49ea7b69493711c800200fb63cfcb3fdb04c1c1d9e2a94582ddd69f6cabb06a5890887110fc1b3fb91c3036f84e274bf14564290e8395a9a0ebe416586d405723007ab72cd62d4917bf999b559d7f2afbd420d4e5920985985b6532ec696c40d0fa17bcdfbf55d860fce4c5cb9fc0f151a5c342b8668cb9f2c2f64de5b204e5d3f3d1352ff7b89f7065551913f0f79935d73ed5cba226966b3fd6942e8c4a15bf433d075cf537aae252a3a49cdcbc778d42314c76e97fd3ca74bb69e85cf58759555e5ad924c6d7a3a7c47e4c0f1b3600be5163b301fde0a37d17ad58987c2ac799c7cdab2f5f189efdcbadcb2ec5b05489e4624ac12d5f0eb9b90d6ccaa6ffacaaaf4a96f24e5f89d68594f4f3017822d925b7c4a5288c355a652a20d2a2a7230abde842eba7a368b4f9f52a3ed7d4268ce7c9bf3c1d0ac682d8cd2071339f1fe7cb8bdd153c3ad6938d554f86a8288e98ef634228ce4f1c26aca41796eb462b71ad8e518aa30dc830f4cd141246ea477b8608a147e2873aab563c6909bd35ba4874fcd958491e5afe84f9a33c332d7749ece985b06617b054a3ed31e45f561716f3f1a8d48ab674d4ed7b905627a7d412d379ec6d10e977fff381f3fd7d713135f3a72a064de10d33992375b024ffc8359ad7fa49d1b5f6eaff3c75102c5aa049fb98cf6cc69eab551b25cd935428ded7c96cb08fdc45f72a1a734f73cf5c1d6c60ab9cf49b45d598ea4f2eefc5ddec28a4a724d5fafba0fd7af2277d25f37e8fea204d77a49102cd101e939e9994f016b047ca92c57b1a3673415b1a2ede2b75b7db8cd322b04ab82df7a2adf71260a5a4bae0a4a499890d7409855e249cc7354e84f7b3454f511d221074e2d5c74bec338770fad025eb9fcf6179c57d9f7bd0ed9705bd879ca36ae14f8a9154ae7b1e72837f6e01ea093e15dc66e493562ef10018bfb2f97ed64aeff98bb00f5b2b38ead983b15a2312da06d9e5fc97f7a2ebceb338424671e65cc5bf20b3eecf16f478ac0eb7bf3fa404807fd57a96f7f2996bc9cfb3e9411a4b04132d6da96231de1fc73bf60332dd81ea49b118a9146b1bdf2562e739bf989aceb64f0bea5c9f4fb9d7941bc865b99002d2ac24761e324a837dcbebad9ea2647cc60242b425b2cff39e214a57480f197b69b70fc8602db7e45b7729aa6479e6e33f7020cb83680fd8019dba32306a04c699c248ada4bc10ef3aad2f042d700ea168fc86d74676edec1329203f7ba9b74742e2178af9d108d57572189e38dae495fa9f5099a42b639aadd323c74e1f7b3702c0bd31739646aa4f98bca9d87d979465630f0d21ef1d5442418e0116a582ee078f77f73acdd8c63c6327bf235307a71bec2ce7df7328f470fa1bc9801c3d982fc8dee9a8188af1520558d5193e28fe24bb09a70d40df83f07936ca9996bd3935f78cc4c17824d0c79cc5ac7706cafd7a9fd8bf7d263f94cb9372d1b1be8c1bc2b3cd7d1c9293f7e3dde2fdd69853b37783d0233f54cc227ec79da0a488a2a1f2d62f9d546fad68c30be8e8039e2a3f48fc0b38a637f72494ea536ea18e935a33b33f7de9efc9bb74f6380007c95553f4", 0x1000}, {&(0x7f00000012c0)="99cd60b71410a82aa42bea01c9e6217a56d6610d3a8aceb14248bad5dbe17bab7a0f8150a0", 0x25}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000c2171c867c2413073c5d4aaa3f9e9c1d38a8a05090be9eba98cb27001800a658e450de83ffbe46cd08a7b0040b9a472c26caff2f84e216c15cc3238ceaa9dbd932f4dcc8c9b29c0da0528d9611e05197d4f1e3dce1b3263e17cde635215c5c8ca209760104f869c742865a9da09cce21775560d4a08df3a10a7a0a747a745e0f4bfc75d350d56c278f581e07717a0df6c74a0e931df4d0d7e7e0f29023ac72daa62d6bdfc076ecb96974156f50f4548338d1a4895a23d28c463bde41b5c9c09f617b39193cc5f928900f5f17438a5d65eee9d75a00f4a6b3131a604ab61e025d455e70b761cad93e8d92992808f55baf0f28fb4a757929c2ad5b244109f30255116966862190070000000000000057e3b0f94ed6d193ff7ffd78bcba2eb02f8c7e328d94370d4c433ffa2507cea520a062cf70a99a8733fbeeb6da8f8d0b176de5b5ec9b", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x110, 0x7}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x5, 0x4) 05:43:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1000000000000144) 05:43:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) 05:43:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() close(r2) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xffffffffffffff37) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 05:43:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff35}], 0x100000000000017d) 05:43:57 executing program 1: r0 = socket(0x11, 0x3, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8f, 0x3, 0x400, 0x33f, 0x0, 0x9dc, 0xffffffff, 0x7}, &(0x7f0000000040)={0x2, 0x800, 0x7, 0x7, 0x3ff, 0x40, 0x400, 0xfffffffffffffff8}, &(0x7f0000000080)={0x200, 0xffffffffffffffe1, 0x8, 0x2, 0x2, 0x6, 0x800, 0xffffffffffffffd0}, &(0x7f00000000c0)={0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x41, 0x129) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x8) shutdown(r3, 0x2) 05:43:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = dup(0xffffffffffffffff) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000000700)='./file0\x00', 0x10fc0, 0x101) r12 = socket$inet(0x2, 0x3, 0x8) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="01002e2f66696c653000c74190ba21c6392677e2389da9157ddba02fb3036cbcae135e88cd65ceb8e29fe971df2e6533d3285d86ea94fe3c2c1bd7d815d62a670d19ea9accb9f4e1f88a242000cd9acf9b7e753b31e8015e21c9b0215a4aa095c283d28e2f5ebc8635d05afa8de78d06783c31309301b5aef84d6ed5724059f2e77146cc3bc3247773ddcd1d8cd019256dc322fbd3f7e5fc8f22186eebe1cb64119d9a1facba8273bcc1dc28af1a3f3960888aab55cbf5730ac8451b82c8ac9f1cf133495469b9c5ca2e667caad3d1d8e7bd1341d0eff7353605dc6e720421c13a3992f3da77cb"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="d256c475db62de0de9a1c50dc8e4ddfa8a0af2aef5eacb6ecd97369397d2b6fa498e6c68cfeda0487369cb22fca075d47b1fd3d32048ce6b249a619caea054c3ed4274568ee9ffac690d9ed752c201d3e7a8e81d8199a05e32757f13832deba8a0fe663b17af5ec6e14871febea76f224fd7e97a04cbbc22a8fc8d1670a465cc701a840564e4ded079eb36809f83d3922ab24521ebde6798a47f96f833fea0c389677a4e65028c2a81d15bb69c64e0fd249b4e73c10c64c57b88bcfa2b2a0a79e28d171ad7da791b0902a9072c3bdc65287eb20b2bc12eaa91824367658f189d8662add55bec6c282081ea", 0xeb}, {&(0x7f0000000240)="f114dd03ed2bd34712d1fa1b47e420edc85a7536fe22a3a95daf07f3e2e89aecffef19ec5fbe4f9e", 0x28}, {&(0x7f0000000280)="403435af0b2adb7c537f2355bbfc0c9b40b68334e7e26bca88d5485b3f14e93412bb4eff98ce700469c8871635823b5c7b696aeed37883f753bebff111763a838dff28b458a657b17b3e8833d164da4f679d9a69b39c3b", 0x57}, {&(0x7f0000000300)="2bd36ac61882db49c7fe19f9cb48c7d2f03f7cec0172db44a749a40fa32cfd884bbe2cf709be57f022b0df135c7dcf77249398e0", 0x34}, {&(0x7f0000000340)="752facce525c7ef442eab205dd07f65fefa0554f0a1d5f6cf62a790926d3477a8b7aaa0afe18de4fceace5d6fddc896e69d9b01e6a096973dac63263d5486675d4861894adbda8187fb938991320fd7e39b10170093c2291aa07ea15f31db15c28f8a558efff86a0e6ea2d2d16c2db043b8eea8b5f346e4f78e1c520293b3735b4bb7628", 0x84}, {&(0x7f0000000400)="4bfee7e5202d81276de140af96aedfdb033b32949ea490b65a83b25a3858cef87b93507d10137d48af4d718c7dbf4adabcc89922cf1e60db499bc70d91533061a42a3373fe40327285fa356d1fade5caf4dd031873b23a814efd456873ee75ea1c9af2380ee7119cd377f3479e67fde6a0541735bdd860175c2e43e5b1b2fb0466ecf8be34f613c51898f95c9777f25ae42f599910ccbf4f675dad47c47159f449e7fbf5362bced0d591fc1f10d66f3363553291c4a777c7c0ef095d83b195bcae94c5a599fb79c7fd6e0885b95736252366e4bcc5c395f158", 0xd9}, {&(0x7f0000000500)="e26d2ed870046c144fda6fa56d575323b0d2d28c9dba", 0x16}], 0x7, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x90, 0x402}, 0xa) r14 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000000000020d, 0x0) 05:43:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r3) ioctl$TIOCSDTR(r2, 0x20007479) 05:43:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000092000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:43:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="ca59864c5517c4f7", 0x8}, {&(0x7f0000000140)="04ab1e11a818581455c464", 0xb}, {&(0x7f0000000400)="35d0a3446d8004a76ada96df49ee6df82149cebc68a4f32976dbe786586f9a50bc5207dfb28dccc6b6848bbe27b99f14b633b766ae077b4920e229ea687f7ab90bfc0ff43110ffd7a37fc7af395e4fedeaa07736ea9b1275dc0b4e8cfef5384b4c3634e19049219a191e65931b624a414770b77629c83320cb779726d24faf63026af933f1c6ae05672a97ac29808a05a0df2c5a6aa6fb6d7b3c141f4a333cdc78a31b9153f0cad900bd94b689f1a72054bc41a8e955ece7f5419bc23cabd0a8cc177fbfc055f3012d28b04143448146155047f8513637958e0fa76a8f300c81e25654f1f5242e49241ce48630f8ab67b2c8fd628001a30ba1b71e05f7509154705963952797c5aa6b9bd1f870bb5681140f26b8bb85932e59f040276a49c7a97cf52d3795827dba1fd22e53ab102fb4a23703d217c339cb8c749be3cad3ea4172e0caaa3fdaa3e9dafa9ea118005911cc3a4a6ffd6ed2f3a8bc21a17b94b508cff37a18ff1725cb0f2df4c2a300aae2189bc79bdbf3a2d99e11cf2bce490b2dc0117e40080217625f2ae1bbffb3c5e28e174f2e1d18d24eba08e08399af95f57da53350759cf8040241d548346e901746cd13f06aed32539502393b7d2b4053a077a11babf2eb8a492e16e013394fe9a1995c2fe49921f187a9ac1e302a4a6d9c1d7a318ff86c55cbf25112915907fea645f7c7421e30f836883239f7547046b931af13c6787e10760d8f70a147b4f8403b403715a34b2f675643d833bf838fb0100ba0675fa53096893b8ba74f642f4a9ad8639dd99879a3a2e11545c00b361bba1d522c208e9351d8cab2a8c1e2df4d768be9bbe8f2fbfe2fbe0209cb3d8fe26f7fb7f001153dcd3f9b6a8fe88cd6519dafe3bdf2419ca7f7b44d313d5067351f7a7a29a8b9595e29cff7e56d5ec26078782d48834c37448815493a7a6dd1df9e0b813f1def75cd82b719e1e89c8095f4db1dec8711d50f51ced43e6dbadd4e7aafa33a8b884c72fa96549dc76d88c457eecae4df12b701e055e92fc29c52549bcc4df6939f891b1e56d59fbb30eb4cc977e4d88b65e891e0119b45ce367fa2c2d74ab80cf731b5cb3fbb2b9e75c402fad99968b260745212d0cc1b71ef810fbffa018d09a579571898871db50599e0f7085dd79ff434403df3cabbb4d047869f8ccd88cb22bc968829120ef027bdfe181c9e53cf2b304a70dec1023a155239b00cb28181925d96cf282fbe604d529e08283a3d832f6f2e0e6606b4579209cc7fd445663aad606ed64a5f5e60f2f29e38f2923e627345cef90d99cad0afd0a22b22b707eb6d2631e32a2d4a938b390b290d09f012109731ee2332ae97f06c73100ddb3511532002041371d4e84fd27816168b96dd64275d4226649ea9f52e994398f6cdfc4171e1e39c549cf5a52b69a3cae965c8e15991fca2f08434b0ad90801aed80d08f682a6728460ad6e67c4db5b24138ea5f8d33ee07bce76bf2163ca416858b533daaa368f2e4056b5a911a6befdf9aaefa2c230336c8b26722a2b65a29975543f5bf2692508524c2b3778d7d66ceecb8c35945c8c220677e37e1eeae2be217d2e0a13ddae08008b732568e7ae72256ccb0fab4daa85cee42f0fd63aaa88f99e2b4c5f869990e561887dca4a4e2721efeb4510350eb8f2069970eadbc8b1eb2ccf6c41e98abb55badaffc472d14de9ff9e76c56f0e633f987226da98be0fd0b054fded7cd59b21b3b6e420a23f3cacd76adfb18b65244af245085f2f39040334f37c3512d390cd2fc6b55a61270e07a193386faf62dd6ce0ac784c975250906553eaedc481583d921b446a26c9e067492a59fbaf83b66b3c5b434f7fd59edcdc137d287ca43a58455f4b76d2b6efa649d0a3f8bf85222a6a1bdae2ce7b8e5723937164a79d9d683e2536f6c2e3f0123bb2c86a0382e96535a42553964c81edbe3e979258584edbfdd433adbc7479395774632b30ea6fcf1f8394115897b752bfb4508124c62c511f4dbd0f56b07802f8e16f403ec3354c327600d7c31726a3e40bb4ad92c62f98048269526c95adfeedefc4035fd5aaeef71ffe9ad54e0955f32577d3c7f1fa59346dac176d1c51d813a757dec3dd30d0aad443ac2df6859057bd71cd16216b0a5a217efbee586cfa3a69505bc5ec704dc81cd0e80c9c977cbe84065692423776a5a44d3add77e151b17ed6f9dff7bc41aca8e2856af47d317c7b2a8a4cd6a104f03972d4b0d88efca32e89514ae2ee14e79838dfa05213bf6a50fec22274def184ccc2752f7d11eae5393c912ec6a5d0b3490e3ef861bbfd2b32356eec87e386d39d6900beca601093b701d672c416b59b1f380def14dd2e7d221e99ba6f2ab674c8a54ac046816232627680b4915142d3496922a1e035cc3244e3d8654725817769eed8be2ff5e23029a01139c4cc978b729154352ac72b1ce803a1b157d626621c78d6395763661102c0b58e4db0de884433d6b1f615f0035006ee6864c2a25918ae9dea4528658baccda6cbdf1361a3cb0c5ab4903389b996bb39e681422b18c7e143b95a76971b354975550571dff8cc7ed5e8ed4891b6bf5c43df6b296ff890d984b497a154ac5c3ca5ff7121a35a0888a21dc4ebb3f01f539c24dbb00debacf29a06ae69c552a2c09e250fd1bf9dfd0959c7700d873ec026f112870437fc07a324f8d8c90517752de4f292f31fd216ece8d64d973c2400df8e7abd1c6c04d6860ab4cecb270f212ace2eec8994c25fbb73b65eada4f5b3c72e2e41f99f780a303c16a1f2617f0abee75b4eac6b25accd8515401db420c7bbf8697890ca6bbf105dd8be641e9f8013349c1126e5b9f62dc17de0aa231a7183f58baa9ed02c45439a9729f91ed1729045a1adb1051859e061a510f90c71305a606ceb6727e40d2d78e0628f21798daa0b0f8170494b1762b681c2a079bc830901675f6eb63da4e3ebf24ac55c490e8e2021003bc4343c3cf78b4a3809022e1942d75a7b7bd4c8f466fa7abf162d406b19889529882abc850f369e2b2849690952d06c867763db27e6c1b8c1bef615c9f6e8dec8b0d0de8d0e29761a4580420f7abba397f35954fbadc1554a3a5abd521a7168c204044db6266cc88e35780de35d32fdde0e6184c4dae0c84992ee3244f5f4c422bcd87649389dd29f1d93b4699b7f3ed57ff89ebd7c5f7550b16b32ae3ecc803e3bd993bcff62a5ece140be19dda3b6c7abbe6f40fe17ff52ec8591024886dcfd72199567f57acce63b53c54b058cc72f286f0722ae81aaf32936214184353982f29a755152a3b78dac197d3f5b62d5b7d265b3ed9c1df528c18c8d48874f283de6fa717b95d2084ad8bc5fecf684f3b294dcd2ca273ca3bfb3a5dfd4d511fabc2f46e113b9073e0478acd87a41aacac032500c004e59ad35465d82de5e68523c7f43d2b110d41a5a787e42599952123eb141aa6341a5cacac691bcf7feebed46e1fbd1f70962ad193a59ae5986f63176bdb0f6d7bcd4c69dd0d8389c085d14ad6c0b6aee9c5afe5f78530523678d090c2eb48bab420166d7b692c1995c3e625eb796e57783c9e6a184c23ac128ebd8ec43125fae61ce3dccec027b8c38ba2d5b99fb69d2f74cc5a458905ccf209a807c658c49c18e977d3e653612aca644292254d52c8c47eeaf5f23f0e219aafcd5f3eea1bac32a0107d62d2c3ca1cb6c89cb61d893856b8cb81843430082c431ee085a2c4e0c02bfcb171c4b4ca58ea435f8cafecd347f3825a030e4004031c08912a02c645a041b865f7df646d389d31b040b49b2c292110a26f1c9568445bdc7187a2427cea35b9976a386fc627aa99dd672fd8e91ee9bddd3dce4bb0fcf5967591bbaf048f17411b3368ab4c7d22c1fb9916a36060e5b0feed749d19b7c74e38c11473351b0552cad459e2d0c1c3645b9dcfd4189c4b82bbc6808a23c44ffd665a80c828348e914210c4214554281bdecf080c8861b3a4c6344e9f5c8cf26983bbd1eb044c3cf9658928ad552b3f4bd3d44ebc5826f51369ad2199fbe1bd529a92af382a8ebcd4f50ba669f20d62b3b01dd825eba35dfedf926db360a4582342579d11981ad6adf949de4454909a12f6011ef944386dfa6067ae196422255d36e57c2217bc61a3b5ed6523584757b437bbd158dc70dcb992268eb25a2466f8afd79cf374ed08749cba37f01edd36debae12eb9fbd90bb9662230363f2f76e5c22b355c7a5de824b8189bcb98011ba0586a00cdea9402f789a601ef50662acec5209ad7a845fbb80463c5a183003dea162cff4084425dabf951b97e7c66e3e75070b8750833f9f82e24e14f0a1182246c8618a038bf5e6024e8aaa9bab4b73f86b9df758856ad1c82d4b8d860e25d3d3f437280d5c9fb21f0eaba7be4cdfbcf0ebf1c0871783c628fd3d93a2fbec8e33d130107b1672d26ed412e527c80cbf177e143d30c07863acd9fb92677ec472ddce10e3a410de630f2824faa375d39a1d94ec6ba112daf40e0b3c8d9e3c965b883843845e695a75695f4fc87bd0814b7f222d67e8b7d80591c64e959cf10ec02afcd60d4492db989f8d1eb3f1c62fc17635da50f7a27d6bd2b2bd7fb8f2a73d672711809a36ee04327c7589fcfb40aadca5b31456e2b4d67ee680a6e28ed98db0f7abbc600c9569e2720f92ee5dedcae71b86f7b2abafcf41531c17fa626ffc04f7f48a294f2f0d635fd70924cffa7f8b628351d2f4f0179938c94f727dc76b3d99d5d3fd66e06ac09f672d290273096fe54b7a89bda1bc6f64acd8a3da732576ddd9335a4bcfbf7290f5dfdff7fbb2f3ebddb2a3b40f87037b16374a6a59caac17feecc34c0ac4d6e1c3f15b26a55cbe9aecd12867e064bba1b30a5d676a90d76270a1ee0064118ee014dc3baa11b004b32bd63d3a26a9d623b5eee9520bbc5d4cb47c122e97c5feb89184afe27342f5a4cdff8ee20dab2d3d71540d0b774f3188256ea47e7223624da443c1eb588a9bbee932fc5041195318deab0e7276842689cb40db54ae5e08e7d1b64928ee648b2ab6e30b3083df3595f11180c1cbd978fa0716b5436746317466801af1c0cc1ec84dcc2ff7c16a9eed0c90894689fff63b6f520b131478a1f947ce45d51ab3cd473750685d2270b10cf98f6d2cd1146c3fd943beaf8851518afc849f0208f82c725539c689eb52a1c0b5f670f82a328b5565e14e999a01d58e15b1e285ee52363a0f57722e2dd2e2127f5a0f710a8950f5c2ea2db819ff73674961472d246b7cc93307b971d69d0ebc73c7c82838559144d396fca01c957de918edb6f601232a6189e54c9a9234affa5b090374555101168872006d550cd3523824c9d0a584d41df3c6718f72702e9edb32805846e0b2df43479c56d5ba78a2d14a8b9fbdf5b643e1b3f8a36a4024578d6ea757f9095151280b85d6c9236c4449f2e7a093320f435afeb922bf3a08eee41f72c22f27e33048d7f30e0bf3e71467099bd9e156a5a94fc644bff9936f22a03a5d2f62cbab6903a75d0db704f2c09fe7ed4af7b83fe3279bff6e7ed9b47d92f6e70f0e1de020fc7e88e5974ea288c9dac66b67b5950eb738d64ea1334a9ecd982fa9f11bec1c1dfcbe5298fe72594f985c727a7a7e9c604ca7df747964103ffd3bca52ab39560c9d538921592e049c53bfb3eb3c316f07774afc2710009420535800c0bd3b295e4d21575f692663fba63fb8d113ebede7a0d9e0c200be866c859c34718cf754cfd1d6d590f150437b16eca2184b93eeb58081c2f0abde3e91ca9c975c0b326ac003d2907", 0x1000}, {&(0x7f0000001400)="5dc3d412aaaeebe2f40b6fd8381f660ed98470e5effc4ca24a1ff7d3b561187ad32a60acb4cbae6dc63453844275f0cb5cf757c126e07e070ea1b2af31df28b30e8f9633b93edf6624c0ed7e0dcecaae3d220a9b92460b23709ecdf56a4a04e2afdbde8b7cb1cd62ded2c764a40363bbf195311506b6de10460b25bfab7433c926d136d4a6dbe63236c7659d", 0x8c}, {&(0x7f00000014c0)="b6bd8acc52d96e6aa57e01eec3030c5f450a4cf0f34b28f1d9e9fc3273edbd319d3fb0d4be9e66681a7404610e50dfc9e265602d93652f6f73a70d06b5f2a418b95cdfb273a323209bed81568f3e04567f7e7b3b2b09ffe562a5c8953ad62afbdd40b334f24f7a9807785a2209e687e94e71c48c0adba867cbc500c9e64c5196353ceefa1a67bac05369151144290555899026227a3e3c3d2bdfb137effab7", 0x9f}, {&(0x7f0000000180)}, {&(0x7f0000001580)="1bc0f9a3a240f9c0dfe9001ee004b053a08245bc224e2ce9533324a08af80516c44e53f1e7dd1e5a1044930e4e6b9c14cfb23b40d35c31f9e90ad9f324a608007efbe5d2ef5e03a724e375a92b8b53d02a7111730caa572459e1675ecdcba32d016091766cab98410e5c60a9b43b5f7bcd5c6c9d1e3df7d6b09e53397479bce0d4292a01a0d28a8be7d8e5be3aec178b39f8b6548e02684b228589b5bbe85bcca523f0305372f32f44d9c9adb3e1a7da1a4b0de69fb7ff4ed7d446597f5238e055bd95452b7a002850680a44a37cae72a51291887eed09e57be6902c53a7449815af5afd", 0xe4}], 0x7, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0x12) close(r0) r2 = dup(r1) r3 = syz_open_pts() ftruncate(r2, 0x2f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2461d15afd1a0000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0xfffffffffffffe8e) readv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/45, 0xff4d}], 0x245) 05:43:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) syz_open_pts() close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) socketpair(0x0, 0x4004, 0x1, &(0x7f0000000000)) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:59 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f00006f3000/0x1000)=nil) 05:43:59 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x10}, {r0, 0xb0}], 0x3, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() mlock(&(0x7f0000ff9000/0x5000)=nil, 0x5000) r3 = fcntl$dupfd(r1, 0x0, r0) getdents(r3, 0x0, 0x0) close(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1}) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0xffffffff, 0xfff}, 0xc) 05:43:59 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x1, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 05:43:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) r1 = getpid() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r2 = syz_open_pts() close(r0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:43:59 executing program 1: shmget$private(0x0, 0x12000, 0xffffffffffffffff, &(0x7f0000b38000/0x12000)=nil) 05:43:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x89) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x100, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup(r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x12e, 0x4) 05:43:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000001440)='./file0\x00', 0x100, 0x20) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x6) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/130, 0x82}, {&(0x7f0000000280)=""/54, 0x36}], 0x5, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') close(r3) fchdir(r2) 05:43:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() lseek(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:00 executing program 1: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000340), 0x4) r0 = msgget(0x0, 0x105) msgsnd(r0, &(0x7f0000000280)={0x0, "a236465110d9a804b6bbe9d1963a2c60f16411ad6374f8674aaa588ce7df1f4fb72fb6cf88a2c555f15d44e99b605ce0bf6c3ee19ddfc48a3624b42313aae79691c8bf7f2b7ff3e523809fbfd5a51f5a64f30e5cf46213204ed3ffe4bbe2702a59b71f10b7196892e0434fdd89919a97b92cf2cb155684813e611dab43875bed67483bb367a68507844b"}, 0x92, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/210) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6608339b2e1b6711965b517a6b558f97696c65210000009b9c3261d9d8558710c481824ff3179e096588ab81023e6024427991f4d5fba3fea48a93e87c0d3859285874c2dea168c1b0d4113ad0d6645fdbbe8da75b224c186306fe3d6ebe9a04fc81ed6e1405acc2000100000000000097b49b4680f9f10691c3d3d7d9cd74fcc9bfd46423fc3f506b56102a801b43ca3a28d483a7c9cd5672395c297464e9748d6d253e4439da860ab385ffd3ce3741e2000000000000000000000000000000000000"], 0xa) kqueue() 05:44:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000980)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7d1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x4, 0x9, 0x5471}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xba, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x401, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x6, 0x4, 0x3, 0x9}], 0xa32, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x88, 0x8e, 0x7, 0x10000}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x1fe7, 0xd0}], 0x0, &(0x7f0000000ac0)={0x2, 0x2}) getsockname$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) write(0xffffffffffffffff, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(0xffffffffffffffff, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = dup(r1) r3 = syz_open_pts() pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="fb5ac544c9f68d803ba9c88422010ab64d08e3f69813b5a2128dab4b4167202506f223bbb46c378c15f469776f5852be37f5bbfaeefc36eb8d15cb01dc763f1eb443b0b4ea3fadc794a9cd7b206df18646c5851619fc705e79726a85039a5d0f9bde5cd0ffe394b5388fc84e47343797ba2a9da607b3a94e686e7dc6d10bec0004c12f1d348fd651d5ecfbf6659b6f42a8adbd29221f6ef37ac3abbfd2af9455b53aeaa3e7590a68d3a5a4fd1953396ce51b6dfaa9a5a91d53833577747c68d8105b1204f4bf62a63d2b90538b15a7b6d81bf528b31c7c2a20bd623902c2d2", 0xdf}, {&(0x7f0000000000)="5cc58d44c397fa01ddb5220fc8df642ba0ae708ec9634f1bad33493751cce9", 0x1f}, {&(0x7f0000000500)="4041350d0374468f62bb08f52b1de04ffa85dee84de0ccb8b57674fee691e1aca34bf55c7c2dd8b832e01e2073ddc7691533be6f6d6bb1ffbc9bd353e7885ec53e9279e55e33285d8a5a6449032f2a41e13de6f160a9582879d00507c524a43dec099b5ae7a519e424d212122e0013498b51cd7e20cb9c7bd870315628b83a5929bf4e6f9fd1437cabccb64929cf5dfd066f19a377e940a4e722fbe77627917dab867e79a34073dd07cf0649ac2fb03d107a175bf3e4c1f983791e6853401df2a7c72afdda20b09e237bbf", 0xcb}, {&(0x7f0000000140)="70c2d59542af20eed40974a1d3003fdd9c8b9da1817c878b9d2af0391cfc3609f8686459049a88bdda5d925efb", 0x2d}, {&(0x7f0000000600)="e122b186e1ce9de1bd3a3d1e9f88fb78205aa294ad362b468d4e8cc16fca09ec732f0081789ae9f56c22dfae2f85fe4b757134dbca29ddc4b2c843196e9922ce14e1babba205f375b2477ffef9c141cc0a640f340ab43237415463173a5fa3c974f3376ebe219a282e7b298386520fa81a3d51a1acaee792f15a4b45f7180451bcc7b6c3", 0x84}, {&(0x7f0000000180)="8a420cd32a2f694be3b329565fabdc846bd320f3eaea6a8cd984483cb337ad4d45656112d9a842acfb3eab791ce5f8ec0dc5777865dea2280800b021a43050ebbc32082ebb10d893f0e625a55015936c58e781a90f7bc30c4e4ba451abe6179c1ce53aa5e3e37baefd06bfab0c94fc40334a70", 0x73}, {&(0x7f00000006c0)="d13621addfc16ec1d8402cbbf4b1cccae116af7e8bc75ba33551d25832b6a5f6b0e30e7d1419053beb62bc991963337848e5ff14264c7cac98584c2f6ee5b23f28a45b1003b6f772c52bba79d5d80cf9d2c5c37d8570831ff120a1a8fc7ed0cae29708984aa545410d2979c6a3106b0d667d83186e7915560b0267e1e4f19e816de4f155be8846fe28dcbf4b233b6a", 0x8f}, {&(0x7f0000000780)="ccbbd1fa75324b4d2589ffa7a67e16f1a9a8f1bbcf440910acc95e7b5734ee9ab61b658522a59757a56dde3117e16d6650382ab51577cc9e05f2e9498a770ca23b528b02ee23501b87370b7960113991ce4a10e4f4c0b565b0d4934e6058a5926a4b52146b4f5e01ddc0cc5ca0cb59a3407ab2462a85373cb311523fdfce3b01e75fbd5ad9cab4bc01263e6dcf351d2134a22652f1597e5602717bae76f014de54d053aa5cb55bd937c50eba3733b825828bb2c8cdf93424f6761fa801ae76329cc3745cba91fa8305180c33d3073b57a7e52f0b5251bcd2dedbe51a1e59c65bb7633bdf537c6d53b6c852657f361752f0b319f0f2b0", 0xf6}], 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/147, 0x93) r1 = semget(0x1, 0x5, 0x80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/86) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000600)='./file0\x00', 0x100, 0x10) mknodat(r3, &(0x7f0000000640)='./file0\x00', 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000400)=""/226) kqueue() r4 = dup(r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xffff, 0x7f, 0x8000, 0x9, "9e88886f69d617fbc04231cae768463055b8eaec", 0x89f0f85, 0x8}) clock_getres(0x3, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)=0xff82) getsockname$unix(r8, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r6, &(0x7f0000000500)="b44d711ebdf51100c8844f39b3d4d2147530bdb56390b06eb540b95b55d5f2f168dd8d1873285d78386c1ff28aedd6a4e26a3cfd6214ae86ea1fcfdb4408bc66d21a4145bb77267264f49ea3afce1a41d0fd033e74e1183caa727bc4ceeea193747db8828e9e821bee6199e92e82cda47932a1610e7a8bd7abff2aad4e2d350457ae8d2c99d856926c8278b6293b3819abf0e3dcc1870703b671ddfc60da6e83c1786169a4", 0xa5, 0x409, &(0x7f00000005c0)=@file={0x1, './file0/../file0\x00'}, 0x13) mkdirat(r4, &(0x7f0000000380)='./file0\x00', 0x110) 05:44:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) writev(0xffffffffffffffff, &(0x7f0000001040), 0x258) 05:44:00 executing program 1: socket$inet(0x2, 0x3, 0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80000000000018, 0x0, 0x3b8) r1 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 05:44:00 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd00070000002221963f123dd0702e42d2f7ece489a6b15cbf0c118eb06e7d37ed3a8d920c5bdbf13363c584f3146db60164b569f08845dff7738fabc72bead6e77ab5f8749abc747da086e41885425339e94905574939d81bd15083500b40199162fcbeaefe13f83343b6f509ee295802923d4812e689b6c4d75106fe4a88f9e646c3c898f567ad3466465dbcb6e454d1ed001811127fc27d9f61", 0x167) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeb, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') 05:44:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchown(r0, 0x0, 0x0) 05:44:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x45) 05:44:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(r0, 0xffff, 0x1083, &(0x7f0000000040)=0x1, 0x4) 05:44:01 executing program 1: setitimer(0x4, &(0x7f0000001100)={{}, {0x6}}, 0x0) r0 = socket$inet(0x2, 0x8005, 0x5) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000240)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xd4}, {0x100, 0x65}}) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x7, 0x382) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/254) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000100)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r2) 05:44:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x401, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x80000001, 0x2, &(0x7f0000000000)="8d9a6f85db443da9fa84b40bb7389659183e3c371de976abd1d37be4cfcc67ad7b0d8d4eef752e388bce0bbcf757222fdd8860449505ec79c1a62e7272d5cdf79dd65eadd24fd34e7d67980d1bd6528dfc849ee52edea600a7bf087b24ad91a52b77d9f6761716effc8a64b996ec9fa118e0cd8fd1aeff0350857122487c649f3ebad313069ca0ae739734a272d57030e69d704a6961", 0x96) 05:44:01 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x460, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x7010, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x190, 0x8545, 0x9}) ioctl$TIOCCDTR(r0, 0x20007478) 05:44:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x60, 0x1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0xffffffffffffe000) 05:44:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820a", 0x52) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb843", 0x89, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r2, &(0x7f0000000100), 0x32f) 05:44:01 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffff0001}) nanosleep(&(0x7f0000000000)={0x8000, 0x100}, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x400002) sendmsg(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x14a}, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000c49000/0x4000)=nil) 05:44:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) setsockopt(r0, 0x80000000, 0x5, &(0x7f0000000080)="07e8fb2761deeff85fdebf044b12181ba5299101ec5973dc33ffd64e5867ca5e50ba05da7cdae20d4d1c57f1719d4c746370ac42f2451e1143ad639696febbf32cb7c8d7635f0ac0cd1e953aefdab3598d69091cde8975febd8809cb0fd50946fddd54a313e262101d12", 0x6a) 05:44:01 executing program 1: socketpair(0x1, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = kqueue() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x60e, 0xfffffffffffffffc) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r2, 0x0, 0x40040000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000140)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r4, &(0x7f0000000000)=""/50, 0x32) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 05:44:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8100, 0x45) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) clock_gettime(0x5, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000000)={0x0, ""/40}, 0x30, 0x2, 0x1800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x420, 0x10c) accept$unix(r2, 0x0, &(0x7f0000000080)) 05:44:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) accept$unix(r0, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x3f}, 0xc) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) 05:44:02 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 05:44:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 05:44:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)="9958b69c5a6a45eee16ef89779ddb39511c585bd81040ce22d3aefc66387065e892e669bbe8533be1b770d80f352ebcaebf0d908b25a1d792cacd16a1556e8908ca759dd12722f0146370e33c66279dad3d6283dabf40a98373acb95592ec4acd65797f5c56daadf09623312379eb219a17f328f627d9b76ae2f7faef83bc04d3746e0d3b65ad7266ddb454180ac8995bde2cdae9aac6da9f00127db036d0101f5966a0538d20a67ac802d", 0xab) getpeername(r0, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000080)="0200960000000000", 0x8) socket$inet6(0x18, 0x2, 0x2) 05:44:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) mprotect(&(0x7f00003da000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f00002de000/0x4000)=nil, 0x4000, 0x4) pledge(0x0, &(0x7f0000000140)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x81\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92G\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\xf1P\xf9.^\xc5M\xd8\'\xcc') munmap(&(0x7f00000ab000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000224000/0x1000)=nil, 0x1000, 0x2) 05:44:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="86ffff0000ea10aa110c22c3b477"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x100000000, 0x7c, &(0x7f0000000140)="db3bde9207d427c374689d3715876929936e561c1447245f193d1ffdc77bc34da31be22806af911d0ae5b1f36b557acc3691436276dc8c4da45bf50a6de7a38d6cc20303731caf6150f5a2b3321d5fa760d81b000d66e4ee396f99b3416c3b68ef6e29b993920134ac66e86053e02c3b162ea422dcf5b94638fdd946af2bf2ac442d12", 0x83) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:44:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f24347c3daf550758bbe8c546532dd5b8da044fd33075552fbd5e4ff00632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72f5f728193ef16ab93f12fc4d5f16b136a5d00d3028b53a943902ce5ed9fff249b405f04831f3d1da17396bb1a648f80ebb27489c5c8a0cf3b2a6fa0f73b15005f13c8558676cecee080e5c9e76e111e2bcd0a4da63bc331935958abe61c1d431edb7", 0xba) write(r0, &(0x7f00000008c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = msgget(0x2, 0x10) msgsnd(r4, &(0x7f0000000040), 0x8, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98f, 0xffffffffffffff7d, "85fe68bfa6027f00", 0xfffffffffffffffc}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x400, 0xdd5, 0x0, 0xdc3b, "116d2dff1974d0e8b699803818310b7a8cb11332", 0x8, 0x2b82}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) utimes(0x0, 0xffffffffffffffff) 05:44:02 executing program 0: r0 = socket(0x2, 0x7, 0x5) flock(r0, 0x2) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140000000000000000234980870700000078f49759a4a9478040be9d30329b058a6934656e921555ca0b8be350e24f61b28e9df4e9fec96fbb98450928da1691fdedee8a0490b825977772d6be5d3d47390f556e4ff6037ef7fad926b4779f339deaa8a987bebb6089da2f0160fae2e68ba3bc5b7d7e3670b4778f094b9b9d1d60adc567df3a902f8668a69857717869d623cef4977507d33c82977e2c8c2ff59b61816ee41cecc2a660a935f02b4da0eae3d72848049b693df3b9c8cc46f6ec3170cd1506938101895ce9805892f1830000000000000000000000000000000000"], 0xa0}, 0x0) 05:44:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000000018, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x282, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 05:44:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x140) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r2, r3) getgid() dup(r0) r4 = msgget$private(0x0, 0x94) msgsnd(r4, &(0x7f0000000700)={0x0, "ec93c9f4d5b22ec660f92fd632c5b3e8b97f8063927dc53df1ccdc1ecbef67c76edbbd179eaeedfd0d34458d9f1edcb974dd9aa56b643bf9268a36a1a3a2cbe8e868960a1ffce74f700c891590810c420facdebcfaaf3dead451e2f2766a79d8d6ec47c6b7db91751299fd28abbaa625505a0d9c6e9dcdf712ca193108371e6cb5e7c0a5a9564a62d45b1e55d42277a90e57fdc3176fdfea71db5f2cb43c8a25108e6df2c42001665049db393026e61bd07d"}, 0xba, 0x800) 05:44:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="98966f18fa16619d", 0x8}, {&(0x7f00000002c0)="f8448876f5217ec0cc189646805af8ea17f65413ce63134c958a3cb81cbaef69dd616c041c6d2290dc9e80637c31265531d354fe61c75b", 0x37}, {&(0x7f0000000880)="2d71111b7c3d34e32e02b8daf7a875ea9d15d180499a96b2ef4b92d2080581264a68ef58b27271c614182a2a9b06a8216f08285551ee8ec50fc0d8c23f6458089878a4bca21e4c1b0a010ba1228a7910707f074c7f105a0baa3cecbc200d9573e9fdb53d3e8846f0544d4bff2c12922fc1c1264d708ddd45ef7cca94c90200bf9758cc04bf066a35573a377e57d7d3db2bf9775184ca9c6098a9d0c71fac2431e0bdab7eeb8faf09af252786fb93adc9954cadab07d0f39553d564e12c108cc94d93cf2c0771d5d24f1d87d8424b2795511872f76fe64ae3edaff24c9d5554c54ddf8b0a5b0611a4e2d7f7bf8142357db5f4522077e68f68b8693cfd89bd24b4994cb24bac23076624bb4b5ac78e68de0c6bb82c71858ec4ab20b373d0", 0x11d}, {&(0x7f0000000400)="7fec21d94f96bc1970ba829dfb01b58934f4304e89e02b4a72b2d76f9a74754b1fda11b9152eebb27b7f6e3357ad89b51522cd6703888aad82b5878fd1344c34886bff89121a876a7d0d5562cc006d843fa26662769a980fb8f26bc7d0b25e467d3c2fb0f298000b44ffc2458c316d88e915384d7bcf20a8b60b7b9acc6988a51101de22b9f74e22642ff8b3b0921dc954a9f3c5041d1b160920247b8bc57080409130360f2f", 0xa6}, {&(0x7f0000000680)="970547a49a995b385d39239ab6d70e0000000000004d3cf5c197df1961efee68db8e541dc7885ef283aa74821623eb863391fa2975018b7379c033f5f322b3dab5597ea86301fbee6310224837b20b313fbeb42000c4274b870aa209e37748e84813dab41103a67adc79f3e75267f3bda4b0c99de361eaa391605c14e4540360e039090071cb7545754015c1aec55acb7596cfd116d3c0ad5aaa435d25064a7a9b4bb6c584e1095d96006bd4cccd102c2d374c7ec01357762ed3ff08490e7f87f0d762a00e6a5ae3bd29ec5673ce4301d8b37850902d11baf3", 0xd9}, {&(0x7f00000005c0)="2d3457a8aeaabdcd433b0555c7c91ea0a9906b4db3233bc4f029b58c0054a48a7961a209458f", 0x26}], 0x6) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0xb5a) close(r0) r2 = dup2(r1, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) syz_open_pts() getegid() linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x90c5, 0x3f, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:44:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xd1, 0x3, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x42, 0x20) pipe2(&(0x7f0000000000), 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) 05:44:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8, &(0x7f0000000080)="cec20fe5580bdca0e22534577284a79b83749ef985d5977702cfd3043cd297ae21aeb64ddd9571dd8fd91588cad764f2bb187ca69694f92523be05bea91ff98573bca0fe20e3eb9e851c13593d230ee8ab1c14d64067d51524c6679a0029f27199be44dd48ec732f138121e7b55eaffc39e0a3f020d796", 0x77) setsockopt(r0, 0x2d, 0x200, &(0x7f0000000000)="12451621e54c25201c5b6c75453ccaf9518a1879c2e69a9bdeca79c37fe15f3bde3cb8a9e587504349d56a3fbf88c746b09253b56a88829aa97f8da845b6931dd5baf4e2712e7f92364ef28a5e2c4344a3424c0ef34ab95ded67fb7afec457857a7b62798c1e703102c4611c056539e50a29177b45578faf27d1", 0x7a) 05:44:03 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffbfffffffff7, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0xe1, 0x0, 0xfffffbfffffffffe}], 0x60, 0x0, 0x3f, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 05:44:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) getitimer(0x0, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 05:44:03 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) madvise(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x7) r1 = syz_open_pts() mmap(&(0x7f0000c3c000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0xc4, 0x2, 0x100000000, "98a8db15db984c55a231801891f8272099ee786c", 0x7, 0x1}) 05:44:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 05:44:03 executing program 1: socketpair(0x19, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x3}}, 0x0) r2 = getpid() r3 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="c9b35f7956a3465f6d4993a5608a396a0d2772599950d88d296c6bf8fa6b410b1a606fcbd7044aaac49734a1bca95c4f68b1b93517cf796550b79c588353a0715cebe878ee0e28120d451b7c835e4d2423b9b94311a867582d5ba934779fe4cc9377ce735b7e61cff50df49261578cf877843a0d1f329e07a3f28e80e63652b131bbef05fa3f58b5a5e4bb3d51500ebc4b0a902d8d38881f7ac4cc041ec1dbac3be9cf7feef8f31676266fe5a7ffb1cc8019a4a1f3d74d646b161e9b8db18174cbb947898464fd9c20ff8c0fd9ef649a", 0xd0}, {&(0x7f00000001c0)="eaa36c7df49343ccb2fddb85f363f352020a6b33eb4dd91b7cc3cd2c82226cb7a7999bbb7bf45b3b22f70369006df3a5d5e9304b7b54accfcfbc0c28afe20eca805ea2c8667bc8b509eb9d5532bc9840eb1b7fea746bf3e62f77dbca7de9561818b05f558df3990173614570a2fffa046ea0a051130fd044449e39e6bd4616e0cae91c", 0x83}, {&(0x7f0000000280)="5c37a5dab0a291c76606c7365c61c445955723323cf66a460ed947ff79ee92d2b96f1097c7917103a19cb65376c14d2e75dac51103cb9ba302676f75dfb006653d6882183d47d150", 0x48}, {&(0x7f0000000300)="90d5115a7eb1be4c70a3a0527afdf9b5d7f9d593f99c5ac6582ba64d50f4b79d27c86ec5663a", 0x26}, {&(0x7f0000000340)="5f4930957a7095671ad6da2cfa1515dab054565653ee2a803865a21851498b5c1cd50b6720935122ee57d27169ed74bae6db142e3f808ee80170d0a0bbc3d52321f5db9a2c37821ed6a47b8ed5ceb7851abb24e9c2b2baa03638a28c876d527102b438657ad5ffadd6734037925bbd7e03b0dd5fc2a24474e6eb970dc2c8d31e0ebc3ff70b2ace041d0b8f7e5e2a35aa1609b070a68f366e307bfb04db029830141bb0b93abf9f180fe98b31b08d528e744710cab6d9b14b4924b32a065b2cb9f316f922bcd6b385ccdc1205cacd5d18b27427878b7a55", 0xd7}], 0x5, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48}, 0x402) 05:44:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2000000000, 0x7}) mprotect(&(0x7f00003a7000/0x4000)=nil, 0x4000, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000, 0xfffffffffffffffe, &(0x7f0000000100)="f65d679f5c3a0d952ea522504115e7b006f0d0411533501ec8f8e0a4b21a9e3b558d4e899d623f6111074d433e4a4328", 0x30) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) 05:44:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x100002aa, 0x0, 0x36}, 0x0) 05:44:03 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x8) pipe2(&(0x7f0000000040), 0x0) getitimer(0x0, &(0x7f0000000000)) 05:44:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x2) dup(r0) r1 = msgget$private(0x0, 0x402) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbf, 0x3, 0x1800) 05:44:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="5c2ed2e074653565dce7be565086a495c094e1b5bce71b72c47a1be5a8a7e9b5f6966cad55261e2bcce6593a6a2ef7f5172bb87ce06ae1c2c119520e1e8aaa85d249176a3ce02f61e0f348e5bfd6880e29329de114ff50985f3c4e2de641d2c6ebbe3b26eed93796f6c4b9e4ed358646d748f925db1e0284557e18e0052e59f13167e3cf8a10a1d7184d2b7abc71299615f3272a7753d6e0ece24a0f6c96ff6fbb3e685664710d593a1b8226939c83f628d1", 0xb2) close(r0) fchdir(r0) getdents(r0, 0x0, 0xfffffcfd) 05:44:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0xe, &(0x7f0000000040)="01000000", 0xfffffffffffffe30) r1 = socket$inet6(0x18, 0x1, 0x400) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) 05:44:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) fsync(r0) 05:44:03 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1000, 0x40}, 0xc) 05:44:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) setgid(r1) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8f, 0x95c860e64e7f93c5, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xb0, 0x1, 0x3}], 0x3ff, &(0x7f0000000040), 0x934, &(0x7f0000000080)={0x8001, 0xffff}) 05:44:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='rc') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:44:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001540)=""/105, 0x69}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair(0x18, 0x4003, 0x2b, 0x0) 05:44:03 executing program 0: getuid() r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x9) poll(&(0x7f0000000040), 0x3, 0x0) 05:44:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x4a1, &(0x7f0000000040)="1a57a7b734af629131e9b5b5bbee246260d88bbaf2896e1c55dcbbf2d6", 0x1d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) 05:44:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 05:44:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 05:44:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) kqueue() dup2(r0, r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0) 05:44:03 executing program 0: r0 = kqueue() kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r5) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7, 0x40}], 0x100000000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{}, {r6, 0x3}], 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r7, r8) dup2(r0, r3) r10 = dup2(r6, r5) fchown(r10, r7, r9) recvfrom$unix(r1, &(0x7f0000000240)=""/228, 0xe4, 0x45, 0x0, 0xffffffffffffff70) 05:44:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget(0x2, 0x11000, 0xc8, &(0x7f0000fec000/0x11000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() socket(0x1, 0x5, 0x1d2) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x4, 0xffffffff}, 0x8000, 0x8, r6, r7, 0x7976, 0x5be, 0x3}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:44:03 executing program 0: r0 = socket$inet(0x2, 0x4007, 0xb8c6) recvfrom$inet(r0, &(0x7f00000001c0)=""/219, 0xdb, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x16, 0x6, &(0x7f0000002900)=""/250, &(0x7f0000002a00)=0xfa) sendmsg(r1, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000002c0)="b6ff9e3e5347d164fc15c9d3892f2ad47624fd58a9aa0c170b2774db3a8f3e14b33b4e20e029e0f478255f01c1321e1ca00024f6f9688e92b125913b750efeb11fcf5657345de51edfc9b1e5230ebaf095d76498aae103f0cb05cc843dcfb2f2f6e42d52a5587ab2a96773b5e716da2afb58c902fd2d948569738ceebee8", 0x7e}, {&(0x7f0000000340)="1565dea729231537debff526cad2e6493651fa50adf35f92aa75af6980b641f30e13accb27a18e007c6561ddd805f4524382b6c5be5d9d795cd440cfb4b15f1ab5e8f9958a9e6d7d6ccf91006f2cd99f133b0ef3603b8a3566385909d22a019ab7513f86fa800429cef9392e504c2fbca2da708a3f302b37baf1375b58e5ddedff3a2243fda99639e31c53b467914e4e6738ffb4653d9fa3431584973241e6d7d8409e1908b42bee1a7446a990b6dee732db1adb7352ddffa2314cc7730392263979c39e62f6b83c6ad93fdc072e931a82c649667889c8c05a74a9d1dbec368cd215f452a42d2c38535d451907b156e12a841525b2e69f20fddc858ac3a65ae5aca25a07cb53713252d38ec5e0f845bd0c639a87189e5d746a1c0838abc1121df7c81896d9413f8b35ebd25adeeadab7f109956185f53a87ed57e714c409e402b1a37c75cb00fa25dbd3941b434eb05ea0763a91fa5e1b59c1e949a6e871ba72de282dfaa20cd5f849f2ae2ffca6cb403367ca7eedfc199f67bb15389f68b65b8fbb5e6cb76bf0a901fd124741537567d182f008509040818a22227424848adac9e281554ce8e008475c1b7a8902cc5fa92e21695507d187d788bad181f77bf6e7a39288757d2d5d1fa793dfd2ba61f4bf672d50f47cc70cd4f656b33786e593b8c11a9137dd85dd8a2efed9fcb0625a892bbe9f5ebc3854ac2e98d4571b65922f4a643e05a75ec47fff9db7a8e0475a09a29cc2965e0497c48d499cc4911714136398f86d367d27264f3f16f39c57e9828f72f999ca0d4457ba29a20cd1e1bee443afeedc379ea2faa23ffeefef043dcbb3a1a909506a6db1ca927c102aacc5c47e1e63b51095fa18b7101479cebbf1c4d878daee019f806df95c2fe63d99da53e032f1207cfd9604c998ed3e93bbfade46811dc955e54c7d41cdc7f8a06d2b4fcb177aa7be0eac511b2391a0fd239d16d8d6e190d71d4640a166eda58a9c84b1e8b41ce95a30a08111b70b1eb0b31ed0572dd2b8a1b4e84e5603ecc5afa8602fe2aa2bfa8bb5aa2928aabd4586d44dcbb77680ced681c9f30ec5301ae2873b9b2844c6538aab53c8f2d8288a3603976d4926d890e3a601f5ccc611bb3a0780d4cc40ffb84f9a6e70036a51cb57ab9adb5cc9108135f7d89bcf211b0229282aff76e21726c60260a19cd3305362b20c42f96862d57b589b7f7f2c03a449d5b0e025ba6dfd7b82bd413f8f727555e7b8295f0636021284ff1620efbbd68cecb2badc6e521c2d8dd56c40533a19c0f58ae3e941b7e65b03eaeeecdd5df623956c9d5abb4d1ec47bc120115d1015a9ff0ea1895d11d9c217d0959bc20b035b7002c543d378ee66d06738efd0629370cbd0eb7b67a21803f9985b964a5673d40c43da2fc4e53ea84ab6e6619d443f3b1779e21feafbbc3a0d3fcd4b9dcf41cf619e2f4c0cc369afdec9250e884e32e742306abc919ace251283db83c4591f062cea3b00d29c55be40c6a988ac99cc1c2fc7e7021d347b7f5c6f64c7b7a2d7b0eb635cf6ee01ed0613810699a91dcb6583b155bd1640d35f1aae8f39712b4cb8f5e256a7386e09343fd79b1c37d5e4eba4df537de851cb0112464b8bdc54048d69fb1bc257746d7f39ab4f5637e2572d766e412cd5081c2a72e58f96e2600bfb7fdace93d81eef85fefe8d2deacc4dfb6061203f04c59d88322c8bb28e6d3bc26fc38dbfed12226ebd2f87a5af3cd9be4d34da3e1ec17a8de73e60941eb6a02d4b1eb01e6c881e1699fd62f38489ea2fcfea895b4c8e3b23f5c7f8b32896e5ad666645f99992b9cae65e5bf0dd3ecc656d7777062e9d9a86f51f6a8bfc2dd9cf6bf3191ed87af4fec59395938ee30ad325fc4269d38a3d09a68f1dad757248747d5ea9922d17c0312a86980f85fc28acfeb61bd277bcd76fcf078fcbcac40052a01ed999846acb7eb2e3a16762fc624f50632c7d7fc951b03634a4612ef20feb6b78ac947ca0a06670834ab5dca8abb0284557e5d2d8aa6457d57a70713a0b805775e52343fcce1e8a148262c636c3be07c2d436f5ad9947217d7eba318f1623ac4186daac01402046736b1b2503c3227a992394f6ef25a66ed350766185c8c570071149913bef0862547eb4cf387795b72f08f2d553e4220188e93f517aac7f9b6d4445a86a53b6e415d955c33e40e5bb08f0a20b7354d09a7bfa1efbe0993d6733bb4a7f1c046aee2e0f3bee909ea4a0576e80c1f17ded972029dfe902b81616002c074f113387c08cf0bbf2b4ae60ee607d948de951cd71f7d135dec7cb894b2d032796e06cb638f5151819fcac42820adb6b34528fdd018e6666c081038e3a8b63fe19d4879276e0bd51fbfa0f3fb3537ac9c8f820fcd5d54a0157b4589614843b46e6c0dfbde55e6e248e3c9f8f31ad32fb64175be8cd194ef38e13eeb8a15e690da5fee2d81fbc9ab58f157aba02ffbe6e2c7802536791ff486f29912d1e965b7a08636e5e51bd298759b9b33e34b234e652ad6561edf2ea6114db33f67085c2e010c5d9e3208eb6d40c9e760de1bbac480a46f385e36fc767c3fe00afa849c8ddb52de112002221a95ad59fe6724271da0bf9a9eba94ec22df28ebde9c35175db09e00717ebf914ae68d3318700a05c78958a34284fb8401952d76215c7335a172647b4382bcde8af73ab2c3901c33331c5306761d5a2811245f3cc18359c29b3e5285155719621f54aca54298b7df4378956de2e21938d32c3436e8d9e5ce5a8e089294b826ee5cffe8061564d2f57b203be2faec5752939e88e8e40ae0b46b66530950dcc6f81b0f0f0623f1ccedce9d6f7ae180dc31ec8a79f01e632ae933b0fccde73d6b246dbf01bdab972767b2d53b2c7c634cc2e9bc164390ab319d677e320ccf0756f55b097d8993bb845bcb78eaa0cfb619e48e76322c2224e679659494b6739f84f8aed6b87217a48cbddbecddad450e55098832f239b10ee838c0315fa020c3f2703916569247518cb434b2fee02089fd53966281553cdf444e505e3e841193e280e035792bd1e1db7d6668a7b184eb326ebe3900ce8946cbd0db24dc99b558fe5dd70a2e4976c6fa41deba56316e9769b760bf802e06b29b7844348bdde9ebb124e7fe771a45ced1cf1739132569a4354a3c396ca09ac845057ed926f7468a4da8d433594d0114b89767b09f50e969b33d54131f37f9dca80ccf5be5d8a25f8cb1419c3b7deb43aad785c342fc9b44921b39e9049b1ee3eaebc62ee3270ad25a3f1bdd761f46bb7e6143b8f3e099a0ac363e3c486903b99225262b670832bb8fc54d7fddedcc4220dd6c2d14c9fcecaf797fa17fcb43f10a446e6213b39260e0fd8f13ce261cfc3226adeb17b5ceffe2989186d995f95fbdaac541008d1239755a945059f223489a18df04bd66e25880690d20258426667e6958b946c8d1870d5d046b82ff35ad7de9719acf7b544a45212d0fe60cd5abde57f26cbad7a01e28a49dede2a8ae10c85301ace7de62d57fb2ba0574a866b90483318ba456a82672b04166fc3030b6fb8821c1ef9d04a0b25edd33602ac05ad753d5ca35b4a7f2dbd28200c861c0a1bbfb7564c9c8cabb986fed85d31447d111f5559e55d7b4b222ef0b11ef1a0ff1e9560bf201ee135224edcda4b66a1a377fe9c7a6b244bd5098b7353d427c5ac09750b2859658990efd6c4fc76fec40f73b649e68fb0bf768111d38815f1b626b58cd19998e9026df33caa995676ed14e8999a4dff7d6bd25f53da21f006d417dab7923bfe1d0432c2df3d0c68c7c2719c1ffad63cb310677413f3fc5924d28a3145a4626568bc73690958ff695440e1dd64e1ad14af04f46ca7e4783923d5e5260130af14cdb61ad61bf172f432f87f26f18a13031096245665ff83331468a42266aebe93d2941ea8530e942358576fc87d6bcfe6ba4f602fe9958fb7ce6f1caaca60e3bfb944c01aa3c82123edf245c2a003ff142b3b47be0805e649028e32990392e78b3bf8bea0c6f2877c289e25507683f32e95878510b092116f1c78ed2ded79a66f7abbe708dfcca54753c4902cd66bc986e48a825c04f088b355b3febceb137d165865089735af63d1c7e0f4d471efc0cb09962710e5fa82fa4be1a5fafdd5298b08177595c3379ea781426e392c1a48ac8148bc2e16b73aeb448be57f73e2cc23db82db5f0c0e0bf80d63e32e782bc69e9e8fca8341fb94e2cb23030447429228709f031ef6c0511298b8d0c0d35641b8e6f14d707f61f61116668121b3e2d6ea71351f2be63701db757ad08ab8f1422b21eb05f4789ac7c417b22f4d5f9618c69bfff3b242b994f085282d0129f12c903abb264b6382a74cadcefecaf2bad17cfa589243eaa85c30d06d1e7acd1b4d2cf6be60e9a4dc614a7f330eddd293a1edffdf92abfd84c9141b2225636a4a1d01b9f9e8a531ffd92c635ee04fe32db866128f44085adc4ebaf8d2c51e1144f9db91a3873788e7cd5572c6ff8935310fdfad3eb976ecbf45e99cee58a39777414dd7dd200009160bc66d2e4be4455474ae35123893f3122e39b053ff9bc859727ce25103ec329423fcae3419700011c4afa10c83072eda520bcfdf0c9c9e95420f9442fe56f917b158e7b09388530e545ebc19b32dad8ccabdd48703a11b891e89fbd8aa331fe39025aeffac152e1a57abe795540f4c78031b04f990932f0caac7cb906c9a96bbf2b8c56b4f2e32d906fa465491423cd676d9442df4f05506bee2121faff8426ddb7199749084288baf1fc11566b4f83800baa2eefb8b49a1795c3c5f0e7b418d3c978338ccf0c44d09d74579148c6d5222c61ea9208053e341e3a25a4e4c0d402550482a6cc8b1f8d035d44f434e290f63f5f39716750d295fa466324f6a09fe2e6261891b461d3ee6bb09bfe6ffcdaf5e5f8afe5a21500fda5838b76e3c847cc684ecae10eaaf466fcae2ebe8389c9666eadda3098b5fc1ddcd46c81c6802b0d59dec74da0972c7204a2709d8c28e98bf329a56eabfa29bbad6a77848c9e4e7780f48b9067683e8acf90bd637b6412adb9e89912e2441f5b8f63bb218960ae15ace3f07fdd8d6c1351b66ceaf625be8ce8b71962c22847391eceb94c411a432e88c40c54ea7d22bf13018324a962f444951ec69fe48766bb6d00ac709df4ec0fc176dd23c5a226168155b2f125134d67dc1c0b03af6e2f0de44926cc5780e149fd0951d74133b245f3b3c359d38f46a71f6be67a539e3fe25c7f33439e82a8b5ae2280174e808af165e84f8de4ceed2124a8487ed86903b3f9fb4f16417ffa7dbc1bd6a4e3e4e0876ede87cbfc819d236be57b1cd212fa821006e6923701f69ebd8b1dc2c3fbc6fa08a0c003f09274899718b45187280b315f728480ae2d99a5e2d60e63a2f131649efe9df0c3cdc132028634754cfd0f5648f4a0ec36a4b64278ad2a2012f3605a55902beba46715cec2aae4ba49b6d18d1c95e6525a87a0c40b53b041e7f30d9d24d069fc1729e6eefbc1443666a31f0b4ec09c2656a79c06af751987f2d62cd169e655fd7555752db0110fd656b67cd2933a5c7caa80c278e422c0fdf6ccfe8ea249823ae014e84eee3fd890dc91af907725bec2de0a6d0db0a6a4eeccec5921ee7dc59e932202b45fdd1248dbe8a820b53be93741fda2a6a96825077b1d49a128519c97dd16a216dfa6adeeba12190ec184736c8cd093e237ee9c3797e1900ddf550b2b84c80825fdf6fc7513a681b1407bd5b6a490755aafafba78b36b0666e1eb60e48d89137f9e92bbb078a3f", 0x1000}, {&(0x7f0000001340)="a7571c90b8a2970dd7733203153fc0467b33475f00b24e042ddc2d60f114d2ec221f27bcf746fad99f895416638e63f9d23728b3413a3fda0c26c3c11aebb079c64e68a659167e38751bbaea52deeac0c34179a694555ef3887fbdc0221ac352517ef5e137b2211b090ed63c2d9ce89001542a2591dbb2ffd9583264e060d5d6b95d", 0x82}, {&(0x7f0000001400)="36112ea84c31dff40b2a1fa4a6825d24ef21c774689662397c6329afe53937f21d43b2cf0d7faf20f3976782d0e4a9f657ec2a47", 0x34}, {&(0x7f0000001440)="a1b2dea4f1de418ce609f10317def126c681cb284ee56fbd377a35e1e58ffc5c7d3fc7d12a8a9ae2d8db6588e0e4b05ae97f7a98ff9ba8591c1a9f2e82e82d1c71f00623101b26477f6df8b6547afa5693b5dc56ff67203562", 0x59}, {&(0x7f00000014c0)="bea49462ac37402eb09ea466c9ec8a00e05a1be9d0919fdeec62284f0591b8861eb7fbd5ca78858b41dd19014d9f679fc04655d7d764db9959d28a45b97a3ee180c9ea8ae0b76e35ce86acc40abbdf31968aaff4c5c874c6110cc5663e23dccf66aea94454fe6647f626fda432d190ed03f8d8623db2aedb757acfd3c224f225720fb663d0a9f834e10910fb1d8ee67360f496f82f501bc988863b908ace1f53b03479e67d49263d2f4d79f1d0849a193a262915428cd777c8a0e09010d4ecef8d25a80c20cdf427157cc6158e13859f30d25dc1ef9b26a42a14bcba0e1dd836ac6ea33adcf5d2382b74bb828486", 0xee}, {&(0x7f00000015c0)="f99a02b6837520ec8dec9068ed6863953f1b1ce77fcd238dc8342a74866c4bb13823ae62892d91e068eb24e928cbfac732948405e4995c3a57ab30a4af8bb42da9edac3c38963c9a89b5ab384789935bc8d194c646e782f1756242e850871554b3cd00caa0feea6816e5ad7759bf0d0dc3eba00898b497e538c9bcad38fd7c", 0x7f}, {&(0x7f0000001640)="0cd2b8f7397e1eda3edf71ac9d13c7b9f34eee2c7429de2029e9405d67412cf90842bb69bb755bb0a5517c826ff21db5b913f3a36c477d687343abe928628771a68365da289259730acc828473726c8b0a75176390d4fdf415c62202953bbf049d174aec99cd97d9ea05b0dbf908c634973d52c4d58a644bafd851d0a7442c1ec32d745c5509101db1da70b1f9dfc6533cb5942867ff2e1ad29a5af080428765e19eb3a81b09fc866ca4a96852dbad95a1ed2a5a571c7a4bc4004fb1acdf788c7e03807c", 0xc4}], 0x8, &(0x7f00000017c0)=[{0x1010, 0xffff, 0x400, "9c425ca757c0d1341931fedd0d551f644aa29de7e912abc5304a3e46bae91579370aceaf890d7dae990159a06729adbb32a877a0f90e87ce4d66be1b3355908e8558443916971f28de46116de3699f915729888546b423d9a32821dd312bb7d9c0b1f038422120ba6030ad18faa2117b8188b9b4790ce4a697207b50d60bcbc5a5e9acd04f90fea5dc5d70886b4acfc8bc24f2d90ba3d0b639b94775a4f223d5460f7ecea3de93f779eb233cee9ebf64e8581b4d5bc6f5d67df7a581dcbd129b0d54b18ba38201ed367489ec2009db95c98c0bf007dfbe2aa786497da5ea9385ae92dabd97cf12147f29499825396f843d14ce856cd83559e2d8855e1a82b26973d6b8a80db465344efd675d07375d7ce212624835445139228194931c297206e417c62baf1d3c204c9d95f07fde987803649caf17743266d765fc21d3fcadb3a0cb04b1f8a53f2c7ed91aecc42101ccc71c95dec2cc43586f67da6c36b5fe65d73fab79fba9f60b2a2b3e7691ff2c817abe9b594e28cf9714203ebbdce5421a13351f9fec43c892df949cd40b9b189e7e9c232bee29cfdd1688fa844f243d1db7e9981cb72bccbaf6962189a29efb6590b0cbf4295383e473fc5b1659a357d2588bc562cbc3393881661f07084d649601e77c44e5168dce70bae8fb59ab1351ad2c1de0eefbf4854caa1c853caa87aad09a2ca75571ba17c55b23515e59d1add702e959e9b7870daab27fc98a3946e0ddd02bc2b82a653fa500f646235b7312100b7961774f17eb941202d61a820a10b98c33d027368ae1c9b4f0709d157f86a25ebcb82a633932b68811dc995f7bb0331d64fd94a86d8b715ce7b7488a809e0f23c3ed9f93015c896d45e8c2551a48087526958ca76e27566872f85fa779648c496d2566cbd668996ec1a5e48aa175c28ad618ad741216f89eafcf299c2a9df7c2d639c20e51ad2427f5deeeefb695473f6edfd0db0570e2187453b55977bb1781e90d16490ee415211555b86b1ed85a11403f6fb06ad059fdb6f613d4130980aeb8ccd4e3bb692ce14353462974d075a0052884bfb22e3f941fc0775f80ceba4e68d086e8683403e89711ef1dbeb906f24f451fde8e050550335c879dd453358f5cce45ba189cb32eed1650fff13c9f1cfc81413579be72de90a7c1ad08b9a3944acb9f3a4b090b124d15aa0d99bc9a71e428905fbd1b0a3be72c5f4cc8ef86ecc571b1f9ddbc88d9baefeea60662b0726cf831f1cd23de1e006211345cfe60cea0d6b3c8c7bbc4eb58f1d6f81f7dc828f8859a9832aecd958f94a2913d4140c73ccebdeda190ef128a74f12b68f1b98ca198060666c015fe942b93ed548ed5f2b96a88c7e72f9c218e0552e1daf279b3da3735e5e0230553dcf13bfb86320e79b12d8238424964f5d2c2912b7391a6a3d9a7f6a3c0d1f22665937883472bb90ebcbd53517aa8c5611ec15e72c5107f8543922409cddc315ffff1b547f01645cb551a085817106c24573baaec33d63bb2d441e4d28988579c2a46c263519f69bcfdea7d36bbc6688e63cc514857d854d03b9f3d5a5110652e64ab6f7bba71be83cacee0186d68cd8a057165a52ca6bfb2ae7e9c173982bc7f20de4b62b9176d29d4e34748dc6235e0f41ae41c45168b949ec80c3da9916fb45cf606567ec2db85e023e9d3cae837df7229f41e42715ea5c5d0772b7813edd6cad2fe71c978157d7a412c0762f02e5be65781ae355d03fb874511f7ee3d980e19eeaccc45673be6d841030c4d7991c6f9c07cdc7048bce5925ea1944e3ae814c5fc5ebbc96a547cdd9cb54751e4f9e70554822e198e6a28ed8d9859c15dc139b4d31ad62ddc92689359db33eee2fd46b4b85dd3204b28860bc5cb7329700d221b6a10bdf5b384f37ea824a03cb5699aef716f3634c73f6ee481a92f65fb5b884fdb2cd1171227bca0c288a58f55f9fd4054c92d34c0630ec9eaad6f1d72b801e78d0e3af861361c81f338b4b4edb1a99670de3c9f583469ab1519c1074f40c587b6c7edd5e8aad65f3e025847b4a3bcca0604a0121833c0ae7182a6eed5241e0cd175bd0dc85d231676c954e701eca7c6b87905d379ea8175ab32fa2a410e2ebdf88cdeac962ba4d23a0dd8b2b229f000f0e6cc490e8f346c72d936bb1b0f215b9c51ba1db110f8b4504c43253d4d7388b627c7ad83f7f615e3a21c0867e38d139941d7bdee802492765480885d7e503f07b4f5c9a7906da0c83ebc56f336d937efb3e3062fc5d9b38dfd0dbd8e65dfe5ac96834f9c575e9a744ce5712edccf2d68f4b661eed5fc2b38d223d82a5c7949ae4ef2e296976a4fc4cb5581c0b4f8eef69bba447a8cb929d243c47f89970f3d9179411134140a5d66c6c13d0b89dbf058d42fdb08153154284cd58870dda492d9fe1fc529b8e6759c995468ace308683981bf12d19cfe8e8f8aef0fbc5f2a907276a263cd7b0ca2b38e03d7a3800c86111b321d41a3bf64bcf40e5c5f210349a214d1f4382aca6cdf77b769226785e70746658e24946f575545a41ff2fb814a4fba942b7c56d5c92b7bc456121417468727f03fc200713742ea050c37c2cae595477734c0ea0869a36d42bd206c973eecd3fa5c058e68aea3d58c35e8ba2f99b4cc242cc214573854224b48a5a22bdb436760eea41934fb50bc9eca6b16e123b0970e44cc16c389c49193819963104d64847cce74fe2ac42af7b9387f0669b14cc9bc056c00977ef4456c348cacb27a4d4f6ff5962792b282060277a7a6784d5f8e08f71b76fab2fe57b1d0e3f82d80bfab1531ede659a8fd4229aa61a9245c3266b68075e065e93bfea762c7bd46b79ead6f0499e9fc00db6842f0884d167c644eba8a51ab4fd57e7dfc5e9d25a9b9108feaba9e0e8a096f37bf6c0ddf318ceba8587dc2e443e1dafc347943110752c00cc75c89a06d4c928062c542badad0bf8cfb6a2a43761d693c14461b6580c27173f40d6065bc43777c20f5e6116d8725b81c09ec39fadb87d990a8450a15cceb6eead63cbbc8a88497488995182ae1030a15e4e59a2e179d6dc505adf9297a658754fcc5f0a839de441af1ffe9a317025a4d245fe29ef303e64ead6e583e59652fcfebca45b3257b0203fa9a6c915e10d19e0c4cf5c207ff6778305376d3e14215f0f6cc17a23284222fdb2c5d41dbcfb18dacc958351e7453c4e95e5a981af7edaa310c2f09372cff7d31f9d7fad731e0bea318a34663c69ca64e79643d6e509429c2a08200772153066c3c42b882b830551473848426a3c4a06b5015486a0eabba2a19c173d26bca0bf0d86da179c9627094d8964221da965806454e40ecebf1a93d0eeaa83211789974681eae22d743672c382bd29cbb2ee5425c6cf974cd8b47419d5c9150202cf982a4c65565867f9a662d1284f42348ed5a9ead5fb109f44ad7e557d17002a37afcc878debfc1dcbc15e6ce5a4ca620023b5e96288febfcb652b2c79041c8901c37679ef2f225895c9200227e0848c74aa89cc648d5c671bf432581f013c39d31e347349a8478505abc0d8fa067c418a3c93f3caba55f4b7f02aaf41c60152d8b43efc80be4e4b4f21732a4adfe7d98340adeac514826a1d654cbaa56c869c9144df4f2b19dfd598b44399a35fecfd323ea6469c2772ece6142fbcc2c8169cc6e021575717ad1c52b300a7faaaed0132cd2ad1f253f2638660a7ed5961d891d86e0545ccaa43aa67cfbe85dbf27b00dd6369a12d8bfb2c2fd063bc23441d47a9bf3228df9e51d26080926e03d6c4c55a53c93ab1915724edc23079a5e1775860e2f15797d1e3e045f751a5b743bad16ea9561493a5032b5ea1c7aa311d1c8c715e84dcb1e4e480705a38cada2181b593861417d6ade611060994ec9ca02a09151e0c1c7a84be0db55a4dd54998e8089a3dfdc71afff0ccc4c1fadb6c87eacde0aa2b3e254adffad6fdee448e71f4664dbfa9c2e217014b49fbd5ce6ca29008093cf76700a6219c5ad23498db15530e2fa67c4c8d3f3b2ed50575cdcccba20ffaf4f48a6449228bb7a2b9a31eaa0d52db5cd5dad8f69677cf6385f14b7d6ae4e4426aaa8f75620e5dc7faec4385dba2f6cff4492cb1b3864681c7ee8d5e17ab77a1279529590ef07d7718abfe9d80574e6eb086af80890d75122ca99b2a83757457eaa3525e278e3e2b5ba49bb39adcd8c547e5565690fe7416d5fc38e86b3468b53b4106c12939ae223474c40cd00ae0a71554640ecd98f49a3ff1efdc34415dbdc2796e2f15dfb768dabd3beee4b8eebef8d2079b13f2bb33afcafc59b31fa856c57bb3071dcc8e133ed08026f9fae1a6839db723fa9b60022a6758ab0b0629b42988e2047fa7047a0e0daee13f04b293096be45d1d4d809d3a43aa075f362c5419c5e4c4c430daa5ee7fd4391d2c4c8ee8cf34ca4dda8be241fb79100ce6071a5956892741d5a9328dc0c12346fe35823d2fcf11ef8f63aa729048da227ce7c60f2f62fc875c4a9a2b6b3e7a4b49da1df7b3cc9c35e514ad23db74153a47476fb617ae5c9cdbb075ba2744883bb642af29dcf754c1bdeed608a5167455734aee1b049faa00f8ce32acb1fea3f948a7d25658ccf1ed491a01de57c8e14479ba12cff4f2c5d12e29870833c8b4a18e9516f8841ac553f3a1f7d280aeb337459be01680a3fb7b69ea0cd9670ea72b21c90e7b5920b6327c7e55cd6ffd9cb37b4976733572aba47af5a8dcf498da609e8c4ddbf036d81575b099669aadd8fa4412beaf73e0926ad297de7273dc821fe9741a2b24c5e5919902c5814b07cef6fdc677bd1e0a04c524d87a36d06d7d865a95b0dd4b7d9a629bd18f00ea73513b402b2ce93dd5e0ae3a5198435db5abd8421364129c6eae2b5c51c057e836d08a363ede985c0cef17fd97ce404285816805a41d3a9f1e34d46c3f3666f594af6d2008ad49b94269531f85e9b25c3ae2174c334f3737b64330478a86113a00065f60e9cf777fb1dbf26ab032bdccf5594892e87a996f857bd346304630a36e5c2a15e68fca5ad23243821efd9c7e443990101ad3c56ce734f9ff80c009124f79eb93d6f44f721a49ffd09ea2ca816ccd9794126ecae7344034a905259abcd0dd1bbe5c5ec73a2f4ca7dcee8b5692798281d9031b80b71f0495160647996edd8fa1b8403995de2bd3b21fac31a6016201b9d8a44a057441f4a03526f2d18f8b7873b00ecf49cf5fed417705df8cafdbb265ede33488dd9af32e3ed78bebed6514e1f4a63d2a076122def60230302c11440cc6c5279dcd165ab9a3dfe9b9c96292777f200d73c3c6501a7d9ecd073828dbad92a235dd08cb31e8c6c9f87a0b265d6f0f12426e9a244daf7ad1a5e14fa44b40297ed183341be7b11707e41e31d22fa08002ae8247cc224793cbfa6d752baa026cc5105cb1afa3f0325827a2a2e299acdafe25e85506e83db8223d7207c638c283762d5d1c74079319e27d0a9362b14751a6d263bdad156e6e201d695361726bb0d554d2d20f734059c4c10bf555b0d82db919ac34b28a6e8f22efaea815f8b16ac6bb92b6946e4020657991a3ae257d034f178f882ff66fa5ddf3e77a59fc06fffdeacf70977552f2006c6a3a88c5f688ac82a8797ff5c5c61d4a0fb86f750e561ed151fffcf2bbe1cb838b47eb1841c33e824597d1eb7f921e06ca2736e8ed1d2ffd48e16e38ebec0c9fb78a99542bc8cf9b73a2f9796c4a6f0d563fa70eaf726334eecd384fa9f13b298e18202e818f08073d801333d558d5482693b34a3554ad4d4d907c908e86ca32f00"}, {0x40, 0x1, 0x800, "3761c1a83dd9509e5e01a255daea8372fb84e3367720e15a9ac52edad0ee86662534c9039ffecab443fdc4"}, {0x28, 0xffff, 0x3ff, "f402ee5c0e3017e868379ac89ff4f3bf1ee220"}, {0x58, 0x0, 0x5, "eeec33ffb0e7135b99f7219fec3c8649f74db68b0c84775ba535eb524eecd4f42418d670ee3cd1a9f09943d49b77e051bcc0da6b8dd48013d4e9fa4bf8dc3af1268136"}], 0x10d0}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="c5b2d1740998799fa7688d2aa9b8b4ada0921f946963f7f30e432be3a17baaf8ecb8de7b9c3d3d90bafa4b294787577994c9e1a4ef339fe8d30d8e246d547412d4db8f7fbab04a9005ce25ddade86002d6221051d6ae4e35a970743a5f323d494384f73f36ae91c69b88944b2ca2415daa746a2376fefa82b4b9ce98f8ecda82b2e731de0d5e5ff9bf05429d876277bfdb739afeff86c0519865d37ceb447d7915e7028e993e14f1ecaeac9a6e148c76d6f2d3a03f98af783f6702999a3eec1bfe7017692cd31884fc2d2bc07dc9422110e5fa8f89e482b5e50d9396eb513e05216f1cf88c7b7a48569782a269", 0xed) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 05:44:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff8, 0x7, 0x5c, 0x3, "8be5388b8d53bd40cd0de6b2c2d2a03b56c04ac0"}) 05:44:04 executing program 0: poll(&(0x7f0000000080)=[{}], 0xf5, 0x7e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket$inet6(0x18, 0x1, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 05:44:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 05:44:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="ab147a9c3a34b7c2ed85f23f0b88a32de7c1f107a5ad758cf88a0b26071a5d6846431bb3ac9cb6f38d1b5bc61ce551dec07cb99c3b4ee501e965cefe63b474545c0ef5f860098db180695f460872d2dc2c2ec0d4d522d9579c2b0232f4802dbea2ad78f3c28c498b6e1b87bd78fc2be3cc17fa0a50ddee8f7da9886c50ec390a3a0604678e327deb5a6d3da7667d930a", 0x90, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 05:44:04 executing program 1: r0 = socket$inet6(0x18, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect(r0, &(0x7f0000000080)=@in, 0xf1) 05:44:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffd4e) 05:44:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/55}, &(0x7f0000000100)=0x39) sendto$unix(r1, &(0x7f0000000140)="73d477e24cc9b5a08682ad064b021d974c55f4adb22bf4bf83f83adf114fe38bd64e62fe2451fa399b9be19ba15c1ee32ff5f214dc626f6c68cfe06496801762b678e5391fb668dd4adfd1b9943ea3d302616193e392442583", 0x59, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) socket(0x30, 0x4002, 0x8) close(r0) flock(r0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1114, &(0x7f0000000040), 0x4) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000080)=""/35, 0x23) 05:44:04 executing program 1: chmod(0x0, 0x20004e) getegid() r0 = socket$inet(0x2, 0x4000, 0x20000000000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:44:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = getgid() setgid(r0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:44:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x5, 0x7, 0x1, "7bff92980f605fc8abb3101495a62e35346a96ca", 0x6, 0x5}) fcntl$dupfd(r0, 0xa, r1) geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x401) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munlockall() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getdents(r0, &(0x7f0000000000)=""/144, 0x90) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x80, 0x4}, 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 05:44:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) socketpair(0x10, 0x4003, 0x80, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:04 executing program 0: r0 = syz_open_pts() r1 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 05:44:04 executing program 1: r0 = getuid() socketpair(0x27, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x6, 0x4000, 0x8) r5 = dup(0xffffffffffffff9c) r6 = socket$inet(0x2, 0x3, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r9 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x140) r10 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x20) r11 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getgroups(0x6, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x10080, 0xaa768ae212fe2fa7) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="351c4c18d49d2e697449706d9e0eaacf4883e48289eaadc1abdc00ff76722f53a8a63c9439e77be4cf06a5f4a3f58f508772150e9d07a996337ab1b7cb3d90ed8657f831241da681f3a17666684fe955adddb8e5611a5af6121e15aa2bb27704772f5960a6388171b013781b5d65e16e9c8abdb108fabf99ca123887a167f9ccf57c0ee02b192d7826690ceb6c08a56ef021c71ffad7dcc867872b6bbd9ff121742d701d672a793bb6f0d9a60903343fe13447f12ff867beb6c5f36fc395", 0xbe}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r0, r13}, @cred={0x20, 0xffff, 0x0, r14, r0, r15}, @rights={0x18, 0xffff, 0x1, [r16]}], 0xa8}, 0xc) r17 = getuid() setreuid(r0, r17) 05:44:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) write(0xffffffffffffffff, &(0x7f0000000000)="da", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3dd) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000580)) fsync(r0) r1 = msgget(0x3, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000039a1ccc2e6857ff77d5f2d354e1509000000463b18411f55d5b556b7f72422959f3d21929a7e0223b711e63ba7ec0d0e5bb9cc094385ae37dada4e092d967dd606bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f58a77f562a4d4d044e328865551a6d31ae596629bca452f8f9620e671bd476a76d51ea97831e737b65ef1e326d70757eec5ba4ab231c401c5f076fb6de96dd0362d430a67b209c54ab2ec9c70a270281b9233"], 0x1, 0x800) r2 = semget$private(0x0, 0x7, 0x7e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) semop(r2, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000021000000000000000000000000ca68a7dcd0941f48c1c77fc166d36b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a793594377a5005c0e9000000000000000000f61648ddb1ef6e798f"], 0x1, 0x0, 0x0) semget$private(0x0, 0x104, 0x301) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000005c0)) ftruncate(0xffffffffffffffff, 0x1f) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) open(&(0x7f0000000100)='./file1\x00', 0x10400, 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) open$dir(&(0x7f0000000140)='./file0\x00', 0x8e0, 0x1) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000007f9600000000000000000000000000000200a78c1b5f8569bd7f8289448ce95aa4c09605293a9285bb27d6e757fc34cebb8796789e2073b9fd79a65e94325c9988c6b77ff0fdfac313026e930c4f5a4af783c07aef971847b565dd9cadd350e7446a2fa349b2d02a0ef7da9ae02cd06c9a7828000000000000007c6a650496c81b43f7098bd81589e0f157f7e9e4e8968743a4e07948f39df403324fe15459525ce11eb5a6698a7a5d8c480ff7dacb192bece79ae12ee22ee8f64be97813850f298cebc2034c255bb6b22aef098e8c54df140dcd850a8761982e125bedaa77ec4a058c564681d736b11ad67ff70c322d1e7aa08264802ba2448870c45188e73b660a"], 0x1, 0x3, 0x800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x2, 0x0) 05:44:04 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x0, 0xe3) r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x80000000, 0x0, 0x81}) fcntl$lock(r3, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="dab7ec935a62827fb000"], 0xa) write(r0, &(0x7f00000001c0)="00d9ccc268e0c17feaa7c69e041a6aaa6d69bea541e21b1b06e25c3c8593387ee91a5c1e9046bfdc58de6035a3052ef0237118d2932bbf9013fccb330b7ade033e8fc3da63f5a7ee5bbfcc648820347d952aaf27f3cec731aad0b6c047d099afb17c49a110e4d6e388ac4c5bca8da766c3d015607d19648ed2aec47a33a5eed472fcb6634eccbf252b27dee856654e1d8841bef049e99f7de5a99240a654bdd027c1c4c8c420c7a91781ac7991bcfcbeaf466987bc4ab6fa2ef843341ddc090e7e052cb1b182706eac195cdb00903f863b0b3df012c34d57720430c7bbdd2f5772f47d6ab67676cf06831e98b4a558839c699d3ebb8cbdbd37aad9a70d07281db0a27ef7bd82af282b7dcc38678dc662a59fc50848b1d70f3576b34b1660bf9f96bfb8aa7a350634f176d1980d2f83d2c1beb6d3fee2037fb7c36c35b5b6d917eb6e6af50c855241c62c4ba0ce5a8940d77ef83ca285000f3d5424265f32aff14431f43b13edcde3ea3ec9e9903cf18984380d33048b681348365802a45ac3026096951562f17328a58709bb3d03fb593ed041f4111b47134f1c40714b01fba33e9951fef9bbca74bbfc5b201cc90c82de993b12d901b89e9278db4f29d24c7fe73b3f884b376accdd2629000901ce91ebe021ba1b495914e3593b1ed4d445ad6b248c1ea82305c8e98f61f8e4db630481470973fafecc4f3ea6c53c3671b2481339a274f931d77f8a4ae75b155657537872cc9a42f765c5e508b3a834f003cd80031a839bb4ded0328238d7f649c9ba22af31fecb54c6765d863c1ae261b40506c8de7bf1c726ee3a7cb059954d7518ba1223a9b6497cd05c177f7cce39de8919a341601d6404ebb604f32840c9dd1c5b02d7361e2f08d4c6467b4f7cc9bbdba4e1569e79c368c1f2a96cfb07d34be673796929402182872471ba14351c0639e902aaa5eab80aa2d21b80c8927f7f90ceeec145ccc1ec754571bda3f0b679beff273b4bf7b0e4404bdfd4a6ddd0391050fc9cbca1afc63c7ba2a15ca6f7d6418da1446f87db6e853bc241918423f1ceee2a15d60748a1eb727bd0084ca1ab8ac64510cd93c2a7e4d0ea2057f9322f618f7cc15fbfaf2c0677cd7f04381e64d658a5237e1db26611de41e4b43874773fd9bdf42d46e90c50d5634af4b526a03bafa01ae8754223ccfa7c1ff1c03ae5516ea3069908ae855d991324bd61bd6a25ba380ae12b6672a74d2850e709949b8329dfab8912f5733a616a500988ff6974dc13ad516b2463fa4a97df887e009c7d995bb555817c431f845ede22b1e0ea3754dd6e76ae926349b46f12886ebf5cddb8e13f4d2aeac848f7f641dffb4271c3c2c329d53399a4d6b40f5b4ee0e240fef60d5b3fd760c42d77a3e17901a0d399a7e511feae15d76cc3845dde5fa1511511cf95558bceeebea17c348d927fc6306840290e91d2bd5de7ce9becd259248a240158e9ce4c60395cac3a492946b1169dce040c97297c092ca0ce880607b04fb77a5f3fc776c74a6a1a5fb9887e21e36366dc9c514cb1f5e0365b2ecf182a2183b81314e642916272bfb855627283f88b111800cbdf2d0fa8806f3a14b810e39787d24cd9912c57af01d084d70d621c874362463ef0c5a5bc9a42465251ba8c240d1179a6319ac18187b1c2e93205a24678d6a61da76a7d9c35b8736f26f9a449778625bf2b62bf6134ece0c14c487581f9425cb12ed57f4cea1f81a9d85fccc69af948043c6d6a1d2f5ed8179bbde4e04dacd4033f21b6d6e39ee84c4d864713110e5220319cfcdd7e9893fb66db3a17bc74800e9571c1d92244c60d1210951e2a85f5cf7e4802cfa4718ca34c1724b25f4d4f9ab38dac193153171962560113398ba6bc5e65f8accefd7480dd483ef1fbe9e71a35fc030cacabe4dc7a4c0f0e793ce4e4f2372370b03fa8d07ba3f1679385a7d68e26624d9317b28792d313744c71d7aff7e6a5dd2784a759798f6988bb05efff3fa20a9894b509f84e4c3bda7b71a92f4a419a09068ef76cf28d692c3ef587bbc9fd943da07972fdce8474464d12de55a3050390c1f31931d94bb4dd5359b28c31d3b0e8b11bf5745dd071552c835551246937e99cf3a881134d3be073eb656c6836b801fdb7ddd8b318564095a32d51465fa614b5064fc93684da248187bde4837a506bef0707525743931c56099f6bd6dd68b81b0240097ed6d35947ffb88f7455fc122af2526ee34a0d320d9f25b05ee1054ffaaa55b7ecfcfee624383abb94ca297c0aad5d16d2f25a0e875075b509f39d7f41393e63a3aab54f3787ceb6a1501ef10c9d1201f406c7f3bf7d54f437c8830f87dc40f838a971e2795809002c011346acb08bae0ac946e3e8facc66c6890d25f84d3e881a32b0a2b617c2f6e14021d165355e10971310224052dcc94d2c7054f6f6dbe481c70f855e4dddbe83b3ae84fffc07d141bce33bb09f3243b88982b1b936f303d77a57b5b873c14517ca25d12ce345fa3c9f7148f2ec92960729b740b3bfa110dd565fce163cc0d5bcc4fcdbcc297576c2dbcd52aba747e84743db8457d0c9549bcdc58d5fb2bace41552a53d79dac18684b9c6d539004f4fcde732b71020aed2bc82a5bdee2a365d214b7e9eee3f6a23d330f0ff576586b5790a7a8159da8c4f10c091782075e0b27cacdc0c40747507438c8dfd52c574cfea41fc36399415e1819b827410f170881e3e1b4629ef5a34f3abcaa6e1f15676624aee144213168f748ba41cdcf150262c996b9d0dc29b8d5294029de9bfbb52d05b1d2110d05dab3897aa4a8e7296befb079036ba87d6db8943b5bf735fdd5a42890d508a7558060ab459f41a09e71e6c3221666c32f414f1354d22662a30c87b2d32c6023503887a6ccaf3e79a85c949c6658b925bd7094519cace1f59164dac054becee55a4ec276b921ac5e3379bbf72b8c9f4d4426240c22f110b403df37783ec746801ec065a32b0f59b8fc6c2bb5e070e34edabe068209bffe0c34e9c478286cef3eac2d2618589196b35bdce5a8fb97af1df0000885296021227235e99082e8c30410c526479210de8ebbcca2fbb649b6b50725a9264bc6c666c075e98733dc5eb856e2a04e21e1e2a8dba9318fa1b88fa237035a5257429243851ef60049d7f30e40cc628a7977b0ad519d054cf6bd6f240ffae07b7d3a21fcdb603372bf00dfaca1b6162976b5b4003529d7b76f3d8694565f49a78f2d990e0665fbf3e81a64a54b4974ffb50beae858854ca8843961bf33e74c98c80c011b42f58805f05c4e950a3e37a3d7faf9beb41417894454bad6b79b0ba6b269c1dea2eb023ea8e4c293501ca07cc1da65d2fa1ba95c496baa8c7a5b60d6ec1dfceb4f0495e3f69430845fb714655120fcbfe2f0aec154f59664b46f09f46b0438de9ca21fc12c536778718bcdcd128812dcf0b38a13e35a85701d7911c3b4e5a0e383b8ab1526274cc0a333eed4822aa969cb928aa17022bf555a9416b05d17583b143239d838b75538662910646ada49f14eace9c4c10ddf3a5fb4052a694fa308fa5041240f5a56b083281399a2be4a39055d441527229fd550f1f0d3d4e5d5c9679c4e8599b35eb7fc4ea804e85cfdaf11692f91adb8f78d5d2072b42893a6e59d858afd7b95466699e771c73d70f42b8632a501085c05cc03c3d373ffce30f694593da85e4dfc0f5718475045f3095f5089ae24550fa7f1d59f2ff54ee83c09de81cd7d89aa8efac402012c862b96a447e3a0fb3bafbaedf5f309b11132168d24bdb0027f23daf0b377e5c31517636b5757994b4dcca0ac9f9698efbf233c16bb272cc9db2adba430831c3cd30d9d9c4fae6e8c850976267eaab5f7948137dd53900ab20e5f606b8380ad6f41f4cab317fadb3470e7d446386eae39c48bfcbc26373d6cad8512f00086fb973b48dd5fd59c4bf76ec5105ed52c4e5f6068240aafefe478f185daf6b8f14011b4b78db072982cef3d285695bb57a0ff467aa082ce076a7869a0c73759c0abec2bd941f882a3d181bbeaba56607a62ee015f6dd08bbaa56502e809a7821aed4a28b3cf66206b11ade5e5e1526fa0bfd67ede0110c54b7c963fb9b4f33a499fe40138d1948e2b2a51b6ea69c2e2109bc9398746d99acfe891588a44c42c2c97e0ac0bf1caa23b46f55739f9918cbe1d972cd6f606565a9642300f5ff1c8401259ca24f537326584763485b755ff905a095acff8eca1e4916420b68ed5de93100717904119cd01515ea7a4c315db8d7419747ad2665637bb0888d76045d1053bc0c2d767ec70b04b21c732f52f691149b07cdb2b601780b1721fba86b491c300d18909d2f09c3990549ab1db348acfa19d280cf2a2e3ac7164a79361bcbfcbbb0bd9906cee2fb7cc2b8648da27eb5eeb153bcee23b49c4c7e1db129b3d7e741404ac4b98722ed0d0cc87a2be599873edc12ffe7d36026ef0ab61449ddda117a5a8337b8d127af4dd2a4f36461214adfdc778a71e6f1a1829a5e7fd5002aa53d7d8392eb2cd0c40d0f1ed5e564787ff9f96afdc018524dfe4a542544950a9d30f628b3636468f057eec51d8013491f7366142072dd4b9ffe30d20c3807c5801bde034f1743fd041e0cc13daa383c9e744213a2d1d65d67e04d1818294778cc0508a31d8e52abef08208d5298300db6af5fae4feee23139c7a264ba2d726b3864e1dbd19787a0e850c377b95e0045e47bb9552c1e62680a6ec9eb4fb1c5fb5383ee392f3bf0a9dbee0e24b7bd9992b6d058096d54d92266c2479b19838daaee7f5265d192db7d895bb35a7ec70716acdd3746dd15548611249c1526198774ad884a178bdaeefcf2e5e2dd3b7d958344217eb22d3fe5b1ae46c46ca166ea0d3bf9928a1b99fa112ec99e490a153b17d0c42d938a6fe3e87b1a5d3daf605d9627549c84a7e4221f0368dc98a24a6b8f169aa8e408d47fb910c9bbea506cb3c7e30db3799139cbbffe35099f88986638cf4caf7687acb0e0eb9d23957589fd0af61c7f12d2bf8bfa11d735c0a7b142135a9587c6027de3c845532b218351a4c41eec3bf1fd93620899812aeac03f8d7b60d8fa8ecb506195fa0e92ded096bbf986e4fd22593dab428d10594437710f8ec2a51b35d6559164158c769b9acc1ab9e672ec757fec2bd43718eebaca6c8a2ebf7977102897a45388907dbf02da002356b9e5d7e40c1f281f267e4722e962346ec76adae6b5f929b419205c035749924f04df17c8fc22d13e610f28fa53e5afebed4d5f783f5e865d9cd74f62bdfd2259111ef25d0192c0f587e2c7599509e4c4f3678c6c7b54590e0e1ee0d270148d09711dd09cea0c1ef6f36eaf5ec19dfe97bf853deb882b6d328893897488c30b764cd04251b47d74edfaac097ada027cf4ff877cd2eb01d9f85c2b6b053ccbdf4450be4b3966d6e410341848a1a6aac43774f05c74cadef1f6ca532712d7f50d874edc39a60f5d65a406dfd08918d35a6dd90890042f9b1322ca28716d8ee9cb83cb4828b43901806c3619c923dad9d15946112c64622d65abd98da8d83cc7b283a14558b7a0488cb44c18371d132fe49f000f11e646641996e911bdf8f8d4c5c85cf09a06e75fc517c23de809ace9f062a70e4c7c921e89a375fc18bc87fec41f4e532ee253bcd7d210f7561669d499ff8057fc07b197b3f5919d18e0e109b77d0f1af3575b78473ee0eb5a5e780368ae88234b1072abaa65cb50101638dec9f83a39a0d7e5994a26d0d19daebfa093df93e05aa245acf89f4b285b69d86029c191842f5", 0x1000) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r6 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x225ca9d1, 0x2000300000000, r6}) socket$inet(0x2, 0x200002000000005, 0x80000008) 05:44:04 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) 05:44:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b845013", 0x373) r1 = syz_open_pts() poll(&(0x7f0000000580)=[{r0, 0x40}], 0x1, 0xba) close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x101) dup(r1) syz_open_pts() 05:44:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r5, r6, 0x20, 0x401}, 0xfffffffffffff57a, 0x4, r7, r8, 0x1, 0x8, 0x81, 0x7ff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:44:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 05:44:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) socket(0x18, 0x3, 0x4e) 05:44:04 executing program 0: r0 = msgget(0x3, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/219) msgrcv(r0, &(0x7f0000000140)={0x0, ""/159}, 0xa7, 0x3, 0x1800) 05:44:04 executing program 0: pipe(&(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:44:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc002, "85378e5dea9c11fe4dbfa600"}) recvfrom$inet(r2, &(0x7f0000000000)=""/31, 0x1f, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvmsg(r2, &(0x7f0000001840)={&(0x7f0000001880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020915c3901cfe8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001780)=[{&(0x7f0000001280)=""/178, 0xb2}, {&(0x7f0000001340)=""/211, 0xd3}, {&(0x7f0000001440)=""/64, 0x40}, {&(0x7f0000001480)=""/115, 0x73}, {&(0x7f0000001500)=""/155, 0x9b}, {&(0x7f00000015c0)=""/214, 0xd6}, {&(0x7f00000016c0)=""/157, 0x9d}], 0x7, &(0x7f0000001800)=""/40, 0x28}, 0x1) 05:44:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) 05:44:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100000000000) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) getsockopt(r0, 0x6, 0x1, &(0x7f0000000000)=""/121, &(0x7f0000000080)=0x79) 05:44:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="658e86e2b6134095357076177cda2509ff35e5c46ec0be8132e28bcdf343618580fc48e5da6777b9350b34e4f8551ef97f24c710c3a36f3310a4eaf5077b1c", 0x37c) r1 = syz_open_pts() close(r0) r2 = getppid() fcntl$setown(r0, 0x6, r2) dup(r1) accept$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() seteuid(0x0) 05:44:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x2}], 0x13e, &(0x7f00000001c0), 0xfffffffffffffb13, 0x0) sendto$unix(r1, &(0x7f0000000080)="29008f914cffdb796cc64a9c96308910d46151f93163f2d4b2b5f2b62876aaa3cab570adff2f13c55bcc3596bedb393dba3263640d93c55f3a7284f67d0dd6d00842594042d1c367ab869863c3d81b76989c29e434d7153abaa5ebeb2f33dcca814fd09d3c5fc494c7c095f0cee7c7f587d31847980142339158", 0x7a, 0x2, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xac, 0x0, 0xdde, 0x0) 05:44:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x60) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 05:44:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739eea769b94b436cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe900200000ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b80083ea7b6a7d96db3a67d3736b269790d96f57f00000000000000804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897870a32eb2c2d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff0000000000", 0x126) socket(0x6, 0x4000, 0x10000) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = syz_open_pts() fchmod(r1, 0x22) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x80fa, 0x0, 0x4000000000000983, 0xffffffffffffff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:06 executing program 0: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000140)=',-,%$\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20e, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 05:44:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x2}], 0x9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x91}], 0xfffffffffffffb13, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)) pipe(0xffffffffffffffff) kevent(r0, &(0x7f0000000080), 0xac, 0x0, 0xdde, 0x0) 05:44:06 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 05:44:07 executing program 1: socketpair(0x2, 0x4004, 0x5, &(0x7f0000000040)) poll(&(0x7f0000000080), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) fsync(r0) 05:44:07 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) r1 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000d0f000/0x1000)=nil, 0x1000) shmdt(r1) shmdt(r1) 05:44:07 executing program 0: r0 = socket(0x10000000003, 0xfffffffffffffffb, 0xffffffffffffffd4) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 05:44:07 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x8) listen(r0, 0x0) accept(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x717e, 0x9}, 0x8) shutdown(r0, 0x2) 05:44:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xa1) clock_gettime(0x7, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 05:44:07 executing program 1: mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r0 = getuid() chown(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', r0, 0x0) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) chown(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', r0, 0x0) 05:44:07 executing program 1: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="a1", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="89740f2f63ee62ae71f587200893c54b6b2b344d57ebcfa14cf91845abc8e707107940531f9b96785b99c1c812e8533df909707e48fe5e32d1290c88fc21935464d5fec078d160d632dfec3512337acd15fd3ba6021d1bac251e8e7dd8ef4e819d0900a42a054c8adf2e1b93f1ad896b0a2aab9fcf35dde410a55a68be2e14a13a97e6d2c81469af03e9da2b48a2986eb11281d31696aa248b79fe6653b5fae9f0137cf14b55eac657e90a2fdd324c6523317bb2346adc9ef3cdb043730177f7bd13345614516bec8d8708af9aab6ad433419b7be4146b483d9462627771a69f8a6f94b54af0888626a15eb8c696ebdaecb8181b32c65d6784b55b11c514bf5c245f614e0d44bc97d2187779e8076c589836106d44cfacb4c41d607fee5b5c780d159dd6058c081df2f89ddc37854cfc8b9a79a7918867aca6fea7d318915dd0a38240c0c637f58ef6305c72b420eca79b5fd83a10796aa3cc98c7a77eb7b1f2fbc532bf8222121800897cce6bab6da877d34b91d7e83995db10f92d866ce82c9097a0759b1d24b5af260e7f60faaeb27d86dd0680624c9a5abdf0a301793d78a4cf2d63040b541be4d205f03b06d29d51dc5cdfd12c50e6afe308d3160a512bee30ddc58289eb54063a361e11e4b8f33b796bbf58ba3c175bc4be586bd6851126836ccf69339c4fd48517dd32438bd154fa17c368ecadfa5d796d43c4d2c2cf26b94a2ddcff191e7d4fc2ec616a762f998b8fa228f0ccb67b6a0da76b164912d06c1b6d70c64b70e05450b090b903c21a523b422f4518baf19bfbb03008d32417d703d64a54fbe7f6891768c4378664e4f2591dabc73b758a164c6eb93cec761caa8e3b297228db9953b9cf3b44021d1d2f1389ab51c45f1219ce289752b27d21b8276a2d6d60952f9dd80c15daaae2360015e974f94ff6dfbbaf0aa0f34e13887b4656d7e0387f7a47f303d67c465276df75308120b779397350dee08a8770a6528187e51eb63014cb77f981a0755b559ad0adfa606efcf960a2f44c2685f28b214c34d4c169400035f006fa03453623a8578266135828c9d3eb6b922d2d7ce5d1ec631852b304e367a94b751137e601a26b7f97b89e0cec2d9236eed8623442cde2a3f393dc5a3d8419a853d6ea7d546ce7ff81dc0f890442b6c82236588d32ae088632b8cb3e5b4f54c1461be3c0dc30f3359ca8bb7f9c529bdc7c8493aac445406661675e0e8e028f3576269485ac2c18d30bd527ecf9f9d3a72b97bd1032bb061915b36fb657aff505aee34f3d179b5fb8f2951a0794d670f19d72ab4d6477c1dc20698746263b2e642b8c9bea7260b656cf4183041741ef72ba886e4118a89ff7529438b703b641bb894d32ff43f1e458701eb392400ef8fe666acc05f2f60f6bcb1f161e2207df02effbd803786828cc96205cc4fdf1d9f17f387ce906510b5c8eba2f3cfbcfc3277165ca7f5942b1bd8f693862e8eb3bbf55c73c2616de67ed08820da447224ba41aa6cc9daeae8d3a5e2fab381efbdc857ed8e71101c03b51331e2ce30e1b1fe90bad08ac884a727072dfb229b8c993189309eb0979265dcf35b6c738ce5f3ffc47f3b32d3653e869562e1ed9799baafb4bc03965f1c8998899574607414aa964612f5ad8636efd365e2e6e6152525f250d810867151b71aa0ded7d1191ab3f352824d78f3fbe946ca35cdf125d73aae7a01703b894009cdfc9f71d1c58d1112ab7bda58c712c314b4917f34bd1d1ded80e3bcb53b76b5b11c6d1b4e22f191a0ed8104c030608df84651b16f5dad2127ff63d0e607ebebfffadce9fd70bf1f4af6ec58bf2c97c818d7c453469af4bada4b1f8d571d1dac996db46994d2d5fe5bd5fcb2292c0e78c614e767e0605e91797ca9f9957bffbe262fcc76fac6d0e01d788c40f0bb95942a2648b46f6b6fa86b216392aee7e74ad8ac225e496916114092acaefecabe5a5f588d3c3b36660952ed5a927f6fb18f7dbfd33885b5e9344fdd1353d8dd1d8c71b65a8e04b49f812cb9bb9bc8c876bf430ee2a6dc9b0a613a641f042e59708510e53c96c19642c87bbb9bcce9cd58024f5d4026a6d15eda8200e359cb0e5acd4a8b5f0e417162b783dc274cdd747784547ffb8cd4afac6d68cbc5d79e3ef17234ea6e0d948b99f0ab881845db17ac7e500edec613c3108363d0c922780c134158e4131d3b718fa63ae37dd07a49a6974d421b5fd371ff10736f2e4f71962b5333ab58fd8da5c265e4c282cd11588d05357816494a10ee4ec0693a3a311c0e7c77882598c6d9e4600810f05ae165cc4b6d05d94c842c57a21f817e1b883302f323df3fb87cc82cc206ad066f106cb13d2ae7795780ad6b104afd4a147d6a48953550ba96ba6573a18c3d6b9463f4d0d29fa39928cef6769e11e79a36645d6f9dc6610a153259344bea7b02cfabb0bf4d787c41a023a79a329cfaf6cea05efbee97b23f3dce409c0e8f3e0479a8d787f356e00fbf82561c090da6c1d4c304545aea4756d191f9c5aece40ec4c58eff60c1313b23f16af4f8d533dc59149d6f0e34895cccffbfb0dbf0d6550f4bbc815e14de865e4e2c882a251a6bdc6978d0cbb4bdeb1400ce08fec91572be38af84bec7f90b697208f37734375c742fd71e6754b87297596e732064e344a10422d07fe775472231975f92f66e479bf77892dd51331691fd788d721fd3f0ed52895dfac60e838d49b52c678a8036f3f8b1ed57742124f69b7df4ed49cf4f6df906d187eb501d7b56d9b55912a087e6c4ff9890b08e86808842e9ee1bf858a392e4b984839e8bf437e487a84ee9729f18a6a0b1e9605a88ce689b0fd2fe78d662e51de69ae7afac4f3a774ebeba291ed56c663f9a9b16e047421e748c2b9329aad49c3a759dcfe337cac5b0012dd450a95c97506e14faa83d55967cb48ef0abf5e91d9304098cc73a15ac58fcfe0bf2bf30695606c9cf6b7564580167e88f39b4b1f01513b476b85efb95df8b8573eca127c6a80d6ed9e4b22ca8fe2fb6bbba25a99f046842a5d4d48a77a95e71766c22c556e60e28a61bda4a92c2412e4c4e3f91e107b173e813c91c6995a811b8e806b53f91347b9d5c67a5db8ab3b2ac0809818241aef685b997aa62e0f4dc72f27fb9ee99006eaaa9e9f420b5da21a536fc20c44e610d224ec24dbd0ae633d91026c214ebc1779a12c1b9b1a7131e5063a6e3b9735f61f5d392a419a0bfa69fbfac076e713ca5901a53a6758f1194736f5d2279903ad32da3cfaeacff9305cffa6e81cd78a0863e2308ca0f8457b15acf0cb5516ed7332ffce3b7f9bf4b63fbdab1e5a8070f28fc68ab44d5954bdd45a68038af9fc406c4c791d724e8dcd305dc6afaf79fba882190d8fb5581c39a4a387ba08788d94892cb4ea7247d310c0fcf5795b8d38dc50fa49384666780b481c128a4236bc49586f5476374b7ddac0bb6c70f5d96c49d87e9e2d11b33aa1bcff0978b73078a3fe510645b1c10c11026dbe027e8d7f9218ddf280acbc6c4387e76145039d50e4790db404886172422bd9dae8ffe1681779e20c74fbfdcded6212c9a84bcdafa4505e4c8ed213b2749124815943a2e94845791508691636f0e1498c57d8f59c15921e7f408ff8730997a376ff5b3291fc053b5e6b99cc8f8eca961df280551172b7a75088f725d6ec9517276ac673bce32bbfd657ec6cbbdc33a5ebfcecc42eebed44ba22392934f74fb1b12e777493adbe70c0aaf4cb1136ffdafb006346d3c896b585b9eab57af98eaf49512f1f69cd4f1cf21e523d90b21b805b97428bcdc198c49ba40dc63658ca641f192fa2a349400fc599f65dc9f6de6bf67b825704b3b55e6e477b1a7b91e0771175e3380756424983c0d594cc67cca4c857f2b51199ef5616a9fb429373aa4a03c6b3647feb5636a25d20bc7457171fc2e9096b0896a8b683d31e568ee96bf27e1da16f05597a16c89a377d5eed4511bca98d5e9241a3eee3bb367863fe2019452b4168fc76b030adb15bedaa9d6cf775833441437420f1502a3c382fbd2fcd023f314c7c9b23e3b2fb937857cbe2df7562f20c69cc4064ea27f1e85725d82e7652d4008e87fd927f117b2a328c2e4583d8c77b21c687eb7bab6afe0b6e2696b307e7ed4f37aac74236a2303080967f7aae680c929ccd0d4871ba56e3d07fb69ea617c38e5d882388d8fd52840ab332679a031bf31f95c91d47e8841b0a54950b95f57dff96ccb2ee13af97441035782129fe60dc90730733f618a8b58d64c21e13d53b916284389e5d00735deb8fccd4460d6fbdd85aaaace998ae8745027380b8b275b4d10536d3958648f83be8656b355e1a0303ba806c8a6b439e614af3242b36fce0bb1f966f906792cbebd5816e48b8a25d758464352622ce3fd66737d06574ac58cd662d765c280a2591cfe9755e0cd0e0cce96062851f55fcf8e06428c905eb54bf35557d534e28e9486f64864f58702620966ce30f19ee23da2fa534ef1b69772701d6470577ea7cc5f43499436cf96006df0b40495c791cd5a7cdda411214ffce4ca36534de663327765bb38b7a36bf7b924245b1f23259d3cc6450df0ea6c9a18056641212f9bb0ad54fa56eecc946965c526cd8d91a80d2cf8ec94039682e1bbd75159623a96ad11dc06960afa30d3a372fdcac2346cc184f9ed603f8a0b8fdd81044a337529555a0f8ef131fc7296a3f737e5eaff1dae8b2f9eb4e7d6570555d3e41321f27bb6b06135b16e04896d01136306ae30b066635e95821bd388db3ac36b165d2971546e62a20e9c07d32f173e9f084a2a6e381944e0716bd123a6ae3b1faaa027e33321aad1da617a82cf89e2900a3cba2270951b48fc7b844f6d651342e3efcc47b90c1953879206edd98285200834da7a79c930673ca8fe99483fa9206e3c1b444ffa51d20dc4d8bd1302326cb571d359c1b45ecbe978bf8bebd0e1163c0ec34be8829504d285a206d419d0bf1df001e67e1a198578d5c2bf0e16d9e891f09199b27423a2d215cdbf4fb28f5e6cfed1789da97ac6671343df0955dbff8d9fea7417f4ab728e92febb04eb6f5682d37425ce9faac9ed4910f5de62d1d872de5f4021050e413e9af4a05e35c813459ead4b5102d2437205281ab1b18af8330de30e696331a3f55916b00d85e49105a0469ec17ba76e2e35f755e4838577f86cdaae2cbf6ff736530c015f4eb503c55ed90df8e353ec844a308534c8f0dc97836978e0c9acffd386a15ba8b4a966a40fd2c9ae2c8a1faad25892c33c59ebe388d63497786085470ab60b67de46d272649bead2563dde636b7923b1695a07a0970067e0b7fdc3c0707a2295529f1207dbf100ede2d6e3f5881c1577f27e40179b97ce46c263adbc486bc32dffcbde7e", 0x6be}], 0x1, 0x0) 05:44:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() clock_getres(0x2, &(0x7f0000002700)) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000026c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000300)="523ac575f5306f21b3f0da50b4ed67e9aa6c38df494bf2749799df9964b8d2eec515849a8a5f10e20dcd52334ca5a14a323fa95cd94f178c7ec96262a69ed2c851cad2d483cef2bacc1356001e6deb9db0c090fa4cd14c6d84d89956f50abe8343194c72ce30dc8cf5d601893a7f28cbc011751962766c25af97dd3ed244ac20c0ebde8a17275ba5e6cb3d02c18e40eb0f15eaaf75b6704ad753c1ea5ac90d982b58420ac54491041ed8a81eb7397bc7b1af2c18cb745f7368f59eb2271eac55e57a62f8c97288a80598fc3cf05c6881f90a07a4c5791769042130b154b3db1cea27151389c233bdc4aaa60b9129018037815aa60c8077bbc8b24c242219e7e8f4f29257225c2f124ff92126dc29ac18fd6fba353231b517135b1af7755fd3cd50d09347895e3828c1040e8a5e3000ad72573a0721ef866667d01b979a52924820f5ab3d4a1c24f9b7118024bcc5808ff4906c753ef6eccceb104fb716fb82e52af0a38158c468076e8aad18fee4053984a134a94f46d257f96cb5e6b0f310f7a9ce9b4a04c77f723f49df8f1f50c1eb4b4522ccc219988d7ea1258af0183737fbeb374866da67e643bb457db4b4bfca11f1a10a656adabd60883b247056ddec019d3986866d4911cb1ec827753b09452b2654f7f531b8a58c9f22804561427ddb1733be3996e5a4df53e6c935db0ad20dfbbbf5b2b92e56722d3969ddb610fb3da34d9ff2ba8da024e41b8f973b442fe889ae711a6a27548a956d70b78c1a74c661f2638a348a50af61ecf5b61bb25eb97f257e650c693ee2e16704b015e632367b285bbb48f0781d9b244eb88dc0b2c33080062a2ad9c5a6f35f320940d8d2cab90562a5ad189fbcc56004a57ee52c5162cfeccc4a3900a04d2412d1d0d3ca4f083bbf085f29df244ca0018b523d4237522b749a1b54fe3ca2ac852df11812b51d1aa59bb5d364a0d4a244f8dcb6e8f88be5831ab347ecbfdd113b87733703e35d646f3a41f7d094611176a499229efe76b79cfcf292f9a8a85c9a6c215cca300ab06b1f51d69f71c9a1e30f854d5292c5c7a874aae0bdf8a03e40934374362b4f06813943be4d2f1b4bf1a3597ec1aa6abb1814512df696c39742ad439029a94a8277e3a2132ded87d25ecd1f0d137ecd05b7dda29d8f72df1240a992389d85ce93af4199c92ee988edf82eb2951eb4912134dc3204b92b69c04768a075b5a55588a263593d29bfc7193b5cb558d64284ef37935bc52bfad6bdd564794c35fce5a9584b0572fa05aed88342d17d462289105daf8ec691b040e43a541e9b5d38e3907690be140b0fbdc6684aae800ca22293589c8781bf74f08cb93f7ac1e0d89b0d3e4882bab5776df60f1f8cacbca41807b3b60d99f13c4948c269b491cb6c9ac0bb637c65d14387377bea2d0da71052d67385b7de5541975491fc47bc483dca0e2e82dc9124793e1df2f5530d8527cc596bec14011ed66b40bc4780467f5fe4f041855e63f8145eeb0c7eb788bc4ffd4278a99c489fcc0f0717c0109ce92bb28b3e4dc2477de258a9481cb364459841c3456970f03c5b22f2cbaf3eadd3c1013013ef6ad3299e46f85782accf5d3f53c7a30d8aaec7be2d38d1c8762a1f3734e8796b1dac748ce7cc74f116d705b422640f64b44355dc6cb388982903b4c14be4cba59f07e42cd48e9cc714d15e8eb8e9baa06a84bbff6fefd0a923804ac6a7853806b5263d85d5f5313724a71343a887d98881825a039c7fc7e0f357fcc5dfd80f13dfedbd3ddc4bd414a6f7c81e980e5ad7b87aa274ef0d656d0340c3c52bf87129581b7f29e4db4c6db330b5d3234d28e1cac850018b79a5652c56f1e28b3b94ade3e49580e7e1e455691e44f51681ed3418570ba171f9572eda82b9c6006961ca803bb9696df2179c0d622faef25a00e92d803f1e21993c8c90e98f949fc2fd8927bd2057a61495242d00583e7d1a45651d6069ec3589a69a13d579a8c1cbab4520b89b4f918b05f0d68aa8ec3cecc51b09ac1e549f2875062ab45cd348d1a6a92de22cddca65e23a2e48b746e37fc1feaa58334dec1cf63c3dca76b4175b4c14dd93438318aa4c8602f9c3cfb5df1893cbe0211442ab59aa835aa3f9ec00d3dffb7c8709db1fc2985e397a85d53c879eda709dfe22179ff2af0430abae0e9f19ecc38a5f3a575713ed10e2e6588395f9aa18906fb59d1bc72f940950e16196ab9c7f3fbdf79b993112e8fa0aea3ff1a246d420dec8aa4a99e6358bdeb6d2e4699aea9a93d8ede4843b82930b9d73ee19a8d57d50bdffef5e59569ff9bd21dddc7a52f97d3c138e8f9a16115bee0bae118a46948b98625c156aac5f3d2ebe9fa3c81675c8d742085e23d02477eb3a75478dc084aa56a84c168dbfb65b787b3a8862878f77fde844296b6f4c9d978d3a1699693d4fcf951421e80109b977f66f2bd1d3f77a46439fa20c9b09ca7bba68d7c3a55271bbea73c3b02130f8b82e4a35403f6d09e1b69c7082890ec65efc6487235059f4bd64b7ec9b13fac56aa0e227a6be9d728cbedeb4c40e93e99569af0a9da7c3f94f0b017b9438d78a6b91894a1fe89d6565e7d53f6f43d7b1d8bbea182df783dc3cbf7b8c880eadd9e3fa53d1900412fd299cbff191af5423ed11a99ce43c5e89a03e5ae7c4fe47be040f9d473428ff612c0a6da28e0f29c247e502a7a4ca5384f7e279bae58bf99c9783b892f520c77b6c7cb8c534afa176be1cf3b8fad4b7e7c12f71e2e0dc9624e04d04f5834729f29d6e455978bd6ea8b578646808a2a6b0103a74d512fa04ec60941661d4b9c1e46465b94121413f86d3bc5c8c8c3bbf2d03ecdeb3778543cb9626ff898f5ef4e3fcc1db494d590e6de47d4a54e25e940d3156bcc724de5c569704a69269502e2359a09fe5345359dd452b9f8c80d90c898f83fb1b7e3ac2aa44e27e8d9ee12adca49b91037457088c698324552b41fddf10be925999123cc4b1ab9ae594b5005efbfe57dac5039483166b982d422d023414c98f6ff5c15b02328d2a95606e9c98e1f85148f8a7e4a0419908475fc498b5ff47d29d37975f0b24de909e27e4874b1f90138ca3e096e3dc8825ff6716fe8f26b7169efbbf8d5848a3858da2956790d4a5b4ac6573e83498cf66adcb0098e7f28dcc9faf18b72bc99354deba011fe2c49eca0eeb2356f2f70fa6a1a868455947c07a24ee817f6e45735f25a30203976f0b4b01839cfd2f050b6e8d4914094b8c48d7680803b486e81e05addb71d592f5767f2736717cf3e4d21a3ffca7a0feb96ec188e73e0cd0d4b457715f775352cd2e2508b688053e64adb94132f053e5c6175e4224a450c0bbb4b96595984ade95ad2f14e2a8d99ac11632bd36eeaabec3b3eaf3eebfc8fe23f9923fecdfa08ff3f27e537d88abf06ce197c83d2468eba4e273e681cf324f31cbe42730fc2afd9cd58741e00e4937c60ef6be95aac0c40a9b1c9c9a50ba79dd2f5ab5047914282ce5a8a84d4fe37b69f2406aca001f08ce2f8d79abad31ec4335179bd5cb62c4f260305baed9dbff10cc3bf9a80d8517c43e59af9ae5c0ed76b0a19cc16fe4b1d6ff86aed390f73d8b392b5af95ae9c5c7e1ee2bde19c0dd7d0901f2d57207a7bad1a2502676ac6afe4c860d4f8122e6cc694c92223b5edc88fb34eef9bd8b046373afe3ca27c4df8c3041e4ac1fa4573face19d8efa539b65643649a027d44fa7a161ac9b3212343e06089cc329a67b34527454f33fff709f67a99c0e6512035e63991f46489d0d2ac3851218f9692f12ef0efd8e4032efd2ea6f35aa67000c8735e6e73e895c9bd356200f692ddb3abc2f2f21541dd3fbe260f48b749609bcc26176e19f2fd3d0e5765d9ce306ae28f2bc559d69a85215089388a1d86699000120778520904d73864b7d76606e80620cc4fd67f30de5ffdda16b63dd3059a5a7d8cafc9030c89d769bb008b2bfff0a69ed9d816e61e840e111c7cdef61ebbe6a7b8d539fc64d59ade4b6ccf36d59f93587705268dea176fe532b400f6f64e785967837b6782d56eb2e9cdc573f17d2c4de979e6449960a53ec55e4e6b0b714628aae64398b2a58a6d4f27f5daa7360987e0a69af50b9fa5343b3e40e99bb9bf2b479abc56f33e443b9a7a544ae63cb7120eb815d531871c28234e58a6c4c375e38f7c585937f979d8c2ca126fd4dc624e6770a8c8e4a18508cbbb5a8b30b71e7eb4311c92db89411151e2a791e55cd70ad5564a1682df7ca77b54a7b8496a11b7010d2261599bef79f5cc5c540523de37406f95553e07e3f6a73ae738a6b1d379306de763c45ab0ed460010d9ef46340c475654d4aaaa6ccd051b482c6e82bf01195ead151dc5132217b91ce0e69baedf7f43900d1b3918fc4808b9755324c5965e21e2c43ddb242394cd44e95862925de46121c7766a3068dcb5d4b3bf1eed14a8d6a2e5c8721437e464f3fd0757ef551b68c7efa69a761a8c6c7f164512d323bce30e05cbab847da510266307f87053e469be6244cbcdf77a8a163d0b2c73f2103b5a82233a5a20466e0052fc38be33fd585bfd92fe5fcd3d5ccc9fb4df4678592133d9fc3881e59297edf4e2f40c35b403651c99e57fbbbb22c908c22b43009cc9cac3e7658ba4f8ace43e5b3a9912a6d9e1359056ba966d5072cc54dd973c95c4483b1eeb3d56079dcdb4fc4274c66b45bfc4937280b025fd497175ab7c5b6a51594211b901c2a6c35bb31efdae845afff932366e5e5bac253f8680f6ada657d14c94e4539dc0d3be0f918b83f1157ccd62c1143bb54ae9d2904a73a2e02efdbd643e514dd3fb7967d1d4a465adb6fccfbcb169c68320a4c36b02b8fe0f983a55653cc53168c1775b9354b5e87b4a28e370e82d2b80b731b6171ca17041e7e76fd14137a37eb7b53ffe07aa277a6d6bf68fe3f2c8692f8e94d91bc44261691a40e10e931d6b9ee5233773d5be67371ef4263f79916ccd13d37189aea21f53d0606a585ade111a260f6dbf35794d41b8b2af0c5b038daef35153b8f1c11e188eff33293f0a2f8d608fb04798b71bfead4e9d2cdc93f409016218fe7c0ac138f787e89b5dd493d2a2dd9f3ede4cb641a1b477dc219e507d274e8b951d30b4bf818d5142ce25e84417f88934aa6f2dfe15ed267aacd84a450bbae6b6535efd21735421371bc518fb4afabc8f90b7bf277552921ee8be0ad916b19440576366b705a9d4ca867cf8aae9b1a451ae57dd8eebda627065de3db0ca30d0f6897b8ec97c1bb7aec3515f2584769f6f7f43de3649193747bb781c5b6d89f3ad16974c13340edc486616f05d947291d063b3a77cc1d23097991937e80b64498c96b8e2242a2cf9e1eafe1f01ed3a3679722f0603cd9ec2af1418c59b943c4c68dbb97b5d8d1344c236b523d41cf3a44fe1bff51b70daecc6278ec76cda2d2f6526ef2f752fd12889556e7986a0ff570bf28830753c6ca47270dd804f057bd6516a114d431b7c785f31ad43592a1b8ce6cfb6435b8972c2e19988cc45948ac4de02419bc3c25e284565ea2e41d2c97fd308d81568773328c4a99c853ee8946c222b0d031988ce94a3c7ea80b1ac6264a34e05f7c1b70edc1b38d4c894d0194835585bfe2550286f46c403af116ed9d25c7a7a90fb96dedccbda789c38f824c113125f62cbe3bd4798858f7385b33f5ea812b44e48e2f0c0360ee93795110f854ade635be1d2271ef5d901eabf339eb90f6501f30b079b05171d6bb540c7f456e7f9c406ed739ed00a4292c07adb9243f6904626d7540d07378aa", 0x1000}, {&(0x7f0000001300)="8e61f789243191f6c61e98fe3832dbc9011a0f5239e164e694610922ac23b9d5a1278f5ae11dc10e596c4ff5091e7b65e732b1bdaa7630605ca78c362cf5c36aa7dc48eb7eddec25abcabf1fbc9062cd554d26d952e4039026f8b04d969f32fa3fbc7fbedca011cf06fce76994d7f280c77d33a7ed15eb4ddf0aab6422867a800380781d3f2c5795f0851aa312128e09d595df294865a041286a31c2f1e48aadc559025ab77ac045fc815e890e363e723a4a451cac186e82e85cc304690688a37478fb61b897b53e2b7cb46b2f7842156c5513392abe237bc34a784d406b2a4f00495428ae3cb7f16bf49c8786c9139c76763c62bc7fa5ff6aad69b825eee2e04cf4f5a8dec695ae630556d4e8afd6914fac6733c39cfeaf19cf972a91b7b2910d99e37ae05b2406b6337fb8039d428c7909bfb24a415a9afb845e908162d8bf29adbf6d54604f0294a8caf888693693a4ebda63ead094fad3782c380b325e049f4ba094cb493601a3ae8e06352e0942f0b07ba742e4f4d7994d24f44299c7493e2c93d5bcc246a21465fdc63857181b38d2ed738175e4efc11f9eb32fd66bd7b62276034204a1c623acc18f64d602b644c28990dc0d01347788ccf8526225c7b9fd6df5eddeb0fb6b339942ac75214fcabfacdcc035b2252cec2f42b8b9c543aaefab99f80c142602b8b7b888328218ec2510fbd1bdf525df38b244104a5996e887a76259e93ee1d4e336c1af5d4a16d6377521ecc254c4ba676544686201e78aa3594e6881b92120092c27483daaec7d9e8f339a110c9db607a4567458a9c2d1e7885bf3b9199388fb2887bc890f92e36917c4cfc1d58fd2082075f5d290c5f49c75ff957cc65b196c76646ae6fb5f1fae9dd9762f30ca62acd13b2aee04aa69800b5dc503f34e43e9422d13bdffae7befea3d4bec23a24aa19b2abcfcc2bff781bd6b516e9a90b9813e5b4391a4c125ddfbc9e74695c7bfd3f9572e97d14273c4816631eddc07305ef160cf44e3ec44eda45b0ad92b8f051797bbc827f525cf42dcec0818caa3aa4790425446c39ad98918f3fe994e3c91337aa89d12df4771ef80c7759203f1a63ec2c17a4fbc94e02da4537ac86b263e98e8a0c83801bf8ed2982db8a20180416fd295bdaa776d3d9ddc830d8cfc7d6b98576d93738cab35d1c73e6f51027892538e2b1f88f41f380e4a45db99b88441f1b44e769f695c86d811f58b646f389429dd0925cc64df725ccf389c932bdf2ab197081c1d7809f902297e359a36e6fde165d5d86d7b7db32932569f1f9deed2a179c490ec7c295c3b5d3e9d9befb74b15992394f38f67abd2e4a83be5696e09e6ba4a8da296430cc571c7121e4838764eda2f8637d9c1f2ef6cc34a25c57655545333fa978e2119d8c2611e517c3ff503decf13e1422ef7bcb65e62ed088cc249fac018c01e7abd4f8d5bf8a06072e852c2de7f9fc9240afa805dd576c67a79723614239f1775914e2292312bc3d759d7da9515e987cb7e3baf59626bc72e6d71b28a4f83ee225ce836d59021b3fe352350df9f158b79d146cc98fc6576e2b144989f75791edca7e071a32f197a8d6878b363acc1b53f93fcfafdb8df292a9ffa6e466b26b3ee83ccaa38ba56b44be957d9df45c60af6a88835c38f4138ededa137d92d822f4d643c85260fb8b325eafb29364d9f7e5f9273002c00722bc1bf6c8a8ff624b8840320d27924024082db7f4b25318901b5f2aa9fe8f742e8aae54789051d8ae24341fd4c31c63d74095f988266f0f9460a1103150e4e41f3c6e1902d9accd5a13aafb42807cdfc7ec20e00a53e52bd814357b91874a18e681f45e2aaf17550e13ce88b61b14ab27ef7d96ad30659078c5c6236a92c6c5dbbc8eff093a3bc0a0e570e5b28b7722d0e7275fdb306d1131ec7ab74dc356fdf5e4432afcbeef17f5cfd69520e422bff571d20730512ee310dff0a4c34ec6c9b40b92550187b9cad8144122c2ab2a0ba5f6a9a72902bf0e393f08c6050b8c5b7d320e440c56c53d27240c76fc7a51592baca407ccc576222a2685bae8260bfc83cf4169e49a0d6b6fb0438a3698b916fabbfea9c75af5c5a042ae0d3596e0d4fe26b3472886742a992fab81b28d4832d28e68c4a1d62729907956c7453ec51632c47abd95d12536d22a2466e42b2a93df93fdb7bb4c18d5b3c4c0c935c64ed376b87a8c84a32e0e9008e09c9802b93e9c6de6d201130294f11d42c544eabd71028d44b2c9ecd9ee729a6342597c87de89cb0cccdc0a785fe380513c5ba8aa57ab9d0bc6fbeccc7ef8ddb1738cfd4d5cf514697f48d4a8dbaa367f8e9afe3b8f279d08f578828b205a79f4e2cde66172f729a9000e52d652479007fc1868d1e67e8ccdb4cfcdfaedf05efd9c335e0d978b60843351f6581df4c43869408c30b8c746b0ed91c42d081ff4a49cd52b17a3a55a46cc902f6628bf68f0032a1226bba9a4aba58e3e0d60f4987f78b0b13c4c29bcbc30d52cd2e4c9f3a83eedfb716bb1a1688c4244be5a2e66bd2f19a63a404881643d410aab2d1cdb416479b4225d4ffb8ab660aabe646e0406dde0d80662eba4606f3ed7bbce29ef338a8b1786e7b94ac26f7252fba0b9253d2798614e94b19886dce938fc6e4f23aaa4934e50971ae7e41f9678c7c2639e7ba3ccd8887233cc8d161ad10894832e59530ad71623eee972941e6039b6ff78bf2599af99537e9523b635ee1303f610ad5f8594ac3d2f8628a24a4a137747b885ca778f8ba2cda5dca8f53cef2cca7b064b5f8a4c037bce8b70f2310e4dedcb69594d633c362a995df14ec0b73de8109967db9be4cbbf37bf585459ea3e3cf09bb2be541dccb2535bc4a84d4c36900d5e74743d1ca98e37f0b8979a6a0a08d67aa4b93f54ad1855b93551c866d880a421a5452592be1f99fb48d75e661aed605587fd22cb2d094e95520166705ea70c013c64d1ad0489aeeb98e5b30254edd570f617d34a6976221f6445a98c8c2a1ffc72565d7781593c462cae0e6fce98638a9ecfcdd2202b08af9f6bbf5e8b973457b16a0bbbff3abe5901c948ef989d63cae165c405b291c5cb73a720f52ac4424e04105710abe0c357fd930fcc959e5962f6dc0d7336082c42f4bcb29a0707a8f4e16321e7374fd97cd885b1abd80a8bfe93389ce74117e54dd455ab0cb8746d5a044788f253d3339ed673c9e111b7dcf3674e3d0eebf55847cdbb2abc21de34fca42b803a9c4970181b92a33b3c958d9991d281d4980a127b42aeefb85ede313fcb20f9f82be3c9434b097ed086dd2530f6c05cd9381866669b683d772583dd738f9a23ee74c1b4f423801ec764f72684c1fda12dd6b145efb0c5c897cc5896145ee1994f0c0aeeae61b8f3f3aae2e73f1618909db012bd699727492b8c99e9d7f442f21b221bb5bf004a1a13bc8f9e024899606e9793ab1d97e975170987c0fe4608ecabcefd54354dd692d1ae5ff169d6656eebd234779031269f7e1bb9490df6352ca49e2dec4be97d84850d95834cb1b9fba41af3ccef97b99e462f0663def96a5ec0c63a9a796c348f620c313392e3b3e0ec70f906e9c4c496dde732553c790bfa7a3e621e0a8217cea1f3ea53ff6433a723084226290d5871d005b79bd8e92c2e85506695836d73bd3da62a479a8d2e5d2012c541ba820bb0bcb897768d1c92b528887fd7bebae5527bb4161f9021e3b7e090c82d799c70cc55577255aaf8ff0a4aac0ea1fe774b2fd290a2d33acd9e46365751c414002a2fdc745f048c843bab4ebd4a0e0630f59d6408ecff61c5270e1f2470b117c066ba78cac890da672a3674f8468f34034aebda04def8b70629534611e11cc87ae7632efbbe4c63c023dcf0350e8aa43e4f965e168f43d7ddb4175ccfa6cd8ba7a8cc102c31fd34a6cd75eadec95cdea8e09926d392d14544cd6001529c061e208d29ba264e7f37a34ac48cdd3440f48cd4912c6c40955c08767f20725ab512b744a1d5b99cef4562961ade72d1befebebef459ea91a63f0186036fad35a469e9188065b203844be21620b1034654183e5bfcd264958adddb5991912dd0b79569e5918449e902b3bba22e443a10e0390c4fac08eae51be77d7ad3a254be79e4ad57037eb0d1d29e6bb786621a20a51f2d7efaa6a9a9900b5ce104e36713a0997e7e6cb2f7e6508f0bf90582e0d964e4a7df2e2f6fe14d52c808481d263e263ff9dbd2b8229ae357a89f785f51009f7e717eeb0e01d2fd527c50c19d02f27811cb877b12e7f057382acfdf49788565ddd5b1cc88afca3445ce173c0d8e79e6e4b82df7a2bea481175e21692efea6d143e4c36ed80a27a845ad1226a6c154c4822b1c52acd5a54e9b91351b0d4e6ea69e904bd9bf6b3cd990ff5e3a35d23fb156b84d0523604e70af995046d99a37bf009e787a8ca6e59667ffd2f291ba0a3028dcc529d404b9c1f3e9c5c3d0034bdb49ad3887856eade876e762d526865039fd918e1fb1b086be0503abf02408ea41e7585a94a9a8f86c6fccc8e799276beb271aee2bb33e1026ac9e02099d533ec26b8ec0ea10d907868262b3e9965b0e43015574248591b58c3651d252f41bc83c9d8b19be635af5d5b0e5fec5cfb115249f98914b6f6d166f719e27af7ee700f8a90768fb840fe7622c6f38eef3ba399d2644802a87413094ab60048c24540dadfa2f93f7fc81a76b9740b1778b101b6f5c3b57e25a96469b68698a026bb54bf902c1c17a692c297d2c4fa891eab40bea4e375c5c05e15871806e6539090f2f0e6a375173d8c63183b56d0961a9659045ef9dc822a0db162d49b2c46fcfc5fb0ebd0d6de18614aa15da7a58e6362ab85e929e5f0e41224de34b1d02314808455ee8bc85e7fa4366b5cf8b170b9d69ad443b0fe8c046ad2d345e75ed79eaef8b74198317b09048c8fdf1f63fa3377e1ad43c4120552409dbcb322480f813a73b475f41017d1f6abd9d09b13574b7b285bcd9f48e987f352d9431686c50efe06624420e9337e508fd11bc52a31b068297aa7717741be36a60666e1564bbcfcd1f1e450562bf9a688e936cb3b811a2627a4da7d5f24c2a9764ff1426b900c89baf89e0cb2665f43d83a917c92b17055e2d6db49a3cd462597361a7ec2ef21a7019e9b00003e50bc0259e4fa79a72c772f603c6883ef4228d4758e1e6d638605046e43aa2fc903cd8735bca5bd96b21249a7d29d9501ac72b6335a71f956624a4d146eeee780e797e0beee29947381377b99c0735b1b94838b4064f2fd1e0a5d528bde2a37a65673c43953421688f23e51fb450deacfbc55a1abcd7b7ca0fa67359648174d8b5b3d1e252a29509b78e73e138d8ed50c33d9628b2a0a5a1597da2046d052489283167a19d50fa5005884bcb9d4f203a4676052f99bfce6c307e4554f339380194e4eae0e2c921ff0b06de101073b939f8514ff4c4f53f16ac2d7a9f17c8b1946597207d25e502fc88c1edb03f22720685c30a9d05374f689a0e1656d6752d85b0d449cb9fc0e0db22ac441d302e402a8b264c54d10e5423cec6d520e0335a702b75d9f8ee99935e61487bcf931f829557268363ebc5545e45107d1d9d4eeb43b936f0a88f855fa1801a308f1f8e4b4a7dffd1ff8c5d57d25037328613c358a99a7f89cc797358817b56461b084baad62b308d598d47f89138552ef3dcb1cec023106f6fe53730ae003a5ec1ebf2d08319d801b52d6fa4d641bfc3c2d9f56ec55b06944bf83db7b14eb32af63f6cedf4cfd55eabf0034e743af503cfe51056e0da8f3ef3219", 0x1000}, {&(0x7f0000000080)="3ae89199144599d25aec0a623175a2a02b242257f618526496", 0x19}, {&(0x7f00000001c0)="e762ab3de6eb327690c475a039ac4b4be8e4163ec692811f24dc5a9fb9eb02c4957da5a6f2c95c0ddfdf939692b44a039a5359caaffbb62523590ffb4f3b4dfb184b665d6214112d8c625a69ac2ead90d1552a426fce805a05e35e88984ba2c8bb4f06b53a34dead2277bcfa612aa52507ba441cbf0241a4f1f8220463e25703f23e7caa9d32d465cabf25ccc27c6d2ae504980e1cb9d2a45ab484b1303b3d923d92163c25cefac2db611d9975e739506f4dc96c2a50ba5b0da6aef0c87d3f097c6b6ece9c9796fda0fa7181d93ca9", 0xcf}, {&(0x7f0000002300)="fa85723dbe8d8e2e7536bfc18f3e0217bdda82014c810c3bd42a62499fbdae969ff0806f7ed9b061d0f50f7811358c81111a876938afe5cc25853df9bb18d942784317063203c9d957f8b7b4c5215b8ee56fc2834b55122880c1ff0ce59ec07c40ac8b47198fa05ff9e2e541c27795ba440a3790fdbe60b6f894104e879d4f0a", 0x80}, {&(0x7f0000000140)="0c058eb8a6a8b3dbb3000be1001db7604ad27381264cbab9411bf53cb1d9a7979fa145fffbd3ca3ffde4a133146c6ee000d64388f4", 0x35}, {&(0x7f0000002380)="292f67e8357a6917f041d79a71c2dc29610a57c41aebac96d8b2049d8309f619667afae782766843f7a8ceb1909db108807031a66a65cb103342b340c14d8eede77605dff9907142c4f9d3332a941879750340de3a97afe9d3ee43483c91293e955963bd8c2a422d", 0x68}, {&(0x7f0000002400)="9ef93e05305848f230b876a3966d8e3e07b9926d762bcb", 0x17}, {&(0x7f0000002440)="e52d17c496d705d221d5ee82b83ef455576476c76a28d2a925544ea274c55542d194c0ff829d5b803529b5ef3eff9db7957b951ce02ed43a3253cef0a3f4ed385a6f2e59e8f3d7b21b8fc4fe1e6f00fa479c15678396522e47e26027fee9eff83fe449e16af74fdcc505a6bc06b172e158cb71f3ac81259392657e8a017ff58dde1c6a9725fa9d97f0f010b62548b34f93dd7e291dce3af4db6f0ad6f2dbacee5c5b7b1632b8e8fc0ca142bb2f3549ee38b09c22a4cb466d8bfedcada577ebea8725ce52d733ac63c6b17044eb68435ca32da41729c39358f756", 0xda}], 0x9, &(0x7f0000002600)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r4, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r2]}], 0x88, 0x2}, 0xf) close(r4) close(r2) recvfrom$inet(r0, &(0x7f0000002740)=""/48, 0x30, 0x800, &(0x7f0000002780)={0x2, 0x1}, 0xc) dup(r4) 05:44:07 executing program 0: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x102) r1 = socket(0x1, 0x4000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="609f2b4f4ab6f9990ce02e779110d8e67763b02acd286add7d8844d3b5b89b6f238d2c4c8aad3800ced8d46a8729a022e29e5d5c14f5d0c360d3dbc69b3a029ed630a01b846d192e69590ad8ec3c491ca18e8373ba9d2d2be7bb3c4601ecb42a13ed1608357dced3bfdfabe9cb4c3fdd84db85031c899debcd531230eae248091cb87824c08506679169ed8c2b870c5fa2659397b31d1ca0bb99a5fd4bda2d7ff63e3e1e90e8310a2fcc01f0d3e4378b12a73cd20e3a0b4e7e65f92b94122247dd", 0xc1, 0x401, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x100000000}, 0xc) 05:44:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:44:07 executing program 1: mlockall(0x2) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:44:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) kqueue() setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 05:44:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='W\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x401, 0x2) linkat(r0, &(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') write(r1, &(0x7f0000000380)="b06be72295cf503e67a3c61938cafcc04fd98c58586825a5955f284d382eda9facd39ebec6bb1de5eec435553421b89f3e64033023df8c1ac016cc00c30628e07610196c3c0c48b9f6e5aa166c9b345e9b5023a5c635d43604095e334496", 0x5e) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x4, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdirat(r2, &(0x7f0000000340)='./file1\x00', 0x188) 05:44:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x5, 0x5, 0x5, 0x2080, 0x3f, 0x1, 0x97}, &(0x7f0000000140)={0x1, 0x7fffffff, 0x2, 0x100000000, 0x1, 0xfff, 0xfff, 0xffffffff}, &(0x7f0000000200)={0x1ff, 0x8, 0x7, 0x800, 0x8, 0x2, 0x8, 0x7}, &(0x7f0000000240)={0x0, 0x1}) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1, 0x7e51, 0x3, 0x4, 0x1, 0x9, 0x4, 0xffffffff}, &(0x7f00000001c0)={0x3, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff, 0x0, 0x0, 0x5}], 0x4, 0x0, 0x3, 0x0) 05:44:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="1d7b6f419e0308554bc5d4231f871736dbf1bb46dda40ce03e837953fe4a2111a56d96c9570a5c2c6aa7703e0fa0e1d227db40be0b4d08dcb4260d703df695fe76a10beb9e9c496a2701ea3392fd55f953b5508bf87ec32d2400f3b85687137144684a36efcf94a9c66f955b2d38cc24f0", 0x71}, {&(0x7f00000000c0)="546f9a058e306c", 0x7}, {&(0x7f0000000100)="bbc608df", 0x4}], 0x3, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r2, r4]}], 0x18, 0x1}, 0x40f) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, 0x0) r5 = semget$private(0x0, 0x7, 0x280) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001380)=""/216) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480)=0x8, 0x4) r6 = dup2(r3, r3) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000014c0)) clock_getres(0x0, &(0x7f0000001500)) sendmsg(r1, &(0x7f0000001d00)={&(0x7f0000001540)=@in6={0x18, 0x3, 0x9, 0xffffffff}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001580)="586672f9ef9cda1acb23459a7386d8c9add48f4c1538b4f37dfd5ba3de1df5b3def01869a71086f3dce4bf08aa7ef927d17fe87b06c785d67b14548282c8b0ba9d003382780bc2a8ed6ca7623c203526d91838f68548fbb7553d258f7aacee2276822d79631c297125ac701655b8cdadf9a8d59bb989b42bba5d2e277b6ca7341d1685d58d64a82e6a4ce9ddaf3ed5dc230191454ba0abacd125f85694787ffe81222b55d150c8241a7de139743ac89cfa85c89b11280d62c8e74bda7e57b5f81d32ec7f72b2ddc99e8564", 0xcb}, {&(0x7f0000001680)="e394216c17968f4c568b00110999b362df9312f03a1d0b92fea553be54880268bc36a0309af135b66a817a76c4f274024fa5cc9720412ba5702d29d2b711b41fa3afd7a02068df9ab247b50082e0ea962b9efe810a9455736bf98ac05e16b71f01069e24ae995e097716c04cfb99134fd596eb6e0f60193cb0f7f4f683962185d0060562d557a1ff23f884de27ee3fe12d16645c918bf4cf6a0c5cc3d3eee685081b8c1ef36c8803fdfb9801ed2f21a2c1a96220b646d8b01eb3a15b681ac518b5115b1e00b8688bb9a2811f9d74d52d01030023f54a9bd3b31cf03a702f46640c28c5f1b787820a1ded1419dbe88de3d4ce2a2af1e2a515e4d46ba808", 0xfd}, {&(0x7f0000001780)="7364e7bb42315702571826216e7495103dd19be469d623c6a5d542550f48de19cd5556123bd95003ab3dee38bd3ce7249a587b846b4e1befc72ec172203fddc762db44c256f4e93d7e13", 0x4a}, {&(0x7f0000001800)="cdd1b370c088068da5a532cfc78ffeda58672541f633862d7445c1974fae66ee2814280413bba0952fad", 0x2a}, {&(0x7f0000001840)="3b745dfab7963ce19c6c84e8d0835f5ace8e9b89cd9451296c785cc4f47b1aee1cc9799b7517abdaebf4a9a6c4a9c3e709b766b20b", 0x35}, {&(0x7f0000001880)="0ca5879a7c0ff7dae0580997ae1bca93294b9bbc0d5e8699c7f5deeae376d352128fa179c42a33a60e2982d9950b53db1b391a7a93968a085a16c9eadb358683abf36a1ba3ac7b439a853030a15a91ce7700c6ab6c5a409e319acf84ad547e917a6d91d0950030c26510fe1eb26bed60d32d29b577ce7276fb3baca4c15d174e7782670d2a1827c5bacf723176b0c095dd43207c77285190160c4d9f9693c07f0d3141c8a6c7071d98975eedcab548912c9f9c1df1fbbdd0d998978dba47b853e66da338074367eb0e02eef091d15fa5435591cbe5172ddcabff66d2fc073b0979bdadaf8e41", 0xe6}, {&(0x7f0000001980)="859f4fa8714428ca8ce13b5ea7c2cfef9ea96432a1b6a95bf688fe1a2fa24ea768cd1ed10de2d60bba3fe6a3f4", 0x2d}], 0x7, &(0x7f0000001a40)=[{0x110, 0xffff, 0x400, "be557a904b8b0070b37cd8b5e7e74278e723b7853618c1bbc222b837adc50f4afda3e6cc2d04af6fe35013a29e5ff31ea1a8144487b552d36204f3ee2d469f5b8a0de1fa9ab4959c6266daaf7b25f95b4fa2b2e20284d44bb46eed84c878c5882aeb63b16b6af308ce85dc3f2e09ea1748053cdf95b800154b7eebbfcf26c6915cfcbc381f4cf9ea0af7a73a506299cafee02d3e060bf4fe0887e4759676bfe397d10026e8e176a6889c0f652247f33cb3815523cc3fd5152c2ada29aea4acbaac46ee4fcc3f449a5ee280cccfb197ed0c54e475575370031931cc2e5732866d2e6f52cec9f711897497e930886acdc0b17e50b49591e247d6"}, {0x40, 0xffff, 0x9, "84d6a9b323654e2286217c39581924082bd55994c1dde95112abdbbd92d64081fed28dd9669c0dace05489"}, {0xc8, 0xed72d7adc98c1d50, 0x7f, "2a39dc02167b896d4e1e636d9df62e3f8aea54fde224d5d7d984970b6fb5786a50f4e9248ef5b1db64dc1adf9f8f8a279e430b5b123345797a5646288e5231d0aa49ad96928b9fc210c65a5aa719f6eb867b9221d2fa2e5608a3f94d699b7214cc20f899fbc1453e3c24be5feb685a119f4bed8e560ecc3cd28ca3d3bed71391cd2f720c63793b2596feb686d6c1071d4a2b1cd50b3d5dfb9c6cd6d75adef0b10d98585ef429ec7cd3451e264bab5e6ccb7424822bff48eb"}, {0x88, 0xffff, 0x6, "11279c8d53a28622b4a67b64f3096ccf05bfe2d5619257d3b1ef2dde0cd035afbdeae146aaa87b7dcbd8eaa776324d0a838062c5df2a62042f8f10f80334df6eb85a5c8b166b51b21e6e7fd617f810dcd029cea3655f6b05e71f53f766eb3fe312535cb52163d9f54b88486b5f51936dd148"}], 0x2a0}, 0x4) sendmsg(r2, &(0x7f0000001f80)={&(0x7f0000001d40)=@in6={0x18, 0x1, 0x2, 0x620}, 0xc, &(0x7f0000001e00)=[{&(0x7f0000001d80)="3fa7cf27776299bd5f9b08233125d61d2eb4f5c80b9d405cb3434bed3ac67b473cada347c2107072cdd9ed238a64d4187ababf38a7c69571599b17429bb846ba129f58d1de96130205c181d74411", 0x4e}], 0x1, &(0x7f0000001e40)=[{0x50, 0xffff, 0xfffffffffffffff7, "13a762573e2268f388c84326ad2f21f4e38b58bb532c2530cddcfd3af5512da09fc7fd25927cc05992789b4ede80a51398b6277c4cad31a1a1d6f132936ff9ae"}, {0xb8, 0xffff, 0x6, "b9bb38f2d3308ed63beb79c67940816e029f2037ab1121a74e99883f0cf67701e5a2e2fa8bfa273c091f294d6e757d8767783c2b7765e1f6bc6eb62871997d0b2d5100a889c779ba81fffe790e05a78c75669bedad9732548fb66ef4d65a1f080ba07ecac8141d46dbcf36b38dda920e8622b942048bcf4da2a9b0122cae9ce224eb0a3ded880824ddf0100158008c6696c0e64bc0333a8feeef23c48a6bc18c484ed945b2616997"}], 0x108}, 0x4) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001fc0)=0xffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r8, &(0x7f0000002040)=""/64, 0x40) ioctl$TIOCSTART(r6, 0x2000746e) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000002080)=""/87) r9 = accept$inet6(r6, &(0x7f0000002100), &(0x7f0000002140)=0xc) recvmsg(r9, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002180), 0x0, &(0x7f00000021c0)=""/132, 0x84}, 0x2) listen(r7, 0x10001) semget$private(0x0, 0x4, 0x104) preadv(r7, &(0x7f0000003480)=[{&(0x7f00000022c0)=""/20, 0x14}, {&(0x7f0000002300)=""/19, 0x13}, {&(0x7f0000002340)=""/196, 0xc4}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/63, 0x3f}], 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003500)) read(r0, &(0x7f0000003540)=""/55, 0x37) recvmsg(r6, &(0x7f0000005b80)={&(0x7f0000003580)=@un=@abs, 0x8, &(0x7f00000059c0)=[{&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f00000045c0)=""/209, 0xd1}, {&(0x7f00000046c0)=""/4096, 0x1000}, {&(0x7f00000056c0)=""/191, 0xbf}, {&(0x7f0000005780)=""/14, 0xe}, {&(0x7f00000057c0)=""/58, 0x3a}, {&(0x7f0000005800)=""/46, 0x2e}, {&(0x7f0000005840)=""/121, 0x79}, {&(0x7f00000058c0)=""/132, 0x84}, {&(0x7f0000005980)=""/37, 0x25}], 0xa, &(0x7f0000005a80)=""/238, 0xee}, 0x803) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005bc0)={0x0, 0x0, 0x0}, &(0x7f0000005c00)=0xc) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000005c40)={0x42, 0xfffffffffffff001}) sendmsg$unix(r6, &(0x7f000000a040)={&(0x7f0000005c80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000009f40)=[{&(0x7f0000005cc0)="f55056241fdf2c29f4614369c82a1b619e9703c72f51acdc537d0bbbcb23b588b9f5087c2acc2414e99469895911be52e1", 0x31}, {&(0x7f0000005d00)="4a7fb315cbe600f7a080ec6b4b043490bde201fb2e5dfb2f26f16364577d4d29c434ada96d043b4ef1", 0x29}, {&(0x7f0000005d40)="41ecf9644ff46fcc898f145d6b8b73e2c389806ee570db4005a6447e1d912c4418e1c0a9b799b60b4e3610f6718e6370414d7e4fda38add7f3373274111e27dc0b84ecb9cf9185874ea3a593fc3f2ec73877094ff3803c271b666b099b6a511d8eec32e442f038d2c8d65547956a7ca875105dff297c2d4b2dc4ed7cd91cac17f815a393fb972d804f9ebd18318ffd2eba34006e701c62a0908d6d767e88411bc40c3f20d863a60073625695331fb49a67a9de31b72d654fe23665cf3815ccc411b0c3b163117597e6906b94c3ef01a699bb4d08089162e5fb35559dc3e8ffad76a594c2ead6c802ef1198626037b8de2667ffe1970fb9338aa15e1aad46334623d3be640f2540ee0785899cf3091a1a57d1f43b2590c5897c53af7d5529fc239ed492636ab482afa1a474e6d575da2bb627c75f99f64f413e07e0b9c37e0511bb51d29f56214e73efd9357da0f53a66a64edffe9d435ec16f86de642ae2c7c2f579bcdb63366050eed82b6abd4334535d929133e426c122348da542d3147936b7cb3cd745dcb353ae4b360e8a3790345e99e58b5fc6adde52b20c250a0d4eaebdc8a612a8f817916188063179028eef40b2d72e73084982cac0d08509bc6b778af154d3f78a1efdc5f82e8bbee057baf60a2e4fb192606bcb37484010f1abbb970283ddf5428602a5db80894f283e17163c5eef5d4acb5f906f26713b2b69ae2e7d8c1ec0c439ae95ce0a2645c8a8d1de279aeeb5bb01936c124155c0a992d40f604d1f0749a5af1de6dd088f147cdd2df5fedde31dca4d95a29b1466c2e02630eab885429af27d9f3a3706aa27e35d8e087b96d404cabc782b272751931d7c53a0b32ff30c10e75083e449f09dc48a4c75e7a24b3f7666f7335749fbea874c351d3b48cd9a310f59458316d03684bb84351a1710f2b4a68ae1c0472db1139cb84b52b41de54dfc82f745086539d58625c7189a93e41f32f8cc92a19ccb201ddc7396191eabda11581f0865ef8565e087e7f17d4f24d54cc2b27508a76af750d0999d29e6df13b00988507ad00e2066ef9870f4f958e3168f1252ff1291430224565d3653044a3fc2e7055a91f0c6d0570dae434c26131be5fb9d423c128cb982a1d8fdff2a52e724d7a60445c14f2b8f5d6956b0692fa0e47283a1f18ec1f383c2b7e8b4ab1fb95f2d04fc4c1fa0068d30cc5095fbce7d1efd55e44ddd6e06304d6d8abb14f2d14101c71b316cae744d47dbd8bfb9958c3aff013972ecc1625fded95257cdef170a6c192cbed6163d74fd7cd53f1cdb701739fe4795d648400d56d570385e66a480c05f603c6818b9eb984af0f87ba6bc82605b6feb2cfbcaffe2a27bd0f3350e0b233650e5d01f7daf6da67a3fe0ce0f9efe61db7a68bc1dabc3bf365a03778498f8c1ff3f389e56e9b525fdef93be656215ae5b881ebcdd2e96ab18ec10e9449f9644cc02a08084b5fc84d03e9c861400926c0e17fc6750c2abe1a5cd6b24d81414865b2394cc83c4b0f08a905f951d1f6d18b7f6f07ce62e123a5e99366cd47b65fcd3c92fa6d82fe2b115337f0bb029869f4027b6cdcf831a4f8d14ceaa644c29249aadf5af4c2dca3b2245bca85fe4825688c4c340bed59b66e2226568b3721808904eeecaee585dbbbd6f211b85baa68080ee9efc46282c82be7032997baa4f3fa86e7833d64988eda974021bdecfa7e7b1f35ae46b599ec73dfd0863f74067a94c0dafb74740e784eebb475a2c41626c323a6c1d549bebb6741471f0285421143212ff244153c6dacf290eaa02655840eeb152d557a13c6a42e23d90405da71e13945da4e2a547303efd0c43e1113238e09722be5df84b16a37c19addf3408f85b947cddee38b32931caa3b7e68b891c2ec51be49c1c62dad76aa4109ea56fe7e8c616566c7f9e0734b67c4dfbe6ce640e650d32cb2e8c1804197ebfcd972fe03031ee8625dc315d9bb328e98f5fe96c61ac3aae31ed06c83a4d98a4cc368b879b4913efcf1b3ef1164c51054c26f6b9fa1f0fe24db00f466f698fdb7bb3bfa2cda08ea48a76f47d17ba3fb0b879ff338d86dc7f6324b613a9be67d45ce097c2191da1ce32b2357787f692959ef641a11c38ce1217261a39dbbbab5f64985b8e2a0850aa915118c0f590f0e107625369a9085a3f31982837122e90b22ac2c4b97d56c90cc0efeb2c62be89fa13a0b91709408f28a4c547c30132321b4e0548821db1b6a06dca9fc556834b294cdd96e472c4509a89b2f7ea833441284fdf4c895c676472ce52425fc96b280972b454ca6f0683f485022bb7f445a0c1ed922a9a66afe692e7c8b35d57a1a093bf60043df72d983f49d0bed72b06d701fea3e64490f579bd73e2de91599ae2b5c43a4e427e8cc6fa1de2569d8b4db92581b123ca8229c6e8112f62257aef7440050152ffca836e5d28a4c68191e665a3fce29e99e0823529ad2e60d8596666c6b8df361f86dc5e5fa4ce191899ec5f4607b6ffd2ef0b02bd6a75e1d8a9fdd730190b19dc7dc90597d2bed3d731282a6b8c56a2fcd7223b3188ba86d2ac15496e82d2aa75add73b35665fb6292a6b21803b7a4a0524b9f8d7698c4a357e488c5e5cb1717abc89ce0a3c598013dac773737e6ef2c8f671e892ed4f8dc61492df448da81f3b3aaf3cbb140bbc854207fb68671ad2675fcdab659acc3369b4018882d21fca0b31886e438a33de56d9714e80c7c7585fd1740b8777fcfaefa1cebdbd8c87c0140aacda15d9d5bcb5fbfdab815b3422360995e33279bcea8a53079bb40c4f16312f905c91179e48673ff8ae42d834e18331b90a933a5a026134bacff402e54fff461a316716b3f79b25f10a33fd4366d2689acc2e7be2bf3065eaf2ab6cfe6ff9f1ffed4f6e7abc514139d852e3d8aee77c0b6e900ec73beb9270d8e3e48b8a2f82b4a19f563ecd2f9014e9a64e1995c3934fa66ee89bd63e20bc00c0777c1b673df3cc0ffd83c525f129a8f1f6b83f9c830d34605c551a76a4caa97bd5d1d79cd151b01a2a1687a0f5a445090752619d9204bbfcaaff381f43cb020e092031dca7eef5502be18f349be61cd7871aa1e7bce729dc0e2af934da259a9b5d5dacca24220e94396fe77d24e3f60d9dd9111c7c6f1ea9681c34862024071d36afff913d8c896935a474ded0f4c8884737e97ce115234459cafc9f08df8b6da2dc71d9b1c9f85364f8312d670cbbce97e92adff5bfd8a44af445503608a6cf6e4b86e55e2f94ea10d17f4a7d1e10735d8fc8f223b7e7ff7fd0a03640b579de5435d8786aea699634d448cdd1f713d5c682256bb1b8dd4eceb6172695f7daa28585381ca0f1ae4a3c01b4702a7f030876764f0a7340b03785df5c6f23c95ac1fc0f94bd6588a5061f302c4b9fce3635d277cdafbe0d8339d4b0e834b53e13c7dbb2c80e74cd39215c6129628a654b3d88542556959fc65edc75170e7d28457888f9945d718af265358e3dd3fc4d9819095025a23c0db4fce4c635fc10032784b5bc144bcbb82a32b424a1778d1c8c6e3708165e5fe8f12336680e28df58779ba711421b055059ae773721d51057605335fa3c434ebc506f505ee8d3fc25ca485658fe358ccfd5b27906aa404ee18a020390828f7a42610ea6fa5cd35219d31cc373c1f8828049fe9dc738df2eeef8511236b90931757ea3f137367d88a1ec16ba15826b86e21ff402c5513d17a02bd7e6ec57a1b66c1f2a2cfc31195b1c2b6f06e670400a60901fb241309da8fc1c3d9aaaf611c8d319b4cd5b1cbfbb77b21bc15da750645facd978a2e079489fe562e071755b5d1b3c21bd339f491e8b25c3b9a4bc634962afc4e2a19a093826193c31c895186ba5eb4eba4f05e29ea6c96eeae0ecf7f4ed28df136b672ba0550c2ed6175aa64f87b4d532ec44e542902a968f68e5be4d54381c05c69daa0ffc30feb548f9fe022f2c67d8716cfbfbabf2beb0e1c560655d508ade38dc0cb6f333672267747aa4aa783dceae8dcb6456fec0b20321bf1b03ab96b31ad92cc81ba11a53adf0a30ea6c4a2c9996740bfba5c9a2d84106ad32ac9e29c22659e8a446f84ffe5f5772b5e866ae947158745be6f99236cd1b6d04a5630fbac47af386b9088ffcfd894f8f1600ff05277705321da7173722361fc31694d891629edb6cf4d789de6c8580841ad7a908fc9757122416ae7198d164d0c65782271a3c9c822939c3a08af2fa3fa9934a33e10bed292e7164bc585faa011ac0a7fe79ba4b0d4db9be6b890aa047726fc90fc9f1c6ab41ce8e09f26ce7489a811365c4ecf4b8ecdb3ebb5bf7b5e13b215921dd41bd25474b8f84aa66a89f59561f61645684994c4fc0ed684016e1a5934511434ec10de78e92436b24032cfdd2c6270251be7f1c535c9c96181a80d27e1ffc143b9853fb6492b96c8f6f367543cdaea6f78981f0d929569c75e26249a1a4184f661c3548cc5dcfe1a81470010007093886468d0c17329a5fc4bf83258fd2b587f99c80b8853fcc1c75b1442f0fed72832a65f4b73eda72c7b55d77ad55a85bf94b18fa3e6078d20524f3a2836b03fe1cde1159cfa27573fbb43836d379275538bfee6f4919a82aa49b99033194c75d3dbb9baefcf82c142d74ecdbac57a669ba6561c63ef9df88d09f409b0519e9f7075e8bc4f16fd5956fa83e9b0aa6644d6a56d5a71518757a71809dd0dd794b62d260d41ec90a6818d62121075444fb1fbf8e30e1202afddfacd78ee96f96da0b840d5411d0d4f007edd02c7e7a51019a65568ab1188549eae87afd5e12a2da79d6c52b5b63e6c912594cb251fcf2dad47e56b238adebd745aca2dbb77ae78521d91ac55f7bbaf2d5078bf2cbf3ddfaffd5eedba679073774b65184fa3c90b18058547b56925dc00ed64d501d8e4b9983f68f261bbe6a071b7974f7fa15d717dea5d1ef5ff27e6ed83977eadc1921ff7556913a085361e9429f68b8ed99d323ebc03c36a767c91695a3e42aaf143099eec442fda946042f4e5a4d38037074e908f895d2669dc8d84c1e61136b72be12e69e5e60bfdbafe17e76d47904f29cdd8e7a06e8fed0d8b9006d7bc0377417bd3c7ebf99f2903dc6c06870323bd80c3374c9fa9b7eaade9676da4d1f015938a6940d5aa895e06edee264d518b70f8db6c6775a1f678c5740a5e29e5c288f6bc4a7cb93ea72a6e36b6388f1ec0ba81c543f3af2effe786ec94f85b384715ab008d8709a18acee0e0e5e090ab8f0aeca04fd51946df7f9c593cd8cc0d257785c8cd5cbf0b876bb25172c9e3583d5615bfa308b701126e4d7b0a3915bd7319bb9ef6744c217282c503e40804df7ebec203b380bad1e361f85fc49074eebee7d7c88bbe56cbcef2ca795230b653849bef1a32d193a37a4d82086f703a7c4e55928d0d254118000c716aadd710203a6c686bc3fc4afb830625113ed22bf0b5c7e19f2163e6866221878f36dac068ef1dc3b64eaf81a5e96facc41f435455bde837e65edea2bc0ca788a6767061ae8242b432fbdf2891faa05b6044e9aa360236d63db212d4d01248001d1c226706f29a1dade9718afa2b38d1efc3184aa093040a32c03bd6be40019764e761714ace41824cb8ce5c4abf981de15ec3e25892341a0546a53dc45868d43b07c488a2ee50a42d6639af74c1c5d84476079408780c83c3068873da8bf02cc1d5d467d03421920ebb8820a2182e31f2545cc7319ebc9d7101116d743873d56fab2aa9c49287f3f0ce10060b35f4cecb66b706b72c695487599bc3f45e61eef4bf06bfb91dabc71077", 0x1000}, {&(0x7f0000006d40)="1728f25eed4555bee2cd8b5fc12c0fea80b924b93a345eb9c952fa205b242750fddfb2f0ea751c6a59322762a392de5b3a49b2a0a9c4", 0x36}, {&(0x7f0000006d80)="c536c876e73bc925e8340c675d829866ae23e39ce0c6338eb49e7247b1313b862c04ae24528064bd1fd49023f4de6a7e3415f074d56a29242e153df64b1c6d5d13c8417e60e48ea9eeebffd18c33626061cbeb8d8d78e5a8c5850b08ab156ec88b10866dbc46343d1ddcde9930a94b2ae50defaa1f78569f30fc8e7c062655c2f9d1c6b6b6b772c212dcc0ba", 0x8c}, {&(0x7f0000006e40)="e6e0212095c429ab70f90e17d2e508573b8b5dec461a584df4d5cd12487737cf3c1850c14c8d1b8e77e84641944910430d4129f88f109cd562acdcf92dd5c432d2d849bd84c48cb6b9dc2cd666f224d47ca4d03fe07bfef24c7919e94aaf231ca1a11b86dfb1eff543c7580521a0c8a006484d5933363659a9bc512211e440652a1f5244edb7003cd59652e2e3787dbd04ce19e7dfe6dc4939b4c6dd4572a1e60367cb25120bd9e38545af0a6ae35cce8841ea64a0f57a5399d0f334804ba0d95595fa271f211cf13531946270333ab5a41494c6cab51f73860425caf4b3e217a59ec8c299428d587c3d3af90101379ce54792f760341aa48f711fbfa7c6a7b95acc2b92028d75f7745a76c3222b7bdcef682ddaeef10fe8438dda6ddbb53d9a8b5690a39284deb0b5c811d4d6d019261fe146b6fafb02dd534f2dbc482851884f9104308103eb27c58f6eb2cd95a6f95465e60445a566a5e4ebcf80332e23c3911a16d2514df0366622e8c413f474b6a49491e996e5bd25ea1292bfbd2758f40a5ad0a6f4f62b94ba98b11128d09d5e10f12fcaaf30ed1765c7f440283836608a902edb13eed15c035e6e0112a42c6b38fd88274a395cd6c338369980864eb501afa38ef77e51b59d4b719df9971f2d9e8c5d700e5bea41da6a3dfcbff2cba163c8f730a790e9ad2724776c7c26ee6844a94ded1519a64a7851cd5eeddf6bb5d1fb3807cccb5e3ed3a4ae160bc33405cd220eaaf2e61b1ee65f594850558edc3ebb53ba6867d7b8aec999e219f02406269bddfe60d8b81bcd92a7ab05801c440b2cd0f0d57352a20d50dda9c36e7e14812157bbe73875ae3aa25028e3db438cd976857cc96f50d69ef302a1663b855f4eee075deca99ae40c3434313c4ac3b0cef455de76b273350d30532708cd6b6636335260b790cb8e419791dfe6ed0370365aaeb38e3ce6a7f4919e5b324d0cb3055bcf0e5711e11ed51d47b8b035c0cd0d548367d9392f9f9e1c3e583a482755fe4e08d7c52dd8fb72ef6e828139fc494cf1d14b270e98bfd82d4c21743db0d0707dafd71784da2362ee02bcdf1d0cf1d010ce60f8eefd2b90275b374249aef3f7bc60d8fc461ef70fc6d92e61ab9c8a9ac7492dcc0ed8514f7ac1c97b8b0b32f0d3821e7087da5dbdd3948e95fc08c9a4ef5e7640ed303559088ba8ac3d1d028b9d233124f018e2132c0f85706a28d8e1adb359485c30e908b16672545fb733f40650736dd95894647961dd57a4d611b5df9299e1cb5950ad1e090a025671e29114ab50d9788fc7843aed9c505a56baf73b63d463a3b8911daf495f748de658d51d5ff459f4e1cb92c311d18955109dce1b2d205c47484840bee25aac25ec65619f3d1a4c965f19b131dbfb7f933d32afcff4fccdf0c29394230096531f970d3a7cbb807c1526fd87cc6d7559aa9d3a619f59c3c5e9e0de81d0ef14600b8944ef5837189955c5c064c7c1dbbe91ffafa29a4a58564efcbb438164d3c681d93b16f8375889b650b2bb8d7680bb472c6efbe8032aaf59340282343f10b484654c72f2dd7490e638a8862666788818f3eefec3a4effc822feb86c1431b48a56ff6faef58a540637a164861f9b6c7e23bf5ef48c1b8db4592065efd5b7bce7baafdad93ddf27199e726e254c90e8b1e9b7d0f610580c42c1a9c1762e4b00bce6fd7db4ff64a0cd951f2336ed72d3ab819c0ce5b9a2863a9cb80bf9564780d0fb55f8cd57919c9f72c547c74f01ea570d5bb59b77db4cdc0cb6d4a0558e4c9ebf97365022fac8c997e032a2502e7845790ce67e9304abd62bc1a8e25279fc2665ea39531aeb0d4a707b6fbc989a04a21d8969972c01052c9f464dca21ffc24e6e6fefdab720f862f4a6eaab104e60cc3cb262de7435f67227628df08aeeabd6c189decabbf1bae8a7c97f084f11e2ec075365d4152d6638d12c9d0e25ea8c2360ceaaa5e9ca1361a7a3eb260f0a4c6e52f0abd441d24b418b4ca900a2a7541d3152cc97167313fb5a24fd9f28cf177d6444fec0b091ee0a2cf402e6dfc764ca820261a33922970dc0e2dc927e7551a33a650858fa83fa73cc259a399e02c8df2eb0ec71fce0702bb3e2ff92073bc1ce4206b3f1e6e5ae52347da72857ff275175266d00407562d5c8850a737a1a83f1fa5f1afc9d6934f442a9cb2748576746ab066ecc6dd893f9e2e4fdda0f7b1f5d2042cbfc3510af71df04775dd2336c536863a35d68d0da7b2e3a695b89e9f8f621896cdf2a73f0048c2de92ab485705a4d006a2e968bf748e1ffef54d7d08955ba6793d456e85048f68fe67df995229b805658f9459ec2b284e769091be1d39c1e5af85f4b7f2f033d6bdc01633b625a0204602f59da6da05cb7058078be6bd6e421114cc9c178b74b7258419034176dd23b641c97f9904194b566695e6848e3f961eeabf238fac9fc795ef0c4230fa8a29a13fdd34e9a322520bbb9d4fa80fc8e8db5688d8aa4c95c29d2d559c4137c6e2cdfe1d11e0f4cc49292e3c940a11109462c8d585cb8348f9a0b38ce7ac76aef78140a514e36ca0375d0a8aa1c02e8d2a7fc186ef40330a1eede4421805c0aa32900138dc1b0124716cbc66fcc9a69bf1e0f1b38b5acd731f2daced9c678a89d67e99fd9e34d87f4ced049592ccaf967338efd233262231a8ae231dec3f6ff4ff3caaebf6432c0b4564c7f080e373024f9fd74fa5acb6208d2b19af8de2041fc0e35af7043d223aa2816fc4fc407af0c64e2d465404c9512eab7807f24952d50b2ebcd3e84aa1070ba7a975373102ec1380f7949fe22716e21b38c53da8bb9a29417d86615aa927de79f5dfb109152994e7e55c01e90257ece316e612917b25f4b14dbeb9185fefe49b8fba4714177b15ced9073bf182c30c78962bb2e0b33237af955bfff6a79176c3c79be102e01cff7c10e9e5bb1f2ffadbf7ebb72eb21a9cf19e908ef2fc713a180e57fe35eae01571af7092c23e49fee4f23c5972e1f802c1e4f90ab8b756c3c6654d96dc862f7a85486f90ed79031bff61890c06375ffc60ffcc5c72c45180864f1bcee2127420befffcf6ed601d53bb42eb264519fa3c8475655c4c5e99c622e3b84e1d451cb58dd502370586e419342cb71c02e54bf769379606c992e94f23f8f50f87a5f94f49742b58ecd90a06738743c761e90851a2145181cb0b758d72adf6e2776aa149ae363479518d80e49f8f2995d7a9366f97dd8203dcefcdc845eaa1cccfffbd36097ee9d5448d161469b493fbbdf13a32579859a13f0bcd1a730e7db041204950226eb9eaab966f2665d00acbdb8c0abd3e5a45d288dd723bb6784793c6f79bf5f27a773adb87be0e686daa9936fbccae148ec050868e88722d2187476a83755bca966ac58d00b1f677534cfa0c8a7eb1ba2b5c53fc8db161268a02493b9461debde7ee0d8f7de33f65c968218e8c440522f6dc18f812d28a10213fb5cce00ada2e3701bf29bf7dc772107f1fd8a61b9b4e8a73370f84d2d11dc9bf84cb985983e63b6abc29fa3b977341e5347f7ca436fa346a6f85f81f6fcd6407263b6338a729f1bafe38eb98a0a7223bd9e6972a84a4a63a729b8c2f0154638c6a0fc870849dde3287cd2e1d79404cdcea1fa50becf3dd6633774c99bebedeecc4fda905ba2aec383cc856ede952384b256cdb498bcea9d01394d275e81c448114e00521f1a39b5c2ed4e0ca56519c8bd80febec4c43b1348f99cb6c5a9e22b4beb0b1109b871bc9b1d34a9a010959d368fa9cbb24f12695606d1f7674be12344eda2989fac1a41017732c888c58114131fb5530537d4e75e00a01b7fb4dbdc89d0b6fa2b5b493899e574111b77c4d7ab196c5e2cbbe2742b9777f83442cc0a65ba60820a0e3be1b61b013a0d132a6d6c6bb2b95b982b397dd817a7bc2e78e0fc746f49c6236f72b58d0a24cdab1b88a4d3f35a0bd1c8e4d075cd2b1bb835f70581e034cb75aa6dd40f880a5642e0c7f8f4f5abfd9bb34e4fb1ab67d4172355c648f19f554611f35530c82520c4502a64eae05fba8cf7b6d04483ee46096491bc28f0d25f8c1032222a014b7147846da59be1774b9ce269f391ea2a80f41f2695bd8cd22f5cb2c86781cb0e0d50f311e71b0ebe46834e1bc09bda1640e0f860a148844eddd93aa1141f6dc45dc45c8dd10dbe4e6c855077698f5e5673e059fa50828974b23cdf4885168c90f2069f856fe98d81db64474e4102de0b43ed80494e5350b20ad6229edcfba2876fa9779bbb2e624b9dbcb401218ee6274c75b35ef115b1d0a53a071c1275a65b9e08b4fb09e548bf9bf591210236ba32c5dfbf16e572e490fcff51e4e77c7d99a24cb037f49fe3a9f9b42cddeedc5ca51c22eee904b28a8dea61526f10df6554ef082576adbe0344fef89cb8fbb4c2bf120704d28e1b2e7ac249a8979a6efe1de8c82d223015ab991ca9efb75beaed0160b7705b0ea212e9b119700ad6c673b1ce85b1edd8800e3b915d2325ffec5b56f9eb4fcf61c1bb5a60e546d1d855faa8bb7465bab76f0d2cfbc8664bda6146cc56220c6ddbe15fdd68a64b2364b78bf3cb8da9078b4f414e38fd40184221cd424ae421db707afa973a5d20e26b75bc7e2bd98ac6d8e81f03011d4f7895aee319d340dcbc896db701f7b7fdb58854477eeccd99d67eb678c7087a11651cc281261079e53edbc0ef741ae53e3b167657c5ba9aa76a3041d1115cef637d8c5f74a1ec6e5725f26511fda825a5d2e8f00659b846904b44b76bd626159ad0372877217357f921fb1cf7d9685e7b4245f5e9906a3d9fb9a671652a5c9b2e790d678a19c62ecf32a4205a671eb717c3c6d3f54354518f7940045e10757467bfcc722e47c8e1eb7826da2f5381a3508856c8018c2b4a05a4aa522165e758ac27165c3440b2101611e3b8316cb90bfa9865ebacb803da9fb209bd589b6a5b003eb54ee20cf7dab44eb5081160aaebb5b7aa1d3fcaa33e0618f67f29411a7868f17e458c0d6f244a2c0f5d26fcec4bce6388037340ee2fdeadba47bc2397582f6744d6aabb6f46c7ea58f82b3af3e7c2a67ba953832cafff45285942bad852337f4de4819ba33ae3e5bd80f3ebe77f7e40793ee6e45b540a025464b0bfba5c36c751df1742df7ba58150f68811003d21ad45dd84153a3853031733dc93df098f7d88f038bf602944753c8b125219be8015f57b012c568666b3d297ca442b3b94f69013891176333a842bca923871d7d3789f21d71d5ffe6899363a1f1e5c1e6c4c4d29871383301c93bfc8dcf3af8ff04686046a1d08ef4246378f415e06a8c3568352ed1d7f7425ae542c9719b4ea55e70538f0a082b9b89cdec333b2cdce01a594056429b5e2fd77daa1d98a26515a314778ee3771d4df018b0c8a12c5528798c4cecfc972ea9daa9f0a1514d9d27b942ec0da7649084e43399a46642843f004d838eb9e674e7b7fb022f07d080934aee4fa62ad752df1bccddc94050936f813ef5c48ba25281083600b76b877b811bf1b995e041069421447d9bd908b21924e7fc6f3949f1f772ec3f6a7e7890d4495f3d0b5e35a178374b70d9c7f418d3c0c757a2ced9abdac6928f4956279d10e8de6967d4158068e7f4b9790b84e0ca81aa116534a65591053a63e13877cd760a23226b9e14112e9b30514f3299ede090dae001e304bc811e67681f650051e6c8a2a7896416efefd75a2a23d1c8e1c9a22593380c9827e31ef66fe26b5561e56687da5819f73cb8797ca0c07c0d2c288609d7bb9a05797e6b2b9bc79431ebff", 0x1000}, {&(0x7f0000007e40)="186c394029c9757e7a58f6fea1130d300cdc240fd56f34b5b0af15fde0baa1208038edc7d6771fed9641af560fab2e470f7c1c1bf5a0119f4d97040c79a801762ad26ea03d5dacb1c3f0e00a72f5685c654bd4ae8439b1c6304b1785dd81de7c34a10448e549f8806a18039bc7c828a757c692e3dfd30f5bae983eebfdda53b5c5e884194cff0cdd9a44fcea0a8506cfde94cbd0d97ef75d3a8a0f57fb9ede8252b8d82c85c278772c1f290fc44e9a27ae62a1a9588164e27770ce81ee40e88af3c74b6a28bf48e30c6219baa050c9da38a1c84a983293034eaaee4618539543040d0b7eb076829860c72d3c26a9391f4b904cf905f3760a6ffb740d3090e64f798c28f99ee2e420b0a7febd2067e30618f0647c9a0f0b3fef15a69c5c12669d3a1507c098a25b68f0dc8cf6183afaf8631b961c9e54213d8638a7c4fa2322bd2b87996a0b0d51da4079ec2c8505f5ed72c101177ae64d4d03118d08c3b4e27603c9dc5892b8d3552d72d057862a056c361b16ec00e14b27873b9897e5b617ced22e1971ffacb0d99bfe2bae6c3cd01841683a05218200c34922c07e05fb3f9baf209a60f11efb9337433d297be29b4ebc9ba9cf9e7101e3f6a4affd59248ca685e30419e0a4f23da96b89a141b6978a59cc732631ba4e913a34ff29a37fba30ae4e2230328deb0d0fd38bb9c7c364fa78ab639d84ebd963d0d895a34749cca4be60a27a953645c53d08e8549d0a70e8337d48aa18054b0386b1f9e586c30f6d6a2fe05453f5392f10b8f76f3f82a59ea9d33debde8f113dd4463e715c9f1452115a574f961bf4e2b99365cf4a03fade57310018d637a9186e7265ebda5d4c0d5aac022be1ef64c8a6f90f2f1bd1e4ee5228d8b1c8c76d8304426fb012274b85a523e2ed631fcee1683792a74214fe274bef4a0e12104bfe709f0aa5566eb2faebaf087862ce34c4b4292d32736e58a4e784ce1f9aa2e42bde4ec91aaa595fcff0c1e48e1896f16cfbf94077c581cbe36c17c7e4edf0ffa0d5e857867c956b5d72dde5bf263d98e8d6371e09afa94e98c47a1efbaf29ea26981e2a8758a646b7b250d7e85ffd630682f9e75af2e1717a075f09fafcf919bc360b8ad794859564b07fe8716960e957669f6c9a354f9e470e337a7886e7f887dafffe10c2d4c5aaacb452ed61602772050182641b95bf60e35d545d420c2563dd2ea1955f3153746a802b9ffbba575abf6c308653be6465febf289d3aed2f54dd4c966b41816e1f045ae87153242f5e60903888eb0c20aea13c408041855d54190ffc8ccb64d129afe559561c63ea8c775dcc90aa4b5c24bcecc7825eb01c37d54132f0e655e45c6dc3dc61d76df8119eafa64f44b0c695ea07ade57063be79a89491262ddd509e128689c6909ec99b9e0197c4c24dadadc5ade307422701e20b96b52305ee45feb95fda1019aabd216ad547a56af3f402525b1f765a61e059ab32f6417e7f87f65e0b79ea9fee36c328bfadcb8d2c10ee3023a5192cb7f2248b65c80f19ef804d963063ac0572f4085a66b8c5d327ce3d560f52d6d83bc4f74a9aa5c9aee73a7ec085d8e99388d1626cc6823ea0d01a86f1b32b43a446bedd0cb952b649622bcf95de137c92741c3f0dd4bcd5eee71f17f24145c600656103a59f029528ff5f3209f98bd79b356716e87ede478fc643295baffe2f8dc57b59fedc49a6edf759b6d0bf18a872c378c231e4714dc1cb4436844675a42845f1fd540e60b87790366cb9cdf411053e4426b13a3cd33a2b049c8d5c959bd7dc9c3a3ba9a6ed337548985dcd2545d676ebb50c38c929915e932c82877e74b2fed69c7033eff2fec9c2e5c437ea380c4bcedb53eba9bbc34a63f40e26ef66db9f8f0cab80462961f98983cc16e2cc57c5a0c85baa6f77b9688845c7b52c13d6f0998c2784ed116b19de818e2df7b2d33c4247f132f498ab1f6242deca80d5e2ac44076df69e17c43634ca05da2494a48e9e247c78538706e7aa39020f5799638bfcf73f0be47eaab392cbcc442fa72727d7670528041d2be75f42905e56cee3c199454489143e78e33aadaa864ff9eae41f3bc62e629c64515d5776f95c5395a118560ec850b2ce30ea49916cb7c8c858a4528d8c964bc4973fd7a8f94d359662935e36adc607380c55b382e6b2b1fec2681397073951388f990485245084f6f2aec1f73e29af7f75ba00f05fe956e2aa10754b168334a2c55fadec721c5a9bcac57670e412d79913e8757b97ed8004a43a2d0d424509760ea64e31af1e24f358a7ac5f11cd7566fe6741a4a2c546bd931203626e2a5804601c31dcaea35214b395ed79e77373173316c14d57b51fc4196f6dc71bc22c43d42564edabf3504c96b22a8a45886d768735406a66bb5d0b5893575df8d1b8a678f1e8db1e1b08e2eb1f2202abf2b205666620c76847ea57b523050bc7c8b40e92692c60d5caf33fa9c22bf418e5acfe9020f2368976eec7b2e1252bca9e3e9aee47dc8bd733b72e2a5c49f19022be4a24c949d034d0e96bfd797cdd15f456cd7b36b063801640777a1c67efe0ae264992466ac39dccc2476eb5e0a6688beb7bc4ac3e476504119bd3a76583abcffac4d831187ae0832299e0f176b1acb84c039db075d21032c45ca0df76d7b430787ebea7031c57f5f49bdf0eb3e4283a5fd3fa2be9c923167745942f823751612922c745e069c7e6b09de28fe8d923a336bd7b2824e73dbd90bf53251bee0e442325cd58f17acf774b15ec5f0dd4fabd41d5feccfcf59779914da4e4badc4b093cd184fa7f15d3d0ee4425321054f7439dd267a844eb483e2a979cbd91fbaade8dea425d6f0684696e81ddce3fa4489fec94a9ca23018d22d979c3a92130104948f22cba1421ba7e5ade05926171f6ad4da6aa665aa72703b4aa0443bd06f1536c390828e036b279002596b6e296527d1278a6e9bc631ff061645fc4c4a9f61b5a1b650d3eabfe2ecd6a3f2635f11af6949103b0da12c81619842d3f282377b3f0595951325c85c23187c5b3767d1005690718c32c286cdbebe74aa005f10dd8bad58dfb1c49b279f822560a7a99ba8504ee817431528622827b6359ffcdebfb3c4aa5f1a3bcd4bdc235f980335e3318bb31cc1b89a198f46ba3bd98be1fa27024403c40719fbbde362560a8472906a30d9ceeb5d72db925e4a2da12acf8c86a5bd0e928f69ca1670243060984acbdd622610fa74a1afad5b605330858842cb51673c9ea3589bcea2e310d1a061901c8efc1e31495333cc36146fd28950c63a8b3b30dcb2ec2ee115a69ce0a4e85cfa662ffa33489b601a6b9a9e7c2abfa7cfe7ca399981f45d90eb8144685f08e4735b54863429915deb55cf8c68818c614d841b85b4c810fe3b28217fdaa1d3d17ce816c900ab4b273c539aba32da3572b374efb4e8287caf42f235a9c2a466e7cf8537e81cc42814dc415cccabb8d2669b44adc209aef12d6a8bb636cd90aab8538ffdafa1bc3b4ee991a62147057e78fac967ad9d038e0968d8f4ab1707de75a01431e6c260994b53223cb54e3e0988a2fc5d4e2ce1e9e1469c3c732c2eccf9bfe28d6f80d10335a3126556922f893f0e1fcefb901221a9145eba26441dc53416e8b1540c6e0cc024e38d316c8f652233e9a74bb632a68042b0786790e7c8c50007b1a5c52b7760118a8f6275f06f9645c91a45d123a0e206f2797772667f39a6892256dbc99ad68b3887bbd67b500d88f27e103776354943894628a27fa0e73617fec1fb6f3a813975d875abbb00e91840889957140672c73eacf6286c4f6d43eaff4e50ae6a7bb5694831f61d33d89d614b98cc07740b01a2e54f300aca71cfd464e8dfaadb829f02ce9a294fd825f7692582b2d7848762021e0168aed68edf8b4af3d06f8a5bb8174d9eab7618bbf14d6d119886fbc0eae5579d5cf7d9a1e8e1d47491421a4c096e426213290d7cad849cdc79cc9e5f11c6620d69c812babac12c90b43a2bb0ffde9a83b23607ec365afc756b1659baa3873987b5df1fcf530db882a9291e38ee9cde299250644f7abd1644352ee58de035caf00ab0bc3d086bea14ca82c35e3d6745b9fd0ab93a9b1dc5b0fa245569796e59596c481b7c8c8510bf598aaa017f67e928a1f345eb727158cb74d79e2ba6e012b91a9407fb5f384abbd1e27420de61dd1920d8040f450e1498d0550c0b5736adb080fef1b723e1f77fb25d555f60c12f4dd0bc6c1805eb5a29a0e0a906aab082993bfd21550e0e22262e0dfeb0eafccc50ebae2199f3bf30232c5d0edd5dfdc11043125de831393589d5b0abd80237b1f3463f5e64f686b3de13926f74c7cf951002bde1510cab343e98b50b87e0b7f7a902e8410d84226ec9a442339489f479b18b90aba7f07831bee60461acecd04c87b5bf67c2cbb05bd574831a64d51b0ffa485f5a2431f82ca72548548890558c5d2f83ffca4cc7678a26ec2be7acf79d99d7b24ec0234c71c22f06f47a4cf69fc5d8d16a4f6623c0c6e1f01afcb1f7cf8a106ac855e334171df6fc47afa6265298a97a3a4dc4697e2bdf82c47b1357d95f8f9011ba987764f0526b2b8743eef2742be0fc8ab9a2022ee5f796a8e8b6e9d1cd8193a22004bd5588eb71d28c83263e443ce639a58697793a3470c5ff87f2e4bd2b1b7584f30d80c186c8b436962fb72d86faeb597cc1f18159cbad7af776e1fe10b12e396b6f9388ef14fe879669ce6fead3d8ba222de7061d4c6d9a0ec96057e9671088cf164f292e9dfbbbd7832527a44cacf56d89da45e1c54c92347da97f8f6150b4a024fd178edf23c3277d132355dc07b8ced4a663c397665f0262e625324eaa8b79682bb4529d2bb6377b4fcfefae852b1fc1dcd878b19801868e55a4f8a0bd5d1ea669f000390989801161da74ba431309785c3cdc7a27d561265d5965b732b9ae8e48aea2d101d26911c66a38daacd85e386f24b7d4a4f59d485ebc376d790fca515bb990091600d1ef9bd5136d161388d0322d170718b2af3c30c25c383561f032796bae555f27dca123ccc12a5073a98bede5cd922ffae446a0a62f3e2edd40fc845ed6b92c7eaa35579e5a28c7199395107421f5cfbf0a2f95cb813fe1d6ec485be504de276a565fa51e79835adfc8f2329c280bebe97ce7d647859c8dd62ae76f9ae1b9d7744437b3d8cdf457e7788e488f8703a6f368478fd104a6d8a2ed0d7d5b6f4b882e56ab75ce664fd2ccfa330c6df7e717103fe906e07b87aefd6cdea7d13a259e785e0e44051ccb6c7da8f41afd0a650e14898a69b12498fc4b3fa0ada491651a8d51ce45e1492ff40a2128b524ca8a8df96002e988b9090de94a105766192221ab956311202686c3acd081435bd49cbb0dc05bf006ad69504a3a96c72e64c6bd4f0537e5bb0caa0caee01c11fc302978a7013c20c3de8bb2d7e899ee590154d60eed58728192a9e7c0df7fe28be58f91e3688c02d931fc58cbc6e92e0be5f47242e53873d2b1bae5787e55829065dacdaf5d3b0cc029ef085ddd59c3c964ec32821924055d3270e60aa82c78c9569f34ceeb2625d499fc2dc3470c0737a4858b3d5d36a76ab4dd610ac0d4039a97dce586e7c7035f3576d891e3496c3afbe392eea35510ab2d188d0c873714999676b7d2e5f77dc3766d700c92a60ba9dc3e383591acadbf9d2c51bb1fe614613c07c41ce047e3883fe3bb7d624ced07b1f640b574bfd2c9273e342dab16f8c017a133a829eb0819d0e3d3d2534a815394de164b2f322664b0e07c59c286d3a3989", 0x1000}, {&(0x7f0000008e40)="562814b623f63ab3d28bab4dd320bd1b8c796699e7b54110047be962da64a73474c14b9ff1bb9a2223b2982850b8063c2f4511636480fd1abf9164512feb7218f260ad01af72cd5aaf7c130e5b4f2aa407107ddfa8a62a1e9cb3f916b84d716d8b9ca349b514e26f72c7b4f72831def0442c4800d5105c1586770392d7434956ce30228aa96b44d432cb91868cf373be68cd58cd29046a18425e58436e7dd1fd6799c9637aaeea7f3f6c206437deb0c0aa9d04bb7ce44e89aeb3592bd7321a07d117db26675cf3eb89d3183bcc4261ac8561649d802b0b5b06ebad4fed90670ae7ba04e50d62", 0xe6}, {&(0x7f0000008f40)="2f832f5b61981a66df014d53d518cd67e379bb892f2afc588e35b0dad2bbc0a603b7508a319fdecbb53ca6b663984d3e24d854f5b3b7be4a2505f72ac649e2157bdc7c84f51dfd6687c4b30b2c89a3365970e1f300940bfb2fafe8f86924a6863178b0bc03dbc5964d1077a17a60ce1ccf3f15a6e6bf3d67134d659bd625b3bc81440e63183c47f5b4b6cee73222da6d9b860df0466766b071bf68c562cdcba8663663dafc719cde0b5b3e3800f3292c5bd2ee3366e9476f35d0f7beaee23fb47ef4a707979e633ebd6df072da586d46cb028a5883cd622308e7a47e5919be4a212ea1848b07ed7148c228fc7709002cc27d950924b1de1cbb54bc0b0a493ff1c99b6c881c7a9d5bf26cd56ddd2b2d810ec9eb9ad990f79243166724549f422e22803c9f0d8844c734880775f684b921ec1677ccccffa35d04383be26e3abd1b0ea0f7b9010a02bb76b878da6ca0fb52a27c578fbe77bcaee724d2f14952bd4c4c92bec258b2882e617bbdefbe054d14c06b01797fea32edaa03336ddc2d335ac81c123563014cb7cead341adce6292fa6e31f730a4db0094053a88a8254458c05c4d6c5f78297abc2d524e9c27c8c5c0cb8654e4c1463fd8b0d0ab1055ba2a6406a2e3e5d0bf157ec14799de8cc7ef3ad94adf579042a00e10622055549cb34fbc32abb3774118e6c08bcb4db6f9f364db405e5cde2d61d94d26c94404b3cccbe480a897ce31aab74897ec175228b9e4a0d09e95919e2372555e784585d6a99a27300ca4a993a9597ff934c73dd4df5874d586fb9145a5ca25aef6468e10d8d3a28e2ba2e788505c1a1b866edc940a8c85d8e88210cf1bdbf5cc5db937b662ad5d1d8b827d9de9baf3578a70916b9a1c5071cedec540b1663125690ab7fab50cb11f632195eb6e72a51ba9706296b58321c12c6ec224c72bcc5d7fa64bffca40b2267149008b338cdf45fd413258b9efde6b8d75a027ec75baacd8d0d6903bdd4bd74692a11aab10d03ae8412d47771e5551014fd9a7305a451b04fc29b89ff38bcf8c531c1f9deb7afee54272fb767ba08b371239d25834ed5cd1f82a617066cb18e02576ac1e179d30a6d886a78979eac7b7073c4524f7c6c472ca3b5d70a93f214a188bd57a0a416c8c1dcc5a3369c2dcb8497adbd427c3b7eec6532286f2428d1e476a686a21fcb56666e690ecf0bd031076b0c95405a7eacc2af2dbb0a4434e6aa03be67e32994c9a306c0fd74f3c06cb1491f6b22b1175acd474c44db2201a62976301c3f9f6a874c1465a0986742dec232bdbbba1f653328d1c34479f92ad613d0efddc22a349f449b5f119f2163b1268c4cb69b5c9fe5a827d171d731bba9108ae231df42189a8c935a7ec329d637f4545dff55b441708ab2452e408ef88b74164a5141b3d96c8c35eccb2fe3572f0312e2ca3a325f3970a96dbcbc2b91cdaaf4ba49e75873be909b0e0224bed200da16bb674def848410c82a10b801cdead97c641b3e64f5092ff922a9859f40e78ea5b2bd39a6c71b1d0ba8fa9ff9c7e903f8a93c294b39f0595b04687523290d9fc74cc41b748b6096b2aa35cc18155aaeea85b80ac9d83f22e53bcc06184d1e40c4e6f68d3910192200705a9fe7f38ab64b84b502214463cdab9541cb297b71603ed18dbf9a8ecff02e22f3dbc149fd0c3bb7c27d5cd8cb21f1126c0dd787b2f81fc2ac9c1ef00f33c00189e770fa1cd9ff6be866d0d547efbfe07237df4da9956595f994f199a9450b3faa49d51f0850520a442aa66ed977b41d9d615da0be789662bc0e078bd4d04b3291d7514a6cc00bc61a982f91344d95340cb9a3e36827ad7282a4922501ccfa9eccd7e2333c2becc16c74509d0897e4409cf50e11e1e873ef6ac0901445cccb8222e1419706194f9f9175e9951b434cc20fb5a7ad380ca01e2c8afe195872ff730bd527b12c6409882e3dee7ff8e8012b41d4799486cd733dd535761004e3d7bd455ff92cefa6fe1b869aa301d2f5e8a4a6f7cdb378226408c7313da030c800d30465f4fa5fe706c474ac8af0f53d593df2feabf3516819d0f81cfb099b7b4fad1cb041be31b5b787a6d631e89315f4bd767da7ddab65f86b8d997d2aa28f3b03bc9439867620c681d598ff79e6bdabacd8118cb3e13b0d0ec5648fda96aa3af997978b33b48f677325e643a7cf6f2f5dd1b33a0371f80dc2617737153a5b1e070c3d754cf3f20ade52c5bd2cb294277862f5ad19279088ec1621b6c128badc13802bed9985f832c5311d99fca17bb996b20538719a19fc19dac3d42305c5b1087f3a4675582dc7ea0684fdbda9f4800298caa8278c421f71d61dc1738fc11311e442a1636d02328e7b392a8040fe068042e49fe1bb9458bc552d61bf1edd9ee244a0beb6b670cba031126b2ef98ccd6948278f029a2634cadfe838eb87a7e78e090a1405a13ceed2dac1f43b2b80b61bb434fe60fff59bad15dfe64a0a94864e5d5e713294f7e9ae6eafdde1f84d247dcfe50faae6b4f153406f27ce6914e09e87995b89c01df3cf8b213c5bfb88bda7066e1e3d2bd451140f43d752da8f71b94442ad56dc7164f528314c7f04f93c913eeb8a1ee258880373445e6672bdd4d1c13715b6697a9bcd16bd8f8f38ddd87a74ddccac111b5aefd439a86dcdecad4b6d0350a531a6df17b1095509709bfabec2221eaf9d059f498e98aafe89a3934cd97afde45279048ce626bbca0a7302b007f254834ce1f29c4e0c4e704d0c812861847ca6fa0a34e9313ec27d036ba0ad97eb4df7c2578ff82a302bc3a0f900d93e70d9bb67a3af6308ce6730d389d22863829f9bd21479c30750d2f91e033efc7bad61ed06fd112147b9e1b940f2392d452a12e954f8ffb0dfac4f0eaaf82028e2c4e06f91ed796500cb601c0bc252d29d328cadf1d9edebec872ad8d74b36da58482d4ff3e25cf7ea412c6b68ce4de836ec1f59bbd5dcf28ea65cee0e3ffcf9267871013fa9da5e9b72bd44241d69ace34debf7f177886031a697263a73d66f110011813b798f7fd617e078ddfc4a7ffea806c29e3e68418ee91f8f658fa206fb376f12a2a7e4f20e4bc55c93b01cf54286932575da651bad9ce8e485e78782dbf58cda7b7fa724bae808efeb06a2332e9af517bff7240fad0661c742b4731fe8de61a5248a41957d28edd5b720fb99a3e69765fe87158581c942f6f2e79bb66b04e60c9e05a3f5fd32d113f7258380e01b8f1c825eb9664fa9780096ded57dcd04e1c95a209831c24bda499b7761694f72c67b96c6b8584e38b7e8c4f3515cddb2372eeae0abc8ace0c256598d66eb0f57a82c458e8f72d7d18b36ffef1dab46a71fb450a4834ba26c87553b33bcccdf362258b530fc1bcec241275904bcf0453fd7ab14e44713826e0293aff71bddde2f3d3c568c8e9ec3ad69ba074fb68fc1abfee33302349173db692388a121e1f18656516b2baa57366db2381a6782dd2d573cfd9f11a77cd83d2c21c15d62fb60a7a19ef5d56e7b5d6356d6dc985110377f4027bd9f0ed619020fd2623c723542078dfeabc4d4d02e282777784a6dd413a0cbe9de0313fbac3c944d6af497a2a9c08833ee90a2f2014ba21e1f794de5055cc18a27b748eaa411267c6b368c6c691bfba320e919c361ee0e7a429c50a0d9282e2d1e4629c027b6698a71971cb4df7c4d0a4363a3b3187fdae1599789e2997044af2956b0d72bb88acc29391d63d6599174ac4f5563f7f27b314d5c5b9f90bfa6b4452e96fde72edf4deaabd75923d2edc98501d0339bad46d9dee6d173260b7f301fb28479e0ef18d2895538ed7ce104b9b810f4c237cfca7863859b475a638895fb458946caf4b1d6568413662b184f2e742771d9237064669597cc73fb7129dc18845545923ddb34d226184fb83e41de6626e09dbf3892756105436e6db1192fa690b6e31cf385ba289540b05ba7c641c4441ec09795201934f1777397359a03b295b55cdb0a3a8d24c1ad7c80fb7381814bc6f6f006d96930df56754acac0202e627e96eb4fc3c69b3d35f487708e2db533ccaa8a6aac5b720c4d88b9c588eb10e759a1e5ea92d206dd186afd288dc70de2bdff80a4b921aaffb7ea68b722eb95458118aed13b16a9afc5ab12563a3c7afd87e4359e17a3403b07b40c5b01d7a930c97c145d039f6745d1e0cace37c4bfaf255b4a6c2618c2a7007f959b95555e3b5b972fbf2405ab20527a7e7cbc3ec6f86158090b1c0bdb127459a602c46313bc3bf4472503145eb075aaa339ae7f69a62318f2fcf8e38489b6d9fbb62174e19ab75378295b1b1783e734f5c303845b50e7ed50ce2c9f22aa726e0897a465526cc1f7fec4b6e27797edd71b39d390d9211012bf31e0162676d2e4fbc02231209021e0f800d83ba6a315987cd8c96be40233adbf13c73c1109124995535a6d30c82f78e71eb7175009aff74841f9767cb2d95aec8708b14b54c21dc6beb2b57f56cd6111a7202558376b2005635b43d4ae08e306bc4c7db2fa509ed340845982a4bdaf9a9e29883a5cf0e6305966443b4ce4e2fcee3f5c37f1276b510f7d601b6f865014d5385052df0bd7d8260f42a4b49e5289aaf1726106c0e23a2430016d5cf54986e85806b7b26c982c93cc4965e3efd6a18efee2fa30249bb6236acd32ee1f03070bce8238bc7632bb0070d985d65def2342a1bfa0b2cb41987e59fecae496b2e202a4822336119e8757c5198dc345e467622a4b7a440ae9494416ec142e66a2509a65b33d3ec68b223c9f8857012de1188b753a41e912824a96086ffb9be54fa144cdefd151b96df05b941fb24e89c60e0838ec09c77c462ce245ac0c320fb56527152c73f8d043183a403301454cbd68ea115104aeacb6ebc68389a65345f432c983e7bbe8eed80f616e398d4e4f481a47fa9b9488e5aaacb945762c94edc9cc8ec0463a4f5b2593dfd78b42d86f07f4cef6e34f09c9738efa11a48726cc4c24c4c09a2227b1d2397460abfef5412ae79e8b9941bf6778f32d6b757a2e5f0334a52e6528cc11ef6aede72a7d574a6a702d239029393b0ccd5155cf15e06d8cae48484cdff22c49be54bc1ff62b3d9fbefe0e8095988fb7a14bbbd8d5c9b88d096a7689fcefefae23f7c380923846599e497de93cf318c14144b181230f55a50a74a68cbd291e08464e1a63c0e389361dcde3f09944c0c20495c0e68b7346878ac5eaaf83f79f978000731ecd1c44cee6453e3ca345dccc043a6b60c3222545be4026b8f51a47298fb431688cd9010407f90594f1cd31832b6acf9e02bcc73667d25f4aa5437f2deca630c12905efda51d4400b9afc6c22e4459556e20f3a80af15f34f1abb2acfd6e93ee6538f09d2097042739572c58513becee34fbca4dbc91126c5f632a697d25a72a7c15e115cf174026556503763fee84d039903a75f40a87e757035101332dd93fa83b333f6369fbaaa539fd5666def56297bec74c4881604c5320130bc4b6d9520bcc59f591b084d71b9208aa5d18dc5f56eb23c4e646dcbb6a6b326d4c1b21d365780ff78e8ac33463e886bb7869f4de54856966c38c24f0726abe24719caae4eaad158adeab51064f48ee0e8db96ed884c34be95694cf87b7b69d0ff09a4c3c362f1043ed0337b68a1089d91bf97242d047128a248d5e8d6e5ab3a21dfbf8981ed8b83d63e9fbf6811218aac1031523cf338ba54016701b3046b40855d2479969b2ecda26bc066f8fdc77215955a73e43a98843b9b8c58fd5c844ad5e781f75c329e05bf23c3adbb4ddbdc525117", 0x1000}], 0x9, &(0x7f000000a000)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x2}, 0xc) 05:44:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) shutdown(r0, 0x0) 05:44:08 executing program 1: r0 = socket(0x18, 0x8004, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="4b74954c", 0x4) 05:44:08 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x2}) 05:44:08 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:44:08 executing program 1: mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x9) 05:44:08 executing program 0: socketpair(0x1e, 0x8003, 0xf9, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="0f72873b2050bfae452b0a5b5006c4c848b1e5b55ea0080cee8e1461f3e5944b41aea527f7149b7ce72f3ee301e80ca7c5aa07063dbc264506af4d923fb5f2f668277f6a372d544909e378addeb4cfac5386cf003e7c10372ee354597ffae1dc7f87ce5452bf03405ccf4abd4aaf090897affcb1d2fe487f510e67c9f89f81502a8f6b2e", 0x84, 0x400, &(0x7f0000000140)=ANY=[@ANYBLOB="000f2e2f66696c65300f"], 0xa) r1 = socket(0x18, 0x2, 0x0) socketpair(0x30, 0x4, 0x7, &(0x7f0000000000)) setsockopt(r1, 0x20000000029, 0x25, 0x0, 0x0) 05:44:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x61, 0x0, 0xfffffffffffffff9, 0x0) close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) write(r1, &(0x7f0000000240)="b91106e64abb434e7bdb4cb30ed14018626c3a3086497e6b75e6d072aef128f55f49b7bc7a6a64d2f82ede880e91a6958532fde1f2caaa9edce99669edc561f17c67d32f7fbbe6bdffc1fc7897822dbf433ba7fae108be34ec2efded870a65ee50e74de0fdc4ab8d43d1409995a29a0c9b5517ce71ee93bb1f0ecae140e8838ce72ebd0044bf5ef91a63b0d6b098eef5c771e6dde6611e7806f506afe736c8370e869cd0130c50eb1f73897919f94bbecd325f7f8be0b5dec2c09954953f626c033d64773a4171e4517079a6327d8a6ec8856db8f57b171a846efabe9fd9fc", 0xfffffffffffffed9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) kqueue() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x6) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 05:44:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x200, 0x7}], 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa6, 0x40000000, 0x8eeb, 0xad}, {{r1}, 0xfffffffffffffffe, 0x84, 0x80000002, 0x0, 0x7fffffff}], 0x40, &(0x7f00000002c0)={0x3, 0x1}) read(r1, &(0x7f00000001c0)=""/238, 0xee) pipe(&(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f00000000c0)=""/218, 0xda) 05:44:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x61) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f00000001c0)={0x0, "39a1cec2e6857ff77d5f2d354e150d548a5d463b18411f55d5b556b7f72422959f3d21929a7e0223b711e63ba7ec0d0e5bb9c4589253ae37dada4e092d96bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f5a4d4d044e328865551a6d31ae596629bca452f8f9620e671bd476a76d51ea9"}, 0x84, 0x800) r2 = semget$private(0x0, 0x2, 0x253) semop(r2, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/130}, 0x8a, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x305) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) ftruncate(r0, 0x1f) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) msgrcv(r1, &(0x7f0000000540)={0x0, ""/193}, 0xc9, 0x3, 0x800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000680), 0x10004) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) semop(r2, &(0x7f00000006c0)=[{0x1, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x8}, {0x1, 0x4, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) mkdir(&(0x7f0000000700)='./file0\x00', 0x50) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000740)=""/10) pipe(&(0x7f0000000780)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005c2633238fb8390b845be6306aed3eba1b601b2113b8855c466e2ac64e2e052d8deb5ebee4f2f809cf3f5b4f00be8953c9ffff22000000ffff22ba96c40c280ef6117b99385a81a1ad391bffffffff000000007a824ae4b92aa7fa09a2dfcee26ad8ef837a11785b532bdf019168c2e98de53e187e5ccaeaaf7b1a0985db4869c8f07bd7fd4b86828b51547f1cac39391c6751fd8a6b870d06970cd17a2a7fd6b1f8c045c07135eaadeea6a8f1dfad30c15d2f22e14f7b5cb0104548895b0c74639aa0176b2e5ea9c12af85aab36c0f3143e9e722a09763aca"], 0x1, 0x800) 05:44:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:44:09 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x4000000003, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 05:44:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) 05:44:09 executing program 1: r0 = msgget$private(0x0, 0x3ce) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/161}, 0xa9, 0x2, 0x800) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000010000000800e5f7916bef0400000000000000fd86fc7de466a9afb74f073a667250f11b0f81b6a7019a020056"], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x0) 05:44:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x10c, &(0x7f0000ffa000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000280)=""/251, 0xfb}], 0x4, &(0x7f00000003c0)=""/39, 0x27}, 0x801) shutdown(r0, 0x0) 05:44:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x918, 0x401}, {0x18, 0x2, 0x40, 0xfffffffeffffffff}, 0xfffffffffffffffd, [0x9, 0x2, 0x1, 0x10001, 0x8, 0x1000, 0x5]}, 0x3c) accept$inet6(r0, 0x0, &(0x7f0000000140)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x8001, 0xce7}, {0x18, 0x1, 0x2, 0x7}, 0x240000000, [0x4ce, 0x7, 0x2, 0x3, 0x81, 0x0, 0x2, 0x6]}, 0x3c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0xf1, 0xc00000000000}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:44:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mkdir(&(0x7f0000000040)='./file1\x00', 0x68) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8000, 0x3f}, {0x8, 0x20}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) getitimer(0x2, &(0x7f0000000940)) sendto$inet(r0, &(0x7f0000000140)="b57bf8c312a0548504c50935e04c04491f22fea7dc1d4ebf63c55f59dab0cff17815176d3337307ce6539170f53bae6c2b969f4febe2321d1d00a7bd79aaad77", 0x40, 0xd, 0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x6c053b87, 0x0, 0x10000000000000, "da4547d2ecb22504248b202461afea3894c97aa7", 0xfff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0xfffffffffffffff7) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xe772, 0x9, 0x2, 0x3, 0xc0c2, 0x80, 0xc8]) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) setitimer(0x2, &(0x7f0000000340)={{0x0, 0x9dfc}, {0x1, 0x6}}, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 05:44:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x3b8a9488) poll(&(0x7f0000000180)=[{r1, 0x185}], 0x1, 0x7f) poll(&(0x7f0000000040), 0x0, 0x101) shutdown(r0, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x401, 0x40, 0x162, "ff42864e3bfffc9c8c4bbb2c2aa82dab5596ee5f", 0x7f, 0xd1}) 05:44:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e50c43671b875026b1522a5161287f5a79f06b73a559a744dbacea56c19dc94e902750336bc22ebb40ad74b9c379a5a4f3cdd4bc749d9f87f24db1fa849b2fd757adff577736cb8fb49a5b48154e7b54fcb8cf6c8c00ac063bd43fe6477ca15612b167d534c089a5153f73a9510e34bc70c1195d30fbe7c0af1dd720ca3f4cca0fd53e57f701b1c11d27a387ed8ad333ce458899797e5988530c16e44ad60eae4ffa340c4713cf919ae950cc75", 0xad) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 05:44:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) syz_open_pts() r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80000001021, 0x0, 0x21e) fcntl$getflags(r1, 0x3) 05:44:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x802, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) 05:44:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x5, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 05:44:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = semget$private(0x0, 0x1, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='c\x00') ioctl$TIOCNOTTY(r1, 0x20007471) r4 = kqueue() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="e1cc6ea417c2c30b7bff446aefa76ced19ef2d7f11ddb7d82d7e66da875a82a0f54be5512c2682c796aebf37868d6f6cae42b04db4af5ca626e1d04cca6c7793438339c311c3b45ccd3ae4563ad8f9d815dac96332026b1cf681699d42df1ef4de9e30b8d0af1d46a563f673f358c43952d223e8e4f29dd274e939bd43828bc5cfea9a72a448e1958946482b85f23741bf2693c9e52009ac7d9c746c4f06f886c05a4bac2beb1cf6cb48b4bef63c9371e8edaed7e757551b9f40aab5227faf1cb660131b45ffb67ae10b291bf571d0ab", 0xd0}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) write(r6, &(0x7f00000000c0)="82", 0x1) 05:44:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getsockname$inet6(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x4}, {0x6, 0x7b84}}) 05:44:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="00a590672004108af1af44ba810f980e2c68c1863a7d141ce8f990d7c9b17344c46abc3984d54973c3c73dc31574f4a6f5403a984ac800842b823d3f7724c2eebe2fd4f772b1f1128a573f39c1cba087c5960deb3651cd4378266db86b7492a806c12f28402379e1d9fc16287275ca2330203e281b560139d774b7eb933e57873be6fe5a120a8036d94c562afc03ac6436415218079b75d431798b5c020cd09858eb46ef08e661ef0cbb176be71549537f02fd9cc3ed6431fde18aa58d0964dce6152e8f47e99385146ffa5a03c5509ad1d514b43634", 0xc2}], 0x1000000000000211) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/76, 0xffffffffffffffea}], 0x1) 05:44:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000000000000, 0x1) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000000000020d, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/160, 0x87) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) 05:44:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x7fff, 0x9}, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="ffffffff", 0x4) 05:44:11 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000140)) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:44:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7fffffff) 05:44:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x3d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0xfffffffffffffffc, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x80000001, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x30, 0x10, 0xfffffffffffffeff, 0x45a}], 0xfffffffffffff33a, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2f, 0x12, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc9, 0x1, 0x4, 0xa32d}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000001, 0x8, 0xfff}], 0x5, &(0x7f0000000100)={0x2}) 05:44:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000001600)={0x95c, 0x0, 0xcb, 0x9, 0x1}, 0xc) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}, {r1}, {r0, 0x2}, {r0, 0x100}, {r0, 0x110}], 0x5, 0xeb) r3 = dup(r1) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffff9, "845c5509000000afb481954dfc4c7f8ad79f2500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:44:11 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 05:44:11 executing program 1: setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 05:44:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="c68831de524403e28549f2820e28548f2595974a7764163548e461d37154407ab4aa5dc59a30d46db388744f8dcf4bfaf5c22ad82b97e48871d8f285f1752f90b3bb90c6637cf789b85da27e", 0x4c}, {&(0x7f0000000100)="621aabdfe5d88bef9e46fd07db5aaf01d3217a80b447869ce5028c8bf3967e8fe51e99d867ca7c665d123d6a27086f801f6c9c2dfa9a80e4a0608f6e52a043d207", 0x41}, {&(0x7f0000000180)="f8a55fa05e933c076c63a531fa1b7ac47215de55ae1533464ca339d05d1244908cbc9c5bc724e14c0534a31d92a48baac0ca99de275367884d5242730a0571b1bee9a2a92605c9a681465da1feea170cd78c7022c3f29bfa895329947a91ee096639c468e697290b149ecc2eca2762105af2663d4b7121ee84e99491491f6c3ac4f3f88c32683804e0f49b7b374b40f8de773dba29bc27e0a21065312f3644bcf8d24011306ffc6920bfc264611804e7861670678bb4080a710344abe0f8e09a9004dc4607f76621570fd47413e4f02e9d07cd993cb5516ed7f052266bb9c253c2ca86662de7a02748b43934184e2b24e887bde0531846629cde73b58344bd6d01eb620a1802ba2219ba0647557434f9e5b82367754918947d97c20fc1e8916bc3d315e28727ff488e023c023e387562a8bbd85c7f2ab074e754da845dbd9255924d7fb37f8cc0a5dc139eeef39fe9cdbddf4537496984c81ab55fed773453c80e452657c6c256abaf4540417e07585a0bf02ad495fc6966b9ea7a23feeef2baf0c68e5f1c81585df879a248b89b51745b73b5e17edeb9c84c7a6b86368922ec4b7fae35e7d8e4252f4633f1bf8a6e024da31d8c82f392495a5820a73e33b723a4f2811cf8b91a1e500d6a9172682abfecd508becb50eae9307f64639aa97c3ba5011e03e2211625e02c30ccda161687edf39ef41ab65cf0b417ff342adb78034f7f6c46512b0bcb54110d04693ed583d07ee2ebc375a4392ea6fb6862005419d270a8c1ad7351f4ee2c9896313b6845b34a70fbe413b2f3de0d922120d811dd2d2522356ebc95d87c57d5f9f1f9eb8cef13321f130efa124520e5a6b1de1de2731c7fa4ca8571f02bbfe65909f2f9c5ddec9ad56df908a24fe9159d53c398e416a74bf2f876496e9a5c080cc88a98b28489a4b5b38309a6b03aecac4e294d0f5efd1cdbe648853a0fa91c69714d95f979bca1712783d36e7859dbae83ad94d53c110b0424acffa6e72686eacfa04311160a2fcd8e1aa79e07e59fb3b0dfa3eeb3e5613b270455caddccfb9bafdaa15ab3e2bc47c00a01b935455d60031fd20f592e04ce64161f7daf777b614c2ec2ff1abfe7f7fa5a367dcf98bdedfc49d86588acc4e9e32997fb48021b0f4d532ef1219f0ae576ffe228e54153044ff38e2b0f39b19de3853bfaa71842aa6f4bfcf964ea05764eb41e31b6ef0d583daf66ed78511e4b21ce3114cc4c683a1be5d8039a9783f4eee319ee87edcea7419a5dbd99f3ce22fc6c4297a58beb54d6c92541a0ee04ca1ca9ea30c374e165ca5adf2b00033d23427429e6b94f29df4c37f70aeea43565456b109fef6e97949ec415a43f9f1367337d2f82b3b99b59b6db07a0c567e6a0018d13b890624a84d8c15b34d7a46a4b4ee778a017aa2d574e0253fe6168c7e019e0cda14549523124d1c7ecd96118a320a52f310069371deb712220b277ba87c2f66079d5cf1eb994035266f19cdce0b01578868a392a2f562709c53b906b903acd13c87bac66b5b8c98ed4f340a3ed068d24c255160e2d1b667b7c1eae2ecc533f75ef11a64c6c85e74f4b79d03057a15a807242c4f476971332376c5b3de1c1c60760bac8b4ca3b6fffaa74425831683fd8081b2083ffe3aadf100809efb336af5f20a437ad0c2ce7a65266c2247287b1826788996ed25fb6e7ce3f322350323d866f069ff5dbbd6a196b276e4900eab75b3b5ed6c8a086988af390d97481613b207e6bc956ee1d4ec01e471059de174afcad15986e120f7174dfbe7c591ecf588d29db04577b819b11b2fc7e44ae289f1adc4b62b3c37ebacb40a87bd23f27f313a88adb17bacb7f465e32be7cdf33c19d479f5bbaee5ad814687121696bfa58b4806b2aecdb0ef915bcab9ccb92958f98f194764815905a2341b6af8863f808465908b376114ded75d4aa237d92e372bc25668d07989b48e7690a60c82bb1d8d74f0b00b1f1bf7079bbe43045210b59c15063d5d8011d6961214a7f27cf304a68bd496e25d3f372d6ef4abaa7d23871a90739e7e11c5728e00a3d6b397226a6e3385795f2ac81c6a35f205d7d451e635153bb6fda10c1956db402aa6338e404a6e3292d7d0a3be45623e75ffc71eea3d2c50a571d2cb84290600c4bdb7588027bbf22f6fe396cee9d74e3fb9f9c92f83f477804e3a4b378a6005732e38a19393e0a4ae2f65288945e0adfbce306bd5675c7612535cd96d31f0cc5185e7d6c467a2ea9eae093afb50dec0cdc6cb85273f8cc2b99813bdd62f87625727de5736231de3ae7a76de75746fda2ce53a809283947c23fd061836f0e284c65aa3f8943ec91f585469c9cedaed805e64079402a5e6289352f0818c835b44c50c17fef1e213dfdc98a91cbac3d5561ed6c2e5d540cbed4579c40396eeef59d7986fb11ae60bbad85536704a6745adb6ec2dbcca61926fd4b0b89bfb4fd10ba5e3e3f0b26c40b1c70391580c03fe1f75bdccb78bc0cc103ac2c61b51bf55e2dd61232204dc477fdb76349145f95f62330be63270a69045991c95def54bddca7064cd1d9196746e76ddfa10ecde3cd6ea032ce4175749de012837dea1287efe4543e4441ddd4e190b814521c56f1671c1ef776c868f48fc718fcef042494cb6866fa3c10e09cd4d0821502d7ee15f4f56a21a5848e3e7c40eeab2627b297ef78750e7a9b1cd0c422daf99be1cace41e6c845dd01268b8cecaf73a174b15620fa6f513bd1f5abca8c76103e012d85e05117e3560f870fb6b345df1aebeeedf405e9516537a3ae14724a69e92eae4399181a0b696eced4c748b41eefafeb107ebba39974b3a3f52526af3ccbf9386fe240ff7f4a98cd7727e0f471567fe2e289611e2a0c15e17a562f287f1fd38b0a3f19d4a84ba3ca54fd5edfd3ba72f469d3615ca3e40a0a43c1994b3d4b2393b4dd3a254c6b352a6c22b5c17ea0367c81e678d2d816d3e7589dca5e1cbe6141356e4ee0c62ce714a3de38aee4cc95acb7fdb3f8947f7844281786c55269dea19878c708028c34502814d8b326c87b7def6c27d9f43adec398895f364033ba86bc77ac5b7bccd111e432e958a8906e01d6935a4546b1247b553476cd422356829d62fc6727a4aecac1d6640db1eda1f9a4aa53cefd56b84165499e5ab2c77232ec90c359925a8d71eb705442acec593cd78fffc35a95ac5a5fc94d8f50badc5ec41565fc1cda9e12057f5b56b754932fecbc32027f6e68ba0a74f16b863d02bd384477ce4d8861229f4eaecc68b98ec281a8b89fcfb9fa04860283b246d861e64f444124376f8a2330400ca4d5fdff21a36e3c79645891fa368992eed7ff61765e7841549d50d3e0a95b4af7bfd2da569f62456112e77aab8ba1969bf8f82b2aa2da2e715bbc89e24881a8502342bd9b7e407f13dadba59c960f82b85435955f4a5d0c59a736af5361799ce2b32b454275a1cceba0bda9a6f275eafeabc5e66069f3b251bb0f1a190b1c4d72bc4747eb4d06c8f6a338844a9e9159791088dcb6ee9915747382e4f7bda5384981da790a226506d2d42d775e350d4b4ede8eb6277ebd5844a05bbc38e64c78c030c56b327ebe84b737edcf4adc92f56c95b88219103dd316588ff67770bebad186712cf0b23d2dc933842c0f37119917b69767d15c9ac3c4093d88cecccfb7a2a1f6c471650ae7da98ea13804957ef496fce356f04e46ebcc3fc260821177e044556e24400bf976c60b3314d36d984ca17935de496b937edadb6b2cea9ea806a566aed95fe0437d15666c7cda3e2cde69b47d57179b866cb7e0f0512be4bd001598bb11745c230e5707b1e07f12bd7b9a1156c7bb1c481921787d14d852b23cfcb40719d5e1deb47d13454423092e1a0dc9be8e063150ecb83d788ad5f774580418b05cb2315720aaf52457d811ddc797d3c603681cec1819ea53f5c901f66f3de4d908cbbd8039ef6c5d6116d5c19bbe4874709957a25ac5ce5b89120409fa65a36b226c4630cd16c11d05cc10f196d98f8a318817696bf23c0f517808b5446030fd33f605b5d1d5ab697e797195f085c7e548987ca0703b437fc19ffa4ada69e03fe222b37e6ee2b2bb7317d1382044148141a88788de4f4c2d5d19ce5a5ed83a555df8d4e5806a7a7ba39d12c9cc742b8513dda3f296f41e08af70db086a2e39b6879e0b531ca2410093c9b513aa701ba020f8f8716cd36445bc7633c23978b7b6c0cdef625947a91335dee1bc61bc8f76b14788c8e47035b169cc4d9e205e29a366620e228e8a629731ebce1309ab5d7ea50292f6f1a405ea6a6f61dff90a4c37ed6d74eba613e484b31d17b1d11b9c4adf97f6e2abfae10dee22dbacfd6022b72950f5e71c9e4e030572379bab02f36eda0c0d9d87f5351098e01f9589a471102c57d87486aed9b1f2b25cbd933d5b93751fdb8a0fe7916ee7e3410da8fcdc8b0d3480c823ef18481d9abf510425f201d0e60ff4d3f7d21a227ef37e408756d38c758b541c06920d10de336fc5c84eb77b17a511361442f75870888ce3ebd072ab648c219c25a5561d34ffcf9f671190b6d5e4f71f4c74a192b5319567ffee3ff02ce26f37781689192a1e7073a2be96002c515e4d24a2c60dc476f851c86b68c6919b05ee4adca28b97e91bf7e4cb70baf1f87aea7f8ac3b326a8ce2892566ee30125915e0955f6698d2cdd6a1a5113f309a59e1d1e81096d05cf44ae8522b620c166bb5fbf302530f740f5aab71eb0cd6aa1d29f5a06c8e8fcf68f9fc3b350210b633e387d299ce8aabde72d6d6a84884943f09e7102cf7af4a8bbfb7816546f22a005796c450285bda4ecbbe1615d1464e6db8de24aa15a21a4b9c6b791146e1716cd1ba504d7d633608a47d011986ba3dee7565815e375299387d006b582bd70dd76f6d18dc170da068902bbc1290b1814fc6cef9576e6078fda397fa6f3c37a4443d9c207e7b963ed51e98c813fe877b5c0be83957392e7747d58be080c8ee511e1c8b7905653109e436c8d5d7f367a84220a0c538c2366a0534a31ab531ec655151d2b702e8d784a434e44428767eb729274b24f127cad4f565611d111e1d27c0ed5b631c6d85eb231012dfbe40da98a5b3b957099f18e857143c45a8522db8d306d01e148b4a71ff03afd326852b40254d24e67940c4a7ab6e179a557e1fd24ea0482f5b5ec92a689d797c2f5ec66154bf06a7a2325516aa24ceea89abe1a4bf369dbf5401381cd5fbcba167b207bb4aec240b5adb7f5d8fa2ec8e04de044186596300a08a5c1e726b52baa3a92890add6e884065a4b1d7af75ef46de5d8be038eb8527b311a55893f03b8177d9d36f284babec2a66bce23de930600da563dbc1d74080b641d6574a359765732423f648061baef8c6ebad822f4cfff8e3c2ac2057af5260b123263fca5bc25228f3bd745191dd12d3cf1da2433c7432a44a4aaa1a8b3b683c8b2db30904a7d14e4330b933887c3f9b5f4714096c86c28598bf78a618480c31eaaa7d561f4515871b4677afe7d5a47f5d753882815c15698855506e3834c1113927d4c1429d9851979b3208958c62cbbbd7551f0a4de3b7532164fb208fab2a765705696b9f75f55ffceb4d7094de4d0a116d13701a377683a9ed1bfbed9e4875dd0667995d78873434b6d698ff850d5e8de2aecb80095d328e8449a39ac613599e9390e73c6b3334677e2b262681d4c65f1f4b914fef9ef0a08acd5083c26dd7372a0e0ad8cbb1745b2219fd3405efd55e3740eb1a22f401aaed2983dd2fc2dd64a04de065fb00f8bf0", 0x1000}, {&(0x7f0000001180)="6387840fd6fbf714f95cc7d37874669898676c110f72ec47c5caa5a1b092da00ede5fa0f87671011136c650350960d3eedf502992b39156ebcd4d19cab974f9947b62e24de4af016253ebdc2063a32006631cb9a0b37cd508b400dc1aca02ad5ab17e608f7df692647f6acd9660f83a5c64b17dfce8731aee4b9d41ae5d0a7bca8129afe7aad9c3e0b241829059ed3ec959755d0a4c5a45d86cfb78e87c3b738fe9d8c32cce700ce13f65ac1e4939dc5eec17a3d8657a71c17c7f628e8eeeb3d6b0277e0beb724981ea758f27d14a10764a1", 0xd2}], 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:44:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="38b38ee00673938286dd6d4055655130494368cbd8e7efd0ca59214bb2835410d958fc570455b2de898ed4a6b32ddec2bd0bcae182de060e35e109db96bc84168cbcab9f4933e03d3f5f17ae4f76ffdcc8e7d0b34571279b40991a3afccb5e41faef6f8dc39cfd3d6c691c8fc720c58f6fa1ab98af726529fa60ede7869506e4cb6cccac699e46aaf16e86dc49467dbf6e38d4718244ae869f165d75bb3bd3a5f70700432b94093c1ae6b3e426cd6084b207174e896fc1c0ed4e00b5", 0xbc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') syz_execute_func(&(0x7f0000000040)="c48101d0f5266440da2b0f0f2bb766f341a7660f3a171b5e67430fdcd48f2808950100660febe50ff489d20000006e") pipe2(&(0x7f0000000200), 0x4) setsockopt(r0, 0x10000, 0x6, &(0x7f0000000080)="1bb6bd212dc20b3b68acbbe19c7d4edc3250671e33068d67bd3ac1abe510e88787c710fbf0bc87b13189623ed87ebe208aa79387bb48a25c567a9d9d5384457b0af1dae1d51f807d5dc1d03b94b7253d036e2490c41d0758af4470dc532bb6ff8421bb765bf819721fab63d737735ec9d506949ce26869f579442afc59d25fad5794b64b6437074561763a24c38d5d098d60ef3128cda4252dcf0feff831865412c6e9e101c67786f789d141dfed248a4a5386cc", 0xb4) 05:44:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff44) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:44:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 05:44:12 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0x1000000000002, 0xffffffffffffffff) 05:44:12 executing program 1: shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0xfffffffffffffffc}, 0xc) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res(&(0x7f0000000480), 0x1000, 0x9) kevent(r0, &(0x7f0000000500)=[{{r0}, 0x218b99f945516f85, 0x4c, 0x29, 0xdfa, 0x9}, {{r0}, 0x0, 0x41, 0x1, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x6, 0x65e}, {{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x2c, 0x4, 0xfff, 0x3694}, {{r0}, 0x0, 0x0, 0x80, 0xb8, 0x3f}], 0x1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x5, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0xc76, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x8, 0x6, 0x3}], 0x21, &(0x7f0000000640)={0x1, 0x3}) semget(0x0, 0x2, 0x400309) syz_extract_tcp_res(&(0x7f0000000180), 0x7fff, 0x10001) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10080, 0x15a) r3 = geteuid() getgroups(0x1, &(0x7f0000000300)=[0x0]) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000340)=""/21, 0x15}], 0x4, &(0x7f00000003c0)=""/121, 0x79}, 0x842) shmctl$IPC_RMID(r1, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) 05:44:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000001c0)="0f93ae9c753529f3e4ce954a4d715c528a5b666abda00b7b490b98a66eecbd45b1a6ab75fc5ab809d0459a785074929c010000000000000007e1cce247bc574a8dbc8c5387663467d562caa6cdce649436a7a0f83621b6187b85a5db8fb58aabf62079d32a72a3c5abdea92004713ad8477348765710a3585490dfca4ad8d14b82777727dec588287734923d4fa4c80d71322a070943f61b47535d7be0c9e78e8296f0a5bf07a37f053064d81ec40479e500000000000023a8", 0xb9) pipe(&(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xffffffffffffffff}, 0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 05:44:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9c, 0x0, 0x5, 0x7, "f63e57da971ec83c0578ae76ba05753b665712fa", 0x4, 0x40}) shmctl$SHM_UNLOCK(r0, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xff, 0x7f, &(0x7f0000000080), 0x0) setsockopt(r2, 0x1000000000026, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:44:12 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x0, 0x80000000, 0x24, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x88) flock(r0, 0x2) close(r0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:44:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x5a7) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 05:44:12 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0xc000, 0x2) sendto$unix(r0, &(0x7f0000000080)="aadfec7cd08cca49cf06703c7c16ef6b85f5c6400b1e94da2b7ca6e847ff12db332483a6e5b9e0369a378b78445701a09965e5f254ae13d04385fab87476b4acb22eee91a8b2c85ffc1d84f64c253346d866b6cce7bd39c02af8198f42b1e1a8753ef6e95eb4f0fda8645e5d53335cc739fb5daa1cc8", 0x76, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6, 0x1, &(0x7f0000000040)=""/210, &(0x7f0000000140)=0xd2) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) 05:44:13 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:44:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) write(0xffffffffffffffff, &(0x7f0000000000)="da", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000580)) r1 = msgget(0x3, 0xfffffffffffffffc) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000039a1ccc2e6857ff77d5f2d354e1509000000463b18410eda8a1f55d5b556b7f72422959f3d21929a7e0223b711e63ba7ec0d0e5bb9cc094385ae37dada4e092d967dd606bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f58a77f562a4d4d044e328865551a6d31ae596629bca452f8f9620e671bd476a76d51ea97831e737b65ef1e326d70757eec5ba4ab231c401c5f076fb6de96dd0362d430a67b209c54ab2ec9c70a270281b9233"], 0x1, 0x800) r2 = semget$private(0x0, 0x5, 0x2c6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) semop(r2, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000021000000000000000000000000ca68a7dcd0941f48c1c77fc166d36b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a793594377a5005c0e9000000000000000000f61648ddb1ef6e798f"], 0x1, 0x0, 0x0) semget$private(0x0, 0x104, 0x301) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) clock_gettime(0x6, &(0x7f0000000540)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000005c0)) ftruncate(0xffffffffffffffff, 0x1f) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000c40)=""/4096) open$dir(&(0x7f0000000140)='./file0\x00', 0x8e0, 0x1) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004003f00000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000f9ffffffffffffff007f9600000000000000000000000000000200a78c1b5f8569bd7f8289448ce95aa4c09205293a9285bb27d6e757fc34cebb8796789e2073b9fd79a65e94325c9988c6b77ff0fdfa00000000000080014af783c07aef971847b565dd9cadd350e7446a2fa349b2d02a0ef7da9ae02cd06c9a7828000000000000007c6a650496c81b43f7098bd81589e0f157f7e9e4e8968743a4e07948f39df403324fe15459525ce11eb5a6698a7a5d8c480ff7dacb192bece79a6ff7e50ce8f64be97813850f298cebc2034c255bb6b22aef6622dc6beee30975c12e87fd1c6d098e8c54df140dcd850a8761982e125bedaa77ec4a058c564681d736b11ad67ff70c322d1e7aa082"], 0x1, 0x3, 0x800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:44:13 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/249, 0xee}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/10, 0xa}], 0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 05:44:13 executing program 1: mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) unlink(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') 05:44:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x5d, 0x5}, {0x18, 0x0, 0x7, 0x4}, 0xbcf4, [0x0, 0x5c8, 0x0, 0x2, 0x2, 0xcb, 0x4, 0x1]}, 0x3c) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0, 0x140}, {r0, 0x80}, {r0, 0x80}], 0x3, 0x42) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b36afa53", 0x4) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x46}, {r0, 0x24}, {r0, 0x8}, {r0, 0x2}], 0x5, 0x1) 05:44:13 executing program 1: socket(0x2, 0x400000000002, 0x0) 05:44:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x108) close(r0) fchdir(r0) 05:44:13 executing program 1: socketpair(0x22, 0x4005, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="3352c5d143f929f76a380a4e45e615201049e12e53e8e5bf2c4daef7e8f97d8d522ce888f340d9daaaa6678d76ae2068235125e3244e67a1a765ff18d5d014e61e2653dc42e1758c49ac8bc5ebc75c70ed87db7d92687ef75cf4ea878b1c4a2aabbb6c8e30e18ab60db30eb4c85d6a33a7d6152a796cb1bba8b5ecabaa5a6f5b3b20a4aa8c4386f45d", 0x89, 0x8, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x7) clock_getres(0x2, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 05:44:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080), 0x168) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:44:13 executing program 0: r0 = open(&(0x7f0000000780)='./file0\x00', 0x8020, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x194, 0x8) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x1, 0xfeee, 0x8}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) getdents(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740)={0x100, 0x574c}, 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="5967e86237f1b5a6f08df5c56c8c94cedad1ce37587f72a9f34d046ba8d7818b3385181a3cd58f8c7eff50143fbe7bb853ef2f1de013a28e3bf27e7ec9a608c4dd1885f14b7eac30ada563bc288a46eac223a99158804c292bdf9e2bfdeb441bf8fd4e068607889dd0bd9791f6da0c3fc223efd3b7b1a38f0d355790f3977fe98ee35ec13eec961af8195d709d36c524f7f28c6c562d4d21a0fddfa024e12c4a7d0712dc362efa4f2ea84973a8e5c76ee27d53e46e5634f0836fb80d64780fc5254083de63e89eb3c0ee3c54ff18b63003dda20e0c3e757c7173a0120d31bd2b091da4", 0xe3}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="4800000000000000ffff0000060000000addc8c55be35eb9fc1e8e9ad8ff2e7eb680f8cc6bd91040836e8e37ee28e3bcc62903000000000000004baf95994471bcf9a60000000000e000000000000000ffff0000070000002b10b29d825e4df300abd6f5a6da0ff57778f20546a430876354d40dcb928530c2fa43abbc441836135bc03e8a1258128c3d4adf168f4938bb3cb501bf4be66c9b227f0cce2bf5933651d0b2ca8722ff503f02e35c5e819d35145b548c62753086ddd6a84699f1839a7f5edbeb9e086092a1d09fbe7600f300d7462307a36444900d2c345fdf8debe8ab7817b8063f142926242f9e1a181cbbb4146cc7e580c1085b9f1e38eb421a9c28b826972a53a438ebb3efa8d35aa58d028dc84a3cb4729f4b1da29649b7407842a02be8000000c000000000000000ffff00009f740000a6146424635387f9fe5095892ec8c7c737d6a07c0b5d9e7219ee73a64b76173824e858ad5d10342cab6521850df37d84d18a11bd9d1dadeee7655edaa4acfa262eff36536ed8eaae0f099f404fec6b5f18a197f83db7f8376d0f8e15ac01994a4c75e57aa04dd7f8cadeadf060187013bb27aab399ead844f9009802b10e9e72275f3f498773148ffe7e9bb04db0bb1627fde2c855f4af4f84df6d24b27674e6fe0a0b99436c1dbb2c178a8199aa00000801000000000000ffff0000eb000000714f58dcdbf26fb200b589c3d7a51f00316e603e07ef7365b8fcd51bd752fbf21e07c7cea1dcdb154e418f44b114d5227814a0c5e611e330daeaeb3a9313c42d4aec1351c91caf719b7a1631de7edf1de9263359a4e78205da05e8931b60eb010e16bbc9b2a62aafd689606b47b29e8bcf1f7784ed8424779a64ca21fe23425d68902ba3b14ee4eaa8f621201aea9b22f14226a0008fd7192cc589980dbac67b9f9c0f26302cd18a03d41b302935e61c6986d755eaf6eb215166ecc280c4fa8ae17b5fe5f5b2b97568cd3a4f3ffeec07944522cb38b1058f24f38f68f917eff2fb4124855bc5d2342558000000000000000100000007000000a6d4ba55e63a5917df329f1d25ee9ac79c44dc122dc2217d87d7881417a8025d8feffd741c4ac8f21b7106a1b529a338b8f94a69203ab601ed4af0d752e575e1ee15000000000000"], 0x348}, 0x2) accept$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) openat(r0, &(0x7f0000000500)='./file1\x00', 0x200, 0x129) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x1, 0xff, 0x7f}, 0x8d8, [0x1, 0x1, 0x0, 0x492, 0x8, 0xff, 0x0, 0x1f]}, 0x3c) 05:44:13 executing program 1: pledge(0xfffffffffffffffe, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) 05:44:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mkdir(&(0x7f0000000040)='./file1\x00', 0x68) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x8000, 0x3f}, {0x8, 0x20}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) getitimer(0x2, &(0x7f0000000940)) sendto$inet(r0, &(0x7f0000000140)="b57bf8c312a0548504c50935e04c04491f22fea7dc1d4ebf63c55f59dab0cff17815176d3337307ce6539170f53bae6c2b969f4febe2321d1d00a7bd79aaad77", 0x40, 0xd, 0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x6c053b87, 0x0, 0x10000000000000, "da4547d2ecb22504248b202461afea3894c97aa7", 0xfff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0xfffffffffffffff7) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xe772, 0x9, 0x2, 0x3, 0xc0c2, 0x80, 0xc8]) fcntl$dupfd(r0, 0xa, r0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) setitimer(0x2, &(0x7f0000000340)={{0x0, 0x9dfc}, {0x1, 0x6}}, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) setpgid(r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 05:44:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', 0x400, 0x2) unlink(&(0x7f00000001c0)='./file0/../file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) ftruncate(r1, 0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x65e, 0x7}) open(&(0x7f0000000200)='./file0\x00', 0x188c0, 0x102) 05:44:14 executing program 0: clock_gettime(0xe, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001380)="f9feef411c81324af84174b5c6f75dc2a8e72b3bce986c9ab17bad4fc7fb18ff7125c60eee49fa1d1c53313e89ebb3a608466d9c85f5ed6cdf9a39907e1d81ce02435d6634c0e17dcdf304f4806fa4b3feac8e9a98e460c9f71fa98c13a4a7c2cbf2355797e532c0c71f531e96f5be8b0fb7e37787ccce7ce86a9b75a5204f318d6ace73", 0x84}], 0x1, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="65a1bffb12b6b096974c6564a28344a3cac9d5d33267f5032249b81393620ff0ff42d9c19acc922c7e1fb0ba40e21cf9ffce44913a77a6ae587f14f3c53b2df3989f32fb1d9e1dfdd74cb9084ec64b3d1701439a4f18bf000defed225cb0050d37a4385a486a478ea648af37d813b48855a7ed7a2d96b83042f375a86226460160742cc1a3d31ddda553782ecb84091d778ef2614d8cc11884b5caa41d543b79a9777d64646c1ab6638950b1cf5ca87d12253aa2d60bbc321aedf8f19adcc61ce1ffee37ccb8682d1e86fa586a26dddb4d8e7d05b44c073c871d938f2b4614bd6f4d442dfab8f53c920e2480d1f9d67d14776c5ddfd8547e45665078d4b9a628969cfb5e6b63fb7162f9784f67f06364c1a686b3ad5b22cc8a855c39952db09bf6d71c48a1c791a9b258b6fc62157a8532d5ac9b10522c66ae7c70f0d35c66eb98f899ac6cbdda0dc54ff270763e7d8c552b21be0702e6857894f71b2cd7a679f0faf183ef52aab0d8f5648c4306d82fb932b46cdfba22ea9ec47a6b23a532a6d8b2a877d1fe1dad41629e7fac20d7c9cad5ba75f5a9c0484547b57cf843a1817f957e252b9bdf3c9dd9d72b6b2c9fd81dbe9e1b72410dd441a7d1fb6d40c25d6f4b2e4bff417b7b823a32ba8ccb93d3ae60fcee9a5577804b35724dc26a787d33e73fc4eabaa2f9e4afb30f4290d8e3377522c14a3dfe34c451c30e23ac56d2147d957ecfa7d206c03613e24f1948c1a1ec7a9e33d3c42a6583e64ffd799db2e9393258bbb06daa98f00fe822f7975bd267ce96eec800a3df65692a2844b2f2e7e5ba2c1929bc3365e04f4c9258bf9d58c3c1838bcc2fc39953e0ca9719b6e22e15263475b8987dd1def8999f717b7143c6ce23ebe556ccf99108f7ef53f7d77193f44e3872e6a1094e7fbb4e409f32751c44e2ee78ad762d555664bbda147068fdd0d71313a79794ff5003434480b982c32fcd3eeb9bec2c8bfb34dc7039d67d5519e785b9cfb31cf1dfa90e22c818055cc65ce2b872be6ef7e395e0d2cdf448db229fc2b7321dd3c3633dd2cc88ef0b26498d50acd327aeaf53d1647e0a815bb4d9862d64f462be1403926acb2a68f74f1f6b898bd9ecf4b827aebf16352ac1902346569b00e2b060db5075db54eb41663ee7a4c2ecf4c82c7f3a2e37b407a91794c94fe40493b203e63a23fec1c669534399046da70299b55924063980563953222ce7873d91bc11a248bbfa7e7889b4c8d48f978423032e188ec7500d7148600e6fea7c8f0825af8d6a0c69d829ac1e2e05a065d9951d7a3f5217b52b382b0ec8b1a0c98672c620c6cca33866699c8abbd8dafa98202c8c1b7ddae9be71b373471f20e89b74e190173f3ab49ff30931c1f9a1a8a46e78975c034f41c8a0cbadd4985aff65b3210d778fb5b89c97c9035018498200786589405c80744d08858a4c742830e8700086dbbefd03572740facf4cc73a393609901071d22c2999b4259a1fad05065b272672b47a52eae48abd7fbd9cce1c4c1722ae9dbbed5888d3802b29a147bbd1a37b3bc2cb061aec7ccbd8de064d19c9e5751209e779d0d644ffd21341d6746838ad98a83e4efa2242b3f15600abb1a314a361a0c158ac68b1bb0d8484fc411d1312163a865fabdfd817f7fd38eb206f6e8ed9b5aebf5cc00e674a482e5d983e756dc7d1aad75283fbec92547ecf8c1fc5a6ea5de6591a947fc2be309073776aff2526baee555b02378197320577b59405e9880692318c1186fd80fa6b884aaebdf752ab44ee743dbc0f90c3100776930977713269ca29049499db642bf11a9577b68c83a0012dcfccb5578a5fc41c14fcfcbab72f36d9d47c59e1550697ee5627e93a1f939b452ef67a817cd720c475520abb5286474632bfad5d4175ceebf0107b60806944dd64af1c0d7bd5756e6a81f74ca041d58876a056510543faafd7dde8087cd411e1c825636b5b9e1bc36820605c58be7378bbb366fa48f1018e6204f0f3d67b1644edcff0a3b14671f10a49924c44713b6654f66de046e13d7ed37254c9fdb46f85c51352014eb6d66032f4ce92cd0a2b2d8cd61e197adcbb61493168eea55764d1a44947964dc814967b9817b3ed0bfcc7a46245f182af957fda449254956f6b5a3830b502215f441d6729fc4a69606f279f4c85c1318c967a3db3cf43146ad033c58e5071b55ec31146219233676d5f72e14313d57873fa38fea5133cf46ccf2ae2063e5382feaa0667ed84ed89615b3b10dcca12dc7c3dd3e583ca9a710b22de0f3510c5a7c47547517950d7e1f4b74c62eefc9136abbde66ff05cb649a398fdc87070a219407c31b968ed59dba9feab96eebf831861a576ea8f9214d6aaa8580379322396160e4da685b28eafc4d49f176efa1944f9024395858555174b8c27e220cf4be694fa066348845eb0768546cac5e56543252a3e98e08d77d01c054d703fc8741a268e5f75ec9208b0fe04cc836056cc1b4a0a31aa8daf513a4cb6dba0bb59422a6dd004ee691e480254cb2b69a07afd307ff88392d5f0cdf540b2f2228cdeda3f0119b540e39e2c296e8565b3884d810128d62e106b474d22bdc861a963db46daef288f3de82e19ce26f8e1b0e08638be0b4859c35e3f2f3178d599f81f6c8d22e4f3d0dd5cf4fc043b342773a91075f198de0abe0705d377e3228618174686f0fac8d2e26caa14e6807c6d7a2252c6a8b12fd258a3a20ded76ee2ca1106f3c5a38251bc9f54ae59b1df1db18b1d774996501fe5e21e532f8f3a1384e337c76eeba686cc48dd22596edd403c83871d48ee144d2e44c510133c1584d6b2e3041035ee9935ef93de5364495c000d63a10661bb5f16366e06984c642f29b730308128d3c147a3dd9f4c375b20bd20d9ba02467eba37743321bfd72da913fbba2c9b407df2b776167bed8206d3ec941a659b7fb6263e6a8d244848e4029aefa1f9a4915bf51c7271f34591e846cc3ef555df5706f03d3d03cc3893980311166e2a8980328b082bfa9a88fa09f75e57de09e1ab95e3084aca00966d46ff9b6c41ac6d4b5a9252c513a6d40d65504ca2cecbef9eb33c678f5a89f80b5aa5f74b875d4c453b796bfdc912c6e48b1fe086c234cb9970c0a9e938fbbf1befc011129777e380fac5277aff9c727af3f03264ac4b322aca0d85c21441cc82fea9c7439db8b150b12fe3ad1a62caa316cee3b2bb149a2a9d5d322f10e1390df9c983a33fad12674695c7615f48f2d58655a60968d480214d0d19aff92f140509d952ba15882341e6d4febfba1e29182b8a4572420e5eede45770b05d838dadd6ede7e92b5c07f455ad85079b18242885bc38a05c73ae4534769df767959810ff924281d327fcac5745d6cf1193e185564ead28c6313279087bb85738d9ee94293c201c458209f346f9f1422d9ca78ec39228103451beeaae3b990739f5c2a0938ff67a572c7ad227a71aea70f76c579975b3ffaf134e00cac7af4fe0bc2a543e2a91e75f94630ad68e967939093f725e670aa219e6816171a6b5a7d8370aa4936581b6dd1b5adea7f824406352a9d459c64bfc600843c44dd6ba1dddf93a2995d0effab680b82c7c59fc86dd7aa3182bab54a11a793362873c77d5c48ec82cf90b48edd0d7c026a80955f6c2528de145466ce9d76e76378f1519b3cfcd5a4eacf23d287662443d772a47148ea0f7c6f9e6fb4b9a21cdb3437be3e30e23549857af7368d0dd9c72168c2a6b86a3dce331bcc32c3bd56e6b668eba19e0c16b0f2e7a3a57455171a06bbff1ced3165bf57805d04a81d0f1b01985648e6665d58b816e81da09e8f31aefcaae1afa8f87aaf76fbefbc0367371d254d41ea6b99b046aba9c122a3893808bd2e3a9ea79a6345b9c827ff1314ff8fddec96079df667661f9d35c4e8721dc03c46bd94eac347004e0084072ccba0e0b1f878eca5b6e047a5101d359bc5d7f3db9d4732094ddc5497657a22f721a38fd263335728c9682e83ccdec18fe0a3e37bea7677236f9bc2d3b7fe53902f28a242dcb6a389ed57c8b1c89fa9288cf276762b234269a70610d90b4f83d109ce19ab94967f5c7aee1908d8a2af8ac9904490add432c0108eaee0db8dc4d50fed98f202c139aaaa8d6bc8466e8a45f175540654e743819e9869973ec8c65944f65f7ec704f5260c432d35ffefb9689d5575dae8cff969a9e5b37ba0ede4db83e37817db205a082a0874d49e19213bce2cab7b923f5b2983ee14307d352535ca1abfc342a1c73c90dcf707ba8c801fb2496f2ef10e6fd115e3a189a1a07ae0d71d007accba5df115cd80ffb5a6f6cedaed1b52609f87636b2f77a3e40b0f6a7bd2836ed09b53f5af91befeb6da746928ce0b7839f7c3eb20ee4f9f2eee7d29a5f7bd4ed568f9e8cdb9d11aee25cf083e1aa82587e3ecce2633f42d708ea02d64d1cfe1180902d50b41631fd8b7b78f53d193b874016e298efca9ce53e94a43c0f2030c0e091c1f42df1f636eb99a40d77a6e2d526ee76288bee1d297e4e571a96a66a6a291e4182588688d69c62eea9d1c6804ef10ee04a27ce19ceab891d644d18c331919b12fb22f60aab22dfabda3a44b3abe948b97d75d24410662d677228495971c314b71da76d6b8d6f18b3d4fd1d5bfe030d32dfce85d540b63aa8f3ab4e1c577d874cc2acef989a6423f09118519ab5b7c63566bc5437bee72a95e05f71368944a0b2013b1db216406ae98a3838fb2a86e43ed59f44a8626b5ee8969b8acf70f4194ba53860eecd4f2d6f0476633030b6a53bd30cd08d29ff5519ba91fcba19d7489a2ae6ed8054ba62a650558ac6c294b1250b160d9c999fbafd832e3a3f7ebcc2a3792bc8075ad14782ae6a36dee83852d8cba05b2d661c249ca687abc4be4f6f8d4ba516faa71400c716420e192cae4fa8b1e366174dced9738b8b6c8fd9a6f6c69f3bb85b93f9a435b6789623a084bd9c1be610f3b3876020aab3b974dfcf73e362543266aaf91a8c8ec778be97e60b2ea0a430d15809c4bcf33af4f9cc3d556e070291d5d43c5cb47e5b08ec99470411eb2de4a99768a1dc2ec8a9df5ccb6858d5ee099e29410ae778bb172a6a7ef748e0f28e25856893c79b36347d25470abd4ca50fc0513a6d4a0d2d8e79d057e13aa9df40faf8d4fd3ad0e48e000be695b698bb0cdbd7895c42b88c5712c4024d7f4d22611bd105a10a53788c77c087c40c2e1705e8fa40d64d7a73e5cddeeafb74a25e25cae632a3e1e21a4f243577d6dfa468b1fa1fb31cb88e4119f442ed0c41e08ae7fe038126e71433302f99bcdba06cd82553a2b937deb094c6e3cff0899fa669c8ad8a389dd044d6b967143246b1ba1ddc47ef4d3b7da841a69e9bce35ac7f40715bd4f94025233531e2d7b6278d87273d077dbaf87e8ec9cb43facb2daf95c52c60816d49b101971e4a7e246a0f44d1288fdc67148c16638c45c89574e5ceb82219f456b87d0fc20488fd7f3614e05e5e1b84ae2c68c4a88222702279da7bc28a40768be360f54b49d5e767a4a3e79967eb6f1cc58e43228f33b7d21bfc72ecf2bbc3022f4ca229c2e05774c45eba6ad4775c3bff2b329c63a6feb4c6a9ab62bf784449297cd9053356b1f83690ad134cf30a1391b868454a7feadaa3a9dc84e5ebf974ccc75a7b0b23cb8b873728ce0b3ca86637773caefa02b44ae1d6b66a64bee35da6cafcfad435a08293f2cb7e71137ed1bb3c4a8ba5919f670b1252154b326403e9d1f5441654edfb4b8141864b186fe5b06677214e5e81175ee970ed4e7ac6473", 0x1000}, {&(0x7f0000001000)="b49a4eaf191cceb5e20c05a25930039a7babecf3bc085e565d4ec174c97bf4fcfd85c154c88d739f12edd130ed347448870ac7ef8add6b9112fa625595b2fa3b9a25e5fd59070ed1da85e7cd34051bbfe37d32cfb898fd1cc330f5400f8f456ed01dbff102ae1ea7c7b1c0ccde9a7f7c9542d6f5ebda541489069effff39a51671988edf962035eab2300b2b193269a577f13be9332e06ffe1e35c7f74e629", 0x9f}, {&(0x7f00000010c0)="66670913c64e960cd6555b77553a18dcf3618fad45999d9dc4249708aefc916ca9a88570ffdcc535f0fc9ab114ee2b8a3109bf74650f139574622c3ad4689afeb196646bf7b141f5af580bc68231f385941ea3d2c0", 0x55}, {&(0x7f0000001140)="ea996dcd499a740d81b6cb7cbb19640f1240e15ff18c0df199574914826a3fbaaf8e805d7d6e30ecef105ed8a93b1adb43942ba3ff0e66e742a4ae8f827ab4d03c65333f67", 0x45}, {&(0x7f00000011c0)="8529686250df6289d611dc7d9e97efdad297d853646197e29bbc69441e8da38a607870ace60fa5c0f76689d0f57e332ca717405f9aa0c967f62c54af979fc5241ac95639df3af5415080c58c842e39989bb67d3edc5d8fba98c96129871d43d668b63471a79d7e97d529d8591951c2a0d28726d041957a523cf949269af1681e543fa67b54f3e0136184174b3275370157f51220262ad44a7a82936842672496aab573ca4699de4437ae7eb2be291098ab5cd10234", 0xb5}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="806d33e42f3d4d91165fa17661cc4d10e097393ba0522fd337e261655344ecac912e9ecf", 0x24}], 0x7, 0x0) 05:44:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0xd18}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40000048, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0x0, 0x81, 0x606dafee}, {{r0}, 0x0, 0xa, 0x2, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x9, 0x4}, {{r0}, 0x0, 0x2, 0x20000011, 0x401, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x11, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x4, 0x5}, {{r1}, 0xfffffffffffffffb, 0x91, 0x80000000, 0x5, 0x3ff}], 0x6, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x62, 0x6, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0x40000000, 0x7fff, 0xfff}], 0xe95, &(0x7f0000000000)={0x4, 0x3}) kqueue() linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)={0x0, 0x7dd}) 05:44:14 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000440)=""/144) r3 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000400)=[{r0, 0x8}, {r1, 0x40}, {r3, 0x2}], 0x3, 0x2d) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r4 = dup(0xffffffffffffff9c) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000)="04aeac8cdfd69bd43a09586ff2ac298f2a0a5712d63726356db5fc184b420e3aaa4198181efc5d0d5db720ba5707d0841a791da650b177b9bcc34e1645fdd79349f529c09c9b7e4c87dab1", 0x4b}, {&(0x7f0000000080)="84851ea86255d86caa29118bc015b888c49fd851a33323cb881a10dbc46fb275950ab21533461e6bd2b3d9d77224fcb8236fee1cd261c5c3cae23d9d", 0x3c}, {&(0x7f00000000c0)="67ccdef4", 0x4}, {&(0x7f0000000100)="10e773e5fbc32bd48323ed87f47e2d14f99b3651abf67c72bb9bf8f38aaea44751accac6743eb306c7f8ccfa5166a60a6fac0b8c4a171d44a96f38009b06f15b50daba0db6cd20040fa48941060539ec932f6d679a31", 0x56}, {&(0x7f0000000180)="fa", 0x1}, {&(0x7f00000001c0)="142bd1c17edfb13c0728ec061d820a2cbaa51b71d54a87cb7280aa229adccd9835d1efb21914a0dd258656dc5cfc69d4f07f93194af3f9e370270e4f7433ce205da48f507e47bcb208a87f18dd17ef3e34d2a1b74ca70a4d63ffc1199d095d71c633860b65e73fabf933975e739d57e541218be7721974cf89e6e14e4a2e8da98a79949c0f510a786700764c81a59e5e8cd59c564abb847eb7681ce263567d11c93b1aa855dfcff13710c0b1f0343f13e2014a6e9ecfe86aed091e19fb786921a575", 0xc2}, {&(0x7f00000002c0)="4cd65cbb67152b5bfb41fe997b6a0da135883dfa3bf221bbf0eed3d33df63541090afc0716d7c4a85211d74e143b063ca8220ca34adcfbd766a265468b7e77c3527d679e78b33256055db0cdcd5a901d20e984930fd16c3c178bcebd139edc780e0c46", 0x63}], 0x7) ioctl$TIOCNXCL(r4, 0x2000740e) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getegid() ioctl$TIOCSCTTY(r4, 0x20007461) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 05:44:14 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 05:44:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0xffffffffffffff83) 05:44:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x3c, 0x3}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x5d, 0x0, 0x7b4}], 0x1004, 0x0, 0x0, 0x0) 05:44:15 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="7f1261bebd62a30dc6e0ee15480ad95bdf7594b5fd0eb9595f7fdde37aca287d3ac4ab95a781237f76ffb56f9850ca52e655e7747aba8610d790cdfad7affc3e3b866355bfdc28a6e448d89fd214a897554fdf9ec07f59290172b937fc85dffff1dad50517ad9f3679e148ccb9353af39f992748b47cebc609d36aca1e84402c15d43b65b63526892f059377d319d534d84ed0a9eba92a45ca95d300361148011d2b05526ada0f8728a1ddf52b0a1d1fa0fb5f64e18c33da46992efe262eb37ccb00cc23c7915ed42fb67c07f8a12d7c0b697463d157b7f926b66f4822eca6997e33f111ed0a8cf5fcee15cc3640332bc5d962b4ae9cfb1616", 0xf9}, {&(0x7f0000000100)="d0e541703d6774c92b6767534e086979fa36841f49ffd7ed42eb9b3ca97c5e2cf2a59a93f4a8d6bd3d1b518fc116b44e8a1748bf", 0x34}, {&(0x7f0000000140)="04aef943c352fd2685b12dcb1d8ee09e0d0e6c23a5641737494eca8f0fa0c09daf8834142afed95bf8c6fde8f212d8e347e028a3f0d3b6e5847e966324369f5888c440bd38e2d5b24b00ff453a7f9bbea8b6e7601b0456658029bffba2f863e51cfdef70c6dc5ed9cb5a357e2879c5fb61d78979933e8e2c49cca08dbfaae96e4a57a2a3596a896361ee29fa5e3b222daa5c2200e8a13ef7f1a70e5a", 0x9c}, {&(0x7f0000000200)="6c66d5433fad9c2ace7b781d673c6a556391802588f683126a1550695a431f73215ef087431c741970e4cf799e995f85bbe081a2a0f097853d86337c74db0921c73dc14b11f367f3af2c44ec6bdbb62e3298b5623fbad39e3be93ba988111bc17753a6a7b6c735e266e5dcf5e5bb98361dbbcd9868c55527346bfdbb74053da87467b03da062b8a33133d82bc30f22017e5a112c42da0aeceea3039f59c868a68de1559a82036fb09a5f4ea6149ee8e2340009e7c0343897454a9ccb512b90670f38633cf738acd2513d2f26fe37285cb9a4f92695550fb5feacdf02cdd4785963bbe131b37a05f8c529ceaca07f997fef85f8f7d91c3ab3551c97281c99f7636ae22648e90abc0c081575e73a70c486ca229cfbcc6eb22fa1a2944e52408b3afe4e3baa6a538c5612a127986a776f24c68b39000f6cbd510e9befed983f95bfe99c6cb57de78ac58464b4e6f840dbd5448fcf1f2041a9e3faa8cd726876442a9204ef6d5c667042e65dd6e24307450cd2655d329db3b64baf9c260f20ab94fbebcc58c8af7e5d285b04503e2bb16db172a0ce1791ef6a221c2b695c4a0c0ff9efc146ad68eb566919e1489d324d713f64cafca72a431a24ff24779666660285e7e3f94dab12325f1df67867e8df0b2f751ea586e15b4fe31b9f07bf369ef7c50c41d90d50932e6aadc4a9c8f4dfac5ca044e385218631eb7d44c031d0d71ef207b3c6b630bcf1edfe561cdd639c35b60b20ca8763ed60228c32d4718933d3a9a2c7120dc2a8cd8bfafcd71376cc06869cd6d8b43ea9e2b89fde41b4581461dd6f1e2edc5a79f520b3fdc5ea4bd461c36946bf6d9e1e2581b62c720fd543a4473b1ad20fccbc6b785f73c535aed2cca7bc12297863df78db5737c73125627b666bc3eda14f11cc262f7e15c5a97f3050db6c6ef9b846049bae8f80c51934d235ef34ebe00bf9e21a4e6118d438013b4192a42385673b8a9153558bd1ae4d0ee8920a72b36e5f268009db195d52ff9d2040b47c6212013966ca1ab1ec6d25888096255c46e89aff8017f3cbcbce58a075201d6d1ce75b801d0eb16302905c853a3df6de66899137cb4accead4cfb8b953f2119b86ea685337389a216d09f40345ee6e5dc2bf10bfb160bc58d3a8b2908c4e9beda862d15dcb37d9fea4e7ef2569427d088b2f44a1a7e26d8be233f2945062671507f8952d4b3d4b26e2844337cca5908ea8775b2b2e962c13ad7f99c96e6ad8169f7d7feb0d1af4c118753a0dcbf6f7bd93ccef368b7c7ed031a9958741f1a4c3fc0d0c62dbc21f6bae043e3f1aec4721ebe1430c89ff62757905f50917c5be530b22b5ddddc21cd4804b7d2bcd45811180ebd87d70ef2937cfd9f45ae14ef03c0f6625aad51c30ea3a08e6fa88ec997d2ce17029956a1b59dd9ddad7fb20653ded3553bd1cac805016d7dd528f3766cbd6083ec499ff564f9650019cea04399d08a9a3b536f0c162503bd23da137ec5f47981cc7712db001094d1523786393f53f1e0ef4db51677c8e729f779cce28a93e3b913c0b8fe1a2f383934bc5ae26032911602f1feca39f5bb952e49c04281d46c3ea822ba159288a7eb9f942ed6f17f296d87eb7606b9e9de052436c357ce5d9484a0ae609f10738e47bc0a9a1ceabfb3caea8d66abe3329460a72f65f20801e76032d16d88709b7826601a861acb5c00a07c4c2b571714bbca93d453297cd20c78d2d3c50885183531724e8df6ef9755f64b3d5a8b65b5d31545ac6a43b928b21324bda5432f593ba3937d5f55a923672e60bd724ebe07312700fc62f0b4548e7186d0b7ec4548917131fe4335bec321292cf17ee8a28fee45eea2ef477ed0c68d024bf11091fb54fd9f27e55b44f7248d283928cdf9c6e2fd695b99dbfdadeda1d8f0bce1d324be7121598ba3c44909abcaf4abdf3e4325009cd88bc8d8c8cbb482b79ebd6786e1372a6d7aea0af08ae1721bbc5c3c7317e81fee8b14b31d7025689de74b93e464f71df9108232448aaa61642bf0896ef2709e50227a95ada3fde568b44f5a0671bdb5ad55e752779b3a34e6a61ff698dfaba32a739ef552c1b35355befc81ef1e58617a71e48374b9fb39b473012a0c7bd61e21bdf9c02c66496ef2f5478e804f2b9964c6a68379f98830e0df9bfe0f9d2f953231d174673797e6f0a3a9a65e5681c88d485831667fdc4f5302852459f0643e1656545dbd80a9002bf41265901f23f3f381f3187533112a540effc44279c4962de18d2e030e27167edade5bd3a4806d1b51edbad0f31973a3b8b1f330a2939a24dfe85124cce5e56aea10c893433ecf4d2c259953630707f1b3b4e26b4405113ddc40de7482476884f6cc7cd1446a1f9617ca68b4fe5f631db46f048b1e6c70dadb9b16260d9e7b1a52461fb1a8272cf94282ad36c3b6efd422ee35059ba00775ffe7bbceb6336cef0c48989e746f4fc201750e2eb0499ed96c68e66ff4428f34d2404217f96aa99a538384a84437d0a84e98b983e740d6d59ed88a12f0e65b0f66ceb86ada3c69ae7950277635fd4a1b5d0d2d7517b3d41257cace5218ea662ba6c53a4def52a0046b879d598b72b2bc0d45fba3b3cbe65ab769d838b564c05e473b1bda8867dedf972e590fe60d31f5739aa085217ee498cd98d59d0aa58cd01c0642394289fa3b8ffdfa84b1e481dd6a9eab724de9e764538ca0a6e931d1be84aaf66fd06543090255a03768d33d06991137f2f1aa808142f0835fceadb5b97215684656d740100f8793b2fc3fc5fc7e9fe42fc1d88316f9908944b2450fb8b21b4b78eb567e8e918a65264cc60d825ffad846a0385f194b38bba076945dcad6b4928e4428e78614f05d5b57024bafb71494ccc25aced59adcf27718e297f322e4366d71cca99b14e8ef0bd0b693a0e6b93653a50f130fbe6ff90721d927bdaa425fff386b09831ee9b9ecba8a64d8003a49e449191723158584093fa9a460b5dd6251fd12bedba235fa17645ec98704daa51562c948be6b953df62f7b4f73d6f7f1e81d086f984263e72c2ec332d5284d7cc21581dcfcb0b457fae8fffad831b84c2c2b4e15db86b92cbfcadd3563a1ad1029710ab94208d69829fbff011e83b724462a18296b5faed437e03bc907972ce65b6fda7b08d1f2c846469664a5d4cfc4a105b7336d37b223dc8371823bde5b7eae7ff348323373f5b93b6e03e9c33e6f5a8e18bd45d5b80a001a962a75854f6990ddb7369be5297b6bb7c7dd174add3a926b3d75211bba9e9aae35dbda85d01b0a1461a0cc7959ee7aabd82c8388a277fc9701ee2f5846fe7d6661ab3922b8711048d74465fbf549ae2f49bf47284242335ee2a37aa6aa2dd8310051e3096f514992d3f85db42c58fafdbf5e2045cd358f41cc67b20e931b73f369969c70f46d099bf12ab75310c6001684fed9aa528b5c14c59648845e1de37d9bbc081e3d6bfff801a8cd455ef1d2149b2b7c9ecd7798914fea507051d68e372df474a9344c45b50ea0e6f4354bdeed7d0bd51de96628e56a060b06cc878a2ad863cf348042129aed1b96f9d8690d0e552006d6d4bb5f03c2fc5a97e3bb5e8c68749d0afb3151051eaa00466917d8bdc04fac8aed95c0682dd7462378dc77ab8dc45bb72efd0c7afe547eb194ff40dfadee9de5c159065092e03256ee803b40b96a8c7e60e92824e61b296803f77501c42c81edb536b539205d6966594090a06af9765bbd1f149e1dc83e57a92136bac90374d74fdcd3064c6f1d36a33829a1815044e98c10ea8e64dc1622079a3d4d1b2740eec0f3a574a58439a10cfd809a8b6cff03e446c4653be8bbce18574d8d120c61e5708f6912a6ed4b033f665620ee22304743e2da51d9fe55f5be4805f97691cb6cab2c695e2496f35aeb616aa2105224228aab7baab256c6bf5ec7707a25b0a58770ac7d50a0c8a240169833ea33b8d1a3e70e2c59cd14f521300da75d8d86f8542f415b793e7a09bf1a90f80476d7e6c9614905aae336a948fbbf230e0033992b8bd002b3ae5b9c20e57172c251e9cce9547fd8f998c513a64c97bb9954932dcaddcb7740e23bf0e16214020b3c39b1c15746147c7fcc3282e1c4f8688d824453964f7a52134ed3e8e633cf7c96a39954f249e134b718e867251dd401ce14e8f76188a7ec7c94245d1075009ef84449f95fd13c7cb91b702eeaab2cca59c28541562795b718a69f55ebf0985ddf0505d146ca223d1b04a1776c2a64058f1e77fd8cc33496b99c0ce901223b7f901312cfd9a4b85a88ebea0420eb87ef90f9fc76ade6c04140faeb14cd32350c262dded2e370a48f097e1e0141f8bccf15b057af2b8f9f7c442d955707be34d54202203ca074f65a2a156e4efae98e75005be5c02f9a2e6fb0ee3d75c075e9fb71df68297d9e6affdf35556499f27fd7f268b09194b3839bf5e35cf751ab24140de19e28fc3ed085fae28269f93ac1c25ad8b4af6727be4243b5efab5f5960862ce949734092ba68b681f078d837037d6b24996aadf89a8414e96fc6e7506e8d7c5a8359e099ad9e07a5fc38549586d4cb7a320f30150a6cca1271c96f8b5b87c3c02e32506ab5b37f470e387722bb615153dc45ae19d06eac283b44bf95dbf565c3f8040e67419962dfce14833e7f5696d101d3b37f296ddeb28cf701a186035c900de0cd725bfc29fcc8f37c1abf571898135f525c935b7c54714d7798199af145f79b81f5e1797a9a1343af1db7bb771d7ecb5909d32af11d7049a0559b9ec7347e707bab34e0c677ad9c3d30f00fac1756e8d5eaef1bb871857c0ccddcb390d41ca7afc10d40a0fb149d0508f8b1ab0645cd6a47a80efff4919cfaf14f38aa31a225e86cc29178ecfeeb5a825770b9c614c543434668c442b2d5ea5b096557380dfdda76f22349389fbc5ea2f9b3209a15612567ea9fc9f8875e4c5690b30e7d4b994544818a28fca5538e67f3e91a0813b481cabcd8f2533fe46c46af4204eaa8ce8f9f5e8777848f60628397aa0a5ecb698ca643be2d973cde8993dd67aae0ca61b4ffebe2795ed167a22e7bdfd5d1d15408532964a2c942b4e404689e5c1e695a198499ae501ddbed77db9da8a96943845eb69c9b1587831465ea8d47ce89dd587011645c06eb21913528452c98c3bb1c673bec75eba19c7ace724d163d8aea4a697a79f899d672d764b99ce263e87348373f4d517e46421c4b39ee4ab3cb32f63260a1d2246e339c8689665f848001c1b016cc738fb652cf51447dc94021ef8253be3315ae19b74cc86a22fbde17c9a2a16e12e806a63ff15782b707a4cec311aff5fdd5824c5270990e28eb9bc31ca2c0f396c53018a804bcfefe20d2537b64474c33635ae2dc182b7fb40a769e4546b71a136370e74b76c0d11113f49da8abf33a344b5419cf8174107898e1eceffa76bf5ca604fb2840f2fdb63f90040431cece06a8bba0f1c9d79f75c9e228540763e9f335c68b628b7343d1036ca16d41eb90500f6ad39c1652e5312418d05d90d7a97f430e83d22332bb3b91bc96a4789ec3381672a4a508858dc955be40da4c96fcc5e64d1b23ea6f8e548e386b74053e18b8b7eb8189e129f2f5555832969c00058ba2ef94b7e3e212183d83f3007d7cf50782fb2d429000414429e0a70ab57d42d9fb973395b40aa52db3dfeabf7963beaec3d31b3334fa4034621dfa9c3d6957f4fdda23e95d71e836c32d3df9051f83951fb23ef40287047fb7e6e728beb79db4f7b61dc8c66324d51b42848c2fcdb93d5cac0093aa19ba8441ae1a0ec", 0x1000}], 0x4) r1 = kqueue() close(r0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000001240)=""/216, 0xd8}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/90, 0x5a}], 0x3) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001500)={0xc7e2, 0x4}) readv(r3, &(0x7f0000002800)=[{&(0x7f0000001540)=""/22, 0x16}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/241, 0xf1}, {&(0x7f0000002680)=""/181, 0xb5}, {&(0x7f0000002740)=""/175, 0xaf}], 0x5) readv(r0, &(0x7f0000002a80)=[{&(0x7f0000002880)=""/90, 0x5a}, {&(0x7f0000002900)=""/206, 0xce}, {&(0x7f0000002a00)=""/51, 0x33}, {&(0x7f0000002a40)=""/11, 0xb}], 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x7810, r1, 0x0, 0x0) write(r3, &(0x7f0000002ac0)="d270df77befd2cbdab3ce4f6ea5ffcbb73ac3df259b16ad6451928e1135fd0c374eb0f14f1f77a9597ae32487a811124d6771b4cae1642fe73b63c20a0b0a7da787919c4322f6b8b1002d0a15378e7ed88af82d40e0ceae1b2a295c1db06fd6e", 0x60) readv(r2, &(0x7f0000002d00)=[{&(0x7f0000002b40)=""/192, 0xc0}, {&(0x7f0000002c00)=""/97, 0x61}, {&(0x7f0000002c80)=""/84, 0x54}], 0x3) kevent(r1, &(0x7f0000002d40)=[{{r2}, 0xffffffffffffffff, 0x7, 0x2, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x10001, 0x5}, {{r2}, 0x0, 0x0, 0x80000000, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffa, 0x8, 0x8, 0x4, 0x200}], 0x7, &(0x7f0000002dc0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x58, 0x6}, {{r2}, 0xfffffffffffffffa, 0x1b4824883c2ba32d, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0xb4, 0xf00fffff, 0x80, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x1, 0x81}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x800, 0x8000}, {{r3}, 0xfffffffffffffff9, 0x6, 0x80, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x9, 0x100000001}], 0x5, &(0x7f0000002ec0)={0x4}) r4 = open(&(0x7f0000002f00)='./file0\x00', 0x420, 0x112) write(r2, &(0x7f0000002f40)="df58fb8824d2600255efea04c61df9d8727a50fb4ae66f5c2dfd3eca529af673b16c1e2e5afe6772a61cd0c87c8e7dbee4ace9e1f61f12b1999cf6c5f3a2ca10b531c2b3270d9c568b815eede1dcc4511eb6cdf214f9fc81a0d6c8944abc5b14f2f10d79d4ba376ed8262dbba5eb60ac19970c654012f2921f8f036c64f47163c15594011d4761733594ca93252836662bc4fa2f1629d2bbb01174d5d72e8b91c0bd1816791ca77bfd02d4be", 0xac) recvfrom$unix(r4, &(0x7f0000003000)=""/71, 0x47, 0x41, &(0x7f0000003080)=@abs={0x0, 0x0, 0x0}, 0x8) chmod(&(0x7f00000030c0)='./file0\x00', 0x82) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003100)={0x0}, 0xc) setpgid(r5, r6) r7 = socket(0x20, 0x8001, 0x888a) readv(r1, &(0x7f00000033c0)=[{&(0x7f0000003140)=""/178, 0xb2}, {&(0x7f0000003200)=""/171, 0xab}, {&(0x7f00000032c0)=""/193, 0xc1}], 0x3) bind(r7, &(0x7f0000003400)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) getpgrp() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000003440)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000003480)={0x8, 0x2, 0x1, 0x1ff, "8e3f24c9673027e84e156da3e2680cd21ebc906d", 0x9, 0x400}) getpeername$unix(r4, &(0x7f00000034c0)=@file={0x0, ""/10}, &(0x7f0000003500)=0xc) select(0x40, &(0x7f0000003540)={0x2, 0xfffffffffffffc00, 0xffffffff, 0x3, 0x9, 0x200, 0xc9, 0x8}, &(0x7f0000003580)={0xfffffffffffffffc, 0x6, 0x8, 0x0, 0xbf6, 0x9, 0xe0, 0x9}, &(0x7f00000035c0)={0x7ff, 0x80, 0x4, 0x1, 0x200, 0x0, 0x400, 0x4731}, &(0x7f0000003600)={0xbe, 0x81}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003640), 0xc) 05:44:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) lstat(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/68, 0x44) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x184) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)='6', 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3bc}], 0x10000000000000cd, 0x0) 05:44:16 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) munmap(&(0x7f0000d0f000/0x1000)=nil, 0x1000) shmdt(r1) 05:44:16 executing program 0: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 05:44:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r0, &(0x7f0000000040)={0x0, ""/253}, 0x105, 0x3, 0x1000) msgsnd(r0, &(0x7f00000001c0)={0x3}, 0x8, 0x1) msgsnd(r0, &(0x7f0000000600)={0x2, "0fb9af89bb9ea3708db7b8e096f80d91a5e97c7bc152c5bcbd226b625ef8512e0746a486141a88deb5d0ce809ef04a88cd1a9b0320e5f7322a285995b986a827ec1fb4d4f3674902b4389027ea31843f19da2cdd828ede6fb290908c9af2cdcf7099c5fb149bc2026b88d97815af33cfc0b7839cd8cda84a2db2e2b855b70fce6241d847a094992c5e61f96dd4fd8974a20443008403b8cd3d7dce3b527f3c45e92bf78a527446b0465dcae8d2dd37bc632812bc9d2bbe7b3117ea60150b140164ec85d4b731b1b74b072d64e44f2b8afa27245c0350c8121a9add3ae0ea84b14120bb0ba03c2711b352a0a234d5c0774a2d"}, 0xfa, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/12}, 0x14, 0x1, 0x800) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="03000000000000008b521dfa45e4699cb825f8e138a86dc8ad735c6219016cca83547e83062e743c43fcf4caed6393f253394d59e463f8040e2be1aa2c78431379c819cbd2cfad0baf9cf79ba5a112a237d3d478449b4ce4eb9fb2855ff17ce45a6345ed292385e3a8705d63d2e8f3535d8323634423b761b179e84166d2ee371c125d9d1d087f2d887556bcae884b0a4cca82d314cae8c38a3135027299d74e29feb28938a193882ee400234413208261346a723368adec6abd69dd9ebb0d0fba16b20e0f0870e7959aec7e171f9747f5a0816a0d5f"], 0x1, 0x800) 05:44:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0xb, 0x10000, &(0x7f0000000040)=']?kC&Fd!', 0xffffffffffffff53) 05:44:16 executing program 1: socketpair$unix(0x1, 0x1000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x10000, 0xffffffffffffff01}, {0x81, 0x1}}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) r3 = dup(r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x5, 0x51, 0x10001}], 0x2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1, 0x0, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x21, 0x7, 0x7, 0x9}, {{r0}, 0x0, 0x8, 0xf0000002, 0x6000000000000000, 0x3}, {{r0}, 0x0, 0x2, 0x8, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x80000000, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x8c, 0x88, 0x81, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x228}], 0x9, &(0x7f00000001c0)={0xffff, 0x2}) 05:44:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0xfff7fffffffffffe, 0x10000ffffffff}) close(r0) 05:44:16 executing program 1: r0 = kqueue() mlockall(0x1) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/176, 0xb0, 0x41, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') kqueue() semget$private(0x0, 0x0, 0x202) 05:44:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9}, {{r2}, 0xfffffffffffffffe, 0x65}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, &(0x7f0000000100), 0x8002, 0x0) 05:44:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, 0x0) r1 = msgget$private(0x0, 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x1) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000280)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/163) getpeername$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000300)=0x1002) fcntl$dupfd(r5, 0xa, r4) munlockall() msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000200000000000000001000000000000000800000000000000000000000000000e7ff07000000000000000000000000000000000000444b2e0f33facdf92f2565b488a500000000ddb4f06a0000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000710000005c541b8d92eb56d865564100000000ddb800000000000077fa2cc209b928b5085fce00a74c72000000000084e492828e0880ad0e85c0348d19d16854437a357f4f093ffd3288d836e5ac5870e2c224942428a721"], 0x1, 0x0, 0x1000) r6 = syz_open_pts() kevent(r4, &(0x7f0000000340), 0x80, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x19, 0x1, 0x6, 0x9}], 0xfffffffffffffe01, &(0x7f00000003c0)={0x1, 0x81}) fchmodat(r4, &(0x7f0000000500)='./file0\x00', 0x114, 0x2) r7 = dup2(0xffffffffffffff9c, r6) fcntl$getown(r7, 0x5) flock(r4, 0x9) connect$inet6(r7, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x8001, 0x0) listen(r8, 0x0) accept$inet6(r8, 0x0, 0x0) close(r8) close(r2) execve(0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x2, 0x5) setgid(r0) semop(r9, &(0x7f0000000680)=[{0x1, 0x8}], 0x1) 05:44:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff37}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 05:44:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r4, 0x6) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x7f, r3, r4, r3, r4, 0x11, 0x1ff}, 0x7fc0000000, 0x5, r2, r2, 0x3, 0x20, 0x6}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x803f}, {0x7, 0x5}}, 0x0) r6 = msgget$private(0x0, 0x40) r7 = getppid() mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x1010, r0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x7, r3, r4, r1, r4, 0x0, 0x9}, 0x200, 0xb3d9, r7, r2, 0xfffffffffffff5be, 0x7, 0x5a, 0xc00000}) r8 = semget$private(0x0, 0x4, 0x200) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/100) r9 = shmget$private(0x0, 0x10000, 0x574, &(0x7f0000fed000/0x10000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x13a2, r3, r4, r1, r4, 0x44, 0x2}, 0x6, 0x4, r2, r2, 0x3, 0x7cc8, 0x100000001}) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2a07, 0x2aa4}, {0x2, 0x7b9b}}, 0x2) shmat(r5, &(0x7f0000fed000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xffffffff, r3, r4, r1, r4, 0xe0, 0x800}, 0x81, 0x9, r2, r2, 0x1ff, 0x401, 0x8}) shmctl$IPC_RMID(r9, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x144) shmctl$IPC_RMID(r9, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r9, 0x0) shmget(0x1, 0x2000, 0x60d492b2559e1731, &(0x7f0000ffe000/0x2000)=nil) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getppid() stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r10 = semget$private(0x0, 0x3, 0x163) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000004c0)=[0xfffffffffffffffb, 0x4a, 0x29, 0x1ff, 0x1259, 0x80000]) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000006c0)=""/52) 05:44:16 executing program 1: mprotect(&(0x7f000018f000/0x3000)=nil, 0x3000, 0xb) truncate(&(0x7f0000000080)='./file0\x00', 0x1) select(0xfffffffffffffee9, &(0x7f0000000000)={0x0, 0x0, 0x8000000}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x800000000000000}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x600c, 0x5) 05:44:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0xfffffffffffffe5e) 05:44:16 executing program 1: r0 = socket(0x1000011, 0x3, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) setuid(r2) r3 = getgid() getgroups(0x2, &(0x7f0000000080)=[r1, r3]) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 05:44:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000)="4b74954c", 0x4) socket(0x1, 0x7, 0xffffffffffffff00) setsockopt(r0, 0x400, 0xde, &(0x7f0000000040)="a6584509a8d0679e2f7c8561eefc3adbe3e1efe11119c1c4d15a4562cde82d068d01291d2dc2a2d2d6ad4cea3faab4db2f685246e95d2975a3a8b7a397d5e1814b7cb7d339e4ae8dd75b3038df82323b392f45b382b2c310880ebf11990cc516d0b8dc1d246fe66371d72ae478a4263b066f947a341ea6fa7a114b9a37113abc2b92c60c4e2c0d9cf9409b7a2439ea168f2c279cadb92d111d4542ab23185031889084bae26543743a6bd8624c1f4b15d570974658ce03eef48ded243b258abea7d77afec4048eb99d95b01ba5ace93c57966f4d743795b2d93fe25fcbbc9bf1bc6fbe26ac7174d02e5ed792626b9536ac52a64c1652c5db0d1d3925fc0936db100f199ff41051208599172a93f572b1546b4e119e02fe261afba545c3625da5c1b3836b6b400cfebbfb6751fee79f60a17193edc440eb81a23f7169743af7345d5968d7a62988c2b8e3870b9bfdb98b864448ea2fd6a37d3585eccae0512e75887dcb9d95794b88d15e1ec793f4157c25d3f5d3e0f8e158a2c83116d2baebf521025ca53e14bf3e6a69de1e6e94a30469c11f48a91a909efe6ce3618d34b9ceeeca6c2b816bb5e934a0f2aa629656e26a48c52139e6a91960f36b7d00958add5c42d942571b2430b627f6666a4ffbcce3ac668454d2beab8bb088c21d6d26a8c011dc1ba868994a87a762366dc0d0de47537cded1fe4578fa6712f86b5f2f9b89558e3bf2049177cdaa2a365777a29f5e695e0007a18e9589af2c7b1700bbd1119c79a6506af0f679bbf0056c509cb93fbeadf7a4a7817410895201ed59c070aab572cc2d6756e81f41d978423231c95a28c08ae7caea84e758cc0bb3ee285fe4cc4ef1ba9774d2f9bae6dac61a2d1157775edcb7573d1de217c1ebb0c1fba27e4ff1239583cab705eeb370c087951b5e74484603688962e6210c76f35015ee812194582c58a867fa2fa4c2e4c070f2fe337eefdd447b3df8f3b28cb727ac269b4665e99120491bf08ad7e42126d0904cf1bd0e61fe159f4201c12d78a40c275ea9b9b4b1616fb8eb272aadfc0883b6d5e7ad8ad4d579b78fca52864ebef2586ecb0d5f4415727fe3d2ca5e18b775040c219ce709f6f38604bbcf665ce2364a77d8682204965b2c2a39cad128003c126880e9eddee61cca355b1abbc108425828fee559691877b0d2e81bb56c83906cc25002891ef24363055866d581790e41d874c7b59a39ea6f1efe82600025a07cca32deedf4b9bd8ecd9f00aa3d24c0efc5dbe3ca1cc355f8184a68bfd350229c14113db56381046cf7765828abb7bcf374c74bef708b2a41466d2da774acdb9c33ca0bc42fcfd5ddede6f985141236f970c9d1136829cc4c9c16bb4580cca4d2fa901945e17278ebe322a1aa9e0d1bf293a997fc22203c8008202030c11ba976e87ef263ce41006d24cf88b8e2b6d7728042122ef58abfad588274b51ca5a05ca034ed4745ed2ed3724f4fcaf3a294d147e664f4032e27a9adfb223ab557af19f6dd5dbcf5c341e7ddb3fce83e4ea9fc24449b92557730a4719892887b91e789aba5dcb658ae907117e4e086149b1e19c1518cf48eaf69100e2f8fbe4d24196cab3774cf5629cf731e4a799a60bbf7b11844d92e57e5af364abda46dfbd9dd00ae72d387719e3766816b4b551993c0cc5287de6a1db96923aed1ef9b5adc81161b355133b95a10119a1278e0969c0bbf6981bcc65ba3a1cf98d3c1c0a041248e71cfa5886aa646ae635e026b077c6f2221ecb3afc9ab2a7eda9693613134287966dcf09a64ac8322a215971380d7092b977dd71ebb76a9fa9cc9926c7953a9d5a5fe32f07270c8b7a10a0e2cddc9cc3ba2061d7e678f081f5d4a3371f1c433e1c305f4c5f219cd69ab6f289adfc17e0ec3af910e1d647b2d0e0861f8f1c2057fe3d1ce7068cf2fc06ec41ee1466eea5654b90420cbca2e7444e143f93e89a02b3a5e3995ea81366eccdd95eba1846e9044135a7965b256f9ace91ca19b9cce5f320231b71474afe592657965763d3206fe93cc3c9fe94e0a4e9d20b8d9a900831d5410fd5c601d6f7c15a67014691d598ae3eaeb6da4ca2f101d7279063718d6f2476fb07f19326f6e987effe46031e969559ac24cc09e5ff8cb1dd5bc291884345fa11730cd1821f532bf3f19ed289d40b1cb60268eedc98fcfbd0bc05c733cf5a34206ed915496e1964fa67faf4c199f77129b193ebc64ce5d508ff8819bc7ccbb4bfef1e07bec42fff4d27e0db6c68a5a0116e62e99d68acb9feab58837678cb513604f1ed2a0fc97c043afc83485c1f600c4fa287d8743e37a3b87e7ca8b8a4200490efa9da1c494ac379cd25be8119f523cc3112ae369ee184b43509e656ea1cf4f3ca69a33ada9d15af04499f2a4ce94872f4518217d25eef5f75dc6ddacda4a25eb305b66ef2f233554f7c3c2d4a9499fadc6712c9f0cd3f4942dd5c891feb241153c17e97a89b7d235fde9311acc75c6962f4f7d2c120679d9c260df5c3cdc0c61842620ca432137697cf66b0c13c9bfd19af1c7f3e4cd1a1b9b0444d292e585bb37a088dc08b054a8cc1cdcbeb1699daa8f60ec6aa257efe8a33dbde944ff7d4160ed20c3d0c9570b68a4bdb3806b15aa1b5e5583d5602607a7871ca27af565c269513ceb21df20c2bfb4cfe564d4ced6f8186f6a8e033996589ed984f4e67234c3df1f92520f570453236d91a7c068d8161afbebf8059efbcfb31fed05644455917bd6529288f70dc25e6215ffafedb4b8d3a83b0ea2c21cf5c47cc4733ffd575f0686e69b073563e2b31b97b0fb16ef1aa59f48322861bef423fe200d3f3320e3353e0a35f8757803be1adceb7818f36b36c4d2962b526f035d1b344c838a3a4614e2e2a5787cb60bc95f7228797cf5af8f74bdeafcfae06aff13bf1d10261fef096edc9954e28339f48e27bc7d52298566b0a64e82b68bc1a20f232d62e9b7dcfece85e8a23c50198ca71283074c3de0bfe5ece1a6858124edd91c54989be3c33d538742157a142f44c8ce6eda1cf4b033e10ba92d9f7d35fca972276ac15f2b8ff906b93582e9e3713d51978f00b1f128ae7ce2e108d9a01af029dda6b24853035cfae0ca84acb2963d79ef1c4a73ef6705a1f27d3e804529eb17285fff0b8658d03ffc52518b507b8573c4373a25d4e6496960d78e1c2d6d3d5d98f909108dbc6933f569c4341add349d724a03454bc69e2c22803bc516682cbbac3bb4be8d9fe36da4f01c9708f602e9c9d4b3d053689108d19a70da7de97539bc4e65ad51167ea3e11f50f2a42cd4bd08bcbdec911ba87ab08ee90f5802868ddafd938e416fe03a5d21b7b474f3bddb99f4f91907592be18b627bfeb1f9e8e4ef8f68d1640089290d181001778ff9ece6146936d48a3037555c30151873175ab4f4965395390fe9bbfdd56b9912ba5bdcc51451c017f99c5da91e2626a15b825114d0609f11eb7e453aed707e5ece7094f251cda7a886325b06d12c34cf39b86f55dfb4c42b522780123ffd34140f4febf636f824f6c25f4336e9a92a2a007a5a376cfd05f4789b78b8dbe2409affe51e00d2202a89a86239946594e73aca3901b7a094c0211931b5198dfd24787d2b6b9aef6c9236daf210660d125b85ba7628c62b12d6d94e2d0f06fe528d98802535d23e8053f15eb0cc43de4415a24de1fc3cdca121cf25dd722506eccd72de7105f2f1fec406417666b090bb118f27095e242e3f2de93cd05a081887c8106b115d6c841860d9be742608f97a018b4f16fd0c33583f4367ca8c38df6a0aa79bd4d8061e1bba46df5e6b7289960da836e7bec67cf1508e9ce23e99fa38b2ceb3de899d52b02085fecc24cbbc125d587b220830d5140bfa30c847d61a0171fc9ea8938b4990e8a537fc54209075f9de8736baad5661871efc7c95c61fcc1b677b97095ae95d25b3705b7d80927cfd30c3dc8bd04926238684882cbe40182b25b4b9564c2a8ffbc6c20baef39ad2270f90a58b6ba676c56376d74461f25d8ee1f87fad62eb00f92043af059d232bbfcbf6191f3fe3cb3cbc24541a9077f9224a3fc02cff822767c0fb485eaeeb1d55f92e8bacbab17f9da874e567834899b11479f0dd12f482a7bff20d6bcae296703e4a285fc319d62ede7c9f9476fb9ea7d54857d2bbf9c574e8be17587647386c903575d16b95608a9b813d802326fe89cb83cfdcb7df844b7b702844ba98ab319bb2a36df16fb6b1a9ae0ce535cc33a2564561367266aa9f3c32862478ec32748857529c29dfdfc9f88ff3fa2a8b2987b33963fcceff167981ba5925b3ec466d76eaccacd9bb886f1031b6956bf111dacba058cfdd9ef0cfa9b9e08efeea74e764de230f3601efbb4eed431eeef0cee7365f7c9cc264ca6c88c2b90d2d0a1c888e5b52b61a5ff0f472bbbc68e08063c6bfb0151af2600e55e41e5ee87f255f33ec844177cc94424881f1b161ecac0f96d2259a259c2743b5789a844c7495a41e6c8aa1b70925cb5bf6ed0114691c6f2ff16380fb9d436dc78d8f48e373bb1140f5b74493ae5c1b9499c6313d5f6215aa4b023b67c36a5966cc11e7ed10de388eb1d4e2f30af70d6d874cca305d4161bb9dad0f10f20acf8f6f1ed414dfafcdbff16d426e6acaa5ee0706bebe04e2f7da0f5c3058bb449925a856fb6583c099d2bd9bf82979c04fa51663f8f31feb9f142155736aff8adb0d6ddd5681517e4f6955eea988a5f2a9eb007200b7a9ff5b71850d71af59c6e995f24a4263ae63e9ac6e6d192af224ebe8680457802dfa2684042664ad9f7784a365cd393dfa5c7d948a9c3ce663188395da6c4b1c29985085e7a6da8ea25c8f090b8ca0a4fcbfd31f2777b106cb12eca72b4fdfe53ed2248617eb3804a30a1eeb9fa5f29f3795dc3b260a83bfde697f2aece2a9d95a6cdd5b80b5e34415d6c3db90e224df287db80fd9d6aff519420802dab2796b36aa8f4c07a2b2f5e88c9ecc6095b79512f3b19f06c50dd32ac839ae0c0fb34b107d57a207483ffd682f3f8eac1f5f34063c4f870f852e9ced1bcf34a7e5d71e8b814a64568d77b009fd0bca153ea8b28bcb1c3ac6c5c265d9b53b85bc79c28b4d8520a6aeb6251bee4f91e61d869778a3dc74e4c9d7aa9a8e388fe225e5456ceed8ea9de6d16ae82a089d6da2c1290a6d74679d6ed1d33e6828e794d51b62a42e0c374835e36b1a8454e72d4ebafb4a069e7fb5630bb5108f9117def64eab8e95caa60a7ea413736a957e7469e55d0df05b5bb2e26aa1526393fe90a75b0dd31f9b5c9cec3b24761fecbf63484aca29ffbaa0c9dfc12db0d8581e45cd4144118b38138a3574fb4b1c5df8809d5efeed01dac8fbd6a859bc1ab3e895b961a921b28223a30386c1aa169790c73d55f2260621bd4c5a4cdcee5983c4d854dd5cbe971ce79a8a4aecf20647819c468ed3e7fdc30ffb39388182a7166b9316e06f05f4ec87bae8d6d5b56fa945aba3918ea13b1b441113f0258fe6943e99ecdc459c5b9ab68341f93065df275e3838204bc82d88aaa839defbe3a879aeb4d19bb449f60c8989f2e23cd2c8433655722c9cb3237e758c36de6b110c2e3fe7a04f72a54a620f05c3d4ba0ed779260a2939b25af27f77147797ce0698567ee678c1668a0816df5fd9471741cae837635de09808309c2fe7382921888ea38199d09467f4c1503f8870b950cf0c68622ad16ee640d05f573b02e67ac75d080424d07d443dc02561dfe70fadfcc6399e873aac00e1b68fbe49ae86469f1496c17ca9e72f4d93e37c3e023d", 0x1000) 05:44:16 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) r3 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x7fffffff) write(r0, &(0x7f0000000180)="928c10179eeb2d6a0f46e255dc6d6e4847665b4cf06ea5a032dc1c5de6e27ff80f35c321a8a2ccd3fe70b34931ac857f6ab17d0d7fc085c71467e564caa443a6dd76d1d054ccdf6e924105a29326cadf61244759797dfd7b0a7669", 0x5b) fcntl$dupfd(r0, 0x2, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:44:16 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x7002, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 05:44:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000114000/0x4000)=nil, 0x4000) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f00003d7000/0x1000)=nil, 0x1000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/157, 0x9d, 0x3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:44:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getegid() r4 = getegid() r5 = getegid() r6 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r8 = getegid() getgroups(0x8, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7, r8]) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) 05:44:16 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x6) link(&(0x7f0000000100)='\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') sendto(r1, &(0x7f00000001c0)="371468ece0ee9f370139b4d423b0384287d20dd24e6fa69e946c3c36d229dd85563ce1c62772bdea94bd5decc2e087f9a52f6d7e4ec3a007ef391b74a8458af31c4335b54fd51c5e711fc67129d0a246c8764d35a159882f70922bd7effb818be16dae1df23adbc2f62f70b7924b777bb18a61cb2cf8c82927267c51afbdacfa63d3a65b8c0a0e6dca9e2e68d37e46bb1e1550fffad2ad0e349b7d3f5ba7148bdd48af34e26567515f64ff8a6d21453a6ff66df46e81bc8016482eb3a6b8c365f7155ae1b457578a197dd7fa10c63c1be1562829056470d9b9f1849a47f79480b5e651fb96abaf5e9a618efa89c9aa7111116722437dfd196f281be578e8b9284d25d023e860172069c360fcf686c4c9b08a02f6ab051189ef4d4900accdd3fe4bf7682b52fdcbabbca4ac12814a15debb07cbe6a7dbb681dd0e0b9d00d627d7485a778306518b93d624f106adeb69ad37783d8f16edea7acda9e7dcf2e7177b2335e5957d08b4d420de37cc0acc18df72c3eda62c28fdfd6b98fb43b602ffc5ac5d10e035de75d5a8e8ab436616a211c407164c3903dbdec1967e9cfa1484e84e44e030601f190687b199f849d210ea6af3a29391bee3d55b8dee332389f98984f9577d85344b02635ec74e30b9e36deaca13c06e885161518d8f06014373971b11449274e9c79d70b87ccc5797d2f6b6236bae5fc43b9618e70f8adfe452913109b9af403b599946421844ea9531483d8fc591b9f6d1adc8164043bcd366dd60e7cb4907300489510459f2696c12800f4059059155496e40ad9ce9addbbe3b17743b0200f52211263f8d4ecb9ca357fe6cc42e42d300f81733fae50c2b41a0c29f641d7eb525ebb3817d0a8c2b2a9e4e3108340523a749405c150af5e7516e1b54891519e91292bac885be243efca5f51adb5ea3d6e5650ec45c5489f00abf54fabd662155614dfd8708a76c9c5b4d5f9b7a8189e84e8a98b28988f3cb5df257181095ce6d80d905cb45817f9a05aa14e5c483764d5d7229dfb0770bdcb3474190269fca7cf51b007ff6628548ff91ad6c103f6422f7fb38edf7d7746c23af3e65574d13c6159bfa17727dab251fc2879efe2831fcbb6fe274f5befcadfa295e97707ae81081ea2a9f115009f8ef48348911d1ae7709bd7ad59fa0eafdedc866603cf0b040b3e3cfcfa826b3584cd04d7f967e7ffd0e92394225063784c5f17ccf8fad8f59f36abb782ff06bd1f4f12bc4961023903e1439fd822ad75f297596b75c5b31d1cf63eded6f97540bc60d75e63a31f0cf6befa0c66685944b1645ff6c9de1b02f69bb89ffca0a40f29e4138918ad3530cd02ff7e463fa8f83187f834531f78a3ebc6f68cf7e93540caacfb544bf3dbdcc6aec72000ffb847e60b10724c6f962ec22055ad523168daeed784f57dd5fa2a65bb6b27e1cf0770a314dd68d9c715e7e287eacd1e641a985568da3e0f9e80bf79c7028e94b9506a4aea3bbdf1c835c7cff1fcea9c32677e01be5f47158de023972d378b9a612937d900b59781b86ba75147976f6a2f637bcf3a3ebd20e9cb4ecd7cccadf59870b05ea7eda072fd6bad89755d452860f9b69cd0281426148a46006bc81fbbbecc4d2ae55d9f60e9d4027198f1992efeb97eadf39b6efbcedb07b3f0f108ad71c721247de81b1e83b2613e0922f2e14322138a315b1c49bdfb5b12781ee83e4d635819360e19caf098879f783b075eff025b92266b08b7a361b3187fdcb7ed9737ba67ac5243f59d826d05e24b4f7bf333a812355cce3836ad0475131c9b729ac06976d41720cbdffb504f4583eba26888dd25790e9510e2659ad08c031355ada0c0777aea6b376c7558cd0a13b6d6bca300c4fc2897f6392d0b9ef28fe7e20ce022b275c751b11235bf75572536e1c2b5b920f3d776ab880a8b2714d666dce16625b6c3209421f2262c987d1e43c5c05ac2ac8711cd83060d3764779caca1183bd96922b99f1bc4959254b315b924cc5e4b31ae2deeac7bd154ae59365b833d9e884b24699f2e06d2e635e0fdeb8b08a75bfe3955d1830683835a61ad455344bb7e62a20e540722b39a91be3f91e7450a72972bf2577add299c78e318032a0c64f4f2fb81d0ce6ac07ea9475ea3a152e7f41b4f0ac5e704aa892c0ffea1b7d537e51c623c269c533993902da3094c1699fa4d8a5d3fddf110b8533ec3da2b5b60ca551dad61b489865151c7190afc9afe6b7d72cf266f03494c07942a24a69ef4990be57e74f79c57ff3bf49fe2194ae7cf0a476b4527bb4cab6ae08f16f5f93358ce0e6ca14db17ffd0311d1f4daf789bb9e90f13022b2b19ff39afbb2fd163aa5bcd8351395c8ddcd39516238df08863d87b879df2d0be83cbf9c3eb02a5df4374be745bfa7082332ac45b8a07af6b96dc289d19a88f9559052f29ee3840bb905f3dbd9c8ceeea41d08a7b6c5b64cfb584e9ab624688168c40659ddeb50a3922567f4cb53415eefab257a7c4701d37b12f88e5a8d9fa972746f9a5ffc2578841c61f36a19599975e8825f02dff4d9e8c226777e85e487be5c1bbf15e156bf7ea3305b9428206688b0209e4612c93db6f2e0c0166505263c9ec13e8f06a234456607cfb6c4c3f1704f2e42d3a617da4706de68a3a6aba490cd024890127ce9b46ea321783725131b8be0fedc217f8ec668d1cca37d93a35c4089162537a27bc7f12678fc289ca81b8eaa1751d26fa016ff91e5703b5cc2d47cbfc9494445bf3b48a35f1a3af152bb6d93e4c32072d007253b136de137b1835a4782ac9591e12c6020e31e038cbf25fe0d713654b3dede558d15a95cdecc260894954457dde216648b0829d1e90e23cd771c12f2a7befec3d395d367df22b39df46bd60f74906bb637622d8894728fa8555d85eaf4ccc48245b7c4ed1fdd2cd04a3fa45614b0485b6424cb75a89822501a4b50fd26612205df22b31f0559f3019348a1701f3e32a9fe7290e4dfc5a4e5e62fd230699a2850a51295adc97e7aac4f2cf49b7b5fcf53790a8f3009e54830faa551dc3906d401f8f051463845cb7ecaa4c9078ce0492b868f3e580729f4ae17922121c290d73573f5af6b3bd5e41312d44bf861543922d5005a77c7b4b200615fab628f2d8e35801e9431e63e0e265e12fbc919b638c53397c4aba2a7be967c2987878d1b9cbaf1121330b64e5f19990924337aee848b3db2293f15ac995f69f6ce2360642fae1cf4d756ddc13ad359b5cc4d40abf63abb19458a7002555fd3bd1c41063e0e3e3018fcb671ea02e2aae44109e6bdc2b86e1f8093dbc3fa2587f0f55a93100896e61a492407015c28b9e836a1a0c89699fa9a76047df4f5288c1f9fa3539a412b384900309e423a1470361c07a8fda69a441f2bef374f570cfb420cf9656411f5cae79073c7c83153e00096b89ba7aa045d9d2881acc0f5fc0d00c7923533d329ebace4438e43c8c5ec96a8c35607f6ef053aba636cbc151255f67a63d2a86b078b78b7061c5881b4590162184c338c2156f855b954f1c9ef152a447b47e01f1a91e715585efef837ac915129f3451cc323fd4aafe8d1dcf930eadb83d391ee1660aded85f1ea194918a33b03e29bbcc2fd272fc8b9993edec82cd63f2d57d1215e190a8d4bf35cacd28042ae22229e2f214e1c896597d81063d148f4e8c5035fde077c5f6001dc8ecadc58d34cb974839f1fec32323aced334dcdaee609f8c6a2fde0255272182f994521f1443bf40889d65c194a32dfa9f71f61110c47d7ffc52190c4bcc641fa13c9fa811a9bdbf861a966d490bea185baf310dcd29cdad892710ac2ddbafc28944ae70e6d067edc1ac8c81c4092329aee5bec7025d8e68abf19ad883e1d758644f5a91f5b3a20bd4121ab8c0eb54997c69aaed9b1f20357521b84e8dff10708493ee21c15b811ba599c04f2c7253ad0fd9cdb323cada8a90c8c3588685dce4ffdd7ce34ce81cc4c326cb15b53ab3fa8a98b415ca3160d14ce191691606b7cf8ce1c3e5eff5561d14c912b4bd34fa99c8c66a07dfc9ceed8f41348ed2d7c4b161298814c3e36d404111f746820bf951367588ffc9476c5791887666ca036d1e2889011a2b9a56da4773756872577c7156b6a0a3154241fd80918a1c437eb6009573b30007ce9735de0bd2bce80fb689a7a231ea3b31b244a59063ca744a6812c233e5e2ae85b057a823ad151a12d0c84e98d441c4711193161aaccd10064337a9e501c67ff00418accb2d8a1fd348e443b64c43f759d597d6cbb28e70892cb8897cf0637932c92493125a39eb4ef51c8d955b8066f53ebaf7427e13cd703b1989967291193bc1b98fcb8336c532aaef4ae647d0c5f55324404bedc1321dbc68438c0acc520dcd922845374abe17c0a6e4b7263f3dd01460af0bee6b13ac3d32466a2783fb24d682018c8be477a4a4cde25c051be855c183b0ff0f8d487c154269e9a09cd254f43f54c8a84f2063324bd6455f4037737b8828507df2b465a41953d7095ec547d0711edebe1381db56d66476cca7e8ccd1e703e578321ce9ec454473fb0536f4a645d3c58ca5fcaf193b47af1ec4434e121a778625f23c3ba5da6ca0b7e89583b1aa207bec31703df0e2a99006128afd7ff06ac5c7795673f2fa10e35e6dedb5195bb26d38fb9a6aa17857ca7abd8d36e0525ba3be88159b117e512c063250cee3006783d4421ce099ea0f486d84fea7947dbb2a9407289c9b0f3e95783d9467f127466af4aebc96a738d1fe79a5eb824342c3e083c549de88453ac2e8e79aceebba0a7f4b0aed67593d0c142d4b5ed5af675ad4e5027a4499949b5f3f41f4052a94aa8c14b4b7fc76afeb2e0f7ace33364110e621ce45d832cf2d9a3b4f359d9090414b153b37af0f7cefbdded91894256fb2536d80eb468cc80ffc8b809b561d23090b2c0a3e063b22badd63b45c935c47ce4a3c56a969bd41b448b94a6eaa18599decee9849b8bcfc810d43dd3ad781423baa982fb0364e86565c900de122334dfc4d72af891d0d9a9c42dd999faff9befc2627ad45f27d73bc3dad29433d8e9875f8b8d89ae6636007357ddaa37251f92b0450f448602833cf110edd84f2b04138d8a4b3ea6180eeb57ae97f977a0fd7f2f8e97537d94f20a5d251e2e8a4a6d6551e1a7f143eeb05da96534fecd989e30c8883087b1880e2d37ea54677109f2f22de1baa451533d48ad33ff53757296ad0984d46c27464ca3be5ea61789bd55e865830dfd6068f177653d9791f4a0e3f9c3fb628e764d145e70741da0def2636fc3e47d53580046f14051873e65cd9de12088874865358a50c6b6a361950d2b10076995cc9eba583970388e0cdda2240ba1bef930dfdc200d38a6c19151b489020e9be19fb170cb2fd230488dac3194733747f8f996552420e9758048e45e5dd8478cc245c6f2dc512db01f0675558062e9bfaf51430c0c000cf1e036e651c72750745c1324942c1d3c53399daf4e32b06f0420b27dd6b91c213d8c734a0c5c2352be483efd951a6eb209fef19d907028a1396200a35bd4c31e0d8a40ecfe9e176e0caaff91502803b410393ee1b8e4a49c6e53446d014627a0310c46d388e6fd5d536f9dd79ad46b8a59bd5e3bbdea93f0a2d8abe5e4bb9da5f3b6437faf408bed73a93803091dd5a044290bfad56710bd140b219cf249fce53470c7900e1845a26bd4060fcf333c31bd638794f91f3972234df34fcaac32dd252ce8e5e6a739bcf4717420d7ab1ceb26374ad4a7afae38e7aa96087ef0cbf88a39fdef7e612426f8eb", 0x1000, 0x8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x18363c928a2a3d9b, 0x92, 0xffffffffffff3073, r3}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x41a) 05:44:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r0) 05:44:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2d25c16f38f86a01bda5a90ad33a17fbf948fd9e55ff91e24bf072761cf41a2cfdf796f8d387a7d73aacb2fa147a77eb8663da9c483adf3409ed83e9db980751e27a727bc946ed7c6a8468c08890f14ae131eb95949133ea971786385cf8087722221209b52642963bc87ecfab3af6fac2d0259caa86f3903bb910e4105af1c6b3140d13446b96e128d7f2be222628ea8fb6ef8059328c6bd0040f909445a265548865180f20ddece8b84dcc731bc8302b48f79aa52b28ec47284a99d0b3bad068d5426923d6712f3eac517a6bb2b7faaeadc3c5aa834e2f7465dc02070c00", 0xdf}], 0x1, 0x0) socket(0x3e, 0x1, 0x77) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x0) setsockopt(r1, 0x29, 0x2b, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) 05:44:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = semget(0x1, 0x1, 0x255) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/208) r2 = socket(0x20, 0x4001, 0xffffffffffffffff) r3 = dup(r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000380)="34ff61be47006c60c3870491e85b052b960285a91630a4c511d9fa4c290c297b339afa209e8fecc3b6a842f4f1ca6cc57ec0721a26b2894ffab734b56e93f9f1fee7ee2be67ac6029999926a0358ecdd17bb9b26f8f4c053d860f8a0e0d02df19c9d679ef96ecd19b55a2d318c7ea30a364097dd53e2a4eaecbfcb7cf259a35c337e4f2ac8fe331a4034c6e9071c01ae009d27498a9a46ef21d9b7c789a977fe542a54908c887246f8a012da8caad00d5b2570417421d2c018dc096c3a5c47ed3328a0330476d3993437e50a14e5bf73cea3f1a07f0f2e383d8f246aad239af497a2645b82fac2bb134496c46015279176e6dd0c15571e656bd30650ac387a5d2c4582f1bed3db596d634f39838bc4e53fefd202fffad0955f60fd5772d665d660b5296d6dcd804c69e53a0508cad6678078d0174750f8d0d94861a0a4016440401f02f977a67b23d83cbd911522456ceb15b39ea74ac4f8f618020cb981c4e47b883d781e50f9494c220ece4a22dfdb30f09a278f5d480c402869f7022cfa93bfcea2fd2d21340f944706f524850f79363289e6cd83c07fcdc682437d206c16c8dfb2c5b615086f8cd1e91c5f92f495792886b963dd833121210f93be742be32125deafcdbb700518ff7ac72bfb152672482bfd135c4e357a1d0c86a7b21250998effbbc93d32b73b0bf49b5f8b0ac7c2e2c101a3b2bb9634007ef808735b7588c2b8751e88f868ba6241f289e55deda66c342deee0f313bf12c77aec1a648413bd29bf2f3cc3d2a777846de247d338ac0c36ef7ab969c6cbe30787fd5115bd5890685eece4707c85d65a28549da34c7dbea29466ca45a8fac32b0a557b5f796b4cd3fb9e14aa8780fba9ea68bfac5ae6003254a9c3160b22466f38da739d13752a1038b77b20feb5831c5ac16ef1785431e8c9afb7712fc6c9fd75891e770e61255d6f60948659195f31869c6afd83d26306abba7669e1d08571caed8c849033e1c77f2831f7388b4e539c12617f6223b802319171a65cc4e37c6d20cf5749a5c272f4fc47778f6a400714a2a96013edc1d889560f2c5391f3d37d44d6895ef217724d8915f8b43646da0ba3d880b79bf9032d96f1491044c3cf7b4fd0d39115469f38a4c27a284aa41ddc60ac8e3328045ea9ce5e750161cce132917d3c6ada1068b8e93c757d0b61a7689c24e28ca4359d7db50b49dc508b270760cefbd09200b060684124b30b49fcae9619619f693e4ed3f66eaa0ae87d521cc0cd950d100f6e9f212a0f80f05d4c7802b1db1d8b46425889af4bfa461723c15c26af3297572b60702bdb4a6c845a1298cf8a622314c305b9258c7d711b6cea07604e790c0fdc24fcb3c0b504df53bbeccc68b581cd0957dc703d3861f44655c80cf53e30c6b53053c6803ba4cad9a0f230498e7b2ea83f78bcc74456ed8484340fbf28f3a0878f9f5f7fb9257b0f3210396c038778d0d62b0d4719d546da987fcfbba1dc79a9d0e807f6610fbf8bfb7665f745da4144b395f3f7f446572ac58e72fc28c127bf27e60016b00d566741bd9b45fe4c9c110b6ba4d2a97d895aafdbf79a6b4e5daabc06ae74033e917eb0ecbebba13cc62d9f415c55e3c6d3c4e9c9fa9e745c92fd7e0fba4152816deb35649305411946ffe8598bf0da63f8e549c9176e33aef4a52f3df92cd1d0a13f775eff722cf03aeb912bb6d3d50d978eb08ef749f6aef710621964ad0c781b05d4a9b4bb35793e6385e712bee3fc74172e2f89e0dde09206c0d3fd6ff3bb7d4f08c4ba854970199065e8c5f64704a14062be6a3eaab3d99e08d3ff16e0a4877320ef3292928cf94b41050841503e9645fcbf95c99fe44ff8f9072245d26829e2ecfaff31df59dfab3a428e64bb458b2dabcbceae9c074c3640fa0d8362354d6bcd6eee86eae99ab116371354a7a3e0d3ac1747fa3715bfea9a20645809ef5794fe885cae3665528a41ad4fbeb9c70e0ccd81bf50d1e8dcffd261bb859f88e4af2496582dc678ba3cccdc84bba21e63a07cb2a0fde05181ffe924ce08fb3c0b60816eaca313684b725b3a87d57c5cf7a8a04659d0052ca19a54d34f69df1f0a4624c9ef96b234fdca06d0c46e968acb38c6a23ec2cb45e8de85aff793af4049ec19df0ba66c2423eb90701ff7b50ade3fab2e73ec1da09b790091c30f62cb5fb4d83148cc62be76de582e607c88fc11727b813dab9fa1681e47f5c6be452f925231c9274a4b6deda6d46a455ba7c7af7fabf9ef3d61a60f0fff01c3c908861e2c20dc145d2acbaf8caefdc252d94fb9d29fdc2e17798a71295075b7cd7922b312e4e5844b81b0e69515a7677e2e4fcaf014cd43fe8bb00e237249a4b1ce78520a833378052a132d8f95c559b0ccf7b3a93e979281efed38e122ccf235c8f986a45e17f79f4a7d628d6b8ef778858597bb3c790917f27013077909ae8b140ddaa8945f02fb0ccb5a41dbb0283230b2e4f4101f6863f345317bd9c01116f00475009d5aa87fdc1244d03810a0d1f6a82693b5314d3e5460c95228899cf0c85649569daba1a0dd578c2ca5b764981dfa5a0f43d07a3e7a59cfd9f8bcdc6cf5a302e61b303c7325dd05ee065ab4a9bbba47c082baa9052bdd73ae79d2d938162516b743667e39ae7b3675f7c5f70bcdaac681eb8a1abe100469b860ae13a2f661c3dac1d16fc0a472d5b22e58b6070c1067b0d279af232fd1a8e09d38ed3ae75832b6eb13ff23586a5c486601ad5ff65aa5fed551e2140c77496d8aa248bbe5196280172d1d7c6b899e4e1936219ad9a9cc32bca5112eb50967fdadcfe70067dd1a954398283f7c45fa55b4c9c86753231aa82953afd3e3e9cb2ca29736c8ba1462088a694c2fdbad81fd585e7cb43553a5f1b23d5789d15e122ef507189c0e0209a70262d560a7a0d3248cb05f184cbffeea9cf77ba6cc7ff2e000f42044b827407fd932672d737723d5aabd2b73f7c0dcc8885af208b80dbc8a9efded63ea04a6619f8d6115294ec9031e99c98e42f564c2e6b7529cda49f43706bad55ad72c5f9fb234567d7d87e2c1e7c02b9b9f08d33e5bff7d0e620d911da8f416fc379e639979f9c4fb901d777d4ae294950196d7deafdb5161c9677a5b4a29cab6e51587c6daeaaf0cdfbc03f86b4df5210b9feb015d46459606dcb2efc4d0039abc8cbbb11840f093df9c9f7da5154e155031ce2f638797b3ef8a686d9e597a96e0a62d9ddba158dae6107960f1fb4702bf6ebda0a01cea3b1d148fa4ca4a9445aebbf70309a9dda20633eb7dbcec7f9e21a6bd45210b79c7d1baa74c2e3b3b7426266893499ef3887227c0ce91282751f69c1b519e41965a72a4f3fd95bcd31b776cc1792230dace1bfdddf49a3ecfe40c10985c92edccb676f2a0f18dbb8991e58c4b026e88582ff3667699ee6b53f254313ca26f2d73d1d64c60db7ec32c213fa1eeef6e9872a2ec67fc97775c9ed1b77f5ee55422ffefd804cbf14f231baaba184e1b442e14ffdc00dc712042349860ac967250f5a8bf10497563a67eefec82ce79add3cd06e909dc8fe1477bd710aa243d8e2ac8642064887c3cb69350356e82e8ba4362aaef1e4bd3cf6e4bb871f186a403efbdb66551307e04033ab72d1b21eed5cdbd9955c5bc62a8dbebe46dee7aedb4a91bd892ac6d31994da3ede77b3c3b01de494bf60dcb105c16f6a38e9840cf91e6f872d7723d536265c7f0e26558a5a5baea717207f4a14b5c1270086e1c5e73b77ab9ab2c2d2bd2fcb2dadee615b89abe684e735649172ca2edd3d651e376e8faea2e24aee647768e0faf0c1a95b015d5d65be648f9220a98a93624e11b69764961a12bb0a9f29a9465c088d65de0fe73b538283da108ea8a19b25e9f1edb35d396caee49d037e32cf69c0cc5c04b49a6a6722647f30b5c24d21a8ef4560cd5ac50dc69f79af937d55e770fae0dbeb688efc3f53edc06c71f4a2852cb4560989595c4745698a71ef838019e86784c7fed9eca96225528e951f85bc2cc07234c1b1254a03177ab2678de86a1faaa2c06f49aaeb82f4bebd7af9bb93d194a6b9f8875fd3b817538aeb5908d8334c5deaa333fd359e7eb9e455eaccab05023f945c2a4268e8697986c96f0571ec3661f681d941cc0df17abe7bf7b51fc84a45bd9a5382f1f2efe964568dd62fafcba76c086ed72a14c6fb4d99eb560a6a835e64e566b30ce8a3cf7b8c66cc4ae91a2948ba7242fbc288d9e8cd86449cd996eba73eb406cae1bdd9395a514ab97eaeb2049bd2bc6be55c06a254e80e8f13d0162ba771a784973a8cf892051f35a2fe2457b6e1ef3c9d0f331719373302e8e0df312d987de9cf90ace55ea3af5e26b1a61a5c6aa94a074330ac8602dd1624a1cea9d75955edbdf97b9cf6841e5de9046b5f71922fc5d7cc058f3a150ef30c6373856ce58ba1340ab88a16affd027c00104af0233641b865445a6fa6e027e09d9c8cd68eaa5258966efa27f16d9e5d13ff9c6025cf9eb4be84073577a5e4599b11ac983f527c82e10b0f88bac62cc38bfa63a23f12f3ceb3e5aac3b0b6cfa3acc4b5db9f9c4e4df9fd219a08f98c6fe4ddba139c8dd38c22c8753ca377433cbef164c0660cf5ce954609a3fb34230e2510879db3ab4c3f8320a368379eafc7b61d31a33ec5075a49c36f835fe8c0286ed163791d200c04395b368335775d57599598fdc0f4aa372c28dc6d754fc078c6f0b67c811b01b3e02f4596f9d989501464f343c9198de71ab1736befd39962295669144e8bca5ceebf3dda183d0d9359d1c6148f68bf3f876f72e5219609d3e84eec045914ef9f04672a7ec93529c6d21999a44c6a7bbb42e733ddffc0c89f65659b66c3280c77ab14f419bdbd8a6edf58b15d956fc2b63f60fb952de1c58efc5b80f6332ae561419e75f9444ea7b17a45f2fb0212cb0b223ed0f3dc88ea1c019767f9d8c53acd07de530c66a3fe8e9f8929e45605663d05b991d442156389aeb5733e02320af73943c201590afc6d53e2aaeb20b59e2c18e787213e673e7b6f2225a08a68d9ce45975d5ae95a434386d3c6da2c2a08bfd3a4e7ad4f80606780a2500b30ccb7231114f662b2121957547e3f7a735c0cbf9d1989a6d1a35838022900d5f0250ee9edbd165b7a7ee77988550ddabbc312f4e9e75142e94ddffbc7a198a803bbf5c", 0xe4f}], 0x1) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 05:44:18 executing program 0: symlink(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:44:18 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x100) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000140)="e865b3fd93a52c7b5b75a31d458a9c526a8bd11a15c8014139d4334a3d61053dcbcddf6b51f61d5c53fa532d53a8e607ece9259d56ce38fce4643b0712cdabe3c5b2fca360749927be0da701b0d3fa898e93690f0e999889aa64de2ac0655a714ff371ffeae42f3e07a069262484ccaeaaa14c56c94331249f7fba312acbfb92116044dc96c162f5960b14b2e1a047f99fa9198104ed32d7a6", 0x99}, {&(0x7f0000000200)="704f5d8f49149a3e468455eabbd444fc559fdf88d088117405e4aadf2d36cf9e78a7014154542edf0ef86df9945b178626c9eb6dae7ad4a4f25ed3e312131db9221079abd8bf745849a983b68122c6d635ef62f3a4639fc997ba1d3a7c805624907525c10f9e2658059a8226ed8ed0b45f77f963923163525293360fc64ce8193a3aa5c84f6122caee9d70d97be5872d5eb7d9f0c42ea87cb48cd65165407d3d09ecaf38ea665ca0669dbcb56769cdfc90a3bef5c5f79d9238f2a883bfd694df5ea8db71acb1a572c535dc2fc472e3aed5fa5b54331f180da971d8c07ac1b04e367e759362beae609b34da134c7771795451f4e622c850c536c84ecdc59b1b", 0xff}, {&(0x7f0000000300)="43ad4e270e319125cb1fc05f4682738b178eba920b35e472ad4132e31fddcd0959b0f0a6cb7b", 0x26}, {&(0x7f0000000340)="da1dd9884a092b5efbf00217f38a91479d6efa371a8d32c94479c10d1cc2a346bf4610b930a7510fb1fe8f522eaf56298692af930fe164b49bc40370dccaa67c03b1a07339ce81b9a231789c237a679bfcb81990254c", 0x56}, {&(0x7f00000003c0)="f85799d9aef2f9fa22daa25b9b413472fad5e434cce0fe4b0c11987f448859dbfb266b4d0444a0807dfe58938cebce289dd433feb88bcda4dc11f50adef83ca75b78f43137646e04f962f4d96afbfa46fd7eccbb3bc6761503f8bc2010da372722138b6a04c6ce2cbacdee04f61d86617d875c042fd331bf78887f8446ff35ba981e6cb03acff00ddb6c9dcb7841b0d240b8371dcb2aae75839e8907e7cdfd67812c91f61a13b0", 0xa7}], 0x5, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x1}, 0x1) 05:44:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f0000000280)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000180)) r3 = msgget(0x3, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000039a1e0c2e6857ff77d5f2d354e1509000000463b18411f55d5b556b7f72422959f3d21929a7e0223b711e63ba7ec0d0e5bb9cc094385ae37dada4e092d967dd606bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f58a77f562a4d4d044e328865551a6d31ae596629bca452f8f9620e671bd476a76d51ea97831e737b65ef1e326d70757eec5ba4ab231c401c5f076fb6de96dd0362d430a67b209c54ab2ec9c70a270281b9233"], 0x1, 0x800) r4 = semget$private(0x0, 0x5, 0x2c6) semop(r4, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000021000000000000000000000000ca68a7dcd0941f48c1c77fc166d36b0000000000000000000000000000000000000000000000000000000000000000000000db17db13f4c50de5cfdc00000000000000000000000000000000000000000000007f3a793594377a5005c0e9000000000000000000f61648ddb1ef6e798215e55b9f887f9757cbf48f"], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x305) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) ftruncate(r0, 0x1f) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) msgrcv(r3, &(0x7f00000008c0)=ANY=[], 0x0, 0x3, 0x800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) bind(r6, 0xfffffffffffffffe, 0xfffffffffffffe21) semop(r5, &(0x7f00000001c0), 0x0) mkdir(&(0x7f0000000700)='./file0\x00', 0x50) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000002c0)=""/10) 05:44:18 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0xff}, 0x0, 0x0) 05:44:18 executing program 0: r0 = socket(0xffffffffffffffff, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:44:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x24) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)='K', 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 05:44:18 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x82) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000180), 0x401, 0x0, 0x71684c5e, 0x0) close(r0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x1ff) 05:44:22 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x210, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='x\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:44:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x6) 05:44:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt(r0, 0x8001, 0x3, &(0x7f0000000040)="6d370bf8f1a65571c7d928c3a1eb89982846840f2805f4fab136b0a4a3e253afe36f4cfb7354b25d83e62bfd52a85973e7674c", 0x33) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa, 0x20000000, 0x2, 0x81}, {{r0}, 0xfffffffffffffffb, 0x9, 0x16, 0xffffffffffffff49, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x89, 0x10, 0x0, 0x100}], 0x10001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x5b, 0xffffffffffffff5d}, {{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0xffffffff00000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x4913753cc6c3f000, 0xfffff, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2f, 0xd383, 0x10001}, {{r0}, 0xffffffffffffffff, 0xe, 0x2, 0x7fff, 0x96c}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x2, 0x1}], 0x1f, &(0x7f0000000300)={0x10000, 0x7ff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/195, 0xc3}, 0x800) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) 05:44:24 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x4, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000400)=""/199, 0xc7, 0x1, &(0x7f0000000500)={0x2, 0x1}, 0xc) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x83) mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x7) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x6) r8 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0xffffffffffffffff, 0x5}], 0x2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x3, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0xfff, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x80, 0x200fffff, 0x80, 0xd6c}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0x200}, {{r7}, 0xfffffffffffffff9, 0xc0, 0x80000003, 0x3f, 0xb0}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40, 0x1, 0x7}, {{r9}, 0xfffffffffffffff8, 0x20, 0xf0000021, 0x6eab, 0x6}, {{r10}, 0x0, 0x40, 0xf0000000, 0x6, 0xfffffffffffffffc}, {{r11}, 0xfffffffffffffffa, 0x11, 0x40000000, 0x7, 0xfffffffffffffffd}], 0x6, &(0x7f00000003c0)={0x5, 0x7}) 05:44:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x5, 0x4) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) close(r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x88, 0x6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 05:44:24 executing program 0: r0 = syz_open_pts() close(r0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x1}, {r0, 0x9}, {r0, 0x40}, {r0, 0x88}, {r0, 0x80}, {r0, 0x5}, {r0}, {r0, 0x6ebc704e09e28869}], 0x9, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) close(r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="30edab14fa121ce6d5667aeba5cbdfc80ff22ab3209cf847bc60272ba07a69d974cf020815fd6c6a1ba2bf4a2a36b32cc627bd6e8e1a1f011304c944d5f7d5593b0053448b14cd19970cceb82455ea4dbe8d844bd17d1654", 0x58}, {&(0x7f0000000140)="9f6a0708c4f8b987ab4d6bcff019d00dc339c015da9e53b9eb68ea48b095f079ea71400771ea3bee708fc963ae20f28d4a5ddab64fd5007078cce55b380a5be211e7da112d385a3238c0c850561fcf0c8440c0aa93b3938de93ff978f78e90e0cb03f12833f536ef6edbd72b0f8affe5270a66e302ae159bc5fd9aaa2141183b8007665806b30e00b76549e1a2a58479d68d76152375908018d6ec829684fd2236d72b39774688d700de9277a3d1c89d183a8c6b4263064d6628bcfdc02ea9ee18c27dc1bf146458b7fa7a4bdb19bf4ea9", 0xd1}, {&(0x7f0000000240)="abfd3fd5ee2a3046e24d46a8b84f5296739877cc44c141367307d68859e4f8f2a77346354e253ad2c000cd7797019df5ab5cf3e581788cdaf5cd51ccfbfa5ce3903d664736bf0fce8f045221af652cb3be3da0139f5e9cf8bd5bafc24d98cd5bfa0199ecedfb7064ec5f26a4c164675c7610f0070f11cc6262cb29315712045b61c11964e422e023ddb89af773ffd939ffbe367065aaa5a568e015", 0x9b}, {&(0x7f0000000300)="0201fbe86a931abe5cc33dda1ccb4a172a091b06d8a2e9499a0ec98d0365ebc11f07a45e8a235477787557d9559295fed4f05076ce3554b9b4a84f017867dde89cc80ef42749cfaa73e728743ab47750522494782ed159bc516bb1f969f52e130d2ff3978f9e472b7bfbb6e0b5381428e19e2ee0bde0b0c7913771deeef1ce5fafbb3744739d27eb9dbe313242b88dd2465023941e5b2f604120a8267ab81c62e066049e87a7051e71d39756f47c6c756435586040", 0xb5}, {&(0x7f00000003c0)="2b7aea32c39d4ce618597ae6fb0fa1ba7d9e0bc125f498446d2796fb54de7801c989fbf82ddec8164eb51a04953bd98d282136cf9dc99c5f1bc8531a49c4b250f1d03cadc65e303315b3d7527721d850f2553b5859fff45abc73ec37d6da22e4210be33067672924ce79de1c77516fcfa5d2192570144dc5d34d40ff91c2e41cc8cf9527e5d9d356a968a3e403b7754d31ab36dfe1446bcf10cfbd44e49625a6d68371285962bfdd3455d3aa14f4cff46673acca35eafd946c13e201974704910c1ea03a598cc68a3d0414be60d6b79d4a27bb6e0124c9fa982602c01b747bb963418ffacf5af2193d88b32ae18484ec5e024f5115927a9a249f7a68f73fa2806a4cec56a49e5c5e10103397362f988d7b0ec830db7cec9f7c8cf1f1b240d0e3f0f1a5e1497ed89037149add30a203b2d48989c96fc4df660bfa120ee916b365671eee879c98c4f842ab06b9627f84c21e81d48fcf75c35ce6d4f1786517807548afb1ea1ba698c2b5b7758523c3d693480e6a09d429cb9180458ace2387623c31079e4256c7275120340f5a6475e5c440a5882f1e59d9ac8fa826da5469611af39a8b4b62fbf96dd00cb728d7fe548269135d8ef4a47ae9e7505bac4dfd3e69023000af3021ac1d9c10716c24ecbf7c0663f8f6cdef8b9b7b8e7ae2f4b58f6b459a2834d6de0c65c2a71b2a0aeb1eeea08cb5caaf46ab453ed200e2fb3b40d55710fcb84743a688c917360a073e6a1e7b202ca28fb8c63dfd3ff0f178e7f729c4ecedb622a9db9b5ab4d1658fd92b6da12123e899d7511fe15aa9b838600344d37cb003818c27bfcd10999ab5ef352538fe74e304080e282e9a0c4727beb3b03c09b4982d1c5bdcb661baed8707d1fe135371d6dfb3eb06e94cb2c9639bc59f1c440698e79d4019479b491f09fc148b5d67d73b0cf326421a744f581f16c5d7947d534e8d4e8cef6066fa9efb2dba54702ef2e54b5655b6e1bc438e02fae3768d4d43c5f51ec94863c56cd3fdbdcde33b1c5570c47de67f6adc0f022f0809874b9b8aded0a04534031e727e9a6902c1167c790a7842ad1d3480ebffc02f92f47112b40f2c6e24e09a127c14d6ca30a74803db31a345d7129bac18ce510bcf773c1c5b862f5543044211fd51c72f844151805beedbeba374c25d74edd90a938eaf311cf2428cf18ea794848b3dbd4c614722cec596fc274b5f487990d958709f712454188261671f3861324276c04b2ebe05398f141abbd768a7536c2d58eac1efb935bb55b744221a8329e26c664e9a29a60e765dc7044c145aaa3336bd617baa4cef73d4d0ec69ee202db1d8a3d9e458690d23c350ab73c352df5fb57ca2020421180d8be3180a6e56426752d98d2c85f75618eec0af4a8dee94905a60f9ffebda5eac37ecce07b47936737814cc492dd4cba837aa4dd4dc2af8c6e8fb83f55ba2c7dc0672af7e2aeca8c3fe15b1fc08cea0a8b4a6580b30f6bec912143332d749b30b524f6274220d183dba1087d6da35132876baf0be92bdf4f106579acadc7ab432cce850651bdd877ed8f8f8341a65fbcb38edd13061a87680c77d92a37143db16093c84f062965280cf4476ecbf9ec7e3d1499e645e2952aa296dea101babbb5b38f0b5168b390de24659c68ce312a1cf92a7d7257dc43c62426fab2116daa98f038487d15cadf45f236ce39a791e30f47ce2f81a04fa6855708c5316ed0d013a401e2d61d47d3f6667877ab65676f8f8c177e901572020a5021879a9708c8f3eb62fdaf7e5d70d9e8c6eec5767c2166a9f5e2ee97b03d2568a3dec61c7812259f7c499ae3bd6c8f4f4a250f3234e8813325b29913b6e7babbde28c3f494c9496c67defbbd09ccabb87e0f76f4e2db9788839cecc5031104845c398d3726513e4c9bceef4dd043b8e5b0919b14755852d747a0585e507dd48ae6aed6a47cf7428395dcd6c42ddbd4d4bf724dba74c757e5be14e209c7b64a38b9fbbb2091b25f639154de1765c7b1adaaeaf3b9076999747dc6478730026e7ecd9e875bdff05e35b84357eba0250791f8fd1f243e5a0408c2ad0e61ad53ecdb8930b55bece37b355e401317b363dde16bbbb121b269c1654fbf6950927ea6dbf5149696f8b314eaf059a048580038c0c50b2a2507e02ec06ba7bef51900a445ceee996a45635ea3a8bc81d0aa9b5aaf9632145cad4a5e5aaa2385d001a367e7096a454153c5c14f74b6697e87dd5cd844a0e1136a064825676c87ca9652d241c80dfe24aadd9f1645741824687a5885d120dc5a73d0e4b8e1791ca1ed6cb238adffe75540e328b9f23f930728dcadc5e6066f539e77729cf9168fe6301a7cf617f2afc245b58c7cdbd55712db5b81fb4137595e81c439cb02ad3df9e6a4e827274788bb644a9667f98418056fb7effdfe50e03dab8cb3ed12cb59627318317f7b23342361ffba97d101b337d6c560d122e7fcbf385b209fcf4485f5acee1664b00ccd7bdd782d5060a1282cf160a31c685dd2c7c105bc4f5872b17c9c1e346fcb872c97df90e06718d8cd89c46ef2db03f8863b5d54bb2cc33a6cc1872ff25374d790f52cb0ee504d7030dda40819e05eb4cfbca0e341d8be04dbdb80823d8e5fdf47f9dc6df1bb2316eae53b703ba9308d846a5601879509241bd8618dd2fc54973d447ca96050f28c5cca1e6cbbfc6dad322c3dc2164e6c9b5349eed3988beea9fb042cd7d3ea7be4d399b2dbd2eb059ee7929ded3e1019c8aa5a33dfdfee34ce6e7fbfb010d589e1eb1e4daf8a98b8b26bfe13b721de1851d278734432c69cd5055d24fe1059b9f98f774e47ece0e1c8edb8fab9d568acb30b8aee210e1accde188e6197bec1e4ad5bfbcd5e8bb14fb3c5c4d576ec9b16b838682f5fef60baefa9a2c81f4b6482b05e51a193b02d5cdaab6ae1d3a9b304173a6aeda14a8c1bb944732ec88a096cd642102555015e1f25f9435efe263e1fb6c0d35c5ad40ef4e54bc87fc5ce42325e5d23dbc95302998a044fea0b3e5d52e20bf3e5efb5fa87d9f7d9ddb4a520518b04b663bc3d793e78e3da8ecaf40a84885c6e7d8653c566b2fe85f1ff018b04c609db274babdd2ccfcd650a750d4b46f3af79ec852d9af8f3c382702d03739421ed02d48c65a10f1118e2509468f24e9693d87affe82888a007bce13c61141dab590b55110a18dd0c3893d4a78b096049dfcf81bb3e04d3918b336e7736b13e03d5e6d6701c4f42263c9a52ab52b16f22a73290a575a308d86f2a1f7beee61f3ebd98101f4dedc19b1d453f7bfc6e3fdc22c169d3132b50810e1d5a9c7b7ab4c74f11304e826d6418788cce4f68594df2dbef0e4bb9c15adca1d6cb8c4e86df37e3c233ff674c6cd7bd0cde2c0526b4f3daf94210291e89b611d3e0da624726206bd052e8bac9e31e05452e88d1686abe4c8bd6560fb240df6e009b7d1b417ab55600669766b27a266faf7943d7cf9fd0a19a5d64da0bbc74b9a9c2fc20306231d8eafa182e5e188d6e2983f7c20ca7affa4e90a788ca384c55958bb0e56b8eab60b24526ec45d5cadc458f078addaf60e547deed9ce8c2c800557bb881f6ee43d3829b54a633a3cb242910ac974089e86e09c6b66e510db0a5ec4a6370eca35a30f4e22b4e3e6574d682e13149f737f1a730dc52e5eab2c6e842434fc5b657cf53610956c404e43e49f8c73ff5283dc0423d324e595f3b7c96da148d014d0699eea94d89fd097510a1875da827654f079003222360123c068a752c198097d713457c9cf23d85f93510f3a79a8d766e609b59819d64d6832781341db8924e4eacce71d0d7b41ee84a12ccfeb1ab2b084b88a25b4a966ba7b5fedf6547861a1dfd048d53b0676385b0c4a3a5014983126e25becab012b62800574bde39281387bc566e0ade10c7332c26e4508fcb69e3db09de3898ec42f8c440ce4490928fa3b93c1c838acac9b8802d1aca88f3d8ea9dcdc017b8ff9f37675d945614202b7276fb32962c577d622692f670b365cf833732abe4ca53d6de7d21b7bf4255579280fd0c41e66bb2f6eb6acce9ce4935f0378ee52c475ba7967f61b87ffde1332c03a718bd4e8dab856816f975774e707fbddc8f5ec33d05d1e44ab0f33c8e3693fcafa012700121ad595bc9f12877c073f9e4bf5fa02d8e16f7427b801305323dbd71db98040ac8eefba45f737611d0312a9bdcbd9aa90eeb8a20ee494d488a62ec0dcc91b296f33354c2cd0b7a6e4b0de8f6569d8cdef129a784b57e17587fa37e4e88978579f5c43d5585d4bfa182c1d4382cc40a806196a12cc2617bd1362f39db7065af5b56795873ca022c503260455399715d96774e7239f006eab9660ac378b7e83607182ca580e19c1820c7cb7cc59bda1ee69fb9c7bc2ea7662ee46ae3e977d2d1102991aab2b0cf4a2004b887c8dbe9eedf2e7af730e6757bc53789d3ca1a49d28aff62ca987255074e7b1b8a1d7dcf1baf9b5c2b44516cf653e1caa0a2beba9cf1a27aa8672bf23d33c6384b3d8c03085ab3f8959b9f09b6dedf8fd76afe0613a501cc50f019ab853b43027feaa419f163364585c5c8ec84c3286a2fc3d966ba942e2f8d017e8660a28791f2ef3feff1d4c309cdd9fed68c12355e53658358db02c8264a9b2c4ffb9db6d04ec7c025fc5bfd2d5561633e66fde02f90460904781968aba96e2b841ca6d981b7ec26bb0c0af31c7837d90198367e3f64c2a749e8c12c280315eef1507dcbd430724367fafc3f2873e16f1ab42ba87411eac069fad629bbe0ac1cbe72d012cf74c22210bf2408fde278f74161c9c3cdf4945c56b4b887bea8020b7f7954bfd547a3d1d33971c266c06eee967522c0e216bca39a269901c1ef11c514d2b5e728fd5c87890e73d01fac60267e5784d65735478f626ebb419f6352855d52fcdf070ebc974561cb3b712e0960179cb86756b998a7f2979ce89e5c7f4b402af532d646bf22ac93b066027a4df4bb14a7468441a301aff123821c5587cb175e5c863f4302b523766919bf78b62b4f552dcb64421a6fd420c53ae8d1b4e4d950473f1acb6d0393ad86f4f2cc87b768cca709b59f847de9420f4e47ef3533536fe3345725bb503418d9fac3acc883f659c0214a12c909c8e1e0b06c7df9c61ebc36fd7cbc3eaecafa5c6ccae8a31d888fb90f5c9ae537c16c15ad6161ac8b13a1943a19118e15b9fd2bf709e89818f628df6f734dff8c17ea419e67f7a1faf6b74cee3da7a296b280b642c97e1dc92b33c720cb12752f689938058ad25d3f609e6c4d5e2001316e419d3648d059d7f1229a76b2c128f669d0512e0609a05e776607d3e1642757c39232e913e2bdec41a41ccfe3790579bfae462b1e79964021feeaef81b1cda609faa52c27a7f49181f63ddc6daa3118d8c888256aaf8261a08aa8304b5ef6346147670ab0be9a9169ac78a16eeea4c3be27cba681f44b1e281b54390ca4cf747fce15190c21ee1bcf65a54187cca9043b36d100356ed9087f8400906011e2ff0624df1e15ddd1382d0cac668dc2c54316d462f8163904272a3f693ac738c1a043dc5f2215a94abe135a1fd3aedbc8c7fe8b19440a1fc7996963f4a3afe591677704196a025956ccaf226fc10028681c8198aa7233759acc4c0b5686a58d3485de9ca225f7f3c99e913a622a31f27c67e626c95bde5aebc94155d26fce56a2fc2fdb92c7fe64f836d39a26e9faae07c17e5ca3f4d835a7d2cf078b45cd30008e78337e55d78ea01497b6c53214d9413014c54c448f8a3d51f48ed534eb1a31767a94040943741fa", 0x1000}, {&(0x7f00000013c0)="1fee9d406e8cc0e3ff5673009dacc6eef4ef81e0141676e9dde10cfe8f632cf61e87abfb66f659340217e93ecf57a1bfbe4849a71dc8a94409078fb8a286dad5f74e28a71b72fcb5fc7efcab2ba88644bc731fac668e09dd955c4ade07cf3c1491eda4ba6baf2432aa7115adc9e1e068e77096a3bfce0d875dcf0d293cde329853ec668ff6a4967c485d80c1f658", 0x8e}], 0x6, 0x0, 0x0, 0x8}, 0x1) fsync(r0) munlockall() 05:44:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x120, 0x8a41, 0x4}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000080)="bc09cfc2412e51d6a9a602162269066341f3b5a96bfb1a2df1ef41f7d38d856a1d4fe2c4ec31ffdbe9928920a96516792538302f2d5eb3fb5fecc12dd04b3eaf0e048f01638f39737ac14adb8ea02223fecffc0fcb76d6a3b9a72c5e56b32d4dbb336632d76580eb617a101e2f026212c51fb503b35b6955aed349909d96b87234701bff2ac3127071d23a6534850d3eec2c557d46372e8d065cc6bab943cf2409fa1264bbb9e890bf61450435c10fd351fa191a6a8bc6035d8987b4ba0084c9e3a5b9f493819c59fc789d523376baaf4900173816f404061204f4e74e54a95fc76b3858583200253409ab73e384ae", 0xef}, {&(0x7f0000000180)="db9ae689bbf81380ec40c3d0c1bac14dabb89e7a74cded7aed39b4e8d4e304330d890fbbf278cae9a58591b465ca3878c8c9e4b7fb99b1a886d593bd5f541d28ae2837b4abb354dc9afafed455678a764f80d3b0217f43762c8de1e15a92924a6714d08d1f24a1637ac64eadd00ce32d4d3f2ce83e47dfd022f34af337cb2b3f3b3d5b076663b5949e525e31b2dacd6fa3da3570cf754718959d6ff3faa019d4a45269fe86e4825303b8ba5bf7a5b826ebbe13552b6ba576a54878d9cf2439a4510911be4df3fa629309cb57832668d59275af9c51919b414856a800fb5caa3214495a3d9fedbc04dd4aa2a61c21975212fe8428cb4dbd09728e9729a44bc58b34f7b6c3d688826d4216b82896b23fb967f929deef53d972ca24eb65efc5872d48050e7267c4664bb4b2bdb38d3218e99a1e1fc8d18318ffdb7648c57e7f5a375e1262bd8d0300025b84ea5b3a273de3e3c251468669c96786a7bc1afdd97964c85d294e3e9662914bdcb5cad0169b610da9432263c8caa47a9d2f541011ff98d7b83a46152f3621c7f580d05e541a0d04276e5be250f53eb447b875aad713fe9ed039e86b2e62094566e9aea309a4a9d508e1a27200a6cc2e9159dd7ef674b535b634eaf9e412d2d5fcfba6278a589fd6286e91aaaf6e0b80c20c2e6a48451ed945d118f1ff65e4d2e6ed60722fccc5323e0c6dad11bff66911d0afe5094eedcf5836b3b5d1aa83c32bd2674dae45d7eff0b19e5495e9c87177d7c8fce7ad59d3d285efe24cdc602685256f2ed36a4022dc87aacc633d039ee8297862d7332f21b01323cee4870de629caf12445eb9390b64462e3c10cac763f09985cf158187eca4c0c3e9aeab5a849777ed5bf26251c66d79d1c2b1150ca00c48aaed54aa9eb1c64359b2eb26f290c52951f488ac862bc7036e0c7d7bdf65bb3df247b7dc9363bdb1a0f372c9039b31c0ddc354e627e71805a68aea48e972647434135540cbea69501c7136420927d3e29ea6124c2f4629e7232d8b435c51fef337152ca93dc3230d5f45f430c5ddff3bf0837b7e8f80eb5a08e3917fb8241d9e7008c0470179b3c93523064c3af246cc8559d2f3aace3ae621e5b4850cb3c04a18c875296e100aefe924ff77cd23dcf5bee64bd3fcf826ed6817d8d25b7ce8520cbd8057e8a7c19269888681a4e408f459afa29452ea6d8de718cedf99b7d526f3cead0208b467a1beb652e4ec22f679f4b9caac012a7a93b60180cb4da94ae67435cec6f2a2ad93f628276c50288b352bcc6bee4c80ae535b8b32d8de572d1d0157a80e8dac479fd39e0c93341e0b6ed07615f618c87816284d89fb238f6cd1ae7569916bfa7c0bff1cb3ff06a4cf1185adc9761b501c8f9ca91b8debec2d24e3ae9fafc7a2fa8b4a269f97c2a46f04d888c60ceba4b8d1325e99ef75316549e961b3556b932f721cef1425c626bf07df0a536da78f93eae93f8fc92540802ebbec95365f0e0cea746312d1d4cc7e32b2ce42629bf4f9159ae005a783fdf6b39a434829785a09b60d5e7625f0ba42ff850989d37bd97e9c738587fd22b1ef0744fe8e8f99e65598eb01b0fb1256de5a01d81c2c0103ce5ceb1d52da0c69af76387f8f67d9297978b883d793339ff04dd3bae9d0e4bb2d5a5a29f8615ad2b00162af0f6e094db2eb41a40c013b7b063f616000d109e1f275dbe468d3f724b7912de607ade2bd994c0fc6e8e48fcb074a2d90d7bb67d9745ddea031b0af02fd79feda486827e1a3763277c01e1ea1058f197c5b15cb8eb66887b7a26f0d7dd2614c90556960a96669c4a5279d8aa6f2331d4e57eb3c8398d60d0737fd982a9ae31b245b2f4800efb05c2f8198f109232ec4de28c48c88f530080fb66f33d3bfa557ef677035bef2486b9f10cb858339e74715b1d7ba53b402a99ece2e4a1e58c30855409b5d3f92b3cf79c1b2ef698e645127e2294dd4dc777e9f86cdbee2a0f71276f18a3c1bf3b771ea95200de95f5e5c74538c500016e190916623001bf20d0b5402d278b64d86d2e0bbad5553d719a11543525866db99f40073a5c910a1fa0e1e6209857193b13c2ed954f6ed9eac5af89208c85d415f4d8092369dcab18b8ffc57da5e157d6a76061c81e92a3829466ac884e8d644ff017540ae653bce06d6c17ad8c2032e8a06945ad68d18eca2d762866e31e8cf8ea75ea04b2ce788a0a876efc3e5b88f97f2b0f63ea2674c1090e49a767f54908c5977ad6d752e2e16dd647df07777144f6697a77903a2d8982e1dec5324fe9024a6f57e960ceadd23590a7b2d6ad9d5c0f1bdc49444f92637dd5bb2f82af11a8be34f42f6f37f884a40e65e41375acf40da81716b8a2d1563c554e99d8f35318e978782191df49cf991a49dcbd659c6143016c756ed530b770685378eabf752c10c5aedde6f345b1c083f94ed48ae0fb6abb50b85fca76aa3c22a3a731d53ce8ece8f08e5be9663c72bea507b3241d609d31523c5d69e08853669cd4c857b7fd7947e676764993baad845d8c1d29bb186a30d868c297b7b2f76e79274cac488fa7e6f68520b34ba1a98df10692bcb24cf55804320162431b6318032479d6a066e382471a531afe13afad94cc25812cad2f42985cc1e7aad4783287a397f2ddfac071906a4f6e604252883875cfc8b5864d9ce93093d0f2dfa61a0f5b7a103bfe2c829bb5cbeefec315c287afb090aa166ab74d84400269e5d1879badada3c9ac75080f0a53f49c26d533cd52f4c817d9d2da85307ac57dbe40f537c482f8a6c6fb30e350175462603dc571094be3eab124ade1dcd37eda8ac43fa68e2b215158e462272ba68adae8d2ac3b4768f010b406953af06cf1df4b03b7f66b07b492376ab394823e1c89b13e9493c45f2d30252b8401bccbb4bb2dcb01ba82138ae35b59716a35faccb65794de8f127e65e85b52947b46f3f99e105033ae7d8c66d2a625ff7c6d0fac7afb1b2896a906d1ad48c6454b65adf79d92795b36e25a8ad11cc4844c7faf7dc8184090df14c4cada7e63061ff83cdd388eb97aee1b935cc1a0fb38a19cfe0c5afd6714174db60309bb293ce685db40b007d15f69efa5f9986fade58d24d622e3d6bb1967a2251ee8c016ef809f44817d1f08b3f8ffa1ddcb61492ac3e5ff2897b24ee7a80e722055b5e2d77928a0a9b7df36f8f4f4b85d8ba9e518dd5014cc037f992a24ba03d7165f01fc79e0ce78e1173d2145133abb09f92c7fb7cccfb5c079664d94b4d0a415d638d62903586fd4fa19910c7e84d45941ead962e8af11657bb1c54f8f0cf3854d16a92aca007177f37a3785c0e8bb4dd4434223d7305a3510cef63a61a2aac76fd8773bd9d7f035cd62b7fd5e00bdce278fadbcc2af40b24a17d7e7530c15a33b4d9ded0e166730bf87bab72bc10c5982645a8b3fac877fe21caa8180d845a8b7f8006ba2fe4227bd166a3991245669ed3d70563aa0d9535fb4662c8f71d2a6c8b146414e0c81f75c0843bdfe940318a831a65ad00ea5c4cfa74028c8c7576318fe335a57b6f1073dcd5e42221ead1e81387d8c45179e6dcda2bea8a4846373f660339c1d527db1d50634d8d15dcd848b681006ccd46b9eb64a0a733adb5194dbd4b1af32914d74016e9d1116ad766a11061c264158bad011c08b9b58616e857eefccb63666899b29ba57537bb05e4c6ab03ed4d155da59499fb57feeb0f86f536a7e338fc80fa539c8c461421634e131236cfa7af560a17361f67c5c8b31e2f9ac916988766a6e7d4bd259faddef71fcadb7d2e7dbccbfc49d16cd3690a967ab17e0a17e394a97cf15ca280de7aaebceb6756d7a4f793e42e6ac133f62d19f2f3389d504323e6ccdbbeb48861943ef6b4dfec5f1ccd49a38ece75881c86f817cae519f96ae46337d4a965cbc2489f75f519fcf596310ee6f52e4abf825286947be1f036885c8a63f2c0bae4e9e1dd321dbee58733f35536dee6dd6fdef458d9b7be9b04b4e518aa66a430a1518a6b3de059897ae5a28ffc3e817ab8436022c4ce87f45c6eb0f99060ab57f54b5ed186b96cc1cca026a083553de115753c7bd4d66291ea34936f2976ae5c8b9a9b9f29cd2224a034589890c865c7932e62c0a1a084c7053e9ca5bbb056e740030e573cdd30e791999dce51f429b6165ee633d87a5d782d25852c039fc23d6b5f1de7eabee3ab7d1d86e5b65c6502ccab7ae1ac346f24e446b8446a0fae30a14fd30f82eddef4b8544e48884a4a23e559cbc7f3c083a0ddb58fc9321f2a413198e22f1e6d73a914c1e2d295028cb173401cd40f05fbc42cd9b8bce04d98b75d04f8f15a7b81559a342d8285ba5589b1f2044e685671c3d64f437925cb0ab6c6a0107eebf42d6b9bef0132132e7930cd26c7cbfb1115ff04ea06266cd212b39ca32548465ca74c45c6558dd3bc5b35904b729e4789f33e96e48b43f0f692bb06f24d753255d6df6f30ee8ed3ca2de1fa40b3e94c74e8254db50b98af8a9987326a9513d10362f8ec80db9dc1b47a0c6d66fb66362998a44e0a33506a077961612c43aceedc67aa9d7adb19c5fee7b1186ae6132e82921c97fe17ea8242a279242ff99e03d30406c44a50df7a89777409646df2aa4c04678c2efb361d456fd9d1c440db92df4da21e9a818c13137c0daa3c3f5ce08c678b8ca97b5fc3f1a50d8fedfed9cf765cd379146d9ceb5b1edcad8a1eebf48308e198ce2aea6e346eedeb56310af33842c0e09388e6f7e44082d35da82839d10e26d670524916bc8434f315b64db1051e0b8535e8fd1b8b2cd245ff29b9c4284cddd4a240b9709477301f8228b4abf66f7a729a49c222d7d3f299fb5b273ce0e0eb84445988f5880acf3384abe1c9a5fe531af04507c730f551daa28d59e25907bf679d8a7c0e6d0c7f47cc38721fa2fb655474bac6a597f88ee69d981883416e51df20d9f480745b735bb40a1fd050a73250e096a8b2f81a35a786f09b3e98aa094550e01c8fd170c77707cb9adfdb33a5f119ed5d3a470b8638c7f82955e0476ad793b6851be540e76cc8241a1bc437d4a9139f31bc38f471b90adf9b1e2e9b312a2158d7ac999bb02c7089a1d9c387c135e706a324b8584437a72e24db86d92086706ccb062235721bb58cb685bd7a12e8b942f74b936df7850ff9c543bcc93ad54df2d93ab44289d73ef07425558de711f234c673c62e393223d0810b2dca35b9c6037f8d2d9eaaa2aa7a471b5a5c8cda95866cb76eb8c7e60b40a702ef94f33d2126b1d9d9e48204fffac3a689a55d85bd1b5e385992accaca5a8ffc02e18249dfc8abbd3852ff812412da7e6a20cd82bdafbdcebe5655b40f9d5684b875f4f75c8936235c8f5c903c9ac1aea181869a20eea1c109ddde2e627e01c4788f71b0247a4754a3b86ca27c74d6f5bd9ae4d5a2bd8c8403a6695242eb42acade0cfd2b10e11746eb218a1a298e37e12355f8b7af0d361240d95248a7323fdee3b03e0211d23f894823a188872b0f41928e7bb07fc7fee723fefbe5b026d42fd3906bc541916e8f0a0fde583e9b93ba080325f42eaee344990e003e62ae5072e3726a53cec930ad2b4198f733ed3b95dfebad942ad0b53cda062084ad2b428197122fd2cde9d194ba3bbed9c4901ac20eb2a39261e324cf6ac2a812ea9befbf35779ffd6769bf2bf99b22ee38f06866b8d642c9391eb83913afcfadc4b4fbb6f45a511ec469535c97d99da6ff166fc831b90e54c54506728ae59ff2d968d1ab650e914149cfd1edd7925aa66d49da4bfddd3e66aeb1fef5d329f0a4a9", 0x1000}, {&(0x7f0000001180)="41f7a05bfa74df0df86f21d5c62bb9343e031b06969c1199ea459af924dd77c182b7ab06b9780a4d1eb74ace025530f21943c2ddd8e477af41acb0200a1d8a14b84008b618d08653f699ca7d2652e317ad1e22a4b85c54fdd6269f8b52ef7d7c6e1ba63a82a8777d009bd608d9804b89eff7d0dbbd0114b6326ebb0ad980a5a827e752b361da33d894fcc1785016861923c69dc30142a20874338cbd7618cbe755bc0683c0f58f68f80836971a2df0479da696c24acfa5210e8cbe60f648a3440a1472a30031f09124beda7651366aa17ec104aa8490e03fe9153951b070446817658b20bfe3e3a5bbaa349e9e13d06b003e6a62f72d546b17a33fff4e6d0a0964227a3bf16a858425cb3c31d1513524931a227b57d75fc57254af1baa2e7641938e78e39af9d1d98eb44864a53ec790d9ec59baf1d588a82b009e72ae1e9cb8e934460a814d2fb2360cd4776e7a7863c2059a338fe111c0b98bbef831501dc124aa4a3386d0a33f1f6140c91a89d0a0d266d35548b8bab75752e37e3b185e2e3a2dfae2adfd8a5dd9d3f74336e9c13837a298d17b60c256d690e1729e24455aaa8f8cdf5470d1ad17528bca5809d3d4ea7ab03531a43a2876f84799466b9fd4b907f9658c7a7cd162a783f14d31de822fb7a89c73b66ecb98444387a194b702b3ae94d19356249b7ba7effde1cb32531bbbf8ec04e3b34e6763bd1f3a8ed206e3a03bd2ccb6594d063a9177f0b6d3c2dfa6ebb359a9a49933f47900e6cd072a7fe538e7e5aa33f69e0ffaae321af6a8faa2e23e29a16b5bbe2ea621cc77e92d9e6b2ea389c2c3603b85a70cbb896a9995289bf5bb804302dc26b17dc7f000ba5a636195a76eee092fdb608424ea855bc53fb1e0cf976a8d84b95a65a6914a53577e6d8cce5306d96fa121e5d36b0b7771fd0bd2c725adcc098af40161c0fe7a783f59b1a201b3b8efa10d08c4823cf278cd33443ca96ea8d3b6deddb9d58641ef91b533dea9213ac34d01201991f48fcb8ae2b766a130af3f1eb25d71f2da056a826a0a77a68f03c859bd949d28addbc951729513365e98ce07646516acb2870f223eb9e2934bab569efbd74c2bd670ac796386a171d868dac59b88c093fbded65149ece54a3bc8580d6bcb36516e86ec838fbd77c5ea1d0cd861ab1e76830e0d86c2a2210c462706f3cc45359ce2ea6b09ce25d0de2edb047a85f579c593cebb0f638d60410468ce185882cefd1593d47ddfb86c0734615ddef60bb39a2b19ea3e234cdaa070f841cd1dffa36d21243fb0395e6256fc31d90e14cf046f23f5acb8078c20f6d8e3d8de02627bda24c17f1372e892b3c16d44ad9a3f58e143609dc201ba15dfe88d09147ff8678a7559a8c2e6feeb9860788da7cb3c3978c02fbdc56c90b5f1fe0a823762e847332a11a70253e66a3afd6693a9cc5cb8e282586a5530c706e5e375eb5ad1bc6fe9819d02c057705d1cbcc2a39d374142ecff9077a6dfef011e433b0f5db6e8b99e162b957feebda35315d30d9b940d5fee532234805422139c6065c4fcd5427651c99eca0573c785d55aad8ac31207d308a3c58ba7dc9adb2a2b351696f275ac4d877274a7c3bd3604da385d47193f50d62794780d65c463a0fed371588d2826aa4326bbcd7c4ded46fc2f26e8efea778d9bc0906d53c22125b737b6801acf596e09b91e48adc30d63f9b40a895bc9537c947f25e1a81a5781bdf049a432be2add3d09a04fa3d1517f6d6d476379268ab2decdd7154fb451f172d01aae8d9fa745f0322cc89733b562be08947639c3a946ada25001b4f5e71ef3ec08a1b191def5d5fa269d9a6d70748db72cca388b92f52b702eb8f335197e568010a4bd50d3377bcb1a5a5e459131cd8359c1bb28db93a480ad008966643256de2dca2f32350dc91d74a616685972352f6d2962ecef29d9d9c108be555bd180b04b869b5e32aa784f3fee2e7e0cb49206fab11eb208a72b5ec4be94a80771cd3345c8125090bf5d131708cadc894ebd0babd303ac9fa9b850ad7e6f9e59336d0322f32d24875a7806ca5e9324a14f00bcb23c769394ec3dc4c981d60d0411ccc7cd630c2ac7680f68fc049915218ce31acf40b0e55956f72847c49b7d72c278ae3a65631d94acd61d7d1074b10b4e234bde2e7e920eca3a9dea3354b82a8d4597e696d8b59dcd072db5c3e946a9a88c379aa2e00a73225672bc2758af4c590196ccacc39f15084ed43315b6dfce7af7e428dbe0f7c99366389087ea13378f3c50babcaa025b06a44c8300e6f4a16199ea87f926e815b7663372a56d1c4d3de720893ee6d2d670c6db9918791c711894244d83c7de4b313af0f61ede2f9c4fefa163b099d8511ed3c1ddb37b37fb1d45dbcfdad5723ee4e292946c2ade79eab3820881157afd694882562045f573b3e1f8c734fa012d2a2003aea6f86f4ecc851652a4b122e11c5eb26c8c3f0c12df492a0ee6a25d01eefc887561c8fdb5205f54735c69d78f9c7cb2f5c41189c46ef19f97294fdaab2f6c668bd1d396d6c385daccf8fdd701178458e597f7611b2342502142602b31314d2d0e5ede41c76699d5dccd610be8b02bf6c25ff8a92fb9c649f945d24e51f3d526e983c908d0404b1193b67a883cb9c6930028bba075f598d1c6f37f544809a8f54d37f6cd12944ea18b398a04deeab18cd10c12de90daf413ebc1ca78c702e1f5948c4e939ac898a4c80bd49b15c6fc544a54646f616ad248631fd9746bf59f80c16719e06a52fb72a5fe0d0b7f08015638aad48350ae1920ab6a6e04a3d642098b1575a1c6f4642d7e62932caba57a5ff2dc240423e1d37fc77156b9ca0d7a23710034467edf128ff32136331c5e021390403e524b732b0b277609088048ed293164636abd32721392c44ed634233536c51ff674e6d77f3716428c92c43edc4ddabca5fb73e8ea0fb32d6d2794419a4931a87400cdab8168158db2bb61dfd972bb5edd6b6ba76801af5c6366fa281153375e34d556f48c2940124889537656b0c655e0e52ebb8c7e689fa81d2250375eb8377e9f769fcbe9446c44fd26345d6eb429bb5e379271c1c0ae61df8016d6150a4b6b1d0d92acc17fa9039d2f7cfe8ddb35689cff9dba8c050e22347a10412281a75bba41033c836ccce722c2e53c74fba6c622c038cfa35f923c45756ab2dc220531e7b95a18b2b04640de5ee596707ed00bc153128236306149a7d79dce58d6ec373064c4bae16ac9947518fff0977fbb1eb73cfff6338d3df00672c8cb434a7759d61e9e2a39488dc57c015427e4ddbd8e45416beed2dbc7656eaf23f148d919c8b7dbbd12f9f5568b6e1690ca10abfaa52a202dfff4c57f644257de92ce37cce8a2d95c46ff2bfe370e95678f9d250bf40b99dcce59223de949a0d7cf3c48bdb7fc09700cadc1c8cbda4f6f7d45bd977846060f75a8b6a6772cae522a1fceadd3ea18fedc6a0792fcb3d3553dc098d4543c5e58a33f77fa313f56f50fffb596d6de91976f818084626a3e23068e5a78756e4f8fa5c8bdf6d1c50c73720e800e8557fdb54bba65290a0447575f46697198ccaf52fee1bd84e156a45a39e0c5e3406d2c265be65609d6b59c771d8fbff0cca1835f3660e078d4137e1a552941543f6e665620a19efb4294ddb5d15758c01820cb82cba89bdbba70217bb419c002c2b22614eab64432812f7b2a4662480e604797ee4d051b2c8aa8cd19a45b51e94cf19d4b38276bce87e48b4508c4329a37a5d44b70d9c47ad56c32cb9e54bc1b80dae31913e49cafd0ae887d24a9f8edb92be4f380bfdb2ef05f1be9b9afee319746f187788a356961d80c87c4e57eac183f9181ff8bc76af8f7dbe4a9741eccaaaa31ea82e451bf8485b6aca5d554967c04991e16d72028a285bb7582bfc5d917eb0d1a78ea3401f4f7fa6ae226383b6cbcea6e760c69c6098b1b1d6c6992d58ea55e5c137e8bc12110d2a3e815162e7f3f0ae7b360f4783e51c6dd9a9f371aaa0ea5bfe3a22cc89a96f9ba8e51d0087600a635f98033db40b7fe8f91f45c8aa7d27be4347ceedcba1856b8eb33eaccc416c4a94b1b188dda59cd49821d4f803ec40b51d0b7ceafa2a3a7bdb024166fa189f0937ec5655cd4faad5688523b8c715543ff85b86689f6d6c159af7b124b61c245d1ebefac011d7fd179c5fdc3c1a595e8f7ed7616669d06efe5fa64a9945bb773f17b3d0999acb9b79e55fcb2664ef19bd8802b8afe798e5e6b82ce8012d84387ff44a4223b08245c86e9ee930c928575a6cbd7a0eb03f1f439bb40563e1f1efb82c32f90ab2da349248ab0d30c2685bac6d87e9e6679dce158dd043de612ecfe029b8a79bd007805e1a39dacec0c11d7796833e557e37c74cc6cf417ac88f99e4a87a099fd8ea70a6bc90f5f556073b6f2ef5ea93edf880f5dd6fb65f55656247ac5f200d0325e739099b1172a39f03c2090a224ee4376d0ead9420d1c21c12442b2b130a3c320bdfde7f17856de07df11351dc1a7f0b2af7faee11254ad3cd80fa8219321fa18527573707ed4fd88d730882f222d3198a917db0d0c23083c8335fc08a2a00f6a1f94404b4ef585f902ac18e60b917e37febf628896e90b233d0cb145a55f6bab5afcbf3eea00edbb5c9ae4e053f2ea91a1802fe1dc4d377778f565a706904a1edbade8a971ed8510a5740df898f183392a0e0a085ceb4bb806ba51a0e8975d55c18acdfbd1e79143d780e6ed4afd42b724abb7f83428f0a62fed51885c87dc9ef2f78b31ce2f9896141735bba18df58812ec91014bcc124ae22cfe5925b3cafaa57bc668d0f39bb5b237f951b322e005025ba5afdf966a44d7f081841a633f0a546a8a105cb82ac78107e5de79ca39bcdb4c4eb8faef56853dd99169f8025fee4141730b6bb92628200d8b97fe4d3951d03da95d3d42eac232234ba0bdfc86fee22c352a8e4ae7148e53edcbb74544b628d0b857bbf07f768c81727e43e08b2b8e87119e15073f4f22c3c417ce9b362c050a78d1894cc2328d478a90e27172bb0a677ef3a281e21f6e666c7c0ea3963a04d511923ecda4f80121b1179244ab3ad8800bbd6fabdde79087e5db9f6226bbc043594d0eaa2a18421b25082953229e3d0e994b04c6ad664cfbc5f1735f79d1d7ae37e270ed4d9418d746c567cf313fad9c9d650d7151cc10baab9dbf9f8fab538380044fe2e099b74ec2720eb49ae6e7a5f9519beca841be402367dcfde0b4d7c15fa1bde5b2c81209a77edc08724328a55bae0e5a630c772d373aa7d78a6e4c183cd900c2104ba3e6ff8c6731acade169efc088763327e3c2c5708e017357e9bb6e4246af0c0b5740051d6e7b6501b310c230ae99f75e87c29e332633923baa3c6924f2c344185ecae45838c9b488a1787af6a687d499631577acbe130a1cd3e6758a16abbd66556b6e0f1d1d0eb6ce45216087c4c6a7a51a08bda9107ca9fa3b09a1a77ace1bf342cc8a3b0a0d80b88081434dfb6587b327fb78fb13e4c41f6def75983b3d265cb2a2cb81be7e547ec058a8cff5fdf30826d0deb7eb095b4eb8a5fa50592a5887615a93341cf45036207f52ece025b81a9e3c0c70506bbf919e9e2d7a8c92d72f0fc880efb99cd2ab63f22dd0567bc7e047c5490cd1908430b9a6a67a20a4453976865dee71d230ea13810dcc9b77c3839c37b3af4836af098618cf57f2bb0b176447dfd3cd0bc8c173cbcbfa71768d123c1e7ee8a837414e02c8bc1f041e3537182b96368622d47c1e48d5de19eb6525ea62e2a6721a84c64bd6b8", 0x1000}, {&(0x7f0000002180)="06bcafb535a94512ec48081003d5fdc04bba4237265461d33687869cdc50073b532917984b9e353c0a310cd91fa9e7caf1deb75a9b267136138a30520b8f0f2ef3cf3db8ddea6dcfee", 0x49}, {&(0x7f0000002200)="92f67b5bab8cc82eb06f18f8822a9052967573eeff14ba3d62236226e2dc597514a52e40bbe06c3dfaf55ad8b5938f6d8dfc17f868d33fa6666092efa9cd2beaa2f427f3ded2f4003ce0688a7380e245631a1eea949f260c2c183d113e20cd1f", 0x60}, {&(0x7f0000002280)="edb5ffe41345fc7d1d25b36b18d0efad352e11450f4667492e1d5502d8b4bbff34794b3bcb23ddb382e389201489b0ac3a8897babbfa875aec5fe6aab1d617821196626f53d36ec0f46eedb9f74997ef648f4b2577c9135320fceeb60c5e2f6cb82dc9812044371c9cfca7b74b57b3e109178bbf60a6a1ba63874749b64a754865c215c74bbf7f3170e7479a30cce2edff29bcc3109365dafad88b0527f89364a9920847ea76f1f489a2d5a028773db4e2b117fbd74bcd7dcfc7c74bf1da5a3c1b93191d77e6739f0c201de6", 0xcc}, {&(0x7f0000002380)}], 0x7, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002380)) 05:44:25 executing program 0: mprotect(&(0x7f0000481000/0x1000)=nil, 0x1000, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='{$\x00', &(0x7f0000000100)='.\x00', &(0x7f0000000140)], &(0x7f0000000240)=[&(0x7f00000001c0)=',[]\x00', &(0x7f0000000200)='[\x00']) syz_emit_ethernet(0x1, &(0x7f0000000000)="cf") 05:44:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x80000000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:44:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x440, 0x80) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:44:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc0a0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x2, 0x2, 0x20) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/176) socket(0x18, 0x4, 0x5) socket(0x18, 0x3, 0x3) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/215) 05:44:25 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x8346, 0x4, &(0x7f0000000140)="ec3eea9004086e993b07f0b2aa62126e027716ad2aa173ef3cf798fe7eb42fa2eec02c88c1ff46e03712af7cb97c1ba5fc3cceb788a85a65f4ee206b519fdd0dcc373c03c1deea90c0d2f6fa55b8394f4c76edac18ae12e7c3d508055187b46401dc8a72825e32e8a651b33060ed7f", 0x6f) r1 = socket(0x10, 0x400010000002, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="140000000000000007000000000009cbe30000000000005db781633a26e6733c1d8bb3bd9db1351f3c9f540a968058f2875da53b9444c72255c9daf4281edf769d61bae6f0dad52a52fc1dbf33b08d251265facc252a24750091357149806b16e5637e31c0fdd45e6d4653b4f2569ceffdb8c64066d0f015df1888ce9a9c652eca6d2e30db24ade6d1cc"], 0x19}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 05:44:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0xfffffffffffffc79) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="41e423043e294c4499cbc81d163e6b1f0f44350deea28c6b99b61c4b62514deb6ac66b57862fe617b40773e6231b3c", 0x2f}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r7}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc0, 0x2002d6f79a11681a}, 0x6) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = dup(r0) ioctl$TIOCSTOP(r10, 0x2000746f) setgroups(0x4, &(0x7f0000000100)=[r3, r6, r8, r9]) getgroups(0x2, &(0x7f0000000180)=[r5, r8]) chdir(&(0x7f0000000000)='./file0\x00') 05:44:25 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0xff, 0xd}, {0x800000000000, 0x7}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8020}, {0x0, 0x7bf1}}, &(0x7f0000000080)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000140)={{0x5, 0xc53}, {0x3, 0x18000000}}, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x1, 0xe80}, 0xc) 05:44:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x2000) semget(0x0, 0x2, 0x309) syz_extract_tcp_res(&(0x7f0000000180), 0x7fff, 0x10001) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10080, 0x15a) r2 = geteuid() getgroups(0x1, &(0x7f0000000300)=[0x0]) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x4) 05:44:25 executing program 0: r0 = msgget(0x2, 0x200000000) msgsnd(r0, &(0x7f00000007c0), 0x8, 0x0) 05:44:25 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x408, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:44:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() msgget(0x2, 0x600) syz_open_pts() r1 = semget(0x0, 0x7, 0x604) semop(r1, &(0x7f0000000000)=[{0x2, 0x1, 0x800}, {0x7, 0xfff, 0x800}, {0x4, 0x3f20, 0x800}], 0x3) close(r0) 05:44:25 executing program 1: clock_gettime(0x4000000000400003, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open$dir(0x0, 0x10000, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x0, 0x6) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r10 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x1a, 0x0, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(r9, 0x5) r14 = geteuid() getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={r13, r14, r15}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0xa0, 0xf0000011, 0x4, 0xfffffffffffffeff}, {{r2}, 0xffffffffffffffff, 0x48, 0x28, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x81, 0x1, 0x21, 0x6}, {{r4}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x8, 0x1f}, {{r5}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xc2, 0x3}, {{r6}, 0xfffffffffffffffe, 0x3c, 0x2, 0x800}, {{r7}, 0xffffffffffffffff, 0x3, 0x40000000, 0x3, 0x5}, {{r8}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x3ff, 0x1}, {{r9}, 0xfffffffffffffffc, 0xc0, 0xfffff, 0x5, 0x3a2d}], 0x401, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x4}, {{r11}, 0xfffffffffffffffd, 0x20, 0x3, 0x101, 0x20}, {{r12}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x81, 0x7}], 0x4000000, &(0x7f00000003c0)={0x0, 0x22}) msgget$private(0x0, 0x400) 05:44:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffe) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x804, 0x2000000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x45) lseek(r0, 0x0, 0x0) 05:44:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8c) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) 05:44:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xa5) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) pledge(&(0x7f00000000c0)='(\x05\x00', &(0x7f0000000100)='&\x00') r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 05:44:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f00000001c0)=0x200, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x4, 0x8, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000000500)=""/119, 0x77}], 0x6) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x2b4, &(0x7f0000002880)=[{0xfffffffffffffffe}, {&(0x7f0000001400)="715cba0a470ab535d23c35ba36c4d7f7cceb370980b3b31f8a93bb0629194d65c0ba6f8067a598c1317b52f9c889307468c3b12e4adbb2279b3a18db95188956fafaad785704389598010de724a09393391ef4831509995b9e494a15dc361c843793d56db3cca7ad28d831275b81377c5e5db913e689f954507da29c"}, {&(0x7f0000001480)="18a2fdf10855126940a542e05a3346e138348cf7ee080fa4678b6b531b8a6f1243814e43477bc9184ef70b7719e18f2e72ec5a1e6535c787a4c50f0839d34897d53c67b567af349a2bd9364209b34a3760cf337f7ce2924a138ec73d462c54fcc09fb0bc7d85ca816a5500db8924f57ba5918e24043c208699d1704724"}, {&(0x7f0000001500)="3d1a28fb4f432450fc355123d78951e8963a4e6d03b188289d21124e942d4a6acd51dd8f11f74a44e191ac5848c7c915ca66947b5c0a7d113976860b1eff212520e3f5b424c7529f7a38ff20cb99c8166cd6d7748b8b0d7d92dabb153a9e54023fa983cbb6636572ddad9d36ead276e90f1222d289373f1d2cb2ec93abea605c58671485aad31891a6d7b4e9e0dde9934092f55abbe7e95797ec583247d9636a0dd6d73b0232e4e727e0d64b76b8f1a4ab3a45cfbbf89194c83de1690311ef495652b9dd95d173"}, {&(0x7f0000001600)="92da5112e5c5c5e9aea569e31d37779ba176f524b2db2d157609ce17ff513f57c022f0336e0952627a5e1832404e3c278c461b6e04bfe3eda8301d6c39a443839d8a970e2dd647da469f0c06045d40a3200e4d374c52ffde60c420188cef8587f1c83a2550add1fba4b791a0489fb139355be574d8919456c7439df2794e4edb3c08133a0a5155565af6d473a7bdcb386f37f76b864588c891e2bb95414350cf0f764bfe754ccf2be18c4c6a1684fc7069a360041fdba9c981a23a2ed0004ea704e65c341ad4c41c1842cf86853f2ce1ef8f7ef966408d3a406eb1bf207ff098f93f57e76df6a42cca5a500ccc4086712beb27add576dc3f10b383889f3fbda16f08c585496ca8b40cccc41fcac78bc3522e9ef98ffd67c3dab6fa7b4d5edcba7cfca93c05eb0fb90c6412debb67ddaaabdbad6045b18ba1a6c1d9e24a8f45489fa527aa9c77ab3e0c0d65e4f3de69528cd65ddfa60313ae8fae4e41a0303677e629c2976fad21325ddca7b2639f7d4cc437f58f22104c82b7213c5b22b3f5b115bf80daef7d23237acb7fbd781220be2360f70701476b7d52a939f9c3a4f31d5c47c049531d7fd736949443bddf65621ea4a39669439eacbaf28496aef716a9c9b16a2a1aea423e45ddadb7400977d4b222e57d5a3bb7bad13d0a2125ff782b02ba294710d31665aecbfabf3db259abae34deabe9aca027f780bdb67ea9ee23a715be9e96e589fe129aeac2a5ccf1a9341bf325e1a2d4bc39b7a0dcb1719f3fac320b888ccf8f5d1d959ee4d2e44a34edc3d50da612c1e6f50f97f7c6e347b3f521949e05f1ecd17161ba6a7613cd26b2a2b717f4f2c9651ba2dfd81f398efc2ddde842a56cecc154f8926b7818cbd8eedc4d75739cc2983c2cf4a704a2f73e6fb46a63987572c7e0d0537da95fdb81f8302d8599d36bcb539737b961bc96bd48ba6e25de4921b21d5faf3e560448132ba97e0d9b52fbdf9c56ad20334366562a58c9f3433b3f42634b93cd365f314c05ae2542bcaf400a81e2d026068ee5b3dcc65df0ceaf9212b0a5b0b2dff137e863f925b08c989ba7486a603b028d816922f93254f7b9d781b443ebd43b7b1a57c6081ade793faf0aa14cc9bbc2f473f58f91500dfaa6beecff083d251cdd538ecf2b2c72c81a0ad0cccf55be64c37d447444aa42034a3e8b41461b64374c55729f1dce6915e130fd84f4ea5aa934b43c2e772701849ca6d632e0c2aaa0aafce02bcbd6783f0c2fc7774f73dfc955d247d4981853608256cffd4e0bb00ee24da21a1c14b01523161889b9b29e0defa77b2720dbc9fc451178d8b97c2b97cb0e2294a69a1528f1f7b1606ba0506e8d7c2e3dee41eebabd8559bc440910c0b1902a8e20e7ec038fbdf764a0a7b5812b11460b868815c0dfd2bbd5009f4939264d0813d4ce5f383a2de4bbea9e7457d20e942f234279cd0b70d23cdcad1e1a68efa00dc58f9c989565927438da99cc5225e308313235c8bc7df4e84e0309c53ac82618750eaa49b2609029092a632594095549f8723c45df7fb99bc68e9271be6f2b7853f094eea472360cfffc9a0d256ffd885dbb654e9ee042976fb68f269adde957219c09a45859e08dd2bc731b3feaa91336546348cf6a4d5c163346c31489c00ba9a5be6622694bde9545d194559543c4aebb1aa101f5887a432429b1da16591ddf37cfbcc5aa2d1bb8929c6425c83cff7ce93f8114b24ca9f2d718683a656a0a8b63b48a7d56c186b1eb0eb2b8efffdff983806176569dc7b81d51155dac0976390b22e82caa25530db90105cfe496c382f9aca85aec4a446b28f4789fe63a3dae30decbc9eb0c28eafde16180bf1af8d7b9d3d7d7d8c9dd070610f8fe9e2a922e73efe409c6fed6b9750a98aaeda5ed7666dc59dbc41135dabc09555d7d6c4f6fa9fed5e187c823fc019120f3279125aba7e84dc625267af7d33715287c3605a23b35a4fea9828e612a79839a906d7aa72f97af634458e8cbf7d8506fcebad43fa91c7d52a0361db2d598094158fe04b5eca909a5aeab91faf97d1ee9c835609318d0fbd1fe797c649ece5d661745d045e0bc6c629cdc0ddd6232476106f308d6f5294cb1dc2a9b1dd2a06d3b823a0322dfc437e14c53109161faf0005b091bf4a998a4778fdf577a562a40bcd8d42951020768faa583ded03851cd14f2783d5d97229da00b4cb5e4bc9781f4ce24297f9ceb9b5023a75032fabd92f1ab4d3adfc3bc6294ce3c6985bd883b0a44aab11b4334ceb6c59cff7502ae31e6b30079bcd59f1686c080fcd44e13dc63f1ac9091e8770945b3c3a4d11a1cf910933556b5473f7eb3589a5f5491a08a3a0b856738d804f221f291d0926af0b34cc1a9e38952794910f36e62122e1d6d5ac517b2467beefcfd0b3bfcab454656786cd051f54adb4d7bdbbbaa8e9407a28ee650921cf8676fdc1496e833f4c4683b4f6e676d4e8514c64229afca507e71310a192a5c3a3df9b6ff3841cf6495b4f7fb8de4a8e145e7a12d2be85563f54f86431fb8d70e4a9a99ff09237ca308045616f6b36121becd1327c03b706c9d779551f1f5269d183750ecb43f8cfd24d1e75fd9af8c332768f112a9583b40ad7582f08a46be602533b93296f586d6d2e5e813bbe4bc3e2c6079dc18a9b977087e157c768373687df903d004eb25c9c7b2c39e2f5ac16fb340f551dbaea2b27c9db82a8b0d10881e17567c36a265658a9e28659eb3da27bc0eb920c94b459d039ba0f1af1f4a66ab540d2228491e1c837aeac714865c4550cf83c52f38fe3c65397e0a927bf8de98a173a155b37ec6a92f1fc4ebf3ce519c65185ea2f713ac785ff9a9ca169604fee8591f2bf4a7a2a1ed3febde59d379b88f99ed1ceb16676ed70df50042d051ebea954cbf25e2d282df18bba3b3d0a80a1c99127c6ec14a016e1b9be63c941d8e2169f0349d9ea3b3fe7d895ac8ea4fe9ca137b87d2112d6b60532262fc8e516b08b545223bba3531add08c0c7fef57049cc2998a104cb1178fbebd3d0de6c3a62606fcbbe8e20a441d708db9d41a95061e054f86e8a7bc4abb81e7c7aef6ac0b04649ca20da85f456d4806656bd1cdebb3e693e6bb5feda194e3d316b9f70ff572d3551f3e4df4cee94ea16b6bf4e97d31158e1efd9732f9e76b9757a66ed34f9683476a01521a3675ccb36147c2385c4bfa0d00aa441e50e43ba52b24cbd343be57aa2f35620360c521a38c53690f4d0edbc7813e23c410fbb3569e24d4c175b59bd5e9c8305cbde644dd46f68dab9f67c650f64ebae97510c5684ebfac3717e6302ffbaf6386b33cbe8a02548b19315464929ffeed1c14e50897b3b6022748a0c94cbc5636a7e2625ce1060bddd4380c36e12d779eb085b7f0f044e48d3af19d9cccbd06b454b56da5b4709e2fa590b94dc6382c547f82d96e6283df7233cc570ab98f13e6cc8e321b5a9654e21d15fd160df5de4e56d5c75ed34d24cbf600a4e57c886c9232d389a79fb7d3f723706e4eebffd8b65672e365c524dfd472e380021a7943c65ee4bc859af11916221344e85ef50cb4cfb7efa057c171cfe150b3c730af660fcebc794ad959064b87e1fdde20f574d2659e00b7d0c2d7b914645b300411a05ba63efbc3c7ddfb6a2591f87bcb0de70596953bf1d6593fd4254d12091c037414641895d4b15b1c11499d3045d3270f5cdce6ade588a1995889018a73908746a18f0a54d1e6f0862fbab6e28de637d2bda47eef585d23d75cc9bfce58f607104a208f9d7394a4158c97568bb0183a7e50b5c3d1098cf105bbbdc7f9aa8263d6cf087dff63c82a6d2f5cfde0d2918ca040512de2557d5625a54d26cb423849b0147f04a6536b523c7bcf93c23e6f8dd41ea9c19147e5ad9e969d4a766b0ad3e1e3fa74e2711f993e75db90e8d088032100111a66a34c49e8c5222778e18a6c9e6cf93cfff506c3923eba943646aeec0f54b062a04c6192501541fab452fd5f4368a04feda2233bb7c036467ae94f01a8d2548da9931b6e4bceb9bc1440e6cc60023b0b61ef521d1b78307047200ac748936449543b00d527ef5507f4da74098a13bca1075072dc0aa9a698dd52f4cfaa0ab28bbdab700bc548a57052b777ae682e7a8bc2cc9f53b183fc30851f4f44c1f9c0315506c154504ca47e87bbabc89d0504f2815c0ce07c1eed112c8c498151f3e4ee8596167f2d9478fcc72c8ee8c24823b489c35b8834f9dd595cac70b0e7609937f497974fdf776d6d308efb754129d3176746b783dc442657983ca436286165d4e244f4ff0c7242329ba25f9ce9ee8e4335c03aa02b05db1f3d86d668bbf442c09ad2422a8e893e5f7ab3cf1b7f41273a0a3f0434897486b0499f52d61699db84b5b2c602102aa3b648946392c707b71013448434856ee2fda47335f3802fb92aacb9b0c3ecfdc8e33878cf70d61650de932d940621aed152e615cfe9dbefb1bc58d71249951f0e01c9e263952a5149ae4e85886b75ead99eec1dc55fb3fec4b67c9925de27d6d00f39a223c358251256060662de6599e9d4c35be2ba2479ebb1d70afda63905207884bc139023e0fd38c06c879dafe84b5a8aad6361a667c6120ce6e733e5fdb8acb252b380fb08ef37aa893bacdb77cef91d49c97ac6f7eca521f437bd3f990b20021aa07a0531df6537ab6f612f687022052d2effdc3a1b7198b2175f46782ca76176cf867c3af8e81405257fa65e1c019de940a4392803b981efeca2cb27befc1b537334ba100dbdf5d44c0577ebbb8b86d1978592d9211db3608d6dfaa7955ade2fe0d35f796cb920b27d4301a792ff2ae664dfc48679f02bf5c0e51c62a985a4e47512527c3f9f5f7b13ca0acc6588ea18e40c687fdff24169f3d4392ea7eeded3e92561ef0926a5ceb641575847182f43696b57bd6e669106db89cebaa1deae38646dcee01bf2014ae6084fdf9efecb798cbe9bd56bbbe430784ce554599d12025bcb8f21f289dfab3998b6e12e3ecb01967579bc39453e6bdd8cf97ff655b4c9116780cbe96d012dd4b3db2dab38ac4b9bf26ee92064fc4e2b9cf6a765374e9415f04800eea434f43a4c5924d28953d227b7e61672ed7fab5505f714cb4c90995f82cd0c406bff3973c9e7f27f5739c0899c9520e5f001ead45878b91e562de66d8073211c56deee00b972d5c6d3e0b4979bc8a13a068c63dc0bcc3f060cb2fa01e421ecc184302f294a5aa312f225f7ba8bac2d00f452257e23f4ad83ae1c4eaaab13208ff237c69d78431c2c4b6113c669551b19b5df5591a33f203c8090ffb44082a79b0294260dfc389f0d87f47e21405c809d74ca14937c275de067e02f0eb60fe484ba406d9cee36bff246bad7620fca54d76f22058a616f87f067e1eec5ef9a8c133f4ba04a4226e354bab0978435e16b7cc178fed30db9fca52ff5c0dcbfd26c22e0d183ebda854102f0e5b2f5bc570e13fb8b1c28204a11d084db075223bfd64e1c76bb58307dc50de99659142679b9b2615f36f6b262f3128171da3b8ece74851d9c714b03c1e8db23835be54aba8f92b508f54d47329f7c2849af3b14d6c08a4e0cb1e2826ae941a4f5f39e3b0c25a543741cd2f47219a02e45982b759cbaeaf6c99e2bf50faf390a80b3d33d84343e4352c4339720d8760a7a42e726e3c1d43a675c98934ad11f6767f5de79c7fc97c6f7540b2a5fe124b26b699173bc9c1ffcf0dddf9d498ce6cb7fc43b7735eed7c5233442d51dddadd119a4fcc3fed37a7c3dd947e2b9b69f20ab4a591cac09f2a546272a18"}, {&(0x7f0000002600)="03f215045216fc5e7e0b5e0723ed57fa71a9817e77943e2707104acfd02fdede14f2417e85dd4a98f3a7c4b4de0278509b85727ccce0f91b8c88534752b0731bc1b2a7c194f16327b38f34e9d2e00e2bbfcd0dcca978eed9826bc70d41aa261f2ab7994c2d4ba934c6aa4341a76b0428d0fa7167222b48ad0afa61b6da963536d13e55756b484d90a47ce7e5b9e7f170d9eecf35c09581abece09df7a3af2d0566f0ee33475ea18b1c31537da66de6ab57bf12ddafc81dc7619d446865d351ddd261"}, {&(0x7f0000002700)="658880c7f6219e66cd72d449a926f53ea0bd9071226e01d34bcc3b02192a704f97c5e10e8cc1ad85f249290fe4e00e51df18895ad2cf7c8702f637301f5f8adbc3480b86cb532463b70a4fb681135561d2b37028939fdb2e80cebedba0b8388e5b19f86874ac38068f222499eb545048d9b4b9bbf832262466f3e0318a4a621758f339672dd2966e36052dcc5936dda2006d249fb26342a2ce853d207faacc9e159bceab0556a29283ad1605dcac55a43c5ea5bfe2d2648cb93b8804d84d9526f9796524c55392339fa41ecc2b527bef25faaeefdb739a48acf973e1b42a5e03341b9e475d2ca0b88b8a5089c2d639eed6f05793127f9aaf45ea0ff507fa27"}, {&(0x7f0000002800)="6cd41280c7d24e14f5d3c5ffa4e6240bcbf4e4c916107f6da11ae2d49c91f88bb459104d63108384d6bbb6ed67f584d50934d2bf58cd5d6853a451cb06f112b352f1b76b62c758225d9e26fed851d85b0f03"}], 0x100000000000027f, 0x0, 0x0, 0x8}, 0x2) chroot(&(0x7f0000000200)='./file0\x00') semget$private(0x0, 0x2, 0x40) syz_open_pts() socket(0x5, 0x4000000000001, 0x4) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 05:44:26 executing program 0: r0 = syz_open_pts() semget(0x1, 0x1, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 05:44:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x20008, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xb, 0x807c) fsync(r1) fcntl$setstatus(r1, 0x4, 0x8c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) 05:44:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3b4) r1 = msgget(0x1, 0x420) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/228) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 05:44:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xc8, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x8001, 0x5}, {{r1}, 0xfffffffffffffffd, 0xf1, 0x2, 0x3b3, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x60000006, 0xd6a8, 0x61a3}, {{r0}, 0xf4eb52a14f049839, 0x10, 0xfffff, 0x5, 0x1c0000000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x82, 0x5, 0x1f}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x82, 0xf0000000, 0x8}, {{r0}, 0xfffffffffffffffc, 0x3d, 0x2, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20, 0xff, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000004, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0xa3, 0x1, 0x9, 0x3}], 0x6, &(0x7f0000000040)={0x3, 0x4}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r2, r1) 05:44:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/121, 0x79}, {&(0x7f0000001840)=""/79, 0x4f}, {&(0x7f0000001b40)=""/75, 0x4b}], 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000019c0)="9056a63efcf2dafd59dbb3ccfeb6a287611df9e9a238457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb79c006a2003fdf3cf874ccbd16f098643f82afe148b7228fa5878d65c4f0893555f635df16cae76d04eb76bd0c52f75bd10751b007bca7bc1e4d86dd3219781f391dab73abb3f1b99959c9d0aa7d59c955d8925c985cc8712f59a09601bd21e548ff8eb392f30da5f1d9643ecd0ea8c3708f08ab0b1e0732aec401ebc651ed096fd41672d930041b6bc94b98de6eea7ac755cfb09e14bbf9ddeff149878200a4d2b5fc27c267f50dcd5d4a74637c75bdb80936d55ce6a01e7d3f0d60fa8ff8c79704314a81c6adfdde57b4704540c02baed71a737bfff643824679f2263da17f822679408f4e8892acde45674b28939cd66f6498d699d04d39e8885c1d3b7aee5986a351a94657e26323c0358c74e3d47520ca3fbdf356c37209a2b69da21aaff98e116fc7829000000000000000000000000", 0x17a) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000000)="059f380b8c6fc1aa0408a801723edacd03678383317f3a1337ce2b5360cc67c4105dbb5a3d31cb137196c682f20d063874305a585f33a6bbca", 0x39}, {&(0x7f00000000c0)="0d2874b0453d01c6cbd1344241221957b0b65538c8b6f777fbbf30d545928ffde86e360d0b1f114346ed167a3bc8fe7b0137337e45d645738c99a1ea7c47e125b2099dd1293eed2665ef5932e4492612022415523e0774e2cb3162a484b3142416b8f9036a350f8b7b134a29", 0x6c}, {&(0x7f0000000200)="ca3435f0fef26ccd3091b582a360f81a1a5305a458b4152aabba0e64c849b624c1053dc315fb0ee9c2c9a7d9cf22fd0a077d0caf94f869d2dd86ce939bbf27eedf3cc98171e8d0432bb7766f4aa559e19a8fa8df103dfb316b111fb111", 0x5d}, {&(0x7f00000005c0)="806e5a5a5c4c77b28e4eca7d815653c94c551ebc024011c126429d8c41767a312eddd542455cde2bb93cf34db8ae872ae7c59ab4463e7fa29293952e537ee355e1bdc2b26c5249bfe42c05af63ba2a0664bcc849154dacb80affb44a1d550005422b51460c91a7fdf1fbb27137fff2b0c7fb1a90cc758d527989447d332bbcb1e59d8c708314ffd27261a18f186becc7ad2656c9c80b8cb5ef79d5aed71e4330634bde8e0c250cef90083e32c7c5dd98a893ec0f6fbd36114f1d73bfe3616a6e20e1b17484b553915ca612d20f75ad1680c39f3945468a3e8beee0ff159e8ee428f44f87d584188fc9212a04ee4e359387481477c6715b21de0dc956b25e3e30ae703a3b338509037761fabe91810bac95b073328943c038cf648c85564b5a9019a7eff054961343a6d51895604500c6113f574f13755ae8c3c3fd71522ca554e6c4143c071e324b2bb58c0bcbd96cde64b9defcb70c8b544b54eeafb46c622b78a397954c7cd02fea8a3ac781eb8053660e9216576a4d023b22c6c6e3cec575a2d4015304fcd0e5b1ac2fff484ff528be0d113cb5c016c59d4495e3d03b844377647b8e917f0303b1afaaabf369ad4018d282eb9a2c374f367d1eb86d90c4589ae0c66b554603aa9ee9bf5e3b2a429021297e829ec3a37af64b0044b6589cbf18a5d9f2784cba6c0abd518583c9b2b2fae1ed52f20b93a40add6b53b7d2abffc8bc39126a323f8bb3948f6db6aa785884b41493f049b0b4be85c6c20748a6cdb1d273882d972c8201773d5ca75356610e255683e8be68f0c97468b3548833e002dbc1c837e3b8869f3a324717ac0e3fe38ea4247a03509d5c4a679dfca638ec4cbf133a492ebe1aa316d16f060735ae81965f99d55e3ef77288167c3efc1dae313b51d8723595063f2e707e746af8ac3a3d894792849f637946db837e2ba5d7e681c07e8ffe80fbf2a3f4f89efb41e9003fad90db3e370d0365f9c700f36ff06c69188e7d4229284ae9ef56b860418b54b47093e1e2987c34e266f289f8db272dae9901979d9516db98db19afa32049e56e6ea1fd0402aae6e06b28a3c7f916fed870fa78fefa24ac490f3319946b5393b5cca8d0a1448ea9275372ce211899393528984944db0d5bd058d637b55e2690510bb8cfb8d6b871e27653fa36377f565ead2c07014e3212f3785601891bba291652873a920497936990e4a655dcbdaf1ecad8aa8307c7ff5708f81f0853ce9dc0f19c7e09678e7f2f9b27bb61984f567087b42fe8a1e4cd8a1d77c23fc32eee898b644dcd1d59c93ca0c2ab1abede714e7a9166c5d0ca180552a65cea0a0a90c57d778a1b53cc4fe053a8650027ba8c97d5fa0dac6e22983e2d7bb38047d6fffe8070f9ca44654a11afd2257ed5e4605607758fb1c74a2964e1af427f2199353fea4fc2ae63335a717bac5434e798ad60fc00200007b359908b5f92510712e880c40b26af4d31a2cb027dc4deed0533592022eed34ce37768858f9c10b23ac3b8b8c75cecbfd2595c150f2fd37477cc6a4383058924e175c267fa1cade8316144b09f379ba5590f7e472f29ad89e4776329bdba791eb72b22d6478e1ead6171c4b1bb225b38c54dc61a1041c5d504a010491e34aa8b6906bc8b437b11c3a775adf36f7298d96a58353e72fff520c609b052c2470553bd94fc84b76fb959a16d1672f494b6622d1580a24f4d95d757c9a4ffc6a64936f6e2214f59af9bafa851eb31aa584ba4e0aaafba6c78d12f791150d7f2a58ed18393bb8f243c1d2a0f21ea9e9afa2f14409105e85fdae756071bf5bd7a4d42a955d64e6a19a7961de8d85bf1d83e580e0a1953588c520241737c010f424d50d7981b9122badd066a42baa4ec0104875080c5de5b0e887838dfe85dba5064f1029b6a3575c5b34f1d59e63b0b408707330ac1e1eb0ac116c3e70ad13e289d32bf52a21fb260c494011c99440bfa5eff08c7de7f95a469a7b8e797995dfa00fd689496a69c51c69feb6656acc818d60a62fd4b7c108579b291190523d9fb71c0caeb5ed18c40fc1bb04add5c378c554c9de62725e12a0c4c7608bf38ee1d779b7e62841e79c157a0637417ba417ed00dd7b5257e490aba47eb0619d89f6093f92f716ac8267dac3c001e029cb524bfc3e79bc0337d3b3efafc9c5d9b7c045fcaf92d46e4ac444ae4f1e7cc986d4895a00ef93529f7cf1acf51a97fad55fe85ac7ba64846cf0c0d9ad84072fc71080d91b522a9cb644738b3eacb98c2197cb3ccd17ae5a78d9d8da9126e1ed3ac7cfec7245d0ce6e1c9f99ae8cbbae33b2c418fba8d9b4d407e5bc828ac67cfdd64d8eb63611ea59c763eb19a3476b966faceabe2802f630f32b51be27b9f5061b9e7bfcfc2f0abb6cb253a17b8d09930cea2fbebd8c0b3772d3262e4f25eb5c211961719da6aa501b5ed85ff28ad061af2067403c809fd6c7049baade7cc71f31178b061cc289e2fba862da5048460d975285c76dd72b1c1c41c7eef60b40d4712f96d6488a7a93a2673cc020ace555ffc2a13817c9845eaedf4989c69b2d08f10bbc2f70eade833f9da213cba8bcc5f1391cc97f11a8583a66bca78a294b058ae492a8d255503b348dd3c14ea9149ee1796df1548dd39f0a16463c30cb5375c13abc80d627fcd076884e4b12d64dc4df9bea81dfbac76ff89601682c026abbb7a854f99d3e1f4d993809d3ca4ad76112ab5b0847ff3405f7a7da9f354d962bb6b811e2ba75e8a7297aaedfbcad859a0c5aae95a39f76570691b4394fdf3dcdab8d5d505adb9abbe3943f649efc49dde5f435669bcf91c06c54aeea2986cb90179f10f3be2489fa2d61802a14481296cf40ee145f772c4f0f55a7293fcb04d79b0808b59c25a82373b77ae97f4838e08b9d3c359c25a33e937412317df6606e1b548c7faa8a17970f7396aa05ca1a1ed07ac3a247c2c26aa8b9a3e955375cd4a2f216981bc6f638f3eee56d1917a3411eca8799bf8ee7c805f84de5b1787466eaeda7e7bd67c5b752f9b600021a7313cbbdea5f553472b12514d76cc7ec6d124e39acda15225a3461a58b1bf026e7caa412700f5e21ab100e72e58ddaea11f7e1fbc6ad22e4a5887982d67748c16f3df6f375399104eec280040bc5c1a9d84d69f8dcf46661fd92f6a03040e4fe02e091b479063a1fbfa291a026ca2b1bea102b64ba7b8886196934577e4231852d3b3cf24d48f6b4657d157f1fa7d4194e2e353b4dda335a32890162f712a6495e01b1bab6b631975d2af699d5ba0f6a9469f9fd0ed9ec3685be8d6bc404cc4e680f8e8294c9003a50deabab1e6526dce95b266b80e064c1b5be030b940421ab44e42738b9847f36e3028acbcddb7859ec2470a590d0242a129a2f32c86e8296ce64298c15bfb131c674869c738cab2f13742f77dd6b3a33c7a25ec728930584b25e5b5af31bebbd7a949b1e5d15354b3c72bf46bb4264be5cef9de2342426ff78f3615fed1b3b0683af9ebfcf07329c372078b3745b618dd5655ace5f2eac0f6ea7e9447aacbf2dd1f62908086c535fb9ca98e6be1644495d58da9b73e115027d0cbb767cf26abc8c11010ee6b39fc7b0e3e35ee4f7beef6b9ef7b45edc5569b35a78e3c0e169b9b1492ac59c46e1e417099f1f1b1191dc5340bf360e74a659388a6e3f53aa997df6e2133c55fd9b97de7f9eaf7652fd8a347e402bc532bd3973a8ac148fd0679110c513ba34d3cf2672dfec2ffe55aa176a56c9f5a54d13b14a77b1aceb2cf5c758b60e31744664e304e9c8b60bc039c8d8c5e82d468956c54df3fef31a253e0c9e606bf2a08dda6259655061e30ee2e1f67e73807b662cd89c4b3d36d07ad14c7662e7ebc7f5ac9b5663e119479a82f0cdd69954cfc121b5bff2ee5302c99fd44efa7a223b170b0911ace1962e8fdf096233abb41408833b2a5ddd08e61c37ff596bcbc0295ecb26fa6ef88213afd71034f5a3e7862f84ff05b7d76888860cadb1eb93038a10762db71d4355d83753674cb7e95b168134e4d4a8ce08154531418ee4e0d5f03980906953ff18aadc20b2d73b39918e8772c8c31b71dbe86d07630749fd6fc3a95c0b67a8d3e9eeb33a9a2a22280acceb1d2d38249aa2e63fed074260f09fbfb4b7b81b3474c086c7537b85e611c2463084ccf2936c5d8f0c0a9aa7747106826d563020746f7fd38ef6e3caa16bf006c2291f46709e19e66245c5f4714a415bf3c0190d0cf0ce070494e3d69595a05a4a9c6b0f8fe006d8f8cc596554631cd17af03539ef7abbce4cfd57869dc1a2c540abbd676cf7d4a21a4d599dfd41f8c95943cfadd994984b4aca94def75e0fe4504e442a6bced5ad4ea65acfc3b562fec8cbcc2f7e6b5bc3fa03d2030cb9e222361fd4d59061cdf29765355d75bfe1c769d0eebf6d8f7c2e699e8eaa598054b7053c0dad24ca6c1b1598acd3e83a10551e5f33bcb66a66d3a74c62f1ff0e4c3c19030f55e09c94cb587cebd344f7c441aecf2426c743a5b4781c3047f196ff14560de0427963c87b20455a5da92277cfe1c8634c9132e2a08c963f18e79036494fa6d9d8cc88ef503b1007b8de5ba0c3d5f89bff22a08c6f9089b02cbe66ff9e7fa50a90beb9ebeb0cdbfd99d4d709e6bf3d9144d845fbc712b1952f5d71b99638304e3938e294d0fc499bb7e29062209fa2f512c7deead394fc33c8118dcd6ef631e00adb0075031c9740f7b6d325f590eb94a80b751660203f742169187534108e8bcf0dc17e1553ce52dc8d3ee5092d4f3171b736804dd1a0c7690929c3fa4a94fb3c8c6675885658f7fa6629a9b3823c367c95b6ee0be225dda277cfc03fda1d54eb941ef2fcd054fe5e9502885ca246ba2ca93674dc2ebfb993cca00e55869393ccf4df58fae5c99b2528c7973894f6774431921ea49bd32c85874aa10f42aa8b8ece7d2b4fb7efad79064763df954b1e82aca677a28ad53a39d0e9188bd0f330c089c586cc4ca7cc111d5e16a44637b04f058f30a33e8861e3bba71d4a7b8c3024b135c507c1ad691990540426fc6850b298b8b613c7e0144d23d2973459bee975b0d1c55d296ae0a51262d9b12f0f3eed0ba9177998007dd68d672d7081fbfb2498024e0f3c79a4c89475f9e02445b86b39c99fbb12ab44e0ae2ff425b4eaa69e798bd89a8b2b4eb4baf1f32d3e0a42d4c114b1b052eb37ef58661dfa01d656924b7b543cb23ce5a157eabe890ba64cc356efd2ed00b2680b088724ce7c772c4a8e67390c31541d2f43be6768266542f15c60fdb2897463f4a58d8eac64a293ac1eadad244d48b704cfa79fcf5e766731e93550d29c2ad1ac7752738cd2a4a0ff1f4171c01f66b87f31a53ac74b0529f8043f8a0ed88cefbdb81c627cb2367a39a2ddfa50f898d60b063376ff02eec8d16793e651adf0b640b9c69d43ddc6312d4b8808f133df98f298c4a66d3cf5be1c164d3155d6d9979f1c01f15966299ffd96e784245595aa52ad975decbe2340c36a83d950c0d1a8f24a4e0c2220628ee14ddeaa9c04be633771105093d8b9fd6e7d646f7d86cef350328850e95f2e152de54617de5793e2fec27e6baee5a67e521751eb746c366e4ec9cd1ecf0787655a94c4f536ab539ee539fd80520dadf8d3710eb50aacf8cd165917a8b20d2191df67c1f9541b816eda1e5f4100d8ab2f3952fcb98f4a1aeb2ec48fd779ecb361fb50dc2231279a7966af0faf25d39cc14a25842da08fc90a752f4ffab16aded21ed76d2a7fc863a218854f550773397abbdbc1729624152e6d55b732b9a99e6", 0x1000}, {&(0x7f0000000400)="2e39e314b79cc982da6329eec58edd3b32a83c66e1979dbb15087606dc647e1ad098dfd92fab4ed32b647812668a57cc79ac2acb7796609cae1d968ee5801f93f8b9b0e29fb39565e64f89a8125279a03e2727c18fb970a1844ba52b22fbe4032b188e8776405c31c498ff88e0b20c6fccfbfeec57a6055ffeefd9ae0cb1664656127fe10fef2b4c3bd4314bff29f24347017e1f0343d153e23453ca44c726f59a93035ebbd88184c34e6cc500662f419825c4f4360c7402c5942e72f4d6ab4a7296bcc3fbc43198318e3102986b8db33b922f38fa581edc3ce1bacffd74fb16e905f04acf85e2386b", 0xe9}, {&(0x7f0000000280)="dd02e8fd52fb3e43c5857a613ebc9aa16e5995978e5bfeedb29ee04e586812000d056bcaf658fc912e7e11f1bba88d73fdb683f457339fa7eed4b1f06889b8c8a65da777babd21aed50a2c14fbf787dfb501b737718835b82c28f9970c9e4b821cfbfa5df81299bc47aa50", 0x6b}, {&(0x7f0000000140)="2cedbae60afa3052652150b846bb08581a000de45fb7188886270068017b465afa9887", 0x23}, {&(0x7f00000015c0)="b11155589181807b3dc9d10ebb425aa3dc631f9a7034930c0e5edb5a3a1406dcec074c65527b55d65d1fbff3a12b9d6ded73fff294bf00079358404d18debb91bf7d9f022423335abcb3ee9557154bc902b95923a7e86103852106a85841b7dd06a64768274df8f7e25cbc9a5d3585e66693d47c1c34165cc48c552b88d37f089294b35530", 0x85}, {&(0x7f0000000500)="724c464c950388603083fdada09ee7dec6f634481fc3122ded09d1a428986e0ce318e15988a00fc5cf6030304f41c9b19c7e37a6ea93d3791eb7445cd05e5f2265732a1f8b72becf61d4ca879e01836cc2a638325b91e52897db275058102c2a626312f17c97213ca36cb947b8ee", 0x6e}, {&(0x7f0000001680)="7f5ef6648bff2f50f862b5d24f3c2de0bf6c6123df869a31dbdccceef11e2e98d358b68fdbd5535c8d45be4d05997a5b9806edacb4b5450414c9db1ec31dda21024be2ee862ec9867bfa7633f0f0c59f92e12000254d878cbd6af6a9298232499662fa47be5ca2db829b6912d3349cd8b66d05d14a85fede84c54bacf8a1db2b36270061842b1f7a69f290559db8daab30515592b715172e5688e961a4683002a0be3a23404efbf7ed47f971d237186cf8f9ccb4ad764ec01c42cbfd4775abee9ee7df", 0xc3}], 0xa) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:44:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="fd", 0x1) linkat(r3, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) 05:44:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2591c321a8cf98848e0343d605e200000000ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc04e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2e9bdd189b4bed08607e01e2e60e1", 0x65) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 05:44:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xffff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:44:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x2c43386b, &(0x7f0000000040), &(0x7f0000000040)) r2 = dup2(r0, r1) getsockopt(r2, 0x6, 0x20, &(0x7f00000001c0)=""/200, &(0x7f00000002c0)=0xc8) accept$inet6(r2, 0x0, &(0x7f0000000180)) recvfrom$unix(r1, &(0x7f00000000c0)=""/100, 0x64, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000300)=""/8, 0x8, 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x7f, 0x2}, 0xc) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) 05:44:27 executing program 1: socketpair$unix(0x1, 0x3ffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xe430) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmget(0x3, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) poll(&(0x7f0000000000)=[{r1, 0x6}, {r1, 0x6}, {r0, 0x20}, {r1, 0x2}], 0x4, 0x0) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffd000/0x3000)=nil) 05:44:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) munmap(&(0x7f00001f0000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 05:44:27 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 05:44:27 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mmap(&(0x7f0000146000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getown(r1, 0x5) 05:44:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 05:44:27 executing program 0: r0 = shmget(0x3, 0x2000, 0x61e, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r4, 0x199, 0x20}, 0x4, 0x498, r5, r6, 0x8, 0x9, 0x10000}) shmctl$SHM_UNLOCK(r0, 0x4) 05:44:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x28) msgsnd(r2, &(0x7f0000000200)={0x3, "d8906915b259542a20784c4f796172326417e3150c9f7e9c570dc02201e56e649467f9ce59e8e6a6bded958774e6806bffe7ec8174ae5487b496af5f28605ade446f7da3ed77c02622eac883bd31e05ab40fd82408160bbfc360c274740ab4b696bbea9c6e5a0a0e2d059e94668da11a833889cfc4e4783bde097ee79f3a816cb7a8fb3c2b7c4fc2636063271f35e617e2f05d59c9a2586a618450934bc3057094ecd2193431b9cb56b7f8d598bb5a065ee4057fe80938da25ec7c12b972d1d5d6d3f01fa8d0fd60ac08beb0dff43bb2ca37070351"}, 0xdd, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) read(r0, &(0x7f0000000100)=""/183, 0xfffffd3f) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b", 0x91) 05:44:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r0, r0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000000)={0x3, "05eb40b98f66acbe464d3f3783db299fdbedec3dcc4678c3012e931b828f1a74c28a98d2cc2d2cdd533c7a054f675f8e91f29249a77f09faed9efcc9247ba5c253e3db0ea7070ec7ac3a547a3c2701168c53ecf5c8f3c22fb816f2fe00e8a27c9b7692ce918f1bae3f22db95d9e44cad71e14aafe107c7b73ac06bf28afe2562ca41ff3f4ba29caeedc65d22f642c8d721ba7dfc7d85aaa1e5812f037dfce1663a98fe6cdb00dc753b8fe3e465a72b3fe2e04b8d6294313d653bad91a364"}, 0xc6, 0x800) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) 05:44:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = dup(r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e6a000000000000000000"], 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x6) write(r1, &(0x7f00000000c0)="ab5aef67a6af0061ae25961848993b19a6a723eac0205e11fdaab17c8afc36f9", 0x20) 05:44:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = semget(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/165) r2 = kqueue() read(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r0) 05:44:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe8530c3c0700", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xfff, 0x5, 0xd8, "3d4056996eab57859cacd25283847e50a16d70da", 0x4, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7, 0xeb, 0xa8, "912d3a9cce1a6f0289e8fab176bad17d42703d62", 0x6, 0x9}) 05:44:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x45) 05:44:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/111, 0x6f}, {&(0x7f0000001340)=""/166, 0xa6}, {&(0x7f0000001400)=""/147, 0x93}, {&(0x7f00000014c0)=""/218, 0xda}, {&(0x7f00000015c0)=""/132, 0x84}], 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000000)) 05:44:28 executing program 1: r0 = syz_open_pts() r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0xffffffffffffff2d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001100)) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/93, 0x5d}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:44:29 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x5, &(0x7f0000000080)=[r0, r0, r0, r0, r0]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/88}, &(0x7f0000000140)=0x5a) 05:44:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 05:44:29 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = semget(0x3, 0x0, 0x489) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/176) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 05:44:29 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x20) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x5eb, &(0x7f0000000840)="fb7692043bf02db6205c6271d344033297a919a535b2a9cee36e70a05a6e50ec7d78850a6081f6406ead5244b3479b76a728c4b41114f98b9434b99194df9d8c0fa3d10e48a8ef954f403e59a331e58afcd0271a227e0ee6a7bbb0d39f1e2c7c355c0bce0158cf81258b284e2f0e653acc2291f0837ff7bd38c38f16c51294eee7e03110031d1b8c1eeccca5bc7902c8523e1a0534b69df2f70011c6270037327700d1c89b82db0538f34a8119a79a835ffeda59f254f64c8b8c61edf69dc948311ce12d71b90b40041c6d33444a621760ca5007bd821009b8f4a2570f89c45d8782f08c901d7716bbd9b0353dc9694715922fc48b7adddb51ac3a1980cafa6784985f0241a4f8b812b1a74fa388f251771d1ae3f98f92b67dfedccefa370e841544a15b9b562971de52cb284e705385eb873c6de1cd46608ecf954c16aa3003f5258991edc9db8b5b24c813a526c8c2859902b0f2b031a40299c47ea0fcdf78aee899bdd73780af057106fe0ee7b7edc22bff8861ce74d77ed354b8ca8bdf20770c9d17010195b35b906b5928977b8a845d7568f067e21f45c1537b38420a2488a08e05cff015bc959adcb0dc975098f6ac4f50211c8bd7bed5a114fa766398c6f20edfbd850847b755ad23d3598912e31f5ac4863a1682dfe2cb206180afbdb4fcba885b614ba3c67f0e07a36419540ea01104f3cee8d41498575d17f6bf5e8350b7e2065ef0e6d2a7b6eba750b2514d696d21d67505154049a2bc65571aaeb43c3a5c0fb17b881316960b34eb093fa1a2e08255b2f9e913fc50a871978a32eaaf5a43347b1ce0df61725ec09acfb88f599b48f00850bc304eecb6e2d2b3c438179d3ea020665200640b97c3a32f7721c88ece708106641d7611606d5ed335664736600a580ee385d0180700650286493bc0ae2cfb8d29e81421ff38c5238b2e556cbd10e0fd325f841af6ac1ecc06f4afbbb183ded7bc78466e7cce081486f4017a50a9f09db062e723d0235fb030bb58e3915fb543410b466b7336684770f314305de1a2c7356fab87889a644802fbce01ef3ef85342a3d8453608db969155e069ad86ced421c85f1a7105b1791f5d5da9a936fdaa7b723395ac897198e36e2f96dedbe2b60931ad7ce606c76e7b790443f7de1fba337cb66ea694f94990c2912e709fccc8b4c3c4318d71dade9fc41973e6be11566d8c197bf229bb015450ef5cddece8c0626ed89e903ed5232ae153fb97cd33d6e450dd3305ced22845bbc324292599f2e5b6e89e60d1c1e3bfbda3b5182d50b89db31a1d2fb13069f7abd2cdae780786e84eb128c7260087a82430055f6e4284ffcb2402baf38c967bee8e6d92e8038ddc2e7e457c6385f6d6b2f38adc1e1dc81c84b69fee5b0280283c586fe492f4699fd1769f940ab1f3cbce687d20c5c4c10cf6c227c0caa488d0a38ad3d0e054b5e9dd808822cd59738d3da4308bc911a593f6697314e7684a40116b3c672f3e4562d12057690613837b03c8f31d19f26595ecfdcdde66b6842377348c9f582ac281b28abe110aae4d5831d495213f88a0dd4c1a214884313861f07cfb7a44aef7291443052243dc0d4fbdbe103352f1fe00ab109403e75984d7671baf0a4948bbeafbe7e867f1d712c9e79b4579db1e8305e107900ff75bf3ce6e17e7e9934a3098ff2678dec980e9f950471bbdb6c8c4b7373a670b99dac5bfc0c26ea67fd5948563d7bbc65e2303b7437c5cde14ee68aa533fdfb3da37bb5d1ee95494342d014ded9cbd9f535e88c964fd079ce01f1e52b3f376d8592e3c21213b258e01c2f6219011b9d3de97ab7d805e3b56afb7112d304bfc562ae1df688fb8f4da7b67c2087a1a39967497990599f4fd9b1d728050a83d948dd14d8376903326d5bfe127d44173866843afb980f17923cb97ac6d665af8c1c6eda13fa3389a811cef14a9683c668b26fafe5096be99263277ef2a6a5daaef8f94dbbf7c7e539dec1509fb2fad28f69bcb56d4fedcaa138e29047c38a0698d7d603a68d55a150ce545a4d246ca139502e9d6fab8e8e2fda5fbe9b7bdb17a19a199cbd539e9ad2407a6772b328fd5caa6e1bd05a612bb593bda55b9e56296dc89988668be7a67a6817706d41e92f1a0") r1 = msgget$private(0x0, 0x510) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getppid() r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x41) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000180)=0x8) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x55, 0x51}, 0x7, 0xfffffffffffffffb, r6, r8, 0x1, 0x9, 0x5, 0x4}) 05:44:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5721b76b96d34469}], 0x60, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{}, 0xdffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) 05:44:29 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100b, &(0x7f0000000000)=0x7, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/184, 0xb8, 0x40, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:44:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x101, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000, 0x7, 0x3, 0x800, "a895928199451f7f48f765fa15760d185835777a", 0x20, 0x3}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f0000000180)) 05:44:29 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42f42f53c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a318621276682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab5a25c403e505a774e6cd173eaf3bed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa450e9c2ce7e3d320d325968c9f306d8d3bf7ea1", 0xf9}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000000080), 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x0, 0x0) 05:44:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d731ac67bd195895975b00080000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0xfffffffffffffdbd}], 0x68749faac09f38) 05:44:30 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) listen(r1, 0x1ff) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3a52ecfa, &(0x7f0000000040), 0xffffffffffff0001, 0x0) socketpair(0x0, 0x2f55d5914e9cf269, 0xb81, &(0x7f0000000000)) dup2(r0, r2) 05:44:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00cb048f6fe526db2225d8176aaed3c18fa457a26db27b3303df1bdff64adf1f141f28cfef1edd94a3b8bdb12e33131bf0b24afcd5f10a6092a60808763561655e72dc65b8b9aa86fde049b2ad65f9b8bcf0", 0x52}, {&(0x7f0000000080)="d06f0f4aa5981c4808aed66f075999e2c826634868d801d25ec04fe4347be065409ed6060e67b465745eb59c4ade5a7002045c543a807ee7a1905623bab49593283c76ef68b8d24fce67f31cd508ef1e03cef62d3d4bb4198b78", 0x5a}, {&(0x7f0000000100)="86e6a1c737c5e4f59157fd2120d4ef6b5050f96306f2dab8533cdd7db2381ebd86c5f9d591b942cf8da92fffa756a9ef64cbd3d8d49e2ba21ea2310f79c67fa1ee772b9b28963ecb558ce4e2b894d2f72dc3664d16c54e3cfe435cd19fabf9b18339d9c4c59747053053", 0x6a}], 0x3) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='%:]\x00', &(0x7f0000000240)='&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*][*^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='V\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-&\x00', &(0x7f00000004c0)='+\x00']) execve(0x0, 0x0, 0x0) 05:44:30 executing program 1: select(0xffffffffffffffba, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x5000)=nil, 0x5000, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pipe(0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) fcntl$getflags(0xffffffffffffffff, 0x0) getuid() lseek(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 05:44:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) getppid() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) lseek(r0, 0x0, 0x1) 05:44:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffff, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 05:44:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 05:44:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x205, 0x0, 0x108a370153cf205c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 05:44:30 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x8001, &(0x7f0000000080)="7607ddaf068ba5e69e87ccc119627043c55de82ef6e5e8af0b77675cfda1987cb37c1689ee", 0x25) syz_emit_ethernet(0xffffffffffffff88, &(0x7f0000000200)="e8") clock_getres(0x5, &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) 05:44:30 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair(0x11, 0x4005, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r3, 0x5) recvmsg(r4, &(0x7f0000002280)={&(0x7f0000001ac0)=@in, 0xc, &(0x7f00000020c0)=[{&(0x7f0000001b00)=""/88, 0x58}, {&(0x7f0000001b80)=""/140, 0x8c}, {&(0x7f0000001c40)=""/79, 0x4f}, {&(0x7f0000001cc0)=""/116, 0x74}, {&(0x7f0000001d40)=""/23, 0x17}, {&(0x7f0000001d80)=""/155, 0x9b}, {&(0x7f0000001e40)=""/56, 0x38}, {&(0x7f0000001e80)=""/150, 0x96}, {&(0x7f0000001f40)=""/161, 0xa1}, {&(0x7f0000002000)=""/129, 0x81}], 0xa, &(0x7f0000002180)=""/212, 0xd4}, 0x840) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r2, &(0x7f0000001a80)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000300)="34887b3666e239cc882ac928358d8e56642de02004229d5857e0236e63d5b4206281d0122439ec2a9c80e8833e728c4de36b498bf6efdeea635ff029c306eed54364624371288f5324d6ade609227c5d3bb6ee8b92999c9eeae681e1c6d2deeca88805b3887ea0162251c57ef777c686986ce448bfe682ec7c66a20fca4503491c2c4c621ec22d420d232c411dbba7f98ee459206c2e58f3e7e807a4d2acb4b6f04f14754a80965a63d218acf910d483595b88b8a3afd6c23b38ab745d25a0b77088374b15637ea26df3ec5b5f37bcb89e9e68302280bd3295d309e9042247b6e4c0d09717276c67d90073bba9466666f9e24bd27b70bcbfc59606", 0xfb}, {&(0x7f0000000400)="b27862e5ce2e0254f61a75674fb17de7c897526b65c1ece2406b7bb7b1eab1699f9f1fa0d59790cb468265ab8ea62dea1936041daf76dc2a9dd9273e6a8ef47d7b86e3d1b3c7e23f41da04a442dd77216df81a6abe8c8e21deed947776da7080101c7bd76d87618e3768da4132541ca4aee08e863dac85ebd14951b38b5e49fdc609fc5256f51025dd7e5c2a59", 0x8d}, {&(0x7f00000004c0)="1da0feda097ad5657e035a7cd3a8f309eef5d8233691683d473a1277f9d4c32acf63ce08f0d9d1f2b8047dcf431e1e1c5571abf31481d85df9dad32924d5b2d9a961d83ba2d1811cfc507d43eedd3807f98dbdcc26e970", 0x57}, {&(0x7f0000000540)="95dc05a28e00b4f95a9ba6c2c110e4c68bd506545d84087d4090e99a55b2ca1d83d72b746e872124df867ca9e9ca0d39a20e3303ff4ff201dfb04bd89823f9e5bdaa2e2f7235b229bd0135b3c479277a49ac30a694c10c7b13c78692e2a224602a49ccb1d46300b0a86714e4143a6cc8109a95b3dea01da28196a1246ec8ed67175da0ac67fed7744a5bf871a9ffe78f49fdaf9629d1c411615e9861e571166eca3936c9d1d54ba97545dd4ce4ee0f40de4d531c4fb42d6105611e7ba364b9a3d90862dccb70662aacc7afc92a04db31209359c0a7a11777ecd3bb7957", 0xdd}, {&(0x7f0000000640)="56424d3b95e5a2eddd8f3cd4685b4975417538ef1ab522c68e249dc094af5f0a74a9850b98df01887116ec9217c9b312c69d81d74e43b6a5486e10f042586a4899a481ff65310762d8c9488c4a2b7405562e4b899a0f3e92ad17d1910d686d7b2d8f6a933bbb0790a048e16e5956558fb8c6933352b9ec96e98d984cda30e1007abc67d9ecfa27055e5e9a01039e62eaf730e4f23f86dc6295779517390a55e2305f4b139aa6376f0ee7578d07af33681fc9485115079ef61520f2883cf0814d3ad7a4dc814207c92f11d5748c834b3dad34c82a464c5c2f7a28", 0xda}, {&(0x7f0000000740)="25c914e5202aca3ebcad47cbc3edac9c82524d1a50e2d35ddb8ce102194e1157626db67353e875655581a6fe297f406529bb5a8de1a197395bef9f3f34844cf946daa6a09abefe46385620a0989f722612b2b9864752781587d5daaba8a855d05f04c589c07244021da684ad3948e2e2fa5ce717ddc2a01cbaa3b355ed4b21ea4306472f7a04fe62447117cd", 0x8c}, {&(0x7f0000000800)="ad09b9eabe1b6ca29a3448c45cc632512e8434eb6bbd68223307b346328f4f595cbff76cd58011c55ef578689647f9efb4cdbce6c222a5527a61abbce912207fe24744f7f063634b628ca8172059c0f0b10194", 0x53}, {&(0x7f0000000880)="f9ba87c7305bf84ad3b702636acbf96a7d399e8dbe1b90b5a3b717b0e4768779e69c8e47fc04968f0d22fbf9eed9ae7ad3086b5c5f2ede6ce85c7489ea69abbafc4ad23450d73dfa8bf8103ff1b6b422ea11472967e304978b65b27c988694c4aa726c840464e51d80693b0887b8f3f3b70db373995c81bf1343d7dfb58cc1e9241de87bb281a15b71d35aac912559e38019e61a95925768b3a054ecd5b22965185785bfa7814291c1b37c34b948bd686a1fb4840aff3c6b0f7d020d142e94432704829cbdbadb49594a1be196fa88ed95b765e9acfbb5427f92b1c7079110578076f766575031dfd3431b28d312140eac4061b9f458d3baa32ee850c371865bf69f07691c486001c8194607904db8a7814c74745e19e89097aee8e364e48761436a33c6931c792bb7a755799bdba76b6c26236aa9927b2ca6472c50db1e39fa8d6eafa3cc6d1636faf00ca8f20933f40c1152702b66f73083c8e8928c2b8e59ff6b544ff296f4d90b17e8feb945ba5ceef1bec9b47e8df2dd0d8e051c6cd81ebef6ca60bb64206f6bafc6292dd0dca4bc81f9755db49bf06cc835c76304784259e66e68c093bcd7a918c910466393cbfc52b2745ee7b5c7debbfa56da59e27b66b0570aa5ab98dbde3590b4c69a76e7bc3c8c57766862839e29a91fa720bafb3197d40c6d5934fe25628c0eae1f6ed2f79c319a19ac3d7c00be872270038d190c0e84d2d0c2a7bc0d5137a13a818cf2fd91d4502e790e9253f69e7bf2fc0b21c9b45327ba90a938eaf36de05039659926a25fac2e2963731a6b7512605dfe4cbee688ce2692a49cab898e7048cc829d45effa57baecc7d626acf1a19a05572cae94d982cb23b0cbe7852c535d85960b929ef8126a834c989123c8cd7441bea1f97d38bbcd4a0d9a15d9067ddecbe6ac262952298f9ad108cce039b093d88bd9ef8fb5494d9aaf26e87d07267e17276354a00fd64bc52a473d5b946196da273e3d69d6b6d8430436301ac4810ece4d9a891a24f067276aab1fb615454188839a04a5b73fd918c4d456f9d63a4501033b1418b16a9fc5c2e89e794f61c0d884872a7c5bd81b5c3eff307cf2406a2e6bf838c0938fd20c2db739105e4cd0cfc5b3f77f2e910a09c267dd6fd834757be9a0d82f9dff2370d329ca9cbb75716191e5101d08b6fc600937b736944825746baa8c209f7c27fa4d48ca93d951e2cf27783c4c5917a01bee8ff06db381ee52acd9782308389cb4b44779d0699038e5e6d975c6658c2ee4ae033fe69d63a91bac2ac71ce7e14e4976b4e2412ae19b18c5731bd6cc1e97a5d0ccf8d8892bbac6cc97eb41ffe0af45ca32eed10f94520c7026cea8f0026d3f9e365f265a4ea75137162ffc328b356636e244bf1fe1ede7ed0b90537adf548796d65be5df42161e2d401cfd1b15f47408309c8cc1393ebe435c21838072fd5b9d6c00688995c454a381d9dcf1b9bfd1231dbb2ad2cd994da9d2a88fcb383a6ae80bedc9c425e646b682ef84d7a4fa6d8d6191868f805530761b37ad3b0b59586ef88c56aa6994e034888141b721633adc09f53e59054bb38d77b911f3703ecfb65b9a023513d36ec2250a119c8791aeae42868ee8a57df973768dcc4bc2c846ec9e3be7b0bac99d7e0c7cd57293b69257c96fb4f9fdc0a7686b114feb0e74f2e6223d70b272ae1db50b62162e870b5e7cf678ea79233112f37b2bc4c4cb046010b2b81a256c19e81802c5c7bb5b85b9d72f5a27f3ce8f65f2309367b800d543014bbb4a3cfeacd3941335e27d0a79269063b69496731ba1f71ccfd14768b0a49bf1ada4b23f50662198fd3159cb3728a2dac895ca2070ec92e0eab093cafcc30754387fabe19ce6e733eccd7f3260a51608c2030f05ae6ae0bb28a7c4b0bdbe41e45b68c1d482596c8b34e917dad01b400d72dbb86b4119675e05dc1ad37da13a0d85e87ec333b7abc5384da1c57c6c87f06bf94f05e39921baa438a2a79153168bb15ec35e2167994ca52bcc6e339c6fb63bf65c221c5b828e2a848b6ef4bfca0fff04fd1e722b52f48bb0cc1308c23ab1b616c29442d596f258bb2dcea3f9ed6c642b6b6876deeb6c9f34fc607fb8a78a8322aa5d5200c28ec82a53ea3f33bd1716f78a9cea3c90ba4d7b49064a4cf8e38de62cd8167147afea020114af49f2893b40c0503ae839e25ecfb2f7ae7bd789c3bd38054cc18cef40ed33c60bd55f020022e47171a802c1dd1d3bc93032a64b13576099c889f2778667acd4baf67b71eda1452523dcabfcb843bcb825c5eede701ca1ff92c6b58e0eb45b15366d884175fc717dbfe59a403bf795d9a4a1bff53758b51811dd8954550385db30657874ba301e354b9a1b103f7cdd9d151fb5a81140df188e9883d1f9e13625c7a295fb0de660f10250e404d0e2a6eea9d1c8bf4d580a49d100a30c067e200ae2bf1ed4b3eb2a950304faa004f443be7d513c73fb4cd1e961e9557838ebf7c5a66b57e37234dc74fad00c3e633bbe097d97fd2ccc10f54b4452a7a10a3889bdf9306e35533f58daf5cc7caac5188a0c722c406a73b563f2622d6465a7229ab757bf2d8fa4e82a52ed64c452b6fc48b87fe205ba29f4f073d763d89628951d100c317d619650550c6d5d9d285a047126fa4b5a3206841561c71bf97bce00ac6c5dc0b79c83235bf266b35eb3bf6780923ed94850d7401ce16951c584f0cec1929dacf5f774e33952fef8107521d436e681476d3a77ca36cda02c5544b8032d9a5b57031010d3146172fb23b7ba10bc064107b007d7c551a20a69afeae0eab52390e3de4ea8cc1c3d007cc6db59a7449d766ab089cd02f10e2e24bf9fd9a69cd41293dcedd2beaaf251fb36fba305592a61162192dace56f8d07d5f37c3eeaab2c847a6fc31ca2e677696463252d64b928033e1254c15d49bb08cbed465f3e62d066098a496df1dd9d04d9a0399a483196fff49b1b14f457c52b0f28d7c09e788ec3dfa1cb1b490daaf681e2611719b685d04140a47c3296c7eb40c872b5c182170edd49572c7d44f4a01fd574a81f75be7344a7a5abc28a8b3f2a39fa1f32e8b689ddb4972bbb28e896c13a2a22b98f1c543f7094fd57c02dbf17097dccea8f1dcfcb95bdbbdef5aaa4c290e8774bc52604a35732cb2d3a7272789316c1525f274c949260348421187a4aaebe176c45ac44fd916a65ee42d1b89d11bdfdf837503eede6abaec383da84a35fe1bb744b1f3c83cee2db1d7398ad4cc2fdcda2a21cdf6122e783abf5949b4812f1969dd53839107f4553b1300671aa34db073e02e519e08951077abd7a0aa2dc2c9a9b2637f43d493f167c87fc325c6d3ee90692a85c7e2bbe58ec43f4c5fee56c83b136420e969c62ca6ffd52c560a285e9b2f9598cc3a674aa09e1e38fb5ed29fb5698b4db057484bd6b9377dae66a57ae5384e1a15c3ef62840e160d7745599be9abae6e6e58043d632e89f162023b38bf3ca42242a58e5aa4e1e95f7919cb9b4ef4a23c362fbfdff11fb775a3c8f80e34e1191317e7b99788a4395a85db4899eca864cbbd192066202aac634c299abaa2096106ba474ef9e0b0e2262cfff2ef16c504bc70285634f0bad96afd8eed0248529f08f7d94dc242124934ae8c874099e16b297dfee9f4cadcc9c2f99e611acf8d6e3762dfafc07279147d2df5fcf4f51057980128d6980285dafc5f490669667ec5f75c30a6529c591a7af9206ad848bbcb40a659bc8a3b8694bcac96b14472eedcabc6e69b905b0d756c73895cfeaa2db0c87af1867d1f3c4eaaf6d0c4c586e370ebe655ee2869af8a8517b20049fdfea84d63c6753fa70061c60004c263827298eb688a09b8ce3edef1108813add42899a9374ded518311609e6c004427b470648f11cca187b44069b873fb1279058fc94d5e914175bf31582cfd247c3bc8771002a7068cdb18aeb31876efcbc55294cea5fec3962375e28cd496c4dcc09707a20175cc0414244a6426930b1662be9bb2ea3e6b06ff95ea3971bedff89c668c553572a3023137db636e6ce47fd8de2951bd1078860da4a0959d4e48d5db786a1346776ce2c3d03f2e24315d64bead18728e334b5e5829d5e4ef4729fd44036a88c252d5d2f64a94d0483ddcb01a22c6726db2bb3cd6a45b758f0fc139cfdfd97f4ed10f02fe29f6dcf8d8b99a6d78e963b3bf794655f0e873b04beba191b227836f301fab0303e74dc1b456cdfd77e79282552fb7b0b7a36b34fc38e7aedd69c065e39f988eefa1495bfc3ea0fa903fbd15e75a187840ebbd181f1875f7b254a9de114ef3c584d53ed07157c065e776e67f5aab44ef0aa2a0161ab1288b01f6b7104b8c1d3b055f4205ee62602bb53a44d93035abf533dbbf07ee8c1a4b44d8aecad1f7028fa3ce44bf4c0779e445ca57134f930a225be33fb097079e22e13f2f0c055f7166be87c6c19d4138eba17c26846ecea0d27daaa92cb31f60ad104d206967800da16a730a927bce6a96256f9306c03cca9dd31357c9e69ff67fa790fdd44d617bae4fb8d8a2850bb62fe036728176a8a7048403f33b42df2300ec3de0bfe366cce3af0b636dd0b6c3ea4c7e672ac8ecaae78a97a3fa57669a3feb53925968f0c013be2d0fdebd583692dc8d323a576a1db7ca3d4c402bc10426de012aa46bd6828128ca70d5ca206172f65aa20da5868d9bc6e69b3ed433bb42d880624e0a6364122de894b09f2e5ffcb39ba0ee5e38dea04c65fdae06328a149b1aca55a5d2bc60359d94330201061fdb0d260d5b136dc2c0fbfa42e3c843415c56ccff19db6e22d10ffbb5a062cdf1b6afe52dcf9b83e7494a5b5d867901cff3437e9c5073e3c51ce2d03d37c9811e48c2385fd46d7fa28ba4e5c972736bd0227ba406a9c26d01793681c4ae6677d4a8f94e0e4cd36f204fe45627eb5be72e99f47ceaed586b7843b2282499a79dd1185ecb140a41bef5b894faab97cefbc654d540ba009be3f47c5be0e1d60881bd055dc14514a4c7646e33bd1e9ff728156b5bdb034a596846aea73625fac52f7c1041b4ea1db22b73699b7abcc06bb114997ac9d22d518a908213a75094a231322a6a02b77ec1141cb6981d90e987dc3c657301838df6c7ce4295c1f9eda62d1b535930b2b0be4afd4cf3b5b44b77f9b87484ec375b4fd9f198fecb6b9aa32e2bb742d526aa5ecb79c471261667c8edcfe76dc030baedd688468b4f49c0e6a4b70a371caed1fc6817a0dceabfca5215c5f7f78d0a56d7fc2370d06331d0eb58b09b7a8ff399b3e5c9e4b8e619cb4d885914d706536dbe392da715a6f368234789abc078ebb88e2be922eddedc43fa54ad1f39c7339518e22969c327757901652136e8db01f6ca38b608d324c781cd87294d03320ea78f53161d47d6432a5526094cdddc52acf15dec4aa1e378041dc61bbaf1009750e995db7ecd094b738456fe9201a592bed7391528250dffb72fe21d85bcc36aa83fd4d249c577dae81f19b9ca97ae58eeabae920c8fd5edbbf2cd0c1c7efd9b88323f72c8bcc97fd4aceaf013169291bee9ea9fd8343da09f55e606ab1991df8a0f70f8615822c644c6c4a06a885c1e69988e22ee443a567c4afa40d1d58dc2818d5c9eb4350fedc0d072f0d21d04e81dc499bc1f6a1247fa132cb506677aa8cf07d6b6d9e06d877b993e3e08fa05d5eef0a5837703732c6d6af33acc295cc95e9b5348cbf32b16a5c5199d7057989ca115ba6ece4e8c99e9e5d2889ddaee85c364cbb2ec8a98d32df8a22f239c117ee216b0a3fb736ec19e1284", 0x1000}, {&(0x7f0000001880)="c8caab176aa19f73c57d1fa1eede7986050bd90fdf4e6f7878a01a6e4baad3d3bba52ea2ccb5700807e40738ece77a4702d80f6fa4430607e417d211358514a59bf9b157f15c3942b4d0b3ea6fdd4dd0681b4db4a6a90e43798aeb86c0836adde8c0e349796cb27f84d143d0871071add10fa09e2b26917ee80b4d21032a146b0cea153167d1b7af3e27fdaa654e9901883d80cc8ba89269ea5b65b989e675bf556038f6b531bbebd5adeb293ee4f7dc8d24079a819b28fff6d54f686826acc92bbfc3c479ec0ec7", 0xc8}], 0x9, &(0x7f00000022c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000021800000000180000ffff00000104000086c18adc4a0f6df9b30d5a589551791a8163f1f847ea0f443cfd1dbbb8ed7b0529cf4e68b904e38f2476178eed0f428453840f70a7981c5ea192c07e3b0125ed0d7a4f757174ec0859d12b67dacdc2c3c4fa95c3c35ef45bb10cffdd70e29fbc5b2ccfd573618d9cd47dd59e8f0f6007f919cab681cc2a35a373c6daab969d1170c03e53655ce9be074faa9cfc0751134923958e65f88c7502d130eafe89bb18337793e2f44bc53b9b1409d2ae", @ANYRES32=r6, @ANYRES32=r1], 0x28, 0x400}, 0x0) r7 = geteuid() geteuid() bind$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) fcntl$setown(r3, 0x6, r5) r8 = getegid() fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r8, 0x4) fcntl$setown(r0, 0x6, r5) 05:44:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/152, &(0x7f0000000380)=0x98) recvfrom$inet6(r0, &(0x7f00000000c0)=""/98, 0x62, 0x800, &(0x7f0000000140)={0x18, 0x0, 0xee, 0xf6be}, 0xc) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) r1 = semget$private(0x0, 0x4, 0x10) setrlimit(0x7, &(0x7f0000000180)={0x2, 0x101}) open$dir(&(0x7f0000000040)='./file0\x00', 0x28308, 0x6) setrlimit(0x0, &(0x7f0000000200)={0x4, 0x494}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/116) r2 = geteuid() r3 = getegid() lchown(&(0x7f00000001c0)='./file0/file0\x00', r2, r3) 05:44:30 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x8288, 0xfffffffffffffff6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x2, 0x400, 0x8001}], 0x80000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0x40}, {{r0}, 0xfffffffffffffffc, 0xb3, 0x3, 0x0, 0x6b0f}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000020, 0xff, 0x5}, {{r0}, 0x1d22738c3e198, 0x18, 0xa0000083, 0x3c, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x99388d4cb2e1ef3a, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0x2}], 0x7, &(0x7f0000000140)={0x0, 0x6}) 05:44:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmod(r0, 0xc4) setsockopt$sock_int(r0, 0xffff, 0x29, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x102) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 05:44:30 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 05:44:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:44:30 executing program 0: mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x1b, 0x8000, 0xc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20000023}, {{r0}, 0xfffffffffffffffe, 0x2, 0x5, 0x4, 0x100}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0xff, 0x9}, {{r1}, 0xffffffffffffffff, 0x5, 0xf0000004, 0x47, 0x7}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40000053, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0xe4, 0x6, 0x5, 0x608d}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1000, 0x8}], 0x8, &(0x7f0000000280)={0x7dd, 0x3ff}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r3 = shmat(0xffffffffffffffff, &(0x7f0000293000/0x1000)=nil, 0x2000) shmdt(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x4cc) r4 = shmget$private(0x0, 0x2000, 0x3de, &(0x7f00006ea000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) 05:44:30 executing program 0: r0 = socket(0x13, 0x6, 0xb56) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xf45f, 0x7, 0x14d928ab}, 0xc) 05:44:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 05:44:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10088, 0x40) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x9}, 0xc) pledge(0x0, 0x0) syz_execute_func(&(0x7f0000000000)="67439e66410f38df0af30f5c77fbc4211d72d00d2683e7538f6978d1f6450f8abff00000c422e1a81c762e400f657800c4c1f9131f") 05:44:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) r1 = msgget$private(0x0, 0x4) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x86) r6 = getgid() r7 = getpid() r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x7, r2, r3, r4, r6, 0x100, 0x8}, 0x6, 0x53, r7, r8, 0x9, 0x3, 0x3ff, 0x10000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() close(r0) preadv(r5, &(0x7f0000000740)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000640)=""/1, 0x1}, {&(0x7f0000000680)=""/181, 0xb5}], 0x6, 0x0) dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x9, 0x6, 0x4, "845c556b00070000000000000000abb8afb400"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socket$inet6(0x18, 0x4000, 0x80000001) 05:44:31 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000c4d000/0x4000)=nil) minherit(&(0x7f0000d11000/0x1000)=nil, 0x1000, 0x3) getrlimit(0x7, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000000)="2bd15313d318c3583822e0a057b12a5dea16b7d694fb884a35d65a3f11f29044018ccf1c95eacb4983b64e54ae54bb995371170cdc87f931cf2941fc9b4fb2a69a726196639396eb7ed9362f7fe5f6809d4f97884851bdb8d8e1f7b62d49ea589bac0bacfed84cb153965eb552e3469989556b0ae11bedbe884e6f4e1e93043cfcf9824b8844f1040975c20f1ecb05069c8ca147dcdcdec2498dde186e65017d59bb78dc1862763fdcb82626d757f54346ce33040111919f4392", 0xba, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="01c417fcba282909a0a82b696c653000b2ad899e690ede1f76a9ef4a1018fee222175531093121ae3917aa003f1f0b2d5ab7d4078c4fb104e6be2aab000400001fa7e63faa1ddf3689752bb9045ea6b26dbc16501892ff7771115dc9e6efb95dcc2cd439a1e1aac149d6f08c451e8007f2daf643df112cb9453b8b0ebce5af9043243c62e44da80ab473fb3f80151c46a8edeef53c19144edcc31f3cfbbecce4c480a93846570166be2c16ad6229938a9b51d3d4c47b1690b5960087b7b502d7e614f5e205b6924d91f11a8069f0434c018725525f59b166264b7f44029b5e46e74952249bc9b96701b7398af67a095678fcf38db74d2938d2cb29a614ae3d3fca8968d70f042bb295f346796ae1e1e66e181295da23d3a4845852711495407243101bb842943eb5283dba197606998a0efe89ada0a3ffa07030e30ce9c94d2bc189ffa984270423679f0be37868e23e33075ed905e09d806abc15774f36fd100142d7549b96313f7a30bfa4c33aea7d874eeb9145b220cd"], 0xa) fcntl$dupfd(r1, 0x0, r1) shmget$private(0x0, 0x2000, 0x483, &(0x7f0000d13000/0x2000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) munmap(&(0x7f0000d11000/0x1000)=nil, 0x1000) 05:44:31 executing program 1: mprotect(&(0x7f00000bb000/0x2000)=nil, 0x2000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x1) getitimer(0x0, &(0x7f0000000280)) r1 = getpid() r2 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r4, r5, r6, 0x180, 0x8}, 0x3, 0x100, r1, r1, 0x40, 0x55d, 0x10000, 0x167}) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x2c) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x20, 0xc3cc9ef) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x5813, r8, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) 05:44:31 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 05:44:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = dup(r0) close(r0) syz_open_pts() accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ftruncate(r0, 0x0) 05:44:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="24113d0e", 0x4) shutdown(r0, 0x1) 05:44:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x110) 05:44:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) fchdir(r0) socket(0x2, 0x1, 0x4) 05:44:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7928e4ba0600000200", 0xb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x98b, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:31 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='p', 0x1}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000040), 0x4) 05:44:31 executing program 0: socket$inet6(0x18, 0x4, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) ftruncate(r0, 0xff) getsockopt(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x6, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffffffffffffffff, 0xb6}, {0x18, 0x1, 0x40, 0x856}, 0x3, [0x9, 0x1, 0xd4d, 0x1, 0x8, 0x40, 0x8, 0xffffffff80000000]}, 0x3c) 05:44:31 executing program 0: setrlimit(0x400000000008, &(0x7f00000000c0)={0x100000000, 0xb}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 05:44:32 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200), 0x4) sendto(r1, &(0x7f00000000c0)="61deb196abefa5f443072615bff0be0a679140dde07b7f29af3a736409a8d4504ba4ff9a01542977b49b0ac671aa383dfe5317860d757fbea118a22b27b28a66de76da72afc79dd2119127cdbd2cf9b7c944e864b176f6152d85283d8cfe9077fd7eeb89df012870e3f9b097f75965a38fcef4163ddc0a8ec6b6084b0645fe9dd1ffa15a69d5ce33c50682704beb4a86fd351755de30a8", 0x97, 0x400, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x10001, 0x6}, 0x10) r2 = semget(0x3, 0x3, 0x502) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000300)=""/232) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000080)=0x10) 05:44:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x111) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 05:44:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) fcntl$dupfd(r1, 0xa, r1) 05:44:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x1) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x3f, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 05:44:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, 0x0, 0x9, 0x0, 0x2000000000, &(0x7f0000000100)) 05:44:32 executing program 0: clock_gettime(0xb, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 05:44:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1fffffffe0, 0x21, 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) 05:44:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) listen(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000900)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/48, 0x30}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/35, 0x23}], 0xa, &(0x7f0000000840)=""/173, 0xad}, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000940)) preadv(r3, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/225, 0xe1}, {&(0x7f0000000a80)=""/250, 0xfa}, {&(0x7f0000000b80)=""/109, 0x6d}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)=""/53, 0x35}, {&(0x7f0000000d00)=""/242, 0xf2}], 0x6, 0x0) r4 = shmget(0x1, 0x2000, 0x688, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) accept(r3, 0x0, &(0x7f0000000e80)) write(r3, &(0x7f0000000ec0)="bfef422cffe53cd9e8968f8f6a42a6bef7928900a4d0ea14bb13e0e2a0e9f4ef64d40a600513e85d7c7e64818d15cfef7bd011030aa46be094bb7decae30494da1f1ca0c91636ba918fa0a0d28b03511cf433f", 0x53) getrusage(0x0, &(0x7f0000000f40)) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x8, &(0x7f0000001040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001080)={{0x7fffffff, r5, r6, r7, r8, 0x1d0, 0x2}, 0xc3, 0x8, r1, r1, 0x9, 0x4, 0x6, 0x100000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001100)=0xff) socketpair(0x18, 0x4, 0x100000001, &(0x7f0000001140)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001180)={0x647, 0x1, 0x7, 0x2, "5a15d1ae805e2c682a27b7a8e55cdd05d0ff383d", 0x1, 0x2}) accept(r2, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) symlinkat(&(0x7f0000001240)='./file0\x00', r0, &(0x7f0000001280)='./file0\x00') fchdir(r3) pipe2(&(0x7f00000012c0), 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001300)) read(r9, &(0x7f0000001340)=""/138, 0x8a) 05:44:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000009e1f6f0000875aee4d2cc338ebf6b4a3b72b"], 0x19}, 0x0) 05:44:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x2d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910f700c579833960", 0x9) 05:44:32 executing program 0: r0 = socket(0x800000015, 0x4007, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 05:44:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) flock(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) getegid() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x7fffffff, 0x4) 05:44:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x600, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x7fffffff, 0x5, &(0x7f0000000040)="27b3cc4b1d804d7a0d0c1c94b75edfe61a47234f74dc4fbdfe920faae8013485753c99560b768a423557a72683cb9b6a6878665472c7092d1d67cd1fef77a4327461f55da49749f518a90c756ebcdae6b8bb60cfc816b793d7a233ad3f601887192a194d8b3c2bb54a54083d31028ebac9a25b52abde7953d1", 0x79) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCNOTTY(r2, 0x20007471) poll(&(0x7f0000000100)=[{r3, 0x25}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0xffffffffffffff26) 05:44:32 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:44:32 executing program 0: r0 = socket(0x8c117543a458dc9f, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000180)) 05:44:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) kqueue() fchdir(r0) fcntl$getown(r0, 0x5) 05:44:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) 05:44:33 executing program 0: r0 = socket(0x2, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x4003, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cddc8fe7e16177f83000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x30}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x41) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) clock_settime(0x2, &(0x7f0000000400)={0x2, 0x6}) r7 = semget$private(0x0, 0x3, 0x710) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x3, 0x4, 0x9]) accept$inet(r1, 0x0, &(0x7f00000003c0)) sendto$unix(r4, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) socket(0x3a, 0x7, 0xb83) 05:44:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="1a10a1b831db5d2971c0d87febc3a27b7b12f22972838ddbf52e0d715e53f0c031cc296db6364e02cc22a7e4eea7ff69b9b43d25de1de9702d0cab92ab95820852680a4a2a4f85604e97cf3d883efe40a9d63991149f25090fdfd0fd780f77a683eb4b8c5d8595c6c0845a8cae4fa43b6424e0234fdb56ae393e73275cbcd8929bbccb083199bdbc055299ba113209541fd732c71ffaacb6c2b6dd95e973e902f3ba94f0167f", 0xa6) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x48, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffe0a, "8549ce4e00008e5c46d1766f695f72df00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) open(&(0x7f0000000340)='./file0\x00', 0x20, 0x12a) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000380)=0x200) dup(r0) 05:44:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x1fffffffc) utimensat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000100), 0x0) 05:44:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x88, 0x3f}}, 0x0) 05:44:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x4, 0x3, &(0x7f0000000040)="c22017929d50a7db0a41ef01dae57f805a04a675ab3a18637576483854c2f4cf8819eea7adaa38afb053936fb7cecca2447b2ae4d25cb84dff9845a57c367f6d6f343d8724b051115d14253d98ff3bdc888ab029661f4e60eb774a92b65a622dfa8b8e69e9d3a54630f964b0a769d606d1588a62bd156d31f74571a1e2cc62de3db0f31877de0083f80851ad400a3c74871a32ebf9570dab99", 0x99) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 05:44:33 executing program 1: socketpair(0x1, 0x8000, 0x4, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) sendmsg$unix(r0, 0xfffffffffffffffe, 0x0) 05:44:33 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 05:44:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x8, &(0x7f0000000040)="64d1dc32d5de5768c9dce2337b55a2ea356aff85c2e5d3d153001d5d47b8c161b3ea9a521bdba07dc84c60c06a3a28dcd539f47fb3a60c81e4741285ba9a9cab011eb785a909bd590804c695f076c48f3f489d19f428ec8d331592e0c5d7c1afec", 0x61) 05:44:33 executing program 1: mprotect(&(0x7f00000d9000/0x2000)=nil, 0x2000, 0x0) 05:44:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) dup2(r1, r1) 05:44:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002c, &(0x7f00000001c0)="01000000", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x3, 0x9, 0x92a5}, 0xc) 05:44:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x402000002c5, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5}, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) 05:44:33 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x106) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 05:44:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd960e5552fbd5e4178900000000f64e000619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000100)="d3d4", 0x2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) syz_open_pts() bind$inet6(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x111) syz_open_pts() accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:44:33 executing program 1: mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) mprotect(&(0x7f0000699000/0x2000)=nil, 0x2000, 0x7) clock_settime(0x3, &(0x7f0000000040)={0x5ea, 0x7ff}) 05:44:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x20008, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) 05:44:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d0107000000d2e00000"], 0x8) 05:44:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ae, 0x4, 0x0, 0x7fffffff, "ce96cb957dc8e963934aaf1f8d769de6c06f166b", 0x81, 0x5ff4}) setsockopt(r1, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) 05:44:34 executing program 0: r0 = msgget(0xffffffffffffffff, 0x3fd) socket$unix(0x1, 0x5, 0x0) msgsnd(r0, 0xfffffffffffffffe, 0x3f3, 0x0) 05:44:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/209}, 0xd9, 0x0, 0xa33191ce62686ca9) recvfrom$inet(r0, &(0x7f0000000180)=""/34, 0x22, 0x41, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = msgget(0x2, 0x2000000004) r3 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x2, 0x4, 0x4}, 0xc) r4 = socket$inet(0x2, 0x5, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r4, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000400000008b9aa5ac008b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e5040e2be1aa2c7843eafec819cbd6cfad0baf9c"], 0x41, 0x800) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 05:44:34 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') truncate(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 05:44:34 executing program 1: semget$private(0x0, 0x3, 0x18) semget(0x3, 0x2, 0x4) r0 = semget(0x2, 0x4, 0x200) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) 05:44:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:44:34 executing program 1: pipe(&(0x7f00000000c0)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) 05:44:34 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc760f243bc9325a835a5ae91b850ca6b4682ea2aba78fa8b6a8aa364d958a0fd0591dad68a916c5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73fd942ffb3304cd1c9a94e0f9253bcab7faf630a2d915ecc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d852980e3b429f46f425493ed88dcdb1e7deb0142487d0e511621c9acb8385fba227c71428465a351cf78213bb84fb576032b4f3de1d394e98cf286f9df1937999055d3731abff3fa1a00fb90891bc42b996c0fdf22a16f82aac2a263ae29", 0x114) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) close(r1) close(r0) write(r0, &(0x7f0000000200)="01c81eb5bb3a3bf902ce9675f23e9646c118ef1a1591fac85d812b9f32d77bd67d7637cb0f7e9ac42478f56d3452441fa6e96a8de19904f9564bac4a35dcf297052c42978a6395877531ad9e3dc0891a8cd2d7c322df86f0229e17826ee9a102696c0365fd8fa51a9ddfe816c72bd39844f496cf88297bf8d84c4f247f47e6a68da335c64fef5e37925f8f6a6b4ca451bf2c80676b", 0x95) fcntl$setstatus(r1, 0x4, 0xc4) dup(r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffb7e, "8501a18600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r1, &(0x7f00000002c0)="a9442c41a87c5150253711d5cafb65641d67c7bf40d80a615a35e77c3c815124380205c80d401d1cfa0aaf1347e7939123a0549fbe6b91174efd6e47f4332c645294abd114035b1b3a97864691e51bc7fe465cd4236c15e3953f91ede57ed14004515505b74231610bdc3b2d8984a5b10251a3ad8d973bc466ea9351011f1adbeb3b17271d5101febd28500fa4f6dc74393f78e301fc253ccf6aec78ecf1f213d672d3d04141", 0xa6) 05:44:34 executing program 1: munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) 05:44:34 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, r1) r7 = accept(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000217eafe0790a9c0ada600102ff29d630000000000000000000000000000000000000000000000000000b8868cee00007e0000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000"], &(0x7f00000005c0)=0x54) r8 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r9 = kqueue() r10 = syz_open_pts() kevent(r0, &(0x7f0000000680)=[{{r1}, 0x0, 0x1, 0x2, 0x1, 0x55}, {{r3}, 0xa61d2acc206e6b77, 0x10, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8a, 0x200fffff, 0xf741, 0x100}, {{r5}, 0xfffffffffffffff9, 0x2, 0xf0000001, 0x5, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x10, 0x20000048, 0x8001, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x2, 0x1}, {{r7}, 0xffffffffffffffff, 0x20, 0xc0000005, 0x4, 0xfff}, {{r8}, 0xfffffffffffffff9, 0x4, 0x80000001, 0xffffffffffffff7f, 0x1ff}, {{r9}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffffffff, 0x3}], 0x3ff, &(0x7f00000007c0)=[{{r10}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x3}], 0x6, &(0x7f0000000800)={0xfffffffffffffc01}) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) close(r11) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f00000000c0)=0x7f) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000100)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x2a65}) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r14 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000140)='./file0\x00') fchmod(r4, 0x6) mmap(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x3, 0x5012, r4, 0x0, 0x0) dup2(r5, r2) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f00000014c0)) r15 = semget$private(0x0, 0x7, 0x140) read(r13, &(0x7f0000000480)=""/189, 0xbd) pwritev(r14, &(0x7f0000000380)=[{&(0x7f0000000280)="6a5fc02c75b2c95b1fad7fba2c9bf0ebbcb372df614e3b077b4cdebe314e5712c96cba7a640419e00acd00a6869bb7b4cb4c08e8334d0443cb92d663e7a33878ae9db38148324d5c6ac67d0c4357f7d99d67c06ff8aa8c5b896356e3a1f868a255a77b864556ab241be06fc22452f5ce8338714f6f71c0419e2a290e6e7eb696062ff3c1894f98ec524301a20e7edb77a7e09642a14fc1a852c0b4575935e3f1edff36524c1f213c477bb590e9b70875a6d57c6c2378694e846830688d2cb35aafa903ed48140e049162e6", 0xcb}], 0x1, 0x0) pipe(&(0x7f0000000400)) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000080)=""/19) 05:44:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) r4 = shmget(0x3, 0xc000, 0x0, &(0x7f0000ff1000/0xc000)=nil) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpid() r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x1, r5, r6, r7, r8, 0x2, 0x3}, 0x3, 0x9, r9, r10, 0x2, 0x2, 0x61e}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 05:44:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x160) read(r1, &(0x7f0000000440)=""/4096, 0x1000) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x18) 05:44:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000140)=""/250, 0xfa, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000000001000000000000005df8238ac4449aaa3c8d26e195137724167316c5cd31c5453cde84f66cc6c8a76b58d82bff646d5b7ee6dc857d8963ee64691f90987fab41a2e489dbce9f19b7a24e9d2e0a62d542097eadec9a46f6a7f4f623fa8cbd"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() getpid() 05:44:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000000)={0x0, ""/99}, 0x6b, 0x0, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:44:35 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f0000000040)='./file1\x00', 0x100) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8, 0x38) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x20000, 0x2) renameat(r0, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000240)='./file1\x00') 05:44:35 executing program 0: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xe28fc90e1cc47450, &(0x7f0000000000)={0x3, 0x3, 0x3, 0x4, r1}) kevent(r0, &(0x7f00000000c0), 0x9, 0x0, 0x86, &(0x7f00000001c0)={0x7f, 0xfffffffffffffff9}) close(r0) 05:44:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf9173aee6cfd0f850000f1e552aaeefeaff0f2c85e2831c633d449011f78000000000000013c1fe90020391d0000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96d09007d3736b269790a96f5b101b348cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7803ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff0000000000", 0x132) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = geteuid() getgroups(0x4, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x1, &(0x7f00000017c0)=[0x0]) r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r13 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b9b291862c16a179c0e92a6621500c9e316ff9f450b4af90e1acf22457a1d4d33253337c8e4600642705c222219ab80a4f17c71677278c523b27f4903af34eaf2ade7b7c8d195fa1457a1e1293fd9bc739cacca7ebd4c86fd2e26e92bc02a8e68fcab003f072433d9e5e0c4fc567476edb826b6d7fa50b684f20b79979d9d598ce0399c7bdb9130a82103cfe9b572883c02d71c4609da2a9c8595b483197a2c64743789859d050ebacdeb66f2f9e8be89753fb1bd5868061e3fdf0d1bd97b41769373b2bdbefc3f54413f7067b09943278954dac4b36be40f87c27c6900c77315f93ffed21598adbeb8ebd4c", 0xec}, {&(0x7f0000000040)}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="3e721099fa785a4d47fba4856513bf858fd123124b189ede50c844fc4a37a7b43114482204166b0e9ea25dc46880cfbe4c1a13ae4874b16430ac352d683aafb81097259c2a0b8a3062b7d40559c6da5e5fba1e75db7b934ea58565fe274cc370c145c3f4da26ef279659b601d0511338d0ef8f6e183e42b528188c7bce5b9de86e448341efb311060899a97ab8bd98f7034abc6aa1c46426101499feb896ebc9dcd3eff6be27641cec59", 0xaa}, {&(0x7f00000002c0)="7e8168577a16e207d13e4a2dbddf95b12ff1854bc364c11eb187b1713875c9a13c1ab10c2801dbbbecaf1a838ef38e516e041c475b51c3590d4cc591c65ca6ad50d0b1161502d415d9262362bdeb21ce70d765c0b6441213d7b54ab0438cabe2777261ac9305961e13be4f3831ca74fba4b05ff79de9c911628459525f4858041d3db9c2e69953738962a5bef7a29c9fb80fffc41dc1e6c8f113596a58ee653d30c4f7d58b9e2766b444a8c3ed6438d27a3556d7b66098a9ea364a0a923f188fae78d9113a06ad1e40484034348a25fbc4a1c8e861d03c603c96e389fb4adfae4aeae3e9d36b8903", 0xe8}, {&(0x7f0000002b00)="be12e9c041ce35bf835586e45f31fe5874c03f777a342304287e196a14d1ba61b7b392f10d90695531c64cf9509a8e41f2134ca946b51f63c88861c2ce6e76eff8df13f8340ebbc0bc74782292556588ef1c5cf728182bbe2f51dd610058a8a3ed14868a1771b06e53bfdd5c305d0abec528042f9a67caa7b5ac6222c8820653d598dbe0a7fd4cf9e10d760286efd056034f9b02af277fa023ede2fcc118dd8eed84d8dda6b169737803de15", 0xac}, {&(0x7f0000000480)="6e1def57359b8dda698aa00850a4155cf559690eef89b1da03", 0x19}, {&(0x7f00000004c0)="999fc0018ca36873ca4b9100c527fbc9acb047c887134f8e8a4f3662aaee5a5d0bc4894f", 0x24}, {&(0x7f0000000500)="f8f3a6ca83eee2fc0f18b111a1c68fbf29b3195d03fb7b0e7095958e423864921743871c2c947aa1ca615ff380a3dedabe67c43ea4e54aec72f49004f851bb6db5634220c83944c0346538924fb6597e8f1b05e39d8ea84cc95176df747e88a15accb6cc05be0b79df19e6f77b769d881b158d13e108911f479c89647595fd14546f0898da07e86aa2e52e6fa8387ba4bdb6", 0x92}, {&(0x7f0000001b00)="156a196e81d45034788b4b617c1cc1af5822e3e932ee360954e5f7deec70b344c6fb75b13b090ddd6e54492a852e77637f897ad8f4efa15d7c2b091125a672f29a1fcfb21b27595f0c39e614f066fc1287966e7b42ac5e1039bd6edc6e6efcf1f76210c5db0e35a01ae65ca893a88cef259088add194262f0ede852e98acb6ca480ca3e3d809c46b0b1f7e2566e3de54d8861a35d749d9360625c9cbeabebc72044bda39734c963e8a361ef24e153d17b61f509a9035d9442d854593b028e4e8b19a15fc94a1ce76d9b2a35e3d65f0c7876213d6cd644c8c329172629b9aeb8c8814915e3e4ae450f037dc009549b1170a86ab895b6d44c62c488f0562ff71ee0bcd3563f27fbcb09a4cc74e046b7ef0b59dccdc3cef4a3f2c579f43958bd7816bcd9a057c8754bff97041ee06059c717418d9d7b294b2b0ca83dbd442f6dee6b73f66d60852f95f23a43038ac8d7019a84782f17b9e2eac34a514c6bbeeb3f6f3950c7002327db4138958708b96ee9d15e5450d86f3ebc38e9fbf3a4e44110067296f9e280bae954cfd35bac926861f55e815f387ed66b9c5742e6dae17bee1bebeaab3d4974b66da6e9993177cbe829aff1587eabb141d52dac4a9428478e705107d5b5f1a84c028bf7e393a7babd3caadaa2dada642940698dc57779a69eb4295d2a86b5ca784f0c5a9b5e9b7c780062adff3bd31ca882ecbf643c5d3ee9661f6f89f1a606695829afdf34882c8ab32cb029a9c85cf720919dbe253e7090c9802671e521b63c9c8ceb26bf96290968ce5adb4eb7303ca5c828c577b19e6a403935f7661170947aedfd84bdcdbd1e6ce21e14c0477fa32dbc862e696397a8584c2b503c5cbd2a638800790e37d9d0b18d77e3f5f393cd29a0a6745e13edbb5988b96801793d15a18d8ca4468c6a79089e101638dc9682ac0550f5b603c18203f249b301be14c73f2ac891ed3ab2a45772d3aed6033a88423484a0702146eb6e4abc4f0951f5c2f04ae825751cf749e788dbe4ef0864a929fadee16e5f045f3df6e90823771124eb484be433a55ef42715dcbaaf24593adaaba919373a62acbcbe163533f537055be4dbd445803eba5b6b29088d4f3a5941bc82dae1b2c6a794647c8973c6afba825ad77184844af906fabd835829fa8965b3a314d05e5ee19aa1e43ebfed0c3f402398221a02c31f02aae1cbbe3a5dd36903de53a4a4ec9dcb30485d4cbc127947ea317665214293023519ef1f2100bfffed7c39d1bbbfe09d9b3dcfac6b3f83543dcf96e4a7eb04fcd72634815c9449bdef4ac0d3b47ac5ecff0b80ab587298ccef08dbce9d155c168c11517cf4a8e81190672440d86a11edb849e3c1fdee7bb0d7cb9d59ef0b1849b29b84be481e3eacfc3e9d19c62cfdcc7e72be6599e1b9690d568b83d6b109adcf462186f9d2bd7c2e2f16c5af937ad001c119f423dac6d1c434da8103228c4cbe1684e0e5370c23083f600c9d0ebf1b5330df0a359b4cd5499016729c7ff3527f075763d7eff01410104efb2b22ff226425444922923985c04f01a05cc65f5438911011dc958f2bff87d48f58fc392e7234e361b4a3b5fd08e312dbc13fafca8b69e22599b3431ae59856b4e5b21c1328b6ff10d56dad3ceb042bdffac518bef8667c86eca7e55b7cf3375873122b3e32de8c45f1f11f27bb63f88e80c2d7b80b03cbd82afb9045531d624f56357da831dc4dbe3a1f1c601209756c1aa92baf559c3fd765bb082c675c19a1479a64a0f31aacfdeb5dcfcc29908519843f358bec94bb9afc2c8dbeca031c9f4558c4fbe78257ef9bc111d834b00c418853fafdb3a0971d3eac2cfb6674b50bd7ee80d6f90d1fe6e6a837570b2da47cf3e6e637f7481fd76edec537a42b0e6586fbbdea4b872ace850cdb385ff443f45a2f4a04ff1ec478a25d7ce53ed9863c0309831d6a7dd50558d1f173f7d3cd54be134794578ac232ac1de5628fe3c4c59278d4044704dda8c554359de2672ceaffdec906d0ac0f290b5ec350efffe48a2eec6fca93272669831be808f3af1d4a1b9214d62ffe8cc6a3d55a23060f08ad7b2e9e17f0684087eaa4438a76c9728381f937a2b220eb7eceea1f09dc5bdb311c0b46b6dd2548ab16f91f45ec0e30c18c4c973bd737ac0992251baf06fa7449944a2c24876d40040d84f97cb7a5c1a9a4a17f410d490f4c8883d2a24f6900e4bbaa31a3479772850baa5cf4c6f3dea416e03833728dbb67f51555238598476aa9e1a364bab5adb9c91847d28e2faed51680a97d307d0e14a13278f95776c9f397d50f4bd60912e843693f312a096a996e9f463123ef6eba4c64f4f9a367d06a636d2eaad52684f7dde8e32ef29666613585db530bae68b598b57855be2162580deef13d3c24f531cb44e483afe1a041508e40a86bb34902ff1247d780c83e663654c0971b1360416a59d2630618dad9dd1af91971d28dea3b2dbf2912dd7e6845ae1c5069b131c0dc6c26fa0e082bd60624ca3f2d49ac25430c448c391356b3d3b77aca0a537d9dfaa14cc702ff89050c6c02373853456b0fadda4c8a29e527df1249a11d5b07396ba4e3f4abb4d51b9dd749874f877ee84013d6c450e095164e7b912b5e1f7b96c5c4e18ec40ab1cba9df7d8ff9664099e656c701e59abee43deb7c910f885ca9d5c30abdb963c8524782c2b2fc6d264184606495b5df153277ef664f3e43c6456273bc002757e4c44159a525e2f50de3c6a3108759f0fbed5ce37026da267cedb263fdd85a0225bc7747f3f05bf09d978f482a135d362db34ad39bab2630b891e4e0864fab5e1cec898de91811dd461c5f5fbc5246dade6d52b11f301e4f8b533e70cb91904fc86e371eb4ed0c78ea4d1f9fcd06f9f2825ab265ff6d6643a32f412b15483b465d6245e89daac8972a217354c442d61bacf4239a83f29f88db201f432841060cbd771116c50bc208c9d6237aaec05086e5e126d49e16ac882295d15f59b2c281a22162d5a768630a290dbbd163e87938445605d60404ed397a5e2edfc38eb7a7346385ad2c89ea1ed4e52db8655a26ba4873fc79261a4a7ef221fbe1652b8984732c22a022d8ccf9abcb6ac79731a86ec28eb5e4be5fdb90aec6fc0e75aeb6f8d6127e0660a093d83b1e203b6d454f23f5bd917693c9f96ed8e0f0ce89442cc7cf8c429104cf9a84faf4f6e9ea39a78bc88059a838ce3e96c523f5327eaee8bd3c13f33e041ade86f51418b6c679c2f297c65d384be111f1aab58204137cf89a43d2d9031e5b10af56a2418902960069bc93c7068fa8be38d8947b45b7da5ba0f58a1f1ca3f5d52d63065dce7c3b2e846503252d673ecd03c996324a74bcc87c5cfc15e103cb6048bd759225eb82c6194575e8ed9fb1cbe0a823bf08a876e7f23d50c2180d3c5832a479fbf91c5db8acdf1385df4e49d4e148308a11bd110efbd5d65b36007591c9573235c2b5b61c2e9ac197c3db80f8488061804c466b4c6a2a6c6e2364b7c61c3a851dc3105b4975ed03fdfa977038f08210e13ae916b907764d30542980371fb06d5155543f23320a477bb8e0430360ca5d78a2ea01918c4009d9fece2bb34c8a9bc715c9c8afe4aa99077354de414b74b778068f208be8bf1f1e412897d1bf9929fdac1770a3164d8eb674ae449bc9313b92c7c8adf42d563621b01e9175f44537e427980ea53a1e483b2e5cc2455070a18729600c8ae6f2ac11da1a73a7b740e9260f517eaf5ac71f62055e7a1f0377fe90a76e16d9238b9b6e86886848f6021b78834b7e8284e660fb460aacb52352b3bd144a226a7623f02a5aeb1042aeb77bbb28d20d97f4dd0cbaf95cbcfdb45f28919f857847be500d974f2c4e8b21464c42f424bf9390b03032622851f1307a5954e151d8028de972a12a74718f0dd5afd946851fd0f17b62c6666e73ff2931bc4ec680edb3a66e2cf79e81bd4cbf2c35151fe49270541b05fe985ea9bc5213869a4cb480c17607189f7813e8b67c6994e2e54bce4471964085b21b2206baa089f876f0444872a2902fcb3438c986ce28157d017029ccadafde5a7e5d384b283a6a52d680bbe15e11864f492b494a7489585da3230f12bd4fe45dbb3c75426cc2ed497c4a08f33da01270606f1965a5b987934d6e8085c742a1ee3f3691218a7d61205da72f880f057daf4befca2839b082395f68a6cf79491d9189a8141c34f9c63fd59a89f4e0e2edceb4bd05ab39e14e8d224b919d3448eb3700f82f33450544eb6b1cb1d0e172484f9e808495aa6652714f1a84e1916f41ff645962d74e6fb19667840ba6d7d6a8d6dc003d466b778ef47cad1c5e67f5e0d31f89f5cd20bc716b7b20fc9ac07929634024b5e6e73159baa7fe06ae8a050326e85ce9389d4acfdbfc04c5baced694bf424231c717f1ef4ca6237642ca1e49000e47a993e446db0f7e92fc79c687aeac8621a9c2d6ef40342b8675668a6584db1d8a76ce01fc9fe77e2f1bbe21cb910cf59cec0e7c5a7f04ca2f605671e414b0b4fc385a9138815041419bd6bbe8f2b08fa53ad6596ea5093f02e13dd03a33ca6191304ad9c0d9e245da4f997b8b233815215f65056b0927ae84f5510442f83c38c3c08da9ca98aca3fb7f2d2892cf639f49ee214ebd889069fd91a831ecc852ec53b3e759677a9c93a980a8d1cbba3d1fb6f82a4309989393ff88e8a392c00583d9c49c7f0d07047cc45b6c5c0f451d11aaab4c1973a0a62b0eb1bcdb02db51c5315520404c12ab92aa8be0213b2f87a8775abee8769144ebdcf6412d954d0333317b737366b8703a59c9d47fc1acdabd5af6c5c90956bf91eef7077fc5100d463283bd49712c04b4ed0c7c8f19dda8c3d406d052e4d1eba5b2a0b1feb77dac3efc478c9864c17f4912a202f6a1af48f98e830672a6b592c07b0e49869a43711dc7f05300c3c17b89eae43f5f56897cf5baebb4d4321e7d1544fcfcd95fe8ee648a63cc37e2b48561b77822f116c358ab42396647216de61b2471367fca80feaa207b689eafedd6478975a0adbf8c0432b68beda7dba0d9f53a78f9f1ff5d43e533d32d2419397e2e2de469db915174b28984fe8dbd8a29501e619fa53736461540dde0416e6f0bb2dcefa33f234269d259d70f9692bd61b6179c2d4f632a93d10b4e992eaa0cf8d8f783de17d66c29137087e6faf26b351d46b831da6094cc54a31827824a64c1d09e89c780a92860220c296aee932bc402bb9b86718240c5f5ad1ca42b22b0dde07b7d6f989376bffe60b36f8e87b17792cf557c113fb1bd809312674d5da63435bce4d4c13546c992b78ac74250f7ed020f516e94d421a7077c88eda174198cac20f32ec87a6cde7b5088e016a6f78eb4d20dfa0715d78854d39ccaaec871bf27a70b3d1f728b00a3e506c4d733b92ce928c745dad189fda5730155ae81cde6a434d3e485152772653498d8982d30d803237ef8bcc3dd8a4873072eb9166a2e24cf3b8a2274aad59ff3622cadca0ec9095475119ff7863ecd86312077112f510b46b06de909904a5ac92591a2b73da0f851d03760e7dbeff2d80d06e40206e80978b304312f7db676ffef319b22e09fd0924b64ca5c0aeda1873c69a7014ece7e8eabbcb1a119e93d406c051acc679caae6ccab04d5a6b9f179e436c646f7ebd16c93d53dce0a6f088768eb70940d48233cc46499e1328cfc1674c4386e55bcda0e7bd088727cf57b1e4cdbc2735fcf4f4ce2f1d636269bdac2dd2144e826309166d5049ba65ed106d7ea1f71546b322a25f091c752e3a8c89", 0x1000}], 0xa, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}], 0x110, 0x400}, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r17, &(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)={{0x100000000, 0x401}, {0x8}}, 0x2) 05:44:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000100)="798a0ff1efab1c71e2c7660436b8a688075b132694c0cfade0b65ec316ed959a149ab042ecffa17b14c7eec85b91777b2db6774ad754d75e708715c695c9816d1d6243c6dd3152defb4173a0cd0333485b8896f29c4dff44b29a13bf6af226ac9fe8f595f78b5d784b8b2ca16f69e76dbb4388f3dd5787fa64cb51180b68fb12e9c501631f53adcf64d058669818dfaaec33807e1d1e5721e5b836378a90dd41bb57e3b867884f4c0368fb41a0d8c41ecc8bd92645625cc4d50f182378034e13019859de59ddf9db399115f01525a1e16753", 0xd2}, {&(0x7f0000000200)="1cea1189fe2ebc58f2864a622a0e71422568e7cb265b30e9ced34662ffc16f757b", 0x21}, {&(0x7f0000000240)="6f78ef0d508a290e2212593dc10c44ebc6c76ed14cfcb7a7fbbddc3839492f99b288cd517a3e8ce4d4fcfbe39c47f67c37674391d214ca96088e7e720a6304e4d2741b9a70dff9de37cce49a210f3d4c80f594688ddfc8213f05a2cffaa7801888cbb721468cbf3c8c056d730613452cae22263dc36ef699d2a208b0cbd23db10a58bcad7c1eb297e43b3c5ade4f8ac2f09370acf06a6bdb3fef60bed49ee404b4300e26a5e19aae525b6fd04a3017dc740ccd751a515cf3040f27c48d5db424", 0xc0}, {&(0x7f0000000300)="a63a868875887aa5e202ed828dbca7948d244a31c871ff0964dd947033690663f31f2545cc9e1f6d59ca9eb66f5d76b72987b9cd79af8bb830f4232c367a6e1ac893c04f9a6b41adbebd9124ff63180dfd00e3a2eb614aac40201e35ebdde8d35d84aa521684668c2189146e45e344e0e487f082b26b5b554ab9c9da7da560e36b11bb49de9ab459452b5f3365359c5742540044f56e373a14fe66e47c43c38a86df5f58523031f54eeb6b89477e8d0270c8ce941b50b2992d43b4f3fb8b713813d25d839149158e085246e7049fd3b44d25f74c690e2e1291323d", 0xdb}, {&(0x7f0000000400)="b728392e5d88cd1e05cd9210b29a267854fd125aee3c224544f8bcd08fe3b1f03377c09cc6f144e99a06b32106a83f50fbba458da841cbfd7c57fd6afc514ddfd4b2fd883734f7cad41e5d12acf8408ccf9e7bd3ca11794c1d3d8bb0eb836ea594004707c974255d68f2418040279432bc0ff38db28dda7492860f1a816633178790114b14e53b4440a38a3afb58c600cefdf8ff6512a67f8687a90b9b9e6d74a09cd36bd153acc0dd9d7ab3a19501d8d549b13e571d49a00a2ad55a3f20a2de24a9a7cc7e0f6708c774fb204352aa44b194d6829606540f", 0xd8}, {&(0x7f0000000500)="971b053bd04cdf7caf55b269174b95367439302b62cf030b289cf48b1fc888996b562bb979bb6d242c1ed58335f3", 0x2e}, {&(0x7f0000000540)="6f8940076c1fb519f77ec8d2c1d5c73991cb23f22f76439f192bc828b2b8ffd015bb91d316703a2f9360c3e7f24ad2865eb8b3970ca93664403f26063ad6364df4bf42e14f81a367f31274e72b93f2fbf7b0ac719bf5445c6d7864d5bbee87bcc7c8f77b730a1a9863bd7934852c809e346481df0e624a79152716541a7488fd9d0f23daac14b55c7ddd563a4ea5811eab2fc1cd64c11d1d4432b0c6ece05247", 0xa0}, {&(0x7f0000000600)="e32bc9248c384b0337790d919edfd81070f29edd728df2888a4dc8e7667e3e84baec21aa8a6e6a71b1b4089519562e2f93170f1880d4ad8bba9c2ef3430660e880b130666d31071ec46c964f004fb6d68c463a14c6727b8e40790db3f89ebc6056d0fdc225711443bb6f08c79a85eccd0392f3fe157249aff9c70fc033c2d84ab1f4a03e1234357b7ac1e0fbb3c41047030c294298b224aad976fa9d186d6358864c59cf2eb0a94d5519cc08740d0697fa0988b000f0c0317ab4bda3a5961e28016eae50339990bea8cd78be169f79b82bf234a6e189a8a6133b384e864773b57d9a53f0f2bbe12592ac17de854febeef88daa9cec9075a72b58abb7", 0xfc}, {&(0x7f0000000700)="bb906cdf95e72fbd7ecd0378903dcb30b190e372d1ee015da86c2abb8dd2c5740acc7fe52c90ff68661a115de368cdb1560b4bfe6dbe6faaaeb1553f4290711d2ffd910f0e7e927b2c114246398ee173d4881c849c37c0ddc8fc62e649f195508facd5f8786be4bb1b986a4e68f219409a85ff77ca4134d81c0b2f6a290bec30307f986875951cc659bc62f5a7db38fea99790704f93c59d4cc710f85434e3ef7317061852df8c3e4472610f65f44327dc13f47086ee0334de411f4d6d78fe4d0e041abfa1a77fb893f24f7bf63470b9105877b24d695e61b87160cc48d4d2304dce9b2d6339414d8f985e", 0xeb}, {&(0x7f0000000800)="3efa0bc127d1b83031e2e76069e365d24492cc3d7a30118fff055cd2be4ba7afdec45c5786b03c036093923abb8a355805c3ac249bfe0a34ab7a922e99ab5ac2374754192fc95f42b815bd808e995a8078f18c031f015aeb9bc6e4fd56d75eedc033eb93bfae2c52b0434118f2948efb99dd56ff524111d482c4154209f48428c9a6c0824bb36a065e6c45696051b5e6309dfb87a7a90239aca58ad113c4847f3a1cc3478eb1e84a42a780f6", 0xac}], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() 05:44:35 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:44:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x4ee8, 0x7d4, &(0x7f0000000240)=""/68, &(0x7f0000000300)=0x44) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x2, 0x3, 0x8000}, 0x4, [0xffffffff, 0x200, 0x8, 0x0, 0x6, 0x0, 0x101, 0x6]}, 0x3c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f0000000100)="0d7b5832a1a1efca626879c78ecc896c6021ad622e61c552e86253abf8b87d870660ac52388b8389fa4105f1842a9d2e16d655a3e16aef01b17ac3767e55988235f2762971e88431", 0x48, 0xb, &(0x7f00000001c0)={0x18, 0x2, 0x80000000, 0x2}, 0xc) 05:44:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002ee41a2111a99bdf642e9e5e64e02f66696c656e00c5165eeb270693fb252c0f9680571bf6ff68d97f38012d725772d9dc8cd6c62b310250307f108f62f03dcd07c5cb05d6e4d5931f3b60b27aa0d4d1beee9f5941df94dd528dcd66e731a135ecc5ef6d20bb1b23dda769986c1faa6c67e919adbcedeb6043f13ca80e0475d97cc4577254965b102f11449182d15a2c4a6e3a72232f12322b3040fd97c6499cd47340687744696ec48656c644ba839887a84785156872e35a57e0108ef47a6651b1ca86c37f76b3e80ce80721454b297c25dcf8cad01f521fb972f2d523954bea086daef0da4aec1350a8ebe7b7b752fa75484a891feba1ed73a69164fc58313a724abd5154a25e8816f9ef6953ecaa75c7a1e5039cb8c0574e9aea56c0e7e1a795"], 0xa, 0x0, 0x0, &(0x7f0000000380)=[{0x88, 0x1, 0x3800000000, "b16b581a491b834f5a400dd9011793a9fb9cc9e51829542b75a9b81d8a1ca357e5134cb57b24ccb26cb167caea49442aa49aac94639a10b18058c92aeb8e91cc9517178275a5a216c98b91c1c2b13bcf01ed29078b3e73cb59ec26914255955b71799c02e7615f862e02542161a8531eb934e609712f4912"}], 0x88}, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000040)="7b21e16debebdb2594709b40aeecc02550edfd0b3e114dfd3f643c39a46449bf4cedf0bc15b0874fbde33a35d34a08af58f7efa369cccfc6dbd71dd86f09387c58db8cc55acaeb5759fd90f0eda209c7bafc7e2b4515f021c43274248ac848df000439c758aeb76f43152a88fcd90383f0e0be0787ab56cb207df87811fbddf038b16374a6eab823ce1b34b5fcb1051cd1e42fc5df1439c2cf38be40d3d1262815a4705af065e43ef22cf1e7dcd99bf1b8f1985a40d769895527083611", 0xbd}, {&(0x7f00000002c0)="c8e56d82a4fe4e6b4a7c1e78118354520f186cd25fde9d1efda00ed099bc2c5d99e74b8c070a3e378d4f211288d8bf6a7cc4e06b3d24de3b3fa41c61e258f341d4df1b13c7e1f8ad08338d3978856791d3d90c", 0x53}, {&(0x7f0000000440)="e70051a4071c97c9e3c08d2a6c350c6b83a56f1840c90f6b8f7ac19c1e6fcda512788c8aea0001d821ec84eb162b041c476f9bac950c78c94b1810352d1a93c0b11df98fea56df5ac2c5e2ddda2695dd8210cb31995e3e378536cb60472b0400bcbce41d91eedf6f2e9adf000fcf4c192e28254dc867b2831f0c026bdd94", 0x7e}, {&(0x7f00000004c0)="7f6d6befa8f5652949853fa9b61ca558f34667bf678758e68f9af8ffc73b01bb39358f950b3c3376cb6d7e60511c7dfc4da47739b1d2f17e1ff227494d4643a4a0f93ef785c9c34ddb158e8e1fba6cc7a54042ec384dbf9824286a069dabc07c300cb0e46dfc91466e5a560ecc7f8eccc923f75c6f5c57a13ecbf4cabc013a8889", 0x81}, {&(0x7f0000000580)="be73ebd025e3277c6b918977d76aa490b2915f6bc8c42ae22d8c5b056dfb30002270a5d3622c7b7f413e592ba9da83684a3d7e2b622ebc38a6c8311895e2a0cb21964486c739f2a218066ee6458e95d09842a07f13b2e0e91837e3dac174076a3ec387f6d123bb1d5cdb8b4f799f1f526439e81f8691cea4799c1bdf09ff42263870eb0077e78f30375ea1", 0x8b}, {&(0x7f0000000640)="fe5cdc4aff2ce445046beecb0dc61c26bb8c4a30cf38e693d4bf5776f270ff4f5f1792e540b666ab2c85e7fd73481dcb9cef4aadafe1b7d0559cf038ff6673bb2ef4f437cfdf1ec045536d33f42f96deff82bf0974e7adc999c4f7038fff6e5dfd98c1469783fe5ff2b04fa3e81822f12b2e6e894dab6a2339766ebb4f", 0x7d}], 0x6, &(0x7f0000000740)=[{0x50, 0x1, 0x1, "50f9dc492fa8757779752a6ebebd05b00fb6ea37ca9293bd1d4289fb300f4f260ce7bd651c956b4ef7e54aa331c0ff414ad0ff88c0de20c970d943a7fe"}, {0x38, 0xffff, 0x6a, "610d3d1f15f584bb884adab5d17aa95202b86d412bea02ee04dc048a1f533d5bd4a372a7faa8"}, {0x10, 0xffff, 0x5}], 0x98}, 0x8) 05:44:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xa, 0xd, &(0x7f0000000080)="ae551ce14ef70214da9667bbfcd1002b9b6d6a9203a1ceccbce422aeea5193b97fd4dfaad6ea596018655e69fc70138ce875fe9e660a18f00382a6c961fff9bfc934fdf309d4f4bd63f07cbf44cd7fa036bc992bdd005f086d9e916d87bdb260f09f11feb547618fa3536d", 0xfffffffffffffef2) 05:44:36 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x3, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 05:44:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x219) r2 = socket(0x10000000002, 0x2, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000000)="442e97de606dd45cd268bd0360aa4ec2daad796d1b81b6e5e387843c024f2db032de564e893b0197ddb62177efab3863e4a60f9299b8fedd52788629bf6537da4fa8ac4e746f4587df219a6c640c3498ece0359bb090cc748cce44a47353e548f38e95fcd23b8721ea86", 0x6a}, {&(0x7f00000001c0)="c957c87ddaa90f308be897da50d796566621d7f269bf18941585ef14aa240e1c02a7414116bd015989768ab040bf3ef32d5dbfbc18d4abce05f2ec1640ae6399c139a3a978a7b2e73a23bb37d1b5ac7f34aeb1f2aa22589cdc62d1d69d40fe5c56857c506455d8e39218f08f4eae93c56a7bc221dfe25120a3f270156c56610a7af9fbbb48833c5352a5b70185d3a035ee0b856ce31de5a2bd64d2722fccdc3b1baae987d999e6d545b7778e9268ff4d30aad682b8ce43ddf5c55de3bae12682fd65c49ea11540e43ba363be3ec35f9604a0bc1e6cf1e9476b32a8305530f46beb4f39c95484b1d894c383e2b4c50d145eb5c97c775beb2f002ecd3190dff0b91d17dd58b28300642778bd2fae95067e95ca23169b6cf7cf4a566a4ce0541e71562a7909a1bfdbfae20c8703ee408cc919d3a86ddd8427955d2a44576c24e2ecdd7ff1793cedb356a5f04c4d2fa60dcd95324d2f91eda6504e453bab3a535b76e034a771bbdf1f4ba6b0568f398ebcbea023521d8620ef03c19377f8fdec40014c272d23117ff34fd5ea53ffb9c0c42d7a2e420c90313ba005158fbfe46c4357e350b639688261872cfc7e14119972111482f61c6d91fd913c875abbfd1e5c0b5501e4e7cda9f3970c42f4d507746243348a05d3637bf2ba2d7f6b31ae64fb80e4a6f24647f16cc41fac5225e58464e1ef5594676032e51eadf195eb9fb725b862218f77f6e5766ce6e51255b6cce240e6ce49bbae000d3c66be5574502684b1b6f8afca252d06afcd28a9e2d30a1484a9317a22b6ef344b3f69eca99d5ba599feb1c088a27835b761d2b7139b109836d12672800f39c0efddc6dad2928d10d6255eaf27d8a01e3139e51f8b83d1aac297b7261130d47335d195c401b448abbe65e26569da887978794c43b8b83be06d5f0be446f7bd4ef942c10093ae1d5986671dd7bab3431875c3c14c617491eb77069442615bc11f3deafed31c540ff5c89791d25a7146758fa92c16a96a90e3c6871723c3ca1fc997897c58612c687fdc3d2f464e569fce4460e481f1054e99ea8b6913d6632d932a28f21e82f1c1bf7f8cd8dd6d0147082ad6247f27539f05556239a4484539c36b3244c9cc37dc4fe0a5ab6cebd1eee448dfc97c9438b0bd895272171bbc0f7571e27558fe13c77600d4e3facea667c8c80ec34ca16eab6f044ec72e38e48da835e62f0347f28ccab64eaf7e24030f9ee7689bf68967990ca5a149744a93cf6f6988a33200e0a24200ec11c1c7d00bce56425998b3424112c4920e4f42ed021dd6a3bea3b0dd9a28beed50852033aa13f3ea8e0f2f3abbeaefb8b44d69a85a9467bafe6c87b4d007ccabad05fe407b0cc5ed418e0caa11cd96eceaae587b6149362221251495aa912fedb43a3443bd6e9e81dc7c1121f095f90b803bd67f9140d359efa4665d48a57d3a41a27b58c5b4c026a7072f1b63d3d30182f44bfffed845b131e07c46afaa5b57462071f139d1cfae2719d041991f836aab7ed066c4a911c84afb2bf83430a13045b95e0d29d4951d359b3e8277a96555684b5b018b8675b9a3aeec599363d125de3e251d5afa8e1af885b914d4ccb085986b2d25114c04a5bd0f47afec4ac29e50139a78997f3d913186050bf526ec32663378b704560ec02e02360ee8da10765396f1ba22ba7fa85ad13fc175d0fae45fd19459f39af0bac460a1bd4a92104d67db260ac68ccd4cda8af0585f929f84d2bf35d2b4b0de5ab243425556d03379515389e0f5dac38266d9dd4f7518f03bd1fa32f191b7b16082702a2e7b76fd17e33aef1998070394a65118f749c0ab117da2fd3c77029fbef9c35b3f112c6a65d3dd6691748e8271c8da4b0d297631727a0aea91bad05b4c06884639c0755db2b0fad56f340809f6493b0179921ebb0a431b1c8ba053fd873cb78c0042f7353e32d64ca209b65c9a38cb028b5ee9c50ac926835fe1c62cd3e4c5bc9663b4725cf1833d1b09592bcd225248f76c759d35b56cd0aaed0a62b3e92f99cd81f5facf2c34dae080cd65d10cd070e17ded29d7a48b7b7e6357a0aeaca2c3cc8b2c1ea96384d4a4f7da028bb04ec83ac9ef3359c2b26ff6792f14707eda6b929b607eb1469a9041a10af237f3668683671a6341c894408bfdcc7d812616b77777330541c0f12edd0484a13f6fb2aae5196a2eb1654ce249adffc102012d05e9ff156c59177be379493df0e04c066e6d0ca81855132b59c7dbaab1a397dc6ff59e5963e6adaf4da800595137c818aa36cfba80ddee867966b00862f99baf99491f0f58fcadbf74e140607aa48e6cd3f0d316f8b8327dd54b7b4e688d7ab511b236b9400c2b3b17bc30b07554edb50655b5e71f1edac1e901c51b2276c94d4a7c270da6e3ee137af97e8228984e28b21176e74b631a87356666f5860980f82903454f130716caa9d679f172993366b698983cb1b71590a9e6f0fb80c09bf7fdb4858c8d846d5d2a0876b7c145f684e660b88792e5e4be519598afca21392a746e5e7790b6d8ba4e63457c75d85265d82c4871186512554b2277f53e669f116ff4772ab8968d8b56a9d57a4b9c8cf186657b9f9a3e194d4d972a2898a3248f5bc43d3f216aa89c0c4ea29e2c177d742ce50d8f9535e1e0a0df60b1bad3a8f24725adccd16418dda0116eb39d084ab4a7e20acb21d69faafcece4df1f7368eaace41c3e7bcb96980f49dafdc03068c5c23b28682cba1616cdd28d8bfc7bdd33eec6cb1399d018af311e0acf126bb2cac7dd9ae218e9fe0b9e1a4c7b0a6550db28f408ab257e39672a3f1cc38fbed4838488ec0a5add2d9a298a9ca6c5575ef0fc194d0b98a33a52acb3401bc9a312e3ee692a23c142f13d071813d96aab7590516855b357be19bf9ed262fe81d7f2aa0cf25b874f35415338b2bbe62b217b16316359671b7beae7f942fd7a80efb4684b39e4ab837a48fc81d0d9e9ebca76f78421c5fa50e0d9aa8fefa21d5f8b09aa12c3dea081e9fee9280a1b1f20522e34eca41913d056270fbda56402f02a8553d7608fdb7d36b0fa264d102fb59f35509da6f87625395182244629d5c06c7ad657b98c34948ff7ef60eaf48ba0570dd8bb60948c4eda6964bfcd2cdec3c5948769bd804cf088579216e2276cc8ad1b4b14e6edf3dfc5a972edde7bc62099d223cbfc0b006358fb0eb3a58e85510a73e635ba422d17851845575a3a12fab20c6445b2006c2a7265235471cf629192f15d5f1677d006b0566b36859b3c71b9d327a1c74fa01671464f2504c7e90701d01bae51416f8e66ffea29b2a42e7f5f8831aeca9f0a1e300b94cde93e7e3b1ce7b11cd0c57230f1d77305f7879a2fe24e5d573ca958df359f2b3f289e6c3e99b67e18713a6f5659a34d4c6d8790f872b8066135163178e2ab7232349ba268903bf5484f8a48720ac207a4fcc85ccb4291bcb6194593b53e869f1a4e6ec178e4fbd69b94f9ad9f3c2c043e028820a21ecc3abdc9f029c12fba0a431f7ee7b26cb7dbad178a52b00865f7a38495c4751361c22e1eb20fc97f70a55ed1be9b3a88837e07e73b86ccf9f00b588da24eb5b9d036215e226ee72d9ce618e4e6378ed7e5fa2b10c59a3c422197425e40e2ce435cb83bfaf98fba04bbf4868301a6a1c294fb1caa72751f4fd9708f42c857a8dc8554a39a5c9b4cbc002975c6586985de4f844bfcd537ae5983b7470d0507214effd61b47f387b5212edf8c18d1f245a4739fc5adef0117f9f43dfda22620443143c27074f88aa498acdcff0853b2b17489e969bb9c31ad63c9a4b42faf1b921df8862e2cfa0ec2bb0743d77de5b426423915dd7b1395738ee8168ebc6bcd4d818e0e997a347a979d26540e5922a973d153b8ded6dcc07fe93f77b0a7216e1138bf8f3c3df2088960038c45b4b44b63ab64ff692695d7481a0294ec88a67e07b55fdb37941ccf15c4e951f54c1843a6c3918c96b6eb714951925cb345c3aafc225f4fb8ac5db62393d4387969cb0990e98f709f28eed9546477a9d3024a223f73e55ff727abd6cd1b5e8c151dc719621bc2ba0fe5c8732165025784afd8521b914394374c68ffaa137cd829176f969913ab5fec9317fa370b8d6565285442ac19cc1466154e06725d491942c48b2d21144cf113b2e487f0a483d58ea336d3123aa638b409c5bb62b8f7978df3adea3779ce1557f49e2aff9a2f0c3b5f18149674a0915187d4f3ca12b9283e2c29aa6604ffa77fd4e98bd33beb72c196e91b1b2cd7b5edf40855a32a5b71ac4b4a8aff4d2e07dec78565134b67a8880d10808df5671a18aeb94a16cfba1ce25a4a1f62038bfa6f3042bb0b41c927537e6dbb6172fd4e5587e0ada0045bd57b312c7616b4fd0c6642ff0dbf888b78bc0e2e401df1acbd8f5137b758c409d67b919e84abc3f2ed4733ae78d0be26b619b86c7dd23252e4193254afa1be4b1b3c6ae7662a018c6fa5fde7a542ccaabf3669f93ddaf6cbe659e522d2fef3ff14e866cef6044014e8bfd98a6d554cced85b0a1c3309a768ef8c704e3044f1cef89ce70cbbb261bff1348a407414e6703fa492facf39374fea5c4b7b534c2e79bb240c515eb80914653f4188ebecbe50b7ca654d6ddbaac6701c785f8d237f18ea7a15489b8fa51641708a26b5b86dcf10a15c67dda7f8d45d34d9d548201a8f3f266dc137c2c70a45962b442dd9fee548d94d2797a0f1112575a4aada593196d7817627e18cb52adc2531476096e07c0b7d9da03eaed643394a594b886ec314d02c715a92eb81f115e4242980d25a59f55e220fa63a0a9e29826302c43cb90f1b0232fb124063bee99b04a39e01331afe60ff15e4898a50441b03b30a381704242902738a276a676b0f47be7736769cd31632890d6aeaa00c106aaf5888b4d8e3f523237e4fcc6178d554e46f95474852a8753a284cf5f6f63e9c8aeb8791be9a56142994e2e4963c7d7445b35fd994dee3794ffe77851e7a7b8e48fb4835d8927b56936f81279bda2200ff4f32a755a78eb1e95ad535ddca4a3645886eaf045c034f479f56760d2b51d303d5e24f26ca9e3e8258ac63585ccc6a1f0f409327247503f78e9ca09990f95e307d1644a4576d6b91430d646a18d12e87eb8bf1522857c7289f8bddde2200cfbe5ed3d66b9ddd3df1e887529c09c49e6f3f4f8c773b50a94172a9c5050d5ac41f0d0606e1639a6fed5d853eb214707cb144a25c09962f8d752c988797b7871a107293c490c1335743907bd327f6bd47ff173c404c1764b5b734d05cd7e83fbfe27f16af6af19c62a0f6b1a1b17baa2a04852de16285bc90dc6429d8659cf32642ccb73250f5045051048aaecbf021a04744a65fed7c45b170543f8c6ddd5405fb9d47160e349d97899d16ea17274a71314440009ff28e9a6c9bbc952711548baa596fdfeea8effd1e80d6a6616a77cd2650045c0b4bd7f09c3b61c0c8989d55550bce904af189c270d3386210b60859ec54fd2e2e1f6db60621e823a5daa2f7e43f585a02f385bea4d097603a12fbd617df786215910b9f75b4af9198323508cb483e35d451897841e164baea7ab2059f783f9cdd62dac2517a12af1bd845b7dc47241e688634d0cb2402dcc0e111d2a37e36a894bd328de92f116ce90b1be6c7d1729536ab39745bf13f6e865a4b42831f3926cb6d239774e15a6f8a4d7f4dc805b848dfc384d27465ef7a1d819fa7307be4bb5679f777da796ef219db38e0177dba423204afcebfda3edf997e48035e845220fa0457c116d8697762ed7b2ee0c78b", 0x1000}, {&(0x7f00000011c0)="67c8c3b991b28b66aede7632eb2d7945bd189101656de2dedebc808629983aeec527ee14c0803b4326e5519e41a623c6471c31f2fad43d33b708a81efb53d5bcd05711dc57c6eef0", 0x48}, {&(0x7f0000001240)="52ef5cb70543cc5dfb46a58b8be5ffacfa2e9f2db3cf8df7211708ed649d54170bdb65594a548106dd82fe4be4d9e283b5bce4f44bce6c055edf7dc8ec07cda268397647c04e5c705701e1ffc1b0d0307655a14571fa23757082ae76adaa8a25165ee9d186547ae704b7457ce01e6b508a251a8a65dd11f5f9200d83fac93091", 0x80}, {&(0x7f00000012c0)="de0f50fafe0dec8632a49bb019c43f747c89d13a08564d96e9d72237f854bd075a96b96702903716c8d93e2b837433bc119666f8b7c77a1bf20c177fb40ea8ee0f0fd8432ded91f64e7f8cf0ab2d643b227d960f1d1caf305d037e250026e5171580a0357b2da02e5e8f49228399b550dbc05ed1b947dd12fb88a4e84de91f9b4564573df2cd727ed8427bbb41ef31de05a603614c33a1a70f03590c4fb05639ea04a46cc859e2dfa08bbaf360e59c2657e20cc5543f3f93b4543dc53780e3eb046102d58dee8284586ae3eb0dfbc23b6acc7ef22c07b73bf4fa98c8afa9d86a3250116fd724021ae0abb575d3634c323a5afe965c4bbea2bf2fe6bde38f26037d64272e8c08a93be6c9b2a578b589cb4812e01c1e00eaad6743773e2f4f6cd331af17ba6a1ac336a204bde9096ae9f4b3940b145942febd70141bc24bbc9bfe2a352edad912370468725adf856d5688b193e14ca81d68af77ee26bd6b90e9bab51af570888c0ec90b95e496a3bb69171cc44e6010ba0d39ada693a7a6d6b9b054338274aa23bf40ff77b685b0d97372e3ac2d1bf68480fde58721f1ed2c1dab23c2bf9562b2a08386eebfd99279499128b02c928089d91d23c7710b92a28cbfec9eff3db84e147cc76b5ce6e432d4b9a7d4b813b2e4b570746951643dfc577a40ae99dbee73ad43c7dafa44c3de48051e02de0891ee2def7e7e00cd81afc8a57c8fdc0573df490987991269739f741a4f4bd02d8c6b857228ed96550eb12cd08b966f50731fe1e96f1814a8b584f1b1442cd28c2becc839e34c8fe3006754bb7a080ef21811877b9e8f7f6b4c71d72564074724d4f91fbbff31a3eb4ae72f3598028ddf5a95a39a54139e4081ab0466448655fdc7d522f7a02dccdcea61c2c4aed52c51f047d1d512ebd2161cda92cb46ba2b393b243eb24d16f76b9458c78281bbef5b08887bcf7c7177cd1e52683f29bad1dcb112e2fe870514c00078905e11c9e5a8c021b838ad6de9f5a547f267804a70b98595600f046c54aad003ce191eff11abe124638db3f02593536fdb5d204310e60f8f1bbc4620e749f51918330ac26fa76173cecd7b397160b31dd5208889543045b272fe5dc45e49e9568a787c51215d1c0ff0dddc0cd8a450d1ec979d09899b582b5bd6e307e1c3518eee2402569caab12d06a8e599c262464c998f16799e6b3ed7b347aa844d62fb727454898c35d32c7e350584b2d71ba1d3b27747781eace044430adecb52cd90ee7e36155b41bf178b0cc4fc5d17d546d4557658b9ea8593ef0442e92ead1dd2b7d9bd017595044b7229a724a7f57cd8ebe17816630898787037f3bea22fe35d080d1e5a1e2b5a68c0dbee936b9bb77b6a8fac236029f562ce5a65de401590cb5ef7469a02be1adc44d66087bbf104834475b1c64c1a083062214814d5e113c0711aff1fe0d97398b012a1ab06fa79c33eab41e33655ef303b91f294ec4503023fddc1bf88c70c7f592f3a6abaab437cbd10324d3565d342d17f65472e7016a0a84b2d4537e5770f056f22b0dd4ba4a29a930d27e05e2d98de1d8426e56743110ff2161ef27f114b87e13ae0bdedc0016f8dc3a059bac23fb1f05df21b07e5cdcea43d0db6c892cbc22db223f274085181a0c362e8e86cabdfc5ef118b40183c9a8fd07e67ac02961b6aa3d16899fa8ea9dd3dc448996afe6b2d29d8c89340640720797ba442622e1b0b8c065ce2b08f626e51a5af1cf22f8bb87b1c604886183e2e3d824fb2193c34a36d51b156316a5e293e01c63cfa3f1bf724767f27865d4ac7f76db6a72290ab329eba8ca2006528b043b9f1bd8a857bae9aa6bfc6faf2539cbd0ac9de1610e8733e5f7ee1ea4af5a75d0b2f414ca2e06934a6be657b464ad72e315fe047f7a65f32556cc1c4857c056c71551df5062ac2b542972741bebbcd9ecf9687c0a167ac98be98461a61e72f7aa07322c4c4be863fff3e06d7178ce80915c1b7d6d12f8fcd6acbbf58b6b9664246975220be269810b904b6c59640a5a219fe92999ab188aa89d3ed8764d62aa54a1dd3eada4a6215271fcb956c03fe66cafa1cc6e83470b2dbb0e33513167f68f1995023a67126ea57592a729e0d9883ade66f337d3b50b4d933368e5a6eb586f76cd5460941768d9bffcf29e9441b2ab496ca876d69c21bcb6cfcff713fc3dd5a754e2093c89ef041e970000872470b62e44b254b60694205427642658100bf1d34bf41e46b4d527e740ead49423c4260ca4a1e917940f1f098c3e8c0bcfc9d7a4c6710aa19ef7308367f8235a07b254c4ac8b6a519cb6dbc3d11ea7f69fcb1d52586b7fb32594184039c485a3fa8ef02677fa11ef4f8f0faab82839527bf353e7b95faa85194d6fbdae1600002e7ac792c0e62252d4948ee05a8595f2a4dcc82772b2a78b736af90f017ff9757ed4897c92e1e72bb8542d215dfcc05f9c79fc084bc5b77d99263cee395b103b8548d1fb92c1ce5d3234addcc617cf43ed0fa6b95531a13432b613f1a4b7329ea3e33eea46f6c6173e448f635f95dd3c781df734d00c9f39b929be45fac600792b83e819dd87d3b9f54a54d239aff6277c4ecba7ed77bb103dc85a34dc88f8194bf830fd04dfc7687d99f03d5a6790b73803d089cc48939889db670171e213387b46953226ef7bcdcb7aa00aa37e5abe6e4341609d54e3154b3722c8338033e1c27077bb43b96a06f70b9bf66eee63e029cb41e43b4228187289eaf5f27c9cd6c56f0941fc28ca00783e943bd9f66dc056e58029721158ce7e38cdf164667142dc81d630a38cd92254ff447d60a78e6c7d18ebbba8df2dcf8fa8481d9ecf759ed03dd60785a8e8a07a6fc2f8e3b4c6b6afb9b2472daea427de4dd4e9391f7bc9ae1eaf9fe2fedcc9beeb5352da2b04a538f8851c18e49b6c3890c67c1ca6561d12d4cda8f13e9fd644d6e4bc794c07786fbaad8d1c07eee6289acfe7796390cfbfa71d329b255b701b7b6b9d9dc23fd371bb7efe416563eec15749ed3fe90bd269e34d4d32431f2fca469226c169060f6640edea24202bf5accf89370ab4057f2f14619612f20af9a97b9b5a3c69d843fdb443b3bf61f02eec2ef2ece1337297a44fd7e6862469bc17918367347e785c90ad13cfb306ca5907b8b20c33fd407572abba3ca4dc62f58559fc9f001c6d010df9d42e9c234ffeb66d4f8e31f65b88fb6d4f53b5bace6d4e8f42f035c821e18224258f57202df1edea1d610ee3c4e521674c732d400178cc6d3e2f7edf1210a6664622429a7a5024a7ea54c2d3a07389c27527fdf00043b055c22478ecf5f2870eed096ea8bc38fc81c51e1799879cb141b6305eea55212ac667860f38b78ddf566072744c598e262f7d0054d060d3c6b095b5e5177ca23350baa9730d1573f061182d59c17cc859889c8cfcc1e231935e6abb71f7ea114ff1a1c2e6f0eb71cdfacc4f0dce0248b203a077d33473144c2eb1589376ca7db8dc6c4d4471faaaab84d9942f29ccf3978e93054947b6e3a335df3abf3ec495d3a7b3657a8eabbeb8c41c578197f1be2ca822201f43fe2f7175b527d7f62a36fa4263be6ca5d675443d518aa5edd340f73975356cc2aee7509b7611a82120a6308215f7677cb42bdaa180ce84760e7fb18a6ea295e011fea27c96e9af1bbcdf4f79255b0c51301d9c658e1df72bcf9fec086360e3ee7bc6305d1662a247592698cf7aa8d2de4037466388d3eef302337effbfa0a58b02559c7ee65361510608697972572b6975a9dc5bccae9a8083b54309dcc74fc92a2858be0a196bf9a7b1af3e3515d9044a51ec30eb86c350ee12ac0fe91b3677c09b18db3d6764594e2dc41d913e4a1307e4cfbb1d02be07659bc502b99c265054648de8c21bd73e59874a29b5546e5f571d34812ff36aeb3471656cdebe29700ddac31a6a2f499c819b29c7f25e89f787fbe3c5396489d8251665fd2f54f1df4d8ac52c13d7af1f99fad28a90b9b3e51f3f84646b2928728a285ef28e49e4a7e236d784ee35aaf76b83d9ae296ebef2f12ff8869b230cef1a733c9ef7674157da2b8adbc933d8c5991e1f2f08992905d00dfa55ec6d82d0494710b620799c97b3619e92e6a623e07bde90bd2f3e7fb7aba8bbd29138edeba12ab053de452adbecff7c5173baaeaac4341b152e45a445cbb13745b778c22822a433645c4caf6090fb93a2713a61188218e91395e853edf59fe1895da1b3cde7645d312df61ebaf6dea56561021a3ab998ec8fac2c993bd444d5a6162bed4406a30fd6a6a2265080ea7b9f4c91fb54fc7463072fc5bf04e1cbc59f6967fd5bd543aeca4fd5830d0bc41a952dcceb4445dde2c23a73c6ec89e90f9eb033016c033179658fe9f16ac8b27563af2a67ed185dc0025808d880569b0ae3dc6fcd9cb5983bfbde38b2bd1272a5adae7329372614b5a04d541d27cd2e58dc566f11ac0680479464755bd7fd20a96067949eb38679c926ad87e640b39e132f516b2c22602d58ff6fb51e91b64e1552bc40549abaf093e5aeda966ae97954fa6f7ae67e3ab04c7e760234201bfc1e4da869c01b5ecb63be1d2f2aef97d76f1c76503d735c0118a8b43b636633921ed7dcbef2b9c650eddf88595f8454c32a62040b829dfffc92b946fbf5c3642d02dfbf72158505a5e144ec8fa660a27d2b57160ff2e967a8844c22663d7f900aa6f306ddc13b899951400889f89af1db8f3797ebc440d01ae0ac5e50c41b4117c1d1ba87715af35d5b2ec9fe395887fd4395670a059c6e7dbaaec08178d65b29b5651325fc4f27df603e5a58203aa8f637df02385b5e4d8c01e4f54f335ab2924a7cb4058ebb96d91ad84e285a7b1781950499900718ebd56c5770923fd8878b12f154fc6297b639db826e1eb81fb1aec4b085c93f6f0df78f9b4cf032608674552e2e48307f8c59ef4517af18043e1641fabb3b4a09626f719427a9b6de41367a45c29a30a941fcce37d733e30f0eff74b010caaaa3e486a4cc14b3253c83c1249e1cb2b656d20b11b10efb41c174ab62ba58719a3829491a3d818bf0476c361f9c91872884f240bc1a347644331f8193f4a4ba9bb8afd6da8f361734ef699730e039b2267dd9cc9a8cc8e79c986016bde7fd97db880df33401d0f04eca43039c9027525f0210c174ea647f866a9220c91edd1081d192d6a9a013ed653c0ec39b659bed7ca13c204e3c68cc2bcd33b230faafc56191ed104e9ac24f83133d8ce5343ef17d1f66bbe7c45049129673827eff611289183ff235a9bb10dbca82674c7333bef06583c3a7dcff5a27ff8eef50ab9d4ff4370fd3ee43ba73771534d786b98f49fec0832b862f2c1dfa7a7c6455cbb0fecca0d6aafc2dfcf5c5995d245220f075555594886c5396ab1e1eb5e8cb94090320e1072e8987c3432b5dbd82e91b24189ce9038cf7276cbc7b882ecb5295fccefa74860ae97045a7dc77d53e5970b3a76462099da662d895ab99b293f944fbcc50167a7c85e188cebb00c562f66d5a032cd12dff4810818750f1476e6ab2901a4bc6aa951d9740a1ff16653923cffcae5c0b7ae416b23a0c8867078dfb3341602e5cbc1ccc9c9d3ce77cd50583eb72211054ef384f08890ba81b1081124c4e349ddb9d216aa845c91f7dc028e782156d61b0f7a0208001eb5b84c0ca364eab8f0d3df185b89d1c32b4da91c95c14b11c0b9b101abc3c6c04fe8ea6c9ec10499662eaa5ef82f6b15bf672058f55aac8139682dab22d6a4ca505873821d4d7ea3fd4635d1413b943c90ba4930b06e9d", 0x1000}, {&(0x7f00000022c0)="d4ae6639126eb4759740f7da4566e21ff4875212ed1239accbe990125303d784c715442c0a438b6eb7749e", 0x2b}, {&(0x7f0000002300)="e4b58e8ae59bb160dd22f6ad72215f7a21332118c2d84ecca802fac382d5eeef44b462a483cd9ac71debd37570afc39c89f3e1756bf521d84e51e98092dc87a8856fbd255735cc97eebe20e487e34e567de082956a9958439d5479382ed71735da92e58134a1ff8c7c5eb1ebd1149aead36bead120bdf27cc23b1ae8947c492973ef4979140347d67176a485c2fd23c2820496e3fc2116947fff89cc2b40bda12ade8ab6eb57e7bff282c0b8c0e1b11c6a5c9968db", 0xb5}, {&(0x7f00000023c0)}, {&(0x7f0000002400)="4747ec6cd513bc685105be87b187f87ee84951896ea956836f4f113137bc88a83e3b69439c0808281293a1e04adf08c20fac8fcfe453eb52ade944d4ccb9e07211454c2140cde5ee76d724fb679d2040fc96aeeef90b3dfd15501f066341c8808266b3b1928931a509b03f0c808284da2955341777bed4ed3216f99862809fd8889fcf7bb344d254900c6f4f9ea0cba4cf179d17feefa609988b84bf275189e8", 0xa0}, {&(0x7f00000024c0)="9f1457e5874af4822643f3a9aaa99f04784903ed71d9033dba759c91d59796fb153ea63d153caa94c7116e298eac2493462eea2b9e8be438a30f5de2ee8438f61425a84ec563adc5f4e40b4c4fe10ae363cea779d20ea773e7a241a48bd2dd84c4fbfa242eb013609ac5f41b282ebf694243f122366a5905dc3d6ad304224c34097a41886edef920d45c8465a53eff867a0355b90ad3d659622f32ca7460d1b1283513fd4a4add55599334d938686bf2ce5aa8fb90114c7cee4bc010a25e491551ec3f400f3f50e45c971d8af831f103774abe5ddf0b43", 0xd7}], 0xa) shutdown(r0, 0x1) fchdir(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 05:44:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000180)=""/186, 0xba) read(r1, &(0x7f0000000240)=""/239, 0xef) execve(0x0, 0x0, 0x0) 05:44:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSCTTY(r1, 0x20007461) 05:44:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) 05:44:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, r3, r3]) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0100000066696c653000"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="989f3287b38031cc6c166357a92189ac3ccb9ea750f6c0b1cf92ce7dc67667874c92062ae42ffc0608923885857eb922183d618dfb06b0a6006401f28f5ce6776e9866e5f54f6d05dd5d010f03bdab0992b6333a9b4b6ea1dc4e", 0x5a}, {&(0x7f0000000140)="c6206ff68c7ed76c6b000fb4535b0d32d07ebc28a5e1e070f62bbe1955b2f382344282cd9392ac652588115299b9d4208054d8c7e116114c95cfd42e75433ff9ecafd384fb42c2af5e50811b1920c5c9339a34a07f52e77073", 0x59}, {&(0x7f0000000880)="8dcab8297162d37feee5e960468418d0c5b1805dceb5bc32a0382581bfbdb77e50fb4d53d6f2a4b35e38b193810e3aa02664cbca9d0d336adbf2ed83ae892fc2d2532017c2609505b291ec97a8ed3f0085763af7a516c20ddc728617c0f0806b0de10726c0bfa0aa2b72a83fdc7a80d8211cb6dd3f4d069ca4778d74d8b2224afc3be22e2483326c1b2bd266fe436b1c9cf5d68a2658fcb614d57b21a0e335174b878fbc2850f1387ce1d2c5808312b03931a29392bc35959fdb433a1a30f5f3c0a0abef3cb4e28bcf1eb4ef176913605af93dc560b9067ec8b8c15d788522d747b4e203e0e9961bb8044d7ca69bac11984948614521b94dc583b1a1a97e24dea07fc504c8ba1538f6395dbb47cc105341573f19fa238b0892ec2f343d9bdeab059ee9e8c9c08416db9bc837ce3bab023f619eac9dec4491f29e47f0e4656ad1bdb15cfcbca0857d2939d2f9c67236f1b8ec18f31b5dfc8f9c65ee2cdcacf9100ed2ffa39298e81544e85a20d4d7a35b7864204bdd7b129c5ea9a397731a5f1c226953115e179fc7e41d74d8971a01f190eaa90fadb277ef6b81bcc70d9d48437e0bfc1dd180f09ce89c89fc526c504b7aa230b145d48dbdd62432c8863153a57fb6f819fa1a09c79bc9bf73372039872b46262aa95fcc1fec5c19bba0be6978614d899aabd8279ee4adad10ca7e6280d856b89faeea7b4d4ff3a099ea4777fbc5a7a30f82b51846cb9df01ca2b833783aaeb1968385e2ba1ad6a953e605e6650634da745b7df01f9b3f5254bd4fed7765d9bf6a3da288652dece75d06a26921467e5a8b5b70703fd3b54ea641668183f1837a9096f14104d010aa45a7eb80c4bb71158a55efddea7486c534b0f47dbec18f30cd594eca884e6a6919dd8b56f356c6b7f63d822e71d40f3d24a5aeba8680ee34f01e92827bbad2a12261c6ddd444b1026c7042b72981581965b54c9ecebab803a233948ecd0e6fb449ecd3d75d2d82c9f171e67fb92f7e640e43060a75c13594376701b6ad3e293d98255a6b36c30e744aaddbcce84abfc318fe0bda056e38d8aff3a78e3c7460cf4df30095ae076812e0efa022f82e21b8201cfdf8b12c683a35ccb84bb7220fd80a4d97abf419e59eee4a6510b2d9cec6c0bdf965415f44fa3a2d62fbb9d75c9ccbdadf26352b47dda053d4be41697b688ef9b2b3026b8fe09fac15bd35c38557f72465442202b687424aac29373d2ecbf112b73fc11bfa8b0fade0f870d6a3bb03d08ea0825dab77f98edd65a62416a13855898e9554f47255e3811321101cff218a107f7837ddeaf091a310abb58dcb689498b795c05da41eca6cd2548f6f84f511ae5daca0b95b953a1baad3b5698f8821902e4fc24dcda76c8382dd62d216d828a3222dde1446f34e06c99bcbb302d4b2274bfb206c1d21fd24cb376a0786d1b6474e58116a55a930e34477d9fd5c22b9444c1050371958b57d5df91d61ea3f5270a277672581344fd57fe780e2830f2b871ed73a3f0f474d1784fd0ff289667e2772c78fe8dfa5135401e067846c67493d5fff8be4e68b8acf210d34091453d570ae79a90e9e6255c45c89d3b3a1f9af58de7fd0b44d0ac72d66440ee682b2f6f91d45f5f56ee78d9e0093b028f87852be05065c1c15b49b164392920b74a8dabfabd513af7fcec553c1e7d75ec240870b9471fcb16e81e2d2a8e0bb5fd27353155c7307d5e8fa0da85647da54a335ea8f6c1e3bd086b5e405a4f83d1f826c14778485157a440b299bf557eca0f7bb86e329a31b12046585d082836d6cd5639b90fb90ac22d98d64b44e4c8f836c3b1e54150910140d883ebeb152e68e4749f590a279921a298b3f35368d78816f2d455ce563acfc5ce8350683bd11bd7aa86a96bde2e5af8abd231900cfbcd30b8871582de0ff6798d24da291764036d16067dfeb67689ec5d62cacc7502fed2a3150cd21dbe1e3446a1aa07c7e99abbeef915b4df8646ea2976fd8df4012d4a73fab5c3a7d8aef309b498858d7ef4df3d25879f3314d39bc69895a58ac0dfb996d5b8ec11664f34e2ce38388856c2f56e7a6cc2e972884f4b92d0c09e50f8751e52b92d6776d93e596db05182dea965874c48b12cacab3ca159249abc80fdf57d8f6a30dd97a87cf278d3dbc0574ecc181cc065c618105039509957c371039d46afb5225bbee5140a3f93609ddbb14797eea7b00b6c26caa47a4e89266bb761668d924e064c760c2960ec213995f8e5998d1688ac478f3efabefffa14e7113922cd0b691dd4e03d087e1ee516ad643a4c1cfc0b13e4b5411c9b691196b749c598ba4b4ef3c9e82f77a5389a6e5b1192d7ca1f3458900621893409a87fc601cbbe976af32873774b6f0aff4d6ee339c3a25661e23c965699543f04b68bf5b5cb43d10b8797f1534c54738aa678cb6214e6fde09076a250356a4f1400d5c390e280640854bfe4b758ebce6945018cc913947de48d8cc6ddb7a7234db98c956e30eaa32ca916ee6e068662bd5dc3dd483883197a1782188f956947b4e259464362d498d60775812ef87e667b1763796e3ac287f58c62d91d74c4e4b507de4325f49640d579a3c8649218f4c49e0d0853ee22be05daaf6de0b6beb310419ff39574ae07cfb0ca5d77c58747c71820fbb46762dbccb463e002890353c303ae1ee437fc215e5c9c25358dd4f8867e400f9bbe64f1c472d8157c80d36b08a161e66214772d98757f2855c4b4e9ac35899badbc5257f33911836c231d90aafc492c23e24ac7e93fe2331fe3be3e682c1a8f62dbc1c1cfc1fe11eda0bf1f300fa967ae1529f3dffe4e94e696d71446dbfa607f7feb9618d7db06ded0dfe94c6d463ec74d1e5a419c562bc9e77c4fb8cb288164ab6672425fbdfa8a349f1c08382e9396ef1e3bf58b7dd15d7253a1803d392c3ba1ed315bbf7a0dc06a9b4f2719785bfe7c8d7ba56cf33c0776d2753647e687a8ad30ef01f2164ef515eb3d9f812f0afdc16d8ceee37247eae33f829ee098eecfad816e7d85c8dabdb12620af8a8934890b17280e287359041cb8a6c450df6f568c1693e169b8c2efda081381acda0761024bf73fcabf4e1195e1cf8c32376adc0b919db634ccfe574083a4d3c11c9ac4c0895db1111e01b074a13c85b1a9ad66600f46c30d24a7742c7f175ffed35454fb861d00b38be6315555e7b9ae5abb0a75df4928289e44b67fdad0bcc691fc3c2e074699415b52424debcf36ab507ff26993703c8e22bcb52e1680f634c0ee4cb87c61f9ea411136dea819c2810390b88ddcfedc7c3dce06c7b167a25600ca1ecc05e5960ba43156bc38f4942896416f82fa72092223d0f3beaa103ec2dd44c893505d8828d074558b78a89b536e673380eae7a4710bf1dd443ae474e826dc5194465765f316e7d32c17a1480303f77f5b831ca4610190cdc9017dbea2a3f553fcdcec1d85322d6508dedcb19ea53de593b051d1df38a004d05902012c35ccdf7a13514e709234b3ee984abd04bcd10227ac46122501208ac3d8743023c08dd562916d936f225a255924f595900e6f12b9ed4a8fe8d8f86704c05e892b94bccf81a377ce9740f4196b59771636624fb88e860a8fbac4c7756fee86bb7fd774624d218cb02eb14290735c8ead10c423ba1e8a3c23f7fc2ec1e5fde8196be8b1a5e271acfd2b011454eddc08439cc67049fa622ecd6102830236a57551da676d8e7ddd4c0e6f4dfdb87ffe52eb575431f02f05a2bd46136ab8e49780e0b9f6f54651bce0631252596430e5bb21ae14627e3ed59216eff0e7526e7b4ecab05ef273fcc73879a7ad1917904e37b5953a4c9294dbdede23d4273350466e5dd099a30f5320af35441713834452e7e29a1af57a60d880e7075b5ff5ea0f37c5464945dc195faa7e957e054d436a9cd51f932719ebf672c75c3212343d7ca6926f976f615eb12d154f26ea8e58c45c90c08660c8611f69bc8b85a8349d003d3822d1271031ec372badcc754c16ac6448552d4dd46183f489d4c6356f0f9aac7d7065292f403b9affbfee3d8417dda7866426f327853ba9d59b6fc7942fce98dee59902ae5140fb6018b354c0edf5ec20a24a59c721fe19ca211c031bdef0f497bc45a0fa6c910f8cfe575a49510e5a01e44abf732350995ca0e0691115a898112278232e84246b9dbb1157938b630f776101ce757e6ec06a9d7890c7b1b07d0a92e9f2dff2f26407bea829b2bbf8d1b1bc47dd23ea4ac5203145f467be38c7d019766c99b0b84e73fdff2e8c1d8b573ac94db8915f25f40b80264bde4ec1193f7904e713e6d813f7f979972b030a2e3537ad8cf321a0930c4dff3bbae75ac588c68d65dadbc26dda5ec04986dce7cd31f4f3d35ebc780e6c2cce4739148adc9818e302a075cf2763bc2efb8e8405204c7bef77e31c8abb73c8b85532447666d31b20f684dafcfa41168f8922eda6d4df31254191245bd0b624e028b4af74a15bf816ac96f8beae388b73bc76685d9e056be00fbf74a8c507892d2930373927c5fa95f091f4d04db45dc54556fd2dec24d7a2b21d80a2f1dca03e238e4900b4d9dece803c52ca6d2fb89b2100b614abd46ed4da11e595afaa1b19510e4a3cd99ba8a19e2ee0caade7729aaa355d796a75e47bf4ab6f42cf3e74d5518cf75c460799bbc1a558979faba8993dec1c8676be69b5a78bffc5a637cc20ace76161580ecedaace023d0e5e7236182701dcf3d6f93bbf7d6b36ca96525aec6239604ad137b3adfecae56f693ea320b9aa3a16fec2b3ffcfea6e89673a5de5328fb3a979fe3eb50d69439a00aaab346ae06910727697bf967a434b985d6cec426332adf07a05835737d6b877e72aa2c4f6113bd068945fb1e2afd48830eb0d2bc0114db1e7a950f4feb0fa874e5b6a1411deecf9bfcfdcd75cd9ea5d9241559751585fcc1cdda41036e8c131a8ff50f1174252167242895b23a6c949e4bbba70001babc681a0fcf46b2f5129e016552b21ca43ecdd65824b17f7a175ec7dbbbcfede58a9cee179a78cfdae08a5fcc78eceff6c3a7195831301428f23d144950ffac898119985c959a7e53cd64eff5d358e0331304469c0e872ae8f1272d27d940a8d5af56e5f045b88f01e09754542ad3aeed4f765123cc3f12a26286ca26005a5bccd0d8f11253e3c6bae09ffd4cf95623296fdf3d60ee72773745fe09d67e2e08dc19cda4df56d52a021f08561045910e005cc40b73b6e1fb8bc7a44cc9d330da4dabc5e98be660dd5260f4b1fa4f66c1215146fdf2782bdaa683612d3af8f5b774b1dabce372a872c7efcc68ad48471bfa652df70f7b756f3f3237fab8b9be862581298dd0cf9e60e8a51001f8220f5d9fb0184819cf43ff77fc9bcb2aa599eb347a3963d6fa1991cd2e75140d22a8edda1a523fa0252b2bb1a780b8735ab1eda4d0a265a99483fa8158aac8455a1704485dfffe727e8b301dfde88e31042d95c9cecbb5d4caef51d8c063b1c75d26ba034b83c2da9bb4fb5e30556cb5e1122ff4f4e92212d924c6a24e0b1008022cd0d27b4a8e989e43b97cf2bcb09a345ab77b283eb9da5102436d1e795f8c468bed464bbd89aca61a31c36734a71c43eb95bb13d80edb605548f21fa1d6585486e23a39c6f5e67a8d5973d606d305133aa158b135324ec91c657ab12e2463e8ff86ceac2b56b64b16dd2c5db68b2cd38b61fb0215862c82e8e0e6adb4e217081ac2432c0a6f88eefa8ba96ba3d0e4b4332428be2aad4759ba4397ece2527c6bc388aac06727214cb7b837a6429a7d7", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x4}, 0x400) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000480)) write(r10, &(0x7f0000000340), 0x10000014c) r11 = kqueue() getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:44:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() socketpair(0x11, 0x3, 0xe39e, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/160, &(0x7f0000000200)=0xa0) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0xfcff, 0x8}, 0xc) bind$inet6(r3, &(0x7f0000000000), 0xc) fsync(r0) 05:44:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYPTR, @ANYRES32=r1]], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x23, 0x20000091, 0x7f, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x60, 0xf00fffff, 0x70, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x58, 0x1, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0xfffffffffffff34d}], 0xfffffffffffffffc, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x8, 0xfffffffffffffffa}) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xffffffffffffffff, 0x45, 0x0, 0x0, 0x4}], 0x7fffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x13, 0x1f, 0x400}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x82, 0x1}], 0x6, &(0x7f0000000100)={0x4}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:44:36 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x19, 0x4, 0x7ff) lseek(r0, 0x0, 0x2) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() setgroups(0x4, &(0x7f0000000180)=[r1, r4, r7, r8]) r9 = msgget(0x1, 0x20) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x8, r6, r4, r3, r7, 0x2, 0x1}, 0x239, 0x5, r2, r2, 0xdf3f, 0x40, 0xffffffffffff0000, 0x7}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r10, &(0x7f0000000280)='./file0\x00', 0x0, 0x3) r12 = semget(0x2, 0x4, 0x20) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f00000002c0)=""/123) kevent(r11, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x10000, 0x6}, {{r0}, 0x0, 0x11, 0xfffff, 0x1ff, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x5, 0xff}], 0x101, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x67, 0x10, 0x1f}], 0x6, &(0x7f0000000400)={0x800, 0x5}) socket(0x0, 0xc000, 0x6) lseek(r10, 0x0, 0x1) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000440)={{0xde3, r3, r7, r6, r4, 0x4, 0x3f}, 0x20, 0xfffffffffffff000, 0xee}) fcntl$lock(r10, 0xf, &(0x7f00000004c0)={0x3, 0x3, 0x1, 0x9, r5}) r13 = getegid() r14 = getegid() getgroups(0x8, &(0x7f0000000500)=[r13, r7, r1, r14, r4, r8, r1, r4]) msgsnd(r9, &(0x7f0000000540)={0x3, "427dce9bffff826a97e355089bf1ad9932081256fe9b4e9d5485242dbdde9059fa45b1d1e45caa2a66735f8fe2ca0d2021430d78061b620183b55d9bba31fda1c49908c8c6598ff3e0e930dcee688554463ccca6b6da60ce97843d68b66c0173924b04f11dea33fd6d84be40b96c05c7d8bdfd742958ff5eba5900e1099f7e09c946dbeb0bbe50cef7b419dc81401f7791ab7f969ba1f4e726272d07c55ced25ba90ce0064484c106b99573e5ae385103edcc5fa9a1e58fde375968ca5569beea5a00114029e97b3193862eb031edb7d9f16780a4409b2d2d1c25354579c34930476acd3391d005630721ac87a8c4a1efa982400c7b69064f1ab180a5f64a1046840833cf74b0b92b4dd7ed47d5c0d3c798e01424ce6f203df79432e1418c4369b40c41402c3d51997c163b4c6e256999ea15ade06a8fd734eb663209d17fd0e505955388db5e8445c2dd50bfed8bdeec01671e92d75e8ae393eac6a38f8d843292f2f89dc9842f41930703412c4dd987d77dae376c07015039707ec890ac267fb70be6281e385b9f983bdff989ef4866ebd5613467bf6e12a2a05e66adc071b54393710123ff7eff6145d37dd0a57ccbba9b558841b31463052a92778a9614ff5ea7e35ca40bb2375a98e1a801752fa58f17412807dd56d1435da60890230a242dd91b1addac66c013c7e284fa9e0fa51cd117d17eaef3993f06e8875a065ec6a7a4ac2995354e7511cf77873a4b44b0542d60846c49be0a06587207bae41a05454ee1285f4e6ae577038995a7255be6b57dba016dc1762fae1ebf2eb9082852f81c7d9373fa9cf6f219cf085becfd24cb5ce2e1807a5c8a5a13801ce652fff6b8fb270e8afdf7f918f46485be5910a4b3b862d242b3697793d5e2d13a31dd8de2f49be3f21ebd6886327e9b6962be4aa09e8c57de3e4086f561e78319640b82077861c6dd66ed7ca5a07f34eef304d5820dfedeb720e8e73337d13a4df7de918bf9bd243b7199ecaef9362947e713a0df35fa78ec99e757c768a98bafe201c4134dc7fd0d14bcc212e125ba1a97ac14ec2742c53a1c1ed932e4344843cce9b8b20ce76c664fa5bd2eb2ec86cfbb1a4c83074e4e1f250385ce7a89dcf0f935aeb0656d9a7de77b51803508b3f562be0b7cc5e331b37c6b770abc490358e055a34182a15be163247d514a9657f36af7c1e54818e90c7a39b7b872bfc5426c33713cff2c67a249959a62376b55edca1a88e6dd1ff57dab3bff9d5bd5b60201c2d4b0f4f88f0fa44cd58dcf12410693cbc79390e50673c953a8dec83c400b4a57c3dff42767b6627403545621c50ee8500cf9160b3925684a81576c53fec2732597d88a9bc862e6627bfe3688fd88277fb61f2a31193b3cc1d36d1db1c6d56e56caacb55e08b138397f939762337ae848fda974823fbc7b276f627147c37a8c5cefb85d2866c4a90b702f066214fdc09894441785291f7aa2aae7c13a772ce4ba68e46653e259c15c6e1eb0229b4210aec4b6019d7567c4b8ceaf364da8d6ff96dbe487e0b0de2a4c8f4efd4143a16895728469542ffad50c538439d1f05e42219f668171be2e4aff5b873009fa10972c879e9d8398a15043abf2d44f2639f7cf6fc7c7f56f33e890b30326f17cdb6df878427af6664085d3eae43cfddb592ef6b3d4112458f100c045b2adc0883d086f1310b2e5a7e202ecde26e4630827fedf1908202486272d616375cbf21257d327d9403b5cee7bcc5e0651d117b32f55a562baab1e2337f8a55805dbb91b3993b90759390d3c46f1bf3ed17b2a7b97767a50660b3b6f96a9e7dd0fe1b636c68f61deedb73bef87ad903eb7f040a00ccc52249df13bb09ab96741a41dfa726e309589aeeeef308c312913d6c84bc27d53d4b2128e0e9a8a2496dbafd4e05840831472f3274d1accecf38f73734595108b11477f6bc5ba6fa0923b0670c091bb789eb496b4df80d321d0bdd6010cfaf34645ecfd0c37f1702cb1c3d10b883498f7f33c35aaf9b8ebaf6f9b6f4c2a5a6d311149faf3d6d7d974f325358a94f14650f0dc0bfd0a20d32ac888c8726312f460899c024d1a87e187ad4f15924a50c24287c5e618159231631cfebf5b71f4141aa7d8de48ca6c92c8a1ebd574221e56fb2d48f3afa181fc8b918410322bc465815788fb70a0c3aebaf5138503402963f7837366713450c7e12b4f3963d078a9ec173a69898f9ec5fa199e7540fdc8c77c82615ecf1a76fd6c8cc46f65e4dfe0b4fb324f0ce79068b5a0bcbb38fbb6bac6417e26a4bdbb15a194094cf7986ae49d72dcd02b8e01c3d86d2285d5983355b92f655ef494e535125b7a0c40f7ed8665e1732afaa729423f9fff7df8ac5f1b921afbee8a71afc628fb610a2ea46f342fd3e7b4266bc7d3282eae98b09fcbb302a395a35f23d1bcd5c8875f077af34377e0676d7dab287bc2764fb8c26c83aa20f8283995d5cbd83523a02364b8744891a25f8ddb77498ac2161015b0c85d521c82fa53d4af1ae266b38628d35f8b4d4daef15a27f89292bcd15421d0ca58dcc494784bd12882d68b992bf7f80b782833008b938af76b7e3944a10b3b76385bc1c56775b6680b6b23f07b7f8cf42d2e7cef4d1c6cf2426f92c482a028711e6399cc547b5c492e9217e48237d5a4932d3516b78952044454fd8e93eaf32e5eea467c50840c1b15af64172512d685950fa7ddcd569ab53f9e9c63ff97f6b3561e1bff80621a2b235a7b4366b7b9cb19b2f0442d89ed250bd45cf4ab35ea86f4f258a2d70f013138b4d6a7a221de45a056c45a2301791993725f10def81fa9366bd22c872c3cfe8e5a4c705c50c5cd5fc9e00de534718745f89a0904abbba9517c4bcde80a878452f8fa6d856c400b359e73568dfe2aac888fe58be910bdc495dc3e29baee6448cbcd5b4599c694e3cec96660a6c556691a0a73dabece3248ddbab008e693b92d38ce9b28040c8d2f8a4303aa93a03022fac40d1fc5efa19b4b184bb5e2eccdfeeece0126d4c4cbfce6afcb12b7d51c1fe7e9972b7985880f089aa0b87d28cdb2dc35803cb7f7cb7bd84b0180d5ea13aae11fc8f28c66109f5d0182193c9c6111a2ac2b60d3557cc6941b195e3e9d59ba83e90b280e9fb36085e0047e6ac237a83abd68664192ce556b82652572f29d03050121f93d77ba019b597629b917a65e4ea5cdc91d1feffd3f9c4d554771c36640bdea4bfe44fd24e8e1d4ebfc7fb6115d6ee3fb0333502aed714023820e665f678b2798f6360c0bbe384208f9ed11fc695e586ceaf09bb1180dcca58728998cb49e439b0e6c33189defb19e9a3c9b22414f3e240e1386b6916f6d0f86c21b02a7fae4bb4dc4c4ea81a6d5fdfe785f5b1561779338993f2ce898c74d100ae56081ab9f5558b58f24d9ab34435e990daee67382b3236190f0274b9b2c4c08203931058a3147f36df3c79a0068f69c421f0615003462096a3dbdc9f0df25a98eb3814560ae10fbd69b3a3dd76dc98ad6784cabdd9d6fe434569dbaf6bbf7ccd68bfd383c0c4144c12d4fb20ec5b98f1db2b26918471c040d4f114337338053ccd5fceb09cd5103d3461b4b8bddb751acf6c0cc0140f3a81006d7d9360265d994b1f5ba639f20fdba452d36241732934f9f144e32c9cad47bbc528282651a72f6a57eb86f2764faa9c21cea3a53c1c42717d7011e9febc43992e27dfd96c31bc3e11adb4842cfc9ccd822dd3d451a1e566dfba2586a278dc00a88f4fd63fc1914d7dafaed60a3f66dd50926b2722b7443b12ddcf1392beda95dee301beb08b50217a96a4e317165ba7ebad74481cff5255907cc3d9e3dc512f846cb34a41936cf4ce31324d62413a4a556098fd3bbe3987d81826c4572ecf8bd3b05409f42e59abe61d3d75722e7e34ce13e6373e4b57fb2b18d64f4040cb099684132d4afcd29fec28b6ba4bd2ca35a50a35c63dff1657f72185bdd22ddda67512499ca6b010c30efdbe41fe0b71895f6dc4790d49d71df6f5e10a521ff4315d7826ba719df9644a03637704184e61715d8bc3b7cb0c1455b4c817c4754f7d96e6a4f81d5952a77d5b15d0ce4d8e91284c769ea06792d115ffec64b762fe4aa596300cf43706dbdf9134b5e9023898e32cb0df7411e158e362367d8613fb775e2c5cc39aac4f1084f7177ffa56f06373d9fcea617a3d74366e78e5c54f81c4bee17e6db53db07dd53ec877b5302bfa49f1cc9331c7881d4ae5aa66d7f53309d3e1d469fdea1442a2910e7c4fb0201c2686f48af3840848131f4970ab8c3e81a988c6abf7c14eea0c84bbebce77200783378aa2970f1ec3013c2cfcdae176a61245172821d6ea4e6b4d2c67cd90969049538926345418958dccd6953f4150da640fd984f5dab297f079b6a51f9f31c92c7d6481526278258bdc88d53744ed3f76a4d1c4c8f4996be305519e2801a9b0324fa47f6d3728bfb33e70250b4f4efb0ebbac9cfb3ab3b22dbb38df749207511e07d7a4352931f720c2bed06331bdfec10c520286a47c39446a55adcd30b01d4601d199e0dc1ecd8195e1153b3df01e8b52b3681b1db84e21eaf2a5e1621d04f292b5cf0e9aa48f37fbc46af09130d38a99c70b54c31505cdf9bcb5a63dd2849b3f09f7204225272071a5a13b2945ffff2745a51643a683deb80361860733292e1dd0e2ab4a16df67cf5d9ec71fa7a4733682cb360304ecf4338a8e3e152ccb06aa4253e75a5dc267921283959c1b69419e5c7d558e00ffb2cb4149c3bd761fee4b4617d04dd6ddafc6c8f6e6eaa8c84d3fabaf7e2402644d4196d3a7027a9249ac6b0ec3df4c908d69c223cb05a71fc27ceb4a307efa37bc727f6e307cd8ad69d335b9e6d357a9a80ec68bfe68c464c944c149412f8d7cfb8339c2e8b2932e5b4cd00acd92b8d1ed0c8219221cae4603eaf9eef232849b289765af63cace196b01f054d0aeefcd4e0e4faa08e0adc29b229eaa07157683216bb0ae6d282a14ff3a783c1c361cf868047643c8a1b430b0f702a3a37053a91f37f09ff82b8cb8d9fc12a61f54b7dcf1579dc8b108cbf20aad8b85205bc7eb1d2f4712cef31af0953fc9b493be204fd29e9a6184711effaddb13403dfc9cff54760f6133b6b942f035294f025dd6131efc3becd6013e1fa7b4f63ed81f38e2626ab1966d06f12b00d8e242bf9ce803a1793e70b41da88cd860d48ce4ae2eb8deb9d090b36296f1724ca2209e491488039307beb081573dbd42572a94986a47235eb4e52a3032f0e22ec614abba55185883597107d6f109d32c1199ff66fe9cd73eaaaa1acccde095a76a67261bf138da99bc70feb2c6ddd5189eec8f83611c8987edc33c0f31cbca73c7d4d3390d9646df3b14e02b27eb21523cfee0996f6063bdb1447379befb328290e280c13dd53e004d2bdce84a170b8c652ec4d8a3d8c7e4fc7f2bce0dbd84c07c9a20c4ebfee6e19a37a4ffc6a48a5d4b1e78a8c4ee488e53409e57f5b93eb6d234836223bd70fa184a8b78b6b96a35db4092a8e1b5cb215dc1f40a2b6d3d7897a288effea0b2bf0979b614aa656283a41945c389dc372c087c86e0e9af371ab3bbe74171964bf03d662dcfcbd790cec9f7ae9f48c65344dccb7c26a04588045a27786a76190eeb549bd0d3f980308dde4538ad1fa259ee56007481693bb53f3ad5784bf78b059a6276b0c2ec905c81f29ae62052adaa5907ededd6602fb00ad184c0e62d092b4f13eb2c0174fb108bbc080361b5091a80a224c673598238f15c0a91996a5d6de5d6d46022bfc2e52b718315"}, 0x1008, 0x800) readv(r11, &(0x7f0000001840)=[{&(0x7f0000001580)=""/180, 0xb4}, {&(0x7f0000001640)=""/230, 0xe6}, {&(0x7f0000001740)=""/4, 0x4}, {&(0x7f0000001780)=""/144, 0x90}], 0x4) getpeername(r10, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) msgrcv(r9, &(0x7f0000001940)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) msgget(0x2, 0x4) msgget$private(0x0, 0x551) fchown(r10, r3, r14) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000002980)=0xb39) 05:44:36 executing program 1: link(0x0, &(0x7f0000000100)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) dup(r0) 05:44:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) ftruncate(r0, 0x0) 05:44:36 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 05:44:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x1f) bind$inet6(r0, 0x0, 0x0) dup(r0) 05:44:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) read(r0, &(0x7f0000001700)=""/219, 0xdb) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$setown(r1, 0x6, r3) pipe2(&(0x7f00000015c0), 0x10000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r5 = dup2(r2, r1) preadv(r5, &(0x7f0000001500)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/74, 0x4a}], 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001800), 0x4000000000000a9, 0x0) getsockopt(r5, 0x6, 0xff, &(0x7f00000016c0)=""/58, &(0x7f0000001640)=0x2e8) 05:44:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xffffff61, 0x7fffffffffffffff, 0x0, 0x15e) sendto$unix(r1, 0x0, 0x0, 0x10000000000000, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 05:44:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 05:44:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f0000000340)=""/4096, 0x1000) syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_open_pts() select(0x40, &(0x7f0000000300)={0x4f}, 0x0, 0x0, 0x0) 05:44:38 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x40000002, 0xfffffffffffffffb) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202653000e3e45e1f4c5d7fde53db41b1c024a4dde9d49f7cf1e8892051c09222cb225050ff988d3a39d64c27617dfd2c16616bfde7ec2514e5eb07cd455c5045b360f53d4fc6823d57e5a41f442da6f74f302cc1fc9a1d7d95df0f8b9d21cc30ac"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffff21, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000080000000000000000009f3ca856e648fc7e8cbf06cd888cb4e6d8b0faa172c7470e8fca72e48c0af226752692136c2363e9c0776468556334e69ac539e0944818eff2f38222fa754938"], 0x10}, 0x4) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 05:44:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000140)=""/76, 0x4c}], 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/207, 0xcf}], 0x1) sendto$unix(r0, &(0x7f00000004c0)="54ed6d34115feb3b5a733cf888195237d74a8d0f28c5075c5f4624e1c474989e7ac7bb8607164b406733130e8d66c08b3ec77813170d4f1ecdf7b5e2e6a17175d85974de40662e4888c6e8cc311509d36ea7fbcc0d225350a2bda1bef40102c2c6040dd2b2c3fd7a60a34b10f9287df61cc4c82d31647c42d10e220f492d6c757136856ac52bfcd1bc1ea932f1f08e90c2", 0x91, 0x0, 0x0, 0x0) dup2(r0, r1) lseek(r1, 0x0, 0x3) 05:44:38 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) fchdir(r0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x2) 05:44:39 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r7, 0x8, 0x4}, 0x9, 0xfffffffffffffffe, r8, r9, 0x1, 0x80000001, 0x7}) r10 = semget$private(0x0, 0x5, 0x80) semop(r10, &(0x7f0000000300)=[{0x0, 0x80000001, 0x800}, {0x0, 0x4}, {0x2, 0xbd95, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0xd346, 0x1800}, {0x2, 0xc13}, {0x0, 0x9, 0x800}], 0x9) r11 = fcntl$dupfd(r0, 0xa, r0) listen(r11, 0xfffffffffffffffe) r12 = accept$inet(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x33f, r6, r7, r2, r3, 0x2, 0x7}, 0x7f, 0x2, r5, r5, 0x80, 0x6, 0x35, 0x1}) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) semop(r10, &(0x7f00000004c0)=[{0x1, 0x5, 0x1800}, {0x0, 0x8, 0x1800}], 0x2) r14 = open(&(0x7f0000000500)='./file0\x00', 0x10400, 0x20) msgget$private(0x0, 0x20) lseek(r12, 0x0, 0x1) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000540)={0x9, 0xffff}, 0x10) dup(r14) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000580)) sendto$inet(r12, &(0x7f0000001a80)="b4c06bee44e6452fe7038700d36bd5eea27517b96b1e952a72462f58c380171eb824cb66a0059fa79546fc9e2b1f4c84f8791ed084b64a84bf2d6a6f9051d82988d85af2c2434f87dd5d4e3557d404a72744e1635210f7331219d3c7bef207f0c2cbfa4cb7cdc85dadb9cf50983819c41a6c9393f71bd0b9b180a9589c90786b8bfc2dd9446ad36455cb70e69ab452d3a1e09c2d3c2b887bf245d0925b6731f73205e65ead66d938a10a408ac42cc682d169428071a9953f3f06803417834cc823f6", 0xc2, 0x8, 0x0, 0x0) 05:44:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x2000000001005, &(0x7f0000000200)={0x2}, 0x5) pipe2(&(0x7f0000000040), 0x4) chdir(&(0x7f00000001c0)='./file0\x00') 05:44:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x7ff) 05:44:39 executing program 1: socket$inet6(0x18, 0x1001, 0x0) socketpair(0x20, 0x4001, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x500) accept$inet6(r0, 0x0, 0x0) 05:44:39 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xf9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x9}, 0x8) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 05:44:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000000000, "0000000000000000000000000000000100"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 05:44:39 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000040)=""/149, 0x95) kevent(r0, 0x0, 0x0, 0x0, 0xa102, &(0x7f0000000000)={0xff80000000}) close(r0) 05:44:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') close(r0) fchdir(r0) listen(r0, 0x7) shmget(0x3, 0x2000, 0xa, &(0x7f0000ffc000/0x2000)=nil) fchdir(r0) syz_emit_ethernet(0xce, &(0x7f0000000780)="4f229ab2d0f61de27c8099ddadedcc7438d51b14e545046e18b25ff400b7db7ab728923012e9ecfdff1df756262d741446e5375246180149b054cb70278faec44ba2ff683e694197962bd0205f2c88b4e035208d251114c9e9f5a0de48a2091764b171c7dd864316db7db42bc856dfefec280925a693df0866bf148cd4d08e7582e3d0a597a06653e5ff7d2d61a0442fca50f639c41df92a643100b912c72fd4462fafc15ad1f0812b098975a9c44e1f64049f0c82c56f61052769f9c0e735d8eebc780000000000000000000000") preadv(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/151, 0x97}, {&(0x7f0000000580)=""/149, 0x95}, {&(0x7f0000000640)=""/144, 0x90}], 0x6, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f0000000140)) unlink(&(0x7f00000001c0)='./file0\x00') 05:44:39 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 05:44:39 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) fcntl$getflags(r1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 05:44:39 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xff) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="69ef718c3561ca0669f7ae8f3d803fda9a517e01e003ec6a97e9fb04e34f5ef90ca7ad194156c71ffb345de113173e9f93d436012a72c3d7ee17c2726d57b9dbf044e1c2bea65f55554eef7b372f6764291e9527a459", 0x56}, {&(0x7f00000000c0)="3e848abe0bbb67a551cb812b6ff2ea54f6055d4f560825192ae5b2e33dc9c4f01023252f9d44e0a96547af73b795434b982960712878e23125f246889525c6c789a06e7262836ad8fa010c4e18bf639f4e7a99546c21f3284f6d8e7dc02fc42ff029a8095e16787972c2de88f7c39189ff2218ecfdbe2829d6d3fd641678ad956718ea6c35c1250071f94c9289324cf4f7af66d6a368e9f692326e20f988f9e08e574891d3f8d74672bef7d6625f4a1f1ecd186fbddf0132f7bbfe426b65477a3071680aef83caa738a90eb92100240c5333a51cd7aa9bf16cd4ac65b3a39c038fb9e9ade4628fc5eb5a52652aea20f65be1bf30ed7481ebff7c167763a559", 0xff}, {&(0x7f00000001c0)="5bd526c2eb9dceae5260adfc61253da09691d37243d091ed2bf81a3e654b9beca0060fdb51befa8827c8e9979c4a27c100d9fa79a99f881cd235b42ae85ecbece461aaeda344ecdf2ef85a2c480f76481ce8257b16d583c98685807c00816b96bb9ef4c2609efa", 0x67}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="90000000000000000100000055000000ef0b420ec8792ad09573dbe2801deba2d92849e943901671dee91a1903086eb857f226254cd2159438ad9e582805a7d1420e4d12a1138fb04e182650a7171bdeeb3a80979aa7b22868b5de7c584452fabb809d2279d6a880041849e0ba34af8469b392235f1d4fb6d99e60cfa1f311b3d97965bfe9a6639a27ac64ac5dc69f005800000000000000ffff000000040000dd705d8bb278426a0e51cb88a4dc15005c3c1bcf8e564c18934a204184e6efcc7feb7eaa2e82c03a399aa97d00b745af6f25f4fcb2998bc186b40c9a2f5793d669ee8100000000002800000000000000ffff0000ff0000008488add32c8794000727a38c2168a104f4f5770000000000"], 0x110}, 0x404) read(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000400)={0x8000, 0xbd5}) 05:44:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82002e2f66696c653000279afa927cdc90614353e03e41ce5a052e94585efc5e20926a43b267d7f76955037a2391539b878f4f56166c31334df0f5d585daaddfb5e94f9baad04ec7a6455bfba96cabd3dfe22e5c7bb603ad3e30bf76b717c866d9d5f0e06cc59b2ed0f5d72975d42c5ccd1dde89e43ec23392945fe0a895e62a88b0577124e77dc55d5b908bbdecc02b0fe2265c3dc953932be419d5745b7f4761dc83acb8e295ccca1ccb14c2696b97c23e1eee26779eaa1c49d5b4ace5702c7331840ef969272b91da99e75cb256ccfd0f33ddb76de327cff6edf8d8d612aa765f4315fae2c90fd7bd1ed39eb2"], 0x10) r1 = semget(0x2, 0x4, 0x124) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/122) socket(0x11, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xe0, 0x0, 0xb23, 0x0) 05:44:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', 0x0) socket$inet(0x2, 0x3, 0x1ff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:44:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 05:44:39 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x100000001, 0x2}, {0x100000000, 0x1}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x3}}, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 05:44:39 executing program 1: r0 = msgget(0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/243) 05:44:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) r1 = semget(0x0, 0x6, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x1]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x4e4b}, 0x8) setsockopt(r0, 0x7, 0xb5, &(0x7f00000001c0)="2edf660a083c6712f9d3f6b33d1b759953902cc39e8506efb56303b8cca7acf854a879ca6ec2c13777a5d13ed5a157afb8a9b6dc49b9f30f94d042ef68b21bd8eefdba9bf929dc35d8f746", 0x4b) r2 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1f, 0x8, 0x0, 0x1000, 0x81, 0x1, 0x8, 0x9]) r3 = semget$private(0x0, 0x3, 0x28) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000080)=""/179) socket(0x800000010, 0x0, 0x8) shutdown(r0, 0x0) 05:44:40 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="236d4fe5f728c9c88192a6f5892dc5d0ea17f21cc76653a085d10d01720ce9e78207bb6e8d3af03c930a3968d8f92a8557af8209e5194bc2b829784d784e2e9beb3c237d5744af276a5c2ba380513b0f963d88097e26a7d313f09fdd7a12783b6052216dbb", 0x65}, {&(0x7f00000000c0)="a9801aadb8dcf70e85b4ba608d3c99ad02021249f293e774a5a355a4fc59da3af9f41bd99acc5b7d75ed4afed004e9c7cbaf686156a0404dcbe212b64d61b4130451ddbb5f1a7fff2a89d56ecab4", 0x4e}], 0x2, &(0x7f0000000180)=[{0x30, 0x1, 0x8, "cfa645afdac9f8dd0dba19756fe05452f7d03ea10d5ec249ae2de1"}, {0xe0, 0xffff, 0x2f8, "02c8d53bb61d3daae91a121276301f33d126ae179c78365cff82e30132aeb8664d266d87f1d1d606e350cef02a27f319beba57c3efb392f7d0a329b94c9bac824f462bdef1f438f270f8b180bcad9ef4dca08cfed73aff52ef506f693ebd08083b212fdc45c03cbcfe6215527d639fe4284d129c7c7e28d203ccd26f000f9b12d0ed770ba4d32a116ed0e50ec0fc4c6e41a9bd9c2fff7a0c3a874a95cb8bc51fc7a66eecd67d9b04786935d99c82e763185e8023009413630f0d0311d8c1308bb725377252d0645e158b7f712ade16"}, {0xb0, 0xffff, 0x5, "092602def92048505a433750b34e075f24b1281bc3998a37dee431d0c37533682132b0f2dd3af204ef64476d20b84b03babb9712fe1af08456e0eea60f0edd4b030d4f3615fe4c2ec795dbb583f97f878c5de1fc5a45d01a53ad77f569276db75014218e6f9a482bc9a4fd1cb0f632692cae7b05b932411f29273c2d8ef2b3c7759ffc605efbce7426f5611ff4a8a0c13a89df21acadcd4d265f"}, {0x88, 0xffff, 0x6, "ce439bca424e12e9f6e899d654af20e3deeeea178dbaad18293f7248b038e0787a1195965a84d2bbbd902faf174e7d483ff4e73a051987419be68c1e4ca952bf430100743ba4a9a1971681387f95447b5703b285ca0cc4b036f93bcd572dbf445680727410c955f2570828cc06480c291528ebb430c5"}, {0x1010, 0x1, 0x81, "5d66e6b554d27bcf947a1d2fece2185333da3352ba475a246e190017be0d75ce5e346f84816ac314dac3ef070d4cb1b205973114e26582fb32d4487f6a6a9c15d0b5b06ea6a548330a35cc7a99c34f7038a7b65e80954c0ac6da10382f7750416f507fca13414e400423d3fa47c6ab78fb7404d1267745202656582787af4ca89d7ea35309b0f83e73356f60eadbce92324e5c391fb612af343583d7ff670fbddfdf50802ba5c9aafb20e7a514810579e8d096ac73232b27cfedb81f899e781c3aa777c118ea56ee63f0be31d29fd1e07e7e9c0ea87673071790d3926631f362a886b0db7a959645ba371ac56e6801f3b071ee1c04dc3dedd4b492260fb39801fe6850343d691c6691319045b27c2666f6f2794ac462d58da856aba8e712198ba6043f926746c7cc4e4d2fc35492c70de61a04ae212a04548274cd1609ec46d2fb56f1754b3318d10392f8faa8852d36a0089495a07769be677357ff2a8ca08a623d961ba6eeb60456ca95cbcf41756a31f4a75fb8b9515d1d5026e0497edba9c42a3b9aacdcfa3fa0aee3b509840a9279b7d251cbfe1920ac2b858382794a69da5e1801363c6708e29d623152042142fefe0877bd5834bb5dc39587a175e001485df78b0e9317d3c7902741feab4b25e987cdd7eb6633646aaa1cdea8a1e26daac0cdaff79e5e0cdd6b40f475451fdd7a36405df4a4d4098d6a70fb3de97a97890af6c1d8c16d6c9cec020f6f4fa77f3c0382d775d84fa984dedbe205f67e26db329623eb5c7857c527ecef243f15cc10711004439d40029aa67aef08aa123a81f6e459a179332d2189bcd9401e1431872b1bf15cd827c779e52c179fec7b8b9c86bde8671b46fd3985a243e143e0d365968f50620012241e56e154d8450fd49ea17829ca7cce2b210d58342dfb30e140f53e1eff2fd72c13e82e4d20a599da472a2679f61432245579a51f47d2e9831091bc999683462de3f2d691a8a34590927ec81bb90b9839df31bedd4d4ceddb754d2e1d0354b43e2a1fb7aff14b54e9a48cdbd687e4a5a699d90b07ba763315bc07f9ed650a4e934261433f5c8502ffbccbb66c02bd4ed029750f857c4262626820b769e404e83c5a540b8caee76be226b3c59ac1ccc7b399420fad82d6d6fca578403f995e6390e899b9522017a2bd52c04c8a99d9e2fa3ab46be958099dc2ab7013e836de6608e1b3afcc8dd820139ad760585a793eb9f8092bdf94c652717d16d1814a3da9ee54e42e8a56fbce87d7a428f69729cd61714d1a35e6a052f6eea34f9a53ced151a0ee24622173cd2b37326a8a511700dbbe0ce2d6d34edb39e2dbc0c6f060d29997ac78d0ace75c4cc0a6ac62874c889df779bea5d31e0d76853ade81d50a69b6890512085b28f5b105b0e7dbf9fd9354ec0ed5c133fbdecea076dea7d5a10452d11f5d8e8004df0e74d4093029cc123031a49295437dc701fdc54273c43679ac93bffcb1fa5c43abbf5fabc6fdfbd7afcc81960a37f90c546af48bb101f431315eb621b74e654381bd732737ddf86b41fc288d2f9740f51df4931e402f6ee27064abafa9d2d2a127cda131ebaaa34b03f4e3c31e1c35575c171caed631aa22c397d4ec30d512ec2ea41439bcddc3946e1640d352ca6cc8dff8e8a86b94d72c6707ec3d22e0f9dad3ecd2fcf01386fbf3da5dc8648136a555575324c76379de79c0eb2382c24fd978c0a0c427e2375d0b1f3af05a138dbbc2e34ff70f639a71a6f3d9cd97ebe3f2ac18fd63a8fea4368ac4e23a3f038c0a36a744cfe60ad02aa73d1a5bf666cdd626f8c7f0d5bb08c65acb773fa4606a87f0a0316da0b370faf62307363b38880e5a7fc6e0fb7f5d6f58dd529d49fde738b9f8ee7cae1ab13a02cf843187568ce2b1e146ca1395a79bca0b6abddb2e827a0089b7608d412b8caea23f67e9b49a3fb2e8aaff20fe7d3e0be674302cec35340947850b15f092dfa558ff6f710588177e10ddb770a2f95ebc06a7816e07ac0f92a6e453d31b41537d08d093f46a6c291aa04573424477d1671c73d5952c7ebc864300bb32cf7a8edda78a2a553da1493f2cb7ac7e40a233d783eccab74915c1568e91210f658b25b2f04dc54756e21493660b458e3931fbe3f40e0eb4373dd9e04f6798b676cff5d778e8445bb3d1b8426912cf20fe0aace8b320f12f444207b902b88de0358ea25d074447eb8cbdb748964c94f5ed3b0df26fe1ad095946ff93945d48b606e814f95ef05af872f3993e69e0c975acae052610a5456483355a8328bfeda0b49af96dea68f83ee00d91efd492e78a5a545cbd5335d5ab677b9b3c782a1ec357782ad2cbe2252b892fe0f469f34b0811c842ac27ee0aa76a12dc82729b8eb865d42abc72275ed0d44b2dcc05ce1c30cc87834fa595002a34608a1dadbe86a2b026e83612cc1ca867cda5892874ec65d51a7d82c06aa8468a95fe615cdb8dde296365caab701ca0ca3543656bc84effd2fafa3cf2c39f8fb31ec20c7b0f76da65659803cf3130eead1210c6b34c58ab3d72c2d035404dc59159260f958dd9329add846cd4d6a2b37f1ebac75ac6e06f17939ac198f89f5b78477f9a978e5cf88f5ee201cb3d7998ec4bf31791f705465a3c73d8db98305d857c2a408338c7d346d65542416c9bac315a5b534a1895a8a87bf5c5e4290c59a868fd312042329bfa554b7fc589700e3375d61b0359269e21c7d10724682b2213c2e8d9e2e5a266ba4bca1230587561334dc3bec83dae2460009e352630038c534e4bb784665b5e5c5835258f0d7fb4c4731272c8acdf8420ef32ceaa43f808dd9cd7ed0f338adcf7b5bfd58230dcaecea1130e3f144c30d787206b722ddf234cd9c8e94abe9c69412677020d85b70afcdd386251ee52bb5137cdb476a5c75c6d6a9854c66e7e2726cc50695a60968a67db9853c7420c1ad5cdb408589e8eebc8407449597bd645fb3d458a0e5d3ff53e8cdae6a5dd1c95298b41d60fdaf2b1d6c62c427f29ae7c155014ecc120f4e32f3dbf93525259c5def2bf0962329be0ee38145d0cd8f8ca374ad9fc092c14981660b0947eb4371fd70847bb617392c95433096a784b0f2c8735c130f87e619e16ac0052b9ac5b4f15bf72dbb776bdf8968ed0ec7eb5dd63bf596e899e1f6ee39ae43e20496bf0b5b3b916885b64b8e73060b08a9de77036fd4ac1fdb0cf6f8238be9140e15a3c9ba43a61e7c38dd847c0ab2486aacecdb10402449393d1feb36f7aa6ceb766ef68f0c4761d980db0eb6a86fbe620d79102e2396ddf80934d2f2913f3c0c9b2d35442a34f10d403a6201f653cf52e5420357e3a976078753e58210ca5e011a77ba940f579384eaeedf214009956f51cb782fbc18f110840c9a0c3e78ce08ed8d5ebefd820492d0ee5853c564d54202c85f3a2625f93e005e61afea8006e24ec48105ed10c71f4a8878de096fa4723dbacc77eb90912f9db0b7f15474b9a617e926969fa0d9cc928dce61b40ed838b807fa2256b02b3475322ef53f1e11b04135e86dfb41e52b2aa78174b98165e627c07ea0afe38db12cb72ec5c067bb3e3c38591fecf52e666dcf282442197742684c1f6e76e4c913f39ee0c948469ecc359f32db2a3386ac3965e5102ba312a3413c44bc026ea052b18c2755f7cf9c393005cb1f214071823799b2acc010002f4538ecb090179d141b0b175c233747c097a85f8bd9ea60a8e57998b32eaf6f09ead11bccfb7f887bd05b8eacf4d62eb4547d708bac87606b7cf9c360a5b3b534e0dfffbb73f427ba9c3984c60d5a915972c465ac0576ab8326ef1ae5b73f15aeafa32434da35b1acf349ec51abb7ca0253f70d553c08f19eceb8ce245428acbc30ffba8b97de6cfbdbd0c0c24dad33fd6e5465d95e57465e6e3341027674fedf3fdde95d1b8b1287ec7438f78fb2d95129a9cdef252b99a4ea595c7206570f4fff3f00cc6bfff4a65c77a082f4474512081d3d6b6594a0407fc32859a6570e8a2a1bdb286202cd689327af83640da7b9624c97804d6af4569e3fff2d50f0797ab03365afbb412b7e793fbd3e85d41e25d31ef33056ae83d5f1af77121e6b91e4ad72c89fa013239db8c0b0805d8b8ad568d16028146d490946df12270ca3383c3d64ab94227a8f79904ffc649fe1c05062262429f0650167e50e3b8b29dcbd869b762c49558b8e32e71c713ba0153030265a37239c7dba9c9bd26b2c6b41172bcdcc26b97e2d2985ab58b4fc9d22219a398faeb80dac713dda2424962722ff46b5bd8e8c0f578546bccfe32b828d574da3b0d3c66dd2aa6d10654232572435070bf621b97fc64b2755a24ab0e6b00d273915d5906d45cc97242ad95491cc8ffd2a024f842b90d915829ec85777c8074fb01289c67a573df81024ac6914c9f3df89d0fd4763db2c111dcd05bf951c3eb5b309535294d9a7894d9153ff480d267661f27d7a252fc28764e268cf58bd27c773d04de2d326cf5d039dd0ec33703edc11bd9d6296b4c00a856e3519f6a8ec78320883cce493fcb70342fcbc74a01105994ed6b4318d892c62fc6a5eb2619d552efaf20633b62463bc7fcf9feb0f1f2b11422732a314e99af82a7f500299f57b994e57c330de88968f6eb96ab04257126a394b22bc25571d676efa31e0c87c621b2b698402baeabc25d7b59a6aa83bf6e0d7f5be0c2f8f9da70cc6edfa2136890e094b5db2716519e023c6aee9936c3e26f3916d6eda319867e4ed26f1c5c9ee418febadeb61ff4748c3a14ecc66a7371d996f95418cef1a6c491c2c2bfe2b1d7957b022630d80166a6a3f0c16a46c2df4b3c5cf42997ff3f0ee2458468d1f2e939f6de31ec560425a9d3c1f16673751e34f08bff5a09f6284a32144e9eb399128a93deadd8b1b6e3a749b960a70139caba7a83f0e101275f6b081829092c5f4148c8f2d62c5638acbea0e88ca44464ac7e79aa2195743dd246d002d2b65e4780c716a4baffc2e307a0a518c034ad622e044d27a4dc04828e67bd3594c70a2b9389e533b97cd8d3c1ba2ea141eae4f17e83774bf1f80edc1c8a70365bfaad85251280b822bb6bc2b700239222f114cf45534c2c98aebf70072951063c10b2da5cdd5bbaf19d0181bcc9c7b1449f11c8f9bd01beaf560a8bc072bff33cc13a45af7f16fdd67ebe9ff7fbe8b7350610527039b013ff8be24e5b8b52b25cc13dba543ca4433050f20a42eda42b614c68a3930d3238983e7dae2e112e4a3e71db6f7646d1573072398af87311c361eddbab37215e0a1c5f99c292b403420b23935c695fefa4d08b5a950174abfc98fc70937e69206a44d355cd86d24a96735f21bca2b05da6dd8d8b4477b054943ad5a420635a9d3f0f06ff6b39eaf145824efb3082b6411c71e4a875b6bd33857f95d863c080f5294c920e9f02886019c85abf37e02ea3db86533f49a318836ee74cec5e994786abe971551a445ef623bcc248ce632bcf803981372867f3c0fc0b6282d97ef08f877c460ed8f7ab6ce6becb65327ab05641e95d01cde83bcc659dc081a9532edaf6c0cf78980fc46ac759486fa03305ef8c3a15dc815098f5404b93851f298e537a31d46a798890bf1448beea4dbb91c710eeb732f23a68251b11a8e54c490d3f2570ff64e04f8a36d383439fb240b323853af560006935a4c5ad51e672a7a6bce4ce688b99a4e3ba2f656aee5acc744851569bd77a7659943bfce7d43ff1923c5c01e684b48fa9c4a332ed6eb6aaf6394b17c1bce31282a452ec8488c5ebfd3932fd720b07e1bed65d8fabf419"}, {0xd0, 0xffff, 0x3, "0cbf6cb659d8c570fb911290741b562545946c26b0eb40aaac545cbbe976b657692576d2b153745c3e03c58f252854c4158e156263244903551ad092254daed1a2bce3b6f2fb473af8391e57597127604b45a6bcd3e6fdb22b912f9932568db86d18b4f47f32873afa86e3aba29e3251fd6de2fc8548441832562642504203b35986e40abd507767f843f365fa5b62dd4bee94cc5f0b16a42e9e5bdb38416bd9939510ecf1c622101d44bc8bbbe70187ea0b3aae4be9ed35c172cd8748"}, {0xc0, 0x1, 0x5, "e090d449058ca5a4d2add7564a85c2e96ccf3a717c27a06d26910d99a6d7090055abb1834e9716c5af757fe1f125dba10abd57080d7c8cbb6f59ff3e7383ccf3b89eab6f508ea839e44bdfc9611d1300b653fc4009c2e508552bc965f7c6c4effb47aa178e47ad2ef9055299a72c13cdc55804b4ba83c3aba7e99c784f95578d70db12f41c59f23f150891da9d115acd829b7942dd37dbc858744caadfee437ed06e0746d58e8f56124f013b7b"}], 0x13e8}, 0x7) execve(0x0, 0x0, 0x0) 05:44:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="02000000", 0x4) r2 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x3000) 05:44:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x2b, &(0x7f0000000040)="b44834c916db7d8bd2525231ee9e08b8d08fda84290138ed9e945580fc33940c0935c901c61bc19f3afb5e465c57da651bca132f109b98c3c7846db1c0b57b93249f57c5e85a6c331bc1075e73f06930c0d959fb8f3b4b0cb2ec843cdc73005cf28998e1bf6f7348f1acf036bb21d9485a0be7cb1d4a537625e6aa22e436cb1f1ebaf35970019dd7b0cfb387893a42998010eeff0f07bc038d2a10eb001b7e8d1885a56645cb38640b95795a203a53deb624d80923e213a5cd52bfcadffc22c8fd90f6ea", 0xc4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 05:44:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/228) 05:44:40 executing program 1: r0 = socket$inet(0x2, 0x40000003, 0x2) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 05:44:40 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x100000000, 0x324, &(0x7f0000000080)="2f1b2d3d94670daefbecd363d135a0328681afb8cd143e020c4f180f6f3060b289816804f57dba3311", 0x29) 05:44:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) geteuid() r3 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x6, 0xffffffffffffeeb5, 0x400000, 0x9, "0683f0fdb3d28d0d82ab696a0e23211c01db679d", 0x8, 0x1}) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f0000000840)="2b1c7d4de6a446cdf86f78408fc292d6987576c85a2ef0852acbf8de33b9afc1d76eb5464f7de83cb7d32229063cdaeb5594c2cd9a8374abe056c61a543073504128f7bde3981d9b4f7af4aac8dce69efa13b1b3349bfd89542289a6b555d53c879c29746360820b6731a62d1889402ac408120c5d1ed2e1aa16651163675adb3caceae199240c71601c462519e8d79ce69c0a", 0x93}, {&(0x7f0000000900)="e1a298571e0835794ac0e5c8aa36b657b17c60481ead1065c7f613ecaad47fe23c425c00279ab935c0343691c6877a6d8705c80d525b8d38894cf12508b534b40a12645ca4944afa948d8b5a9fcf7977f9768ea5027112ac5401f987a4a202abf11cfd7e973b66cec174989360c196e3e661b35cecf215040c8f14b2c67333da439ade46d9dbc65e636485c9e3a85accfb49d983f635a038afe07290848f0a717dad856f536638fa538ba2791e09bf603c3389f5c9e74462a3f0c6f00df2431b5431ee561405a17967a92778daff9219d9c7641cf702fa63bc4f20f98d385e2d30db42e7ddfadaeed673e303bb6348c66696e1a34382e400309acd20435d3e102d95a4cde3d54213e2b8b88243f0e6859dbba90e7dcb072e616642b2c1ddfb27cfcd3bc2ff1b0bd818bac296bd72fe92d99771bbaf2901a5fefcdf7b754b70f0934f15a18877341f9bc97a95a43368f97803f09a7097dfd2af3693e5b69e85ee5ad6abc94f732393e03178412d95932cbe7af69aec809f1f3ab7b0dcb51c958411c379c241997cc93caaa42d0f3629ef9c5bade66ab67f590c3a1d398f832d604fec468d55844223e4184b80b4a5ab0c4ce54ac09ed2a021a6f4c69f41ced2089425b03894a681faf6ce0c433df49789e94da16697a4c7334f001f9d41352e829e04925cfa2abcaa2494bed540ddb64669e7ae6510e436b5d92c08a6d055e7bd7247eca7be98b3575172c2c4dd26f55cac7c0f9878abb229b1ddcb6a35788ce40ff1dd33b43221dc6ae8036b26243e7d3336ffe2f017a54b02ddc2d4a21b90d17383add6cc12905b813ba8ca5c0f707d61f46b5cc7a15f0bbc816685ff5aee4a9b105b0fa2a610299295ff3e1b6df5376bba1fca775fd9ea89f41e2315ad77cf6e1a7a1e34a5b55f53714876642f891c89dad0cc1dcfd206162ed0ace244ea340200b8517ab4b114e79795bc0909fa27d7dd9148ff68309724dda0f023b6519d284a63e1fb04a161963e882761d8b2b96948819c2aa9aa8e890a80d3b670cedb24c7947b425d022a98d4c902469b0129cb788889919b636b8b962442644a4e34f4ef5702cb49de89407ba526b090b623f1fc3cb68e02fa56481762d0b720424a8e9bd3249d192419d2d955a66ac89265ab730ed436af95de2c8ae190a485526e59761ddcdccb057bbfe6e07d38ebe2f7685426f159b113c1f64e5bec289a209d1206c14e320ab541c47404aa75e5e08b05441ed8daaad47190d547c01c1694c405a67d1ee58237f2a54c8adc96143f5166dfd62a48354bb45b33ecbec2d51f1c6b9f7b584352ee6dd090c374df4b3d6238f29a29e95986614b7a7c4b5b8ff754fe83a7e1bc22fc10c99d1fce85b6e20f171fe44f629b24dc18461b3e43f75dc47ce30bc336a772e7382e379009e0606a36d1aeff32c2b60e65b60e598573fc51151205de0dd4be4784d617d8e810569b193eaff5d56b6a857e071be7f482984b49a134d05d10fcf024555aa0c54faa2c9830026ac8654d731af27797dc984a306a3ed008fff259b972eb60216e5bcbbb5507db2ec01380dea7c78db0d320a9543e55fce48a0c096433b81338121ef7cc19229e3afae433661e90df3a2302c9ef7de278d20afc863e5a94406ee55a94c8fb05896d358ace3acf67202df727e6b3d414b6a23dd891ccef04fe48ce32528110d7fc42faa25eabef3616c2cfce95d87393013dcff98319f64ab898b850c7620f1d4d1e40950d8605e8c1347cfd865029923e18f518fa784d61bc806dcc13e79e4caf289309ae891509da1ad4f415626bee2328b3e3d69da5fa7218627f9ad32fa75a04463d6ce22525c63a8f39ad7fe57d20abfa76cc00c4072e7cbfa73b0294cb3d5f7a079e86faa5291111942acef42dab44c8ca90e548e3f4bd32ddc116a9f2c761a3635ee450972ec46cbc8fbfaaac0aa6779f9cc05a4cee3d418a439a507a0c8ae78462527b9689cb5955698668ed463c541ffe063f74364902b56775628bb7ae81a0dab3c93b25e5f337c8ed3e18e266393b058e21afe55918d91e4e08fb060f545099871b4af027e3eed06587d2262f4cafe42320f4e18ca7af5a9a1d916cdce7a36b14ee3e0ad4af4d15cd098c3b32a17887b2d28fc45749bb4eed30ffbc864e40cc55ac3a207e558ce97f8719a5f27a81767e1ad87eba6512564e5506180c823a4421182246cda75ad49856d6891727424d368044f34cf07148c59ec9cd82461e53e546e04572731c6bb7e59f8e7406eceed7b4323633f271ff619fa22cdd067fd8f59b573d7a302e2fd728afd0d43662aae2bb677016d5c258a8fe59a2df12e2251bc77533e2c0d9d68d3b844b699be37586a8d6364f1a048102b66a570fa1a19318f8b70c12e14de6d2b33394b6a0db5a4d9f2a5d9340bff31ef51a46a379b919ad55af60b979c12d5da304e0901b5db5cd402e830246dabbea87260d20137f1503b3ff2e048e719fd77c956476d96ee2c5a82facf02f431510d293fa71bd6fb3561af3bdbc7f2f6e2301e6a2fa5fe00dbc59aa82eeb1a70efa56845b9f95d92d66b5309a4d88faeac9e15743e70606543b6cd1baff1e6fbce4b6a3f5caac34c9531e4179704a77c27257dde2c29a4097a1470360b23f8704090495c7217db47604e08e4c0b2708d36a50c3cbe0c1dd1d7ef00e6f9ffacb025e7f83b41711a344cf0782a1ff5082423e261e059c56dfe2e922f6f2f38afbdc6a5879e3c5703a696f2cd1e848e345d2752f61af20d93187dbfcec743ef0a3638fc57b943819fec0aae5cdefc94fd07f9ecb00c0be43167a74f943eda144bd5b7dd8af8fc7147eaf3163caf9dd58b06023d7ce62614012865578ea4931b9f6e602633343e617b422ab01cd14a028f7315429b4f933acc3fdd506004cd6959e7e771e07f6f64bf868280649d266dd810c95cd7cb3a84e7afc4d5a96bc42fde295085b4e332b8a721a437977a6694d343cc670f1d6964234e79be2e299c22b9964f37214643103679543db6782b53f28068b22a98842a3f33390dc5e49b21d7e56287168cf4e1b05ff35a037dc17f9ce645835089adb5a5fd9c514fbcf92719947e108f3a04bbbaac429c967686610f5b3c20ae7edeab25f111da26204dab9e2a771185c3fb59fb22723333967a56d207b8c3e954fcb9ac4e17b1156e4c48ca8787df86de0d3a0683142e92d26ad7b1a4a970223192aaa8a0457079a1914e1d9b2178e2edd0402d32a7e0c84fd2b7e9fc89a35f7eae4c17102c1d65f60555f1b16276e705873edc670538566bac697c3fb217bff98125300c6a9578a4c1841986b94bbda9dc628647daf4c889a4ab49cba119dbfc40d996c38c2722667d5ad63450f596b629406f68b018ea09f18f29abc65da150ec3121023eeee5e55335d4d235d0f7e481d1cd05ae8c077acd1ac0847387fb44fd55470406b065a36fa87b6b21afc2ad2461023b2f7068d6b190a330b9fbeeab63b8b534b0b2c291aa7ed14feb757d2086a9f2863f2acef6d2be38d4cf735e33d0093bc301831a2d961716f7efb0ff2ac616edf94e9fdb3563447cfe69f9bfd0a36b283515338dc20b0a95785a210e6e98a6414fa3128efe2fc5ab34fe2783d4eb6368aae276b81c3eecee22f8d15ca3004e3811be78ec529b025deb9e1282f2e9b89673a6a977208fe83f341d3d10bc6ad90033129745167a4c8a2bc42621e3bddd9aebaf69a95ba54419a9e1d45e1a5dbc1bb18399087c68fcddfb76fc3529f0f5804cc9102db7634b67011db6dd00b59bc7a392a38c0c432b56ae3f0dac2279698181db47f7dbaa9b44110a386b3dfda476eb3bae3adc4842fc37c230cd2c0157bf7be95da9f4f97b26e277eb3221cb9a221962673aedf5ad0f49f2161e015ac5ed2b94051f5a18baa39b6bd5f0431590593f2d14f0dbad32fd5c7b304a9ce07c148a4a8e5cc46c7cd8fb0ee923c48c6e077ac1abba14230a55c199089fdd19be976329c942dca9cde0125673fb7f3ee695eade261d226300e4a6e6e236495cac8c4fc2d3e7289b6589e5cb24e0802cf03baa92497bd208319ce8b43f7eb357137955a39c48d66497e7bb94b713f233eb1042cc77b97c038f40934d4152fc5674dc47cee99f0dd25abe30726df1bc58dd5c95751f7bca10ef8b2928dda06e25f5a822490b485d905cb20fe9fca78894ffb16c76a3d1ac86e466f53ae634bc17947803126e04a8271e775d2d58f6f67c60c06f94d3679b742326fd40193c2e62ecac60f8484c8e23ca8f352afa0a9fe317db8bb7ab7fec74e93f1723672afda85c946fff92c86084189e2f0c4ded6f0de2a7340aa3551e651fbd92e6fd94877d4192c83d944d6493044a4147162926770c44d69de8b0159ad292bf85a4b7cb886aa9a76df843a3397a08d457d61d0c604a95daefae194a7d1853f3df8af593fb552540ee200b86ec9da9f709b2ae1759a8531c68329a78ac0fdcd5d3188bff65ac85f2b98483e858f1a2397499e4534a8e968ab0bb3c2a1030465c42f550eb74ef40f33eec400bb250239866498a0b373628bac98e11c29a2a7886360be065662fdb50c6200f76e0908e58d998f082783345fb9c1aea6da4f519fe496282e7ebfcad897fc29acae6eb2444b42d29f1ca2a904f0484549fb97a68be42c71c74096499b6d3af771a87c90a495f8ea528922f47d00e2a6f00a38040606fc969eec6bd5e9091a4985e999bf2258e292f6021af5b052f68724301a25e4c57551773fc6437d8dbbd42c8d03e7e0e9585f7dd6be1a9d6bc5ed3f0e636d684149272fd7874c4d0593c7285b7560352ed034f81f1f2cfe6fca8342e91326f42ffa99fb7d5e11b7cd5ab0f34469c223359ce97bad5fb876428c6a6f6f94da8891bbae3410fd6de596ea7e3d79faa16117133758ddba099e33cbace483d5f38d7d7e4fce11ea08bdc470264866a71d60d3d4a0e14407662a7c87f9c13062133db9a2c854707447b14e53b18bcc853258c5c3b2edbb538822298fb8cabaa62145d12548b4fe7624ce94a5cd1f4ec6b8a52bafa5fb163cac1106aa54c0dfeeebe352f844abcbd1a225a3e02c2962f2add7db956bfd65f871cf363f9401c71b089323eca57825cce00534d7be6a60d90e7793651f4fa8bc7efef745b99c7b21f559165b0839039f041996974cf68097465d2c1f20180d01fb8cf83ae5ad79574f8fa50718accc394cafd8b3a0cd732db83b65918d006b41ac7b96595c0aa16d94bb7d8119a20258fa2f55c6c79e070f222006f38b7539b95a1be0787e260efe39df59c66c770d300e188033841aae5e756428a75fc469971bce40ee18b00863757b925b94963c0d6792c2c5c57f504a86aa8758e8fdfd59ddf3bd0116538ed1ebf7881bd2693cb062bc10ed8f74f0bce0a7a969c6fb286102d06676c2f7c1f64f1c06e9b5fb5e14f1b87306a2c3c9e8d3787ce2016b2e00305ce751870778b392926e03c4e9bc2fd109cb5fec43707a5f53d5f58bc11aced1d04d7a21ba020765f2a4052d60e6f157eb39efb661180bc58a5200ad925cf81c05fb3d88562e859e4d5ac3be0d83e3eb05a742c0ce463879a77137fd1bc6c1e99ea660d8d1e798127db1b709ccc7afbf39376b86ea0d894d7e13ddfeef601cf665f44306d5027477636a2d2263fc86075fafa7a0da9b6f3467af8ebe8c963a2f7ee204766d2ed552a45fc2a2dd237b4fe929f1e15c1aca86ab177cd742f6f483a91f2d3435132bd31865368cf9fa6a3f73dd3c3f8f4d3032020ac073b023464e9687bcd2134ae34a5d26f8", 0x1000}, {&(0x7f0000001900)="301fc7408cbe289fde5623f0a6cbfa02c43e6e406cc7d225dc268d1b453671e075b27eb099dd538dab0c585520f1803d4551fb98842aa6e991bf30791daa8a383e9c65761b997081baad90a14900449c92025d968eaf965003ef188296ab7963ff1dc0e62866ea49dc5d79e2c6c02306f5b321443c4488e94fcc9d9316af23e8a6c61e7665ca38abf510a6e3d006b18845adb77ff007010b03e263d91c17028f65368cfd4139866d49d2a4838b453065f713009a95541a31eafed96fc83a8ac5e2ea073283d1e99be610b836ecc20d1fcff6e64286fc83caaf86042c311eda9bf123d970e6cc", 0xe6}, {&(0x7f0000001a00)="4bd90bf1abc6b354861fec5b624d8e860f8cc8763781e0325ecfca0bd78071bf48730485bda16f02ff60b5593dc78b145ae97f853d07", 0x36}, {&(0x7f0000001a40)="013406ec181dac87ade5044334cbbd687080c6ec6b2578a3957328892e30a00162e928f91b63c939689a3f19d2eb3a0e03dc38125b66d0d6b37a56445f588d4b76643951797f237b6cfa8401da79945b04126e2fdf9edb", 0x57}, {&(0x7f0000001ac0)="a7af7d52d7fe7e81307fb40249a3a1931fd8c9f1b9771498981fcc4010e7b4ab1131eca2e031e7a735521f0dd08d346487ae73faac6b31ca8598680c0b962c674198c91450fcba425b639b53ab9270116de3014cae8190670a55b882ad64c16f3fb88abcde092d51c9700a0c172d9ae12a217ef69157181c76bccfb0bc", 0x7d}, {&(0x7f0000001b40)="2e54a74cbbb436", 0x7}], 0x7, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="4d84ff41accb1f1e9f588fc83da86c3d635d0c97a0d482cef531e61578f4ff5237efe7cac10a95acad1f9d7bb28b4ef5910e226aa47dddc63f3c0e54d87020ae1a48db3f571aee55bab940522540d69a769b5f7f3e60467103224071882135c9793a92513af0ccc1c28d82f65bfaf9ae2adbeb291aa4f7a1733abd364eb85aa75cb704007f947fd5cbd39451abb0eefe4c00151ca422faf890605ec7bb75bea6a90037737f91dc68b0220fc15190b23566997e280e9dc11143b174ecbef94df9ce0cef47f3f5947a12", 0xc9}, {&(0x7f0000000100)="daf0378921ba4447ddec48b46c2a1eaca7b4d69e472208eec292c7d6d0065866982d83a219283e62de87859d7be15b07e55fdec236fcf6abeb97542ec1a850b9ae3bf9e47d95b8c85788482156", 0x4d}, {&(0x7f00000002c0)="1ebda59fd270674260a19b9d90956be174bf51572d9d0bb1ddf11a314571e621e9634b03", 0x24}, {&(0x7f0000000300)="c1c26a6537327258cf5b36e411174b08b59953a92aa0c66b2cd7611c499bd28de8172020b6e54b14ec62bedd56a2c1949d3906", 0x33}, {&(0x7f0000000340)="38b368a07edf307a4afaa61d7414f93e4aea8de9d6", 0x15}, {&(0x7f0000000400)="f63815ee7fa48792ce61be6196b00a7cd9199bc10b67c530f46cf3401696f8fa87b65b4b88b4bf7b55ef62811b6faf572f960f1ff9bdff8f713d463e112b3b98d6c5bfd6cd79bdf7d572400cde36e505963252741124a45f7962d1c0a674395d6b0b423eb967d7f176fef6d9b78b8b46a52581576d2fbecf8a68798c86b89e079e01a9c0953b5b2538f4b09b250eb2ed4993e010a0ec011d155d405b1270f3d1d55f6efd72e77aeba95be92d150961098ee73138419892c62127139fb378e904da4d24c02446f1c03d014ec9a4003195168db581b9714882308fa9d5439f80a7a7692dbd9aef15e7cb61", 0xea}, {&(0x7f0000000500)="1115468a8b56a8ceb3bc36b2b365f4ee73713f9cb49e23fb3a54364d9ec3fd0a845cddc6368f2fddd45e41d22186ff383126a5dc5957fb087d6be87166f41575df0f338cd9f14c1849774dfd4c4b5c7bca9a8b4358b1b3179a30394ca88bfe98b8", 0x61}, {&(0x7f0000000580)="d6445456a344918c261df1fbdd82e61bb2d7756f0ab404bd401e467e4d1e3a94de8ad41a2117f9013750868cecf224c4ce341e187f736f43762772d98086aaf6e5f49e54104e6a6385cea1d2af306d319171cc5954582b3cc205f531b1b815dac32100c549b880430ff316b0b7238a47f1c6b9bede147321290d727d75aee5fb8538bc1452079a11f6b08ac2897ec74ddfe43ecadac8d57954ae667ae3", 0x9d}, {&(0x7f0000000380)="eacacf583780ab53acd54c33b93eb2", 0xf}, {&(0x7f0000000640)="48c3fff82d1dd39dc93ff2e396735d760888336dc68e1df9fae11c9ca7e57cd0e2d9077525acfff8e71c81ccf932c471771bbf62b6fc5ec8b2f3cb82d1c72a12f75a2f5eaf0166ecc93bab44e485e97626c810d87b24d99262402da37e2bb2c4c3f8dd3513f24a88b4", 0x69}], 0xa, &(0x7f0000001c00)=ANY=[@ANYBLOB="1800000000000000ffff00000100bb0fb12000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x40c}, 0x401) connect$inet(r3, &(0x7f0000000780)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=ANY=[@ANYBLOB="30000000ffff000001000000000000006556c834fc8b12762f693b0043f0c4ede472fd3d9e0a3146acbf56399b577aad55e7d8ad757f36891fbb3b43fead265f61d318ff030b014f909b60b13abdf3c759bb4fcb1ca667e9bb9c5e865512c8b1a54550462497fc8be22c0c7755a5b197b230f5e1502c120b9eefc1bd8b020000006f27ecc2a4d29703acd76946c1791cbf3ea910088e1fed2f3208a087efa189fdac55cd7fa53ec87556cca323fce910cb0f001272171a7f071816eba3843063251f65825dfc6d51593070e144698579f228659ebfc77241f686e34dea1f482687c190cba813ccf8f5314300ae9253489276f041d06a96881e58ca7b0def7b07b6f82db1e42c1e545a55fd2a1882611d404d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 05:44:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x40}, 0xc, 0x0, 0x0, &(0x7f00000001c0)}, 0x404) 05:44:40 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x2) mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xeaff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) 05:44:40 executing program 0: socketpair(0x20, 0x4001, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0xfff}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r2, 0x106}, {r1, 0x80}, {r2, 0x1}, {}, {r1, 0x800000000004}, {}], 0x6, 0x6974) 05:44:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000), 0x23c) socket(0x400000800020, 0x8004, 0x1f) 05:44:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040), 0x10004) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "984cda1fc615004a546eb3bc2b1a00", 0x0, 0x8c}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x5, 0x100000000, "5c0400a795a644b46c1aab6300ffff030000002f"}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0xfffffffffffffffe, 0x6}, 0x10) close(r1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x100000000000000e) 05:44:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2dd) ioctl$TIOCCDTR(r1, 0x20007478) 05:44:41 executing program 0: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000001bc0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r1 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/98}, 0x6a, 0x2, 0x1800) msgsnd(r1, &(0x7f00000001c0)={0x3, "a2cc296e494bf074191e643ef9a191e6a0a9d681858dd3a053ddbf4a4b9e8f9ff8bcfc2204ebf510e1c98f1979b501c708bb1268a914f98f945d172b760994c5aae683643cad8eaf407dcff25c9fb8a90ae26f99fdc699ac012b381d259029686d5478cb01269d7aa761b724fb4a9a6d296eed4965795b16d4dc33b47c35e9218844b334c4117d7e464f6a4179dcf17dc256fc81f5cbbea4d3c0bc62f4f618f220c28eafbcba194c263733dec44254b3e1358b45082be9bf490200ca76e80de632bf9a95d9d635d219fbc7afbd8cebd8d8b72aaad60174f1920b09213ab107af"}, 0xe8, 0x800) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x62d186f8b7ff44dc) r2 = open(&(0x7f0000001300)='./file0\x00', 0x8000, 0x10) msgsnd(r1, &(0x7f0000001a80)={0x3, "a9309c23f110d10b41bcf4c32b5f39d30d4bee220d66d7dd2ed8374a9327cee53762c9109aab803981160414f779364e4f57142d60963cefe5094514e9063b1df2c40b0b9760971629f6ad0021686702be003c93121ede34e7f44e3974acaddccf887abf44e6943135b2a1ae4b691c3b75a34118275fda3150c462"}, 0x83, 0x800) sendmsg(r2, &(0x7f0000001a40)={&(0x7f0000001340)=@in={0x2, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000001440)="f402df12568876b1903c62aa6eb39c48ca4194c5caf1f3b018d0072f5b1b698e67f88a59d11697d4739dd826d92b10335e975670e78a40431e2500ea200ec01849dd1dc6ea3497bf24afc88dad8cf26a7f9114219418e1917c821a7add992f3ec504a4ac6d09131500bcbd1c05f61ccdbdba2838ed430f64eab47618f19f5a87c1585db6cd671c6d1bd83b", 0x8b}], 0x1}, 0x8) msgrcv(r1, &(0x7f0000000140)={0x0, ""/90}, 0x62, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x3, "b0fd86fc7de466a9887565bb615b7ba420d387e9e172c4b9be8e9f7904c0c41efbd896a5d2e9a545ff6c69e5e1d11be3965f5f5b8706189fff00b40fd8bced73e6050431df60aa47b093661529500f578e92612220845bd868fd0dd0f690b86b9e1dac44eaa159ac4c2f1f3d4ac6cc0f394bf56ccb1491b09432c632f6ccd63b79193acff3f037812638939a48cd8b860d6869129e45c1c2ed6d0daba442bb691cdebb24fbefd1f27cb16d5deb07686b854a12b544ba5b302e189f078e903b4ae79b58b376d1ac418ca2fe5e650b1ff135a142c001da4be0a44f01f51b026cbdaf7da8400d42d0522d2d7259154d3e694eebb47152fd4e71f7c4"}, 0x102, 0x800) 05:44:41 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet6(0x18, 0x2, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x2}, 0x8) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) 05:44:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fdad0e614eafbd62be410bc305abc5a3b8fcc5764a4814da61e15514e1b57a01d7c7245c019fefc37d33b3fbef5b558c25c016b9820fc7be68c78aa9ab68ef1f8ef0d1a89e8e9e95649e51307c31964fcd85", 0x52) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1002, 0x0, 0x3, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:41 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x3f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000380)=0xc) open$dir(&(0x7f0000000300)='./file1\x00', 0x400, 0x100) recvfrom(r0, &(0x7f0000000200)=""/168, 0xa8, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = socket$unix(0x1, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:44:41 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 05:44:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x14) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCFLUSH(r1, 0x4004667b, 0x0) pipe2(&(0x7f0000000040), 0x4) 05:44:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[r2, r3]) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) shutdown(r0, 0x2) 05:44:41 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x100000001, 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 05:44:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 05:44:41 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x1, 0x4000, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setpgid(r0, r1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 05:44:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) sendto(r1, &(0x7f00000000c0)="e42795260e513ef586430df054ddee0ccae075dbc76b22e8f8ed00824e86caafa5ed1bda0b69de2c0d1572aa91fa79f16848464fc53f4e0517e4b7a9c64149c528f6eea057610c83a122f4ff22f77e04e727c3e21cb3a7420e0985c5a95cfcd9170b040ff0fa72ba5cd2d87392ae8939abde89e9cd13376103440ed111794b4ef3434cac45c9687cc9f999649610a11c2c6404154668851201d12506592b84bbaaa39f339a250727e312ceff86b85cedac5404cc8e63d7db3a3d1840bcda0a1dae5b4a6142285891b6a8be4943967ced95816f5087c072", 0xd7, 0x400, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:44:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20201, 0x14) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x0, ""/93}, 0x5f, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, &(0x7f0000000180)=""/54, 0x36}, 0x1) socket$inet6(0x18, 0x3, 0x3c) 05:44:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x200000000000002a, 0x25, &(0x7f0000000000)="74db0575e64dc7c432e8e958a0114c7bd19c0c81496c9a06df6e9db34658bfc23980c87611e66bd2690f85780952884da140935fddeaaa191da5e42f4406c4f7e79474345e30b36f65180da2948468d1a945e1215f1fdbb95aa768ea98fe3d3e027f789365c9a6c7c9f15fc0bc324ad631968cdbaff00963b9c0a950e023ee024fe4847e8e65b853dcd8a5da09a8c502220e3100be987046d79fe7a366bf50479b291899107c612f2fdc00df0c918de1f98267ab07bb9338fb096b6908fa59cea0da55ffd1", 0x2aa) r1 = semget(0x3, 0x0, 0x91) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x100000000, 0x5]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/95) 05:44:41 executing program 1: clock_settime(0x6, &(0x7f00000000c0)={0x6, 0x91}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100), 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000001, &(0x7f0000000280)=""/206, &(0x7f0000000000)=0xce) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000380)='W\x00') close(r2) poll(&(0x7f0000000040)=[{r1, 0x100}, {r2, 0x4}, {r1}, {r2, 0x10}, {r2, 0x100}, {r1, 0x1}], 0x6, 0x3) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x40}, 0xc, 0x0, 0x0, &(0x7f00000001c0)}, 0x404) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = dup2(r2, r0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x611, 0x164) 05:44:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf3326895d247c9443890c39abcec6c1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857aaf14db10ed7917354a002af475d52a6bc1a5c9f065780f3726c7bb6b56dac5a7af0d39ae76206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7c347e402eab64c007fe781c68fec485b41a598d14fa1332e50c289042f19b7799bd99a0cf707bdecf7197aaa55ab5fd3263f2cb5de527aaa3b66c9ac24ec44f0d1422464f3df84229d17275faf2b40b241298f56ef274dde05ddf9884e00000000000000000000000000b21a80cf5ee05d12f30d66348e024733dcdac2d53ff4b25acfaf41f79ec5b51f64ae673a4b560a339e3dc09309429403c42c3375e6b3111feecd15708fcbf0e4f5197cfe3b023449e9bf277e825fc23a642cb5d208e249cb0503387ad3e7afdfb32c3d9191733ee6373dd3aba5448dd1ae024187bf17d71d3299f482b5e53ffb693e7b80e637b41c896dddd775e313bca617a4561d37ae63cdfb99805b21d7413724eaa87efff3d8df4f23f76249c500e5ef46bdad7898a9aa1780c94f316ab359150e642a6b0abdda30d83805aac2fd0a14c4195ec54c211b053d32b6dc8252f4237f998e9ecbc1d9e608a21f93f5cc2b727cc0fa9d5273cbb4394ae41049e36c8089ee2057f30905d095988c432e31b9b1f54315c0a3e0f05e20eab2ffd1a076ddf2ac731b3e0c84373bd47697fd7ca74954bd683c11dc610a77305a3ece11c78b0d01d9f9c28700000000000000", 0x2cb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r3, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) mkdirat(0xffffffffffffffff, 0x0, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/104, 0x68}], 0x5, 0x0) shmdt(0x0) mkdir(0x0, 0x2) close(0xffffffffffffffff) 05:44:41 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x6}}, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0xb72cf3295652c676) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffe82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) fchown(r1, r2, r3) socket$inet6(0x18, 0x5, 0xfffffffffffffff8) getitimer(0x0, &(0x7f0000000100)) 05:44:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) 05:44:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="5cfa14b0e6e9d99634c0cd0e61bf97840df72974ae0acf459859eaf2b745dec34f136baf1087c5bea82281d27619a7e288d2c303b4493f6b2297f2e04775399814cac505ee9c09962a7775b226acea73107f24fa7e71350ad39e7d96ddc662aea8a4a38408b548631a8cd5ad240b6922021aff766fc6bd1219a7e97fce8fe38d75a5d110d274adb1ca9f59e5bacc0bfcde41fc9d50078858e7616c3d9c5e86eee23fe90b870978c9c9b64907f79df030d6edde694d", 0xb5}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r1, &(0x7f00000002c0)=""/161, 0xfffffffffffffdf3) 05:44:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x380, &(0x7f0000002580)=[{&(0x7f0000000240)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x1000000000000165, 0x0}, 0x842) sendto(r0, &(0x7f00000014c0)="456895428aa7315b3fedae72445de8579bee09024778a001588d48e6ab1fd2039d01d2c181d8957c80f5789af78a87b193366ce1f3856cbdbec6fb2e449f19875c4413477058491ab3ef9c7ade983c1548f2577211c1e21475f60bb8220591c9d8f721142cc6746fdf26369f545b32a3111bf2cebcff3a3901bb0fc1603d5865f19f41739ac690d17cb36bf0b2e2ec5803255aedb559dc6efae523bad4ac949f9ba88a6e579bca2117369cc11b4d51595b581b1ff242cf6ee0247e9bedd8098b6310cebc720700000098a49849b2f0c03efdd3711743eea2c978fa0ee4bca22008ecf08b8507ad9f4b9602ca79894a45ad46160d9ee9e93094849d06eba9cc9a4530eff4bd97627d00a76e15c67f5b30aa3228ec14ddaf1ee155d8640110ba24a35c2278603552655065404dffa36961f07d8ced803d539869aafcb34b697a74a793bf4664f39ffc0d6bb3e1c8c398d1eaf4a88694d659f1f167361938d14d802b5b891781374254a0a472692b090f694295522d252066", 0x177, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) read(r0, &(0x7f0000000100)=""/191, 0xbf) dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 05:44:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(0x0, 0x0, 0xffffffff) 05:44:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c1507bfbfd54eb15eb852d63c19dab35ece6be6362eb05eb3aac3c4fea4f1bf5046ced8ec3a38ce1a3966a3fe2983ee3fb785b1448cb4850286ebe4a40d4db0fc25a00010b770257ac17fb6e7cc9e27d66f75d37bcb4287cedb938352a07f591123f0ce1be49a802e1febc3407cb65e9185621da7ac8e7866fcf3787f7395dde824c7ed404c17915f417374dc2a4be943b7d05bd6fbf01808258fdf892790fedb554411e691428f5a60a472e94be6d", 0xaf) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:44:42 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) kevent(r2, 0x0, 0x0, 0x0, 0x27f, &(0x7f0000000300)) kqueue() 05:44:43 executing program 0: setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3, 0xffffffffffffff89}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) 05:44:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfff) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() 05:44:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 05:44:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x30) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x15a000, 0x7, "3500626d7de427953eeb68f98f58f13efdad5905", 0x7108, 0x1f}) 05:44:43 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 05:44:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) clock_gettime(0xc, 0x0) write(r1, &(0x7f0000000080)="deefb8258a5aac94aeca1990b5de084b0ac65d23307a69a042284a90e10ae51f429f4b5e927b823a75ad7b4777d3f8ce80c5929f1e1bad20683a59507fbc36a44010cfe2d4071b0b58582b37a0d2864d57b5563fed8ddc66e74f4a6019e862ca051db983f733d6a98d6a3992f761bdd21ee6269f9e892d71be720e906e9fe4df25340a9e434eb973ca622ed13d6a04866af4da987b42bae5366e3c7bf6a4b04cdc5e51d9830fcaa2556c018f339e2f264435e4bada3bd2df16764ff7f1ea932d1f03aeb60446455cd2dea7387b26946c7e8cdceb7e7c416cd9b45b1f413ef6719ba494ec3ff4dd4046027949be33c76097d00be906787fbe2a2850e72244681d1acbb1f4615119558c74e21bd4bcd917e2d2983eba60b39d85160033c9862b8876665075a568404347847deb345374112852098ef4e5a9a85bdc74ee4dd6ec100e3a0ec2e3637f7a3e41658df594369ed9ecbcbf8562dd03f1f82a09904ca9ce313ac2667bc75a95d051fab5f2ddf85f0548bd6649326e4a2318d14b2a87891d731fc3cfb2f861964d5a86da1430f29dace2ad2505f5caa3a41cdf4683de2d1a400157f81d455ee426824262c2745873aa073a66bdeacdc6fbc3e4c75f2cb28aead205b175e69bb5c40e4055921f1f07f8bf728b59342205c22a21035744ed683d2a1792205c05105dbea8355604cf897df9b614e8d4a1722d47fbf103a0cab62f440c5dd2b5fa716f1a2e91afb51e3bdbdb135fd74023518eaf2888540f9133cbe13c37d10859122040552e6f167e73fbea450f007f5ede7c43430d4933fac79025d844ba19a628fc8fb350dbf7482403bc376c3d3de288a8794d5ecd3b8d158e9112461932f68cce0b88dfe89897b4958e5df3e1e4679dbe1be2dcc0d7fc3afe51a64fe2cc6ce4f89f60481e22560ae306bfe2ea6019cad0a7aa06974ad432ae7cc5822d200023fbcf537f18092b85d097404585f9ab463471e25c4a253f5d90648a329994935a303555db281cffd0701171a43aa3575927d29faff477fe443b035eb6d912a8ed67f1fc5f6d5cca575c17c392d4da413b7f99399eda0751abe8cfd33a24b277f7de2fd72e8f32c60eec14ffe799a49410e8be12207c43e23d3e899218a61d9df53035e7a4aee97b0fc0a7cdbbb3137433c67c60966c65881a188fd78404debfa4e1f68c0241119491989c0edebd39d7d0504d77d695441463efb4b098be56926efc8a95211ba6536fe826d0cca7cdd07ba2cf3f526613210e1be503025c2227af213c07172f34e9258d08df9a348c74c8c06d8dae1e0b336545f1c9a2466ada580b3634a09bcee8ae1f6b3b4be40b24f21c26d9e4cbc2d85cbf93febb0ce08f7c982f26d439438444a54ecbd46408dfb77302807f63b23972ef34e0249d9c39a5b3aeacb3dfe614ab27e92963aba4b64c0a46377f3d9b760b58b410e0d833bf68bdc1fcfb13327bfbb323359024f17972bac3f7365b42bdb0e1f2c575ce345a581f2914a43f9b4bdbfdb014eb4dc8225f2051393fe89b51b93ad83aed17b824d1f16fb2b79b3cef0513cea4bf59a550edecdce78fa20cc8c4d6a5fae194b7aa47eb7fde278bb47ff03e031488d8e1a8211d2513ea31acda1e51245ea1d400e0f0bbf8feae68e4871cf861f40382ba00a4f3644a514b29fc7a4a654c99b4dbb4705774bd68a5672f36217c5d06df28f283d1599402db28e3773f31b1557dda98f2fea406c17c63776deb1d86dfa0747d4e987a0be7ac357e82964b9daea0d1edd756d44a9fa2babc1c79af16cb84b6660a4d5eb443fdb419c227ed6c5684abc8b21c5ec65089682146a398f996da837af4d9a01d472052900b603e55cf25b84ca9a70f9e1f525a132ec152960019258e822bbed8081c3ee087de5c67eefef5b68a501cb1a69bb3f3aed1fd6a0fc759f4a36b2a0e8cbeece8d7d5e708c872d09c2e1cc30b77c2691ab4d8d68c938628c89306fda05b6a6df2bd79d11bbaa675d7d85705c9c1d3acbc9ac61edf11b54934a76d1c8f6a14f1ff9facd0e5f8e1425fe19b7f678c62dfbb951659440ad28cab05becf4b53adbaca1fead2141c5d7296ef0e667ab0a82e98cb9e10fe59234d563ac23df76cd59e719252ee20e201c8249e8a9f913b1b965b0b8b75e6d23a1599ae44e38369aad51f020e42515c355f0f724082fe4f11e662382d62385062a89ee4d8f542911361c5e1d9a1540677690013230075578aa496355a2b12b9d7046fbfac288e02d28ccc0362a277339d52cb4230d772b7ee30e9077008c01293b442c0d1889cee4212bf4c63e1de434387c1b164672621be39e89bfa0a772dbaeb4357f114f966b9801afba69e4c5ac8e081e7bc1aa2dff7b548f06e8ebc6983c9d5f72a9045b25d2566f673000cf7cad91a25161fd32aa703f6126e508f3f9e322f4cbe830f09982ba4923a103ad8c17dd396859cf6d6072caa0922ff5bedfd0594b4142150ab5c834de9f0fcb2d25a033e1233c0ec5f515cba6af346f2a29d016c1703d5f0dc651810a570d80f9aadef86f122024c28d1d90b417e6c49318528e2e0cbd584da77f55da269dfb7b62bfa9b9c89dfb6bff58acfb0ff6081f47bf4b8988d2fe7218d08272d81f7dab38bc4dcc594f7c730bc8fa946b2796dfbea035d19a0e41b6f6b08f310f4dd5f45be5b675e1e97d82657635962e45d78b8c7bd7b9b5282af46734f4548d950d99de50695eb6690334cc0ccaedb4e3d9e65805662aca69422be1ed73c274dd57dba5e39542514db37e16651d337f4dd10d350be7c855024ab92178fdacbf9761902103b604c10c9fad272b3e07c68c6a4c1018910da9425f86144f9e924da3eb90263d4ddebbadee32358181e1308d00d671b8eaaab2ec22b005150fc663ad93fd4e5fde308976a6153bc20ad26feb4e2e12659f544c16e55f9e39cf8f6149388a6a41b17f14646852d090fc0fbb26739da0381345dda804b8c5d661c219f1f4382bc9f9343371f6a03b8e813b2a268ca15c8247320a817617106dc91b78804d6a25af9769e9b9f332d56cd4020732d2dc1ed5c3f40546029eb881c4533033963ef21c7d19e9bc7da3aeb0a859f74ec0ab1a154c64213f59206d98dcf117ec6703bb84c989284184b11ee08dfad300de7106ea0f925aeb1ca79f3259d3719d221535a1270e1ed76456acbff2bd5d671a3d3ee539252600a2fb4528daf871ab5216ca18271ccf53605ef178dea58b396a83dcb38cc087c00904149bf0f911414c7d74136b4c0cb01ecd20448636ab6ca19dd06144aa18ba674f97e60b3e737398da35ffaf07ae1b7445c258da61bf56f8185ab39d02c1297f2e2b056f9b1f8643a93de4293681dc6e09de817d1106892c2e18429b7971828fccf1bc88d848bb10277044e159522f440324b111d1023d1365bcb3dd941731f79aa23b370a9002ae359bb88f8c81f0b201e7657cd4493842edfe3da5f5fcd82e96743123707974e9f95767d195a39db264f9582d3818aebc15b3f156539769f88b719e219d48a8f52a56bd6ff18bd86d821dd4c878294918ae811d6adc2649dbdb9ba11480526af0e89da833ef8e39456ef810168fdc4b91aa1c2042e176118f523c754b5372d305106761f5ee1e4b3e1f6921cf6046f24e81896bdbc05e577940462df145de1cfcc291867605a6a8678e7ac5edd1caedbfa8e2d70d484a0d91989560fb2815aaf71e45a89258b0af6bb4afbce69018105cc562288eec12a48c731ede57e0be9a766a7de68314e01797bb9f0c8ef8c396d9328d1fa92d60377ee23cf440731a3ac78da77e32e2088f94c83bae3af22113905e7daf0e6d2496a977d8592796d64d707eb7f771d977e3885a14f57c5da6f616468b9e99ec2729a4c2c2b263a5c85608e1c54b5b300d8aacdde855a028c02b8504001ab165478e672603e23808bbbf780acafe27448893ed7a8c33fb1bdf13060b0dda0c552ee769a307d5013e7c434f5d2ed5b96b330ac29e32ca702e5441540c0a770450c93ae2dd51b2f530fd79078432a069faa7b2ae260038eb5eacf85a3ba7caab9c1649a3acb745be5f8d1cf489c109e3dc9bba5c830164067651802ec3d1d2792a18b9b3704090b5f7e1549dd0d8cd749b9c3171bcc79505035d602846cbc2909bdf57673fa1aa3b026c5c611f222c175748e48d413b17560fda125312314470f40b77adcfdd9b395a7874bcde3296e5803992907809556a3e1ff26b88c14360e35bf7b07a169dddb508b71d969b7cf7ec1b7b2cc983d49375e2ebcbc59592ef7271f5255f092f50403b7e5110cc9fa74355f9905e8b80b67130fe9d764860f4142cb73a51abbfb46480c91c5d62ef7fbff2d14c530b350d29ed2858f35e753950d52b86443c5457b8c7497bbac96a78802936bcf0b22a3b1e7a162788919d7c8034739e49c714c93db99dd0e7d3ebba39d55bb8abbccdd59aab1eb710aa03fb69ee1b0c99084cb7795956909635d7c0976546c92c921000fcfa2fe6173ca49dc2e30581b7eab8dae3105a32c9dd31d8374436d5d2058f7bf5e02c0543f63f745154da8d22b2363f6baad130a8cad39d31a3772c4d7cb43b416ad53a2f06c1730824c615bf56513628d8965ce97f4468510af3a35f769586a14be1e9aaa6349a68239a5d69cdc457bda0aa696333c874e80216cd50fd44218153dbcccecfcafccbd9ff6168a7b3179cbeb17d456dba4a6c07a5115f57181d5b5aa70f97fbfccb96d997a40f157edad58ff60a2e4eb9b536db72097e99dc8d17e45c5d8bd57acfb01e906cb0d2ea22e6ddf220f286c8d2052411ee1a8db2209850bfa8eeb1e040d9113f0eb070ce0c41ddfa7be5f6637f2e74b0b94f53786b1bcaad629b1d3a2899c248241aef97410e65f1a418b796af3585813b81f0c60777db6a85da9478ddee70e7d39d17c3eef912e4a5c64dea0c100ba16d8e96b8bc90ebd9a5027b33fda5eb66e76cee22bc1ca5f8b602fc7b5d1f39a672dd546b549388f0ed28ac0fe037a8622344f9b1a7f30dacf11bd6bd8be35cb0db987113c431c003ccaaa7b4cc806fafd69afc269e99f610ba0f65a55b366e7a777ace11e1378f2a3a4e98cead9653c82f27fd34dd2612783d9b04e3e8e712066127e3a8e4cdb14bbbafb12e3c373c00c112adea2cc886357d2a2b7cce15b9aeeef841995b63e57b6869537aed0ebc5e7399da3226b1516d1d0bce31a033ba5d8209e58df7e96a36fdca6b2fb44459faf4f5a3ab31326546582bf585ca51d07f48d6451aa5cb149d8a45a62426e3a913caf296b9f3b115bc4259c64eb2a34a3983905aed5e8a17ca055fca4943fa3b084a65db5e3205e78c7fdaea4bdb52fcb483897cff1fb64c8c0ff2b78a4e3024bb5e5d863f4e74edbbcaba5a8437246e8e3428d465a7981f02f0e75b5b1ee0bdd9d38dceb08f7f02f0ac977e44e67ff78bfd435f2778097f203fb0c0d8ad700c7439ddcc043ab9cdec13b982f12fa88a071795cd73d619080c12e3cfaf5c1c716f602eec3b5695782abeef7836063e4e0951ce66cf6b70a453043cf52848a8152b1796bb59361a1552c0c623add6e4b3ddaddab1f79d71586105090899d889db5e6c9778c05387df74553c7410669fc663799ed220c3159ec2c23da6c545d8f23d302bb0680183cd4580010e88294af5973e48a4c7525470be9b044a1727c3d258fa045e673f3c7493affbb33967b8aae4579dee4669fcb35a178d1502d59dab10df7310cdfd85a7e094b78956bfc3c1504d5f239da729df63965f333862b81c421b5becc36eba7", 0x1000) r2 = dup2(r1, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) 05:44:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 05:44:43 executing program 0: r0 = syz_open_pts() semget$private(0x0, 0x3, 0x240) ioctl$TIOCCLRVERAUTH(r0, 0x4004667b) r1 = getpid() getpgid(r1) 05:44:43 executing program 0: r0 = semget(0x2, 0x0, 0xa1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/171) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 05:44:43 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/../file0\x00') syz_emit_ethernet(0x18, &(0x7f0000000200)="15e6279e2405ea7129c95d5a89c80b5445f915994d1343ab") r0 = geteuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x100) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0/../file0\x00', r0, r2) 05:44:43 executing program 1: r0 = syz_open_pts() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42f42f53c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a318621276682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab5a25c403e505a774e6cd173eaf3bed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa450e9c2ce7e3d320d325968c9f306d8d3bf7ea1", 0xf9}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) socket$inet(0x2, 0xc007, 0x6) 05:44:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) write(0xffffffffffffffff, &(0x7f0000000000)="da", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f23cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030b0cb35f8a6cecc523a5e11b21d0814", 0x8c, 0x40b, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000580)) r1 = msgget(0x3, 0xfffffffffffffffc) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000039a1ccc2e6857ff77d5f2d354e1509000000463b18411f55d5b556b7f72422959f3d21929a7e0223b711e63ba7ec0d0e5bb9cc094385ae37dada4e092d967dd606bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f58a77f562a4d4d044e328865551a6d31ae596629bca452f8f9620e671bd476a76d51ea97831e737b65ef1e326d70757eec5ba4ab231c401c5f076fb6de96dd0362d430a67b209c54ab2ec9c70a270281b9233"], 0x1, 0x800) r2 = semget$private(0x0, 0x5, 0x2c6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) semop(r2, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000021000000000000000000000000ca68a7dcd0941f48c1c77fc166d36b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a793594377a5005c0e9000000000000000000f61648ddb1ef6e798f"], 0x1, 0x0, 0x0) semget$private(0x0, 0x104, 0x301) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000005c0)) ftruncate(0xffffffffffffffff, 0x1f) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000400)=""/11) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x180000000) open$dir(&(0x7f0000000140)='./file0\x00', 0x8e0, 0x1) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000007f9600000000000000000000000000000200a78c1b5f8569bd7f8289448ce95aa4c09605293a9285bb27d6e757fc34cebb8796789e2073b9fd79a65e94325c9988c6b77ff0fdfac313026e930c4f5a4af783c07aef971847b565dd9cadd350e7446a2fa349b2d02a0ef7da9ae02cd06c9a7828000000000000007c6a650496c81b43f7098bd81589e0f157f7e9e4e8968743a4e07948f39df403324fe15459525ce11eb5a6698a7a5d8c480ff7dacb192bece79ae12ee22ee8f64be97813850f298cebc2034c255bb6b22aef098e8c54df140dcd850a8761982e125bedaa77ec4a058c564681d736b11ad67ff70c322d1e7aa08264802ba2448870c45188e73b660a"], 0x1, 0x3, 0x800) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/175) 05:44:43 executing program 0: poll(0x0, 0xfe77, 0xdc) r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000140)={0x2, 0xfffffffffffffffd}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) lseek(r0, 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:44:43 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/') 05:44:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c734faf76cf04e70ed5f4b90bc7dfc74dd36a27e5e27b216d673553c0c01b3dfaf90f001e4bf57a410b3b37dbbe5e2831c63ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c61bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588", 0x79) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r4, r5) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:44:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x4) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) write(r2, &(0x7f0000000200)="3a6ced7766a6875da85c180ba0217eab67a5e1ca274ece7bd8795758f85756f43f0a797465ee63076fefd95e6b6e07344b04c4072a0dac691c23f702735dc33ab7ab4be01db57f3756d0ec881c10f33528fc06b2b5c6a51d9e3565ea16809245ab489ce31c478b32ee5a815ac1c89cbb9490df249e06b628ba6f3063f826a9c4c60ee95abe255dcd6f46f9dac6f38d215f31cf01a9f77e0daeb35e149b00bd28152d04ab35753e300184cd114b696d3031e6426309e0bdbafd5ce101dd8aed22b820754253d3ebc1c1c35178205492cd258b856e35", 0xd5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:44:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0xbc3, 0x0, 0x0, "b6086cba46418ddb1b9e075d3311ce09d31d6188"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18060, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) 05:44:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 05:44:44 executing program 1: socketpair(0x18, 0x4003, 0x2b, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000eaff000000000000000000000000000000000000000001000000000000b2d28f3500"], &(0x7f0000000080)=0x2d) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0xfffffffffffffffc, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x5, 0x7fff) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet6(0x18, 0x8000, 0xa02f) r9 = socket(0x6, 0x3, 0x7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x32) r12 = kqueue() r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x18, 0x2, 0x0) r15 = syz_open_pts() setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000500)=0x5, 0x4) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000540)=0x6) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x3423, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0xc8f}, {{r3}, 0xfffffffffffffffe, 0x2, 0x40, 0x6, 0x2}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80, 0x0, 0x1000}, {{r5}, 0xfffffffffffffff8, 0x8, 0x2, 0x1, 0x800}, {{r6}, 0xfffffffffffffffc, 0x2, 0x4, 0x9d2e, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x41, 0x2, 0x3, 0x62}, {{r8}, 0x0, 0x0, 0x40000000, 0x5, 0x80}], 0x3b136439, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffc, 0xa, 0xa}, {{r10}, 0xfffffffffffffff8, 0x42, 0x2, 0x2, 0x6}, {{r11}, 0xffffffffffffffff, 0x90, 0x1, 0x9, 0x1}, {{r12}, 0xffffffffffffffff, 0x8, 0x5, 0x0, 0x1}, {{r13}, 0xffffffffffffffff, 0x50, 0x80000023, 0x101, 0x5}, {{r14}, 0xfffffffffffffffd, 0x2, 0xb, 0x7, 0x100}], 0xffffffffffff142f, &(0x7f00000004c0)={0x80000000, 0x80000000}) 05:44:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xbe8a, 0x8000}, 0x10) mprotect(&(0x7f000004a000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f00000001c0)="f7f9e794", 0xffffffffffffffad) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x101) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 05:44:45 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x5) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt(r0, 0x1, 0x465, &(0x7f0000000000)=""/171, &(0x7f00000000c0)=0xab) 05:44:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2c, 0x35, 0x0, 0x0) 05:44:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 05:44:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x200000000007, 0xb, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:44:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_open_pts() 05:44:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f0000000180)=[r0, r1, r3]) r4 = socket$inet(0x2, 0x8000, 0x10008) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x8000000000003d, 0x0, 0x0) 05:44:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7fff) close(r0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0xffff, r2}) 05:44:45 executing program 0: mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) shmget(0x1, 0x2000, 0x120, &(0x7f0000397000/0x2000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) minherit(&(0x7f0000303000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:44:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffd, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x4e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffe) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r0, &(0x7f0000000140)="486a6a1a9d1e8529561994c5e5", 0xd) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) r2 = open(&(0x7f0000000100)='./file0\x00', 0xa, 0x20000008) ioctl$TIOCSTOP(r2, 0x2000746f) 05:44:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xcfc1, 0x3, 0x6, 0x1, "05278f4c22728947985c0e8a80243a5a7d108d7c", 0x3, 0x6}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xc5}) close(r0) 05:44:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0xc5}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) 05:44:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x40000000000000e9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff003f9db0125c", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2ae7da6d70a8a5331d1decc5cba5cbbbf5b80a76f389393bd08dc9e164848217985e7eca57ca62376726a27207da518d078156ca8f61f27af24864317ea92e875f8c39ec4596f59bb93ccb6d10a03bec3f92fc7ca0ccc8ca06c7b27ad327bf2f424ae34b232688076502ac1020aa631f84f874b6a469dea911f1fded83ab6117dd36ed0626f32d2069cbf46937611c9ba32669a84a0baf4d3f81a1cb6e7e1d20f4d375684a712786238691c03d5be9dc584a66c3c62c0b89f1f1d04b", 0xbc) 05:44:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x140) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0xfb9, 0x800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r2, r3) getgid() dup(r0) r4 = msgget$private(0x0, 0x94) msgsnd(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000ec93c9f4d5b22ec660f92fd632c5b3e8b97f8063927dc53df1ccdc1ecbef67c76edbbd179eaeedfd0d34458d9f1edcb974dd9aa56b643bf9268a36a1a3a2cbe8e8700c891590810c420facdebcfaaf3dead451e2f2766a79d8d6ec47c6b7db91751299fd28abbaa625505a0d9c6e9dcdf712ca193108371e6cb5e7c0a5a9564a62d45b1e55d42277a90e57fdc3176fdfea71db5f2c3c8a25108e6df2c42001665049db393026e61bd07d0000000000000000"], 0xba, 0x800) 05:44:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffff8) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) 05:44:46 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) getpeername$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da8f6f6d981c2ecdcee5ffe9a8203a2dba735545de2c08cc7bc096fe3eb7d327a2f80c3ff38688ddcb6b4f164e099e07a9357c0f112f3488ff4e02343d2410e63c39ea167eeb203768b3f26b544edd8fbbbe7d787a840eeba7cc9e44665533"], &(0x7f0000001080)=0x1002) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:44:46 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket(0x18, 0x0, 0x0) 05:44:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0x3ff, 0x1000, "43435648e6c83b511767e538a3ca54545a7cab1f", 0x401, 0x7fffffff}) 05:44:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="16000000000000000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffdd2) setgid(r2) 05:44:46 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x2000000200080d43) r1 = msgget$private(0x0, 0x104) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000d401becbe439d7e0d1cf7edfb20431122a63fb000000000000"], 0x21, 0x800) recvfrom$inet(r0, &(0x7f0000000000)=""/22, 0x16, 0x7c6708ae50dc717c, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000001c0), 0x0) 05:44:46 executing program 0: r0 = socket(0x0, 0x8000, 0x50) sendto$inet(r0, &(0x7f0000000100)="0bda711708fcd5b62ed71f4d8688aa89bb4d54be0d2d5f9b89c6216bc0ac8f1de854b391d3ecd3a15e590757fa8bfe66b9520ee4f9fea389c92b41c3a496904758fd41f8a3c65088894db2b3c458331fb5d0fe50525fe422fac2e9ca21ef9370518d6fcb4163d37312c02420751047501e7b19f4ebbc02f1e61db12185993ac551ba1c31d6d0fe191245549511b8239285e068acac84bf8f6e96395cdb67e1b4912b83281ce9db94a52814b07506a798cd49a952fec34668d0d4485c6ef770d7b769cd1066a44101778c0ebba149f5fa3aa8fd1813fafac508c069f47a6dc08f1fd12894513e35ddd4ab5a1d5242e628c3027f41f5ca8ab9a316368549b5111e9780c219766e444c38f74646c3c5316d40bb10fbe4e0f4b1db9cbe26b34a8d114e0794d496256106137e3dc9464f1bfdb60583815fb8ecbd497f9434126de14444e55bda5fb995a1c781ff69659ca3cf3ade851fc40e1567d792ebb95cfad54231e405864fa162195f1ed3d0075bdaa9ee3daea734f4563fc7619db4dc338dbfcaa389059cb75b47583c519e0c99d4191a83913eb6a36494c04f16238ff59d66c6f5cf440eb6e623f96e605e8d14524881ea660dab01f31963fb0dc3054b32da4c90b6bc26694ad7e106144ba0988eed287b2ffdd39277f35990fdf91569c90fb06c815a177325461c1979aa4d2799ea6737cc670cc75f657cce7cf7e740fd3ed4287d972647bd2815f95e39c80004aff73daf053edc42abf04b4e838c70c058c98d618bd889f4e1a567ccbbbfbd46d8a9211c772097a1c2fa6d0a54a4e5212cacac0668f63e2af54b092289237711557fe823f212c750589b05d36f919b32afaaacf68d1b99c4433ef6e072410683919085a312b3af3debe0818a947c9779c3fea1ce81930796b499ceb99740db9a4611d98782033f40247399fff5359ce02c165b7c3404072cede17202da7cc2155236c44522a4f3d9e0e6e339814e2185a4d6f1b6a7717f7406d9871c83d34d9b51556585a178295a30f4922799e5da5ee0a745ac06cdd2ac8939ae250eb238fb4eef19182edfd70294dd557655122fdc2a15eb5fe851e75c058e917ef1fd8ed8ca887d7a7c5b6cb08efd5e55cc3038d8bc19c44e16a97fddb937ff06f0cd816bfa01c7a57586d34ffda20f5b47297f4d65a9d2b66db55574756e548a5c968b0ee52f2ceefb3381f8ce0c818f6c3f3595a8d6420299605713884fe14b9734c208736bbaa8da6e104aa0e0fd1d93bdcf18d19824593a3814b650691d4bd1e497942fc881222e3980c5e0342d03cb05211fde2c6cb4e73b98e108a573026492d86c1b0b9c7b40431a6e0480cd2c5fd5520546373b4b95c3060c38ffbab340dd28ca73e18498ea9cc8be3c67773cf9b6600c66f4df6a2159d370b36c45313432b9f47964388363aa32666cd94fd1b5034f9ec243bf5d26e4c5fafc033db4046a64775e157cf80bea4500bf019c54843c3069255b3e39a1e5a543919412a9f665bf25003748c221a92073374a34f81b5996901b678221bde9ac1a6b161bbaa96fc269b49c763ac23414bbf143ea4b729d94cae20eadc41442f0aa0dc86aba576d43e48de686474075a30204d39e65d708f41bd100cc46806462f1f007adb9dc5103a8c2f3b49b7ad1d9d7b0be7372f0b706c441dcceea196c647510ea56b7274316779fc7505ec6af8bf17c0d79e29400c48817c7012a97da075eadfa60406d6558e395ccda4efe4400f1ecba894e2fd756ecc915b0052cf2337d580b210e7cd550a71e3f7c626e619af8e34c6c3b66d113e50bd5e06d876ad61f47dfdb2a4e7818a2d58689e10119bda6e1df3cbf0225ef084e50cc236a8a5f4bda471d1f27d1d881bf8be0e0b2ca40d63823bcab8ed0c49fcd45e44f8ff355aaade57043ab5455e580347fb00194eb40f7c08d71ccd84bed7f9ffc5f8ba991194982c2dc4900755f526088291f81f27ea76b1d36eb8f45fffd52359cf1c0535d3a03da8e335873ef1c99a542cd54b360940063f4e25c9e695194aa2250d0454e450549cf097bc5ebf36dcaca1d9a6532819179c3f75cd8bf4de1c9e9bf1dc214415e581016560837f3d26fdc98a725a73eab17f3fd3d7e2a7cb926148613fa515a0a065b32c76c86b44a38de3facb713b1860eed139ef52fd38bf3649e0742a29d564fd0cd3f3e2ef1a75021b0a2d9db9f150c3affa07d5fd911d11ea50825f6a59b937d9c2bf063ead2e9b7c032499cb3518317d687de3e759ef50239863af3437e54f1de47c53d0306c847f9c259c283fdb72547faf317283f92a695c78ee843347591db314faa03fb98084ad0aa501ae5d64719796a9aba919a290fc5c58413b915149caab545374614564511348aa76ffcf6e8c9e98f569eba622b796e1e77b0ba0c63a5c65206c8ce6c57658b37923050bb6d9d45a8f9a031de0c0e4472faec4cd1303b4066a6d3280a5f6320c6e8dfc42f190b71da38bf19f040fa9915afec64f44401e5401e3055a0e55febab10ce7cf612388bae628334524ba322c7fd083d36302a1594f723eab9132af8bfaf1739e3d192c755f6f3d1e7fcb80086d500557aa05884132bb45fd063a6f912b12fe9c354f317b9799ad815aaf3afa1a7d46000ed272efc7df2006463d47e1d40afb9bbc2f12dd012e47350b2d0e1a1a15e27059e609cc89eb22194bf536d6fc880f377b7cb3a9dfacf1f0292a91c85973805fd18f1fa29269a714cf34f9bfda7cf65a3e4604a828b1b95a44a9abce26f17b2a74a3dae69c4d64fbcf617ba65df042187e4ae9245f103275a16e87fd5b9540c99bce2fc980982c9515fff8cecde18233860763a3db8db7019cab3c05ac9c26ef7888dfb8d73dd02e645f35b2d1512e04651e36a37d5c853a5702bae30b0599e8571d8247e1b2c4d52ecb0d6a45976cb359209ea6275c00da9d7d53e3a1d08285039d9c9ba2766cf698e21603f32edf453b71e8200cd51c9e6e45ef8541cb78a1b8ac17acc04b17917c261066027b6c1749ee256028771569e6ba5761b748f8086fa00201e77630623f38bab81b7ad9927a61bbf76d970d1c79ce54a130a5bfd90a3a82f2470e387e035db46cfd61b50db85f63070c71b9daad22e43de7bfcc143eba99e4e8853638e66a45c3fdf263cf9a13e55d7a9577ce5848500fe9a5496fdb8345996418a0b712bc0389abb909b2513267db629a3acd9162584a0a6f32cbfe316bc7284cd32b52bff3e67c9c5b856c0721d512c2e402d5fb312d2ddd01e43ec173571ffa435aa0bfc62406001140b23b7801d1e4d0b5a603123d190a647fc70d26f91369eca6d0cf79c2619e238415babb4017a4156106427360f2b96e238549c5fa13122f2af46cf0a082399ad9d54166fdd503903c4bbe429046965ecf19eb3774d26722b6ac864642633ae725119c2561612494a02dcf31280810c27397f2a2fea2a3941346d96f8fc43f41e5284bb61a8be48f931d3e47deea4371b3d02b4f3ae62c880007e514c838e35b883351879b032fca4155e4845fe9e062cda593e06f489cbeb3c39f2f5c87e8ecc4dc9f3d25366618c9d1b4746d0d3c08db4170d4fa3519af0a028b2222c700b9611202d98478d19717c50e7e1ad7e7b6c03946fdce2277ceb37451919f2d6fe5803f27f5d277426fe4b928ad11c956d9bd1ee1f5089a0e89e6b5aed1e01eab3dea873aa10286da7b79421cd5165e988d9c0ce563928df7c279b04bf544c220bdd331cbfd3356984c762daf500ba62c11e1f7578948a099d8bf0759189837b349a7efa8916ec0e341c0240079f822e5bfeac2be27d7e7ce1b2d9233c33446e7560df58022bfc3cf420259366ea14b3ce10a914fe87665a375fbb93da45a5a466abba1f59b77b1fb967eca6f56dc1130ebcb3845537f113381f97a10acafdac372ed2f619b5e0645b928722830500247c1e6ff6f8174236ed41c17961161ceb239b13aa477d17bfef45c2ce6c919e28314f82bbbe7b219bf0a8d720ad26c0d4bb750e41ea468539a4616fbc4517b3466dfc11374b159eb17f98290cca258cac3093aef76bd6792d4cc2b490de8dc4f41773c1be2f1d94f59f5ce3945f341a2ba1de9a32eba866571faa864f1692321d414fc94a5131d3d99f2ed35e3d3561bc77cc42d7f696b3d715f8ec2299631929c3310b516a1b4d8bd8a229fadc2eb864669c5958dfe4f7bfd3f21701594b5eda50aeb57cb8a35c1e2ea366f59d6f0ead616b64bf83dbd79f5efc1ba0bddfae0a91574a6d96a7deed4a2330510b1ba06f855fd575db6b4a3a5e3afc8bb38a4c0ad471adfd2604e01aa58f001e1a8049f442cea32b57a1d68a301f15a6f64fbb5307609dc89ef5e0e040efc3141aef1fd3e1b4859a356fae1d3f06061f66abc5c70196cf4d48ded05024e09a61b20e964113bbc504099f7b003e1db371529bf84c3ae4aabc470f28131decea67b30afdd08b2893ee5776aaae661cadca750db39698a473090ecdd0e24257f0a06808683075444148a779a5f9d8eac05d305acace5848bb62277f369c768053d9409a4dcd076ba4b6629288f4426dc3f64b4217413e276bb09208c474e76ef6d756a66d6ab883ca7550ed0de0e6917e5bf658d1cfcc81e0dd540ee5752b4e72ac29405ae3a51052d38483b512094c6338f08e4afb6d328ab8f259e72bed375e38bef8f9c16ab3caaf282240d43acb2366092f341704ece2a1b2bdfb0eeaebb2f0eb9bf421fec180f67f191599482c96b981db022d909439dad22782e63dd7a811ea6358fcf5d38de80229422be3ac031e67b232126083b1be1b4cd56941ff9615886e871be84e8ff23a5fcf1759e0ba57f851332f200de4516a79129b563e3c5af136e16f0ba6e65d5094077443b11336b81b4fd62c867b8d5d462a259202f68b82bc06fb62073f2638a0ad825e2a113166058f6440c82ad3d3f78827512501222a666db91fd85a5659f85fe41f6dbe0c6988c3aeb981ce1ca623c7ac0fb9f0bb915714489c0e58d67308e6fa6e17710b1042691d14b062bdeed10e8db432474066a9f3b197c78b6a9dea19ba1d0439b8831dd349701f30825384416f77a1c0c0d517dd958269ab667d8a5d590b058b70cf9aa68679492f179d5d075fbd787da2d5214a888c650a14461c61e12139625b9c366e2d6ea3d1b3ece243e8bbe3ca1e9eb0a775e103ae095ff2d7068857a68d6543c28e7c85162ee81a3f0f071df4d546172514e3a5a819c0189651a25d5ea306b6fee306daf42e3b21e52b55de13c6444e5d6391f28b852cd9466842457348277b0941e00dc3873661b4ca6e4991c43c64d51a8dd3b7824a7da5ee44fef0772fdefc065e93e2682429daa13b0f0e2615d2b939f3fbca75954b1da097cf1720165c266c9057707f56a9a45c7bc1f0b1a65d0f7189b967c44f77c551fb782892827eea31d802771d72615f002914dc8f5ef1878bcd3b94807060652801f5fdb718a7e6aa1763460075620088a87db2b5b02a7d4c97cb1cb39b527011ac21b06d30201cb8bb171efd6e2e484f197f71215395f8d8e03852f9d62db67eb3de49d34dd2c7ab61c4a561c65a00c1f13b4791285a64c150fd7c9648fdb4883b9ed675b14944b5a91d807b4043ffd3294a6e48075fb3f3b793c2f6577e4cc8d859fd7a787760bee742b0a7d102428868d95bfcb7ae97f18f7000fde605780daa29a08a157093f628712421fb5c19fb2d8059e1ae114e07ad44f033fd2b9e1e534f46c64265a8e5c06e8928bcc070afa38d5b9add1d578974d07ea920032b03", 0x1000, 0xb, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ff5f2b4c5610b84059ad2b29d717fb3e777521309ff9d09cc9eebb57ab647b18e451f29e5b55470342b74e9ed9a62f422465d366a412573d45adfa275c4ca57bdda514edf48b2ffc9809fb4a97d314e34c007b61f3598b16db9fd111ae", 0x5d) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$unix(r0, &(0x7f0000001100)="d015d2457e6ee720451722a0410d9b583aa3380d74e1f1b18e0f2def83b96f3ab9085b5d6e9f1989c2f71a4792fcf9880b84aae02543f361171723d1b47f4682bbe888e966545237f53e27de68f811baa67e189d2d1f749f1f", 0x59, 0x0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) fcntl$getown(r0, 0x5) 05:44:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 05:44:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = socket$inet6(0x18, 0x8000, 0x9) r1 = socket$inet6(0x18, 0x5, 0x9) dup2(r0, r1) socketpair(0x22, 0x8000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:44:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) flock(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0x1d6}, {r0, 0x109}], 0x2, 0x0) 05:44:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x60) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x142, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) rmdir(&(0x7f0000000000)='./file0\x00') 05:44:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="aab7f763f51c4788127a30e196e7c6b2aba48d912b07e3409e231c2bb7c6d1d57fae5a0ea085ecac5c887a325c41a91b77a92733af6c64600992b12671cbb3b48de939b1a0f4e0f13da07faef99f764d6d5ae9821e", 0x55) socketpair(0x11, 0x3, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x45e) 05:44:46 executing program 0: r0 = socket(0x11, 0x4, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000440)=""/244, 0xf4}], 0x7, 0x0) setsockopt(r0, 0x8001, 0x51c9, &(0x7f00000005c0)="b1406522e78266e358c586d89e7ab0226173d838c07fd4cd0b60dd11c879c762c5f7fa9b75f8b88808bf47fdc734631458228fd4ab3ae4b5548eefe91416fce25a4c76123d2a76893c18713233b8594d89a4fcf4c83d959d6833d36bf49928dd474590d874ec207edf467e1590003679bc398e861461efd73ce05c318ae3371ea43178b13ecd5efb81460e250e3036423daf095fadabad02b80ce2c7e2e36d4e5a7364abd152a14c6d37342f54706611a956d3c4960baeefb82145c8988c6dc00e6ba1f21052096fbf5094477f4d64cf040e17c3d545a224c71e4a4c2e4dc5e38cb57f88cfe1cfd1d4df454ebb747c018c0b2de55f58f165f98e68f67c01d1d8aa64920823a8d5437a5545a80edee56329fe5ab652a40fb8337bb6bdb056db770576db4c02f374cb64a84d798fc2693be3547309d28dc9141c459758eb4ef53cb99c1ba09c96707f362fb8de7a76c3b4bb8add41435e32015b877c2f0ab6035528261182d85e3fea47202a376011e1b1f0c275716e5cb3d32a84d30f4097e47718df55ba3eda33c556eb3b6bd10fcfe47b2dabab0e80767a732a6e42d57a94974bd06030d0795f6190a1469467d6c45f8cfbf312a570c9efbac721b64e31ff7f2c904b4a8805fd7a3ebe883ddb0225d7bb159341812af645fdd044d12e65191220220f2b74062c93535c3a961857872cbb927c54b48f2c6f7dbc85dc1a66152731d9060e7462ce4f1576175bbc34455d6a36b4a6975554ae3222ec7ae6c862c8dcedecfd1cf1f39231f5c4c8f1e527386b69e5246fdf73726f3f376d13395b7702b428b75a6e4d80301f0c97259a4564b8eb3cae8f80d82f8d87888cee0f0574f420acc4c3aa418ac6e1601aaabbd864c8015ed102ad2c4a4b2531f2b02874a7a8eb5eeb6a27e4bc9371819b44a4ab3c99a7b401f52390885346d44f81cdf12930f140e9d68409b392e45ca1fa2fc81d3b48c5296e6516c794640d3a2e90b40ca41cd367ffc6efa83538dcb1b784abbcb8ba1760ac78dc395a9bf012201221ca0933c7d10ee026778c0bf5520164a756c12a81bcd62109e4a035231c7a85a5e2a0203e4da655dc99a7b1ecda4d8078bf7d049d9c19235186705b3eafe729f554c90b29c4f8a0c414ffc76a6bc74a9866d6f3b1c243bf16bbb17c41f216b7c8b4eeeaf1b5053fb04851b48ef2e28f3be783309a880f4bd4460e98168999f772f0c84bf45f5664c45385d22f966ad4732e734ed7fe68d26275067d9f11708632dedaa34e61c5767990f3989fc1b51a6358fb1cf43078333b01012bc96ce939e064d8b447509766a2c6b70c244ec64582adb30d3283470986643a0e146757fd84f1444ccb9d88ae505ee7bf9b6d4c0f41a4ce1a8d42c4b399192c08481c489cfcc39b0e75553adf3d33249606c222eff69cf7b5ded551855a99a2fa4dcbcd96fbf327225a523535829985e6ca8bf33fe431dd9333e3be70449660c8683a0b4c00a44fc94e26a1169d9045f9981ab10c01b0695c4dabefeee6c1e5439898d0e05db988e61f26c86f526918ec12594a9de383466b3fa64532af2e05d791a858f7b66dc1893f0eeade9be9bd26f3d2bddf54dd267df18bb4ab13f675724d165ecd9c4f1c5f4cf3f05c64946aca4690f697be9d47c0c8be4039e8e9cf2b05b2fb1091660c23d34f9fc5b36c200ec3ef072f9e99501563d6d170962f4e3f98135ecbba77ce60d2f52d88944d469b28bf2230614df2a31ecd4bb4f89b8319b24c96c0b6e98f2d05f769a96f2d8aaea38dc1f4d8966a500f6a78cb679179f9e5888f1319278d379eb55a5b38ec7efe9b48fa96b4373cec4cc9b84cfd17fd9221f91ba74b894db1fb33aaae1879cf3d7a20bfb708b85f6629fb9e7e50f82b350cb82dd3d60be4312d5c8b156672cddb969afc78371fe30aa2f648d153f29f3b098cdfef7f83a385b8e5fb21cc56dff2b1df28d0b633715e2659313c640c45fcd5dbfcb3331de95041ea2c79bf12bde0dd1561f7337342ce2290b206181610acbd5c47bf4cac883976cefdf1823a9e5d1de84136f81497a6ace39a730cc20536975ce67a1f67e44475b93b95c31b027dd503e7d1fa2dc6a55f3bc88ffe9acae5ad9845540e3cf14004e444c544ec3422da6766fa19b205845e7e2ba5aa7158541b8dc7a159b14bb2a0a7d11a921e9d9d47abce12c1cc35c0bbe5bee0c073fb9366f3467f87f884078ad47708aae4d799006d085c4c1aa3dbf3bfe643c74582175ac2bcbb7ba4c7d4bc64dadcb1758e32f72ea8236fcec0c3067fe2e6af086c1aa66431f86c5f413e5cd82ccb6bd9d969c6fcccc4215d17d668775640b82c1f482cbd2b287406fdc085c76fcfccaa06dd1687e7fd649d7937fb30d8123aa5555678aef6beb0bc5961f5ea00056f3002220607f92b429317c7dfbb00ac1f8712300675dff7a3b99ed6b596c1365dc9e8f908553b3a5746e4d5cf2a644e8c398d509434d08420178d13994f982d2368651076a33003f156fdb9ff451d2dae13173ad5d578f86025d6d8d3fd44df11ca801b4322bc653ba9c7ae8971176749e05e36b1a57788898f2d08b5e86e522d070f23528824a7cc799ca2d5d58970a42efe8ae5972ebf46db47a9d25d68557152f426a51bb79552e6f4d73f3430426d2a6e74bb8742c14bfd065e7860db1bd32d070863a0fae52fa84b8e07142429e3686cfa63e2a4174e6f0e120912256eba876a9969ec7534e1d46d26bb2345c0c8f8e01296435abe0848cea79387453f850780ecf074262edd93c7fb583dbc54f80f6b0bafe5f779afe618d0addbddcc03ff79c30f2e46962b1518c42fe6d22642a2c5bed405096f58419625c0fca3246049196b65f52b03f763e6afa34c55b0433415236cbd627db0798f7388fc379f684c713522160b710cf7cb82bc6e7150a2170118782a9cdccd1fed3c67c507db824c5e3339997771b64f348c437e786decf8ecbcbc97dc32e4bebaa0871a9bcd5dd951d8f24c9147724b60a528fe0213c7c9a70fb46cbd10479d99957e104fc2610bc8b620899a038d81bdc24436419c8ecec16dfba92081deb3b0d5637f1dce0eba016d676b3ef031f24a01d2f056edb43c9fc45c25a8f0d8a8a8298b9600f736562ad8413e67ca8dc90cd527756df547f1222750216d938d1fd223d48408272dd17932087baa18d6c6bd8048031b95f92248a6813a57bb9c28d69d8c9fb69ed04880dc45bb026d0dd2789256990fddcab69f91195bb3dcc051c4db9aa351c5e146571b2b66e9a510c8416f2e88a956277a7c78ab010daf2aabce81187da4cf1a8b100a6eb465f423b1f5bd66cc139314109cf267091e97894463cddbdcab9cd552086360ed9bce89e178b9e6a44749e1751326ad6a44f16d482433a36cde14dd47e5eb3170d2f8ba0e4b2207967798a2bf41795c97112393ba8973abb3896fa39ef113f62051ecfb7a5686abecf0c2fc0c44e704962b84cc799b1d5f3a46c740a86344df13bbfad6cc7fe85ebbd86e21a5cbe66083ffb3c794288436039140224ffa85c84a079c3bd8aed938f8adeb8f9acbdc14ac93f888e5d9c7936e72d51d63bbb192f66e398f094f91c1d2607e97b15b171fa07a0bb6dc790b199cd894e54aa2900640899170874c1d1856f749d44d52060122e0988c2899ee4a0c55ac56a03e8ba7f19838c4436ffe67eba4e671e049e40f7723bd36b9d7b5ba09f174dd2d7b01e8930d15fa6ff40619318defd0eb757521c36a4c48195400b61d43b09553aa353cb9db51e939cae0a114bd802bdf5f5d15ce4d9f18a84bb2e80e71fae501f27b13d309c873c747cdf123207567905aaeabd35335abb51bdda046b94d9b4de4373395de9ed02c1fc41b614e0d91e7b717b19c2403977062fef8ad7e3979e95beb6ffa878d3484566cbb779f1f0ee3bcf62ee8cbe550ecae115956c6bba691073348539cc5ead2e7abb8ea5b2612bc2818d73ae646e13833da27c1c996d5c2899c55876a08d4c2b1a181869120860771f3b173d416b142ab20a1217e251a4e7f5a82ab3bb75e49a9e2f166a14fcf9e47bfc6fead34619ae1fb9d1e89742ff2bc8fa012e53190ae4c2d4ec9e7bb2b7dbf955d9c70cd66bf4a8eaa6bf66e352706a0dc0a687a15898883895f746a2b12cb55374a6806fcb8bae25e46e3d70b3be9cd117bc370500d65b17ffca2860b81f45a84316b920dd69522a99dc0f6c870f3ba9b47a1dc17236f0181e8909ac2ae7392a178874be6f560c230fa762b5576d2e9888395de11e2926995704621f8bb63b883811d1a48bdf8011f44e643be00f7b2167fd5c760a6725afd4919c3c8eb790cc973d8683f86ef46e6feb19bcf7501072b9234bd1361209196002fea3ca0a8e920553a319cfc47e8a412c7b36f808c393eb91010ef5f1ce4194e0d0ec0e62a940716a4c39c38113d50633bbeb28b4fd9b534373c3eb02ca2cdfe9c20258b09dc2f1a1d9c0d09ba65ca275ecc06ce0dc5d6e72de055b3dc63e5a2b5cbbb872e08c3bca2f4a3af77d38fde0cca0b699e7246cf822c4a6bb622cd022d55b8551ff8453538f92a28c320bb71707fb38683dcee9247650201ddaf53368c91e13ee5147e0594eaf56b24261fc59826ee6ce4b04b7dc97184b0d602d7ed7aa10bb5d3e7b8d522ad875c957a77076a2b22eb36778b8c4991e28f8aea253fba4ed318aea28569b5807d7b8413a0b697b411ac22ada2a711a9955e4a0ba8340c4283878cb2a45095cb2d7660183f153aa9d4978c17e3a7e36eb6f26903604432d5972c76bb22099e61fc9d70753adf0ab39fc71972e8a3db8e9683e3c927ac8a4d7bdaa327149c7b1974728b5464969572e2af275f649a23f25ebfab3cec5b47e5d378c1bf39aafedf2300d47d8563c7d0193ae2b1b4fe73013e4c916939312ddb6952296471f304e4c72b66544057775c4874e5bf0b2a66c8a8765612e9a22c9cfd731ce0785e60ae254d90871a4aa4c1b8e8dfc11fe680a9737eefad859330c438b9c11bfab384c6293e933448bbc586dcf483e5627c4573bbec0e14761a8d75ac1745bba8f71f566777b23387e53683bec6d34aea2745cca4ec7d06fb31515963853fc42529f3f89ef5217a051e6061b9557114353a2fa7aec0dff5898536326537500f9800c12b2baff489474687f0d68ede8d3bf7d1ff086ff86dbf54a3d29e19d4e3e6c00c1a1485cac9c7d94859c27de2cfb948598f7a950322549480d1138b9847b59eccbfefa6a74f4fb30fb66560b2ff784abaed3f3fe5edcc927187b644cfe9c758c21039508ae2cc75f0e067b92cde99a8304294f3ce3452dd789de7525115da28c773d262dc2039486e336a0a38f3c8a63fb56202b1762ad0166049e7f0a27ec1db2358eb517e8c925e3c2dd62b08ea7de0ce32e061613775117ddcfcedc81a9b76709b7e0dc985e79a41fc30f3334ef05c22584527056a137617c1a3db514f7e113b38c8129ccb94573fc647358a41ef9b77a875f7f86880bf6b178c3d2aea58e7b604433b57fcf3b0591d9baedb9ce292a4bbb69919c902955a09843164f6f0784e7b8c8298245608b47fc0c6768af869a2795e9172fed41ccbe04f2f871f4f148705daad42378e3e55699fa27bef980d82b259a907938189a7e2dc1bd40917abb78bafb520cdd645114fcfb6b78da3e658941c19b18f56c26bbb0ae0407a14c2a5b41f4832cae84f5b4c0fb2b5affd1b26327d9ec87c802d41ab2cca729dc68662b6378036daf1a0309b2b99a5a1f2c31a70ea548bb0b96ec78f563b9cfcee61a8fa99", 0x1000) select(0x40, &(0x7f0000000040)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 05:44:47 executing program 1: chroot(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x1) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x7fff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x86) sendto$unix(r1, &(0x7f0000000280)="b62a85a3f3b7c19d527688d44d56ef8c9fc240dd2fecc8309c538d5e3a5650d70928e755e69a1d9a5f56c56800f7eb6412e47abf30f84b95863a404c627999c9a1f0db51aea2b061154422af91cbea509ca5cb98d421ace51280d104a80d5ae376f9827e1d4543c97ff0e6a6bbe525a78457edfbb0cc8b448864", 0x7a, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') r6 = dup(r0) recvfrom$inet6(r6, &(0x7f0000000300)=""/10, 0xa, 0x841, 0x0, 0x24b) fchown(r0, r2, r3) 05:44:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 05:44:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20800, 0x80) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x0, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x8000, 0x101, 0xab, 0x9, "5e02e212bf4b96b82122155da149fc0b7f77a5b2", 0xdb6, 0x6402}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() getppid() fcntl$dupfd(r0, 0xa, r3) r5 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="c446c31d69a724c9fc3b2f9e56018e296c4fe78b2286ed503a6287a6aecf1c03e73f6a770aab1e1a360a1eb73c34ee53540c639f5619ae6b60513a0cb61d6ecc3c39c489aea9d9559d1616527aec510f07bf4dcd7882b6670c60500ce900afd3b7306fc244a99c13575849c89f1a687b8726098cd62398fd1b9623613d5b49600fa82e51a226bec31a89d51e342379f76092f8bd5df1e429a520cbd4f47a312522724b3ea2eb91c32cc36123cee6d09974df", 0xb2, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x3}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r4, 0x40}], 0x1, 0x0) sendto$inet6(r3, &(0x7f0000000240), 0x0, 0x1, &(0x7f0000000280)={0x18, 0x1, 0x9, 0x80000000}, 0xc) 05:44:47 executing program 1: getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[r0]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) writev(0xffffffffffffffff, &(0x7f0000001040), 0x258) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) syz_emit_ethernet(0xac, &(0x7f0000000000)="2b375182a6e93c0101d27963821601505af2be51cf38458ac56351b30be108b61efdbcd3578acbfa7dc9f27159761cca006f9f6b8ead272af9fb20d0c77e840e76ec37558cd233bf18af72bd9df56c1b436de51f05033f4adad720701010e003fba56130f3fa743d220276c28430e81abf0db083e7315b43d1c888cbc2259d2754dec15c0ced543af403700a9947580ab956db66e91584775cde8de96e2c7748313cd022f95ee2602358c896") 05:44:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kqueue() syz_open_pts() close(r0) kqueue() syz_open_pts() 05:44:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0xffffff52) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:44:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a0cba5c9f065780f345cf95a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ad7b66d0cc92d9a3bc562b706c82f240400c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb2098800003d967b4edff3b4fe8a1d45acc278708e9a2f45805345bb7cb4fb7e9e4fd275ac0286a70e68555ea77ee2cd194bb43fc1ec06408429b3d268e71168771f6e86fb1354e40315c75abf3af977acd9e9383b7ac1d79c49e42a1a0de944c4668e37a17a75a209f96fae951069871cf3347cdbd076f94f488bb916ea5c220146049c", 0x19c) syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f00000016c0)="973511543ab501cfcf99db61191de68961a46254485dac7ce2dc975381a63ae9eb6581acdde3c7c156f40bbb7daf142013de2599869efcc03c075046fa980bc1c3c7", 0x42}, {&(0x7f0000001740)="8cfe0f02d9042e3689f972d3f87fbf862d9eb6c55df43df30f02282488c0ffa45d683c5d56808fad2576baa6bf8a6dc7c17f2334f0b4a21ba053e522be7f8cadb8d85492f265f65589b4ce9b1a987257c305d438cfcdab478f857d2bdee7c450cb81fc36eacfc462077b8598980e32f7996b110d1c8d7ae55e51e1b2e983054f96feae1fce8fc001808901e3", 0x8c}, {&(0x7f0000001800)="1c7d67d35bfe8049f5bd511b765fee34fd02e773618d81ebca1d3efc401ce3d06371c552835ad07ddbefe3ae67cdd4ae7db16ae8afb37140de872934944a41f35df1d4fe8ba2f1652d139bb07bd3fdd870125d1b1b4e6a447bab9f360abc2dff30ec59b4f9ac81deee3cc8c492d17c1b06a1e26aa55b0c54", 0x78}, {&(0x7f0000001880)="e3e133d8c6568f88a47032ccffa274abfbe8957cafa8a1edab674845259837e0cab0f04ae69cccb146fdba626ee4e8197a2bb059d2c5d27bd5ff9adac92793fd32720c2cac03f5e91424b5ecc3d9b6ac0d9631b6ff4ff38cb6d866e1857eb0893cf3de0a93fe2de111b221efca21fd3f469546", 0x73}], 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) readv(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f0000001500)=""/41, 0x29}, {&(0x7f0000001540)=""/237, 0xed}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:44:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 05:44:48 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fchmod(r0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1f, 0x80, 0x1, 0x8, "e18a9cc74bb9000000000000000000001800", 0x6, 0x9}) 05:44:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0f90d86d07cc6e99698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) 05:44:48 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) geteuid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') 05:44:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x3b, 0x7ffffffffffff, 0x1c) r2 = semget(0x0, 0x7, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/146) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) fchmod(r1, 0x2) socket(0x36, 0x5, 0x1) 05:44:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 05:44:48 executing program 1: mprotect(&(0x7f000023b000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = dup2(r0, 0xffffffffffffffff) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="bc1168b4b4e0c6f7ffe547241ca7287cdcbe17e16aa5e426252bd5227479c8df25084e25f2994b1e31dd8c4b6ec0ca2933162a4ddd2bfc93430caef408b757880a18f388127b575f573e4b94e51c89fd0d9f4ae9c40d551dcf87ff9cc6cbd3", 0x5f) r2 = socket(0x42, 0x7ffc, 0xfc) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) mprotect(&(0x7f000023a000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f00004dd000/0x3000)=nil, 0x3000) 05:44:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket(0x20, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:44:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, &(0x7f00000010c0)=@in6={0x18, 0x1, 0x5, 0x13f}, 0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000001}}) 05:44:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, 0xfffffffffffffffe, 0xfe) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x80000000) write(r1, &(0x7f0000000040)="a417e75df866efc22232", 0xa) 05:44:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="08e443ce64e1d032489953fe65911ad9f844f33bac4bdf6c8d5787b2acc0ed91b8c51f41eb1f88635e9ea28bad09275da4799101ead8cb8f95e542f77deed28fe08c1d5459e7e5035055ebfa2fb1c1f8b73a78e09d235ad76a71391ef24317726b092b885d31cd14231886b5bce7641ce6bd9bfed66c5081522c3813e9a46719d51636f4d1eed848c1a6751eba288697f8ce111582c59adf1a99119b5af23b0c754b899f0e9b7a7aa3ad67f9caa195850912e2965ff179c1745e4848bbfff9177ccf793e85e2d40ff2d115ccc8c3a88a11", 0xd1}, {&(0x7f0000000500)="2fb837c96c15dcae393eaae8368019c5c1c0f2199696a50e9348c89f8d33e774a846a27e731a409582aeb652b08ee9adc30275f7c649df1065c05c06dc6705b84d803a0041d185d3ee824fc294d18922d6964ed62247066bf2f232ba27a0c587a34bdd36bc5ce096d7f0ac791213a71b0c953a61a7ad3b9d4ece6eb5ef9c9d85080ec8acfb503a321f4b58ea7593f88fc207c83ffd909c0f4066bde05191117aae4fca193354f513012ba82f4619d3c54cb3984d149638e608f25bbea1e02f2a7ce46a2fa719e4c1b29f450f94056e5cff47d3effdea21113820be0f2d427bbb3c3664de08ace8706faabf8e8e366b34e03f623b532b3b982990622c6c3dc8a2c03d1cd614debf3fb0eb107bb3910828c86ce52573be29a9510ed32ac1e444cda370b25883d6fed9bf3038605774390728973f2ac821fc7667062d5359e2e71f7edd0a32e8de25dfe03a25528281dfbea0246098058a293efe262f93e77a88b516c24bd3c910eb841295401f0d5520d421fc4406f62276af030892a0ab7a6b5aab67d79ba5df9421b8a6a0779a326b0267d84010454e4ea0c33924512e68cfa5dba1735697854348d02ef875a571d2fc9937b329b7d6e0a31d28884ca8d71bbd9e17422d33578db6d5da823c4bbf34891162e8bb84921313727398fd490de50b7f591e3d60360813545093291858cad9ed094b88f78f62a557d4c7a64b293541a031c1b4688c3f253c91aa3742a2319a919886dd7c8afc796836820849c4a78bee624c00bf855a839b8d1a49764b8353681deb5606ead0c97a54b641723a0a99f9a159b388106ab875601daa22d3206c0253ecfd04feabeda388c4375595590f76d8eeccade238627ca90f651400404a7608dce26a6f1e7fccdb35ce53f5cac81bc37bb72036b7f85dba5b432f95272e5c205e9ee485effae114ad7cdf9feab882a2d982e2ca213d2313fbb922b78ba63b2a78969d9df0363b02e81f166bf87647776d6f86976cb794c9a19b5f50f22752d979eadb6ff4dc85449071d9e8443d97d90ee30bbfc5325fcb5e0d91429ca71248991ccefc45497a1230e4ba2ad37929b7227fddeda363d0ff040dc01eef81f5387fd64aa1724717984f4c1871ccad7efcc72df6604baf19ad46170db721a6d3c15249eae09692a45a9c478bf107c08acdfcf303ee5b40743ae24478de6eebd95bddaddfc4a99448d78c89e8eb76e0aa1e2901dbc33d5cd8b30378c95ebe217c5cfe628bd78b8a7050d3d14a58cee3bb28615fb86848deb0053c8d428dfcf2605aee43d91cad1ffe8b0eb52516b5a60c6752477c0a64cf34076730febe5d8bdce23adf0c0c09206352a7e233ab6da26986fe41a7892203cc7b22f675363f19728c7d6391fc4770c0266a4d16caaa9d8e29741ec97090ac8326bb2ba444eaac16d8e954315a60896c841d8c7560e77849869f30a1124515777287d6558d266db0dce1da55bd90c08c594cace5dbdb8e993866b22dd85747229ad59a0b4cfbdd1066b74cc00a74be23b1ab9024f3c3a000f1ffb380f2f4ebe23783b59f55cbf4c9d656f3836594b3143be02e6eae200f1d9a1045391ee9e525f30fce2c1a86087830fba68bd73da6925bbc4d3d70e9ac84c85cbde7e65b27188b99491cceac3701a67e674a8832c3326647afc74d27f694b90e775444d5227f1c3631894583b7f9f864564528f70858f93fbcc557ced463caafe8c1456e85c973b8bbe373f6e3ab456868b0c608efdf014a76eb3ffe5addee439d9a49f5a42b1b6999e23ef907beedc859a3b96a72c130a29acb8efd6d4ef05acc1f5397839c673d4043010623a2c11d3cce9249801860929d414e036ee41e4c6771c175258a2df5abfdd8032e671222422122b5dd8bb20cae83508a92b61e49c30b863cd38a81be3cd2c19bd5e9990ecdafc63b6efd131c3edf73cff4acec5533e026c865b21849a04c5d2f16489c705be7ab66017e753f2740f8c804043f5ef206d7865654d972ca055e17bc6ed712469e7e780081b4d2243b248e3605fd9a8156a5c8a6fd15abbf8e363800527166ed3bfdd81efa0ba61e1dff262dd523f93f1a8384d0bc5c72091b84794a30612c3bc04dcfdfd59d440214b157b10c0ca521d0f8a4b8f41b8e8c03e8325eb5cb311cba4768f43039d08fb097e4056e1035446408889f7a2861a1592819da4f89cf67d82874fbd6434a70ecb0a36faaa003c4c6f09515fc3b5607d4816876fa6181de64b832354bf47b0b76a8759158dc31ecb2b2cf380347deb0f36dfca06aa0737b1d6c0fa957a70d349dba39e45c88caafe0f5dcb3e185ea71cc06e07fd08ec6aaf171e654beffc52f7c28ebc94eaf4f9e333ff3889b53104a743bd6d86bbc8b1ffc7b95a908ff6996bdc8ff18ae6d8a9239926a5b38056a727a0619580c5bf11de7ea58dde2dd43196eae45569a62b79f0c24e3fe1109dad238a3079f5ed1c985175829172b78a9af7a0431fe128d1e14211c75e76a6ee760d0c0e858588a74f0a903bbd71f3bca56d92bdfc618c4438661906ae811666b59d5344fdefed2677a6d5b11e099bae527f927fd7da5ff7291ac47ae3d6e8eff2ee4e2944eb51309b48acedf751746b14247d2dc45643eff1c28595d5d50b58e5e4a70af347f2036d5a51d249169a6e2a93ff1db4b91c56c92cfb4efac1095e75035a4dedca679c598422975f41373232bc0d075c49d1df5386c66967082b4aac2077f5753dc70f171c0e91c7e3aa702939afece8cf7b57f97a5394f1f2ac63c3c58589ee8b2bd3b3a587501676e544449e549fac544628ed244b0500bf52c7e90779ec48df20bbd9e4b7225617350311aca00a70cdfbdc4d05c9eaf7df09e42ae0d92c19fd524d4bc93991cf69c3d9323855ff7ee56f20ccb9572a9b9eccbfb588c122b31387fb17e8339ae64f3b7848858fb612401f81281fef12bcd3c0bc300ab72722eded23a33de7b2783dbb29013df3c94a05b5a34daad2f87d390a6d3b52a79319211965bba64904e8d9621443ef62e751d44b4659add2dbd9fb9ca473cd259cb2bd5602c45bb43b0c5f05b06d401d813887daa3e8b89d73e7230697bf7ad28466f251ffb5af19e9ce265fdc0216b7d11af2f0d5da4238f211fc61957f601979f392d6a309d03b5e2a7c738fad9f7913dfa707c6d1c2f3528e3ed58c61050c5c8cb540a0d7f432a050f0abb5bfab86267123d41a9f1dd3efbc1b5849aa656a0d813c86adcc04bf247b77c5a35ff760caa700d60b70d4ffdf554fc06af0d2a9eb704494810f4b6ee4f8b9730e46907d269c694ef1ebea26738bf6ece89bd2b609ac0f6ca7d2ada27085745e6ba3e05dc7184bbfde75c4f536392f2c31361d4c895ed2bd04adddd6806a70f5bfcade009404a56541dbc4ace785ff3017a1a72450c73f0ab2fd3f5ee0e56599ff14064cfd6702a47f1d88c69811e53ef89eab79627c99b865ec859694d56b8e1abc2ca896eabae253c24b44efbed98f35b0a911ab190d065e202c248208bc5a8c296e7dce230fe9afd0051f361f33caf89307dd56ee4743515af45a52a3b56108486e0c58966e94a4279e5da9b87c3b57d627a10b543832eb369daf9bd3668b71735a5242dcfc8480282fa9b12727db9968d5814f55c2e499a0f82516563a9405094572564fb66d71a54a406fa45b716c05b07cc605bd1518e6931c8c9ac0fa0e954bdd36d797dba9adac889a5f9f68794c7d0c77c47a98fba7af66b4affcf86e698c0ccb6ebe0389be0508622f2720ab488c00b3b78c908d3a1f6f8336c17788ad316d46a0e6b032d2ec421bb4b611d9f9db3d6fdb543657ad054b4ed5cd1e40369274b368224cf600bf7e13dddfc8c96d63cfc1c804209dfa0b402dc920edd3252390638f54536ffc02f7fe7da560de494efb307b8912adfb84302b9524e42838a08915deb8fb2c09f8784175aa5d20831af2734af85e5a4331882bd018584d7e8df8bc0e451e1d3d6f9fc19834fc0ad19cd445d5a3af9e50637dd42d9aa78928d1f960f65d99b65ca45ab3452bc7051a05a20f1b80573565e7fa9150500121079be6fdf9d9d7a436ba82c897e30aa463ff596e636e45a7be6cc0f4022532b870bd47a388aa7609d0a77ebc046067e93103677d0ff34f02c51cf9f11b9235774bc5b29d1cf68e8c675082eb7a23aa035b534b09560d8e92d0855cd7901311b5ba47a255ab9b32ac1c923b746e020e445d832bc3961526ead3d74fd894c39f83976e07d4672d55fc52a6f2d62d09488f7a597467a29a17509f5af3ed54079484e4863c62432ff83036c22c4200d41d82d3a212f5af871ed7a1a08d4dad03b5195d3bb1dd3e2d4c1095882146f55f4e18e6803911c904a33e3951e1a88df2b115795f5b0755cf437f937fa99d07f8933a810628d7b839bef4aaa6f6fe78b6340f73266e386da0248ed3c391b31d9bb7e758b8973b363cc50e41e656562f23648e0eb642366ae7ee7dd7581de82bedbeab9e020c9d766d34270205cdd4e6a875713eb359b7237d74f45d058c9e5c9cfe3b27b88bb85a321f651f83ed1dac74223f5f389a12a131a73c3f591fbc66f89c6e32b6cf76c04486da4b7356db61566067d05a5e8a81999ee4ffdc396f0fb57ed81f9821bf5107aa800bb23a39a79481f5c0d7a0154e62ccfa3ce176b89375d19e5021e617b67977a5357201021f1f14541548657b27ec8d2f972fc45b1d65cd227d1cfd79d15ecb461be5b5ea77d322733c86f3b8761c74af4131506f4deec10a54648fd680787d4f03c39b3eb1fc10cbeb1a1c0780a355c8ed12e87c98c5d6b72a6599b930bbfa67c06bef61cb75d92675516495804449f27dd1a7ee8b1b2e361ad30c27da0a863ee1452c4b82c366e78d8772f2fb101390db5cb902f0adad9f86d0b265378ab2dadc47a6dcfe5dce05d71eb6758221d6561f924c7500a718863eb8a6fd70f6d965a8f05d11d1a9b10d2b8a6a4811464e6781ca2f6b4bd94fa17b37d76e8dc0ac6401f9dd54f1452cbaadc2254eb5ef8401e09eadb45d51a7ed590be0f622dd05ad7f99b906cbb53b9bd6027791a2e915944770e66f041d6361e7310c0b904ed750f6d708592ebce9649084e164a7275b2dfd1ecbd2f3c0629cccb0eea6429d7d03fa351ea476e263b59090d6c30678a8a4012015ac12df7ef47dfe1fcb9eaf8b07697a5095705ddf23f2ec32d7e68cdc9ffff1b2e4b1098ebfa6ae632daa338273546f7a35e14c30979575da61e72d8a19ae8ae23434160df7edb65f2b3caa04be37c24b21c924bd10b5e51920156c1996ae7dfac468a63516be7e49eca24730183c75e87ba86525174c70ef11e56f74a0bdb6e888ff90554f1f2817d0a5556d506d4f9f1603c14a8e54d4fefadbf2b509798e9829f1ff705463297a7f70c544a395cdac4a287f910725e31e9227da0935069f56200f58236e42a57937d639c351179e4c57c5648533cc35cb9d953f33d73d3036180e9d9508fcb234426c41b756d02748637775b623646cd63d091f97b9f560edb22a5870c3d776b89d4c7e2dee16023234cb2733943ce37937b81bcf12373dc57dfb4d705c40e0661436a1d2f875a5ec2ac7e37ccb46aa66d94a2ed2c3a4a4cec814b246850c154c5ada546c8ded49c9942054e1e90209bdefde9262f1d1204ee3e7afebd7765f9e59dc1fd3da028ddfb63a31ccaa681303da20fc39bdf9e4647396c6ab4ffa4898b92c7b9e55f5ea027b4c6677d2c6822b02e0b8e638ad16529fc3b150d16f173a26859edd9151106b8677bff5576329af0ca14", 0x1000}, {&(0x7f0000000180)="5e242bcf14105cfbfdce09f99013fa23553a127d9b0654ee8bced8a8e2491552b46f998210505f07b9394595e419335c11a95375d3b4832cb21f0fa21f05397e58ddb95c", 0x44}, {&(0x7f0000000200)="f3f5552f90a0ebd0743ae77b96755e456c64f186b865212655efc6136522e991ad548ef09869f7cc5e94f86f43ae4a20", 0x30}, {&(0x7f0000001740)="50d4b81cfc0074178dfeb2a70397c2540a966b732dd08b35945ba8867d725e2e852d382f86dbdf2e5dc739f496fe721d55c9f5999dc6c31b5bf31c6d3dec3b92774d6b8afc3dbb56290cfb8f17358db40be1db36f9e1d641a45bfc76e30b5c4aa8fe6a6854ce0e81e36815a5e659925bd67bcf5771e0af8381bc470c206b688375f929f257c0f4bd4c42cbcd6a3c5bd064143e16f57da2e5deb12266842409eeed5ff0db1ed691ddca0b82eff7477008d92dfeb850ea4ba5d0d597b936ad56a9e705c134b0cb459348726dd8fbb5c45a161bf7693e95591c80415561688e25de78ac31343b39699de77119ab436fc3f86fea559b329f3ab5436aad752654090d68448ba66aa062f579581cfed9eb31584c14f02d8aff75fb4e055a15de4a6425259c8fe71283df675739e3b5c4f5dde7024c0f1711e7fe027a103a733864350598d686e7bd10a31bfb10cb22314cf29dd5e26a9a12569b7e02a744c84381dbfb48adce0770432ec3c3ef7f64c7a56022f84d453346296ba7c3e9b7343607f57159bfa1fe7584e49ec2fcba058486654d2136f66792809df021f05f9674ec6d997374d8daf593c3ea1e4b1cd66528ae9580b419d63b7d76b8929073001c606a2037e4bc6242214f74a10beba4cf2821f91140f29a49c2d1fdfbc472c24e2d4fb4252b8dadad9cb984eb9451b25c665d2ed709bf2b5791747c1a82776d9ace3e9ca052346aede60fd43753bb0d7cdf8d4fa34d5dbe027b49b66b4c0c9f2b8c0b41fb6b1a29ace2dc2e57a0fb8a08d3a094b6c687605c4c6b5afecc98282128e7639f686e356c00ae12679df9cb208cf3269e01cd52455109125ea95aeb30457142728dfe679b866e287cb54e486006d6e691b421fcd8fc78c31e6b76fdd725d4e54f317dcb0f2557c86ffddd4e32a8244a3b4f583fc438a04091df69f8f1c019dd9a8cc1f2a44ed7c7fd1d8076cb01a0787a4eaad1bcccd468451bc1ffe1c1735693ea1c6ea549fe5a21a8365959afbc409b073c2e43f2a5d130e9180c1037ab96f23b334a5b3e801e40c691ddfea9fdb4c96441822b508297360efad5d666544a8ec8e4de02e86e3f889c716fb50ad717ca9f0a8454398be0a9cf0df1bad388745464810e8a470f9228d8250855f0e6225cf2d558be06ff5d70ac0264192eb21840e7fac29ac5e952cb1778db98e521564df403a0d5a7b5f17c15121f202a9a5b6a2aa838f3a846826a7aa734d7619dbe5762bb89661081bd2dd7cb2d92c42cfb82219b337fb763d0fc02203af3b40cd6325f488eb30e28d2d8a97116b268aebd20c136154f67539b505c019b45e45eeebf0526d4493fccda6e41e5c3f8a6fce92649561b15ea8f9858c47f88a542e46ba3d81e639710f1c244d9dc6c604f2015ff3d05b1b2289168cdebef9d927584cdcde8a2c6caf82fa10ea05c05ca6b427128a23e3615ef3aa0e352e460fd84fbd5ffa89e1f5b79a101cffb9d8ecf1f2b0ffc86024da5a4ad2deb9573dc19dbcc9ab546ffcbd05b450b579b9b7335a5a50c4deaa082f5788bebf1c15e5eca765d8922001252540f4203d4438513a9d682c2a8815ef086e57bed4537228fffad793ea8c8e9aab43c5eb2cf771ad2c0e2a29829718b686b423fd95e2961d4013259e2c10982f77fea12619c952a4263da17ab3fa095b58f61208f6fd27591a3a68f4cbfee147c675979b244ab4831e0b727d17cbe6cc15bb868498fbd8945cace8c8e9e47452e188eaeae03cec257ad7927339c21a42d88efd860bf22270f1484995b64587ccaea5369224737e4e15dab521f598edb4714a1bf2dbe8e1628076ae4bdbfd374fa02ea577fbca452c62271da8ebf1b1644695ad4c2a90554f73d8b60c71638b4453f4b75de1704a18314c571bed6e8905a0a507985d2e8789a1d33596e708e6cccd37710c1f9ec9634c51fc1ec5106de153ac34ecaa046b23a1d81ee4c61b205b32912c525bc5229dd638822cda32ad673f2c3cf878bf47f70c2a704ff8afeca4a6e6ba0af85608d7a02b34b99c9bccc1dbd693dde791570c3278530659f42406a5c45539ca482f295bc3d01f97767270724aedbe42decdf20937d757f333847d2d2dc7696205aea1c0af6c90fb0397ac5e67c5eaab02409b50bba505a93e5af573bb1c2b10a3038da78c342ba1d9a6ecc313eeeba7f49d229c5bc9a122480632587e07b2e6ea3520fce03540b0615ee89e59282af443b2df70806dc7e67de7fae545a1c189b8671b5465da15f051bea676ed1b343c906a134f999923fa779ae5b533af188252fee42065fa48211aec482bb0d18f314dd4c94b9c0f4c094f0263a8edcc41ec63dd5825a4990ead36300ab57d740b1ba302f43b82f22d714a2f6a6cf37cf26222667b51568b452ea2b81bfc3f9569170e4be58f15f3c6e9adc0e202c006d1121fe281a9aa947d9e7fe33c74fd73298d4c712f143357caac16012db448260ab5b48bea00336159ef0bfa1b31511b5d4bf812feb4f63d88b193231fab0f8defb3fdb666d8f23658ffa289a3eb95b4131837fc2db80071001a93116d525abf03365c87ab2e0ec8d17d09042bedef0290bebf8e91cde5b92f2534b4407179340867e0693db71303a799f0b0b089d2dbbdc3ac395863ae0b905b881e5d4bad7f4fb7aaee8ffe04cb8eccd83c0c2fc1367b0173c57f6adeb1c645685a8c76d138dd49766a46f05944fb4dbaa349095629e6e231a35120eba10a62388a940f7cdb557b55cb443082aeef8c0a5fd01f749bda10f9bc185e86fd624e056f75436d3bb4f7e06198477b24b8e7579f149e37bcb0e58d438469b88f6a88cedb15dd915fdefeafea4757966031fd498d3049f130aeb9fdbb881480835a09dbb0a0f1eb5c03b344cfc319e9bfda248e550ef64edd65710b09e8ef2c08805d13a93f6830cf8e6b476157e1982008769d0393b8301901e1f45e80e30566bc1501863149b54864966d514f412a86a422cce112a83753df1aa88bc9e95c18acd5e4e6346b95fdec50c739d0d497c9ad6a0264e1713a99174444dd7adbc7b5edd6c31a848a37841d654694c26f902f6237a450e8d59f0c3d210c55ead75e212b6925a5989eab17b3af595d07b70b01a15c20eef1811aa107f5e5790addc9a6995716e00513ce9d1e3d0fddec7e48cf1e7d2a5d9b2624fc6cf2dcb9bd2446b72e07f9bb38025a899914c2d57928f2b72c90c8c9809341ac6b71f1a415da49c3e18c2cb3ea33b6e3a2c120790cde9fc5a1fcc1f7acd0974473020f3a4ed91db09977e56067defd1fff85538ca3838399a70030502e3ceb6a5cdadc66759b4952cc2e77bab7dbee3acec66dde6eb4446f55c80f1cb7825512845cb95c16458eb3384755ec8c12361707dcc11f54bc1fb5085f6f88d1da2fa916245cf4e1d155a7e4308b7fb74c304dcf73cbf00b89a49932f6dafef8738cc832dce3e862a818cf4496fbe4c2620997741d9a3a0cfddaf5bb2c29d63f6b6a68db6fe8b1c0a5b29b6d297a8e2aaef05a68b2d465771fa958737193231fd65a399e91f27f38bb201f0486d7b6c47c5ef235e36d13aa066931f4e8bb42c48e3c417bcac813f664da0d29652b6cc8fd6ea727c14d35d49879395febdc0cc35ecf90f49c8d38c783cc0213a76c373b1a0c4c4c53739771b9fdd697e1070a0eaf8badf58cc8e7e66c12ee2265db462dcf8cba58fcb523ce1bfb8b4015abb804a91c8cf4cc71e5f2ff37ae792178b01ea2ee68c5c91c7c65fff558d7c69c54d2daff9b8812e6b9fe70c4a0022c089ef10299be045d85b4e67a016e1e81341f37f765322fb3d25cd300e060ae347d1c48adbbe16ea03e33298d2eccf211780e9cf9b5e8b21c995413690687dba0126e41c56946b9a299b986686f60056f8e6bff6548179ebd905f413ec5872f368c27ad476a77aed526c4ded8ea9256b8d7b09c53789c13324957eaf83794ab2a9e43d16fa5eff0c527cfcb01667b694a442cede3ae76ad1d4a4813ae4f129076dbe11091fbedce047a69b71052ea8f3df5076d5006794f190d20cbb8711bde91ac4f0c693914b2c8524210e9234f8eeb3f5bd97f6be83c4a90cafe17dfdd076cc995fbbb9ccf5e15358ec492c4d9ab3b192580a5f7516ac5036b5583b08ed0cd370433dfeaef10eb9f8a4d720a6ba0327c26cbec7cf688e0c40b402fcccd8c963bfbfb162234088d92310117704638bd51349eadb0303e27fc4478a840670447fe0410c310cdc5733bfe10331e1ed73b38e438716e7f7b16977b9adc0053a090ef45a83fa3079b5aad9be8f5d7f87e0a35749b3a1fad4482bd996cf7a82f39429d9a22a5eaeca9ad7c4645c5fde2b0c4f0cdaf3bd8814fd976f8658dacc394e3c87ecbee3e07398172b167bcf6b2942399ebb76acb8a7fc073b324d73f676166f4b973cc524c6cac3cb73724fa75f489d460dd38aab4ef8adc58a6eae64ca4aa580859482683b97980756377413fc8e3699cf4bb5c915bdb4e0d1280a4d8810762544f9cf243b4ee6c7525435a586fe7d735b3bf8de06be9c385f650602cd18b88a9e64896c5e34e0492174bbb0cd3385e40a5179316f08a73953048c5e967b17d6fd78d0686095aa462447e01282da0acd0df005ea8e0ac3d2a6ed4e3103adfca29f6d22f72dd00cb7de59c3a2ed4e4b0173d1d71c2bb6da7809cd956863cfb167e22472b8e4d72c5e7269bc49a40a1413a93e89ead0943019fbf5c4dc982c333428318828223d9930d50d4fda233234fc7d40405ccb4c9d0c3f02d3415f9104b473321d26a6fa685528c0f7986103917910cfc58658eb60417bf6ec9959082cda5d08328ab8a174aa75a0d565f96e8c745ebf7bec390f3c19413b289d1a694c48a2ee0a91a95c644f51d757b3416761ecfa45616415cc21f283d966f38ea0c26d3aefcc440b8ce2bd46f199fff1810d762194230c310840902a9f718b279acde4a0c31e6e13c36093827f522611480e6fe15dede714b0cc5f9e5f4fcd1e564b4d0a0c9ff7f8480367aac69409352b706861663c8b853a10c1badb259c6b510d0bb2d6f417a505daeb8980d1f9f438e2fb51bd28769a649b74e9f66f2d8e23eb561fda4a66410353111c2cd7b2504bbb77bb3f187fda8cb552de951289e431268f807771b91276255b9b9d825b2102e94d68142cf16fd2d3ff25a243ea2c8bdd33a36f7e90212fb0c49edad517a6a91507cd1a9046875010fa02506d0fb335f5793241a0ee84513b529410a651e0540808be4fa6b28db197979dc4cecec9b0b3f828c069282ed9979565d281c53b2be7d041c49a1b3cb8526c2cf556644a9601930aa4fd5ea4c91097c79fb36e195e349c30558c332cc8a331bc8dccda36886e5269b1812935fb781eb3d404d6cc9bcaa78903eba6b5958063cdb1c96121edb60ecdead39bbf66833235758cf3d0f135175d2c07631f4c3e2df016df68740b0fe0732125880b44aabfbbc908f20899f1f94725c4d97005d6faff6b5eda5f4cee5be5de37464fe74493aca238ffd72f33996057949d70edee2f293105e62ad26acb71dacd11c99c304668e2ece7f5419e86712d594f245148abba63b76e44dadd3d385643b3842081e507512b9041e73273ba739e6c3a225e7a55685206e3e4097b3adc764dacf607c058945d30d25b29c4c8ee46c1138f1b128c516bdace680644d8744f52bcb062c80d025a4fd2d70a60538590366de0e351d2f03dced766a6d78b3be635909118f50913400d4298756997cb1597f556edfbf819c792778e0904965547f6329853c75567b0bae32f", 0x1000}, {&(0x7f0000000240)="f0f704a400f6aed2a701b48e9dd6d5da7b9b1b2780e0c1ad423cf0b1827bf13d61083a39d7a4491f0b97274954e6fb06e61cbd21746d81c093749406d0b54fc12269bc8060a8ff6fd13fa351e43ae66f546f39a24bd878b0fa2bfa1f0dcdbb899a5067756511193cd80f7a0be097be61bc939b52786265d7911507baff51997d51d51d3f39735f7b19db0fc26877b2ea2b2cb0e2607ef917d8c47409cd32729066cee6", 0xa3}, {&(0x7f0000000300)="2c639c7f89bbaf8fcd34467e68f1c353b9ed61691283e370d45e68bbd7a3ccaa65187a110e85c8503da2f4741587a832786279411d22e06e652631ed74e62829b6bad7e20abef6909e2901f344708ceb52cd79df03be5e5f4bc9317183af84047fbdabcbfb51e4c36e7ba04f9ccdb597be4d85151b12c23a062a67aec8e3cbb29c4e791d73791fd5e4a3bf8a3e35b1f6571d23e163c313fb70fef18cd253a1d73a328af59682bcde823a95bd28230492dd75fbc5109586fc971277b88f86e079c98e8f629f052fed41ddae235cac1f25cde245cb1813fcdadee3269503a1297261d0366c7554a95b3677b498250484cd1f02b319b3", 0xf5}], 0x7, 0x0) ftruncate(r0, 0x0) close(r0) 05:44:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{}, {&(0x7f0000000040)="d047701eec2be7d3fe227e8a4ca90f5e35ad5594d6374296936807570871ecd9ecbeaa78379759b3", 0x28}, {&(0x7f0000000080)="0360648bd328e6b87ce860e82add3bbb85ead4d133066144ec7cc4e2387ee748e261a38fe81fc3e6eda82ddcb1c4ddf6c49a301646672f7ce26668dbd914fe11711b36c492cc3064ccf288edd9c79a3cc2df9af5006537332849f5f3b9fc86848d450c9e5780c2e32931737d20c54d025148ad02830d081a8000bdef48af1c02535dd5b65e511f8562090c7460119348d97c995f38e698f6556fd88313", 0x9d}, {&(0x7f0000000140)="6e0562574e613887dc42cae37bea691102d8bd496b7be723760d446c8b77e2fbb8e9376eda02982ad32abb082a41b47ae344933ec25c115593f317d38f644da52178a5c37209860c1c0184794a603b401ef16d59ec3cd0b920fa649bda3cdb98e5e847b45f2e2033c1bf2e9487d21e5015f844b121323b076df39ccf31f1b877b01e686464761db10e39dd225e873c904ede6727cbb44a3baecce76971fce2ec4c4389fcd6f15b13f25e4bd0013a5b423b035bdfe1d498ac8a", 0xb9}, {&(0x7f0000000200)="88165c7c79f9390ac6e51bddd7b81d0d19b3e724e0385cf599cfacc7844c33fdde66c5ae01c1ad23e3e57c0e4d9a707b217f09841293d22d7251742ee42b2f37960316770570961d0c955e5b02ab4f3a7fc3600f8c541a4652e6d10614750c28dc027fa7f12a8eddd4fac5543e0729b1cb35167a2fd3223cc514", 0x7a}], 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 05:44:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) lock order reversal: 1st 0xfffffd807f00c888 vmmaplk (&map->lock) @ /syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c:1442 2nd 0xfffffd807965b700 inode (&ip->i_lock) @ /syzkaller/managers/setuid/kernel/sys/ufs/ufs/ufs_vnops.c:1547 lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x6d8 #1 _rw_enter+0xbf #2 vm_map_lock_ln+0x14e #3 uvm_map+0x2e2 #4 km_alloc+0x19a #5 pool_multi_alloc_ni+0xe4 #6 pool_p_alloc+0x70 #7 pool_do_get+0x127 #8 pool_get+0x104 #9 ufsdirhash_build+0x40b #10 ufs_lookup+0x2a5 #11 VOP_LOOKUP+0x63 #12 vfs_lookup+0x552 #13 namei+0x4af #14 start_init+0xd6 lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6d8 #1 _rw_enter+0xbf #2 _rrw_enter+0x5c #3 VOP_LOCK+0x55 #4 vn_lock+0x6e #5 uvn_io+0x2ca #6 uvn_get+0x206 #7 uvm_fault+0x12c1 #8 uvm_fault_wire+0x70 #9 uvm_map_pageable_wire+0x2fd #10 uvm_map_protect+0x610 #11 syscall+0x5a0 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(f87f4af7e0a7ffce,81,fffffd807965b6f0,fffffd807965b6f0,0) at witness_checkorder+0x12f9 _rw_enter(433d793ccca5d92e,60b,fffffd807965b6f0,ffffffff81edebdf) at _rw_enter+0xbf _rrw_enter(df5d21abec7c1363,fffffd807963ebd0,ffffffff8139fd50,0) at _rrw_enter+0x5c VOP_LOCK(3dbb979d99c7620d,fffffd807963ebd0) at VOP_LOCK+0x55 vn_lock(5bf94aa337a23f00,1000) at vn_lock+0x6e uvn_io(c423d06c6116cd0e,0,0,fffffd807b3a2168,0) at uvn_io+0x2ca uvn_get(fe07280a3fa52133,ffffffff8146c190,fffffd807b3a2168,fffffd8069d0a568,0,0) at uvn_get+0x206 uvm_fault(c423d06c61e23958,20fff000,0,2) at uvm_fault+0x12c1 uvm_fault_wire(be5e2ad4bff683fb,2,20fff000,fffffd8069d0a568) at uvm_fault_wire+0x70 uvm_map_pageable_wire(3dbb979d99b72533,fffffd8069d0a568,20fff000,20ff6000,0,4) at uvm_map_pageable_wire+0x2fd uvm_map_protect(16b994b3486be1a6,10,ffff800020bbae28,edee478c2c8,0) at uvm_map_protect+0x610 syscall(f79936a023b7dca6) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffffa4,0,3,edcb039a010) at Xsyscall+0x128 end of kernel end trace frame: 0xedee478c350, count: -14 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020cbd1c0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000946000 rax 0xffff800001946080 r8 0xffffffff817c727f witness_checkorder+0x12cf r9 0x5 r10 0x866c95fa25dad92 r11 0x43c0d86e1c35e298 r12 0xfffffd80025cdc30 r13 0xffffffff81ebbd52 cmd0646_9_tim_udma+0xc96d r14 0xffffffff8226bdb0 w_lodata+0x417c0 r15 0xffffffff822802e0 w_lodata+0x55cf0 rip 0xffffffff81107618 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020cbd1b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor0) pid=154073 stat=onproc flags process=10 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020bbb9e0,0xffffffff82300be0 process=0xffff800020b953c0 user=0xffff800020cb8000, vmspace=0xfffffd807f00c870 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76025 118932 28056 32767 2 0x10 syz-executor0 *76025 154073 28056 32767 7 0x4000010 syz-executor0 28056 22868 16797 32767 3 0x90 nanosleep syz-executor0 16797 383896 48639 0 3 0x82 wait syz-executor0 78776 75806 69632 32767 3 0x10 biowait syz-executor1 69632 487753 48639 0 3 0x82 wait syz-executor1 27806 64690 0 0 3 0x14200 bored sosplice 48639 519682 15251 0 3 0x82 thrsleep syz-fuzzer 48639 221547 15251 0 3 0x4000082 nanosleep syz-fuzzer 48639 487961 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 104372 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 3401 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 239541 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 322226 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 455008 15251 0 3 0x4000082 kqread syz-fuzzer 48639 378715 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 209055 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 522831 15251 0 3 0x4000082 thrsleep syz-fuzzer 48639 386925 15251 0 3 0x4000082 thrsleep syz-fuzzer 15251 165418 78981 0 3 0x10008a pause ksh 78981 289372 28922 0 3 0x92 select sshd 53613 150412 1 0 3 0x100083 ttyin getty 28922 231736 1 0 3 0x80 select sshd 6725 179845 34058 73 7 0x100090 syslogd 34058 179178 1 0 3 0x100082 netio syslogd 3300 31222 1 77 3 0x100090 poll dhclient 20068 150195 1 0 3 0x80 poll dhclient 69894 133119 0 0 3 0x14200 pgzero zerothread 90906 264838 0 0 3 0x14200 aiodoned aiodoned 19816 219482 0 0 3 0x14200 syncer update 37852 188751 0 0 3 0x14200 cleaner cleaner 48475 348516 0 0 3 0x14200 reaper reaper 1443 469699 0 0 3 0x14200 pgdaemon pagedaemon 19254 162426 0 0 3 0x14200 bored crynlk 27077 449850 0 0 3 0x14200 bored crypto 62499 119975 0 0 3 0x40014200 acpi0 acpi0 48139 116433 0 0 3 0x40014200 idle1 2584 241573 0 0 3 0x14200 bored softnet 63376 56419 0 0 3 0x14200 bored systqmp 35567 393348 0 0 3 0x14200 bored systq 55495 513774 0 0 3 0x40014200 bored softclock 65899 168631 0 0 3 0x40014200 idle0 1 468772 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper