ffffff, 0x4, 0x0) fcntl$setstatus(r5, 0x4, 0x10000) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) chroot(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(r1, &(0x7f0000000280)="649da0de851ecacbd67918a4195e9bc77340f3ba60c50d3298901ebf6041f5c76e28f122f710855a7cded66f25120a01c09b73cf5100aa7a043d51fd89ddc4b833e976041a320a7075f3ac2b26597354c65a222d5a348c037eaca9cbf6789a5b8234f80d4b96c649b0dabb2e4c6bd9c84a9974b42e6679c4e7f95a3eb1aaff3906ab198b2c79f23e73de385f76df4b2f57c6108cc4826713d1687890fa68ba237977e5e2895d82f4266a655a6f5fcf38bfde5b98a50722c9f9dea21ece8227f7b34119fc5b69d582d03090c7353b1e47ccd21b26e4", 0xd5, 0x4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) write(0xffffffffffffffff, &(0x7f0000000840), 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x10004) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x1000}, 0x8) chdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$dupfd(r2, 0xc, r2) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 00:00:19 executing program 2: r0 = socket(0x18, 0x40000003, 0x3) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000a9319fbfe4bfd07ac90902d3fec0000000000008f4346f7cbb5be726bcf48730c88c9c3787d4d3693098bb1b44e29b88392ec0df8d7bc1810"], 0x6e) faccessat(r2, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x29, 0x100) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlink(0x0) fsync(0xffffffffffffffff) lseek(r1, 0x0, 0x1) write(r3, &(0x7f0000000480)="727b98b71b248e4688a3fd087d5700c8727167a9403d57094a75c66e9e0587d5144cd9fd39d8a74ceada885665bba8bb77b802d3f847ec9f022ba496491b5afdb08d5a682d2b5e9730194cb59ff1d7291c05e7810b543a10d54ebddc00e4528abe539a1daca7609646946884574ad329b454af9b4d54e0fdc145fc9776664388c9ae048d78b7fc6856621deb5a042c14681ad1d85ab455fba78e8a46deebcc1bbd68b5081504955a30342dae3cc6d335908c2398c2ea5fd4637fb882e7ceb1a52afc9c1e4d78673b0a4aac1d2f2c7e6c0b7b71ae9478263f236f080f3130677c8bbb53a666d1e09a783e085b9b207f8c3122f6a3cd4cd3783d94056d46a4cacdd08eda0291789490621bb59afd691020c8a7023c03beaa275924eb22f8f015819db90af3c26602a79085f13a341794dcf85024beff5de4b1b287e33b8e0587fcb553a8d2a96916240262647bba4ddfda23f6b3ff003952b697da2924bb201f6eea4c0ee994182e65abb699cb017ed0cdfd7b3a207a6d36a81db75fd8504c463b306de2300e56b923c952e1ec5147c402897e32486960f4970740792dca6ff1a0708a440e1a099536738e9af5abdcf6883d783363a23da1a56056d3d5e7432d236bca00f5045be923ade145bc7c4e6bd5a5a2e4fc78c13319ac02a0be690bf3e7971dd5b5708b935fd7869cf2870ab726166999bb6b6c80f8c2867a45eeb101c9e1901e2512fe3382fbbb0d226e31a99e9c62af20baf1f157de565002cd01c95119bed1a60dfe935c19850f3a106c3b8a4d6433144da24817c8ab62ac646f6fb52c0f60d95ba79152cb9c6a8174244db393d0489aebf2ebcc04810bdecd38645255bbaece248e7fdb5994e2a67cbbe991df52f54f27ec2179da722537d08953e51ad77973f922b92183a50dc494f907bef43341db78fbf6bc4e6de82a07ab457490e3e65f73c7f824b053f5181fa2980da5570c5062551a6a84316b9bdafd67b5dcd895df0b03d3e739c8db2b1fba6de2781b654d4ae458aa68aa78bc22bfd73584aa2f5cb375298a7ccaeefac2951f5c0268f63069c6863aee62cd7add5426748fcb72aec000c6b12def35b70bc1e692550429e10f72d29702b33df5f11fd7d39b3881fd98212cfba28b74802e4c6dd4cd8a6d661e343eb7cb2294406a78e9c645a10b9ae52d3dc155d007fdcce3fba0d822b32d262f1fcfe7d009b0253ef11e426dd2d91380834ee7ba1c0848de592cfa57f8b18cceb6d9ff45b7db97923c864aea46b8b52993b2fecbac594e65664c353e9578d1ddd36ca866e19bca1bf5bd119d06ea458e1ff91eb3e9a278e785686b43e3e798c57d8fffd978b1393e118359b441a06991bac5211dfc6d19aaca653016f9104d41acf09f99a12b7765f59d4f5a4c74a4030822fc4996ca03e7c260b3b6f298bca80d30caf5f7b969b43690e747771039fffcfac988577857d4dd64edc22e14eb61a6270801c51cfa39e5525c56f92d3cf89580784870ba435df47c767f34f9becc3bd9fe424add8b223304f1a240ddf1b294153d68141c4a229fff30de5c76076626ff48d015f6afceaddc31f648c52c59b11a8af5f377e1cedd8d80f18d8ccb04d862a438bcea0a112f73ebcbfe05b0202bcf5e0f7fc847d21c8aeb7efe935bfe405b5e617811c9be1a925c9618f12062309e0812e855bf18cf898d5a38f2dd305a247b2a92b7dbdc39da231911087517a0d724e180f56d23d0f1d64f03698c8a0a94384655cdf76d90e53ca98af23206632f96ac5d35247f23ead19136c46f9bbf5790e4739e75495c52449a166560b5ccbd84c00e165c02c1dce7f397d965536a812b34243176be89b93c83a23a17bf49e0f0e32ce4d7671b5d6dc2a4441295a3fd2af10493791a927826a5dbe86fe857b7a3ec3c0d73ab7f366de8d2a9a478ec82770be2f17071972ecaa28d1c77ce1753ef7e8721b7956003e15bd85837fff1b4cec8eae497b8a278c601ee26aef7007aee19b8eb3677e6fcfd58311c39eed7f7f1f34fea413099612cf719e3c098c0962c655e44f4c45ef2b50fc43f203f31186f12c30d94b13611f760344b72617e42de9732da95340933321bcb9ed72cf0a01cdcbd1787aaaa1bdc1c08b992203d0860e4a0a3325db9c523d2225bd006720b96774828511a3c3587d77b7b538f94de0b7987eb85fab1c8952881af2bde44cc97fd7148546e861b912993006b1f198b9f28a23ddc4023bad03693ef7cc3b0e879910fa449cd056bb8b93649471ab79f46c1bb087a3c7b462f183e98907c1921ad9aa5a6c1aa3b667de4f80ca9a072b60bcf833ac64ed584f0f9b6797e1ef52054b49b825a9de8bc59db891550cd7f69fc3f822e418c3418f7fbfbadf3ead0febc38f7440e6a7cd89f3e3623cfcd03155f050f9a0ce030c940896e2049e6980866415b0d13a1a190e9fdd4f198d25abc0e628aa4dc723eb60384edff4f4bc3237b9b813cecc4a7f5ff30217bbf02fc4faf9ca404eaa334969adaaf63b8d37b9b69d8f569624def155c3cc442be01a57b1e7ecd074020a4ca8fbfca58acadb310089d3062c8bfd5d5e2a730f7c6ccb669ad18f2de6b255f5c6b9592208b75b452d2f4f599ab6c2660645a29c6f6dff34695d6c633236db7d6fcef7ea6e407714784ba5f3051d78ec0e1457e9f4d5d3a9de1bcb001a98387235915be5e6013229eeb2f01faf94f0812089234ce38c7fee503819872e976fa557ffe1f9baaf4caa95b00d2fc49d3045bbed3e46b964aa273ebf9456aef8da0eac071e7da9bbb507b2042f7800ca30efb6bcea5e6ee613a8786ee6213a373a482ecc1560cf08a862984f847215c7fea05b8f2ab9cf74fc5b23c3387b7b4d3c1a54d314d5b6a96f9ed42ff86e5358305618db3be70fc7869a701c81dea2ec140a524217be482f01a148de18c62b876329b2ac40a3dba2af092a73b78c597d2f308f1ad460723b76dd3456a30798915403b78734f2540c87e1536729828f66432493386b5f9cc68ea89beddff184e60a23eae786ad13579e57dc00ba5e42b029f24e862f4a97e9229d29a5304056f2f9e184ced15297e799ec1c78d6ddd3b1c0ad8489c82b092e8b077761325e23fefe2b30fb64766b66293106a16084d38c51a3474fd6c75e8af6c500e91a006152bf41ecfb97e907b0e725b4ba47cbdcfe128fef522472304e3818f3c2170bdb08b30fe5d75d7a6d96ff38268062788ad9197e201b49f9e86c74e81ea3477962231ab60e384541c296eac59f3529a92c6654d45eafcd308579481d0e95dd6318ccf5129a3f91214b7dcac2877188568d4f72d351f17c45a887e4e6b2e2978658a3fc7f2391229050a1f071d6fea6f1a1cbeacda1628d707f8bc64e8ee2cdcfa76e67a8f86f7c973fb71e309088be53f38f22a32fe78d1167fe989ee1af16e6ea401d881cb195abb7634fcd7ea8d32702acf8c0aaddf0da09f32cb71b6bd26184a617d6e3271627890852f454e3d474950f6c5dfa28e5c2c6d28aa17cbc9475a25c785fb79f29cb9d3224c4d0cbf9249899c4e4e338d17dea49dac5d8a4c9e750dd7f3309129f180eb02c98510d5935a34abe1affd7c10829ba3194e833b03715cb2ed56b5e61f35e9293b397a309e6724c31c6cd1cb5ef0d879e9cd9bebd3a636d460b8148fe2c269911c07be4c707aa431513debf906029e3d053021be3ae2e7bffde627cbb3bba94d308b9fb5e12d384be41524876e939c030d4a1df5d0a49e211f398ed499d380626465b10c170abbb68b9fb001dc4c63158671ea94ee9db66b8d55f709b58b41707b312993b60640970ac92f12217e73e30741421a06bb866b0b047dfd044e691e4802e44ee51d7d7caab1f5e76b2fe17b0fed224d5595a9f33574570c5f92a653a56b2370ae735cc4ec6e5e6e9c1a4cfdf5e7a110c4027928b59a3b49b79558435f74ebf829d99218af3ccc14da83699b79409835b8d349165ef16645e2c6e42eb483658b893c3677e66153215b07e555794aca1b37b49218e1eb25505cdafe4ad4357118a9a3885fd355db5bb3e7a6eb2058282f092106d52faeb3c3a0df7292c06e374847e8747fa1ff9ac76a3a82f7ce1abf174c035ee4abc89978a49701485d019db7889609eb67093562ddf06801324dc2883da3da0de02e98c21694280f3dfd8970fcc395e4a1ad6cbb633e0990dbaa5ba2f84145088a43dc59172b9e7a01762bb23523793246222d5404fc0bcd06372fc0485b03f70b31a9bf5b66a1c4841779078c8e88d42633ed2923df7b3041bf5c92df53743546b888b829124f48d4df74d381efd20532637949e956c823b415311110733a1086e1ad2f8c6a0898e0c77ee07f08c90ff5007fc27250ee8f467f4dace5ae03bc726054f0db2e2a31a386095d64c051e06615793d2e0078aba85f81108eb67a7b8f657fccdc9fea6f70312dbc893dcce7852d2bc3453b838be143a93bbaa39a62d557e5bafd5363be31494b5e7f70c67a517d94f8697c10eb15f9ec705ebe6b6aa47b99182446818409f1993302e2d42b4bcc279fc5b4d12e405ebcc453e48293cac97820760d8b391b7b5f3ccf318c2a1daecb4aedb32fabc51e6cfc56d444986bd4f7c628855f6f32b84347cb04128e97bb33850bbe7b28366eab67a543fa15291d3ca3b4654ff7626b53139820ea7ffe76caa9379df6568a17fa7b8f075bde0ab0607e98537411269864172e8ef0e5c17bc9195f6de518850315d37528fbff834d0ddf5518a394fa6af0fc1f4273ef2bd1cef00b282c20194497cd60dde9067ba25e30d28643d71f9357abe921ce29b85c7a594f453b63b00966e58fd2542bd9eb720e8a2a69380f46ce3277f01a81c3297940c2e2a8dd08fb6482121189a86577cdf0d367c7e42087119513e61d3fbf7fd74dffca32a2dd3220a35408b704dafe8fc77e3847919d78a703acc76424926591e35af9055a54db92ab402d1638f2b7276fe1effc8cad62d6f49260bfaca2a137d4b6908791bdf54080eaa511f2bc307e491934ceb926c0dfa82b3b279bc395d9a0e1bef52aa1bd0d4c54de2875c3dbcfe1d4d517f7cdb6c9309e0839a1003705657aa3207b485659ad733186fb166a3a247f00326a2fff0ba162fefd2133717631bed149e55456fdd0509477b9a7b389f8035a7000ff8e1818bd33e21c6af5eb48879baaf8ed51a5681f2431550b658c06c458dd1b2b2ee9e6ee59e1492c58aee45e79b9b0b85df3b4e17aad8de21719556fec144b631159c94264f2efbddeb4fbf04b137043a297a04c8e62ada43e4bb3ece93aa2d30aeeaae021f03c3105c1d40202c328d447b361a747293a7c771f8e36beb836a39f39111c07a867b686b090ecf1da118599d335b2fdca64273bba5b1b3815908356284262bfd05cbee4cf44feeb620f17e284328daecef2643cb54fad6cf811a601fadc7de10846238e26bd940380dd1639b22004e3a1a476f7fe2debd91253338b9d24b185c01db749f045e3fb2869d9da67b0e55c14263f70142b960dc9ab50a76a95f03a137630715cc095f9b1fb18fa09a71f1811edcccb73839bfcacd1905168d4f60f09f3d1d47feb74a970631f40025f0ee9586596393703fc020db31ba95913f7546ad85eb008257d9b0c2e8ffadfb9a72c6b6d921c0f8682342333049b4d81c11bb71a091e989bf8274deaac3af07e7c354dc928a3144cff6c3bd36fa37a2a52c1c9ed63f5b8e171de9bc03208214c23a5af0ede837783f8b4d6fb99972fe71cd03d8ae3ff88b9264ddbf2c2a4fa7d4a1ac4ab5a4e", 0x1000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x1) setsockopt(r0, 0x1ff, 0x2, &(0x7f0000000080)="1ce7d7d8b1caa73216cda847bc13f99be88ca6c247e86749ba49e7", 0x1b) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt(r3, 0x1, 0x253, &(0x7f00000001c0)=""/254, &(0x7f00000002c0)=0xfe) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x7}, 0xc) msgget(0x0, 0x7f) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000500"], 0x17, &(0x7f0000000400)=[{&(0x7f0000000340)=""/170, 0xaa}], 0x1, &(0x7f0000000480)=""/28, 0x1c}, 0x802) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setitimer(0x3, &(0x7f00000006c0)={{0x5, 0xffffffffffffffff}, {0x5, 0x6}}, &(0x7f0000000700)) shutdown(r5, 0x1) fcntl$setstatus(r3, 0x4, 0x0) dup2(r3, r2) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000500)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000640)=[{&(0x7f0000000580)="d869382f4fc59d74063df6a54e66f18f2ef6b1f3b1fd84b5852536325b25fab5bd5c47e9895840e3445228bc0886830059a863c42a9a835bd603f7fc5f933f04a3320fe55bb2c29526f0cd55b89992cfd815b735cc1827a5d62b1ab960e1be2b386447df6d3fa42e4252d9fa277d8d857fa35f4855bf822fcb47c68a41b5a2a7ec447b99e9829ca549a11100a837d679", 0x90}], 0x1, 0x0, 0x0, 0xc}, 0x401) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0x9) 00:00:19 executing program 0: socketpair(0x0, 0x3, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r1 = __clone(0x800, &(0x7f00000001c0)="a244a5e5a8a553a6da9fbf") fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x5, 0x2, &(0x7f0000000000)="a904b2b09f09faee9c36e470fd6edcec623096447bd8a99e4404923e33f644a2e78b95d94cf9ac502bc3574c087d9ed0cb236978f66243e37f42f9e72ddc0b21117bf0c817da3e9b83e988f1e01e66fd68c4", 0x52) setsockopt(r2, 0x5, 0x80000016, 0x0, 0x45656cfab525478c) setsockopt(r2, 0xffffffff00000001, 0x1, &(0x7f0000000080)="3bac4c1795201ba1a4af3ab9f13df82d0a91417354e1b1da8b469e965c728826d396b3c86d3b3cf6adcb39f8a450a667cb0340f4e6a549401e9de36e02effbc0bbae9d397cafd377b5124902540530bb6b84933ee88d08dddb1c251c1aae3991604a39264f7f8f4a896edd00dec94b1884ebb35530629e04938a57ed6aaed780057a61c4add7381a171f9b2ebaa264438bf857a883dcbf22b7fb720ed3783524bb4e9032b6c7baa304c3023f6e9dcc1c607c3831d3f78b72a5e9dffa769543d85a70f7046586058d8111e32271b0d07b2f8328f2e44853ae01c7c6389be45c4d5119d48b07f0d20f41d7438a8b5204f575e59118ec55679b8678", 0xfa) 00:00:19 executing program 1: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) fchmodat(r1, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x600) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) faccessat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x200) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:19 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x600200, 0x104) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fchmod(r0, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x3, 0x481) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x7) close(r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x110) mkdir(&(0x7f0000000100)='./file0\x00', 0x10a) 00:00:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) read(r0, &(0x7f0000000140)=""/205, 0xcd) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x4, 0x0) bind$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000f43d27b1a1d50651f7c6bbae6d38a2fdab922ad720ece1074e0e4dfbd63f26b84e7b514fe92150161db83365dbd5cf25e483e99cfdab9e18e65dec5c3caaa03b7b4cdbf42103096dfc31fa1a9a8072dcea1472bce712a7630cf49bf5da2c445070936d5db339d4587586ad1fd19a679ddacc61d6150f63afb03ef0e218ab85e85e5dcfd532e1eaf4cad150f5c2dc87e009b9cffa22291bb4a7a3e9b15d15c9e8fd98293332782add77769139c15fd623bb2b7e9b0e4f62d"], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0x6, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="89591e9233614b00"], 0x6e) sendto(r6, &(0x7f0000000240)="e4810a15ca9756f62fbb6ee37a6f2a13ecf772990eb67dbbbda3945090abb07fd8ac3509ada33a5a859f7ecc70ff5f69178c6a2b5158593726c4493e7f5d7c8dbbedb271f48e29fa05f9006ed29bd11003add26c1dfb2b571f9b77ab56ecd8fbd280f49b2e7ba68d4c88114001d31020fe9e53207184b3883ef9bd5e54eb239258868c6f8c4d445e0795783efd96ca6b3eb711093b51e5c680715591f366f81bfd94351f394b98de4192abe2a72661249ae25a19572de6aad773995970697fd5c3ee7ff7", 0xc4, 0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x6) rename(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sync() renameat(0xffffffffffffffff, 0x0, r4, 0x0) geteuid() 00:00:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:20 executing program 2: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x100000002, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000001080), 0x0) 00:00:21 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:21 executing program 3: r0 = socket$inet(0x2, 0x5, 0x6) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f0000000040)="15", 0x1, 0x1, 0x0, 0x0) 00:00:21 executing program 0: _lwp_getname(0x0, &(0x7f0000000000)=""/4, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x401, 0x4}, {0x8, 0x40}}, 0x200) 00:00:21 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ff9000/0x3000)=nil) 00:00:21 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x401) r3 = _lwp_self() _lwp_unpark_all(&(0x7f0000000280)=[r3, r3, r3, r3], 0x4, &(0x7f0000000200)=0x8a3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r1, 0x0, 0x0) 00:00:21 executing program 3: r0 = socket$inet6(0x18, 0x50000003, 0x800000) socket$inet6(0x18, 0x0, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0xd, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="be1a2d8c293843769c4887788c90d68c2907b3253ffb39eab6ba1d40ddcaa5b3f8a40fca0ae9ef93cd17890f515fdce20767f7b2f94cfd5c2a24b90319df9866ac9f7664acaa88cdbc2416329b2cf7934a01dd2986a8b5a1b21d24ed60182880b9f9297b6a7c20a6d70e513697d42ec9595c749ef98ee86de628056443854d13b729ff38f9d26b2a8c5ab613884e49056ebca7037d906c97410458ae971b2b87", 0xa0, 0x8, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x10000000, 0x5) 00:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xb55f, 0x1}, 0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) sendto$inet(r2, &(0x7f0000000040)="2b145387f278ce32f6643af14a32f880777e36f9230d3b8e7f184a1dc0dfca07e1a47c99a8f7260361db14d4cdda3b897599c261cb26eb222d787a5a9dceb70c2f6ddf75652e5157444d7e53a11b9fb8b55d07c675952b3ce75ae403a5221ca81fd3ea26a10c27b01b3dd66730278ab48df0fa639fe91d20ba65436e69b1a0d84fd8379b780e26446458289edbf40846f8cc20bc0a75b2358ab9d60ca8474c152e284c40b21b3258ce255a638d4bec7362a1cf99f046cf044bd1ae3cc67ff849731b9c65fe9663acf521b28bf6e5a9ccaa1300c1475c6acdf994043a85bfa661723c628b5e8ea25da3a980a377417a36f72877bd5f65967bd98b46", 0xfb, 0x402, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/197, 0xc5}], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchroot(0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:00:22 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r0) 00:00:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d86b8972e398d62a1552f8481ccbc582278241705f411a26ceeab7d8abce9c7b84e7d320fafc61d33676d444efdb737f325d28a48b2762f0c7b4b5cf0f24632eb09432635398341a47d4e0a7f4a0b809a701fc0540e495af96f7c9f64db77fe0bef4776d8e789f10955513dcaa4bcad132da1ade379d678da36a5e651a37feb71e1adee6e275909fd086938ac5990509ac4952d03751cdd50640e389501485e0db7ff2cce2f9b08297a2181502bcad9dd29c17b7484e0926592d60", 0xbb}, {&(0x7f00000001c0)}], 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0xffffffffffffffff) r2 = dup2(r1, r1) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x100) 00:00:23 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x42ad) 00:00:23 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400001, 0x3) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:23 executing program 5: r0 = socket(0x0, 0x2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 00:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r3, 0x5) clock_settime(0x0, &(0x7f0000000000)) 00:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="76263ae226c0d667a125600a0a7afab116562eb0052d10396b06bb49ddcd5cdb219252c81bddec33fe140398f46ba4fce6a9c81d212f098d40dc85b755618257e750ee0515743e404c39dc5f7d15ac1e069a8775836586cc6bc138f2f34399871b52e7255d127a758175885d9c29b980528108eafefc7c9168ad60", 0x7b}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="120b3dd61e4dda92fc2f67ae2c23bf8ee14c", 0x12}], 0x1, 0x0, 0x0, 0xe}, 0x40a) getsockopt$inet_opts(r0, 0x0, 0x20000000b, 0x0, 0x0) flock(r1, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9b6b623fdefdb7ad5b9372", 0xb) socket$inet(0x2, 0x20000005, 0x1000) 00:00:24 executing program 0: r0 = msgget(0x3, 0x503) msgsnd(r0, 0x0, 0x5960a43a7134a38b, 0x40000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) r3 = semget(0x3, 0x4, 0x210) semctl$IPC_RMID(r3, 0x0, 0x0) 00:00:25 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) geteuid() socket(0x1f, 0x20000005, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) 00:00:25 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x280020, 0xffff) open(0x0, 0x0, 0x0) pread(r0, &(0x7f00000001c0)=']', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="92c0b9ce83b8e6001c31425e4c", 0xd, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect(0xffffffffffffffff, 0x0, 0x0) 00:00:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:25 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:25 executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) flock(0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100de1f7189591e9233614b00"], 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) listen(r1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}) r0 = socket(0x200000018, 0x10000000001, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x20, 0xfffffffffffff000}, {0x6, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, 0x0, 0x339, 0x0, 0x0, 0xaa) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 00:00:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x10) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 00:00:28 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file2\x00', 0x1fffe, 0x0) link(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000000)='./file2\x00', &(0x7f00000000c0)='./file1\x00') r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0xd657c1a1dbe7a742, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f664d6c652f70f03469d08398ff247a3100"], 0xa) 00:00:28 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400001, 0x3) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:28 executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x20000000, 0x1) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000440), 0x400000) flock(r2, 0xf) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/230, 0xe6}], 0x4) 00:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000002362ffff000000000000f87c8a5b671b1b542a538706000000b8110000002900002fe9ab23d50031000000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/158, 0x9e, 0x803, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:28 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:28 executing program 3: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="6b2c36b2babde8bc59b1d2501fd02b20221770f49f53ee379aa351a1a31b81a5775d94a65873e173fb05a8eec5da4d785bf59213933d07390e60c2e5642a9134bcafdb34b34aa48053f48cb08e6afef2e632afc1ac3b513675b46bda262cda96cf6c86bded6088d2b8c8a39b9407daaa5192092de0806f0677ee044df08e749258769a9aa493fa16d29d63551b2d2bf645434fe32da43568a17fbde3eff5e4c252344cfbfc4dce95d7c00f812ba16489721b3b", 0x0, 0x0, 0x0, 0x1b9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) getpeername(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00"/4098], 0x0) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x1, 0x0) fchroot(0xffffffffffffffff) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 00:00:29 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f000000b000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002be, 0x1) madvise(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) 00:00:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') [ 203.1010171] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1092 command syz-executor.3) 00:00:29 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r0) r3 = getgid() setregid(0x0, r3) setgroups(0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) fchown(r4, r1, r3) setuid(0xee01) r5 = socket$unix(0x1, 0x200000001, 0x0) bind$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ffffffffffffffe20000be85cca6c6eb1a7a69aa3e524d0f933a83ff7f00000000000080ea296a2b65134cfb81b0e9270fefd2a2ddf8e2f3d34c136738e5056048b64f2a5a28180613d0ffbcf0342ba7b587c09642acf7840f6b111ee4e4cb9de5c40825ddceaf73d3ffd88c716b982039a3"], 0xc) 00:00:30 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 00:00:30 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:30 executing program 5: r0 = __clone(0x20ff, &(0x7f0000000000)="7059025ed4742c1201e033ce2cecccfbeba9f3b3220a9bc3569b2e0bdec7cc8c300c88fc21f51d9268755ed0a09fd5ec215f8c7d436acd12c48d6c9362320dce54d8de82b2796faaa34fd710afbb0bdb42027282db9aecb53b3b0a1975c0ef9de23c26a3d3ef23b40c6e795f5d939eb5e24cb7a436bc735c5d674a5b438541acaa02cb3719a923c5dcdc9e0b9f722b267ca88d87fdc465b4442229db7e36c8a4adeaf3d3e1785fd35fdf0c18109aebabbddbe71eb5cf2f8486a3101d737c295cbc1f1424410cc6aaf496e299276de90c40a3e5925a67bf91809828fc94dbee") r1 = getpgrp() r2 = getpgrp() ptrace(0x80200000000000, r0, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r3 = msgget$private(0x0, 0x40000000001) r4 = getuid() getpgid(r2) r5 = open(&(0x7f0000000340)='./file0\x00', 0xe8408, 0x0) sendmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000003c0)="2aeac1086ae17b8cbb03883916469590d4ca147ad57594d980f8464ea807d828e01227964bc3733a93ab77d9a470e84b8352ca75582ecc4091f51e53ffa5a47c5351b418cbf0782ee71c1dd54ba481fd94e86773c496b37f7215bc601166ee33befe3079ed0c1834ef6d874a94cff4dca87b214ff97e5ddcf43048", 0x7b}, {&(0x7f0000000440)="c05ace670be993e26d9aa0bdfed95af5f0dd0bebf0c803292cf72a6cd36f26ca00f88613ca30f2563a0195f871495c267ff64d139abd58cbe4e794b328e40f9c1bdf6e161a1425e41da62fe7185387c1fd5764b0f67f36826804eee87c9de1f173514f8cb2a517dcd6cfe50f34e5796f4af66d296779b6c8e778b827f6bab0541bfff6694c81c995ece76c709521fa388a876f907f2c1ce4d03d70d1926c21c45a", 0xa1}, {&(0x7f0000000500)="138b233f3e0137224966a5883319127cd65474cd0ad74e3483953770e8765049329aa3eb14a07785039e23ab4aafcc03b938bfe37f6ab540fe943eeeac4f2665c928e4937be76f258eb85a727a742a48c1f6ca3182314353b32692407d5a85be46", 0x61}, {&(0x7f0000000580)="423f36bac45b3057e743bb0e5579af4859df14263193aa9c7efd027b3e05a0e9af8c794f7320e899996146c3da33753722f27c7112e1e0a5304536505574e4784cb8d21c766e61e429d64054dec568166115c82da402a4f2a1c2cc832598ae694720933ce56c1ea3afe26e958b35fea112fbe24f604254d5d2b2d34f9b14a8cd2e161af92574621399d45eeb790c5d64fe290b2a15bdf7e4b32e3c4ce07039b913263a758b874b97243fcf9f81d87f541ec95cfc7081a0dce42296c49bb04591a504bc5e53b14459dcf6f166aef57f", 0xcf}, {&(0x7f0000000680)="1da1329cd5f927749a8e0c24193b703a6e3d7914dad37f801a3ae09f9d796cfbdfb57437c0339a5a8752df0dba3e6c16ddba2c57977a8c01ad4f339f01a40fd334550ec401d4d43b9470272069277640fc31fb7c382c9a12e569ee039b536822a135b08487d6cd5760773cc7408d6c116004bca7b1d582d9c058a04ef2415541e91b0b8410213ef73d4c3d72a7d5b102d2c706fef895d0acaebc4b29c2db60718d67ab0c361e9c36f638c67e8c38a3a8f35399bc68d4cc1fc56e0df4df8cb4c2c943dd34117df207ea78ff9ff17b", 0xce}, {&(0x7f0000000780)="237e9d7ff43c17de32cc16f2a1bd010fb6", 0x11}, {&(0x7f00000007c0)="bee874cc824599b4562404d990e1eaf1ead3524cfd3d51792c0a5d2bb21803065f59d35f3ee8788a6b4f633eb2c22cd45f8197051aba2809e979e10c00aa9bd935f8c5e22ec503dfdc7ba41d291c1ac0f34dadd75da653dac415bb4a605064c87ff1dc4bdfead78a1645875938f4316f4b84a13e4ea8e704e8", 0x79}, {&(0x7f0000000840)="fbc63a6be47bc077af92d396173bd84830ee0bf6014bf8a0226d07f9c3bfaf64132a4fe72f300798072b781d34818cfcad763cdcf864f90692c5edbb00b5c528035ab19b7692d228edc2eb127267dac1008794a6d080e3f9d16c3bb5ae2b201906357a62991902701be2f26c2c4587de40b13e183a53335cc93e68b65290d35b", 0x80}], 0x8, &(0x7f0000000940)=[{0xd8, 0xffff, 0x6df, "513df422311129a1570957b7433bc651065339d236bfc39da7a2e712e61fa743245651277b179f33b7bed94a46dc88955b8e5470b911878dbde4e58af4e21c10b3569788f532fd75c86564064558fda6d7a08eabbdf7a516e371720dece580c9d2199d1194bea475e343fad46a3f81e462288cd4c92b97c01f2f4b73c1227523ff68fa10a10dea6496fa574e2f4d03121a8ebd68ae3e915cd24a802f284566d99c69906ac2ca7331dd57cba62d1d2d08b6e10a717810b033f86a2db32f143141b1f7"}, {0x70, 0x6, 0x80, "3f7b94090f71840e6a7327e05a3698adc921bf8c24d6ade64fe472d95a106ad434c26d2ea3eac4c25f573191809a3ce53d6755639b62b31fb760cd66c5e62d8c56e0ab50b8e9015950ad5f9790d0d5437cde6f4559edf63b0a8be36316"}], 0x148}, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8001, 0x2) socketpair(0x1f, 0x4, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, &(0x7f0000000140)="fdbcea506adfc5741f75a22e33c5b88f4dfdef81c1bd6f1c46fe8358893624126a50", 0x22, 0x0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffac) setsockopt$sock_int(r5, 0xffff, 0x1822, &(0x7f0000000b00)=0x5, 0x4) msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x664, r4, r6, r9, r10, 0x2, 0x7}, 0x7, 0x9, r0, r1, 0x8, 0x2, 0x100, 0x20}) [ 204.3817441] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1092 command syz-executor.3) 00:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socket(0x18, 0x3, 0x0) r0 = socket(0x1, 0x3, 0xfff) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000), 0x4) 00:00:31 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:31 executing program 3: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) lseek(r1, 0x0, 0x2) clock_getres(0x60000001, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r2, 0x0, 0x0, 0xd, 0x0, 0xff6b) 00:00:31 executing program 5: r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000e99000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000e98000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) 00:00:31 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400001, 0x3) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x800000000002, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x20000000) ftruncate(r5, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) recvfrom$inet(r1, &(0x7f0000000580), 0x0, 0x0, &(0x7f00000005c0)={0x2, 0x3}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000540)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x0) r7 = accept$inet(r6, 0x0, 0x0) fcntl$dupfd(r4, 0xc, r6) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000500)={0xbea7, 0x8}, 0x8) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/174, 0xae}], 0x6) readv(r6, &(0x7f0000000580)=[{&(0x7f0000000600)=""/205, 0xcd}, {&(0x7f0000000700)=""/73, 0x49}, {&(0x7f0000000780)=""/164, 0xa4}], 0x3) fcntl$getflags(0xffffffffffffffff, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r8 = getegid() setgid(r8) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e91f710900000000000000"], 0x1) 00:00:31 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}) r0 = socket(0x200000018, 0x10000000001, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x8000000000001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000580)="7b46704306fafcfb76d0f1164e004ceed57d06f13436808b026c2b11ad65103fd751e9b34930a7c190444f41f0a3cd96df86793141856d16b27bf6a8e599e323f6ae1f36005d390032a19e237b8bc01153386e70e57b0099e16448705f1b237706cdc4eec9e117126c76e09d146832bacccaa3784ebdbb8fe025373b49f7799f637a4651ec5e5fd951d879f7e4277d83f303e9285d22851cc93b206c3da0c3c2dc7cbda114483d571026b82d996c4bc87b9bf68a5bd3f9275c97d53e0c93d29892bd290a14497bbe719c279d8f3a4122ae3e43bb414967e38ac68a898c90d910bb837c80983dad71e63f6c7b358364c2ca7da952803d330c6aecc4922c40c32bd641def3f54ff93f9bfa86160b14a8c72d03c0e22eca4b8bb90ada8653f617d109114391134fd6589fb054082806d009fba6dd954e5896cf34d0e5136491f1562dbae9de382d68956deeb85804d1ac6f253b441e6f2fd9163dbddbca287f1faea4f16055de396c886fb67ef66fb70283965864fcca4eb923d888ac3f8ec263e6d67bf8a017b54c6ff4639953a7bb9c4d6f33e1ba4bc4729bdee220f830c4611d8684fcf486dc272c585f7be1dc3a4e739be69aabdc6771bed3f8db663a3049978803cae5952c567db52d35437a512b934c22b45ae31e6cde12f347ec404fd168fcf06bec127b46db7c95ecb529a2251b9c9d2d68bd8390d3733bae54859e4b8702fac25eec15e559630ad0a84f4fcb3417cf322fe7f252c143682c4d2ea528ada82869748a5e69dfe12afd326561db42b172fee62369cc04b24d8ffc2aedea52dd9d56dbbe60de371d5d890033542c9964ac58b0154d5cc5c3661d2b01aaf227b5957e4a196b2b4fe62ed32aca756df42baae2958c5ec56ef49bc72c5b80f7d9d5800bae2c7210496827ca9ce35c58436c50ac392685ccfeebeb0c7eed8bde92fc8e69e21884c4a53c7c059b84f0d5b555f4f5e17087750991a1cfdbfcffb254405fd5648cf379de35b396efce6ceb16622b7b18a250bc36a3ed687e3af4f18e0e9274a0b842f7bdb78ceb2b14bdd2c46be518c80f989810169d022955ec640298593f41b0fadaa1fa2b6948c0d167c723f8841d31e63c42f03849dc3b21e75df241d9467963b1c35e6b06bc876fc8d6ecece3aabdf241f4a66bb38ac33e7196c52df39723d0dab3431fc8c5808eb0b5cf86f0d618f26d4923", 0x359, 0x0, 0x0, 0x0) 00:00:31 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x2) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:32 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ptrace(0x21, r0, &(0x7f0000000140), 0x0) 00:00:32 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1a7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/217, 0xd9, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 00:00:32 executing program 5: socket(0x80000000000001f, 0x5, 0x2) 00:00:32 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x0) fcntl$setown(r1, 0x6, 0x0) 00:00:32 executing program 0: r0 = socket(0x1f, 0x5, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000140)=@in6, 0xc) pipe(&(0x7f0000000000)) 00:00:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsync(r4) r7 = accept$inet(r6, 0x0, 0x0) r8 = msgget$private(0x0, 0xa) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000001c0)=""/144) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r4, 0x6, 0xb8e2, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) truncate(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/114, 0x72) r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="a9ca66451092d2e6890ca13c075868bdeda33aef82eb1e66ecb5ba3adc6f8253"], 0x1) 00:00:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:33 executing program 0: r0 = socket(0x22, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x600) 00:00:34 executing program 3: r0 = socket(0x1f, 0x10400003, 0xfffffffffffffffe) r1 = socket(0x1f, 0x1, 0x0) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) listen(r1, 0xfffffffffffffffd) listen(r0, 0x0) dup2(r1, r0) 00:00:34 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400001, 0x3) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:34 executing program 0: open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0x80000) r1 = semget$private(0x0, 0x1, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001740)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/4096) writev(r0, &(0x7f0000000340), 0x0) pwrite(r0, &(0x7f00000002c0)="b0ad975387ca6ae6a8d4d629587d647e80b90676bfc2fee629ea14e08fec3715610cfa759d9ab00ff1a82ef68dfc9d1302a57d403f3c62df2fb37e66145d935600dac43671d3024cbbc35d957d829d7a2d34b2d4641c739564840d00044a18bdcb", 0x61, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x60) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="06983ddf079929cb144819ad607a07cffdf4f1e99303a72d144b9235683e03ea8a243bb7ad0186fd938341ae1afb465edc213217ce303ac44d577b255cd425a359f1a9842315c3ffc2d51681dbffacb2dcee1892c056605552", 0x59}, {&(0x7f0000000140)="39103df4b59c5ce6f161ec69772d1738b17ffea5e5c103b2e99ac07b5ca22483a68359d3343ee196afa5b1b441a66b3bc9f47cfd1c2037b274632d8299cf069d8432dc6293e430f85ae1f3d47388ae481255a4b26b06d5537b35e045c73faec9ddb0f53ade170ebb6936b936d9667f5694669640abfe171298cc60ba1af6591cae5a5b218a1cd7a687d82f03ec48f634e0d3fb81fe69c905c766ecdda0f3630ff6c30149335333d83bf8ecd3291f7c673885d4f88bb55aea1b59cf9e8080223fda3b10d73c84b2de4a1bd66097f56ae50cc3f5", 0xd3}], 0x2, 0x0, 0x0, 0x4}, 0x400) geteuid() socket$unix(0x1, 0x1, 0x0) 00:00:34 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x2, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) fcntl$setflags(r2, 0x2, 0x6) 00:00:35 executing program 3: r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x30000005, 0x537) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffdd5) shutdown(r0, 0x2) 00:00:36 executing program 0: open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0x80000) r1 = semget$private(0x0, 0x1, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001740)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/4096) writev(r0, &(0x7f0000000340), 0x0) pwrite(r0, &(0x7f00000002c0)="b0ad975387ca6ae6a8d4d629587d647e80b90676bfc2fee629ea14e08fec3715610cfa759d9ab00ff1a82ef68dfc9d1302a57d403f3c62df2fb37e66145d935600dac43671d3024cbbc35d957d829d7a2d34b2d4641c739564840d00044a18bdcb", 0x61, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x60) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="06983ddf079929cb144819ad607a07cffdf4f1e99303a72d144b9235683e03ea8a243bb7ad0186fd938341ae1afb465edc213217ce303ac44d577b255cd425a359f1a9842315c3ffc2d51681dbffacb2dcee1892c056605552", 0x59}, {&(0x7f0000000140)="39103df4b59c5ce6f161ec69772d1738b17ffea5e5c103b2e99ac07b5ca22483a68359d3343ee196afa5b1b441a66b3bc9f47cfd1c2037b274632d8299cf069d8432dc6293e430f85ae1f3d47388ae481255a4b26b06d5537b35e045c73faec9ddb0f53ade170ebb6936b936d9667f5694669640abfe171298cc60ba1af6591cae5a5b218a1cd7a687d82f03ec48f634e0d3fb81fe69c905c766ecdda0f3630ff6c30149335333d83bf8ecd3291f7c673885d4f88bb55aea1b59cf9e8080223fda3b10d73c84b2de4a1bd66097f56ae50cc3f5", 0xd3}], 0x2, 0x0, 0x0, 0x4}, 0x400) geteuid() socket$unix(0x1, 0x1, 0x0) 00:00:36 executing program 5: openat(0xffffffffffffffff, 0x0, 0x440800, 0x44) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfdd6}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) fchmod(r0, 0x21) fcntl$lock(r2, 0x80b17223db8106a1, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 00:00:36 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:37 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:39 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r2) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) getdents(r2, &(0x7f0000000200)=""/4096, 0x1000) 00:00:39 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 00:00:39 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xf, r0) r1 = socket$unix(0x1, 0x6, 0x0) r2 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f718959734c3d04e76e262f8e52ba115ca52e82106656396fba2b7db758f15c148d9b162b55727b9902ee3881ec8255b93ab8386045729949f396e32e5c143445adadb8b727cf36af6c714fe76bea737886a5ca31b66a12abc3de5699bb4eadc68808c8e74ccf14abca05b32bb29f49beef67cecdb86fb1a53ddeb98ab62d3bc10f4fb2d8b79f937692ace2b228c5deedc39f677883b580bdbad3372e3ba6c5bcbc606cd5dcf0f15875fe388b8795e19aa1adbb0d6c88b64931f083f84a253ab40a11f009475d43d687b2a6b6116c30734d923751edbcbb65d8759c2827a525a2e689f1841dc26e0d43e511bb93"], 0xc) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getrusage(0xffffffffffffffff, &(0x7f0000000100)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0xff6b) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) fdatasync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:39 executing program 0: open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0x80000) r1 = semget$private(0x0, 0x1, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001740)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/4096) writev(r0, &(0x7f0000000340), 0x0) pwrite(r0, &(0x7f00000002c0)="b0ad975387ca6ae6a8d4d629587d647e80b90676bfc2fee629ea14e08fec3715610cfa759d9ab00ff1a82ef68dfc9d1302a57d403f3c62df2fb37e66145d935600dac43671d3024cbbc35d957d829d7a2d34b2d4641c739564840d00044a18bdcb", 0x61, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x60) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="06983ddf079929cb144819ad607a07cffdf4f1e99303a72d144b9235683e03ea8a243bb7ad0186fd938341ae1afb465edc213217ce303ac44d577b255cd425a359f1a9842315c3ffc2d51681dbffacb2dcee1892c056605552", 0x59}, {&(0x7f0000000140)="39103df4b59c5ce6f161ec69772d1738b17ffea5e5c103b2e99ac07b5ca22483a68359d3343ee196afa5b1b441a66b3bc9f47cfd1c2037b274632d8299cf069d8432dc6293e430f85ae1f3d47388ae481255a4b26b06d5537b35e045c73faec9ddb0f53ade170ebb6936b936d9667f5694669640abfe171298cc60ba1af6591cae5a5b218a1cd7a687d82f03ec48f634e0d3fb81fe69c905c766ecdda0f3630ff6c30149335333d83bf8ecd3291f7c673885d4f88bb55aea1b59cf9e8080223fda3b10d73c84b2de4a1bd66097f56ae50cc3f5", 0xd3}], 0x2, 0x0, 0x0, 0x4}, 0x400) geteuid() socket$unix(0x1, 0x1, 0x0) 00:00:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:39 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:39 executing program 3: _lwp_create(&(0x7f0000000340)={0x8, &(0x7f00000002c0)={0x1, &(0x7f0000000240)={0x2, 0x0, {[0x1000, 0x5, 0xffffffff, 0x8]}, {0x3f, 0x1, 0x1}, {0x8, 0x7f, '^\x00'}}, {[0x8001, 0xfff, 0x2, 0x2]}, {0x4, 0xfd, 0x5}, {0x3, 0x3, '$$(#$\x00'}}, {[0x2, 0x27b, 0x80000001, 0x4]}, {0x1, 0x37c0, 0x4}, {0x7, 0x10001, '^\x00'}}, 0x80, &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x10000004, 0x80000001) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) _lwp_create(&(0x7f0000000100)={0x1, 0x0, {[0xfd0, 0xaef, 0x7, 0x400]}, {0x9, 0x5, 0x1}, {0x1, 0x800, '^\x00'}}, 0xc0, &(0x7f0000000080)=0x0) _lwp_setname(r2, &(0x7f0000000180)='$@\x00') close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="00000080", 0x4) 00:00:39 executing program 5: setitimer(0x4, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9}, {0x80, 0x79}}) r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x70000000) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:00:39 executing program 0: open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0x80000) r1 = semget$private(0x0, 0x1, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001740)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/4096) writev(r0, &(0x7f0000000340), 0x0) pwrite(r0, &(0x7f00000002c0)="b0ad975387ca6ae6a8d4d629587d647e80b90676bfc2fee629ea14e08fec3715610cfa759d9ab00ff1a82ef68dfc9d1302a57d403f3c62df2fb37e66145d935600dac43671d3024cbbc35d957d829d7a2d34b2d4641c739564840d00044a18bdcb", 0x61, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x60) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="06983ddf079929cb144819ad607a07cffdf4f1e99303a72d144b9235683e03ea8a243bb7ad0186fd938341ae1afb465edc213217ce303ac44d577b255cd425a359f1a9842315c3ffc2d51681dbffacb2dcee1892c056605552", 0x59}, {&(0x7f0000000140)="39103df4b59c5ce6f161ec69772d1738b17ffea5e5c103b2e99ac07b5ca22483a68359d3343ee196afa5b1b441a66b3bc9f47cfd1c2037b274632d8299cf069d8432dc6293e430f85ae1f3d47388ae481255a4b26b06d5537b35e045c73faec9ddb0f53ade170ebb6936b936d9667f5694669640abfe171298cc60ba1af6591cae5a5b218a1cd7a687d82f03ec48f634e0d3fb81fe69c905c766ecdda0f3630ff6c30149335333d83bf8ecd3291f7c673885d4f88bb55aea1b59cf9e8080223fda3b10d73c84b2de4a1bd66097f56ae50cc3f5", 0xd3}], 0x2, 0x0, 0x0, 0x4}, 0x400) geteuid() socket$unix(0x1, 0x1, 0x0) 00:00:40 executing program 3: r0 = socket(0x1f, 0x10000003, 0x0) r1 = open(0x0, 0x60e, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) msgget$private(0x0, 0x0) fchroot(0xffffffffffffffff) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) connect(r0, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x441) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r4, r5) sendto(r0, &(0x7f0000000000)="0ea22c6f879506eba40524ffa9851103351b21648ce978eb6cff738dbab66efe1d0368ebcbf7563f37e19ee93e24b2abf8e04b59bdc9617c28174672babb0b845b5841ce1322a6", 0x47, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4}, 0xc) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000480)=""/139, 0x8b}], 0x6, &(0x7f00000005c0)=""/43, 0x2b}, 0x41) sendto$inet6(r0, 0x0, 0x0, 0x1, &(0x7f00000000c0), 0xc) 00:00:40 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:40 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) getsockopt(r0, 0x0, 0x6, 0xffffffffffffffff, &(0x7f0000000040)=0xfee3) 00:00:41 executing program 3: r0 = socket$inet6(0x18, 0x10000007, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1093, r0, 0x0, 0xea1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = dup2(r1, r1) pwritev(r2, &(0x7f00000000c0)=[{0x0, 0x1ad}], 0x1, 0x0) close(r1) 00:00:41 executing program 0: clock_getres(0x1, &(0x7f0000000000)) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) msgget$private(0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x3000, 0x6b8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/186) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)) r2 = getpid() r3 = getpgid(r2) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="e3be3b93fe64e6b5ec1634276e362c59555ac6e5adb9ab7c", 0x18}], 0x1, 0x0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r5, 0x6, r3) select(0x40, &(0x7f0000000480)={0x6, 0x74bd5607, 0x2, 0x3, 0xfffffffffffeffff, 0x9, 0x40, 0x100000001}, &(0x7f00000004c0)={0x7, 0x876b, 0xcb68, 0x2cf, 0x5, 0x1, 0x6, 0x7f}, &(0x7f0000000500)={0x9, 0x400, 0xffffffffffffbf5c, 0xf000000000000000, 0x5, 0x3ff, 0x221, 0x568}, &(0x7f0000000540)={0xa000000, 0x3}) fchroot(r5) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/121, 0x79) r6 = semget$private(0x0, 0x7, 0x3) fchmodat(r4, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000680)={0x100000001, 0x8}, &(0x7f00000006c0)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000700)=""/208) shmctl$IPC_RMID(r1, 0x0) fchmodat(r4, &(0x7f0000000200)='./file0/file0\x00', 0x40, 0x600) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) shutdown(r5, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) 00:00:41 executing program 5: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe2e) 00:00:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="89da038c4240ea6715200000efe311b9de6287946aff47e7543657a0a658c600124658d0d2a30730fe29f955a2b7ba4d5d6b865d0ea3353f5d99efe7547727f286ed4e0624728f3fe7f24bf4ae3a5b976979bd62c6fcd6c8cd69ae92bdfbc52c9825cf747ffd234bc2f9d450996ffeaf87143dff8d2f48b63b7d0ecb0ef0cb2894b705c3cb253bb10f7595505da259a7319a34d88a58cba74ab66316761e0d749cb465a841cb8295b17ef62635a5705f179392b265ae92bbf1fe107fb400"/216, 0x446) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="032488dc6f522392ad972e1a817e8fbff3d8127d1887bd0083a7967539798824d44aa955307d8b8f2155b0c078869d1883114782aea1d8aaead22536985b152df3f640e672587c457391ae0fb18117f961adf6446461599da38c9f9ff37f38c5935a2c5d9852b726ee3ac4848fc35c815bf62e3c000e02a757d6fe66b6557eeb8759ce98f4819247680190432558ec312d71f521ea8db294b1b1506d56b7947584c7aa310671d94c2f9b5ad7150a718958dfab8bc9dc43c5be985158e3a30054f9b4ef68b88f4ef9e882b7781d7495c4", 0xd0) 00:00:42 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7fffffffffffff7f, 0x1000300011001}) fchdir(r0) 00:00:42 executing program 1: chdir(&(0x7f0000000040)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80050, 0x120) 00:00:42 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:42 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 00:00:42 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:42 executing program 0: mincore(&(0x7f0000006000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/108) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) bind(0xffffffffffffffff, 0x0, 0x3a6) 00:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000060a, 0x3fd) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) 00:00:43 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0x11, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x0) [ 217.3677291] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 450 command syz-executor.0) 00:00:43 executing program 1: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x2, 0x3000, 0x30c, &(0x7f0000ffa000/0x3000)=nil) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 00:00:44 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:44 executing program 3: setuid(0xee01) getpgrp() r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)={0x2, 0x1}, 0xc) ptrace(0x0, 0x0, 0x0, 0x0) 00:00:44 executing program 4: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:44 executing program 3: r0 = socket(0x1d, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000002c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) 00:00:46 executing program 5: getrusage(0x4, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000), 0xb6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) listen(r0, 0x8000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) [ 219.5728942] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 450 command syz-executor.0) 00:00:46 executing program 1: clock_nanosleep(0x3, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f0000000000)="15", 0x1, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/100, 0x64) recvfrom$inet(r0, &(0x7f0000000140)=""/249, 0xf9, 0x11f8cac632c646b5, 0x0, 0x39f) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000080)=0xc) 00:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(0x0, 0x8000, 0x800000000007d) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fchmod(0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x29b) ftruncate(r3, 0x8ce) msgget$private(0x0, 0x0) dup2(0xffffffffffffffff, r2) shutdown(r0, 0x1) fchroot(r1) msgctl$IPC_RMID(0x0, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) mkdirat(r1, 0x0, 0x441) 00:00:46 executing program 4: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:47 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:47 executing program 5: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7fff, 0x4) 00:00:47 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0xfffffffffffffffc}, 0x3c) r0 = socket(0x1, 0x7, 0x40000007) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x4) 00:00:47 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:47 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x9, 0xffffffffffffffff) shutdown(r0, 0x1) 00:00:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x200) accept$unix(r0, &(0x7f00000000c0)=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\t\x00'/96], &(0x7f0000000180)=0x101a3) fdatasync(r0) semget$private(0x0, 0xfffa, 0x200000000146) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 00:00:48 executing program 4: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:48 executing program 4: mkdir(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:48 executing program 3: r0 = socket(0x1f, 0x10000000, 0x2) listen(r0, 0x0) getsockopt(r0, 0x3, 0xea36, 0x0, 0x0) 00:00:48 executing program 5: socketpair(0x10, 0x40000000, 0xfffffffffffffffe, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x494, 0xfffffffffffffffd}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f7189591e7ebaf4b248"], 0xc) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20048) recvfrom$unix(r1, &(0x7f0000000200)=""/184, 0xb8, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) paccept(0xffffffffffffffff, 0x0, 0x0, 0x20000000) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) msgget$private(0x0, 0x100) 00:00:49 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB='3aK\x00'/13], 0xc) listen(r3, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r3, &(0x7f00000000c0)="4e966337da21369c8639e2eb32005c35e7440715bbe9cb3ee482a3838674d15a7bf640d805bae7dfa5d7eb5363ae40fc2fa5fd76930851edc029a787ae76054fbf0b09fea79fde5d5d33aa0b6b0e9eced094cd27dcf867d900f7f71e91db6c69bf0a380b21998341542af4a2980fae7b149a96d3ef1df7b3e8211f34b2e03e5afbd11a078c27af94cca0598bcf2dd4e9bef0f0cdd09fd9b4e2bc85c8a765923e9b565b1c73c7dd1791862f3c0ab9272f02d97cad06963a6afc9dabf82b77188d9362c946e6460aa4375deebecb6b2bf94104f21ced4b03a7c6a237b0d473e834ebdc17e4636224", 0xe7, 0x5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r3, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fsync(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) bind(r4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) clock_gettime(0x0, 0x0) execve(0x0, 0x0, 0x0) 00:00:49 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(r2, &(0x7f0000000000)=""/222, 0xfffffffffffffd59) connect$unix(0xffffffffffffffff, 0x0, 0x0) fsync(r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = socket$unix(0x1, 0x7, 0x0) msgget$private(0x0, 0x0) accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) msgsnd(0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) pwrite(r6, &(0x7f0000000100)="e84639d878e2614590e23afc104ec2778da71114c771ac60fdd1be0350c27fef1a3a47247ed494d165868a2a2f5d71835b76915b052c9ea540ff5a20976117f8f7bf8ec59ab8453430fd94a78a2a00048bbd3905bb46c2de3eb0997b65d464707700c58930d6c28a6ea0d87e9cf3bc7e8a15d949fdb99dfee5125d5876055796fbeda847ad5603da5c23085eafbb7e812d3ebfc29259872665980cad249eb4cd016aa913088c6d", 0xa7, 0x0) 00:00:49 executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r1, 0x4, 0x0) 00:00:49 executing program 4: mkdir(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:49 executing program 1: r0 = getpgrp() r1 = getpgrp() ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xe, r0, 0x0, 0x0) wait4(r1, &(0x7f0000000000), 0x20, &(0x7f0000000040)) 00:00:50 executing program 4: mkdir(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:50 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000000)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 00:00:50 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x610, r0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) dup2(r1, r3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x1f, 0x10000005, 0x6, &(0x7f0000000000)) 00:00:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000680)="a8", 0x1) 00:00:51 executing program 5: r0 = socket$unix(0x1, 0x200022, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000080)="2a6afdd7b47b5692abdd2ec5e639a72d1c0ca3b19c2b707a1fc33c5afa24555a7792992a0e703dfa6fa2022b87c8252cc1166c73cedf259fb5dea2dd0896bd0be962276fd4371e", 0x47, 0x0, 0x0, 0x0) close(r4) fchmodat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x200) getuid() getegid() connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x6, 0x9, &(0x7f0000000080)="5348c74878dca47dfb1c185a2fc01c580bda37047b0357564ac72a4de1eede8ed22a0e273a7835f7c0c2", 0x2a) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r6 = socket$unix(0x1, 0xffffffffffffffff, 0x0) dup(r6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x20000) open$dir(0x0, 0x0, 0x0) 00:00:52 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:52 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:52 executing program 3: mkdir(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:52 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x491}, 0x8) msgget$private(0x0, 0x2) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pwritev(r2, &(0x7f0000002d80)=[{&(0x7f0000002c80)="8772f83445705e27ae1ef45e88da47d6eb3365e55fbe758c9c3a2d89ff291a0492f139aae69cdd0751291d3c6bdc0d2d96a5907a07022cffc5ca3e09c1c2e2498baa35a95a79ba950eca7733c224d57b9add670107dc8a83c156ebe94f4052e9a3b5c17a948b9169def60ffa3c8195d69a2cac8b66eeb4873ae4dbaef2844e4477b1f34d36a5aaeef4af41a139e482b048b94da3887d5a2bb2286355a66eb838919006bceb0e2c90c633a576fd69b5be43bc2eafc9cd6a5849eeb5", 0xbb}], 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0100aa8e47c4fb853bb61c63c18f95e99d0c1f7189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7f}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001640)="47c94a6bef98fa6a33f961ea823eb01b01005b4673133a8c73121739638d7b87e278ec22138fe240118f7d3cf24dbbdfc237963f3a842626adc554e364d28647d5c57b6e25df582315932198572a54399299d5c6db40b60fbe3519739fb8f917ab36d049072925016ffd2b1a625eb0e1d80717e818736d8a5364077006faf3244077bcbdc99124f3e02b8bf35039660f18e61f021913b41a1d7b203ca6237a329d6531df893f9703cdfba6504e7d9416f89edf36c14674374b3217b832f4bf0d7b1f269a593816ac18e2f6c0e8fc42c93a45d45c08f3f6ab2dcdba625384955da92b7ccb9e049b17998bd95bb3e1a280b6dd216ceee2ddd11201eaf2333f846a42de2fc57f69a256486e0924801ccce0b9a03ae2c5a713ddb7ddfbe599de9b1a8df27f0b8449c67a78d2a1b7e59a53b3a70400002ceb54eb072718c939d65b81e24ab458acccfed5db6d04b1081d81bc12d159d2a5af9bfdc8118ed59253949bfe22b6ba956331e8f2f6c32b26e7c35ec37bf4cf21106b3ef132e723485234dc826f9bc0097c512715ae40083c4e5e646e743d8d9a0bcaf8c5354221bcbfde487de07d0df067d64b7f4453b388c4e7f7676a18eba225eb2f3ba14b77c9f6a0059b254d826c50bd6bd7dfe8a737a0da60d1a8776f38b2aca7eb20ab04bdf24c78e007d13a8a32270db1ec127b9baeb2e94ac9f18c2d21dbbbc617ea27ac9b69ddda50c91696d3c0f1ad552fe0a2d2d0165a6ad3012c83058b0974ec300986c71ec3ee2809648dd4bef4bc7fdbe467fa969d40fd2f5a0e81ebd69267376db7e3d2ba419207287310c949613b913fcb48ad533eea8cf89d07d031510a99eb90aec8865c3d486a9f1acef62afb1114426e959c59682acecfefa4fa0a2f26b9a26ea5d6b09e085e04507dcd6e6ed9700332f71418aed64530a2feed6991a4dac3953429e9e2626cf22fdf8ce6ce994c10f970e152a6594da777948099b8f36c82dc932d37b41f14c7275a2d67bbaed579d7780db30e65f6dada10cfdf4fefa22bc41ad78e6541015ca58dd27613fc3e2301655fff09ea4d3f4c4589d228b99f15e04f4f7ba87bccc425a9b66d6838a441b1617cba868b5d0a0a0c23c40e62d561e04c3680052c3943301d6d0034d42c4c4f0264984a31fd5a38028cae1ed25f79c4a4c21a0b9b33f6261a77afed1a18103899afdcad81ea054422cb34546fd1c4358b8c830469f59bf44f3f3a768ab5b8706869c13f03f07e7cd1acf20f95efaf5dfc871b65ed74954968779cc115c10d5515aad6b0cbf4b2ef58a5e538a7b0cb851441c8715ba244057d6cf11a9ac25c80a70682bc871207eff8f11abb60ede0acf792970d3bbc7f8f698b44c4deda2fe09f0f2206d62f8005188c148b04010a565ae7a87417e24701efbf10e78c3e008f338e151bff4dcc546ac31598d0bc1c6b7f45dc0dfa52248acc8add86b07e860c47ba67664aa0b7f3614b01e4312f45474d87ca3df3db1a75e2eb0b6c4602afc2b2f4adf03ddee6ea1c3d1804f2c679c52f0935d2d5632468e9ee9f2aba8012630f6db3a638bd0fb1ec3161d69ab681ed13e978f34354abf6f278fa14f642a2db90f65f8431edfb26fec42c6a7f107dd7345691caa390c53c718d2bcdf4fde946fa3c844abffcf58020faded32ecda4df10563cded93f047c39b9e1777873f979d9522b5469f9aa1536cf768a062a7024060444ca26272cd6e522ed2bcfa35c754851fbc1dc0bac248a73bb6a7d8148d5b74fae2b65da80fdd387fbeefb0833016a72967eb9478445ee5850b4c250d335b91c717788f17cace05191afe4e0b58d4dd1ec365aa1c9b80b6542d0f2325a1a3a7e6e867b12c81221c806afbaab06bd5400953033cdb52b45c23bfb0e71c6ca9a4059eff2998473bd9251154215c8de242f12202014af6af1bc1658c9cf6061b38b162f73fde2b8675a9a997bdb68e36acd7003504e5fb719b7865cea5822ee1110fb8bbe751e1893fef90097cc5f7f3ccda0c2c7fdc8c7c91facfd2d6ec18d081448207eb5220ff7cfe8f9ec3f053e8fec04bdc9de8327476d0d50493da984055c57954a04eefa5470460040bf9bd98dc74347bba4a4fe83d832831a7f0058fd64b6e8357155149b2635d02c8ad75d7f8d00791f18cad8a3b8c0a39ec78e474232e3f221fd4d02b1df73ea771fd17b3c3bd9f98a8fe1759dfb0cf29cc48dad20e4df27f2d93033444f2921aa2213fa295d8545b5fb18e09f35530bb1c40160a5fc74ad127acea4ea55a9c7390f00f959af5c593dbeeeef36d32b21d15f814724013c0d72449f7bf4ce42c7d750dca81c1af261cf2bf14303683fcbc8c022b56b350b64df6ac341a32523cd5f9a1bd4e3bf01386aa5603a56ac03ebc710918f89729f7625ec66b2b5684a667e3fd2d1fbbcbb81dd8e660f4159a682af6e2c182807df481275d4769f42820492ec18397b65e18883452becbf80dbc610bd97d02f1f92e6d780e1158baea5278004c6fb9582ae76e52bf2750f79fa649dd06ae7b4bc6cd9b924940392843039169841679a6e874deccc1284d2276a7a15e843d87f8006ff21b766c7978b26dc95f83ad5fe1ba6bc329efebba7ffbaa7a2f3f8ca49d788ea1f36f8eb689a234f14e4c66bd33c7b2ef597c0bcfd3b0a6c180d45b916ca27e44ab96acf40c8820f0287ecce19103797ae3cfdaae0369f35f9316a17268ba06d73973d120c0a18f977cf7e76b600653e3194960803de20323e2564b5153daef3d2ef191dcca8c1460190efb5be9c92c08ad456586ecbc11336dfa1855c11eb2f7ec047ce69dbf3215e175297e6990b2f96712dee2d269e6c5cb5db2a4976f1a0fda15ebeebb8817292703dd39dd0e15ae4a047aa3538acd2964292ce10dea22d2c073aea45f772e6a3a30ff9d3b87a36b83d4bdb70a0d57976bf1d47c4f104d152dac767f51828aa39b0c1d19fc3c7c1a4c5b5e99fca0f415c95513739b504dc2d88b399e1dcd0e631795178584a51a803ea0e9ca4283dc217a22c099eb72e9d2c4299729c7125818be98881f5efc4b1742c2f08ca4cba1fd48f340db3f8382a71df6f41fa0a5749580c2b9474acd056688b78dd476016c9be783023732bad77b90039815eada65a413f1fbd657196ebb1c0de50f0f8ca93a583d713b7fba905052a504b27b09298641387bda04f72bb5a70034a37a8a7bbe180cdbdccf1fdea9a59b3d01350f3fe067789bee94bae5b465edcb56aeea4498223ffc7453d4606474b52fd137f9f2b1269138e8bcc6080bb92167b43eb7a2255d0bb3801b2008dab8cb3ea1df3a568668ff898aca57a88177dc686e8d0de3868d180f1f132a99e4185da419844f28f462291e7bae82be90720fdc212dc406db79c610534c4240acc97eda120d461545a580ac77825041a693ec76c9a06eb3b69cfc10801fbefe568dbf3c793f1294f180e6533285ab46bc86f9a1741b4b1fa3c50d7756bfd97f08c6176e0776baf2aae85e4045fef59a30e7abd37bc681abe6786f836888c56e1a51c8f1e187307cd1a9252f124ef92584202d53181c6e68ccacf2aae4940bce6539882105550a21e8b60f783bd32302f7f3062b7ae348332246a2d9efb983e804b5f7ba95d2c34a5d972d8be63d8fdd1db9ea3c1c8d492d50ab3ee709f77fbde4002618056360cd839a767a2d10de196ffd87be011bc5f011d41b9420e9d46782a753cb13e6a4370a9a6a41ec1d28d8e3e89300f79451788d2d9f1a1c65c1657f1420a42ba85c2e310c69534beaffadc4717735e42f64ed81378a0ceb97df757f430a6bc84c2b125eb2ba161cbc8bd93aa1ec49291a23285e56a469fe92d37e2f37b087cf3119be3738ec82fc0bda59ada9bfd1a09b52dc7cdda8e82bb8e8c86e6a8ec59a8e2eaa5a7f008ee264d3eca0dd524596bd392dc5d4f9f05e95d190437b244cf3bd9103e99f5639f5a19972572cc75c9706c196097bc836baf6ba9ea2fb9b1c164548fc571432892109184f04129b06ca128bfda29b18590ba0dde03fc2ce9ca725b6df7e991718fbf1232554e444d9828fef2ee5806643493cff87cf0b2a88f3105bb6579a6ffa38dbdf98cd6062ba69fe3b3c693a96dea5b08d9d4d99186448e187029f1e6677c6e26ddd2ea07be4d2d34a718b4ccfe96e7bf3ca669fb029151e75eb4670c104c7433050ed5bbb68e8c63fa1af66c1c92937566ff19855f5dd7833279a77652008714173e02f13e1b58347e527fd493fdf3e4c87232c83d1eef6a0a8820d8a106a8c0a9f6c4ad148660931d547568f809ea1632a7a5009cb84a9422aaeac282c8609ec8e173d2c98584ecd34d8e706bcf9cf1092486e8acec342097c8e57bc0e35a080eb864edf06d297f13f64c6a7ab11f66722a0dd047c8e0a8f5da6c7ba2aa7f4d652005d15d6b9058e837c6143fbacf7cf986edd154a3e8ca1c7e4e508a2266c4fe77ac536957c3b437dfd0a645fb3bcc3d44ec52af88d2d4888d386c68d1c259dab4727d524f1821ee7adde05606f369051ed44c871584390ce1bf1b6ed0a3c9563b7ee4db144eb1e87bf6214e1fe9bbac2f84116df5f9d0d4a4c09a8bde652104a5884a95d9a3ee0c04529818185d9e6c08810c33f8a11b188f19140952aceec1108aa5267f153d421d00c0a65a849f189e266b69994812b9097f17cac3d1a8aaddc56a932d5b7d1a081531616bf59781bc5d7c4ebc961fd047db579f2b8c428be4c08403b5a262e764a374fd7b72e68ef5605046984f1424bae65458a1fe5e3080ff312ab39c728452290c818c0798519cd24aa09944a096812c29b39ad467a16b52639bc50f022bb33ad2bb398d10ae2e305e14ceac5379a823f939558cc0bd7e6d9cbf50b192aeb23ebefc22dea05cd6e15c47c4ab8618d70c4f6f161926bf546322e4b013762865e72350029f9b4546ed27730d1909166222f5c5dcdce3478235b0b70cd8ac96674d2e85e7e73ef5dd360f8e24f11318feeab915863f3b7057103f5a612d4933cc5c18abf011e8942b0b8c37786673f2aa2a110c1b8e89aeed59ddfaf5fc432caf769ca95e3838a7c46324c86ab18ef6c17f6732e9800cd684ad9c97a7f015714f1c6e54931055b5bdacfda3f320acea073c457ba53c1bdd53a275d7a62c6d689a23df5d43b73105d6809bea7548be1d6f15abd5e12bd07ac56f9bcf248618ed25f298f9508cdd8b2754fe50cfe5a7ca112efab516429cc8131b20cb3e4dc049c5139daa59bbffeaca4fb5659ff9a66c1b2de0687b7043c162a73ec7d81c93bddfeb4c093f9212acad25b7c6cd7b2ff476b67245b6c79e13f19a577f37c150e8e70867f101a9192734d4e5388ae16139ced4b5ff4741c1f2685b885ea745e08ef5df41c008f0445945a39754df9b3a2af2e8cbe84fb96724130fe6a185294fefe8cc7930f6d63ab933fec6d3f3c6d1e7ec4a017a0e7f3cdd300ef8fd6b58bd92495a977f8f87ed155791e19539c209a58a6425c00082d1653f63d27cb83063caebc7e39fff4554b903bf0b0e20b9e576e8b1eda32feb610fcb4113c845f362c732a17717cb78ac8cd741be586643565fc97c92c3869218c14cac57b4f232cc0c6e852c7627fdd191296462b91b53727a301a6b3fa9b7ec80e9fc796901127ef99528ae6c6f14c1e093ac48d70c79b315ea099fe7dea7337efe10c07dd6cfa6e32f4972abd3c775cc4350af262b8b3bf90be142bd7ec1679895d19335ea1c8f13788cd1d8dde89e98d3c4a24d092e5eb89a444e57d92faf99bc6788486755c3a0121638cd88ea", 0x1000}], 0x1, 0x0}, 0x400) r6 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r6, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$getflags(r3, 0x3) preadv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000380)=""/144, 0x90}], 0x6, 0x0) pwritev(r7, &(0x7f0000000a40)=[{&(0x7f0000000600)="f28d31e26be0d35b24fd87346bddbc75342fe7d9e0ca0215736e2bd1ef13f45e11717cb2fecb0c3afc0a85c4af9756ae24237f63739de0059795782b0ede45f830d0a0432bdb0925c77faa0d4a5aea7ad5fe7d8a94ac1dae3cedad5fd59e7e596724c1a6b86b1b0bb620a37eba80db3fb3cb9b9fc73a99ac05a43a81704749b5dcd0e8920ec2c43664566fba6928803a3f8c869d869da62dcb16ad2523a94beda8ccefc20384a2624bde454600f7fb0a4b9a85afaeafdad1db1d5004a4d74272a2115274577b62127855003a8f78cfea66a08b77a3596639", 0xd8}, {&(0x7f0000000700)="eea4ee9560e14404988c8288b2179257526f7ebf6379a2132711821e45752b27cbef794dbc1a759963f21f076093ead91453febe95317ab3967a788df7f9d9ca889f15f1c501a25a37fb5158520c94f270067f37ee128d53a8b2efe8363c423b0e5caa14d31cea822acf5383612619c71fffb48c761307f192dbdaceaa42dd1c3e69a0e902b9d55c246feb7eda1a43f376ac246c832e3de8203c942cf53a99af4ac9c52ee6604b17fb1be72ddd98cc2f5f3e8bf3a5bd4b685774ce6aafb989a6403cd452eeb346ce2f775960d098", 0xce}, {&(0x7f0000000800)="a1793cf7cbd691d5fcaab2bf6eef90e17270721ace88f57fd4030a526375475f75e2d2b215a53cda3c7c91f50aa51717a70247af1005556a198162fdf7192b311613c2cc7e3ec1fe10bf70f674021cbdf2759dbc42e85268e24bfc249d82107049", 0x61}, {&(0x7f0000000880)="da5ece801e7b6d5c5d42bd18df821e9c42696c73824fb16c55", 0x19}, {&(0x7f00000008c0)="93ce1f733f2c8e044211742e2bd4ee97e66c3f3c03548c776d815fbcc70d430c146b6e859123b998d2802befba0d2f051b028c7e0445e95d73af36f2a7c911881b25151e31a0ae3def7100f2484615e389a0827ef5aaefe7eb49ce29ffbf5d5ee11f735209dfae8a98fbedc57311f83e3e838324765d8f94337ef4322e6397f09a264e27ed31d163dc95089cbe4527c30020d2a41c8c7d4a4117b568df116d4b624daf25e66927bcb96eb010f79df6b8a6be98ae83fd374a9c00b3f54b795f813f283d873b96a3dc08bfaf2d13a43f4eda61006a996d01c482b321bbd4ba491cb5ed80e856c8970018bd1cd741ee86b5488c3a", 0xf3}, {&(0x7f00000009c0)="d225fb808de6b25e7d4d91ae6c853dcee010cde989bfae245f20e1282e00b744c41b86cac48bc082275e15a6d0", 0x2d}, {&(0x7f0000000a00)="7b9dfa8cc7d5e8efd93386622889fb2a86acb7d9e1beda", 0x17}], 0x7, 0x8001) 00:00:52 executing program 0: r0 = socket(0x1, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/77, 0xfffffffffffffc9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x8000}}, 0x3c) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66"], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) bind$inet(r2, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 00:00:52 executing program 3: r0 = getpgrp() ptrace(0x5, r0, 0x0, 0x0) wait4(r0, 0x0, 0x7ffffd, 0x0) r1 = socket$inet6(0x18, 0x0, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r2, 0x104}], 0x2, 0x6c32) ptrace(0xd, r0, 0x0, 0x0) 00:00:53 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:00:53 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:54 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x831, r0, 0x0, 0x0) getegid() preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/158, 0x9e}], 0x1, 0x0) 00:00:54 executing program 0: r0 = socket(0x1f, 0x10000003, 0x0) getsockopt(r0, 0x80000000000001, 0x1, 0x0, 0x0) r1 = _lwp_self() compat_50__lwp_park(&(0x7f0000000000)={0x80, 0x8}, r1, &(0x7f0000000040)=0x5, &(0x7f0000000080)=0x80000000) 00:00:58 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:58 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x3f}}) 00:00:58 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:58 executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x20) r0 = dup(0xffffffffffffffff) getsockname(r0, 0x0, 0x0) 00:00:58 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1088, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x2, 0xa) fcntl$setstatus(r0, 0x4, 0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/102) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x5, 0x1, 0x94, 0x2, 0x10000}, 0xc) r3 = msgget(0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0)=0x1000, 0x4) msgctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r2, 0x3) recvfrom$inet(r0, &(0x7f0000000200)=""/4, 0x4, 0x1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r4 = socket(0x1f, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400004) fcntl$getown(r5, 0x5) msgget$private(0x0, 0x200) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)=""/191, &(0x7f0000000380)=0xbf) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/10) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000400)=""/168) semget(0x3, 0x4, 0x30c) shmctl$SHM_LOCK(r2, 0x3) semget$private(0x0, 0x3, 0x200) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) shmget(0x3, 0x1000, 0x1c, &(0x7f0000ffd000/0x1000)=nil) shutdown(r4, 0x2) shmctl$IPC_RMID(r2, 0x0) ftruncate(r4, 0x1) shmctl$SHM_UNLOCK(r2, 0x4) 00:00:59 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)="caf5b415", 0x4) paccept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x40000000) 00:00:59 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:59 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:59 executing program 3: setrlimit(0x9, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="38dbfe448ca6eb7afbee9483561bc70d6970a675598edd4898a88c6200e0561296269d8a97a95e9834dc9340300bf12b520676326e29c08bff988d0c27f711c66b73a5cee31c9f94bd", 0x49, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x800000018, 0x2, 0x0) exit(0x81) 00:01:00 executing program 3: r0 = open(&(0x7f0000000000)='./file3\x00', 0x400000, 0x100) unlinkat(r0, &(0x7f00000000c0)='./file2\x00', 0x800) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) flock(r0, 0x8) link(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') 00:01:00 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2002, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/206, 0xce}], 0x1, 0x0) 00:01:00 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:00 executing program 1: r0 = socket(0x20, 0x8000001, 0x3) setsockopt(r0, 0x1000000000029, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:01:00 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:00 executing program 5: r0 = socket$unix(0x1, 0x3, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000340)={0x0, 0xffffffff}, 0x10) sendmsg(r3, &(0x7f0000002e00)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001840)="43f151019722211a534fe031dcefaf09650908e1dee67f403393a003f9920326f2a3b2c1d193f2a29dccc432d0628ecea9139d136d46430bc256ddc806de37e151336ff30babaadb7543569b11a2f3175c3f60168d6414a159ddf9ce02b1be80b7f001d8c7a9130f5a4665f46664443df510df48d156edc40de56dc22b5d2975272d8a13c9fc4fdad8443440f02ac7f58a1142dd825033dd33e690088db5f00d732c789500eab76a7cd65fd2f9c39bbeba2c46976a6ee4fd8ba4cc1d54d987ec110e022b44c0bdb7160f5ad1668608934cf194285716b39e9a15d6bd7b7a3eb016ba074f79ce8c481a44b7195d0caaa602d05e0d42", 0xf5}], 0x1, 0x0}, 0x402) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x2, 0x80000000}, 0xc) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xb8}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:01 executing program 1: r0 = socket$inet6(0x18, 0x70000003, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0x0) 00:01:01 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 00:01:01 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:01 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71895b1e9233614b00"], 0xc) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/175, 0xaf) listen(r1, 0x0) r3 = paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x50000000) accept$inet(r3, 0x0, 0x0) 00:01:01 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f00000000c0)=""/170, 0xaa) getrusage(0x0, &(0x7f0000000000)) 00:01:01 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:02 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001340)=""/4096, 0xf8) pwrite(r0, &(0x7f0000000280)="ff38d7368b359aab40a9afad8cd2d565e98f62e904be8c9f86e31eb9f694353b7b9411caef7904073a621131837525cf22dd222947fb3fdbe66eca75306cf3aef584412b8993a7b6ff25c313ecd7360ce89cada91de87f0920f1b305ae1704b34f1c01eaa4f45e0e2897972614a78f4994fbce57423fc5826db3fbafb13cfd68d9e772427a76f6097a863fcfe62d3cca8a4d34a338a3e9396b6fdc1900f7760338c61034f41f83161f1bdb71c6b66075cfdf5b692981093457fec062fca4b6818a2d81e05d4f35b17e3781f41216671e7a40269c562d30e9715de3e69c00856b7e8b1916b3e1b4df1ec57f572b0492d452f2398ef6f597d41e90b09aea14553cee49583061d50b91bf63f867020332e995bd0216dfade4a258b7a8cce4d51f38a7486738793094019e5e46154a6e09369f6b98159e7eed42bcfeb507e93cd637a504936ad8eebc98f02389183c20c07f0265cdbe2df45b3ea0936be289cd134d9c467b50be43a4b27c05472044ceb138ecb5049db7e20f744da10b304c111ed3457427f3b7f4561871a9adca850bde3a96edd134a98618b84c01d0ffa30fb1db2078032a514b089cc5a6b814f4fe3c03aa24400c2388a2da32e72944e26d2bba03ad27f311b6e40914ae115789992f4d2ae8c6b6bdf08f66bc6f62d4fb8848d6483bcc2634e33957e183244e5942cf68871e1fd781a93e5720e70422c95179ee91d319155bf00bd58fa95e5c724de621b42053b28aa3083991800f3664c17711cc8a706bebc01375a50093a6392c02c6eb504631df8d5bd20b07bc45e32b2a9f86b5b62447ed164b92404c291d50e1b426c5b997ce4d4e042e48a4b44ec8c8bfb7d99c59f4c89f9be85041f7b45f33fcddfe307f0f4ae22b959abe3eb5790a2dccfe7ff317bcea4ad75ed28fa572e140b1689e6eeff6cf3d873c1edd3779b9d4bfd8195bc7513d17de0f15bdd7da1b9a77cd222113d154298d79ac672bf9b28b1fab0ee5008196cb71ca0d3eec71b6c0b5d2056a33d73852bc0f5ec293860208359d2a402db3f90aecfc3f49013753d2237cde04c91d1da5c6bd9c2446d045082f985213f604c05e72fc59cbd82ac648ceec3c4297642463d4500c5a0028ce714f3600b001c05486711375224ccce0f252f326c6981baa85d388e630a7be9880520567f913936c79978b5ee74a75ff7c91c043ad19dec235db43da363d728cd0fe7ff61a6cd9df0e6826b0a7b780b15d7dbaf07b06d86af853911c25cdd497da454436a9b0a34b8089dbaf09acbeb0a99865131e7204ffa6488c66bccc7ca9874544d2775dab8fbf6010545bfef7f8bc398d96464f238fdeab49f19e8bea27b8e0f21ee164b883d02ed49af036dd319f412448c6c810f6e46c7cfb59500a45fb34dcc5bc5e89f0aafb69dae4cd72c198f607d2d4c6456b450cbdfce258b212734b27a7304fd2b9e34b7fd2912382d4ef2c70a4769b99def2469c413b3804e4caf6f5e04ef87c6e3912e6a795f42f76f95a15edbda1912611f6d4e771ab95a2282d1e195aaad2738b09f7d740737627209f71dde9a352ea8d619bad2838c3649050abd59f9d25b451df3a9f4d83249441f0513181be7413708f785c15682e927ee8ed26db3c1a4e10f8e6375552cf9b832b8b7615360b75578845219234d75e375f4f8a5a0b884f92e694b6840dad31d04dfedca0c4acb0bd0804c5a323c6b7b096d6e68a0feebf782eec41a6fdbee704b610722d2b46e3196bec124f6a410afd9dc1175f83b25acd423f0ba1cc314bf764d34bb4b32dc677e61a47115d874680700f629a25045d4955217ad3bc744d8a416e48ba01a4fb465cf7e7fd8ad60ef39b3a55a5f832644fbd53da2eadeec5999cfc60132630ce2a4871a83b1bf738ab9684551a709b9b130d351de9a8fe67c6a50c22e378c8783a48a61c1d10b97e56b8f185d4ed63b15d8abb668652ff0c327d8ded6d04c28989a2eb95a0765296e377f002334113fb8484049aa9e14821e4720eb4bff6e69f2199df17de14ea50ed8992858aa9a3850de2e72d6b083454f0f7a3fca339cdbe2bd5c1cbf3f69a7e2f4f4319487aa3ba19e4b9ac7c23d524346b8651ec637ae612094a120e7a95982c49edb922d177c66df51af5bf0d1aeaa263b0df89648358a35aa9fcd71d75b8913c364aa96042ec27883b7645085643800d0656b1bdb5e2089346bf05bde42c2d7d604fad738574291bf6e81edbbb754f17e3001db6ee16d1cbb8ad2a38f3eaf97662b8be9d16dbca94235576addd8f2fb269581c5fdce1a7d00918769cba72b3ed4c3d72b531abc3b91a3740a0e4a8aac65d68206dcb56f7f9cbf69f8a36ca03285ddbe5e972fb9c6f49808acfec4bf0f865aea4c56724f1596b75463e83714e028c695e926971a919701f8a553b0bef5f667c29dc9431e7a9900f662f6cc5a49bcd429ac9ed1f9d65750e4e188bdb6e8181c4d8bd8e144a9141ce14abb5540c2192618e06b18adff841a064de1519c3b8bf03f02e46ce4fb317ad2a976c5249f2ed0bea12b4153f37102d0a854e45068f18d70f561100f42b4dde9a0cbf07d956f391659f7c2d10f4d5ecbdc4a4e8e33eef8e7bf4569fe0162e46525fe5b913102f4384cf11bb5911d75a795c84eb4ecdc2176bec648ec2e5dc34b3fef45eff3e15037e20bd2636c84bdcd5ebe945b32136073e16b17808bba118c216afd844e51c026052d21b134bd4f9a48d4fd067ff88710216b79d440d18849c810898e1744e7f1e3f607a322676541e45a64a175b2570e1260aa4ba4f358e3043d392c3e1e43a698c8df1bba2101662663b9f4332883a465c5376c189fa1584a0ae6e535f84b405ebb812984e2ceaaf5dcc9ac71bd5515874a6d323be1020b44f2f03a2563e4aad94b353b136e083b65feb5c4aedee9144b8d1dfeb00030324a4037e9549a96151b2112ae5add8c9026f30f4725fa8e0f4e0868f375b06e367535cd131d1f7125ff2bbc395fa0ced546d49881dc4efb9a70728b415020eaf77ef15152785176c77aed98b16fd5b223d0a42756b0695c6c13303c5b97c88509ab91816c21471e47ac48bda94fea4bff37e8cfff028e63ab84e68a4e6ccf8ff3297784947c9b8470f18f2823267638e327a10374b4acd6bdffb20084b3c3fedf1d9b759386498972513d2ce5ed487752f15ec7e59204a04a835e285eb8699afa199303fc7a10d6e23b958efe50b0985e571ec9e67b80d28796d10a96b04c4732933cf1b9d538534e3c2e64fec94de9a75ef5a1f6209d2672641c59afd414646b2222590f7172f885b32d76e45610f521caf7f72ff160e811fdfc75bbc267cec75b7c43d1504c136e7a66b668878fb6bc27d6d2089f1d4e840a6c10a77aca83784c0bf937a0acfdacc5c1c68ec25301834c6351ba5405c26c289afceb764dcf52efc111bcb5f97fb663e6113b98e6946153ea2fb55b1a2ecd8d1636bf0c245f61ed9389f0f206b6a0ac909c2b5be26725bb782c71609e0243473a7b4670e9c178d27d81076604e4c8b9c2156d1961814d8da1e6b7b6f6bd7aed78bda8affed498cdeed30647523aa577a50f6d0c0803d3df069973e50120f85db569dfdfd90a606ed0ace13b6372c68dae843d0e259e3b8d07de676c2c3675bed66a09f22220ede49821e0146433bf3b432803c0d58a8aceec268c27f5276e4aea899f7407694f2cb1ed3d184ca146dd7f25faae9112b4a41518b59eb5619ab8e7a8e259899b0baf1801076c73b817cf3fa7340572f5e96701c0981689c14929d3b0869ef2954bc3744ca644fa2aed9d4b4947c8f2ede655ff0847b743f8cdbeccd986ec072d19a710fd4cc4dc402df9395f865fcb0996368615564ffd91372337e1fc4c46d9d6270ccaa4c2e7558d20dfebeb1c230d921cf9c43170c260f7f8f61dad35ae7b3cef0f1e07fec53e69b39b11fd92ebfe1c818ddde584bb0dcf8c01f37c2c9bfb3d5b53ab160f6972128775d8805618cc22016255518e121172789e3337f10d04abc7029b54a0f5ae97a2dbcc47526985123cbc8db3e4b4bec71d6391e07d6bcf941dd2d8909d0ed76303d9d8ea401c55c05df69868bdfad44817e815e646f5c3b5f195cefdfdf203adb91dd662303330ea01511e319492f62c2428ef7b5869ee180bb001321b0f0f7466a0c8169784146043baa44e073d1c18ea02f70bbf87ca3952a9c06883daa2633465255116a2c344e089299c5a13504a8a09d0ca40e33355923fcdb5f34daa66f8f9b6a44f4dca164978b72eba95538e181dbb6228eb85ed632eb68a3ae078c4de0a21b693da1fcf170ec469222d92bb8fea4a2e21e24ddba00b8edfec4b5baa60282d5f5e83c1a6a587c51ba411acc95d02bc596a1781aeaf8279cb6672dadb348e0b4c99824a924dbdca524b6e609c0050746c4626f243011fb2d5062f5a367c1cc0ade8814f9eaab756bd91ce0735186da9a8c34a7cb4a0fad7d3cc30c151f6ac15241bd52140bdc00d3b2a3467b2841327d8945121258223312295d852217f5c3cb040d2f4bcf4224c3937327d5a5ef0404c1e00c3411220f7cc8ab873e998100da59cc24c7e5e7b5f6f2df5656b4add578eeaa1ae626ce1808610122b2f8a214de64d36ccaa5752d7d44fb486d43ab9704596e4998d9a861f0c18d582e0c95165846506c1dbec7b666dce33be3791a7911dbdb0e3b6e0144b9935724b8bf4df60a9f92b788461b551cecd7d728ed2421479962859e8b3703c8803099edd9948edd87c77a99e9863c3ea8dd76ad3c1523b30fb14bf29916bb5b92789d81427225e0748343383d0def5478003eee6386f98ed39d3ce9af245cd562713e08eaaf0fe0fb19f7c8e26f65c65f5eda349e029d406211070f8535924ae30c8dc0a9e406a7a3219735dd20fd725d7549f6f95114cba1c1067028fdcc2d9381e95713437da906863c12137ba99a5c75ef09bc1be06549b50883e142d695d5121932e89214f97b21b9bafc37b131529064e5f58699c96502b5ec86a6894e2e35f38fd7502c007d9ab44dd483ed4164924fe7cf3c06d150c2f401475bcd3fa387096e2acc708b7b070f5c43009b0a5ac95bcd595d5a9b19d3c710ac42f6b551c77d46b7898e663c7504ea3517a9ee72d5697b6fb54ab16b402651ccd4eedfecaf6ac38edf308cf1b0ad3d63865d4e7e6ba45580e71507fe9961fd38f6fbed182ebbe5f0e65bee760fb8a6422b7516177d3dd3d91674a6817433e1c0090b1b2d8d0b8e7d7eb767d987ba2cea61dab701c9164ec6b12aca0a1346c847d84d4dd45318b0b8c55bf253b5baf01b9e69a64a73f43bdeeddd09ddae528622c0f8e55e688b0f737e6e22229cca1360e11589381b8e41741a109d3f8d3311dc2f49db8ed7b37bdab8529ed6944e852faa691cc2560a987edc55ede08acec570e300b5ecebd0e968d017609d7489d9e9fd51c01ffaddbe1c00445e3695ee352b5c09fc0b7d7c546f6d3cbe6f859d6c86d9c03bb19a34c1f14e8ee8d4850dde9296086a7cca047511850d9001d75ee418833bcac22893e3de08f00c6700ec1b3ea73ff0a5a32463a377f2b49ab622a7198d13e8c5f056a90a122ef451fcad44dd45f4f547b16b176767f3fc6dfc0e1c68fd47b3f9a33a48a4a032c618247a5443a6bd6d309e4b58c0ec929f4e4e4b84d6372dc54e13417c36b1542f90909f69147774cb17887cdeeaeeced922d57634f687865844389c291111bed03329ac4f48f32cf895c5dc37257ac2b3bed6c31132d9a1a750d7cdacccee83f35fdc057782fcd8fd9d", 0x1000, 0x0) dup2(r1, r0) 00:01:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(0x0, &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:02 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000640)="8b9338fa922fe680d8da557533a3f5ad3f7842d5daf7c1398edd3f19d3b26213a131805ee8f6b06557f95f22fbea7b02e8c9aaa42725363f0197ac01052376da27652a5eb3866cfda14865e57fbd802a434f9019bc0276efe175d29d88a2fd93e997c0c02435904819af47e225777c84b3f724dcff090a17220e404cfa8048fedc15c4631aa4f3d10021d3bd26a5a25aa7ab8745b24e4db769f59545756aeb98abd0eb9703ad980daf5fed3e5584e33eef1f88fd3e90adbe5ad4653bb8c7bedab38980872a0d39ddcf15e253c2a3b904229f6da2b03e044e8d1dc507019bbb7558be758415249c52a118b0fe0a3c4defb8980701dab432071d4342f4ba30c9c14de4b2a40f5581c111eb4bb44c8d5f99132e6f41ba425dfa25182830d7340e8e1a403dc489fcb396f4d7faf407539bb8db3832981b04cef154deafa8ae36f1a62fbaefa624b40be99d7ee43db072a8b4a80876f8483c451b210068470eaebd376e086a16e4818e367208d3e843595bddaa6535ba4cec0b7937f2e2cd454d0177af3aa3dcb6e0c8e5ab44924426923e40b6b8799a63c1d4bf4352d271ca11bd63e67f56158d775bd3f22011f90704fff7e1fe73c26b84b904487d19f634481420caf89d66189ca58cf88bcc5805b35eea41a3f4ee8954444928711672d7ebabb64e78e0bbfd1f61e4004af2ad74a59c9d7a047853f222159ee1fd4ec18f3e4cbded1ddbabe925fd0f2e1b78868f1e86c3ada290cbabbfc200b3cb87a146637e2da3d949a5a94a8a53fc2bf9f14831004fb95e3eacf8fc8b5dfb9094871c0fa20c0422a437bb2a841b7ba1da47c2ec869d0d37c992329a4c97b312a235160eef3347e10208282fbd1ef577769ceb035bfcb0b0de450ea6ba1c14b121a79aa56cfc0e2ac31eb0fd5162739714deb8c150e9415adeca01ec20c97c584697679d6c66a6e1172c20d0be7507a937522e4a3b00b37799121803673d48c5bd9a9c0598e98fa1be97f8fcccd2b48f5f3f6eb1cdc818eed49c7023b3c79b39d8c7d84eb13aff06060e937d25456bfc2e3c187a465362d5bd930a4bd7cbd9968f6718603e476d669c7c018a2fc4fdcf3ca445727d3bdd751a1a3c96e458e49357314e4ef8394d2d2abbd9e59d9216951e4a450067a0cd107cf9e3ae991871c133fb8c04a7580d2fe353d1954f2c75ac8f9ec369ff5aa50c247febee31a25ebe9595778baed381bfdbd9e8b45c5e82ffc7efc275a70261b622bd4a8529e2361ea84ed0f992763dee756841c13caff40ea629fb365e473541c3de237eefa541223fc314aa6780a43100037f0dd5bd486196f70a1051146e1cd95f6866ece07670f04500ec81aa091e8d7e93a73ad9451cad01f4f7e2424fc45b0b83037604c5975da58d70287c02bbcb8a7d39085f0c2d7dff59178f68f378a06ad0683c68973d6ef94ed5de2dd2b8eb4a0b661ecaebeb8f976c18571f45e1280800ba8f784117c570ec5a9347347bdc33b6e123dde3b1ec5de4ac383add411cb30f1d2ec6032c07f636f0b6b518aecb7a1945929962636fa7a028a1215d8583d676e634312ac46d1edd1027ec7780b80da5e9fd60bdd74525b3fd4f5b76128b8799aab50f290aa00e5240a34adcab5ccc07d4d9250e300ff17fd1484cd57b9a6e64cc1e373f8895c3389d43636ada787e09a79a6a471c6a01b09a4875b76ec3339ecca489d0ea96ad05f94399f67125018e2585e258ed0cdb495ce9325be8639b244ec44e8b67c448a760f4f16d12e20c08d566e99bda751666dd596ad6e186cd779d0385b852c5e59cc57d35490aa5c13b8fde4412cf8f9c438ad692a46ccb044d73a3678fa9862b9c0401e6c104792004cd8d4307a1563422b922ac3608184c566aa8bf16bc78c5ab96e73840e450af30356299c232691f717c43198bd542d6c5f0106c30f2cb8807df6f0f87fa028461a6ab32006668b3915a4c0561929af5a48942e1f415089373ab379c89a0ce646c363ccba44855e60eb9e0705b58a5407aa1ed4be7412b9bf5262a567bb8cf6b04b4f994e4ce27592c38f7e8708f59646c3b4af829ddb1e18d5e6ec9349348ace7fa2b278897da5822adfca550192e6f87b708bb00013bddd5dbd32620d150a55d60fdb85c3290bf7f05a8293330f1058bf77ba70cda9d89c0cd5dfe9bd7e506da4d5b4be64f4acff5eedaeb5123690d27286f54b502149089c534dfb032ea5eab874de9843cab7a237e4651ab1c10fc247ad152da6546e3a44a362568029395865ec9b4ed94bbd1dc3bfedbb0e04e20186d9dfad7312bb7f550aa16d176204d3ce3bbfc58c08937a05ffeb5f0b002033ef01eec49c5d7540d25a280803dc550d6c8662692e072ec40ace614dea553de829bfc40f8ac3f8bd7c56ef81e27d2be850c3b4faf57e9ccc3964887dcfe8e455238e5245951ed046954246f69289cfe4e699b08d06e0264dfdcbae4dcbf1be1569d09543229a62c99c5f7d850ace5364460dd16ec0ff2bbaf1d28a8a1bb3fb5727b983c41f2f5c95dc2691303abaefaad2562c2c476db4d230842156d5f0a83d37fd62b367dfc4fc93988d15d7624f833ac0ac842c2de5eed72f78fc814ce0fad6fd6d950488552db1770b3638e2918d28b646c2c4f7cacc0feb50c07eecf0b3389e38207b2795897597047e555a18aaff6b2afc966cd6f41cbe24e829c7a6dc1e04b4aa6deeb253ba246bfb969d107d0cb33268e9ffaf90e30d1d989988a1bba7f877de20ba61d8228e426f92e548413e534bf7261ccb0081adeface60fd97af96796b417adff0ab33a6d082de82efecfd6ae58bc1047e5eb5598601041d4187904b8f1dd801761017794384aa2488179368ad9c870fb4e579365330f6ec5fd731acc55717abe8e2d974a361702743696c107c0b684b220155abd9a25d101a36f81e8b9f755868ac92d277a8b50bf27dfea75fc310d61efdc5ded8ea8be6acb03b680aca7d9fb33ac098186018b92b70aa28320be10804588340a3e45593b5104d337147c9d93c7a1efd51e3ecf5aa588ed5cad152826f477245c26b4f63c9b21f4b67b2def7573476ab92806dfb26f50ec9cf8751590fa482f3f1dcc966f582a21e0e8cd5839f44445539db1c2e107a843474119ddd825881039507484f6df1b1df0cf09e19c100b231af70efae397b6a93d12bcab17f50aae8968084e1c1e00aeab3ab631611a30135d9c4c654f409eeb6de708fc44222f62b57e8d888a62314d3605adb12e67a5472547a03b5726c13805b1c40e46f7e2a6150a2f0b6797c4f906acef86db57726c414023f5b5e84d200eef9a2da37456776af37c496628f8653d988693c6fe4f49d2f84cfc22b0d8d52541abc384fd1626939d3a0cd2ba708e7692501ab65c7c197444f925041db7310f7e72217fd45bd336ab0ed6fc9292fb90b47cea24ba8cf44a2398f479776bde88d29903ce4c92c0673a74f7da995cbe71a170ca334261536578006e23980e60e4a5e0882449dfa515c28ab28629a5e073c278bf674dcc9c9e8eba9d2ff63a461a973be0d5b8de301b44ceb5c6f1ac7b539af17f0ec22966aa100528bb28d13317853a65d244174dabe724ee20f74906b98e916ad476a071d25853d5d9c8c58d346c2268c1b01584e41b5779b6409e57ec2d5fc318fa224fae32e24dfa277e7351c2bd276cb6ad0acc5181f80e3efd0611ec7fb18ea4ebeaafb595b4caef5f734ef60971e22e81a47ce25712f9a5db953a96cc5a41b284506caaafae43797b885f3d27024adba729b39a15fad8639faffb06c408bc48f1835dc20bce0ecc7d18e7c1c1ded9f1086a72e2e203cf7d3dec7b20ac94477a56144678c607aed53bdfef3fb2011fbb867b81aac14bcf387b35856133745fc629b4b34491d5581f06f29d98ea9fa3de7228b34384f72851eae0c13876a1542d1397682224811527ee3963c8a0926956f1588476b66480e54ab22bd4dd645a26997adb6dba15f5d94a8057d36c69906c86d9d246dd5aa4f4d6c64c4e4dce78dcd3208bf3064b117cf9cb6aa8c867c823a8abb7b6710e6bfad619be08041e41acda0aa718c6d1489d1a5aed2ae8b3d3be17a1593d4e2026fc2c8588ecb737e98775b6fc2d2dae39badde146fea503423458995a8ba60746086282253eb3f259bd37f879d78fdbe32583ae8f9524677d12b06c76ca0b71e6f731aaa16e6588dd193aeb52cfef14b49852533e26f431915d90e9b1807598c21f63b2723f4a785d8bd4fab08adfc55976697ab3f782b348bba9605fc22b8e77fb0aa7a71a730f5a20c2bc4c5c47fe6e842073b36a4c34edf6ed8ac1dd19ff1a71d65fdae492e3d4caaa56d084e4ea0c9f463f580c6d01ae39cbaf4d5610303f9bc9ce42c082d3b76d0915689ce3fd40df3ae15d783f2387570cfe755aa8dd4cbde84d566c27c739e18a52cbbcef3c274d3dedaee86dd66268fa85f1cc06f7d881a3d3e98e95cd3a843fe9f9bd0317e8fc7960e1bb5588e7ff0c59c25396d3fed812ca0e96c1ce0d748406cc4cd9a03eb48bc454d26620b906c8044a0bcf9e0ad02ba58b0f46a31c68fd60220c8ec651367a80a0bae047b75ecdb7ddb9d2d8ba902d8cfa0a8145e415ae0d94613eb9124d97b2efa931954404a58884d675a838f916547177f04efc3a3ef7326b802a5af503f27968f94cf0628b45af3e50077bac70ab946ffe83bf441b33f387e4b8c45651c58f9ce5a2af5b463bf191c0a41277d4cb909b70bcc7d7ee7ef3df3b785f468e57573d6026a23985cc68ed841c5f3bcffc19c4298340aaee751099dbcdf52af74c1606fe812e2b4a1ec98221601161ff69c28c5cc80d0be3c5e3bbe1fcc12301fbb755f83639c16e0230c707b80ccfb2c5bf3f89de55cb1f884cc8aeb840e8937d62d70e89e1b6104bcd4d4b45ab14de39cc58f0b7cd83016f1d10ed082b253b18d073c32a61241a569d603cb5c28dcbf37d67f2c9cf2d15c9e4fb581c938871748baf0dd37a4cbf08894a7874c184dfccf1939b9b527bfd2f5014a268ddbca7a5e995ef7d61bc96a5c13ddd67219cafb560def1c6663b4dee058e43049fddffaed288a19fe1402ddcb46920b6d82808c3f4da05432e744606b6c1672a1a8be288c3235ec96871384e412f6da37369fe3561ca3cba5774f5d218a0ebf2a08faf83566609177a3e25b0422a88f64fdb8ad230b8fad35bc8821aa3ae6c2dff679157662f8dfaf1d8ab312c03ec11988ae154cc3a29bf9332d6c6af14c4589747a1104dee53012562b984d2f595eb763935f9e98aae486b7c08ec08ac896282e8f27d123a3f6320c818f33b1408b599def914976630fdae911e1413a08825a24bfeadbec2e0dab8cb86d81d7bdf46e4a642800b4d6d1b480e538b4562eaa7394d49249f57c454921a70472b1fa2ad38f96232a53048fbe66f1cc8b240043ead9c1d40704126b92533f31b97e866fda4cd5af9a953ce95a59f4db23df32242f47fdaf86d367f5947d3fcdadd2c79a01320e053f0c3725b03a7687aa9c159b8a8875c67ae5b173d2cd2ba950068a8679f113b33f354f9b85b9562193836e34d5c91911a6f166b9a2e91f473bc64427e95c43331e2e6ec55d2d057af10678c4b5816d238822c60dbe918ff4fb4232123845733cae46771a3bc03e7ca1ebec39b166d755c00e81bcc63b59ac26e2a0caac47242c4f96ef24c6f049e0cbf1d10c9e89bcab07a8fac6abf0ca34eeb2b5884e56501bded38914695d853c3a0bc34103f8823b55719d74ec1584a10d880a895bc0787158d901f91d793899d581", 0x1000) r1 = socket(0x18, 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000540)=""/229, 0xf22384ec3c334456, 0x0, 0x0, 0xffffffffffffffa4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:02 executing program 0: _lwp_create(&(0x7f00000001c0)={0x4, &(0x7f0000000140)={0x400f0021, &(0x7f00000000c0)={0x2, 0x0, {[0x101, 0x4, 0x3, 0x9]}, {0x2169, 0x8}, {0xc4f2, 0x5, '/\xa6\x00'}}, {[0x2, 0x1, 0x7, 0x80000000]}, {0x3, 0xc, 0x1}, {0x80000001, 0x4, '\x00'}}, {[0x8, 0x4, 0x6, 0x8]}, {0x2, 0x2, 0x5}, {0x5, 0x4, '\x00'}}, 0x0, &(0x7f0000000240)=0x0) _lwp_suspend(r0) _lwp_self() r1 = _lwp_self() _lwp_self() _lwp_create(&(0x7f0000000000)={0x400f002b, 0x0, {[0x7fffffff, 0x3, 0x9, 0x7]}, {0x2, 0x7, 0x1}, {0xad, 0xfff, '\x00'}}, 0xc0, &(0x7f0000000080)) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r2) r3 = _lwp_self() _lwp_unpark(r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x10000) _lwp_self() setsockopt(r4, 0x5, 0x3f, &(0x7f0000000280)="20bf73c76700fc5f9e73daca7967c7654d", 0x11) compat_50__lwp_park(&(0x7f00000002c0)={0x80, 0x7}, r1, &(0x7f0000000300)=0x9, &(0x7f0000000340)=0x1) 00:01:03 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:01:03 executing program 5: r0 = socket(0x2000018, 0x10000001, 0x2) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300300000000000000a28eef5d6bc699f8ab8631ae5d63afdd816fff4fa861630e698b72748e25497d6fca667f3d7c43"], 0xa, 0x0, 0x0, &(0x7f00000004c0)=[{0x10}], 0x10}, 0x1) 00:01:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(0x0, &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') [ 237.1919499] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 666 command syz-executor.1) 00:01:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00eeffffffffffffff"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) listen(r0, 0x6) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:03 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100a, 0x0, 0x277) 00:01:04 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x800000003, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000140)=""/253, 0xfd, 0x1, &(0x7f0000000240)={0x2, 0x1}, 0xc) sendto(r1, &(0x7f0000000000)="8d0449356116a5f86a1bc09327d2382cc65130f9bf80ef50eb6cdd8d5b8d706271db0936a1c1257224120f28ef70a4290c121e4f0b8389d3e2627fd76cfccbb1d4b217565e53f5d9a53fe6c3df52cc97bdb04e936c14775d301cd9b19aba01707ec0fe120b8761c7ceea0f4364af43360d3399796a6a56e6e25b863466cbb02cdaccb2185f3c944ddbf156dc34636367c927d42c2476c561dddba0f53bd8d4f4cc40d5f39138af4c837ad12445f40af8326392a0ca3e4836e2958a8e8b49555b55f45e944f4e56b7373d02a3b3e54fc719a8c9789858ee5696b123ab2dc2ab13a2e85045cdc6059e0ae9802776fa6887857227e1d7", 0xf5, 0x405, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2b}, 0xc) write(r1, &(0x7f00000000c0), 0x3dbd3c) 00:01:04 executing program 5: getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r0, 0x0, r2, 0x1000000}, 0x0, 0x0, 0xfffffffffffffffe}) r3 = socket(0x200080018, 0x10000000001, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000580)="7b46704306fafcfb76d0f1164e004ceed57d06f13436808b026c2b11ad65103fd751e9b34930a7c190444f41f0a3cd96df86793141856d16b27bf6a8e599e323f6ae1f36005d390032a19e237b8bc01153386e70e57b0099e16448705f1b237706cdc4eec9e117126c76e09d146832bacccaa3784ebdbb8fe025373b49f7799f637a4651ec5e5fd951d879f7e4277d83f303e9285d22851cc93b206c3da0c3c2dc7cbda114483d571026b82d996c4bc87b9bf68a5bd3f9275c97d53e0c93d29892bd290a14497bbe719c279d8f3a4122ae3e43bb414967e38ac68a898c90d910bb837c80983dad71e63f6c7b358364c2ca7da952803d330c6aecc4922c40c32bd641def3f54ff93f9bfa86160b14a8c72d03c0e22eca4b8bb90ada8653f617d109114391134fd6589fb054082806d009fba6dd954e5896cf34d0e5136491f1562dbae9de382d68956deeb85804d1ac6f253b441e6f2fd9163dbddbca287f1faea4f16055de396c886fb67ef66fb70283965864fcca4eb923d888ac3f8ec263e6d67bf8a017b54c6ff4639953a7bb9c4d6f33e1ba4bc4729bdee220f830c4611d8684fcf486dc272c585f7be1dc3a4e739be69aabdc6771bed3f8db663a3049978803cae5952c567db52d35437a512b934c22b45ae31e6cde12f347ec404fd168fcf06bec127b46db7c95ecb529a2251b9c9d2d68bd8390d3733bae54859e4b8702fac25eec15e559630ad0a84f4fcb3417cf322fe7f252c143682c4d2ea528ada82869748a5e69dfe12afd326561db42b172fee62369cc04b24d8ffc2aedea52dd9d56dbbe60de371d5d890033542c9964ac58b0154d5cc5c3661d2b01aaf227b5957e4a196b2b4fe62ed32aca756df42baae2958c5ec56ef49bc72c5b80f7d9d5800bae2c7210496827ca9ce35c58436c50ac392685ccfeebeb0c7eed8bde92fc8e69e21884c4a53c7c059b84f0d5b555f4f5e17087750991a1cfdbfcffb254405fd5648cf379de35b396efce6ceb16622b7b18a250bc36a3ed687e3af4f18e0e9274a0b842f7bdb78ceb2b14bdd2c46be518c80f989810169d022955ec640298593f41b0fadaa1fa2b6948c0d167c723f8841d31e63c42f03849dc3b21e75df241d9467963b1c35e6b06bc876fc8d6ecece3aabdf241f4a66bb38ac33e7196c52df39723d0dab3431fc8c5808eb0b5cf86f0d618f26d4923", 0x359, 0x0, 0x0, 0x0) 00:01:04 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:04 executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) msgget(0xffffffffffffffff, 0x0) unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:01:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) close(r1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r3, 0x7) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x80000008, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100f9a30000591e9233614b00"], 0xc) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000240)="1874d9ff92743b74b002f7e8e5d0c4870ee95d06a2b1f1fdb648e7a174bffa7a5aea3cdb13da7a99771814ec1889033b3883c6a614c9e2ab944972f675c9d0fd7fb00979f5561f4052cd5af6ed23d68f3d1e223dc11d5f87ef2c6142e5d4c43027653058e0c57621caefd3eea946e38cf2a60c5328b68b3aafbf090e15ebddfa20cee3cb052d6cdf6f972f93c1b9d8385eb15be3d985c2ae6de4d9494915afc4757e340d5d75873ec49ad2964c1db90f8b", 0xb1}, {&(0x7f0000000300)="92fab4311de65c078737440d2fefef74670fa48f8aca4a2714a8645d44543fcf60c3f8409f9c", 0x26}, {&(0x7f0000000340)="50fc3c79c1db30a4b430059cf56294560bb5636d5c7e6c4559b3c2265f777f79de090e7886195d34cfcd3fade2631fc796caa00eb11ea37d9f5a01810b326e92132a59d96989c5646da4a5a96404cd225051c42cb8e224fde91640175a801bb9995a95d54c012297d9df594aa669316a3d31d0f9de4e7c54bfd08608b71a280fb0eaafd5550e590994e423d08ca0f62f0c4ba9e8acd7c0fbcc51ab42df9bcc932be86001e22112bf38eea38f7c727406fb1bc05bf89c6af1e13652df0ace87e1379f", 0xc2}, {&(0x7f0000000480)="0d1065912f17bf0fbcedfebb186357804e1035504ab0998250cd17cf87e976b1a5f294f87f4a4e21fa6772923a2931b7c17417635b388dd5a604e0c2c2292cab3ea52e6e8b3bdaf0d1188793d7158037c66801152ce0808d19279056dfeed545b5", 0x61}, {&(0x7f0000000500)="1f5348295ebc2a55f8c653ecfa090a1c56a8d91c43593e78311961d78227762291ac9fcb56da0a000aa5fa197cf63b93d67b7bcb17139e7e39bb217158a5cf7c445e0cfa592bc341e171edb06eae2938ec5af3c6c2a81d8aee4945d3dde1f18f34808800a000f8d437f998335cb10bfb919b6bb72d15b52a87a6942588ea9b7566c8c456cbb455966621e3c78936dba1e483ed0272e83ed7f99a70647191c11021881f3a00bcaab8c6dcac039ece2dc5181e442051a1c2c2eb3fc987d82fd5ac71159f6c71f914fa5c79908305cda81f332e09583010534f8c5af81482c6a18342cacfbc6867beb9fa21db", 0xeb}, {&(0x7f0000000600)="2bf11cf820b33a1b2e36574c93b44423dd8953f17b5224", 0x17}, {&(0x7f0000000640)="666bbc0e6c487a8b1d3c3aa431e5f46e6328b643606119aface07324445701a3d6766ea1a7e3ea6e6230492fe4182b073c8366d54920ab6c997371dd5f6e1e53e1a717a0dd9eff823e", 0x49}], 0x7) listen(r5, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x6, 0x300) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100cd1f7189591e9233614b00"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$inet6(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x800}, 0xc) dup2(r2, r4) 00:01:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(0x0, &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:05 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:05 executing program 3: socketpair(0x2, 0x5, 0x99, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x400, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@in6, 0xc) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) 00:01:05 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000440)='\x00'], &(0x7f0000000340)=[&(0x7f00000000c0)='\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000140)='>\\-{$\x00', &(0x7f00000004c0)=':\xdc-,()\x00\x9aK\xbe#\xb4\x05\xdc,\xc6=\xd9\x16\xdf\xb5\xf7]|\xec', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000480)=':\xdc-,()\x00', &(0x7f0000000280)='/,\x00', &(0x7f00000002c0)='[}\x00', &(0x7f0000000300)=':,/#\x00']) mincore(&(0x7f0000002000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) 00:01:05 executing program 1: setrlimit(0xb, &(0x7f0000000000)={0x6866, 0x9}) clock_getres(0x60000000, &(0x7f00000000c0)) 00:01:06 executing program 3: r0 = socket(0xffffffffffffffff, 0x100002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653000"], 0x10) 00:01:06 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:06 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:06 executing program 3: setgroups(0x1, &(0x7f0000000040)=[0x0]) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfea8) getgroups(0x5, &(0x7f00000001c0)=[r0, r1, r2, r3, r4]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180), 0xc) 00:01:06 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:07 executing program 5: r0 = socket$inet(0x2, 0x5, 0xffffffffffff8000) r1 = socket$inet(0x2, 0x40000000, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="89029f8c4240ea263320f875efe311b9de8287956aff47e7543657a0", 0x1c) fcntl$dupfd(r0, 0x0, r1) sendto$inet(r0, &(0x7f0000000000)="9a70de3f5da91198bf59cd1be07cec172f55bb1c5f", 0x15, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) 00:01:07 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x6, 0x0, 0x0) r1 = _lwp_self() _lwp_unpark_all(&(0x7f0000000100)=[r1], 0x1, &(0x7f0000000180)=0x9) getsockopt$inet_opts(r0, 0x0, 0x20000000001, &(0x7f0000000000)=""/250, &(0x7f0000000140)=0xfa) 00:01:07 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', r0, &(0x7f0000000080)='./file1\x00') r1 = dup(r0) getdents(r1, 0x0, 0x0) 00:01:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xffff, 0x3fe, 0x0, 0x0) setsockopt(r0, 0x401, 0x80, &(0x7f0000000080)="479a4fffdc168aa24cd6e18e724ca78bb7c811d6eb8a4d7819581253400393f134cc4530683879b0a6f6b7f53b2f5b712488120320232e6a90844ddcaf8ccac65e6cd8da25ef8ac4bc6b3f07aebc50ff65d160c0089bb72f3040ea0d1646c0275497983cc587065094f9f69a7cf478e34c81dd49f711caffade254edfaa9916e94891803424e4281d20323a5327db1cf41af346ba38639be1dfa35f2550d32d16ea9b1d9840dc96b9bc507aa26ce19a4f035e35bb5ede5e1b0be87424bc8a2e129dca89a9e36c7a3fe11f759d44b5b55d0e8a7b26ebe8b9dbf8bb02b395ddf57ad1b4064e7290cd54d002c676587968a075847efab2c472f48e1aabd8fca5aa4176577587a573723b4c789ab390ce9503cd3fd4e415619fa82d098e8d8390d4435b3c67c17adb56eba8b8b0c052246514d0d8aee3d654f95d5911cb1aacdb7f6f33b1f62e22f51cbceb2279e297729d667cdd158986dc1046ccafff6850376e1915c7eca66bc86a572990d6396449dc80756d31675e774ba14d15505afd9b9c895f92af9a7b72a3d6d6295b655cac7c7a62f96574a7f78e5d086d43268f3245d5f4431d0f268b4124f9b871e8c35f2d4e3a9b727a052a974738e6c25a05496c3e67000cb7e1149f6254dde48c42851489e7561d21a350f76b58e99daf905f87d266641436730f0e92705a5380375d1f275f30faa77585721cd09fe1d152b617ab29b58799bb95edd6346d2ba0349de0dfa693c65a641b0ca1ef0827ad7cdc079ec1409b75edbbd4e5fe6dfa8e640099ab26f8cc94e74c5bdd95fb7b0fd2d34cc42b9ad03b0fe8fbbaaf9d98bc4a90c2a96cd3123901b77822ece742fabac707170b7cdad6e22100eda4e5871422d8f2ea9a2336955b4359ffd85ec4e672936d2954d863c4eef981bb1ccc690340a4ade51a7fc4b1dd521bac2ba3f45421f9125347f09bb46d5433550108e82efb8f2892ebf05396baa97e4533aa99d644d5d466b7ce67caea6a23e6d6929e81a1838e345c4baf8dc4810f6d87a3ad8f25597e6d2b779a3205db6e27ad834cc58aad5392c5ad1e4caa1ef0de45cf8fa463647409c26cd93b741c4f2e6d4b424eb2ed051b096f70d66819b0f9bea881d83a62b07eaa304da9c6de5aedb154956c53322906194c77875e9797cda0f121906c598b7b5f2d474f25a4a12be05c71c3894b73b2489a9592ff72ed79d54b668551e4e248f0e25ab7bc73e2b49b879ae3b95fdac456e060f04881c92df723730ab5072c4e1701e4b170a22ef2b8991f271ad7a83df203cc3a29e846daccd7e705dec003e197009de7a6ea1f06de95968bc6cf6f9f305d7a22908d9b0ff50071486659983e6ac8a6bf6f24f0a7e609e3fe20215659c3f925b642361b70fc36fd8c2d4e0cddc6fbd61af07867d596d3090a3b91d3d15680ec322984287684e0b9cbf7c07347e5e2bc44d7eb33fa86b7a8530380a2ae9534d6de660b5378153fa547982f2b6c2b061751eaf77c05c7a334d46d4eec97c4b751e10ace49a3d75ef435bbdb049f6a2d72fa865d3a0827f48158ed7b80dabc59c4bcd497c171cbc23dc48990e6ad77c0244138ed4911e6f0fbab2332c488dcb74cced2b925d1bcb32517cfb0eeac14e2564ebc1d67c78be1b1d71b5eb24346e396dc0ddc8fb4fe2398f1fa579bd3c8d23ecc231592f668658421a6a16970b4a949afaf1f0cfbee21804152cdd66b0c1b346c43917b3ff57c24a42159443261a16df1f2b924d8f6baf056818d5aab2237be04afc3e1384d553a3e30cb23175d9bbdb36d1c1493899b272b034de51bc1f24559866cd9398f7d1fa55b20636f48397976ee563067a5108dfd28e7f76a6d0d0fc14899f22a1aa3c146cb165377a7ca93ebe2fa6503b975225a3ddbac181f5ef967cc78e5e73714148ed30f7dda3c787a1d09873b7fd7b7a8e4cd51754337859538c913c63ecd0e00e0b18ebbe00cf8968c5ae9e707ca78c9260de3b16eb91a61039d2da6e726522f7859f8c707e88c69b4e653db08c8ad821e3096ca11708e32cc80af0860116fe7123d7e09d46e5e653e4f008f6831defae61688ea6a631f50f62391c39883890549a13d922d5b6d0b7cee1ccf62636886d9ab4da76b345652eea421abdd6215d20b2e39cb5cbeee61d7ecf69eae00246b18fe44bcba27fb73649d8c12e3291026fdfa62dd25794c14d5d7116cde39f0c5860ee36ede37eee8d89beefe1661891ebe1e7f31cb5382b341f7640aee51183fee84d7f42a738de594545ad00be6b27f6dec01bcf2a8fb9112ebe4ff7ad7e0d01c4f565753bcf8bd41f83d81b237800abc7560001a881e540b441c9beb6e6255a91fdceae6f6144a8183d6ffbeaaff4d3664fa8b86160b0b7bd1e6d17e362a87eb535e8821255b76f012206c030d4a066f99b171767b454b07644210c4225f3460b3141b81a482af9e2b982276693d7a1e28db01c721afde33af4963805bb8a0d50a9fd9a71fa1bbc78a45d44b54153fa2386d90ee5ecb2250bb23e699f0fb07dc52ca0d942eedaa94fd8fed0713944601ba67b56153619b2283aa780114b96189cbc0dde930bda858774251524a5e94e6df5315d07f95e0eb91b0b7e4d161ef903b792a53f311976315e89c58339b5660a9a7ff41b6214152b078ee59a71ded72bbd12d8ef4ee45177fc52e7ee7f7962b4ca2b59f8d366fab98289526d2c57d23946cda7d1797dfac953646b69f2fb910bf734492b19a003d8bf8eaa923dd597b0211129ad51f72d7f4b7de08925aa96afac128c4a9af7870874da033baa63ec3c11f04a90c008e041b2a80edd2233fe5ff7ef4287a4b1f0a78029fecef32538801da39cae192b36b51562099e27b20facdc197b2338966a21b655eacf8d6336049027f116c8197b2ffb3840809e81d355a6cae7be2842bf9a57cf82ed60e8a6c8a94c22880b457ceb447330b8a19f312b75dfe29464c2a866536a4b4cad138403486be5a26d274850d4d9e19fab36d1dda06c5d93264f97459a496ac7c9ea444a56662174d3985dedec36c1779de0bd7e598f696cb09c41c38ec93586fbd7d951ebb80ed8e761f0b8a964f06bfe1739b92c6283e0fdad9d700a024a7cecf1e3df8b39db820972e64885c04c15ba33b458cbf13bb8676225ecce422a5f97276f8b14224e5bd56f160ae090fd7b3b552a433d1398cc7501bc220b705ff4027cc5fb2da65fa4cc4dca2e177b14aec3c68c8829d505fd5fd0e855222d466b47a56845955f2cd1daa8988c277685bf6ff45cd21ba78fa56a798fc051087a6573e48d05965ee430e92225781c7f3516c501cb3379c6be3c85ee8070817d78eb42aef0da291051ddb0203b4cc498208d9fa7360adc5651d2559333fa8e3e78f15029fcfd7e79ae4c6ecf9e6f446bbaa30c2906ebc6ac7b578e85c097956c470c0eb57d7a8b372374463524b6e9a4eedb6f4945ce8348c00837f61a0cc427b2068af81bf04cd1a1b4f973defcfacf85833153fb7e5e80553e961f9dedd66b5abef4925e716aa4e08a9cb9da223eb531aad8fadb3ab76e1a21c2d029999433fe29d20d8e7010e5e4114970ca108776d952f09488bc2f77d17844cf258abcc10e51835a77ae99528356f48c4f33d203b66c16dd55155821a9c7c862b10c672bb22f225c306ec266374fad4bbb42685fe59d99714384f5d9e689e1d9caa5a11b4d283bfd82e8d71574d867bca395d38a1ca09e515bccf4a53389731a42f2a1ae67adf0d6abc632ce6c1aebd1c32f33cfbe1673237ea2c86538d78f2d6af63ec7581a8cb2f2b038e835869d0a70050bc525e9ac3fe1f2596dcc8737ee9c782134f09beef44c8d3a68eb2d307f46eee5a6c75d3d5bd6bb5daa65c80391b9794564974f6e769e51e480f428d7f40c8a2397e2f79fb110b701d4109027de7c69ec743c2c82b24bc7f2c5460282b389d2fe849ffd410cc7bbd393c5e2bfe7e1d413d1f2c643d37314f60bf9dbea2a17ab4a09d7c88537b3439fd40beab91a781e76fd624e9386696937a67d7f36df6c929d64a6ed854d9f6e815a32ad506a6ec6b2c754e81a5e6d712a547db3d6ac07e121b5c910efc885abbedc12d3a85011c6c319f663460697f02b20760e320ba66a69266dd7a14da8c76ec173d7937a911437ad3432fb00281501ac9621f9b4a5867574dd1d1c57e66b76f625ba741d7af28384b167979c1a0a03aa4a7ca8733a601041c1904325fe29e48b3a41c1637ad52d5d981786395955340bf6d498a200fde4ff08a479756165fe60d882ad988ca1f76ba4f1ad1c2b9bef244956c64b95650eda4fac75c881cf0fb2ce7df89cbf4dfab08b29f65cfd138d7548bf559ee3dba49855241a3f52d2944b4a8ffa8818ee16a5c7cb5be4a91de7805ea8a3943cb7d3a7a73b486fc020d852c7404f5f7901c59b8e79fa14beaf53666c7c1e1b7bf53d8c1a447ca31a9ce9fcccc182fb36c4a32f074d6b67761efd42330660f883e3ca7a860d409b1bef12d5e83f70e3180e951b569033d1bb6a2da61121234fbcf9741d4bcda33f841deee83578fbc45a47a1c29d191b9e40bd80ebce8d7618b34e7d9f254fb9f3690eb03634be96ea65dc0f77eeb267eeec31f751a626128492ada4eb740b3b04db21bb6ce3860102983fc53d1a94576b25994e34e7758d1e9e97671c5450308e0f8509bbab804463c3b69aff763ea0c256bb38fbe0fefd3f8ba4f4c10dc884cc175abdf23d4b500f18293f3be8c49ab89137528973228407133b86f99d677c6b9caaf1f711858620fd292b10d32aee9336b3e61e544af3d83177866599d085c2cf914318482b64fff08ec730535d18f0b711a8e2d8b7ec9aa781cd7af88c841eaa16f3092dec20d816f9e12dc81993a905539590541e1fdd75b5733b09dcddd2403cc55f54628b92166fc1c806652b10b1af726b9b0c2403a67bfd6bd38ce1a04aff9a93be77dd88df766873026b5650e3952f274566c93d54ce037c4e8fff10b65bf26b2939a0a398ca5bd91e6f0b6419ddce518edd3aa7880db3a25a36ec3dd79c9073ee5b920711211c1884eced4b99122f533753f37fc3d3f85c8fb9639eec3a47723ca1627715b8028cd99402de224c65b4c6d5ed510dfc2847df6139fc1d8f972a0c21ba10a90aa62aea4a84a8078bcf3a4dd7d11c860c037bbc49f26f634666b49c4de6b2262b28118e8f2c82d55c078bd89ec947da94271d546d9c6bc24c5cf372d33f0489bd26954553712e3c929652b1d1815d8feaa18868108953cadda55dd0a37d99de3b5101b504f09c8293a331dc727d078853fcdb0d820846ad9aab3e2d1e085ac849ab05b83ef458bf4841cd9a1e70616ca9f0ee8143077240f66a1766b549e24be9ea5a0c8161bb7be301048c4c895d9c0de8a6a6c2af908108c504c98aa194ef2ad050bb75d52cfb58875f00657445558ec141683edf575a49496312cd3e595cd24be70ef7a850d0e38bed994e25f525baa477971499deffddb9493ac8d88691d23a43dc36cd5f966bc47fa0994059a71127fb7b1bd8932d10467bbb923a95d2210b7ab95c0c482a9b4246b39a8d72571aed36da135c44dd934f45d728ade2711ad00fe1ef252da215d5cf15f6da53400fb6c3fdc2bf0dd92d89a7d838f27e86bbfa75b256a4c007b0fcfaa7c37caf1164a0ead13bc6bf2ec6aceb5d40726e964f834f382673bf57567d84f519b8afdb95c3a4923d5d9e6eb3516fbabbf7865b4dd6b80714ed0cc5d586bf368692be97be25f336ea54a2f84043556618df9fcd5ed6ee0cd2d3603ff3736010", 0x1000) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e0933614b00"], 0x1) listen(r5, 0x2) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="de3542cc1f7189591e9233614b"], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, r2) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x519, 0x2}, {0x18, 0x2, 0x1, 0xffffffff}, 0x5b2, [0x3, 0x4, 0x4, 0x51, 0x3f, 0x10001, 0x5e7, 0x7]}, 0x3c) getsockopt(r5, 0x10000, 0x1, &(0x7f00000002c0)=""/44, &(0x7f0000000300)=0x2c) r11 = shmget(0x3, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) r12 = shmat(r11, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r12) bind$unix(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01ce613789790fb32ce72ec4d4e44447e55483c5e0f833614b0041c795f173b968a7bd58cd4d85a65e7f64f34dd7f2481746af8b3c2458450bf59f96f3c6e1157b762c19b97be85708bb0081be16a64532661aa0030d5329c27f89f1e329c7790fda25e585654256dfad125e78050644d4e46e295eabc5d577c37f41a31ac331d119ce3c3d63bc636ad48909e8bac248b712eaec5342889e7e2ece68a5cfb81b85da687b4d2723aa52055ea505ca69ff40c9ab48e7430c4e616d198efc7deec5a73674357dd9871ab64c524d66a3184052369736788cdb9f340d2783d6505229660bee7f3c525868f4c5341f47dc98cbeffcf0e30195f1ad20806138399985589fc6feb6dc86038b18cc022b3a0ca678be7a8385a38d736827afda4311e7d46929fe91add46f40fa1e48c2d62351e59eed88bc9d0cf238557768730ed4e51fd682305e277795c26d0000000000000000000000000000a1b57522b12ae68e6553e0dc79cd96fc929ce5fb1dfc38849c777941a2fa286a1fe2da9b777d115883bce975237266d1154607caf70ce8165012d393ec592b0a81a57f0697ec727367f1c3bff2e8accff9412110e1833789157e86"], 0x1) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r13 = accept$inet(r10, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r8, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$unix(r9, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getuid() 00:01:08 executing program 2: lseek(0xffffffffffffffff, 0x0, 0x40fff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r0, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:08 executing program 3: socket(0x0, 0x7, 0x7f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0xfffffffffffffee6) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000140)=0xc) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(r7, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r7, r6) r9 = semget$private(0x0, 0x9, 0x608) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000180)=""/50) semget$private(0x0, 0x1, 0x8) r10 = semget$private(0x0, 0x4, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000080)=""/67) socket(0x1f, 0x10000003, 0x20000) socket$unix(0x1, 0x1, 0x0) msgget(0x0, 0xc0) socket(0x0, 0x40000020000002, 0x0) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x1, 0x0) 00:01:08 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0xa8) msgrcv(r0, &(0x7f0000000040)=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'], 0x59, 0x1, 0x7fd) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:01:08 executing program 5: _lwp_kill(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0x90000) setitimer(0x3, &(0x7f0000000000)={{0xea1a, 0x7}, {0x10000, 0x2}}, &(0x7f0000000040)) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a9db023160a946ea234bec0312033762d5bfcfe40259447f2f587d44c9c8bed1c8b0541aa03b10743b4b6379b66963c219a7247160185e78ecb1e23a050486f4774d67ea0b346bbc8841d7cd4e60f2d678a67e572460e9"], 0x31, 0x0, 0x800) getegid() 00:01:09 executing program 5: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000000)=""/83, 0x53, 0x842, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x80}, 0xc) 00:01:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c20201f0e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/149, 0x95, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = shmget(0x2, 0x3000, 0x1, &(0x7f0000670000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 00:01:09 executing program 2: lseek(0xffffffffffffffff, 0x0, 0x40fff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r0, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:09 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:09 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:09 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000001c0)="a7b4a7e483a4cc2393cf317962d46f54ada5dfd148c74ca87838f8715afce74bb2702f84b42deff671fa422e9a4af44315a28e211e8529fa4f1223b66ef69d0bf291a51dec8b138d2eb0558aafe8460cd61d40758c004b46431a01fc6edec2c5ddfad6e70047f8374222130deaac4dd6a13f0b7788fbe181c8d83f2ae1e627b25b48af411c3cdcb4fa00af0138dab072a2f4dbd9ebc8b4f254f5f504974a3ff899cfce08b09c28b3be618bc45402ae63157049accd0256536d0b5c2b654c5241a38b2bf1a7b55d0d39ad", 0xca, 0x40b, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x100000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f00000000c0), 0x4) sendto$unix(r1, &(0x7f0000000100)="8d001d2bd778142041aea1c9fa15af3006edca93d7051d82f8a2ee2b6b9fbc44d10f36b42f8e9a9d3ffdb3218c24377a56e3c41673e95101b645eb868f567ae9b36a24b074f6213e4c471d7fd110a03de2131648a09d69446afceb6062025c9e93e6e9747a487cb750f679238c82aab4f61ab804399b6e7f1211b25ae1dabbbbf42fc818baa9d6ffe150432af1", 0x8d, 0x0, 0x0, 0x0) 00:01:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xd3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:01:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) lstat(0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e921f614b00ffcf8e6c69a3f4ae54a1d8faccab36b300f9748be44a62ef"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwrite(r3, &(0x7f0000000040)="df78b778c574e739b619282519c4cd0222ad47d55175aa3c211a476bac031cbdba2c3e4b36d84c19008a05efc5fd42b7eccd20b3891ed687931b40a4280293a346f11117bfd4a052b680b0240371018cd47d8bec7d11f83080e29578321ec8282adf183454f52c1c06188323ce9ec21025b61c1901190fc3787c7035c62f2119ecdd931459fc16eff5ecff506714b9edc6569fd3", 0x94, 0x0) poll(0x0, 0x159, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x2e7, 0x0, 0x0, 0xffffffffffffffd8) socket$unix(0x1, 0x10000088, 0x0) 00:01:10 executing program 2: lseek(0xffffffffffffffff, 0x0, 0x40fff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r0, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:10 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:10 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:10 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffffe90000000000f87c8a5b671bb5e2be2c12cec965c26c4497401b542a53870600e0ffb8110000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:01:11 executing program 3: r0 = socket(0x1, 0x400100000002, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="caf5b415", 0x4) 00:01:11 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:11 executing program 5: r0 = socket(0x18, 0x2, 0x1) socket$inet(0x2, 0x0, 0x8) r1 = semget$private(0x0, 0x9f610747dc7fa45, 0x312) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/59) r2 = socket(0x6, 0x1, 0x4) r3 = semget$private(0x0, 0x5, 0x8) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000080)=""/116) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x412, r0, 0x0, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00|\x00', 0x4) listen(r2, 0x10001) 00:01:11 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:11 executing program 1: r0 = _lwp_self() _lwp_unpark(r0, 0x0) _lwp_self() _lwp_unpark(r0, 0x0) _lwp_continue(r0) 00:01:12 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}) r0 = socket(0x16, 0x5, 0xf1d2) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/70) r2 = socket$inet6(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffffd2) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xfffffffffffffdf2, &(0x7f0000000340)=[{&(0x7f0000000900)=""/230, 0xe6}], 0x1, &(0x7f0000000840)=""/142, 0x8e}, 0x0) socketpair(0x1f, 0x40000003, 0x5, &(0x7f0000000080)) writev(r2, 0x0, 0x0) 00:01:12 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7"], 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:01:12 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r0, 0x5) lstat(0x0, 0x0) r3 = accept$inet(r1, 0x0, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) flock(r2, 0xfffffffffffffffd) 00:01:12 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="287d576322dd8666174905a3fda013f39fd45026b3da0f667ab913d488531039f535ef78f557c501ee4124269752e09e7bfd5e4383d28cb755c2cd1abf75b2ec9faa4ba879379e67d13a72bd764b832000441a1121a8cbd7069d6bc50c47e5baad6e1781ce4ed4046ac99d0f0cf6ced52ae45b89104d74d49153f697eca3e40bd3cc3b11f85d8e78595bc10953c64d4751ef0768e16c262d14820a", 0x9b}], 0x1, 0x0) close(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 00:01:12 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:12 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 00:01:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) dup2(r2, r2) socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x10000030aa, &(0x7f0000000100), &(0x7f0000000080)=0xfffffffffffffe10) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r5, 0x4, 0x1003ffe) dup2(r7, r6) sendto(r8, &(0x7f0000000000)="ef9a8557dcb23b4224883a9dd911468c209a9a940b95ea6710df15e41ef5bd669dbe4a270b8affbffecf4ae6d5ecefd4", 0x30, 0x1, 0x0, 0x0) getpgid(0x0) getpgid(0x0) r9 = socket(0x12, 0x2, 0x0) recvfrom(r9, 0x0, 0x0, 0x41, 0x0, 0x0) getpgid(0x0) r10 = getpgrp() r11 = getpgid(r10) fcntl$setown(r4, 0x6, r11) socket$unix(0x1, 0x1, 0x0) 00:01:13 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:13 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r0, 0x5) lstat(0x0, 0x0) r3 = accept$inet(r1, 0x0, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) flock(r2, 0xfffffffffffffffd) 00:01:13 executing program 0: r0 = socket(0x10, 0x20000001, 0x81) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r0, 0x0) pipe2(&(0x7f00000001c0), 0x400000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) sendto(r0, &(0x7f0000000080)="360f73ca", 0x4, 0x0, 0x0, 0x0) 00:01:13 executing program 5: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x8001, 0xffffffff, &(0x7f0000000140)="3211cfeae2f056ac8fc27049c719393d567dcfb1b0ef9382b45d416561347b360ec1e3b7e23e610d51cb1ef4b01b2bd65ae64ad0a9d97b7ec3f9f858db71eab705d0f5", 0x43) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x8000000000000000}, 0x8) r3 = getpid() setpgid(r0, r3) 00:01:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:14 executing program 5: r0 = socket$inet(0x2, 0x3, 0x80000001) recvfrom(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) sendto(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000300)=""/221, 0xdd}], 0x6, 0x3c) 00:01:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:14 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:14 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0xbcce128b6f335960, 0x102) r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000580)="3a6f34aef33d451f08b096bd58592ac5d7152b8ecbf1daf350a2baea457ebcec8f90c2a743624dd9f2a05bd919ceca222091cde2d1fcd052a5dbc06231dfbe47789fe43f87457fa4d61a474303262494a753de4f198c29e7bb917fab72af85e52e44d5f69e228bb503a55afc4fd298c79a1497c29e681b126961412ae98451090ef087abc74d8bae7428a87988bf9f0617791e64b58171982e8aa6939093eff66c6b6b03ac7779cbbc6b86dd78d3ad04cdc63637266a5c63bf6ce52f1fa6e61b2437897337071affd37d95de5e0d46f94e5e73bbebeb3913524a07580f5282a8436c3a84a3c3d28b5d4deb8bff6d4828dc045d900eea80f50bca29f27f527caae771d2db171728a34090adb200c134180b86676f344b1b680a045877c759879b1b25b725321ee2e5776eed1ff11b581b07dd0ea63e766c17e10e29746e82dc8517aae1d5e6484eaa9393787e7de6a7b93104f4a7e2b23eba52f9e6e1d6b60840301f2e65c9f5fa76ea0ce66e910d39978d8e7d33e8550ee16e4561d9e5c2f893ba9ba2be949ee16f2ede73f5dc037779f5882d05387b42a689c8b9d2f2a0f2b00c128f8faf25717c566508565cc8e5de2a674f77b26785386cc9862781297331cdf4c014e89c724f70294cb2a833a7aee56ffda56c45da6b3482ec26c06c83abf0ce27989efbf4ba876868a8f3ed18f5377466df036f1693ce68f642bdb82f4c00d2a1b1bdb75b7be5875a521554d55594c9ed62a8611682803382b92c160ac59f28a4adecb5b9915926f040b759661e01b3c8b395ddc358f72c08cac9681eddfde799d2b89fcebfccaf060bbb15ef1ec687fb80490ceae98731ff067b2ee22966b2e7e528d24616c51e1f7cbd80bd555caef956a4e84b19a5f72bb854791d0ef58f98702f47020134bedbc65edcbc338b7670de3f80834eb53e3557373c01cdea780287252e9e35a319d595630f96934ca806bac321cc2b827d7945ca948fd5abab3bda6b8293ad7d61a6d01501a4bf1e1b0671b7710300ee7eee2d170d28f6e2f614cf3af5424bf7e5a0b703b0752b20964a40fe583a02b235a7cb20787eb072a0f54f867dace52de1d24a061c8d0c992461c89b3103d9f1a068e8f4dec5d74946c73845747c3cb0ed25eb1b981d9c8007004e0b75180c99760221a8a1a5cb6c793a480f69b8a1aaf635ed1981872a827056b554688b2625c39d3049adb93fc1bbd034ae95419a706e6d83b77974a8ed4d7b973a32c13b94396991d6c73200", 0x380}], 0x1) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000b6b88cb60000000000000000fac3730b0000000000000000000000000000000000000000000000000000000000000000000000050000000000000000e6ff00"/110], &(0x7f0000000080)=0x6e) 00:01:14 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0xa2, 0xc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') rename(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000100)='\xf9\x00') 00:01:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) shutdown(r0, 0x3) nanosleep(&(0x7f0000000040)={0xfffffffffffffffe, 0x10000}, &(0x7f0000000080)) r1 = shmget(0x0, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/249) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="813000"], 0xa) nanosleep(&(0x7f0000000200)={0x8, 0x9}, &(0x7f0000000240)) r2 = semget$private(0x0, 0x4, 0x480) socket$unix(0x1, 0x2, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000280)=""/40) setsockopt(0xffffffffffffffff, 0xa020, 0xa2, &(0x7f00000002c0)="c5facb48b084ab706e04b3baf0f33b194eeca1aa1729e64a00d27c666488ad47fe48686647802f2d094bbd30df666f5e4604d4c186877a65fa2500", 0x3b) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffffe}, 0xc) r3 = socket(0x1a, 0x4, 0x2) getgid() stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpeername$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x1000000, 0x800000000175) socket$unix(0x1, 0x7, 0x0) accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) semget$private(0x0, 0x5, 0x200) socket$unix(0x1, 0x7, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fsync(r5) connect(r0, &(0x7f0000000600)=@un=@file={0x1, '\x00'}, 0x3) bind$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xffffffffffffffd4) sendmsg(r3, &(0x7f0000000e00)={&(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000980)="8298d597dfb5f89a61d1ba22196cdaf840d133f07d0dbe573bdc9312811fe7dd29bd0b6387b206eacc32a41c148aea9bd17805ac1962c48dbc8e8ce2a3532b18b78a609c4851ec5129c50a805f7d27888541984f76d9afee22e7", 0x5a}], 0x1, 0x0}, 0x0) 00:01:15 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:15 executing program 3: r0 = socket(0x11, 0x100000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000200)="8d001d2bd7", 0x5, 0x0, 0x0, 0x0) r1 = _lwp_self() _lwp_setname(r1, &(0x7f0000000280)='.&\x00') _lwp_create(&(0x7f0000000180)={0x0, &(0x7f0000000100)={0x2, &(0x7f0000000000)={0x400f0020, 0x0, {[0x6, 0x9e9, 0x5, 0xfffffffffffffffa]}, {0x2, 0x1}, {0xffff, 0xb813, '*\x00]\x00'}}, {[0x3, 0x0, 0x101]}, {0x7, 0xd61, 0x4}, {0x7fffffff, 0x3, '\x00'}}, {[0x7c58c23, 0x7813, 0x1, 0x80]}, {0x1}, {0x1, 0x8, '\x00'}}, 0xc0, &(0x7f0000000080)=0x0) _lwp_wait(r1, &(0x7f0000000240)=r2) 00:01:15 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) truncate(&(0x7f0000000080)='./file0\x00', 0x1) 00:01:15 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(0x0, &(0x7f00000001c0)='./file0/file1\x00') 00:01:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:01:16 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x30000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(r0, 0xc, r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0xea}, {0x18, 0x3, 0xf6e, 0x1}, 0x7f, [0x7, 0x8, 0xfaa, 0xffffffff, 0x1000, 0x7ff, 0x66, 0x8]}, 0x3c) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x200000000005}, 0x10) pipe(&(0x7f00000002c0)) 00:01:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="82ddc79b8b6a23d6", 0x8}], 0x1) _lwp_getprivate() socket(0x1f, 0x3, 0x7b) 00:01:16 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:16 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x30000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(r0, 0xc, r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0xea}, {0x18, 0x3, 0xf6e, 0x1}, 0x7f, [0x7, 0x8, 0xfaa, 0xffffffff, 0x1000, 0x7ff, 0x66, 0x8]}, 0x3c) r6 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x200000000005}, 0x10) pipe(&(0x7f00000002c0)) 00:01:16 executing program 0: writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000040)}, {&(0x7f0000001880)="73c717e88797797c96b8d00a32113fe6ac244cd53ddb8476c95c363bdfeb68bffccd97f7ff79b0391fe631dd292e311717bb827111456d473be0d139fca480456035c7494af6fe95aa"}, {&(0x7f0000001900)="5dfb79a5c3588ed1b20b6c5fe0b46ab6255ff444520f300649629e33a3bed8de02e0fde73b1e806a1aca6b1468d3fa1ba76c0f87f64cfe2cde866224678fe78f63c470af9ba2f30421857550d015865d684d215993fef1bf9bd256d8833b9f4a6b5cb090c687e8b02a6a877e19d0884ae65e30491e44cf24f38ecd439fe8c3a3d1a0a783e7d12358c198b85c2f6aa7916f78cb"}, {&(0x7f0000001780)="468b975b7eec3bca6d01f71b20de669c8aae87fe065b3e64bce2e9191f5acf0dbe911d71ab144b9f5aab5894c065b5748f19498d7809b82d8bbc6cf4859584f3dce9bcab05a7e09f775e5dd8aa9cc09b47ada9c75398a94d629253850e735877207d3291b50f773a54d2fd9d92e9e25a9a4eebc1a6436f5b111daffa3cfc720a4ade4cb420f67802aeeac83131899899eaa74482f4b0e7f5fb89fe21c6398717b793ba99dd2106899b4aa6c0b03f36bc72268bb2204c35ded3e1eff8c550c1fc1f38415f4c3cdef3258b5696b03b9d99f7ec4815884e"}, {&(0x7f00000002c0)="29c23f77a430f647ce77afd38beac80e5164be00db6e5157aa5064f563b5a3673db1921f3eb5fc640d41f42aa8fda5608fc8ae5b03914e670bdc665e6cc760f344e827ec4bf1bcd7f3d0cb23f6c3d0856150b7ea68d1759d529cdaae5d32ddd6d46e9da237a34801f03f60f9818f1af3e4130008984ec92a45631f5626b1a33d9777fc875007ed3b679f1f5c2ea3c6c3b4453f8a2bd6b41ff025f72de36bd2761308998b9a520b59ef9a8c7b0e75172cc7fce96d03145b92e257c84bd9c68234bf29aedd55d66d90e921f5bb149719d225b73039def50988c9d928e11901d7c398ef27061174fe06bc1d8947cb5bfe7231dd689e88a850ced143aebe2df148aa4aeb4ada034acd9f414ee7492c0d32a16c09bf27b3c2b0616199e2c33b5ee5e4b5bd7445f7276d7d3630b3885cf39d32ca022241bbe1a9008593b644fabd8403c9dde908ef02830d02de333ee2a766aa5fa098b8b3d3da6c015d58493dc74c1a6bbf800009ada19991e06a1d4d46f581a77415208a08c7a1c388f8bd29eb37ab635ddebefb6e9555c2a0e10c92f01fa434b398daedec929cc266a67b9b935fa9accd64995a3895453d62d00c7982c57ecfa8c8fe410ee124a27c1295343b01d498bc817ff1f7f1444f8d5d702b783ee19298d44a9df11e1b3ab1748e6561faac25abc6a391551586ba5a8e37585355a9c1368110e86c0f4df27ec3cdb7266d1c222b19651093f32e1a8664a4362f9f32727c1cd4739c3475e4c34397312209bca08ed0f8aeca7a431bfb7704c9c5f9308b756eb37cb4999309e851ffbe3bc77e22c3c77203b700e142e5e0f322eee30f59608d24a589f9705618678299a412906c9f183ce8aa1aa9e3b130e33306d59d7f2ac05b6f5a044beaf5d5ced3f1ad3233399454d6866dd4e2b7b2a0bacf4cc67312b9e24f4ad6a13129ff4ed3f2e4638c5ba0e3cca9c3856c8e899d3f6c18c1f964b8cd6bcfd6e7e217102d3e57599aec6d4a00a28a0fd264037694254e2fe6e799c41acdbb2236a86fe48321cfb5d6588e1f24528b2c85bb5a0ea2322c25aef16535f17a467505abb28872a22bc969b25ac21c63f4c5ffe77ef9d243cf5334180c991d7a6c26d586e3d13d6bb9645f5b205971aae12d1e96da7f572f4af42f73d0c7afedb753431d44dc9005a188921fb27b80287aba56b093301c5bbcaef95b8a614f1a5386d225f0a40ee46b982efaa33b906e73283abf3d61938fcc467e9a2cc6ccff990b7c42c6756b4118ea8a5af36fb883dcd73a7c9d7e32c270247835557b4f358087f26899fcad5e3ed216a35c1aa8e4d357d87f6567e1f53a9d4404251353b7a715c5e3c4d7c7648b8684807965c17a0c6968c84c355e7434d9010e018ed408692bd25b5cc0a0805cfa9243c658c0896310e4d7897b77744074ea89f0690d10e427efec61d5a93691d5d27c56fe8f2a108cb2687cbe01f568a999117b59032a4418687bfa142e0d44a3ecf09a8b8a146bb07563e353fdb6aa9bf7f7306af762c8fc68d00a68e4b92af71ada3a745905033e0e9dac7b35e35b4b4ac9a1c364ec37c7acd47460e843c8d8d12575ef72e30d82a0588995da3e849d0aaa1777ae2da3e80dfd02d592b69988e60d6b25749779dd2778b9ca3f303b497600c9a6eb6c1d70e023cd9d3c6e89ef463cfcc77f073661c9d8498d1f9b424e2c763181bf31de43adf0e6e7018607ca0ae31d62fcfdd250f97713a70acd3a2806ae41d5d51b7f57545e9e1a094f22660c3ba356655b763e0e8a0efd7b6fcc226da4fda8a70a5f04420dd7d84e6a59a4014529d436b6d46a937d75ff14154f52cf373524695f00f86eca78aafc594e0295065c7bfb8e3a177c6bf28f397c3c2a8a86b5b4594636a259e5486774cd6b80f3861654bd828f4eb7c2dead9a11dfd8e97f0f2befa07a09eac0261e1e60adc5fda48bbd2658b136af2bce47a4b797fcf1ddbe9269de09e308842ac70094a3e3f92b0489228f5bc27ee87c5905ddabc8fcb7d51a132ceabcfa6b554ad0e0b9cd68297c49ce662773217453eaf8f81d834bd19d4ce2d28d0887b97c57728a337049cfb1c1f0325a1802eb527a77cdcc866537a9e96195094e93c0ec7fe823b8c483fa1efa59b1f2bad3f2dcd0dc79749a9b62b7f28be5e269a6a786bb5cb942e2c6cabea58d7b623783a875b9ce89079da826597c8bddcc9a4d58553d639f9cd3d3489df69f75c968c0baffd61e303250119794318464b90d72d92b920f9576cf6e51de763dbc571b79e260bfdbb5415509e4ef2365a2aa7f3a199788e32ce7b255407e9f55ff2c2c71667e2813860a46d778fd8fe86b711ab2aa3ffc54e85a84ed8b6849a7d58f7f47ecd7277daa2f9ada2996fcecea8cc392895061132fd5c5a2362b2f1f176af85aa6e78a2d2c2c049609ece035062dd44896d43b2ec0d1eea8c0c10f2ff0552e60104f5796f6283e1a614760ef941a681604c0e5311055b394d05c1e81da7231c64d8a2bb0246c2ec44ca00a667621d3dda18f183f6669bad6982a36fac246ac41f035a5579e086e59f74c7ed76bbe0f286a8f763fd6541280c588567a5d2dc61261ff600b9ec8a282151e72121ecd1dc65ed5082640973f8cb4edfa8cfaa2c89780d7a601dbb8e4746bf986819dc09a2851bbaf293459429b32b926da3a0c3dfdb018ac9d337fb6e98a64e8ff56f79af7e9107b816289a04d33f4f91d2282ee85a43978799113e50aa240c28fde77e8648f534cf5e92b2320f17e537e7b3943857037eb72f208be45b2621acf992055b980c405ebdaf22aa822c71339e73dddff16dd78f3c5bdc2cb66532aed39d45db28bd84feb39da216a1fea69f04a569950925ec5c3dcd9516a6aeb704b6c976d9c1b975b0c6af1d55841956f708eea4347318b87115ce9b48b74e40c0988cacd66bd47a7308b0f523e0ab93cb03284c1fa7be507440c5db9492aafeaec84acc186fee1e884c3624b9ca00f772304d9a10fa22fb2829adb33a143a779df6f6349701e3c346044be7eaf32118701e3d544429e0a893831d10269f5af4403a7d45a9652ed7c4c3a0653ff8681035ec8beb855f6c02facb4b39a37e264785dd730f5c7b036480df0618237e8197d7ee6f9f1cac54e2e02363f34081015e3f528fb745d1df81b1759a45dfec452b71afbc691bb37a9d88bf521c9a3a6b1af7eab01ef873e1231614e49aa4e34affa007cb91b4a8ab356fa1bd3b44b001bd6547d0de822a1f472f498a27c8795990a87b565f21384a6c487396e88df4421ca769e6232d91c6db948e24b91754c8314fd5eb62bdeb515de9e58c92ab3856ba8d0cb9b9ac5bb60161899bff18aa64831c55fb5730e112a910df1f227973dab76ee45d8b6429fbb6f18ec55b1cbcb7aa13b261ba439a5c393d369b21775fbb0e9f2c0f2fdaed215495f8c4452c8f24c2aa2316ee7bc96b2f81a14dd88681df893222be685162affe66f43f33f4f25dcf173009fc7769f573824c5d4d5ee306e9a1b3e802242857478635c79da67c136f01e0266f82575c9964e97108ee863ad510e1196bd7bccb22a3a14956efd979fcfd201998794c1b68bc37534544d8ef63ed977641daa9dd6a83f263ff4a6c9549a528ec09359598c6764fc57e82fe9b068a4a70b1e73d889919f796316aba7575bb2b37c6148b695607f05a517f7c877714dd1bc69b6b7050117787a33499eef5cf32664eb2d248023f3f2eb295b7516939d5ccc528fa56c37fbffc64a682cad1b04d88820e7cd26cccb02a0e026b0d8832a06f48262814df31ee2bbf0222e37611b7681ed7894d95955bc468d7c78dc38af4ff2f4e59d7e36bc7d5f7a2977951c98fbccf62845dd82804a779582f79ebb61d6490fe5b2d4b77ce2438408ffb7707df082c2c04c0fadaa355ee2d017063a97f35cfc4b13f115d054ea0f156a670b1acdc9ebb43bfb5edfedafcd516210fda602f66138cb0ac47b24f86b3c660c7525d2692fe2f9ccd9de7e5b4704bbad49c34d021db05274a4c1095a56ac81a1ca646a39c6551cb01587c04307bd5c56d606b3a303a05ae8f7aec9aff44ba7c378ee06ec06f4690dff1deb2dc534647444d9010f878d219675bc956e73bef5809e49024fdfd63569f4716987a68f8af723ba670b613d54876faf1794152da9c4d5e2e131d237775feb4ce80c6f768dd7082cb61046a8d9aaf1f314aed133c5a9a19764c30005102e8c27afa4f6b7d4ee846271b20f95e4b5f66ed5fc4361fc99dae17d7b83b5a946a7202ffab97fb9e9aa3070ed3194d6966e3aee8727d51c42a96b05da1992fd0b0c2aaddd522d0efd89370152e016b4226ba2d32cfff22d5383fd46ca6d008f032e8950fae69cab0127b4a6f4abb557722f355859c2093babcb4c294627937ae8c23bd19843b959d3b0dcfa28b5930847ea2a1d2f409e5d2c29d79f3b37c556e6ab6ce31efd8242e69cef522496a4cb124d265cdfd38f88fec7d29a9468e01988fb72137d9d5d6f5e24455420c2b760c7086ed480324de6e6a9d736c85318d2b50774552e8cdea51b12a79e4ae88a3c797764c61c550d66e9ca2f91a23e6b29fd9de3de3d09464a5946fe63b752a57248298beef90d2265f0f25dea919addbcb080f80fb622f33a80c3e0d5ffde05029d6489dc1f1ce7b71a0520b15e66c56e2feb2a807c049fb155f1f85dfac0b61134c889892806cac32a968504f77b26f337a2b61a68aff690e9b55a4756af1fd4468011cdd402e5531b7e173768b5f8c4041c65933b2ada0f7543bea926913a8590b91725e0adad2065ee7da6e6dcf08f6727d8d9ea80a2af5ad22bce007302cf1a61d0654e5b648eb70b6f5882069071a4f0cb81a4e48f3dd2c214d5b745ba55be4905cd692a1ffe39c28f7f1b76df68754fc9b2db3e8fa4bced5d7a3a69ae00c964d124497933a21d091893a53f52973c9663918c50ba82aac3cb3e182f5f029fb9335252fcffc7e8a3494e438e880f67b993129488981988aa59684cceee652b60988d25e4ccb81062a412a8365664eee94c954c96aabfbf47bc31f8064070602300d851b0c94953ec56bc5e00d0e49d5b772e80dfdbb9478c0737138c5fdbeaa578b25dcaac8f6acb32d5ca0c59657b67af0c8653bbcffe4cef0568fd8b8e333e0becbb10461db8e14998c2b98f4691ba67f4780ebbabaa9cefd086fd9112fa0afa05d9ddaef6325819f63b010206fea4b2ca4bea0665b66bb16304385d02a1d9482544ad1f3a091eec5bfc4bc0a318f91b9d102384f3ae15bdb834af7f27529f6cf8f37a9bbbcd948c98b200bf94ac3647ef21cbbc193e0d5c3d2a4a0a64e462f243651cd8b9497c5d60a7f949e8fe11cdb0f0af6b5dec2ef86a11fbee5017d68e1445e16f7ec35fe122bc64a1a46c9fb5c6190389e8cab701effb3372cfdc52b068eb5afc9489eed95e7063303d0e44023ee298fa239052500e0e0473190e284a713ba345cbaba57799d1f048105ce3b52fd551042d534ba131b3cf0ff7ca0544cf286e0ad6d41ffd4d6c2e6cbb7a5ebf87f15bc29c0fb13f435878cbc30f1a448ffb43d1e64130a1e64bacf1c8b5b02463b5cf6d97ab8d9f70a65bd64986107286cd313e22e3cea21a18fcfd621f066d834f1ebd957ec7c712ec37d0505d2f1ffc4bbe44e9e22cbba495253ee64e2b7957789529f58ef9638d0bb4cfdaf67c9b954a865a7324ad66de43babbae55b0e39727f459ab7b5e5115a6624f073203de37db10aea51f7bad14e1f063639fe0886a52d5852c6b20da1c8b6a656b083ec4ff404ca5", 0x23d}, {&(0x7f0000001580)="4aa72e4dcbae653fe43cb9a6dca757552df28ed066cff74196543be25fe3c6d9a0949c9733dbd3a23bdefad4bdcd76050dc467c0567470f470da13a209148ff75d4a670934fde1169b9065d32dca1e9051f554ac9eccde7a371137bba41588656d9d44295d691f8749c46fd7fc19734967b573ab88db6e2e63822d615fd862de626a7cffc052b1351cf9da96003c6ed3d30b18a48a30a02af32894953c7576c7608acca73f4b11be44c48f7b7e610bc424980a076aef86d1fc42a1263739f048315234268c5c4da8ef9e8f0dbbce7ea947e78051eb11dfd6116a17a1bc5d879ed12745472f62ca67b94e605f035dbbdd34e2c36017b6030cd97be5ed9053c1f8b88c1c4bff11a14f2de6cbfc65e4b44d2074f138b2b0115883495992602524b4b6d4ebd8b862b681c06a52802d5828cab90964c21326bb89de9d8ad4cb91e7587ddad81150917f87ea6267b7b9f7efc15984e9ad10e0b91aaa32de3568d9747ca1b7436c9269f88567b4a2a8beebe239a6bcbbe4be235d38d3328eb323040f16398bf68a47f5044567e55fd45b6c20403a845f048e60b2e48356314b27b50bb903983f8d7c4f5320dcdbeeab1f28b848ef92eeede915ace622a2be38eaed1895fa655741def1301418be74cfdf82f12a671404dc63f422244602dcad2a917aa68630b66397204aedad9f49e5897781c907014766e27c645111"}], 0xafc5699) 00:01:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80000) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) chmod(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) poll(&(0x7f00000000c0)=[{r2, 0x124}, {r4, 0x89}, {r2, 0x20}], 0x3, 0x0) fcntl$dupfd(r4, 0x0, r3) fcntl$setstatus(r1, 0x4, 0x0) clock_settime(0x20000001, &(0x7f0000000100)={0x25c00000000, 0x9}) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:01:17 executing program 5: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="81fc764c099ae645dfb252360668617a2359d511b46f12001a7f860aa3140e1a87c54b767d4fad9f299cb30642018e1088a6b2b4761ec13ab28a6c404b9bbbcb3ed95cdd2946f6d4f32298b1e5e4d6eb079a86fa329bea9239f9db157b73ddf5e7bf8bf33431552d42af04f7a41ab9906f355d1648d29761182dc967b9eb5db95334242f6fc7b265f36b51"], 0x10) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffff07, 0x0, 0x0, &(0x7f0000000180), 0x28e}, 0x0) 00:01:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(0x0, &(0x7f00000001c0)='./file0/file1\x00') 00:01:17 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:18 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:18 executing program 0: r0 = socket(0x11, 0x100000000000003, 0x0) sendto$unix(r0, &(0x7f0000000100)="392dc70abe0de6e97e91c054e1efa734f4fc0915a50f086d1113b492160ece48f359248219aeccaf4af9fc302cd92efd71dadd471eab814e77206e89d8a1f3866a1895b07d65ad6274ecd9513d7fc571eaa0286cbab194524fe360025e14c614c3f7d8f461f586dd2bf3776e5d1b4d97da47827b20164c579595bab80876fbea0a9d18fbe3a2b38d09cef144a506571db6ba837853758b1c47220592c227bcb954f5178ecfb785b923ef3f3a37af13cf98789e6c31c73cc315d2fcbaa4a0d62464ca57374f61a4854406ec0a6da6", 0xce, 0x3805b9f25ef4fd69, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000200)="8d001d2bd7", 0x5, 0x0, 0x0, 0x0) 00:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65203e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xcb, 0x0, 0x29c, &(0x7f0000000080)=ANY=[], 0x11}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = msgget(0x3, 0x42) msgctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x612, r0, 0x0, 0x0) 00:01:18 executing program 5: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001800)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r13 = getegid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="2b750bb67bae03504f05caadfd359c44cdfffa05c829545ede67b307fbd654f68e44985cc99846e32508093bb4b4b5abc6455cd29ecb1bd8975e58b57edb35b85a6932a261d7d4b8b104f9828f62af2a06fbaa58c7a3c6297a7f587e4a00988f9e1284866e6dc91592fe1d", 0x6b}, {&(0x7f0000000400)="7662669e339f6e1102929cecfa82ab409ad1d5db2e45ff00192952d55dba905c4b43f17b8039dcfdc9c3a27e04758ada4b5eda9aa2ccc8e5ee64adce19d70a67aba1844f2bc871262d3f99a817b3b169ba37ff17632e2c8d20cdce244173aaa65870eb84f69ea2de17755332d7559799b1ab3c147fe426f14bea0acb5064c73803268d46d025bd148a265613de2ad7c192f9e099086900a1a784e1f70e914606853cb6c630d6f5550ae17a96fc", 0xad}, {&(0x7f0000000300)="cd4e29b1d6e50d62b04f9079514641f5b2697201228c4489233a17575d367e", 0x1f}, {&(0x7f00000004c0)="4fe0ffed41d329312069f6baceaba59c7245c6ecf596fc032778b75f76fab3306013cb7bd1b39777d6b185f8871a346bf6e7bd7daf88d316387f6a1fc13568e2a154c3755db5734c5853d24d7fe9750c46cf4226572b4a6693db3edb5d50c53f4ca4a1dab31004de1f328c6c0e3d50aa89987b4d247645e83b0925d67aa3b4bf5d4231f8329b1289acfdada08e7ba8c5814ac7ba0bc7a9cf0e4f91af3fb658d57f23b10b0f63fff563699bba", 0xac}, {&(0x7f0000000580)="860a25afec2989112e82e4158c17299fcc30390275737ad8b44d68d8a55a964f9441791ba50f1783655b7ebbb53c69670056536460db76b38141cb984efe16557a6c93b56f5ce6b80c8df4270bc35cdee32c7d3771cbf362e86ba205821571015127a858fae2123e027e78fd71d3c917d0117dfc429af9e64c09f226b494123f81305a1893a5261276de8ab981cfdb11c2b08e438716f56bf91e41bb1ed476e12e27fe266140798d0babb1095129b4a1cf767872a3fd2ce3fb6a8d5ecd3d0c7acb3af7fc687d7a3a7e5d77b0d66ca6cdefbc0d1fe9bbed8bd7e759616d84f1051b5d90e1a009352eaf76a78058e1284d7ea1b08fc7bb24f1fca56c0a210b8af94951005c8d09d927a17367df2594c8496120adf177d117edbffd9cbb1ff3c3ca231b5c02749ca0b9715c651c890f14ce4faba5a847322fe451899cf2665b94da53844df2073ff2ec06b3192130e7afc2928fec78db60a7d0c2d8dd59ef44c6826c2afda2f5855619b8fc4acddc44a86ae2eb2f11599c8a971ffa8d0943785905cd964253f197a5db60e20591c7d462616932074026f65575a2f030d0fa76814483c4d21b87103a2f83507c7839818d23310f27eb683569abae75a16bd7fdce5113153c646739f9300b7422edd4c8f13ddbde0673ce1c15f11030e27037f0a112c4d77a8ace718f03c457527923a3edd3a76f21053f557c81860348f500415735934ee3d6e7f3058b85d8e3476771d1c946edf2da0f9e0eb746d4ffd4ed63e572d2fa9cfb15ed160028c8227336c3a88227654d54350faf2a666f0906aa04b8da5099725fb30fdcfff3a11b4c311cb3695a763659016a3ee850704ed39e1b6e35cdb73ed8a26472d653a7ed6a7118e393b3a62d73156f5d0a6720d5f02773943cac5b07d520701feff29db64245ade05a5c21fba32f684a261d2c7b538fde29dccefde8769c0daf620297173c935655657100fc44e77b73229b2656ff8eaa83df4ad96821ce7a736c2a2672123fa1149e6390127efe61204639fd9bd781e708726d36f79a19f42e8cd09ae9633f120264c2521a01a1c4dd89220612704d9a841bfba5968346b8e2872c370c991eb4e327ab0bc087d413d701f51336b18574ec9c043eea5b588ad88d15bd84d6409431d42edf1986b60379eee8822a90f827c9c3e0b846ed5e6a3d5ea00ef062e8d251377b01293a1ad700d8a55fab3c58bc15fdba5bd3c462db91e05cb84f74686664d0567ba9b5aab95232d3ef630d5d34e206af10a8a10fb629cf67cc3c5eff3c42e4e851034e08505571798f901c9ed98733dfaa1302e2215551d9364dac3b3fa1bc6bba75c3d644de723adff006805ad9c18f6ea3f1c93d952b1fe5f43244361465cb7aebc2bd58129266b82fb68b99a7e235a5e40416a43c81293e8f62abe34871a574771e906e69d17c016be3dac0578528956ea212dbf460da9e7e4bf2dbbdb62b2291ffb9b06390fdcea3e397ec06f63de77028c1ce43e27618000b7a77b1c87b0ab1b8786e7ce9bdf82ebcc7e1a7f5aca86ae7f846063e453afb4d33e5fb703301be8643dbecc461e903f0a33f07e4855fd7102d1f6285b089a713ae29855ceaad35e3637093d7b45b8c3dd84dd837caf376bfa3c1ba7bfaf66399d006b60a6bfc65ddb1bee0903e71d2e763b716937d5bb1b75de450481294dbc1395243e2aa1603156d200aa5c2280aecc7aa746e73a9931828491b31192849611f63ed8d67bde1b9612648fc4cf4d51ba6d873c0c1d2500c32dd4804301cfb75636bf404033149136d61ca59ada4921f41d5c0166f8deb132b40d06c68933dfe3a2f26c98625d9551e85fe8f87309e0cf675ba089094445f7a2d1d8eb76fe0e384ab8a69874f666e8ae1147ce011ef82f282e91eff73a4caada7fa4c84a65c6dcfc9456947c7a90cabd5cf294458aa49e8b801f716ca85053e256319fb6e8321a58766b2f046e6ab2304215899e63b2d879bc68a9ad5088e6d3bfda8953932ccd109220617e4792cc21db0a3fd25865bc199c996c3b2eac348ef1c819e2fd3bab9b4ee9194a695cc8f5ebcf5a8bdd1337d4e4ffe3d7dda66f0fe01665d119d72522c7acbe91c5e3ed27b7bee217c35a79501699c9d105ff0708bf6afc88853d557e8bc5b12c520585c884ec293c039994feb9fd3ae17332b35c2b3a490fb51ce5ee2912bd1e551c25809b20b4b599abd5814f0b6372916a393b3b01e757b63e2430bdb86837b5601b78cc08346e7256c7c2c8dbf0f6c547d13c6623dbb70749a653bf48f93769135391778774eef8a362e274f6effb669bce79f36a9c8c2a39d24a66e2c1aa7ca3fb5a2b660e79f511a0dab7da39a606fa87a67e6977199f1b5a4386441944c8e81fde925bba1c3f6faae78feceaf81cc7273c95bf5ddf973ba40bc0afd9781382d9e34b37e6aa21f77fac19974f16bb7c2ecf2e36c7f4fd07f5d03ab3aab73603dd783d6b6c2e94f75c02b6345be60db02ff8cf676e5841605ad4b0cd59902ee10ae511b34209b70b68c6e7b3ab7c37c7e3cadd160576f8272eb92cd49e9b22da14c3f6875cd9ae71878d25104d465fd7a0b733acb3495bbb92145a2587318e378c9dcaffd124a9609bab6cc9c58d38789de0090f1a0415c89d7713091f05880c1dedd1f10e24d8fb56f2652631c7e89bc750a83e00b8bedc56554f0d593d90c8841e62fbdda66cf9a13dfaefec05e06446cd2316dcfc782d6c5981505f301cff9898ee3c7a8601be4388e5663b539173b28f736a962fd30c6c3f4e24695598e784842f29f4e88435b7241b420c81d867753014dafecedc3c4fe60748abad817dac60d4b7d53ba7d571b238d4510b401cd79d52c6bf0f4b6207ee2327a2a388d9e1faf2ff49b6cdfd79f77e1cf8883c63600cbd2ba64f356296b7b000fe04c900bdcf8a2791d28a300c13b910bc7c4181d9f4da6c6866a0d3a44f39d3b2133a3cff587625c48693c50bb8ae13f68d2095303bf8b7886651feef27712de61792be4112dc224b1dadbab747644dea82484b5839182b00c331bed98015124486e40e2c62815cf3aa54946d9560b28ffaa7ca03bf204a4383d4812a5ee6532791760bed02d567754f534ff0253582572477ee2bfeccc9f371cfb811f2c1dead9466f5053a06f8498ec345fed1262e2fcff1575187fecba62f2256801e06ecec8925d3c1a0a61344e3e08d16f7c040fea29809141ada4bc16456f218f7f6522929e35feb79f90cd2fe7ee65997db0e1fcf6aa00677aa50dee0e262094a9757951c1b1646ab34a3d5c836b50eb04f0f17b970e7cfec06521c9eea800046c753c7e2702efa1750468b0d5dfcd65a8395c9bfd35a25cebfd47e05e6fea9cc8607a4257e3b8a41ff4ac13f61cac5d6db1c9a2ddf86891e28d1994344cc73e42bf2e91d5c5d0f5ec064f4af44c94c0e906268946e84c5501f34a64f55f6a8c7bae7e40e222467cebf017efcf4603c9718abe0501a03fbf611ef7b9b17e0b7032e4497ef2085dc0dffdaeecc6d26ba7729039686303e55ad6817a1086b199b4dee8f5bc0987575c473cc621318c3847b0de2f2dced6c90f4b7731fcd115cd698581f810b9230a2025744c1d3129a8afe6e21a5ca9da5df6ed48f2cb60adb2597cc3463a8a6ef342591af3953169986248c93d97d7380565b862372b204769b15f8fabc99372d589493db8dc4645c32492b285f180f57cc4cee1f45c67f65daf98236394289b55528bdf99b4c0360e617e98e9fe088de38376da58a06a1f87285d7d921532e9d461345caa4238340e02d04d87f3a9f3651e9bb38db9582e91875d24275a2d15ddd3b85d3cb3a0461bf56ebb17514a3526060864767d0fbe387adb50ec3731e5b16c8286cfd1945df382b5118d6e02a88cee428f09e208b46a6cf996d9a8a945c90d70a5bb2059cd8bf0bf06e7a039a9c34a61ec750369443227ade258468d8da7f665c2cc2630d11721c2aaf43f8f9be2f6edc4ac6918b349d4cdd0bc61ccf92dfe6572e1deffbf9ac5bb5fc0454f0086722e147ce5bb996b79d01791cff413520fc7ecb17533f1b7e5b66e79d54a24b4822d0654fe4b68d54389b54424277ead1b559c10dc4bcc90da60791f593f2802d0f799cda7dae1cab7d7f8e9aab06df897cdb337dc0bba0b8c184ef82a24aee795c6562699ea38387b780cccaef59995db2203636398259439c0b9bf2590d071c9d1003e9a228ae2e356e9fe6e3502da46fbb4786c99bc1ba62ba5f2c9309a7794f99c1b041e5b9c3542e4a36334d39d79f591dafd2e9c7453721f1f1f90f69bca00ba09b180c459079e3d47cac27f25af3a78db45496c0da3b26ce859e7cc4c09145c7c7da53c424a050b28e648ec5cc1f49cb1733b845bbb6507391f65b1540480e0826890997379adb11bc9cda75cceaff435ad72f4e11b57004460a6be239e87f8e9838a005b3c67ae7f33f85445d9f77a238528f318bb25a311eefe84759a6447677089fe250d9ea7b4a9c8326b5ceaea2fff11734313811490c1e2b5d2b1fa05de5723746b6a1bc4188b9dfa3831d27f326ddeae5dca2dfefe4ca4725e63bc1760ca59f6d52c5c244ee8c0e522fda96ab4ffd031ec617c3fe707fc198650215454e28c20e47824bebb25b304fbabf1a4de53382c5e6c83c9d74d5799f1392c824a322cbf24d2789a7a4d356eca54283c6eaaf79bbac8c3b68f9100e9862d13b0f6ea0382e6e9f39ea31a3f9939ce90e42e10da98bef75c937a2b8ed5da9e51fd7eb927a5f054523fafe3652fbec5aa3b00dc351c8a327f9551547291f1beba25f79ff1a41b8ffeb047d1ee4eb58860531e1954a2211ee75bee0eceda4a329ea4e33c3971c8e58ce105dee82c83db0d4626672f24c3e06c5eed04aa4fa5997066d0ea997dec142a13e484d535c59a9eab7a1249db5a22d9949962b0517d6637267d7ed5b4f1e680722225cb518db300ccf4ac96ead136a67b7e8d10c3b5199777128fe09be9c35a65e99874f5b054045830609c97acfdc71ce8e0d49b9ac101173dc98c71a8d6795077cde6ec74143d8fe5e357c0f9e58c38c00a1da7379c5466d79135da7f10b1c124c494da3081e28b1c8fa71e29128fe668d3b4b62d336aabe84d6c77ce00dcfff7aefe2c4ecf2f2bfbad569bf96374715f3fd901f9bf80b4ec80a18f242870c65f14d498402c36966a410bff47cefbe7092e9e3a58c9e5dcd1c35596ed272a104137fa2b9c3ecf4f171ec0942d2eecc5016a8f3c3103bb8faeb701a39d70928828baab071d558ea61342df7a9843146e748b42f8d34c92872f0512a517c1d059c791b6f62a75e05baca572ee70178a926021aa40ecf2fb683d7daabbf770dd5a2546c07b1f9f04c676240223af6bd8ea26cc4e47a6ab59e3b054d40802c7c2e0a885da0ccc6d4134841c77e93cd6d4779c1c3f4550312c9e5a3fda2ded5509da2080ef3fa4e1060865a8c2223bfb4f99c921de1a2b51d5376ea8b08c974dd14a0c1bd8b0621fd749ff217acbe352c9b44d4e48f0657a527a5e276d7b6d71feeebf94ada35522fcee5ee41c5b57e7df00585ffd5ac654dc2c816ec4f2e93b6c9f0149c7d809e9ae14edac5c148e49bba43bd00cd5c9ee3c4d093ec4b1e87f6d9ba867994d02db3fbc6ce4d38bd51c06e3dd9b4c9dc5d87b864505e6fb0997f45c4062d9f88034a0b0a183a734c3ff1dbf67966c0129c919c397e6173bd3fcf98f70484d2d1cf93821d06ca16e9c64ceca5ed09665159005d4b010a1ee37d97ebc6efc0113e14457d3f5f92f2f2adb5c5b43", 0x1000}, {&(0x7f0000001580)="720493beb25ad069cfbc48f79c686dcdf951fd204af12aab6393d188673143a5593c5819974544abe5956139313d178f6e30a905970a405c895f69b92ae0b77271643615128b9222a15ca24181333bbc04a20a375eb6e8", 0x57}], 0x6, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0xa8, 0x404}, 0x4) fchdir(r0) r14 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r14) preadv(r14, &(0x7f0000001ac0)=[{&(0x7f00000019c0)=""/215, 0xd7}], 0x1, 0x0) _lwp_create(&(0x7f0000000200)={0x400f0025, &(0x7f0000000180)={0x4, &(0x7f0000000100)={0x400f0021, 0x0, {[0x7, 0xffff, 0x0, 0x7]}, {0x7fff, 0x7ff, 0x5}, {0x8, 0x0, '.\x00'}}, {[0x1f, 0x1, 0x100, 0x6]}, {0x52, 0x80, 0x4}, {0xf4, 0x5, '\x00'}}, {[0x5, 0x9, 0x2, 0x9]}, {0xffffffffffffffff, 0x4, 0x4}, {0x6, 0x401, '::\x00'}}, 0x40, &(0x7f0000000280)=0x0) _lwp_continue(r15) fcntl$lock(r14, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000100000001}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 00:01:18 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x4000000000000002, 0x0) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/194, 0xc2}], 0x1) fcntl$setstatus(r1, 0x4, 0x80044) fcntl$setflags(r1, 0x2, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0x10) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/29, 0x1d) connect$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 00:01:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(0x0, &(0x7f00000001c0)='./file0/file1\x00') 00:01:19 executing program 0: r0 = socket(0x19, 0x3, 0x0) mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0xa) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6590ff359f16bb2fbef1f83000"], 0x10) write(r0, &(0x7f0000000e80)="62c9e9a21629433dbd8609db2dc52114f75b47cd21eced7729f01d329746b9bfdfadf84b9091a0acb80c5c6d65cf6aa2bcc9a70d4e69b53340f0cab33622b4e95bd429e5bbe4b059ce2e6bcc33d8e986f54df823df0bc1824717090f64252bfa2e2c7de1006cb826f333ee84fe97f53971b2c8e744026ab0c01adbb33d93fc4a4732e552ef9f2caebb3e88048b3dbc997284337d728f13271ec997a09e0b11fa2f5d82a39332dd56aa6991020e7f3d1fdeb58d6b92e8150f08e795847aedf9c0578a0ca3b8b15613bb44a2573dd7681f85751818adb2537c135c0ef330f0e001142a4d2b026c028d29bdcaa129cce7b10251236e530bf82441d211e49a7f7d192ec3b103a3b96ba2fa6faa4b0e808ffbf80ab1d9f855e6ad273631de85bd9af21c4532fb853fea00b747fd0ad69707cef1c8b27881c9f35ae95a1c4b10421122ec220392bbc22f95ca9017a9ab026022b21b057b5bd87c07794d41d75996f226a477074ddd1aabc9c13fbdfdf105cea655042318e5be80aa3c", 0x179) 00:01:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 00:01:19 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:19 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:19 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x1, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') _lwp_setprivate(&(0x7f0000001140)=0xffffffff) 00:01:20 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 00:01:20 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:20 executing program 0: select(0x7a, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000100)={0x1, 0xffffffffffffffff}) _lwp_create(&(0x7f00000001c0)=ANY=[@ANYBLOB="22000f4000200000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000000000000000000009d0d00000100000001800000ff0f0000050000000000000009000000000000000500000000000000ffffffff00000000ec0d0000000000005c00"], @ANYBLOB="0300000009000000ff03000010350000ff7f00000000000002000000000000000400000000000000f60000000000000005000000000000005a5e00"], @ANYBLOB="05000000f7ffffff00020000010001000000000001000000ac690000000000000100000000000000000000000000000007000000000000007100"], 0xc0, &(0x7f00000000c0)=0x0) r1 = _lwp_self() _lwp_wait(r0, &(0x7f0000000280)=r0) _lwp_wait(r0, &(0x7f0000000240)=r1) _lwp_self() _lwp_suspend(r0) 00:01:20 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:21 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/109, 0x6d, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000040)="e277", 0x2, 0x0, 0x0, 0x0) 00:01:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1040904, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/177, 0xb1) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x0) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x6120, 0xffffffffffffffff) truncate(&(0x7f00000012c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x9, 0x6, r1}) 00:01:21 executing program 5: _lwp_create(&(0x7f0000000180)={0x400f0020, &(0x7f0000000100)={0x8, &(0x7f0000000080)={0x8, 0x0, {[0x8000, 0x5, 0x8, 0x8]}, {0x2, 0x80000001, 0x5}, {0x4, 0x80000000, ':@]\x00'}}, {[0x30, 0x1, 0xffffffff, 0x7]}, {0x1f, 0x7, 0x1}, {0xe014, 0xfffffffffffffffa, '\x00'}}, {[0xa2b6, 0x7fffffff, 0x1, 0x7]}, {0x3, 0x2, 0x5}, {0x100000000, 0xfff, '\x00'}}, 0x40, &(0x7f0000000200)=0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x220209, 0x42) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x2) compat_50__lwp_park(&(0x7f0000000040)={0x1, 0x2}, r0, &(0x7f0000000240)=0x81, &(0x7f0000000280)=0x400) clock_settime(0x60000002, &(0x7f0000000000)={0x2, 0x7}) r2 = _lwp_self() clock_settime(0x2, &(0x7f0000000300)={0x400, 0x6}) r3 = semget(0x0, 0x7, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x6, 0x10001, 0x5, 0x80, 0x0]) _lwp_self() _lwp_wakeup(r2) 00:01:21 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 00:01:21 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02000eac054000005b890b19abafe8ff97a1d25ddf5c7667b8df4d6f8d4d26f2bc484ecb3e1b6d236b30c53a9755fcce52d425b0126d55086b08df2d1af44f52b07592b6496d1eda8196185f457648267de74e8b1ace3e25826f81f0d76d7d3a30c6068055e67453313d5132721327c274a1a6e5ef5dd2b7078d8d1e79680c7f6a3fdcef17958049f0d37ea3cf9d2021e6ea070863585f4c3665af139ce05c36b87492403e3746c41832951183261636dd9d9495984e4f5ed2ff7b4db7750a522edb253224213c071db669a0"], 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) 00:01:21 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f00000000c0)=""/52, 0x34, 0x842, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x3}, 0x8) 00:01:21 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(0xffffffffffffffff, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:22 executing program 5: r0 = socket(0x18, 0x0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x28, 0x600) r2 = socket(0x18, 0x3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001540)="3a6f34aef33d451f08b096bd58592ac5d7152b8ecbf1daf350a2baea457ebcec8f90c2a743624dd9f2a05bd919ceca222091cde2d1fcd052a5dbc06231dfbe47789fe43f87457fa4d61a474303262494a753de4f198c29e7bb917fab729085209e260091a1b4e52e44d5f69e228bb503a55afc4fd298c79a1497c29e681b126961412ae98451090ef087abc74d8bae7428a87988bf9f0617791e64b58171982e8aa6939093eff66c6b6b03ac7779cbbc6b86dd78d3ad04cdc63637266a5c63bf6ce57871a6e61b2437817337071affd37d95de5e0d46f94e5e73bbebeb3913524a07580f5282a8436c3a84a3c3933dae03eb8bff6d4828dc045d900eea80f50bca29f27f527caae771d2db171728a34090adb200c134180b86676f344b1b680a045877c759879b1b25b725121ee2e5776eed1ff11b581b07dd0ea63e766c17e10e29746e82dc8517aae1d5e6484eaa9393787e7de6a7b93104f4a7e2b23eba523e84a4f9e6e1d6b60840301f2e65c9f5fa76ea0ce66e910d39978d8e7d33e8550ee16e4561d9e5c2f893ba9ba2be949ee16f2ede73f5dc037779f5882d05387b42a689c8b9d2f2a0f2b00c128f8faf25717c566508565cc8e5de2a674f77b26785386cc9862781297331cdf4c014e89c724f70294cb2a833a7aee56ffda56c45da6b3482ec8042e6122d61e2ada72cc726c06c83abf0ce27989efbf4ba876868a8f3ed18f5377466df036f1693ce68f642bdb82f4c00d2a1b1bdb75b7be5875a521554d55594c9ed62a8611682803382b92c160ac59f28a4adecb5b9915926f040b759661e01b3c8b395ddc358f72c08cac9681eddfde799d2b89fcebfccaf060bbb15ef1ec687fb80490ceae98731ff067b2ee22966b2e7e528d24616c51e1f7cbd80bd555caef956a4e84b19a5f72bb854791d0ef58f98702f47020134bedbc65edcbc338b7670de3f80834eb53e3557373c01cdea780287252e9e35a319d595630f96934ca806bac321cc2b827d7945ca948fd5abab3bda6b8293ad7d617a42df9524a6d01501a4bf1e1b0671b7710300ee7eee2d170d28f6e2f614cf3af5424bf7e5a0b703b0752b20964a40fe583a02b235a7cb20787eb072a0f54f867dace52de1d24a061c8d0c992461c89b3103d9f1a068e8f4dec5d74946c73845747c3cb0ed25eb1b981d9c8007004e0b75180c99760221a8a1a5cb6c793a480f69b8a1aaf635ed1981872a827056b554688b2625c39d3049adb93fc1bbd034ae95419a706e6d83b77974a8edd0204bfdc7631f1fa1ca3c572f05df2ed22e48cf3d42d9d2448d9d6e65673edcf165cef5d4d489980c28ff23e8a2c19fe517e17949678b0917354748c21cb008db5941fb1f1428cae4842c5cdd8410b4428249651dc0b6a437edca265a0bea9cd0023ea5122c3f4a0a7cc55f7098fb1cf2cd242c54994f243368f3536bdb1b71986425159a50556db0ff7c613b73e316f94ea1c0c9dc0075e2be77e4a59cdcdfef5bb77e427873e290569e194866", 0xffffffffffffffac}], 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000340)=""/139, 0x8b}], 0x5) pread(r0, &(0x7f00000000c0)="6244c945604643a50b111e8ba816a3122ca97e35ac1a2c583439c78d9077fcbdaf2f65a29a82104251cb06b41f2ab9fa639caa5ca5d944c0b77f4878fd34bfcc7eae8e31d4f88814ab5e9195310c6706c01388db637cd8ac2a6b0a85a6737b10ff89bf4017c1ea707e1113958a3ecf6b861f9b6fdc561a8f696fcef4b2", 0x7d, 0x0) 00:01:22 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/165, 0xa5, 0x840, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$setstatus(r5, 0x4, 0x40000) fcntl$dupfd(r2, 0xa, r0) r6 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x72) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fchdir(r5) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r7, r6) socket$unix(0x1, 0x1, 0x0) 00:01:22 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(0xffffffffffffffff, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="158e", 0x2, 0x1, 0x0, 0x0) getpgrp() sendto(r0, &(0x7f0000000140)="db345b7eea604953f4e020739d83ffaa64e70284e559e8a0", 0x18, 0x2, &(0x7f0000000180)=@un=@file={0x1, '.\x00'}, 0x4) sendto$inet(r0, &(0x7f0000000100)="e1b00e", 0x3, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/188, 0xbc, 0x0, 0x0, 0x0) 00:01:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x400000, 0x1) r1 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000140)=0x2e) sendto(r1, &(0x7f0000000200)="b13a9b8691799dfb2ce067670eb677f5483a64a4f37b2997cd40b946289b07a5eed4de074ff16bd8d15131bd7698d89c1df92f9d52b85ad2a6babe1cfbc0631619a89aa2b936c35b42b4190ea3d2a0f2eb0dc3400aaa8d6b88b570d3f12f04c0d6648f6536d117b32f6bbe73", 0x6c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x1, 0xc0d, 0x6}, 0xc) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getgid() getgroups(0x6, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f00000003c0)=[r5, r6, r7, r8, r9, r10, r11]) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socketpair(0x11, 0x30000003, 0x0, 0x0) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10) write(r0, &(0x7f0000000140)="1f243b4871e3354075b657eea3757567783331b49480da89551e21c9ca5e5b9dde9dafcec57f7f15e6ae2290cbb6060750ed3bc7f6bad7ed748646381e3ae1b5e8d204cf9e3f90ae672d0acd213f52f0d337cacb04780571824eb728a0983a41a7e2a2078fabb97129f010adb06967e22fb3166e98a4fbdc62f9f1d61989cdff17997e15d035f7c38de64b219f4d77890006de86efdb6a88c9c84baa41b512f5d90d75cda58c6025352605b11d0b34284aa1835e57398bca177b5a88c098fed31f", 0xc1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9057189591e9233614b00"], 0x6e) r12 = getuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r12, r13) r14 = accept$inet(r4, 0x0, 0x0) sendto(r14, &(0x7f0000000300), 0xfffffffffffffeac, 0x0, 0x0, 0x352) setsockopt$sock_int(r3, 0xffff, 0x120b, &(0x7f0000000240)=0xce7, 0x4) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r2, 0x4, 0x0) fcntl$dupfd(r3, 0x0, r2) r15 = accept$inet(r14, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r3, 0xc, r15) 00:01:23 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = dup(r0) r2 = socket$inet6(0x18, 0x3, 0x80000001) paccept(r1, 0x0, 0x0, 0x10000000) dup2(r2, r2) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}], 0x20}, 0x0) 00:01:23 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x1fe) r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x3, 0x10001) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000100)) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) pwrite(r1, &(0x7f00000001c0)="dc6376bd7e5a29fc0e0a9af25da3137bc592e50427769f6da85e0c667545c18ab0c8672c14f7f79586a59713c93e78a74d00effb053c3be974b8af7fddc6df0b3ff2841cb03aaecd7e561ec0e9618c402ad1ec43f284fc58229dcc", 0x5b, 0x0) r6 = dup2(r4, r3) bind$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="fe531439fc00591eaa33615900e80232992ccf1273c9330d1a9ecaae279dd1aaa8d932cd6a4b3706af8f4a3accada2bbb367cc60b19d3e9704dfa731828aa33ec0718ccaf4b1d968e6"], 0x1) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f0000000040)=0x38) 00:01:23 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(0xffffffffffffffff, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:24 executing program 5: symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:01:24 executing program 4: chmod(&(0x7f0000000140)='./file0/file1\x00', 0x1) r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x20, 0x2) getdents(r0, &(0x7f0000000400)=""/255, 0xff) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0/file1\x00') readlinkat(r1, &(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000340)=""/137, 0x89) 00:01:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/165, 0xa5, 0x840, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$setstatus(r5, 0x4, 0x40000) fcntl$dupfd(r2, 0xa, r0) r6 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x72) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fchdir(r5) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r7, r6) socket$unix(0x1, 0x1, 0x0) 00:01:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1c11, r0, 0x0, 0x0) 00:01:25 executing program 5: r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = accept$unix(r1, 0x0, 0x0) link(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendmsg$unix(r2, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002340), 0x24c}, 0x0) 00:01:25 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x43) 00:01:25 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, 0xffffffffffffffff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:01:25 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) close(r0) r1 = socket(0x1e, 0x200000000001, 0x0) close(r1) 00:01:25 executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file1/../file0\x00', 0x109) fchroot(r0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) symlinkat(&(0x7f0000000040)='./file1/../file0\x00', r0, &(0x7f0000000100)='./file1/../file0\x00') bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:01:26 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, 0xffffffffffffffff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:26 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 00:01:26 executing program 1: r0 = socket(0x1f, 0x841000000b, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), 0x10) 00:01:26 executing program 0: getsockname(0xffffffffffffffff, 0x0, 0x0) 00:01:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/175, 0xaf, 0x800, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x401, 0x0) 00:01:27 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, 0xffffffffffffffff) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x1000000, 0x44) mkdir(&(0x7f0000000140)='./file0/file1/file0/file0\x00', 0xa3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') 00:01:27 executing program 5: r0 = socket(0x0, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}], 0x20}, 0x1) 00:01:27 executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/bus\x00', 0x240, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/14], 0xe) socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000100)='./file0/bus\x00', &(0x7f0000000580)=[&(0x7f0000000400)='%%\x00', &(0x7f0000000440)='+%#%.*\x00', &(0x7f0000000600)='\b\xb4\x06\x00\x00\bH4\xbcUB', &(0x7f00000005c0)='\x00', &(0x7f0000000500)=')]+%\x00', &(0x7f0000000540)='&}\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+%#%D*\x00']) socket$unix(0x1, 0x5, 0x0) 00:01:27 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0x10000000023e) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./file0/file2\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:28 executing program 5: r0 = socket(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x8000}}, 0x3c) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66"], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) r3 = semget(0x1, 0x7, 0xd) mprotect(&(0x7f0000238000/0x2000)=nil, 0x2000, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/205) bind$inet(r2, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 00:01:28 executing program 1: setrlimit(0x9, &(0x7f0000000000)) r0 = getpgrp() r1 = dup(0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) wait4(r0, &(0x7f0000000040), 0x0, 0x0) socket(0x800000018, 0x40002, 0x0) 00:01:28 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:28 executing program 5: r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:01:29 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x1, 0xffffffffffffff9c) 00:01:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') pipe2(&(0x7f0000000280), 0x1400000) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) link(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x4, 0x1}, {0x0, 0xfff}}) fcntl$setstatus(r0, 0x4, 0x8) 00:01:29 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x100000000) getsockopt(r0, 0x22200000029, 0x3f, 0x0, 0x0) [ 263.3087014] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1657 command syz-executor.0) 00:01:29 executing program 0: _lwp_create(&(0x7f0000000100)={0x1, &(0x7f0000000080)={0xa, &(0x7f0000000000)={0x4, 0x0, {[0xfffffffffffffffb, 0x1, 0x9, 0xffff]}, {0x1, 0x3, 0x4}, {0x2, 0x5, '(}\x00'}}, {[0x3, 0x63910c3d, 0x2]}, {0x1, 0x452, 0x1}, {0x7, 0x3, ',/%*'}}, {[0x1, 0x5, 0x0, 0x139]}, {0xe0, 0x0, 0x1}, {0x2, 0x20, '\x00'}}, 0xc0, &(0x7f0000000180)=0x0) _lwp_self() r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x1000900, 0x80) r2 = _lwp_self() _lwp_wakeup(r2) _lwp_getname(r0, &(0x7f0000000440)=""/1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x4, 0x1, 0x3a7, 0x6, 0x1}, 0xc) _lwp_create(&(0x7f00000002c0)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0400000000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000000000000000000a8ec00000a000000ff7f0000060000004a00000000000000000001000000000005000000000000000700000000000000010400000000000000"], @ANYBLOB="010000000000008003000000080000000500000000000000080000000000000000000000000000000101000000000000200000000000000029262900"], @ANYBLOB="0900000007000000feffffff01010000220000000000000000000080000000000400000000000000070000000000000002000000000000002600"], 0x80, &(0x7f0000000340)) _lwp_self() _lwp_self() _lwp_self() r3 = _lwp_self() unlinkat(r1, &(0x7f0000000400)='./file0\x00', 0x800) _lwp_setname(r3, 0xfffffffffffffffe) 00:01:29 executing program 5: clock_settime(0x0, &(0x7f0000000040)={0xffffffffffffffff}) nanosleep(&(0x7f0000000000)={0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0880a0e3f650e3a44d62dcd64909944e0f800bc3ccc1ffd0afc805fb26aa85e3f79b37ced21b3fda54a8d7c87a0743ea12167c9d2164260a4799a29542add1570bfc2fd474c50be312f9f9ce59ac7aa5db8eb9a15e2b889164a5e9f319dd8d17dd4945d35841", 0x66}], 0x1, 0x0) getgroups(0x0, &(0x7f0000000140)) 00:01:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000), 0x1000000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) 00:01:29 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:30 executing program 3: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x6, 0x3, 0x5) dup(r2) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$unix(0x1, 0x4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) 00:01:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000007000/0x3000)=nil) [ 264.1439931] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 392 command syz-executor.1) 00:01:30 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:30 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00227f009a5d8bdddff8824b172486269ff1a6657e44f2f92497a114cd259cb4e0e0de9c71382e857e4baf71cdd04d152fb236d3f395a4cef0b717f4c71c69b5772ec5726f16bb7609d837d6d7c59a7596043bee0981097edf216b15531a9b59fd0d5849c495843f2787721f0469a89c1597"], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7d, 0x9}, {0x18, 0x3, 0x2, 0x5d}, 0xf9, [0x1ff, 0x800, 0x6, 0x4, 0xbb, 0x8, 0x6, 0x1]}, 0x3c) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r4, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchdir(0xffffffffffffffff) poll(0x0, 0xfffffffffffffd58, 0x0) fcntl$dupfd(r2, 0xc, r0) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r5, 0x0) 00:01:30 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/168, 0xa8}], 0x3, &(0x7f0000000500)=""/250, 0xfa}, 0x800) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) mlockall(0x2) open$dir(&(0x7f0000000680)='./file0/file1\x00', 0x40000, 0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x10000, 0x100) [ 264.3556153] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 392 command syz-executor.1) 00:01:30 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x2, 0xffffffffffff8000}) clock_gettime(0x3, &(0x7f0000000080)) clock_settime(0x20000001, &(0x7f0000000040)={0xe73, 0x9}) 00:01:31 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x8000000) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="85430aee337fab0e665d5a95e3a7a7b479cbff92d12e3b232bc9b62ff0", 0x1d, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r1, 0x0, 0x0, 0x40, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x200000, 0x1) mknodat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x8004, 0xfffffffc) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:03 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c20201f0e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530005b828c78c59433685a1f80d4fc79ccf553d6cde2318bfee52a85794bf2aceeefc8210320df3db1ab35bcbcb9336fa8b2c56b993357a3b8f712796f905d0300000000000000b2a32fdb16cfd4263bc9b19e3ac575aaec67531cb2ec52eb50a8dd2382330baa2397ee60e619920af65ed84b80d3d5b1bd3a93b8b55b043d3d8e5efae0342c412d10261e0925c6765391c6669ffa1d1c50326f683c6f10d86156786cf849d27d0046dc7bca5f399ae5fdbb4b01eda3c3e6b67c4669fb8954e623a80d07d1bf12893dd5b19d38c835"], 0xa) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x800) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001, r2}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x18) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0x1, 0x5, r2}) socket$unix(0x1, 0x5, 0x0) 00:00:03 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 265.5361412] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 974 command syz-executor.0) 00:00:03 executing program 5: r0 = socket(0x2, 0x10000000000003, 0x33) close(r0) 00:00:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x542, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x611, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r0, 0x0, 0x0) 00:00:04 executing program 3: rmdir(&(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00004ba000/0x2000)=nil, 0x2000, 0x5) r0 = socket$unix(0x1, 0x1000000005, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 00:00:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='c', 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="9ce60d73520a5bc7f0d35a84662b1d8c369099277671ab98640b6fdd526b2aa7bbd8a1b04670ce47b7c5bb5e1bf15c1573b5db6a5009a2ae432b69b79cc2d01dcd7d5d7f6ca380eed603d5e69d67d4ef9de353ba6ade216cd9786932d2ac6c1103a126525b7db038daa73cbd69a9c3c69e8f65b86f9043003cbde6cdb1fc915d929ba453ae5b6f881577a57ae7431edfe6f566616f212eb785be61f75b9d13a40ed00f9b30bcc2ef2b185721193c9602e065807c9f31df37f7f977b521d3232e4649f8da229f96a1870804ed55d1bbf6fbec375279a8827d373d7e8b83dd4a3ef551b7df46553b15776e74d8b9ebfe0673bc462dec6ec76e68cac39c9173b57ac252af1a319130410e84274672ead1658ee2d400eebacaa48688e304eefa579aac68ee105cb0643287e2a3274a3b881c0c02e7e9264e4a292e932854b308dd0a5f2083e692cd657743771de0925adca57790c3049cff7bf4a8748f1bae15747a76da1d24de100c04b7493b8d319299bd365158cc22f38c178107c87c35d757c376788ba8621c6b2175a8514a4b8f47a198e3872e43cd4004e397e89c4a35386f050d5220ece83e71d1fb01e05101c8e3b469ede96c9f56e2038ad7761999ba3ba5b7dfadd3f65056b066e2e6f5eb3e72470daee7e0f159934d06a8a0db700484a9c15689ab9ba67e3cb8e9e530e4382075274528766419a61e40ac5b76e02a175523018da3980c3bfb83d734ae8c085b75cc0e631dfba5b4a550396ae4d57be0a47c3ed881d051ad854ac98b1d67e01f445455ab6ac983a3e25beb10bf70788acce0385d90068b04dcf34f3f62ef42b69e61704bfccdde68efd64827ef67ee788b8403160ff7c66cc803f9f546cca1aa0b0f02939689a8711027278df95b3a5595d7029f3cf03a43dd3d65e36e91eccb7851e3dcb204caaf4cde60ed0c1bac141ff663f4d1c4bb1607b97e86041e25d55358c7bcfe0e5417e93b2ed48cbe12cb85dbbb48671cd8308a3f48401fdd5f59ca0b6f4f3d17f68d13963493e38649d00deb605c4350796f0bf38090e4f950eb790f22c6abda532c3c9eb04482438847f185c276e5385445be7661c6980de20a7dd5a0a1bf83cf03347338f907d2ba4fa46da73102b49c2dbdaa3e8e3c9fcc76ccdcceb780044d89ea03d64d6867a5d671fc339c00a6dffb125634a4fcbe76eb46120e24cc5874f4cf9f8fe1b2176a05084e7ba1dd2d0feded171cbb11c1cd7d5b6085f2d0d99b4df5ab07e7f09e674d12fa205e44fabc3054b34e71c9817746577dc128ed871968d7059119ec4c9b4cebfb3876a9177c0e266abff248e9c124a4e2fafff34cb8648b97d42d9b78999bb0707da5cc0b130c6125c85f66267b481cdda7de3bf3345a3852bc7d1877a0d6d156b4d26ba9386b3665e07f222a28e1b49519a32984555d07f490cac51c6955f8cc2f0faeea4b24283e7e02464a273db0de6e2f163b1a57cf95ed7b60524888c15c8274970fd98069175a2de54544015c535588225c47ea33664b19ff4123753723667a5327828a42d4e80631a1881bfdb725a9011a4cfe3cbfb2ab8426d6cb0e48a0b1bcd8937077a7d33e6ebb72e0d116b1999d82e2b43e278100918ca172f9993807c221872098bf37244fd0beaca168a58a28c79d9e8c3fc40de1410b432790db512e798cf65c2744f4082e023aad5b47354388806be56f91ae5a37624ca9a8f80af6b9b98167848c1bfa3d23a4aab204132f757c233389b3c1bba07b11201e7de4ce763711979e362a0e04421927b53367d63659854a9652ed9bcf3f47d81889ea67e49b5c16857a95e9eaf2bdaec0892e1e0302356056120bc05915ac196c26d54bee6ca59617d60c58bfab139431acc08b8d9ded169eab3db42e1651edbcaf99d89bcb52deb3f62f13502c9d855aea1154a753bf28f2196b49bae879a0c02d0be2555f0b759e854ab8673153a1aee95f358cdcc8e4afa0da10290a174e7847b44d3aafa05f7cb6bea05d036e4ec851b90b10aa72246e0c9f8cf4a630a8d505a53107c3b0f4c0e4c0cb582d525636b4a7aaa36d5b95eb08f60b73330a8829fc246253756d82012aa27028b4bdad2e9ac9e49207ae2c6f6c7dba628b359ecb10480deba5d1d782fa7d4332e7d38fe1476a6be8df0e1729b72276aa502d15602cdd7e524580ef09889bd75cf4e429d2177d37204826f4ebb3160e8286a22e2b665539310f635b28b678313ca13289c14a62c98049a5f75395ee84f8957d6a4803176ac4f9d352f71ecd68dc10cae60660d91d2df9d3466e7dbc4c7ca6246ab46999fba0cc7bfda6f45fb570f799570fef4347fdad2fa16219e59d01eff3b02423806f0f0c46e03edd8520552b666aa4006a109424e206aa96b5ffc4d33a92b443a4e08e9aed460d743e41140fa4e7ce7f06c07e05ff6fa66c69e7a1243c9bf6e871803e14e402682a77b27e54052139c299a64507b3950402bb2f119aae57e5355dea6bb29f6e6394bb4d780e2d9e44563810ab8931109c90dcbf4f760f636a3376e3f7de3b355c1dc05079e5fe885c956f65ffbe2aef81b8e3d239a99d8c22dd0e37f1a1b0aa8106ae5431273154323e95cbb65543ec0fea7119ad4ec25107a518d90092e0432e7da4f3c612bd339db0da4ec4494469a5e5b99da723e8e270f1c8beb88a0f58c10367a73e3954e5f3e2879cfdd52cd210b1b4b8cb1c10057ee53b32b4a24447776e71a5491483245ce4ae0e0cfc23e48b7c91b336a618231a3dd905dce60296fcdaa9062b6258947cc6974b344ec2df5f78bef8298eb06414d9615c20897a9ef5f124d018f5c5eb84551dfe5c06f894a3433ba0bc96a27d68ed0fd356e566304bc2a3193280e976a99e406d95ddd70d7b0320b0f4a8b702a3e98740d45b7ef2f45c5c35eca2cc451812dd19515373273e52293384836e278580f8c3db6d412c1a24280b86f756cb27ebc1a03ea0ce1f16fec010df67c5fc657b4c8070872dc6e78c2ea30181dda398721101b80fa90afa50f44e43f4271d5f7a2f2c9344394ef241bc16928b4dbbfaee29e807de7ffa0cd712e92de1677f4b491cb9ac6131548888e3f15afea6d14fe1aebb7b599a97dc66f36a3bc67ecc28744f7208df4f1a0259e46dc3018d1f83f45b07feaf2d7114b92626ac50cc0dfe16c13817b04b68d4be2e2ff0c3e6bf5457215e094f2adcb7da8e25c00ba5e90e05c42c0aa2e63771286390cb2301467ed2fea4f839eb11c601c267ed6d129eba4d7ecf078223e482b94435c0998f8581aaaa0545d4ca255e5d44fe59283ec22d89931b2e3556dc51b505a88789a5a7e91f273eca8e02452ed6533aa6344f3c0084d62c53dd0e32b3d14c391f0c0609529e8bf70aa298c956c44b7e1a10e447d60e5609dff3440527baa06d34417d83b2cfe02eebbe34bb06d513f5c02f18709809251a8ab7890001bb2c43105f369abee014d30ef04e403ff9a2913f1c4fae7768baaf4e5c9cc8148159ba7cf8fa1c7d02c213bc4c48f500bcf68c91ace4fe104bb213920e08ee757b6065600035c0ef86b2bf0e43825b1a8977f94b00c865a48f89d5014d97a14b2980d73a433001cebc13d0292e8771b303db9937e4471b8458d8db8bfbcfe8eb7007edc945018f645199b31dc962835c40b26ec370fda45fe206ca8ec072bf17832e5cf31f14c2184a88ef2227caf91f8c56c13e2a070d95f9f37d2331be4d08d2f086ba8fabf8da41f16c092aeb8936d48140e2d60ea9f3d9de5f5388948c26b3fa3821e756fd5ab328a75d531a835851ee24f1a2690203ab92bb9b2cea4fdf2fe09aed17fa3f5c59a964ba59d79ffec2cb0babd65b9b150a61845a3bb636cd6e9da3121cbfe820896a73bef866971809d09daea3155996ac2f5657f69a3b37bcd28818de67deec3934b9f2110915c687658e47c88080090c3f5f203f980ae4fe7ad1f7f2d21846534b052e9be474083f94bb9eb81058751d2f1bb0784989cb98719f9ac403cb10df60d78bb86ce3a21297b33e965200a5258ab163693236428b6fa231a92f51fc80410f1ab89d2a9aa5a9ee68990922c7dc779292085e3c21831d22e53f7086e0949debb60f43854fca39ddf3cd2d65465911f9ef2d0f6e437a0941d9725b90539ddf24341eaef3ea6ab153605fa98386edce57ddb3306c395df975ae964a52222be95d499e711925336a86cf3c53fbc43286fd42c98b8b714afcea18b1e0ae3aa1026b26f3040dfa18ecb7b4f76496f77692496602fe8e52b97704de2b27c82876da1a148cb1a1104bb293b8304effe71153bf717b110bd0f2cb75ee7d623f601ddf4e4f6e80d8048790b9ed47a04a8101029961cb63f9f561f911b498d48d5b3831ec68f96e4946c124024b7ec21316c2f3f2e594a7e25f0278f8b47356428758e498f5e5c54dbfb984bba3fa0ed4e18655425db15ae9531b7de332989bd7dfdbada0c11a7a123ffd1c54062c5bf4deb96f29e786f82ef656b80222f55d92b7e00c2ec351b16caef6e9cdb2d716bb725a686ee5a6ddc57618c7a4737521c1ce0eddf07ea7ad50f98f1f38a0b5a4df4c15a80c8e08ec7aeb16b925167b342e3cb59e90282d52c160f28bdec0265bd388180156f4bb802bc0f4500d9e0af4bf49201def9d818656df40de68a6472e2a73ba327647fedb90d1f0e59faab270aa5991750e18491b0fcd9cfe764c4919784ac2a23a8a06a44d46a12ba3d6ad2fc0d3eb74c092c7627c03c5ffa7b5caf16b398b8e88e20334a505194a3ce1b35dae4d4b7ce504efa96d69c491bfc035f45f4fc7b705d78ef0aa4c3a8a7cae761255272c8b84dd42256328e8d61c9b42f111f50ff75d180aa445aab19db71909f76bd43e90fbe1546a9a408d0af69975f502b841916f98f588f3f71e981b76e129123bb36a822782d0786b1f072f3e7c97e99e45a170f9dde3ced316b20478103b8574ea015f1cd18e3b4524f3acf244e17b874daf8dbd379b963c693464501cb6ae71673d3574a2af6a957148b16d488e7bac1877faa3cdedbfb4d9b68cfff09a50555d177c14b91701c33b77b5dbfead34dddf8fb7d7a4d48c5ac98716282cf753194d2dc92d8f149f663359df9a3b4326376534dbc39056b4367ac9ddd3dc931ae214a6a21493a444f0b7ac036d30b245c0a10aed6115fa7a60353a7f3c2374557d2e1507745766f431dcf378c44fc0935629c6ed4f413c1ac521f98bb570d04c4926fb5f578753", 0xe78}], 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000, 0x30991d4237222442) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x10) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x8, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='q', 0x1}], 0x1) 00:00:04 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:04 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r1) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x300) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) pipe(0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto(r2, 0x0, 0xffffff03, 0x0, 0x0, 0x0) 00:00:04 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x9) setuid(0xee01) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="6e48ea3d5dc94c34b7fa101e55ff3e85ffc17f20d36816cd59fb5c761d497d258af1f972ed3a60626df6a350359c5549b816b65dd81749c6a6c7825bc6832cca92420c93581ac31f28c34a34c3158be95b66497b65049ee4bc34a9052732d394b69676e22c4e2b7016a1b38d43f52f9e47cc3d8aee1130c82dfb9a92eba8ed3301e646e3b2450482f299b9aa43cc4cbe56ff9fdb03f80b4f6ea30a3a523ed47af11e946a8fd1b5ab7c9b217182163b897eb2a79e5c996b42195dd0d4e33ca792cb7f211e844391979bdcec66d60d5b0ef0fbad137cd5994dc2e44b348cb05355", 0xe0}, {&(0x7f00000002c0)="bfd17d4b01a5ea2dec3ee19541798af262796f16187cf36739d6cbff8aa7f0c6be8f86edf22b2ece8fe69017f19703b8fe7b746b9cd60decb2aec45999c1fcbc01cb8ed278a1d09359b878ae2fdb7105c1a02512d96a21d9b0a1e4e58906b920e02828710da60c1e959b8505dcdf44783570a6fbd55ed6dfa4bd25ce244562b01ebeb38b1aa179b06e076ca488444c253b20ab0d5dfe453d316801aa85cfa7000784b42785823c0881b298326c01fa20078e4bc9cb95eeefe11fc34fd128e1f1ed35e753942031cfbaa468f48fd3b3d70dcdede1042dbb2e83669da3c310c7cc24", 0xe1}, {&(0x7f00000003c0)="f186244c04538f4b0eef251505c62bf80a629a6ebe94113186d8a62b9e18944fb839927166d3e1636d4a1e45fba8436ea8630f4f0855bde22eba97dae4876a8f707024b3c81036841f2a745075442b93b75c179c29b9bb4534aa855aa266f98a209367e7a480685d6887cfdc360310624ef2f48bea2d4d23e5ae7fcd5fcaa18780de273821758248a6d4ae194ed74ebba38b51cb90ac46657425c981d5ffbddab3d06ff535a4fbabcee6c5828487d580e416fef0cdb885", 0xb7}], 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:00:04 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x600) 00:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0x4}, 0x8) setsockopt(r0, 0x22, 0x1, 0x0, 0x0) 00:00:05 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 267.6188389] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1821 command syz-executor.3) [ 267.6410839] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1821 command syz-executor.3) 00:00:05 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r4) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="5b0fe91f7189591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 00:00:05 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0x1, &(0x7f0000000080)="aa37715c57f1d4cb0fc9c936f7ec77fcaa264a96035bf85ef8a6e0487178953cea904d51ba36da44e4ec20b637ac41c24df43608c74acbaeeba41c44b28ae1d0878677822f9624e4be5b44cdc3a4a85c558cde88d4cc5deeea448480d21f914660e16135367df3ada8ce40f89705b7c84f9e4c92d4b9d5c22f93497d733715ca352f5898d778ff464c04de9c7455d4be9cb3698faeb34e1207381fe0c9ccc38f9c6fa1e247cee0ba03734561", 0xac) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 00:00:05 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9, 0xff, 0x3, 0x4, 0x10000, 0x8, 0x2}, &(0x7f0000000040)={0x2, 0x3, 0xffffffffffffff00, 0x400, 0x8201, 0x3ff, 0xfffffffffffffffe, 0x2}, &(0x7f0000000080)={0x91, 0x101, 0x800, 0x57b7, 0x2, 0x8, 0xffffffff, 0x40}, &(0x7f00000000c0)={0x9, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000001240)=[{&(0x7f00000001c0)="2323fb54ccb13f9d653b625d52fa8bece7a492df4d044b3c0cf45ccbbc7ec7316ecfea67bf21866ce25d20b75af10419db7aa173e2ea88c8e68b78e26b60881d2ec9b64c74bb", 0x46}, {&(0x7f0000000240)="bcf2ee30a40f306b6a59e07811f1e12e2db6a9a50dd0b87ddd2538d99aad5431ba35d128f4b0fc36dc6a84a5bd07400f2f3595c1c710a28c1108ec949d871423fd1a7f73322ca70e944b689a75390413aceaa49e630f9ec507b8f755c9cc9a1367a19f96a4a045057c723408248edbde5abb84d0d0f24b298d116023d8fb7b90ee73b42ccc627086185cf91504c5306a1c6032dc0982e2cc8f2140b5861d4fdcb97e4fec3b5e90fb6e5e1ec751b13696ac6d6e28929d48b86162dcec5e267e71ef84f5569e269204c0ecdcfea95cc5eee3acdef406e57e3bb3fb5d0294d5f2429bd3a74de4a3e077941a6f96ac485c8ff3b7df621da5469804e0ac8b7bea9ef3b1c249a01e5ed0bbf47d219e3208caea60d2c6624be73bf8eff68928346b422e82d646c9d6de921d8e2588abae87adb78aab736dd5c4955c54b38349cb99242d141439685bbb5330b1097d9ad5ebe5de48e0bbc02aad759ee69a3c5ca555f3ef2bd3ad73a52e899b3929585524ba1713faaad434941781fb3bb9d278852ae7173b74ecf5f8b3d1714de688ff0d44be52db11a1de9e8ba09261d5066f2795d1fdd7c7c107f602b5fc5610fffe119db67596d08cd55c16dd9470162d8e15a07016c71444e2d9d9fcb265dcc19a8dfc1462cae3c420b436cf2a96367ad63fd4e72a7c07b594d3486096b90168cfb873b586113614b3df672242f5a4c3c6fd0c08adddf54b1046801d5800d97fed91471567471d22c6486481f3b6484ad3ddd06d064dbd24c1ee38cfdf8acf438e737077368b4e93c591074c6107f6e5aa311b690ad741066571eea00ffdc8966dd19480b0a5f78099f079ea1de7fd7e39d71a3ca2d136115fcf5a18dff8c7134d4e868421a6d478bb435eac66c07103f20378ebd249ccd3c9e5914d5d66bf5e907fc639174dd036b4059b40e37a397b26872268bc6d5b85d30a469934dec9707ca92ca87ee77c65241694c8bcb44e65c8caacb11d1635663075a11c5a07a51e511df07fcbd14be414d424038ac4c5ff9a95098c03d67f0f918225bce887904c7f9b6f3e048aafe4bf17b615efb8f9b7eeec08506e0461234f126f6291a0136c157734a2b41b4b1dddae8e387ebbddc6dd1410b904eb3c74c1ecda6842e09347f32fa2bf51b22bb22ba76d7382dbe8d1d86366b31309329b7769717ee17c778d92f28eab5cc1b7a4240bb786a5f0a95311586f873172ef979ef8c034df9a089bb042a1059c7498995d460b5307d581f048b990b506f7ec9d4e99d67b3a8c491db179b030767dbc39a88d7beda210e9082a2aa4f34e2b8738927058ccf1edf8d450126c00b09c281baf807fe480cf1a2615d19c1cd35195ef0b52a02f02e50ca48a83e2bfabc8eb69fb48f69d5713da1da47b0508ba40be40ddc7a69650704cc50dde535b6814775dad1d23b81ebd8eff74156d6c16cb4bb6dbc2ccb26b00b7f8c88ca37de73f91367f66f004d3a7cda181b6e74a69c95f2ef6b7aa419e5b7d7754da297283e7b05d28f7bc05ff785b6987c817cd3b5967bf867407042d8344b88a4c19edc5491de67adf8cb473863f3d8b9efb3b88510dc8eaa52810877f6f97e5596dd7cf4f95b5df027ab4eb27e5dc7980afa7525a995a889516ebded7190f63b931c741548bb22f56e638833172f34fcde2ba07b88421ab962d8aeb6aa657dabeaa549945ab21290b5b75b3ef6b31ab6b4e0fd1e6ae87ea0a985edd48e268749c55bdc2a7c9503369ff07f073e8fea7036eb409789cb44e8d95530417726a9d6ab41c568b76734679088a118aec734d30460fc8c39a4b67f4b65896e72d0aa8a0bdeb54923070cd6f8a8867ba667fc2743dc0931ca6c1ab21824a0c78c61fbf7135b31bb5ae74021bbb3405645b170c5d672c4902f741df4db4a48c8fc5da05f6061b58eb3d27d63c89f7bc273b33a5929d87f1266d6df8ea411d5486f255b5bf41af56d46eeb7679dda6cb64454dabf61271c20cc356a2ba6bbc947e6fd90b1c40015a7e0cc401f50998c7c6a8f273ca6c44d074ef031ba0d4c7b4fabf04e6dd783e7cbf5ca92d621dd27b95beb8af4946dcc788dc491aea403a10bc8a1c734c71eb8469800bcef65da0345e382a2205525cb5af4518ea09e5399339919a785833e532c6b24542c97b3864ed209c94415e0348ddc408e39f45f977095e3d85ba30f7acf1de49cce7d93727b00e42db45bc913ce9823bc36d9e8c6e745ef003a534e9897e86a209a1beda5ee6956a9bc47af0f3daf58b3ba9b20ca5522a69f560b9cf41c060a45e0305d2611a8f39ef73631de6a3a118e9a2eff5f7731f03bf481084c7835cecd4e8ef14c52228740b9d09aa79b60265a320bb7c0248db9927d56895597369ec4e5ebf6b35efe8f6a122e97c5ac13d933908f9361c0b7e323e8cb7328eee5a6ae2a754484ef4374aa3e11900908a87474e5573a452ea2ca4111d20152b5c3ebc4c949f2c62f698049d23f4c4451dc308a1e5e23c774d6e9ce353cc93b14061746ed041686b062de0675a133b9db7e85ddb6f5466a20b45fa5b3e95f748f4ffed143e15f9e8e33a09a8d4c902dd5b79c9536446b67f0a1982df31027e39063ab5a5c2748e00567206f372593e612633d52f9ff5c3f2d05033d550e1d07b694d3b044433c39692c677993c708293db0bc798155b9cba8f2438daad5eb7af16136e88742b56b05ef3e178fd09a4a06d44080d5633fc8d8b41e8e540502560272a05815f55c1e15d60e8f78f01b19850b5493a02034cfbfbcaeeeda83d416798e914cfc300b55e573f23c5db14a959fb5c535524c5a9cf4049ed0ae4916fd5ff76fec02cfc3e099738d89a248ee321eeb2e077b85134aad1d0a320dd244e4252e2c5fdab7ea902203fe26650979d07a1437c154398f6622a0a13bde0998ffbfa6115c0f942cffb61c4f544a21a5d80253e19d8557826b573ffae561abf4d6c5e6648c0b1057a14b8353b88318db72d7e1f25bf8afc08c891f1ea5e27578c04136b759faad75ab0126de574345329ae3f7231da4a3dabccf4cf4b31ca331d737125d7ae714d834cc8d1007d973f9ba13252d7dc270099ca0e4ef687ade6922227104ea9cc3191e223f6dcad603143ff55b266ae346bfb130bc65549b05f4272f8f5144c40d564668b34ba6150c523e509b0d2b6bfb9f8297d5bfe6cd65fdb2cb5e7303c45398accf8b4548a148f0a26d765191f7ca9fe87e43160ad02bae8578bdb003f3624872393c872c60a597f107fe51bcdf7e29bb581537e6e1e82268c620c25246a8ce6ea9a75aef5d6e1291a8241af6a339e95ba2805d61265b846b9bee18bae7781da1c4e779dd14bde056b3066082da2ed7dc78354198e55c43ef78ff38ef601f2670ef57258457163f543ec7147e5f3117a65f60dc9230a2c9b1dae2d876ff043268e07fe7820fbcc1178ec3b793cf528cd8d664bb031801678a2dbe7f79950b601f03d154268e0eb48b956fc3fee9f8f23623356cb2c8e31acad4d91b7aae2f7028eda836092b932f21e7ec08e2aa7dc8ff38bc40f68c008753af9783946e21569561c5fd4fc757a004971bdf5876f41c6150de09a95da39ef3150dde678743d8a5ce7cd28efaeb452380dd4150342822082ee82b61a044bc017f994b5decead40f2f4a5195982c8dc21e8b6614ae9145b27338780938646b629908002dc6672a82cf2009ffaa149d9356c9f5943ffab2bacedf2987af69920584df564b3ab4bf09e0765bb6a26f2cce03b0c08d18ef7559219092f39de015eefa402314028c30ddb2aeb526b3e67acc15cc705dce816f9998eb55492df49396fdf34fb2a426f3c85c3a1d3e2bf3844f6c101a78195597e93e128736ac06df05c24cb9beac5f94036d018ca0080b8dfec1f7e6c01e88dc4f75d25b52ac6d7a56443556f00772b2957c58b41a6a75ca9a78cd05460477be078a413e681e2089d2759c067c2b80124e90bea8dfbc61d3945e4b78b1ae4705195223d16d84ef1274b2d212155d8a7e9abb7a9e307e02831c9c8cc4b7497c6d6bd4ef311efb95ef4910918f2a78373e053dc88129422916c8d8ea9a07e8565f98c5d52ada2b489a065106cdf8f6887cfbf755fb8a2d375aaa03e69c35b96460072f185d3daed4c7e2fec6130735d75e2f008c7ff061a081be131546d64dfbd7e35e100fdb72385216ba3e7767d5dc33248112b87a071e5b569d6e8629d18c037c0dadc2f28a6fe2fd3e94ff7a874fd6774053a6de4cdb5b1ddcd6bb08ffc405f3744993cd42c1bd68d19a7ee5c450e1ccbf5d645b0f7d750929fbc92642844b88fa376bdc2bc1ffe858f8469a516496c1e8de77cc76d2bc1f32499ae0652dc64573fd7171c2c73ca86d69b616e12e6fe2b1883d0d00a4110a50bbb4bc931689b746fc611a41055622b4201132d8a011cf31d23ef8769baa8664fffa062e84989ee34771decce12c3bd6b752214bc0fc1e15a86415c5707c1ae3a257022128809be412c7abdee948ca434f3489108d639f5170adf56a2c96e66e54dab1a87b99d1678885b854dd032ab623331d4d787e9703580fa9e01fdba8d0afc2a762989701f3aa9a67d39913e025e3a9c0ee9095e3e259646561b73de6bdff22186a0c98f817e34734ce52ba455dfffacd853091b892296047a3cd9dd32551f83d6723fa8ab804a6925fa30472fc79be7d5d365ca7b3076587cfa0016c0873605fffe95dc4d4600513c345e87e5bebf8474009213346f0ad797d50c5fea05439d4afbd6dd5c51cdad96a7b0a553fb7bbbc3f45ac06100b16cb801bafdeffb96615aa96b79c10603a5d18f06e20226b7c158630c3394d8c272e40a0757a775f69006850da5e41f705e904e7e52efcf5b7b49c9fc34c06725335ae51f5e54707f68e058df9488e829f999b5975a787fd7f42e8d670d799e8a1c7d17ba5ec05502b2b639d01447c3e323af28a262cafaea8c93fdf949e67ff34b79f3e4317c6c22963254ea7b50c4f97033a399a2cacc10657efc82ba98497d3b8d55010cd5aa4d648b96d13efd89204e27005d448019cb9de19aa587b9d708eada0baf9a1d172a3900950b25a458609fff7a2ad4ff107edf7afc650ae188b4e51ef1e53b55506f4e80b45fc957cdabdf04b3ab997992f39fe35818a1d233977ea46ef74345108ddfe408adea63d7bd7429d8003f8c73653b78a3158906a982cb13fd50fa069cd5bd1335c864736cf0df9e57d58e2e42d765a2ec8439be67ef4169d15e235eab1b24adb16571a38678ca44b0484ba05683adf3e175d2b1abd7b063535efdaa771f3add77175541f0bc76ea90da78c93677166fc6fbb26ecd053f7ab6e9509cf06a0c9f1b06b78a12f9b0390e7f886670b4b49f088edf935aa35013fc12008818772bed3799983220a402885d87ad6e09db213b128042737e84be4f25baea4f7c4441c76a0bc5c2627d85246c49b2f957b3382209f44a4a3b9eb6ba735895b4f2310480438ce78816fb00cb49963b1b55fc48a189d0e8eceed2261bdd90deef9815ca122200c3221d9dbd79d5b5270be1f862b349d2281ad9303a6e29eec1c6c37965390e8063cf06fabe00718436b9c6204abda649fcd37d4488b4aab7c09372e0216079cae18a8b1586e91a77b21eda67de190871c67155f331cbfead374637b8de565f5a36d9b550a93f6a3660246139789eeaaaab2e0462a080f2e881edc0c67e9c7c6cdfd1df2c958ef809d91ff86cb4d69b4fc71fb0465496596cd4f8e5d9940c7e9d17c8bc543d06aa578a7f5f0da5b954441337bc3d211a42bc4802", 0x1000}], 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 00:00:06 executing program 3: r0 = socket(0x1f, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8adc14ddc4d89d6d}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x30) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/169) shutdown(r0, 0x1) 00:00:06 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x1b8) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x7) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) 00:00:06 executing program 5: setrlimit(0x9, &(0x7f0000000000)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) 00:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x106, 0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchown(r1, 0xee01, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 00:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000004, 0x0) geteuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000015c0)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380), 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:07 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x10000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1005, 0x0, 0x0) 00:00:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/4096) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380), 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:07 executing program 5: r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) fcntl$getown(r0, 0x5) 00:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='6', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) pipe(&(0x7f0000000040)) getuid() 00:00:08 executing program 3: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000002, 0x0) getsockopt(r0, 0x0, 0x6, 0xffffffffffffffff, &(0x7f0000000000)=0x263) 00:00:08 executing program 5: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea20040000000000", 0x8) shutdown(r0, 0x2) 00:00:08 executing program 1: r0 = semget$private(0x0, 0x1, 0x204) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/189) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/4096) r1 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000010c0)=""/68) r2 = socket$inet6(0x18, 0x10000000, 0xfff) fcntl$getflags(r2, 0x0) fdatasync(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001140)=[0x2, 0x80001ff]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001180)=""/137) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x5) semop(r1, &(0x7f00000012c0)=[{0x4, 0x9, 0x1000}], 0x1) r3 = semget$private(0x0, 0x0, 0x6c6) r4 = socket$inet6(0x18, 0x40000005, 0xe) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001300)=""/74) r5 = msgget$private(0x0, 0x2d) socket$inet6(0x18, 0x2, 0x3) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001380)=""/201) r6 = accept(r2, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001500)=""/226) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x0, 0x80000000, 0x1}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001640)=""/228) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000001740)=""/55) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001780)=""/159) lseek(r4, 0xfffffe0000000000, 0x0) getsockname$unix(r4, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r7 = socket$inet6(0x18, 0x0, 0x8000003) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000018c0)=""/6) dup2(r6, r7) chroot(&(0x7f0000001900)='./file0\x00') 00:00:08 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380), 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:09 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x83) getdents(r0, 0x0, 0x0) flock(r0, 0x3) 00:00:09 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8807d, 0x0) getsockopt(r0, 0x401, 0x4, &(0x7f0000004700)=""/4096, &(0x7f0000001340)=0x1299) writev(r0, &(0x7f0000000780)=[{&(0x7f00000001c0)="4700aaecf0101d9c545b1a194460ce7063fb09fb0cf26529b881bd3706fea860b33f4d82c034d9b9727c38d2ea7b8e557a6672585a2046a0a5fdfd2a47cef5ac6e1d17cd155cbcaa662e396594b67a8f9364dc50685b3c470a0964efbdaddb5da2d9654f2b512cec201115a32037d9dc92353e001503f6f6ec721a60139d0e70531312ac74c780267a948d84", 0x8c}, {&(0x7f0000000280)="e427edeb3acd9e95088a289700a324fd9c946f93e0131c32bac2251ed5ab281f9449eaef0a51284fd3636c95408960750cb65c9f732505b342811305d690baac6f354fdeb2ca18023f8d50af0831382c96837e30f5d5849a6efc7965d6421b61177f4f27aa08c48daabb8f962e833e3629a120ec96a4eaac8801966e88d753e106a74deb57a86dfd55d20e691e4b2ce5f653efb0e4e8", 0x96}, {&(0x7f0000000340)="461b3516a852a6c25dbc042a43ad8caafe7dd4ac63bf7c67fde84a57fccedf8e4058a262ec6029bea5068f8b428dd429aec3f43e8a03677eeb4ad8c1108b6027ab2a79f3e7feeb2e131a9509eb4ecd01b3f78292b584621f74922bf8b4f80febbd", 0x61}, {&(0x7f00000003c0)="a0be2d476fed0d6880b25b7466a5ea95c3d607685ec4dc0b7837e72dde6db150aa2e9f776319972d00ff7c7c58c90ea142482a557d5a5c1c767199c350f913b64db6ac03edda53348a9b140777bf236279a58549c745df6c6d12367f52124e1d2bcef841271192bf060f20bb77396ca57a2fb6b4cf7ff244dc1a99a28ee25022365c6a05019e42b770aa5797ab2bcbf36d60ad2645c1d017c51c50bac065828ffa9818", 0xa3}, {&(0x7f0000000480)="edbf9d14087e2987491192bcf43c1d09022a751897eb74f99285388f505109553b37612bf4693b631772bb91ec71be50f27f9c602a2985c9dd389e5974ca79f545e5b375b519a8686280f2905f9f6d609d553dc5073f7debc96c0d44d9dc85e7ea8519fa99b5e9baa4bb71956b9b6487bb22c43c5cc1a39f0a7e4b3e669bcc3a144466b47ef13743", 0x88}, {&(0x7f0000000540)="858c4151c969c27f2cec9d8e6e6c2ed81b24bc8abb5b71206d6786356b5a26545b2700160086c7fc0ac18e9c04430ae71089ad37b37fac0a031ac0a8ea12f141286a8cb1babf8a446d2cedfc0f2322d982ac692062a01267bc23edd9abb0025cae1ad0e27523749b30c75cde0a706eb4c7262f9bd7e47dc343378204f78e5e8c2df4d4748c44b30bee02c3527b0a2816c46fb8f172f5ebdf220eb3f5ffaaebefc69d9794beaaa79bec99b5fd37eee82965844fc7b929d92e3b4dd6fb34de7f0ad39953bc5b718be102c96f05bd51972c2c89acd7c4d03fe754f889da0e8c1c911b9a5410a2f312fdb099660b8598deae9985e185927e312ad4cc882000", 0xfd}, {&(0x7f0000000640)="bc52e5a5fb24d0c7dc2a1cb137436de9b39f5be6d255114c2e9f94100022b33b3b994fb5b4106a30592500a90efae581a397ed2368067a577f2734869a06e1ef79e87113bef7e3f230f92d593abd1fe0a0cea649e8f2a559b522acef375060f8ee415afbdc00b507ef3ef622d970902faf57fab5d59c03d12b6498cf137c01336497285590e2ad6747aef0598d9a82c06856ad69a484d363f3f93d6434d8bce3a8a4f37e898f2587a55035cb2c5e732e74ba90", 0xb3}, {&(0x7f0000000700)="897aa65f21ca9d595073c3dd568fc26cb73d547563b97ee2c17edd034fa7e9774243cc00837eef11c7c8d670c55e9b00f99ab5e4ff50d7d0bb7cdbb52cff08a0124862c53d26fed822080c12619472af5edac2ebd462d17deef67e", 0x5b}], 0x8) writev(r0, &(0x7f0000003540)=[{&(0x7f0000000040)="bb974da14ffe55d79f33a95828795a0129", 0x11}, {&(0x7f0000001100)="dd614e4bd4a7ff47076984130fcd0cb0fe0ded1b7dfeb19be90c27e3868545ed2519e815eafc29346fcda04c380cee0e41a9003e902e4c5d05943ff2773c58c75166028178c53ef64116c76939724e97756babc49cae8067a802110871e2cbaea0644a5bcc1de2b1186d01be15d4f39532c7481324867c71121950e4949ba52bf1346b2b4ebc9f83e3749584f0925b4aa55acf6cd5f2cd7e409381565e60b42ba9ce9aa6ff88780f1f1b94544a349bac8598abffc2", 0xb5}, {&(0x7f0000001440)="b8f2f4cddcbfa6bad6fe62b9b2b7b4fc1144aa372cbf0b144a3f0cb79299", 0x1e}, {&(0x7f0000000100)="dd9ad05dbe83e726e973da35b0d04c2dcfa3bee28a9644f6d6daabf76e691ea7ad76f2775a916bbea030c43fdca2b9308acfd26e22ed9c32dda82bc79e0639e1ed66405f10bbb074e4c36961e7fa3bf0cf30cff18d560500ae56bdc78834f26a7f78219a3bd2dfbdc02050417df2f70ca1396026f589ccdbbdd75570d7e87ea84cf072ec992060420cee828d7f34df8cf2a45eca5347af943b67d8be3015a5", 0x9f}, {&(0x7f0000001280)="ee287d3c1522be1d5e7bf8b4970de0aa974aabebf22f5420c180bb61572679741f7eaa94400ae34fc99496a1437c1f4d28d54bfbb4678111369462e48ceddfd5e6bb68a0cdc1306212fc5fddf3a2a733b9a6257f4e271d2398dfe9a97ca4a56d1b8f568528310bdf42c756a6445e43758feb5510afc9d4d782e2b3720f636306007589e5714bc6bd8b30410020", 0x8d}, {&(0x7f0000003600)="fbd2bc86a3652436368ce90296bb8a940cab77c10911fb0f5b31bb32ed75d9ffa4f07184e7e9bb61bedea9d78c5150b7da310a43ffcf8587bb0120b88ed8969033b8e8dd22dd1298c083ead61a7166a36305f1ab662e2a09abfc701ff0e82d60ff3ff84a1e6d2f276c813e1b1debb3d62ae310416dc97c5151d4e7658572b86ec5fb178b7ebe22fdae8cc756ba2c4dd222d3a2723c5931d59887beb1a26dede2ad92cd420aabb6a7ec7715fd49468e27bf0aa0f99b19b1dddd537613fdfaef9debbbaefdd2940a43869979d1ef0cf28cc8554b517083924872547e6d8cf03a2a5eaeeaa12b830177b534", 0xea}, {&(0x7f00000014c0)="d8e099d4efa081b97d637ad60a5ac3912af7b7503411366b0af7c67f538460b9133d91c6bb78765da2c8dde9ee40e613da66c1c0cbb68b0c491eb2a2f55140d1ca10aa5c637458aad05d95966faef5045bf50e9965c84e39d6a9307f2a6b3e5f3b4f88088e4a539bc30ed7d79c25a407a540391185f28edd44d656d04a03a900dd4e6dbf0ffba8be03319989537b7a0bec1c82c8b83a15411b1f3a18d909dad004ead90801cef6483edf733e2c7ebf635c66aef9185c6e4ef931874570703d5aef5d5fcf47b22d84169a38356babf48a3cebecf21352508ed7808a9b0e691c2b2087dec668f8c42091b268bf7f4e10dfd0b789d673403e81c5a353c92db5d693066559a908422aac0ed3ca0c4bd5d8510525086e1fea55e83b8e9a0f38efe7b07100de73b9d4dff79b6c0ac2df3177036147f737ec3bc79d7bc560bcd297bc8ab94782501751dfbd17286079f99c969f15409f95b17423227fa7e0784ae2be596762f584234b399a00933561c12b8b8722264b5ac415eeb9c0fa4463c19ebb6091394de58847fc9fd95432878b7cf11fd9ddf35d3094e2927964ef77332a07cb5ba4f7b4d2fb3ae4c6a3db3c389197b266951e92f1def1d35bd79ff628029931caffc9b3eac3c29d7903dc84b68f6125874f5c9fc791d09ab43e06b97486c9e03d1215d00254bf190b28d25e8374ef8ee38e4dd9ddf37683428e61f487d5083d2ca3da5d78e67c98b39a3bdb88df584380e913eb764b4cd662b6bf4221481f1ee02de5120f19866f9a186cee864cede1a00feb9a22b7a77302dff2a33bb02084f5ed0f4c833eac4a30c338b53b3f24adc4e3a6303bb97c62be8fdd950ece826e7faf158e36322ea086fa7eead30d73e8511fb3299559b64491c61288e521e49fc5b4ed06d33b7290819de332a4a7b196c652fa199b145446be8bf628d9cc4ebc30843957d1893fb2f00ffb5f26292e63c06a3e5c7c2035118df72205a777f1d301ee9daddd447ab4e132ae3b1bcc093e7204104fa578a10673cfd3278860903f74f50e6c9a6f50d4cb4dc75a35ee92b6fcc0dbce0b1795db394541ab675d44f479bd974ea8d43cb562b6cc8d73463864a3da9cf2b9e73476c93ae0ac4cc53947a0e0b85a9ea3cf62709beb2bee15d25b09cc1ff86460a75def24b47a58a2770d697ed65393e6d738266a9e72f24c8ff03c7fc3838cc2bf71ee848d656b11d32a121e8caf7266668b36899b296ae6208894881d34798b1b692e2009b7dababde5e930936cfe745151b09b88f2b95d2445e6bdecd9429bd9ed55e25ab6c961326bde48a3116a7ad26b6e1f05efc46f6b63fdd01aeacbf5abbe5ad0874541e48296c5b5ef61a7b6ba35a4c258e33033ff14f94c4961c2cbfd3aae269670dad72c9b77bfe99997a2187a5aa6575fa3797f691c68523e007c02ca39bbc5fa843db9ee5af374adc946fc5c7f14817a3dff10ab89984f882d99a7988c02acf4900c7703636c8d87b67c84ae79a6be963cadebc196fd807fec6f3e83a077555fb2b7f5106e1f9d224c2479b286c28338ee47305b9bb758b34709691ac6885f2547fa89bc9417dc3c69095a720c295f1544c4555413260a03fabf3dc941f5cbbd71890500b6799a2d4d00fab6829b0e8f04c79c5ef4d4cbb523a6e85331a33fc3a3dae21a33f6096f18efe509b18d9796f5ed0ef74f8479dfcbe7dd91fa4cb413bd46deeb12125e501df99531b9d9bb5a52b5cdd4b678df85bb5efa4bfbb74b3e0515d2c5c8e6531c9d355b7ed891583a178c6df3ee72d884aeebe8d70651ce302cf235afee55bf24c73f2ff2d9341aeb23b3a17a599950f0cefe578953a11a29f12fd2119a26452dcca74e89ca3b3ec8c19a4ae90774bc33005883f87d4dcd46f6ccec60b6a5691bef3d430ad168d18a4d446df2d149eda83ae100b3f8c76deb96333caa193305008783beccd09316d26c805f2c96300996249e7f24adecd6acdb7e0bf634cb81a8a6c922ad642c20bad244e50fcdd671ff8ef55eeadb361567327cd406dcca285e9bfade0fbed015311032cb1e99f7799632d760d38d3ef303a8c8182116db33eb453272131b95751efadecf72733046d8dc3963c452c2909515109ab60549e5ddfa0cb0abe784a9059b295bb982b4c095b77623b1613347229b4af74c3c918443ff815657f60b4092a09856337f083f8b1973fe8ac260795cd0a64a663048faf8a68834fb4cac854a5df143cc5de38807f8cae2fcaf60ab18a0ee35c2a9f00e53d518d2de9fd4ad71c0763608c909e36998f1077dc5966356c70733c8e645f7b7ef363e7fc77a41abeaa6dfc54268bc329a2f1b4bce7c88a6dee483c39923b7c013a84df9cb6c831259c63fa2f3b54a6e17e54dc325b98cd271c855532f6af8bd2407a8e4ac5e6f04ae63d770bd357e6f680514a5971df65d2c99ee5f357633e39f8d4a6dfded5438c7fe1d2b4720df2dab82fbb309e752e7a800de85ec0e5e94d9d6f0e55f6152945cb16e8e8bd0fe0883e35fe14e26484cdf7e448eaf8c24d8849d80d53ff8c93d10aa4246d0b5714f2adc1251a3ab1efed97f836945de585d85afa5b7637dbacc119d7b00df0fceb656a1d42fb297eb8a5f2fb60cb3b100263c5349ba8e089bc3a40de123348175bd3ebef0d82f6d05d964f626245d892eaba9c7e4e0b2e082870a68818c613636c5b546c09120e2a333dabdb879ec879689dae8b9e6860d45494129ce8b385557b71897a1ca4698b27adf4527f6475dd03aab5bef1e2bf644da17dfbb269d1c12339f24bba0ab1a490538ea0df0a4c23506f226d1e539adf062de8bc6858f3f0d57821fb2f75ad4992fb6d2f451f6c8c986f7cd305fe029a1252c8d0fab5b5d0dec8937c1cb1c74c8841031b74b58b32f9a0362f21db16457587fab9cde85292357b0e5710e1432fb720628cb582203a1b6819df02de719ca19dca8f2f79a8cb73497e873f77af413cfdcab548049c5ecc8c2064cbcb45c9c86b4bbe938c17346b89d6005aaedd62b360d9c5a1eb5b8c5743e9416e6e370ffa671ba29a62c9d14481fa752a6402b3c522e54cfb1d55c2edd4ee9420c3ea62c00241e8a165c758f8e53bce568473125e53776ec777c47a82cd0eb75409ff30a73f0154df0002bc7692cb2d9b4b58f4d0ce14aa7a16b94d3016adda3821aedc634ac17b04f5960f5d0350e72a061c154cf47624e5fa947002000cf187d63dde7f3f6f675e8074136e16b449056196cfc12ee81e13f15541b31f4321b6d2a8b7977e8e8a27580d723979f18088a3ba7c284f26e0ad254b90dc3e4fb526ffc686bc2702353137901314c397d51f9143a017219ba2dde05f920900b87cdd259cc886f814a39e05148cd70ac22e79be2fca87c04f84999c5e54ccb551e3544a3b7143be050e22ad32608f05151e5b992026ed825f5246f8584fb99f7c45eb524fbf74df0a955afc1a312847e2219f5a429308c30da2a3dc75d9bcbe29c777371e2f5caf3199a21f9f104e6ebc0c4a5aea5cd6e691739ab792fd7703110938b953716577563d609d7a25989482b6fc464bd20a1f264909cd7efe9d0b8eff5f8ada70a95f916ed86b400ff18b7a29a5f151658c6381dedbd45d87ce23d5a63bc4c5e4614f2a9a77e5b2887bb55afd2c7887491b161f5d94637b6dd16be71fd41372b0aa00fb8f39a12621090e296f2ac439697219564754adb438728196add3123b55f2d002965883c13e6aac7cc53ea47215199a13995929380e2d0d29e4099003a542827a1d6cfc3e83dfcb1c72c49779e291a64aca8042e74dd8a8d427ecdd35c1b4a8117edbefb3cb992816bbcd9a937cbd4f8442a9e74ad6cd58acbdecd5140b0e4471913ebb10e15392be74764499c1903664d3750dabf66437b01a7a815ae4b3f2993bd66488d77f61883b7d3b6d18944ab4515ac650580a7738a37ae6a91be45bf7c7aed12667e3d8c9d573c2ad38c420ce58d69cd5d2dd0042de33a53208948db860dede80c41a894160f194b996b285e9a4b13122f2af198f932edb54ea93dc8124533a72d86132430115f028cfa52025e179ce212821060fb13568a2a898d180b4c7d8b1225f26daac0f79e20c84eaee1687bdd5745dadce33a7d75c198398244ae1669b71881e8da287c41c2be469631742b88d1ac22f7033629b1e261993eb8bf21065fc01708de3c9307d4ce3505aef6f3b71bcdc41a4f3e15a532a74d1e32247ce7421e18f87266c1cafabdb5dc91b3d9d1fdd96a57602cea1b5ed8f95349770b76e3afb89461bb39aa838770344d0242ea43276fba7638dccfae1e79ee00f5d650788afeca8d7fdcd79a1eee1feaba414aae3260d90311c91f1f9d7f5ca607875bd2431890c8d291df208ef3601532871cbf7d72b928a1a45061f1e08b35a322b56cb9721c08bd97abd5ef9ba258af1c2390fd3f021a28bf060d21f368efe5cc9ce12b3ab3fb5b296de2f0c2aa05c8925508f5624dd0660d55e534baf85560c4a464129b8aafabc3f10772fa2f5c8ae6cc46cdd6f2e61c60a74c62ceff89cc878d98618fb8eab07abf4804f7feb4029b658d87da81e50f60496701cf5e6b3732069dc695916d398637f7cc4986b4c4b8fdc913f0b7380c66fc1f22e457b36076c20efa8a3283a9a38945783ca6fb4da57f546e3cfb122e8f95c6ce0888220bfd7fa4d6a9db774fe2149b8317be199f6983bd4d15c9a95bd01d887f660833d56b4f5fe75d4821685b65382204cd94f6e146c215bf1a3870e83f2a5fb7871d7b7b1594b595f570fb5876daa69c25a0e2092835142cfd54b62829691aaf181c45c182a1cd8adc5a565392934f2dd9f659b329c9b12f689635ae49f72bcc49b8f3b19e96b08a795de9b2a7c00e9354436873f3ce56ab94bd9c60119a453a0c748f32135259f20604451eeca29e642c1626ae9a10a9c28acc413aa549d61d034a318eae8a80f48441dcae8111b5b0b1c6e6148a4c78a378cbebaf47cf314e8d35ca2e6f154bfccbe0b54e28ba66b815cbdfe9486e30f18e68ad5b86ebdeb7f5651d54053f6b761a37a6356364fbd3b77e15c3194c68f0f9198cf514bbe8a249e29587aca1d54588306b25cbda3d5bf7bc0ca76829ca3ebe740b84b93e32764d449f6dc5f57aa920d5711b6cc69b9404895f66bf3c04700c2e4dcb079553959d1a763281b234deba7d318ec247583a99d25e8f6fb402a78eee2375723012acd4e07db5856de242f83b2714ced8eb8be17b3f10701c0969b21b013a1398a199c8f8661edfac4172b3525548360136e793bb90b2c211925b0c2fc44b2c0d96065412e3c390c54b5cbde6f6ae1d950b8122cbdd8696a3eccdc5ea4f3294b5ccad05118a8b799ce70352248edcb6b9ca60aa181b97753cec3ee2e7405c9a8b886542e1536c82a9fde9dc3ee36ca48ae3dc6bf70082e18d19ec5b2a97ef9c65345a3eefb01c61dfe1f95d329fc3ede0056f560e9b9350bf928d7e94976745edbe950f5833cfb562b4fcc2681794c9327bd8719bea1ec1333175bc4e6507e23acf23b61086de0a95e6dfe85c1061668aac11ae3d84faefcfc7fe88154e4e1742ae616e6f3eaeef57124ac8f64989ad9535df40cac2c4779b2dfc7b6823673f2d8f72a85cf654a526b1ffdaae747714ba35c73aab018e54f3d93fc76a7a7eb251b04f04d97c1353909b6eb6628256df7c3b6ffcaec50d8c41f5b3f3f29440a54862543a167c7c1d472d662aaf9df6f2a24920f16e847e59cf487bc0ef84a077fbf4d6d53a4a2feacf2ff24327062cff38f0b57c6890ed", 0x1000}, {&(0x7f00000024c0)="88b61d7988b57aa7e6279c86ae0c62829e2e37d818005216e52025043a68d9825ac549e1e6931f2f92a5213c0ba89cbc5e6d34e2bf21aba5d460ee427b3de65442656fc39d80a8e9703d8feff05e2ca94cad6384c86cde0e86a2ccd3a02b7286dff87451241d4f2df6f444c4", 0x6c}, {&(0x7f0000002540)="154f2ff33b1928549da61d7b16a6d8b996d0bed47b02c7df0b8224df3887baf2454dd2ec848f2edbc294fb08c2b691a997bd2d28797c0c674fd2e2b1dd834089d293bcf8f93dc60a8c49226269ecc75538295dd9d8f587f2280f507a634b7b6f84edee1a07631890d343d07926ed9826b1df812ce9b08e943c1219578d632b9b42fcce1538baa1aee3889166ec0d417c2b3b220773323a953e44c85f2b20b2c8882a6eaccc971ec1fbcab205221d51f92f48897d6a6cceccff1cf6abb07dd74fdcd57e532598a05d80daaac1b8b14895db9e46ad917c4baa10e7b6b45bc4253ad0318148dc6728638554673e12d17d781905764552202ea0384d7653e8347f0d6ce41197383f0522bf830490d715f02f5294e4c65a8006e7eaadfe504acc098cb65939d569453542b87d1e0ffef9bbec68029c37f466cafdff78a482e7cc4b77887f193d89e006b979fe1067accc5208885aa90a46107f746cfab860115844daa00120a662868bbcd169da123edae7a86bff5611824790a8037c9fc7cecb1449268c8df5a4fe6bc35b76bd1ae5e25704db09674894ea0b52fde7610e79409dddebe19da55e53ae76043bf38d6db862a77c7b1c02ed72df801535e12e8140647f5f5af726745c0f17edf18a7a290a4d20cb9dc403f39d9495345515f5f1a28077871ec64cda90b53b608d4f46a1d8f091c2864ffbd092e2d049adf1eeed1e330016473d4f5e5372448558737a8e510e0267312df37ecc5e35b564a5419b80b2ac8dbfc8c7867c2babbb4b9c41cb87b25ece1bc9fd73e9ed1eb2f50d0dff5c266438156521006045d884a1447822123fd15780f46b62a63034af6e43d49848926858b74ee4246f651d1a8975cf07e912daab5ed59ca92a66973ff649139af8cc2df63eecdba1b022523cfe84617d6075ab0753b40771b165bb963e289a9d266c2a98970260865af4979b1f4acafb4196d60748ba769ae545d78655b556d9e827e6956a9624650503b3c3e6af081c1967165ee087e1d702f14b2a064818de54a68f1c99b3fcbd954c771dc6bb0102321eabb2aa253a7f1526f38028ec7b6653a178bb30331b92ee53de9bfbb2140b3f186348a0c5a7bc2c1f72607c0324f765a0ebd7e685538c1f29df105f255df3e4158d4bd36d5944d1273c9372fff705f0c1828f5063a5659c4d72731a341fdf7dd43f69af5ab7422f017d26faf42dada21fabb569182dab67c9efb7b3ff1aea8977e4fc3d7da8642a564fcb19dac09b1175c833e4343fe1de6d1e145d06470c55e4352f9375e0426cae21cbe0816c2ec9d8fd2b20903ee7786adfbaa6a5d467f02ff48441a2497105cf619254805b223f1b36d727ef1dfc25a217406067f431c09193e6eb7c196bf6ad063063ad7ed430638da2ecd62cdf43c64dc1e7212efb3659819983e248e7c9e74a5e7ed43542a00f098c504f848d2e8b2b2e73b65a33c9fb1df4d833208e726e68137c2a335470be77be3fc63904cb440d63ebf72d2e44866c899ce979f020b45e3425551600735b9dab112048eaf90d87c9e2b8a0cff5828409de4b3437476d97206409213d137deb87a6feb80bb47386d59974827ebba487dde25d97f9099d7e535cf59b9b9c3604a4c504042490d6129a675aa6474d6f44e3fce2a729cefd2014226b05a433ba1d4a95b47641874533c21059a47f6d9a2f7e208cf2e517ac1a4efd7b3d1cf95987acd226c7b8d623eaea08238745351ac694adc3984762bde20d897402ecfeed87d1d2c61eca8e49ea05b5c42bde49dc6be057f348dd45fe5d8be981bf546760f1199be468a3db618369a849d076d877165247c6e96ad2061180e4ca8f425baf91888bfd99269126324fc385474dbc871d5846219d3cf5166e14ac04d681d5d4a2053c99a70e3d97d224f02658491e1f0e47d14ca05d10ed8eb0b65e1ff4706e3db53cfade228a250893d27815605676c58b4c4ebae52a27d403d9bd6ce81fa77b6d6235e9b623e9adde79bae87fb12a81d8121f48d54bcd6984995e609709d0fe9446a247447641703a48414b83797224cca54df6a542046b2eb73d06469e195098964d375aae0764ce4d1866c794de56c42a7b8af10f26ee03c5c8bf98bbfd4eabc8eca477b481d23f13d08058d1331d1b47b3088a78af15cb8621f3f4b646088b7195dbc04825b80430bde9af845be533bce4556e723cf4d8ea046c10910f4e3e4164c30f0ce94672e8d8fb50d4ee967d04a46890d4975695fd415978b14929092e7200e00242d85635daff0cda576d26e8848071f687f551f82569f85928ac5e9755dacfe83b1c02661092e8f08d6316e85d885091f33985be06cd861ecd3505528552862a388bc0fa06ecb16e8b301857db26096b811ed23390ba5cda4fd693f85a0942e3d3974c3d3a2d55198edadddf7ad98eb10d61d5446a7f5e0064f9cbca5e58ab19c9da05a23abcc1ea26f633f52e4641f72c5bc1c3e9b303fd99831bc92ea01bc721c1555e6b100d07ffe04b8d70157375d595f4ab1975b412ee7db2cfbdf58fcfac7225242aa0608fe6c52818647af36d6373b6806edae2090b08b859839d2c925c27fdfc714aa12b58a3fb02daac25cceef7d0e6eac5f93e5cbf6943236ff6dabe9c0b5a2820a2541c2a80fd765046df60cdc2d7f52f666dcc71090b51275cd379f19e9ac99b416f6f7af42581bfacd5fabb00ccf653ed988115ee1382841976c342fc0a0554890d3c267b26f0c2479c994d38c4d088c28511916db1feea64a03da50ef98bd9d87ce897a7e099b7192f71834daa5d2e9ec4574317d7bd9d64b4baa0344d59cad5d4c5f04619854483d3eeccb4c30f22db6966935969dee56a2aa50bd47bab68652d7f72953a1103ece831a65bb3be021add069327edd4b48bb5e50fde35f69cee2737bb2200c66337943ada29632a703f7adf7e5b764fbe28fad131c1cee6366fc15fd03234e475ad538060edc5bb0a059e79036ce8a65161a79e2e0ba06742962d5b77071c4cade7a6ef8a232c4d1cd6e95da89b15d837986b9864fe80c1a4b3c252002eee61c09a98c751dba306d92d50beaebb59e891cc961b6ca3d8c84628db2ffe1a937c1358b1cc593f3e647d05d2364554ed27d1c48a75ef8312c4dd631af23879f13170e0eb968e9e346284320128472efdba68a0544b73ea5e3c461f2c276e2c755f0e2f57ed405e3a1bdfe9a30acb42cc6b0b6ebc5faec6baafc19167997eeb348fe851eb48773f65350743b403126af04353e7bf807de395e1141ca9b8e473a2c763669917bb5448b4559c532102858158727c016e407d641fec5b657013748abc90b6555692f5aa82ea3308447a9960d4003dce14d6be58d6c812047fc490dcfe1ac7363c93da24161b5585ab0e47c412dc7c941815ae4dcdaeabbcae85c0ff90cca4fbdf4ee46d5aa4aebfca0b59b28b8d52f6c0c44d4deda80485f4bab096050e5dbb8deb538d9dc285849a98423d0273ed174ed8b3685e06d222fcb743cb3d6db0255837c778422b4a2f8bfc43cb198d4359dd342967cfa4f4a27c1d6cafbd673d9a0f4b3fe0b229dfa0421681aff97984f39aea4a648fa4ed25c985f2328eb2a80809977397437246a3f8062fea1ff4888e915671cb3e0e832c4babf303a75d835843ce2740c480d874eccfbb313f2b18213a4b08ad1289296243671b0bc5db456bcd22038c87fb55c2f9c97c536f27ba5b612b0ea013e717b37adab5ab64c0e96e746f897d5bf1a61998a6b265918acfad461ac8d1c104428c40cd0f0d284970b76e4278d9be0d288b3b0afb0fbeb8c6762da01dcaa4ca650d8ffd3f3e2738e1d257ad8a0957f2467e8861a257e767b5fcea998cbad034efe1fba1b58febea19dca17105018434f02fca98cd1c03d6d8498956b7881df6ee9d2fb9eaa48bb4260babb8d73041fdf5b2503776554089fd5807b3240827da040e9f5da9fdc2522b514cda28aee19577236b1e721903533c1ef88caa3774a68c39db72f8615affdf1f1d308bd44f7110ac7379a9ad6b48b1cecb2e2c6486e3acffe219441b3f6e8305619886238dfc2c342e863387173397a41994ddb34d1862ee40e5fe0c3bc11303d3a09044a8569b1bc6e5caf9ff4b8069ec58056b91789a5efd0b4879c9f823e7689a637c265e57638ec64e677fa54bdff7eba698c51972999eb094b8a0750e1c09224b9fb4d8d3aa88295d143e6507f5a9150661d169f7c543193ea071af9ef28fc4bda2d626ba9aef4266c76b687e32f150bfd2b030f19eb58b985de8a8d2b7986dc4122dcbb5b9a8896b7632ddabe6d0f906c5d84682ea6d01ce7c639e458b445a41c2caac5e9fa7e29aac71af697929004287b5b3b774dbaee9b086b4789455c004ec62bed618351f3d12ee9d59bc5446975a7844148ccae0296614a9e3c11a0b0fdf8e6584ef1563c83d95c3611ef0acfc15c87a21f6b920b9c23ac03ca13b8c2c202594bc5bf570cf1e00c44fa459446bcf522c82e7c7b9e9725682a4c4371498c9ec69ec872db93c88a5e1195d327148750650c19acbaad21443c4101801fa772d941bdb6c631a0304e05ad06f4817c35e87cc8b4e843dd4c1d428d37c653392625377838f6cf57ed02b415ce40d58957fa719b2fa68fe508e11dc1fed746a297de0d9bc2da9b09a5716af1eff58b53869dc92d844b6e8c893ae14b002945b025db71fc40a4b1058b5e3199b2f24d11512f7b98e5a415c7186978a8c0bea2f02c7bba5e2820ca8caed865ffe01eb0d4921e2515c06d11fc4c9c615a905752b76d9586ef765c440356af01102ea753f1437ba9374244cbf618a8fc015aef8185bdeaa3f9e8c142c39bd1577de342de5c4a0c7b2cd97cdedd2291ddfe46dd4e518ba4163d9f561706655ba085170f264781fad9868cea172d57cf728e67bf6b995d5723384ef21fe31e947db6929addfaec546f6091c5162263fc5f35da30fd85b6cb423e851344f37d30d5591bfd46a9e24daeed5809bb46f47c84e28c47f70d5bbddfe7d41c1b766cf345cbb17d81b03ee9653735add3e693acc24cc2722a455ed41af3d606d13fc07f8b60959179bbcd3c7aee4082489b0ca64810b2bf3e274ec38b1547e9ca824dcee16bc7d5ba902b2f8ad44970da506b3955917966fb01f76ec980a048f3d95f7a771fc79fe7bf04f1fda58646692bc9908359d4645b601dee319331b06e76cd23af9393fae3b9f109162b37a3bfeddc0718d0c34f431d2275f9dca03b70bffc1c7779c38b46c3f91ff55efa3d68ad67bfe9dca6b7b0243078531887e3269b06a3f5946d727f3cf5d5093293d0fdac16caa847ca5b6d900d3590252ff8d208026041598b7e87ba7ae98370aaf0a1dc28d56b119c8d36d338a8dc675033ad83d1429e2ac5b35c7e6dc0b9e9948ec93cba9944475bd125049970a72bfd675e14249959c94143fe603ddbaccfec29e42d5d12fcc336e8caafd0f4b4a3e51fda35adb0cc166188388611b05eaacbc7dec3736b90e0331e88427e28bb4dbed48a8fc1c62b459704ca719fc08c4dcc0ed58d1440b577490d401d9a86ee4e5a474be48a0b3a465c1185bc8f99872737478776d045dc604246eb0035bb674e4bf2205eb6420708ff8413d52b578bba49b237bd5c6d6707c12642a4698fff6bab3e30cf5c78d01883faa8f39fe9af955d43d93f43f2b55073fef82d27a9cee203e6a4997d6e389b8a98b7a7ac785279a20ec5f4a9e06e8836c9c0135e811712d6b1f71737c96a7210c2d4c8de023f69516760f54343d0f5da314ca9d58108f8eba471d", 0x1000}], 0x9) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x20002) 00:00:09 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file0/file1/file0\x00', 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:09 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:09 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/4096) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e542dfa5647f90501d071ea9452d43d71823c73f05e544488b46225825ac62e3673c8ac73842ab21f197100b671f91f64390191e106c84b579fdb66dfc6d1d8d00"], 0x0) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x1, 0x0) fchroot(0xffffffffffffffff) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 00:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r0, &(0x7f00000000c0)="e5adda862815a0fe1d70a0ca7f5c483b5f4430528612c37a791a9d14210ab9f4e05ebdc3acb94be6c6f2d49e2fc91c0acc3e3aabac7231826be860df5b8063a690643dfcfa1f4dae664e1e181ee301f8558116c4c425696b21b62a47c1219667ec1c68843b1c19653b0cf34d987a8a04dea40d2a7c92cc7581504ec29f6db89164a802029f99ea1dd0aa8603f33328b2f4ba857f7a872c5856be95950a961bead04224754f46a8f345783e033e66e805", 0xb0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:00:10 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e92878d4b009562c234c5abde8fcfa2ff66"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x1a, 0x0, 0x3) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:10 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) semget(0xffffffffffffffff, 0x3, 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) compat_50__lwp_park(&(0x7f0000000080)={0x3, 0xd8}, 0x0, &(0x7f00000000c0)=0x3807, &(0x7f0000000100)=0x1ff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x101, 0x8001, 0xc18}, 0xc) getdents(r1, 0x0, 0xfffffffffffffff5) 00:00:10 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:10 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000100)="e524d6740b40bf823708726954c5f20c92645f9cb4abd35a2dcbd39eab1a66313a84673a2469db", 0x27, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x200, 0x19) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:11 executing program 5: r0 = socket(0x1f, 0x10000003, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x13, 0x10000007, 0x56d4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 00:00:11 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="827952a7", 0x4}], 0x1) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto(r0, &(0x7f0000000200)="50785191a9fd0acddc4382edca9c59d6595de6a6775a70d9b035a9dcbbd795be2fbecc854ddbd5715d1fee2223f4b6dfc494cc822b9adc2ca2378ebb3be983c72d61e2b6726d95768b040f1c7554d16810d383aff9dd352356c28e12bc10e887adc28ec49f6c4c9fbb5acda55225c9b71b3db68b48f93ee1608ac8756181847fba73f86d82807d283e15a7274e529d504d58fa80cd54ca9c9af941eae571685cd1a01a9cd65813481697a9e8816b39ec5671d4e19db2df899129e20013", 0xbd, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="213d4e944157cca68924c983c91a7c06c08d6462cbabee13e9de38503c1d1f9f1893885d58bced5d795fe0e05f79b88a89fd8774e846238dc691166f9decffd7a1193cbd816fd10a78d9a9609ea8c3e5f6a559017a0615f99535b5298fdded2cdb826c28a24fea675d0211b9e549b8af726fb8add8f77c2dac2ac37eb05661474f839735d33e8b497bb3fa6d1d340e360673bae12c854cbfd009d9f89ea0913268ddfb52c4a0e6927c3c89218b41fcdc3ea30da5af2ff251c9e15f7c8edb2b913099e46548def053140158b5726c89ad1a1febe6709f04d4a776c5b1d2bbfcc1f1614cd6f3", 0xe5}, {&(0x7f0000000400)="427d677cc31f7f2e2b8de9ec991d7161b6b34622e68d01de523b7572a458d4aa0689c469a42684d4cf", 0x29}, {&(0x7f0000000540)="d64905c46418072cfc7dc76ad2a25cb9669a68e2f59bb9064883536fad232148d4833d832858462de304fa13e050c33b5ec98160bb2b617b7249266aae6d4b1e3c96739a402aa67ce7b44599c01fe33dacb8d38c8f2d77e40d770a1eec379d6f9b31cfc66ae144bde4a744fc0cd82c08252989262bb6f79fc132432ce4a859f093bae503a4eb8caaa2c711c90e9b32e9a0f80a9a9aa57a36188cc2b4261fbdbfe79023122c59692c5919fd37c5c26b3b0691e565be5f57eb819ef8a0e60101f538cc8dea304924af77017e46bd03a698a9ff63a340f416800ba0614ee7bb186714a9a7eb22815ec8068b94e0b0b00da360", 0xf1}, {&(0x7f0000000640)="e134db85378db45031ef8cc3cb9ed8a1fed1255f63e5116a453713d992f0e6db1d77601ec4a66648d50c8eb22a3b7b0594d4244b2f2a846788d2aaacefd78e1838e36d727dfdc40e6d281dcf9e126f082e935cacfad92e48a7fc028c76083dfdbe0aae6f9663bb06262581aee89bcbbd6ac77eb4022d1723b27494f52b888e49264ac2a4369c31cefa944d154e48b74fb84126958bc00ae4452165db5f65c45edc4d4c2a5266ad076f689dadf0b5f29fcf4fcf0a1305b99e3693475f0fd1f780143d134e7511c870a67d6f433383bf928f81dd0841e2e547237d37d534c415099d2bb741e3863885ba77e5d31df6be34ad1aec", 0xf3}, {&(0x7f0000000740)="d2c92ce20edc08fb3b2427aca2e90a0367d384bd55bdd353e354d541b06a60621fe5e91555d5a1bcf2eca3578798cbec932b8a301e837897c58d52e22833d9c06757aa21e381cecd64be82fc50e86aae58b0f572bf44ca613845cb7f0653ff7edb164ae39ac22772bd7591f2fd01d37faefefeafeed8d57bcca115c637abec5ecd8ea882dee849507dc15823cdc638559dc447d4bd6978680cb7a16c", 0x9c}], 0x5) fchroot(r0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="2fb243b4", 0x4}], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9909d05f", 0x4}], 0x1) recvfrom(r0, &(0x7f0000003680)=""/4096, 0xfffffdcc, 0x0, 0x0, 0x186) accept$unix(r0, 0x0, &(0x7f0000000800)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/41, 0x29}], 0x1, 0x0) 00:00:11 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) paccept(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8, 0x10000000) r2 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x60000000) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) r6 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket$unix(0x1, 0x7, 0x0) r7 = accept$inet(r5, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r4) getpeername(0xffffffffffffffff, 0x0, 0x0) r8 = socket$inet6(0x18, 0x40000000, 0x9) paccept(r8, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e, 0x50000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = dup(r4) socket$inet(0x2, 0x7, 0x7fffffff) readlinkat(r9, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)=""/233, 0xe9) 00:00:11 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000f40)=""/108) r1 = socket$inet6(0x18, 0x20000003, 0x3) shutdown(r1, 0x2) setsockopt(r1, 0x9, 0x1, &(0x7f0000000040)="6079a00c11578b0b524d316c4b251f0813300aa56b714e660c669fbff24e4b230ccb5602bb0acd373d0b989febf174709a30d04eaa3e6de5545ac2a0d9300b7e5d5854d46f33d649f30c38d4ed0a03fb72ff7e0773ce96dac4af1a00183696d3b405795f138e2774ce4ea70e2819bf7fe4a000cfd5be4c75ddb4b10f319b5461151f2f7dc5f572563fa8dd1dab9c00e4bfa17baf00905d3544b5ac7fa626f9acb4bb378ae964c1bf0300be5c4a946ba804e93785ed0ba17ae8415a507325a70a8f19f55779578c6b0dcf887c2714fcd0dbaf17cbb90f112f67288506062617a665474cee7a52ed974f1fd38cf4e0f6b5a4e5ba9e3420643a029f6686ae39c1f9b662b27f1380050fa784aaf39b7e4dbfdb819e309f1184de46f20e700c4c52824795fb7ad19641e989cd5838203da8e6e12b65779bcad77e34e3b26452f53ee0d1af7eaddc29c82f3ce51da775e90219baab1541f70a1fdb15af90f4e519184b0700a283272def2618f6fba7335e328281f0241eb5b0d58ce027eee3ce8cb35efb47d26d1e9a693772398304f2ce66457b1720fe9b5e622949b77eeba323b2d87891f48cab7890a7982edc3e342435721b7d845ab48b089d589d08ed0eacd9499489f07d5ef35f759b689b33b680902ae35d302ead4fbb042764b78aac7712a97876990fab560d5f0036f2a17150845d5109e37de5e0e6dea38a8e28531d164d34b585b22cb3a373c8a6292ee1c7a92a5175b56eb65edbdd60d7403ba4144f6d497b2ff0e17c793658df7997fa7841407686e1982e1900b4417eda62f6ba39d5b690165ea54cb32037f17c4ec82d14373c11c09f3d1bb238b8c7e2e35497cc62935bb7279983157128461bdc1904212c7b11a50ef57693fb8cb7b5edf67e823e4ed8f3df2883e8139879c7dad443fd4e8ecb967cac8c7fbd9134d95c35fe4cc49dcfec903172a75635828b6bf6a71e24d7f698685b42525557b32ff574caf8ea7895dc98e8dcffd6eb00ac3106cd2cbeea9558c63caa683c294c78ccce0be1a54a12dbf52320a5faac04816327ac5bd24bf326999f088c5214adb699c86afd39198894cde1a69fe9df62e6d9bdbfc51b376c3a73bece2d8cb423f69d5488d2394347cd2ec542cae9ade954674fa1e42a1d6147e9fff2ace05edee580bd111fa687c2755bea1cb050d4150bcf42ec6fddbb702e4a7f0987b5bf9d782b888927cb9aee91d31f422a59bc63ba7e61a257a8e4318c57381d625c6336b728296b8769c1778c77a437601dc8e5f0d62a9f64636ab34f8faaff011df64bde19cf1323cffd0d7872a675bbbca3aedb4f4637180770b211e49b504dbd05c67670840ef226257a7ac0954a686b4b525b6253a74d79db9cb39249be69e0fedae37abeba2c2806bd037760a5e2da76ac516a9b35505cbd6a1177538649eeb22bf02586d984d4634080d11130b02580f1ebebbdfddd19b69de34958e944f887e84ff48596085aa428ea99661d43c9f45056ac1de4b3b59673757b7e8046f24e657401de624a5da1b670f2400d51ac17517f56d1426f70af6b405b3bd1fa54da633d5fec583aa49240235bfe227c4f5be9cc59f231b379414f5c4732fb208b31fd9e5f92b00fa12314216dd3b254bb3bddceb1a16aacfef0a20fbb90a4eca19ca347e69064751bf38112f4db5d1f380e739aa647e44b60e0beacb68d58ad7483869230e71399ab6228daab67b1c2760321a28f75a63a6e38cb886f372945f422014051e1d5e59c51ce7bdc1531d10159c5b4b8bebb09baf39c39af03df63730f4f098669e8f9ed2ca9fb42e9fbdc7f703d96e6cca4fd5ccafca9db13648607d8b0e660b6b6e855ae9335cc2557c030f8331956c2b255f2effdee2644cf5a6c166c1d25b7ff8afdc87269999b247bf3f6d0c89bad3a349650c74f10fbcc5f6659cdea48c1ce7b88f944382202dabbdab6c13cfb1eb2737110ccb3e1292caf3173518620e2c46af6c10e7e228afde5ce748664ed0077da2d036afd21607f92b399215d8cc3c01034c166fefad740f5c0b7a77289d30041308c22cb92fe6313dfd6869e222f6fafe54f7292cbf9b8b26ad73e04f3d23ebb7ddcee7f13c9c90d26adba4acbfbfd10fce5c4422ca797460eda13d76bf14539504fa15d26db174ec84d37de83cbe28a07c86c0ee024bf9b0722eb9f4fbd81ef6aa03d8d969337b8e246e7ad1bf5bfcb23d744bd3f267ccfd25a33123a07032fc3f162257e8a8e37be0adbaed711eeda5baff2744fcc26a9d01967d7b85a085c4768d9eabd1fe5122e1ee7f54f74320e98d7d1996141acf1e05744b8a8469ee83226dc8d900c46d242c206b5c291270c1899fb651aff6df6a381c9fda4059679016a368afca3d0ef3333e987434f4bd47ce3745d3d2eb12caa0419772fce3231c09f01c139ccd295cf24f4075fe20da4d371b07dcab57bb26ec8a3e09054e2e9f134acbac5c71943e467759d96a3e2e0df92fe5b52c51d8449037b6bec36a7fb009ff580d2d19339e3b122f968cf66612dd162963984fb505d3be7dd266717426bc574239c39d2331f8db41b8662572c51927ae8f44856adbc03e97623c22f2d03ee5fb4f5696c71f2d39a85f310ec9f81916d3e3bb05c909183be936c921aa9cef7e9a2782f2f99b92022ee40a054f688f0641cd4b8fb65836bb4cdc2f4728fd99580adadc5c7b4ca903da46e5e2ef396c55ba9b3e8cc76ca76db5c7874e71afc158821a9e959da0c109eeeb5a38f944274d3d026201ec3e604fc84347d84e225433384590a8e178577ee6138fe4abb2b05d723c31487ac4b9061ef2511567fb5a02592a7f764ac25bf4ec4c355bfd8aa00b2ce44c2ace8b86acc639e0e7e0fe34a8f1fbbd258d01d6a61082fad47dbbc669df05813c654f08a24accc681097ed4f9df5949c97da27e3da0a0c9517fc92de58401c54ec3d0a5d91a7edc51ed5093f118db1be567c5b764eb57220d22c12c7308c5b8cb07a4b05ab057739493def23ee931952fe25ddc862425f4f1d21713b06cac737ca36bca4bf72abc28fbe97c57efbb00b71ddab6a19d0c281bf95661d52c0d32995990efea378ab728ef1e4f9eada3441208a81a624b36e674f42caef8ad7edd0932af374e85749beffd6fd1b5f90ef0c334ce1cdf94bf9678c1db9f6dc94c505fc6f6fca3096a8d7e67ce10792682f0ae6c96f524623814d1d6e19b0063f9114ed082defbdf3c95acfc042e18aaf7214b2e01ba1f20fb3e9e2faf257a7cd4d6dff02d536e290d662de087bbe28d7bc2ba89678e592838eda0de4089ecd68aa104f05a2cac46b5fef7e09303f981d073698d0a580fb284bcfa5fd67079b6453cf439f80d7e23aeb191cd2cb0848025deec6932c6dff13d4dd9a770f52b9281715a25b61c5a688aa769288e7e55ea2049a6aeac371bf46d503eee05011ae724306b92de195e13c92f2aec283c6d247293f9a886da8839788981110835237268a90d1b10e4039914588101d39b49102061d6a4c4a166328f79db487c761383349ea71b7b8969bbc3f6bf665b23aa4895a8db9c600ad6e9ff4d7ca7d413db14650fc81b13f4aaebf9869671a84a1d2b029ebeefa18ccde739658ee113516b1b0d091d898e41826278d38cc083e25dc01d7dc85847ac4981b8e201d0a0d52e1eceb43d7f427d9d5b795e559c3852e30755f0ebc74c4f18e88c01ec72909e30edce0b41e513b71e49936c9de8947f6265736aba0600ae1df11e733f5d83969f8a0162443b61e5119cc7ce57488c7ac474ec4afefc93f3bd0b31ec273246740257af7f0d775475518ad0bf3d8f720619f5f31998215a32f4a535d641ec18ab4522dd4d9bae68d18aefad0d2d6013372e5517889b6af7a718299e063aa82583f7e593ad15326f10a890feb875c4b4d455de83fbac81d21d2665d3efe015c8204fa77b3f027c7c4a3251a1183c9af762c17e5877087025764fd1c26e7ab31090e79c080bc16e26e01232831962fec2d94a6a0bd03deb966de631f8e195585ff1abaa206d34bf44eaa5a41f2759dff12a0ba11f6d10c46466efd5704b25473748b6ec1894c17ea6482e458e28fde0a0a939280f192953af22e81978319c4d1e1efc474c435ae7597ec72b673c63b71976240b4cbbfbabb9cb0d4a8a68ac97d269414f15e13b4919404a62fa29dcba363ff5d2db090c17df5427d647cb1f03fffbcc5f22f743902ec866a356d7937eac9d2b6af1c9a6ce6548d2c82d86b49e553ed9afd661be4177521f92d1072ec9268b6e282f3a5bc1797b0505e12d968ac5dfcb8a0eef8e8a9b2030ef850ecc08522554c23b74d789470483aaeb323934c01ad52a2765922954291f643a53605e5e59b1080ddea0960f9d12a1bc5e61ef74d65c7ef8b2eba9650019ba38b847e07c0a3a4142fc09a4ba1bd494f18bdf2df3cc3e60b0d78834c91f52d95c06ccdd815463b97ad784630b643f57ab0d0a01420bb446211c92b7a5218550ed04f2202f6bdf09c514aba2839300701d791d049c3784e2bf7a3b4e19571676a8d004d4eab570973001b887982228c664d6ac6d48771dc3ee2cfe1fcefd9dcb42e5b3a38362613fc9ecfd543e4cb97526963527153c173cdd35f518a376e59a9674df410919b3b5fac55e4245246d418ef839753d28e31da73ca1a046cb05d5b52ead1880efd5cea3a710d8bd9fc566c5d6fae4b39748220fc723406ac1e430b808924c7bee7ffcb2b2c099c06c52bd6a650b95d2564f44b523111fb6b82e015a222326c3daa4d06aa534cdc68b75fd9a18ce1010cba1b570456885eefc7d85bd2e16d680c54a86e7c947adab18f12537d6b9ed6e68e07bc54c35ab531da6b2711e0bccda8c65c0166ef839259b538e42725d5211db15ff7709c3e09d39471fa767490e2e97e8a45fc04eafa4f93c86c1de174c1da1a1893c01805edfc677b6ef62c74d16819f1cdd07709d42a70715fcef22c1c27fa9ad8324d456d3057810a18a4d4e9d393753e8c8e1bed3a0c17003431cb1ba5a68d9a7361e77928f97576b6bb27fb5330bbe26b34481046e914da0d4229d045d4f08b5e7474f9114332c3e69459771df0249fbb69588993d9a11c77ca6e78b459e565e610437ebd00f33b4993e3211407e7e7f00e48a8abbbe0f3ef0acf8f68f54b3cff92fcffdf77b0b0c66212045658ded3a57deaf9a72a758b7e662e6f165ff61ec79e2abd6ca7d2b88a82508472f70fe5a65e2454875bf5310e30d80a3370b6e7302086d493f459c369a52c95c5c1c58fb70ae8e0c71de48ab76953cca6d08998bd80507cf07d2888d9eaba890815b2c60b0648bb30f1e22b3f9640958dad7c0397fcf15bed807e41aff0f422d91897eb22ed757e9e3858589be9ed976221be6de2406fb15ea276a50181807772af1a8eb5fbdb6a9cb560c3e17c90ae6c", 0xf00) recvfrom$inet6(r1, &(0x7f0000001040)=""/215, 0xd7, 0x0, &(0x7f0000001140)={0x18, 0x1, 0x1, 0x6}, 0xc) connect$inet6(r1, &(0x7f0000001180)={0x18, 0x1, 0x3e00000000000, 0x4}, 0xc) getpeername(r1, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1818, &(0x7f0000001240), &(0x7f0000001280)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0/file0\x00', 0x1000000, 0x1) semget$private(0x0, 0x1, 0x240) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xb) fchmodat(r2, &(0x7f00000013c0)='./file0/file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x410, r1, 0x0, 0x0) mkdirat(r2, &(0x7f0000001400)='./file0/file0\x00', 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000014c0), 0x0, 0x0, 0xfffffffffffffe49}, 0xd) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f00000026c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700), 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x1}, 0x8) r3 = socket$inet(0x2, 0x4000000000000002, 0x0) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002800)='./file0\x00', 0x9) listen(r2, 0x4) socket$inet6(0x18, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000002840), &(0x7f0000002880)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f66696c65382f66a93bbf5300d47e2c44fdab179963ee85db6c00000a0000000099cb6c008535021356aabb4f663312e7f7bb32a7db61a5bbc2cf8610604552706831b306ecb54fd373864913d7f9dabd8b36013dbd385f2059c6667600a6a468e7d4fc10356d29c2184d6edff98fd5cd69ef46e5f8cc88"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002900), &(0x7f0000002940)=0xc) chroot(&(0x7f0000002980)='./file0\x00') open$dir(&(0x7f00000029c0)='./file0/file0\x00', 0x200008, 0x8) link(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)='./file0\x00') chroot(&(0x7f0000002a80)='./file0\x00') 00:00:12 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = semget$private(0x0, 0x6, 0x0) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0x2, 0x4}, 0x6, 0x7, 0x4768}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r5, &(0x7f0000000000), 0x2f2, 0x408, 0x0, 0xffffffffffffff6a) openat(r5, &(0x7f0000000000)='./file1\x00', 0x1000000, 0x20) 00:00:12 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x1, 0x490) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/254) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') Jan 1 00:00:12 ci2-netbsd-8 dhcpcd[244]: dhcpcd_handlelink: Invalid argument 00:00:12 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6(0x18, 0x1, 0x8000000000000000) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt(r0, 0x3a, 0xa6, 0x0, 0xfffffffffffffff4) 00:00:12 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:12 executing program 5: r0 = socket(0x1f, 0x10000004, 0x5) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x8c5a, 0x1ff}, 0xc) sendto$inet6(r0, &(0x7f0000000000)="bba5d48799019a70ec1eab28ed898cff1973cd3522f54b7dd76a661cb44e318b54913bd14ba71e042eb2c7d82cc6428eceb84a2eb06e4f1de9c087f82927ec944e03e2bceb067352af099fe58d15c15548d3c06baf63bcf363f992b4d972bff3c3c69ddcfb61c23e42407e78feab517ad74dc835deba34498c303f203aaadbec2123a02880d9b77e8e91acd7597bc20bb8736bf1067248c71e8b513e90", 0x9d, 0x40a, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1e0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) sendto$inet6(r0, 0x0, 0x564, 0x1, &(0x7f00000000c0)={0x18, 0x2}, 0xc) 00:00:12 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100de5d3ab5df7aa60f614b0085689ca2dc5af6b1"], 0x6e) connect$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r3, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) munlockall() sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) utimensat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)={{0x5, 0x800}, {0x200, 0x80000001}}, 0x200) socket(0x6, 0x3, 0x5) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) socket(0x0, 0x2, 0x2) 00:00:13 executing program 5: r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000040)='\xaa)\x00') 00:00:13 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="3e7cbd356672a5fb477ab87f", 0xc}], 0x1, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x13d9ee8b797512e5}, 0x8) r3 = getpgrp() ptrace(0x9, r3, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x20, r3, &(0x7f0000000000), 0x1) 00:00:13 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='c', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) writev(r0, &(0x7f0000000000), 0x10000000000002ed) [ 276.4840172] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1917 command syz-executor.0) [ 276.5174469] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1917 command syz-executor.0) 00:00:15 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) socket$unix(0x1, 0x7, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/70, 0x46) clock_gettime(0x1, &(0x7f0000000180)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) 00:00:15 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x20000000, 0x9) lstat(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000200)) fchmod(r0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:15 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, &(0x7f00000005c0)="aee4a37968bbbaf619d1558351f18ee89ebaee7d7b9c24af9d85410db491f455ef221a5e898cd6508513c5ac39e919b10ecee643cd3195e00c3bf9975b48c7cc0fd3ab6981045d5f061f6c20be13290ec23283f7bbc987969810e77ce2bab0389b273b1aaaf82d3d218fccb51db776caf31886cc558d19717be060f70961498606bb05ceb5aeabbbc37d7d01e43c3dc58fefb66ddee103bca407c053581c0cb1b5f7bdd28846ad16aa91b458619d2570f05d597fdd7f723ead16afc4238d58786161fb7f149784923580d8510aad93b710a275f9c56d067f0b041867ee17b10173ad8416d5ad7c0f45cf94a8db1eb9df1490d3fae0d9d37a5082fc0764857de9683aaaff5715b0a57de3ed0fa057a297b94175f94fd7181abd3bc7f7eb21d03cade6cf2b148eb0baf376183e712a6ba74d589a7e16a0769055753fc51e658151e11732d29990def7fcb2ad017ecc0c1c233781304933394293d33ab16de564f0c537e6d550bc7b68bb6112ee8e67234cda778232cc16c0e5be000511267270b8d2ad11ea0346af10e69269882d8f103cd03a068b38680bfde6eba48b732aafd2fdf4d6c71fb24b7f5aa37744edc682049437ca3d007f1a3804c43a16fa6df58b8d2c04324a3cf31a7ec456444a1af6a4dc4dd0da4a15578ecad655281ac44cecd411d88237412b3be67ea914af68d030e27d38805991a64d067d8d38d0b7a24c95cc1f3f13d1653580bdfc44f9297a3e65e8ef08fb8fd395507db743ef0f15284f4cd9e16ef4c143c889f58b9d325274997fbd5d8bfd0bb6e016725f32814cef92b71d69d5a2836f13249b61b1078cc5b05cb7981ae8b18400faa19181fa79ba01c7b1e9ec04295213e8578ba2fbcd03aab4b56171746b19edfd6fc78083bc126ef4d60cbfa36645f984ad3efa3f247f87b8f0df1b9827bc4ce02ac5d1f55c1f0f7ba3878f95c7121c520c639e9d38710580ec9190a649e390411f59fe9dfe1d2cd05274352ebd3bc7d17957cd7137e8a413f959c064ad6ffbdfbb60a694a1fc60e11c8688f6d01a0b48d73a645889dcdc8a7fb6643afed043a7d10130bb1a86279f50c0c707a851dfbad6efd6f62892aaef4cfdbe850f124c30811fd152a1dba0606804a08022091629cec1f182c726cac5459e4e7473cd47e1f0e4a34e34c6211d96920a080c518675be4e7eec60607f65b2fd42a91dd4f10f2c00e72ff1f5ff5a5b0faeca8e2f67ee0941e8249232fb76c001c0051fe68edbe042ad73387aea7adfc9f0212f5e8f053ce0f2ec2a0a6a0873ecad3533bcba3849cca37c910696b98b8a6ffa90236ffae1a891dd117f5790acedbac8d75be657037948038dfea8eb563c4d0c0e0545a330aec121ead994ae021e8af5147b3ccce2a0ca3e2a0a96b5fefca06f7594026567e8f0b6d07236676c54ee94f3b606b0d34b64132a87d1b2529e69afba5973baebbfc8b2bfafbef2dd5040e13fac1519d1d15ccb81b5bfaf219739b2a08ed6a375cc3ac8f77e29703bb319f70eeddf6c51e8853e6f9b38a2487ce079b05a4bf1f5a04c747f1644599ef023b15513ce13ae8f052038f62d9fa5c5cea8df9e91ed542529616e56deef63569f8160deac1e32f850fe4ce27ed4582ef58249e76f83667d7500e7d1faa7d86bc7fbd8107502656f613edbbdc18872498f31a446e0569afbd3304241624e52a572217e911d108c63a30a971247097a99f1e31beb443de3a675160638b25d4dc7b1b925fb02b46ab1317d3459ce6abbc1c2f13b0d00ea0bdddfefbdb1c386941995c72cc1742c2a39de4cd6e0eedaeefce9b6a71008121372e89c842f07bd44e245b3934a9b9214ea5dc7cfec7f1067127efd1d067d8f719f4294b325c9b809e2fce7229b6d92031b60dcc5575f45f6c4a9e9121935b7a6b6410f1a4b26b759acb7de49f4011df3265b67fba7b6941a65f7cb0334cea50284852db2e3e67a9c644bdeba2bce130d2577cb3d0eb747f303d7c18a76087be0237b182517a8c473a6a3694f90c860670accaac609ef9039e273d34d5f853450e35bc29f5a227486b5f2ac0595560d57822ac526429cbe5d01700050e67f27517487363d9389070a3b9f10caa9c6247f9019ae90f1b292273de9e017b5013e945c9d5c889f61425768f6f5aef6464ab6ae5a71f6546b4e10041426eb9bbc56d5bb16efcc2d709bc7a9c5c1118d670b8c5c75759b2d1b5efa92ef54b8d8edcb41d50c47a1649b812ff20892795ad3602f3bdd6c9e49dac7b5a951717b2400d57bf3d1304efbbfcc9ae5589d9f18c909020bca6b96ecfd7855c35c7238bdafeddcbbd81b16b99993e45b463678184e9f765f4f06e371920811d617eb6d91ce43df48ee6f49677ff2fa0cfbe5ae6ae259646661eab45dbaf041532054c39b82bd00b47e4bc10a638d805d94c8e61c7234c3560393b9ccfac839545dd14a9783aa3281e4991c0431ff15fc82d0dffc05b11fa273d419bc68e13600bde8f73a2d2da2f590017f8b988afdee39c1f08cb867adf69b78194927d48be69a9a3c8f4de1458adf9cb258a2bdf4832592b709ac48ba79c5ae021337eb34b88ce1ad56ca4ab102727cae4d8b6825ac4b1550bb8d587c725340a070ce5642f1e444a07944de3d0f2b9a1e62d06fe14a717e33f0512a0e593fa7103cd6adc8839b00ada72add7beaa84f9b9eaa415b9b77efbcd350c3d73a83a80795c900a66359643df5a8bf3fb8f4032bac299bea0dbd3986db23d15e4024b3c7a9ad75b6a3f60dffe321880fa5757c35db14139df8326948c5b875e35c1b79f2789e7ef2782997fdb5c175b84884b5769f46962c843318fd19aa91d0aa4c22a7d34b2503ecbe0d46e777e5d49bbb98ecc180db88da6a0d79bf9b95376ea0560a6f1cd26d70c2862076c1094a08b93ad33bbdad897e939f30939ca463704f05de4e1700bf648376793731fdbd41b003428c1b4126d4c8578b747b4adacbb0036d60dfb2a50f8c63cb52fa21b51acedbe002b225bf39e7923ae7c3fb8d978021ee8ab0e174f5715d1aef4727e625490cd581d89d568e45ad8d14b3b739f060437cb6fca5d34bef2fc7aa9e9199e381240ca217f9f3aff5d2be1055d8fb1c25934d0674de453c7f395e87b09ec5307073af8676475b0f419525c8ec2394d9100c6833536ad7f96a6a27f7b29531bc7732328c0b83d939aea1b04b5437d5084f672708a7586c436fa1a9cb5c8ad9be19968926c54632fed16c782840db4c36856ff6a6b2c12fa82e2ea9fb7d9b4ab5ba62616dfc9c300139a9a293aa845f4d9c7206cd03f702e650dd37b43dcf2547096c0a104e2cfd423463727ee851a03016c9bfaa6d5142e4bcc091b8a11d3f6bcc2f8e06ebdda1ded07df083b9a7185092e72507d63e0c59d3232187c809856c34337a9148a5649a882867c63701a0acd44b200c6d0c56e36ff204575f65b9ab6d0e90071f22511f613feb54021b03ed242294dbf959ead7f3964c03ef93e726b744f51e765529b7bab329afb2bff805d881b085333fcbf60fee3d50a6680e3c28abab1375af054ee8273d77bb8acfb4657fc8fc8db2e6329eec97580b93f0c90c7b1451a492662a7cf67ccd9dbbcafe72e040379c7cea280cd05099b15080c2b2bb4a0bba4fba611177f3627161f8662facdaffecef145a98365e630963cde30313124d64307c36fe4df7e1450e797269b03f56355119bb507b4aea63bdec5bc9028a3f86f52bacf136802c4ed88ce0c1d69faad9594d6365f1f4b18d03b0d18a6623e3b560bc9ff904b7be2c2b79d572128291920709e810015f98c3f44351af16d73b4e93e11f3afa667fa1393069aeda6f70bac431de822c91e576b836d2c904244701b992d2692e7d10fe7c2b6847a6cea6ffea4b9a14d4a270d698e54111ae03882389cd11a39d03f007df596f7fa562a8b849fbf57eb0d1dc08546d51d97122dff58061dc055dfded3006b0165c59818830e9cee563db7d2d6c62ec3b712166b67ff88c2bbd31993dbd452a91ce1bee9e76914824cc396ea6f7a21d6f986139e682c628c3fb4981b39bdf6c1c4b2b1bbaa5d173ecd7a819536c1ecd9209f3d7059d6850ea27c8a48bc6aff371cabfa83c01b59d5ada9b31fdc8988e464223449b47095a860d07859f35ec514c44913327dab7470c7d30b8f58d517382417d23d0be8f493e4b837f48e96325591a6ec0458c91779ee0ccb3089de1a4fc993de05b4d5ca3025b72b04a8d8f08c8baee0bfb850d1266f68bb6451984e95f9bc137164b6485d4c37c9bda727744b98c31bb70957a6d3c04a7f56256c08bc67e10ac81ca09685c346905d4f80c4292736e4d1b38df5754725160ec81182c675a5278f7de59a089988d8a2fed6467c4bd22a799f54aee9b19fb8240a5cc81523d792e644e7cdf314c0ab02a30c75783ef605dc69869f8c6b093a18c478ca878985f7cc04c0bfbf0e25476b70f361d3f73492b748187905cbb786255dc4771a52c15ca638cbb17afd1cefda35ec0febdf31d22308a5c63f3bd6b6b8e0203d0545f57df985757ee455a7412fe0306c4dd3380d45922d74a99b9966ee305d5beee5ba5ae463bb83d69d460f901e129c266d238e7b9b49bbf08f450233d4e3d61932eddd2c15c42ac0c6bad49e27192595b721d53c91d544d95d523145ecfb5c8f3d0646d0a047699a8366a27969b862a3aa0ed806746fce7ea88c64f7c8c2edf0b9698b64ed5cbb2c183f0615f68ac80740e29f878e229f4b55d3bfe61c7d3a57973c0aaca23c25c92391cec891ffe3b01f79f21e6ad49715ee11de7b97e9e1831f4113f5346f945fe23ad80d293f8a205d219e7aca91af15fcb6081e219fb718e61d900aa6c0db24e8d55b51f9b06d840c01bb441f4d4e0e4e94074f5467c30961f2c03a5f6b31f5f3c3f1f076e6e201b7f7b118469cb43c5ee73c87e1dd199cdd10a8671c172c272615e223493f84789ae04e2b0fcd8131804065dc29a6f70058917d42fc30f22cd1079ef59299f8aa6256205ad78a34f2a3d23a2d734e5149ad995ee115966939919556bfec2f40ee36290a9fa9b7b147a74e973c4784082c3778148cec3eaff435d3810dc0c95f799faa2943b5be731a84c39367be3520c1b35463f43dc68feb831f81670d90c8c32ab2e313f4591fe603a2e7e424aabc4b911a421ecf015a5a6c7e7f2e0c6c1308ca0422d78339e4eb84f849901ebbf5ffd574a11c50649a38aed568f6f4781c02fb00873f5f55ba9cc490f955aec1d5916baef7f02bdd4052cee996aa5bd9dff20f77df29c0eef7ad0f2decc669316e7b87afc3b5d9065bc2519642bd7b53a100d16fc7f07f852ce7eeac3b4fe7c059e749f79686e6c1388e4e702a9bc82982d6322ac485e8b2603df397b08f15dfaf4eafd04fb5d0467e9a99e4f22a5def8c2471badef10e8a3ff4d2f873970d481e36a8811d7e4b2d9e5e8da6eeb54ee3ba755fc5f3bfd6a83f3f49381765f1a6d292677cc63f07d08f49c55961ba70d3dae7e3988105d9829fdd3db4657e525a1005c97183836b6df3935cb62c51ac874e565a7920b67e9d8002e6c17647f0ea6ccc62456900243e55fd1a8b1e302ae6b336e264fc2f4effbff01c6ebb75742edfb33f05bd397b851ede3e93599b558271e50b6dcd52d4c2e32e74ad653e944d5cff43136d0399653ed9e7d73b15f5e361cb9d261a9e57882c588859b4744d327c871e616a6eb15aba05cd49fe34f0555455f9053ba5c434cf771245cf7ef38b32f4d8f26513e12ab86401f588276607d1574660e8965", 0x1000, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) flock(r1, 0xa) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r1, 0x3) r2 = accept$unix(r1, 0x0, &(0x7f00000001c0)=0xfffffffffffffe16) socket$unix(0x1, 0x5, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="9ff937d5b1b8f18b946b03b394bf8c8a45022d55616e61c7f58bf0e0bff3901e6fe076013e12cb42452d6ca17985e27a939a650b7323ac2c248175c689fd7ac777fd939a45d2a5dab0dc69c4889505c47ffe7abc4a78cebd56022d3090fc8c63254349d2ef84a1f1d1133b472097867024a54b39f61e09c2905303808e87476030da6a1608b5a4ea95c36a02991269217914a189c8926fffb04092fe27e1683fed2bb2afe3b5e12b27fd3eac215cb098e8d8e3", 0xb3}], 0x1) recvfrom$unix(r2, &(0x7f0000000080)=""/165, 0xa5, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x10000000811, 0x40000001, 0x0) r3 = semget(0x2, 0x3, 0x80) r4 = semget$private(0x0, 0x6, 0x104) semop(r3, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}], 0x1) semop(r4, &(0x7f0000000580)=[{0x5, 0x81}, {0x1, 0x1f}, {0x3, 0x4, 0x1000}, {0x2, 0x669, 0x800}, {0x0, 0x40, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x7fffffff, 0x1800}, {0x3, 0x400, 0x1000}], 0x8) getrlimit(0x0, &(0x7f0000000040)) 00:00:15 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffffffffffd88}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x11, &(0x7f0000000000)="d5ff9668", 0x4) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000164b77127a813540f9bcead19ea25f62679f3e6a7fd2dc120921333337da7fce769ea93ecf9428db4b754760528c6dc62feecbcf424ab4d453e92604764d96d9072f4c47707dfddf100c0217d15454046f61b246d0b5500ce1d70960b0dabff5b03dec968bd0fbcb21ec7c93ee0d808cc90a02e7e59b72b361750226902c919f816b5b0e04422edf538d59672d0c0edbd7764ed2a3c62c47e4b5a5ada436c4a2965c817aa1ca90b7198b898803145a7b123b43c5c05e44017132bb94c172a9bbc310fa168ac8442f924a1225f2b4cb83ce2918a88270748bc324013b4f9602f53ecab52ee47231065061c98b8fa9d60000000000fa4667ba05d81e69b452bfe08d729e6e25b575"], 0xb2, 0x800) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) listen(r0, 0xf7) 00:00:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:15 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/210) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/50, 0x32) r2 = shmget$private(0x0, 0x4000, 0x54, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/136) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/123) getgid() r3 = socket(0x6, 0x60000006, 0xffffffffffffffff) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x9}, 0xc) getsockopt(r3, 0x3, 0x3f, &(0x7f0000000340)=""/73, &(0x7f00000003c0)=0x49) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') connect(r3, &(0x7f0000000480)=@in6={0x18, 0x2, 0x3f, 0x100}, 0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000004c0)=""/14) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/88}, &(0x7f0000000580)=0x5a) r4 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x8001, 0x2) renameat(r4, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0\x00') symlink(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='\x00') open$dir(&(0x7f0000000700)='./file1\x00', 0x40000, 0x0) poll(&(0x7f0000000740)=[{r4, 0x10}, {r4, 0x8c}, {r1, 0x1}, {r4, 0x4}, {r4, 0x12}], 0x5, 0x7) lstat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) getrlimit(0x9, &(0x7f0000000840)) connect$inet6(r4, &(0x7f0000000880)={0x18, 0x2, 0xc8e, 0x7}, 0xc) chroot(&(0x7f00000008c0)='./file0\x00') shmctl$IPC_RMID(r2, 0x0) connect$inet(r4, &(0x7f0000000900)={0x2, 0x3}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000c80)=""/102) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) semop(r0, &(0x7f00000009c0)=[{0x7, 0xb0a, 0x1000}, {0x4, 0x400, 0x800}, {0x2, 0xffffffff, 0x800}], 0x3) 00:00:15 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xe, r0, 0x0, 0x8a) 00:00:15 executing program 0: r0 = socket$inet6(0x18, 0x10000005, 0x2) sendto(r0, &(0x7f0000000100)="523abec660a8a8326409f981878b3048b1c664ac22a590df4e0ccb78e2ab05332ce00f4b472491346e14ee9f27841dc03f52b738434eee09e985d3cfedc81404e5bf4110e81f6e1c83d0a5053b31209f92f36699e033e2cacf5adbd214c7b5c0e973baa9295b2a1165a00199b8225cab482253edb713ce4f1c4d7a107423549601188f49aacc42aabebdb8aa51c47db803d78783d90ee665d9", 0x99, 0x4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x5, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000740)={0x0, 0xfffffffffffffff0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00007a7000/0x2000)=nil, 0x2000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xde7e}, 0x8) 00:00:16 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)=""/219, 0xdb) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:16 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x13, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x170) chroot(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f0000000140)='./file1/../file0\x00', 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x1) 00:00:16 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:16 executing program 5: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="2fdf9a904993263378c655561dfb61dad2d7622628e37c7124ccd2bca1a97d571991c093d26fc1d51fa6f3c23c79b6a2e2e17f73f53e0b6ae0927c6c58995e7f83b082cadeebe4f3", 0x48) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fchmodat(r4, &(0x7f0000000340)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x52, 0x200) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getrlimit(0x2, &(0x7f0000000000)) bind$unix(r6, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189b77e4bba614b00"], 0xc) r7 = shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/201) r8 = open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x420, 0x4) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r6, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semget$private(0x0, 0x820, 0x1d) bind$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00bceaf0c0"], 0xd) msgget(0xffffffffffffffff, 0x170) fcntl$getown(r8, 0x5) 00:00:16 executing program 3: r0 = socket(0x18, 0x40000003, 0x3) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) symlink(&(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$dupfd(r1, 0x0, r4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) faccessat(r2, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x29, 0x100) accept$inet(r4, 0x0, 0x0) unlink(0x0) fsync(0xffffffffffffffff) lseek(r1, 0x0, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r0, 0x1ff, 0x2, &(0x7f0000000080)="1ce7d7d8b1caa73216cda847bc13f99be88ca6c247e86749ba49e7", 0x1b) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:17 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:17 executing program 5: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x11, 0x1, 0x10001) fcntl$dupfd(r0, 0xc, r0) fsync(r1) listen(r0, 0x0) 00:00:17 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x5}, 0xc) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000000)='.\x00') 00:00:17 executing program 3: r0 = socket(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 00:00:17 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x3, 0x800) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x20) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) paccept(r2, 0x0, &(0x7f0000000100), 0x20000000) 00:00:18 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:18 executing program 5: r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e04006908000000"], 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0xfffffffffffffffd) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="ee6a4dfa0610a35d234449a12817378d3e9933f8c3a6bd02a79b831ad74b59b77705b811a1f904d371c6efa334eca67eb98a2e172485acc046d4ad1e84088d5b68f66b402e721125e678f1676a0ddb9ee04b1e5005", 0x55}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="b87ea6567060d73c73bd5a2756d45f5381017aeb61ca2fba1df9bd35ad5fb15fe0e504c17d7bb89eb0d11a6f2d81f645f445d0a3afdb17d51c0938dfa640481d794c4f6d79ae3a8fe73fb770758705bee777f8601d2fdca33de640a8b8f5a13b0b78c4b666526acdc9d2b5309def2ef25c1a474c58daeb6cf4dd3a43cc848a9ee0b25342d897da4fe7a2ac1ea7d4581c4e09e293447e1be52c64d609868628b38ce2747252aed2cf039bf757307dcae57828380309137b96890dc33bc8bcd9098572afdb1d7d8af9e7a5ec5cf4ee7eb76f93b7bec1808feedb2855ba44c24d1b3b79f9a372f7e7ad", 0xe8}, {&(0x7f00000002c0)="1cbcc0f4982570b342d39c9c88c13c2bbfa13fb831160d5c05847fde2dde8c6c372d7e1d2a72842bfb2343465b00089cbbba7636bc97dc94d05dd5ff13452dfe1e420259bb8e9e015f", 0x49}, {&(0x7f0000000340)="8a449b383c323c704dadb25d183c1aff922afefad4fecc586053f88f77662851bb1fd8f7a5144f3e2bfcecef2fcb0e30b1f80d742aa2420ff175494d2622d0c1d07c725f53f119ce9a48fd88db344d5c63", 0x51}], 0x5) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') socketpair(0x1f, 0x3, 0xeca, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/245, 0xf5}], 0x1, &(0x7f0000000340)=""/88, 0x58}, 0x801) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:18 executing program 0: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_nanosleep(0x20000002, 0x0, &(0x7f0000000000)={0x800}, &(0x7f0000000040)) mprotect(&(0x7f00006dd000/0x1000)=nil, 0x1000, 0x5) 00:00:19 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000080)="000000000000e373e8041638cadabe47d1b511defa4e00d73e64c56517b07740972b5cc8ad2a92b9b6ac5e", 0x2b) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x13d) semctl$SETVAL(r1, 0x776a8c898f7efe5a, 0x8, &(0x7f0000000000)=0x9) paccept(r0, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f0000000280), 0x10000000) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 00:00:19 executing program 3: r0 = socket(0x22, 0x10000003, 0x0) sendto$inet(r0, &(0x7f0000000040)="e91c5e677df37015063fc769b991ecea758dac0bde2cc754ba8769b466939f5cedb330fadc5c9064ce20a661229b1829b7b128116878e3601de130f5d7c9c643f2d4facf3db61aaa74626f365fae04d7e50b", 0x52, 0x9, &(0x7f00000000c0)={0x2, 0x0}, 0x377) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000009cc0)={&(0x7f0000006a80)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x38, 0x0}, 0x0) 00:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0xef5, 0x7f000000000000, r5}) bind$unix(r4, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) mkdirat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) rmdir(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r7 = paccept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shutdown(0xffffffffffffffff, 0x0) pwrite(r6, &(0x7f00000002c0)="12ded41af0d92a99d00c509aea1070735d67219eed24d3150cbe01ce17710cdecdd796096703c0120fa22c5d5d56895c1abea30780a32dea4d77c976247e1acdea6680cb3fa6eb1c", 0x48, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b762585d3725fbd92c3dbb07fbee3b57895bc876e8283a6cfaac9ef68d9fffccd34e08788595eb639682989ad54598ddbddf23d54d1942ee97c155e0a2a566a4c0c4a9d1"], 0x0) open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:00:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/112, 0x70, 0x3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="f09d963fb6f40925ee744ef13278337fe7831f0174a2916db40daef9d3943bd9115fdf45b2643479da975809ec05fe53dce45da119304d5d955da8f493c5f505efb4fd4ed7be3ccc7bb397edcb62378f780c33fa9647b87f6d4fb89348dab7d0ec422bea3857", 0x66) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:19 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000000eeff0000000000"], 0x10}, 0x1) 00:00:22 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) semget(0x1, 0x5, 0x8) bind$unix(r0, &(0x7f0000003000)=ANY=[@ANYBLOB="4799"], 0xc) stat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fchdir(r0) ptrace(0x3, r1, &(0x7f0000000100), 0x3) r2 = getpgrp() ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xb, r2, &(0x7f0000000080), 0x0) 00:00:22 executing program 5: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x6021f, 0x0) fcntl$dupfd(r0, 0xc, r0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x4) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="6d941f04875c4022cb20bf44d5e520033395e510490457d08c6c66c7ea32f93954940d13eb2d58ab58fe80f976650bc2044325ca6cd381ba921c777a6c5631796c2d25c2d860236def6731152fca7d14e291cff960c7520aa76a1103950218e8c936727967bed7f1213426a5aa5677c101ca2ce7beac7381", 0x78}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18}, 0x2) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) 00:00:22 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, r2, 0x400) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x3) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00e5bab13f142f8d00"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) 00:00:22 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x7, 0x90) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() r3 = getuid() r4 = getgid() semget(0x3, 0x2, 0x400) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xb7, r1, r2, r3, r4, 0x40, 0xfffffffffffffff7}, 0x100, 0xffffffff00000001, 0x704a}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:23 executing program 3: r0 = socket$inet(0x2, 0x20000001, 0x2814) setsockopt(r0, 0x7, 0x0, &(0x7f0000000000)="c1f2c4c32bc85ac18e7652c28232642bb7be9a5851f762ec7d8ad6824158458288c2013fb29f4420411133bcc5c0773b87c5c762f2e937b7b4", 0x39) r1 = socket$inet(0x2, 0x3, 0x0) _lwp_create(&(0x7f00000000c0)={0x2, &(0x7f0000000040)={0x400f0023, 0x0, {[0x1, 0x7fff, 0x0, 0x9]}, {0x7, 0x3, 0x4}, {0x2, 0x8, '@})#&\x00'}}, {[0xfffffffffffffffe, 0x7, 0x7fff, 0x20]}, {0x6, 0x1, 0x4}, {0x0, 0x6, ',/\x00'}}, 0xc0, &(0x7f0000000140)) sendto(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 00:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setitimer(0x3, &(0x7f00000001c0)={{0x3, 0xfffffffffffffffd}, {0x8b, 0x25f9}}, &(0x7f0000000200)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b2f595235057d1ad22f39eda7fb02c15f889d6046ec3962d5830d5427626c1b806515e52e5582dc559e18d71c97f7065896185ce3da483bc7413e1c53dd07663c9b71c6a425bdb825410df1a539b613cc6363926e65a41423bd32efd146951fc36c992afc6d3"], 0xc) fchdir(r2) getsockopt$sock_int(r2, 0xffff, 0x808, &(0x7f0000000100), &(0x7f0000000140)=0x4) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r4, 0xfff) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="63c07f2213410c0a24f7af89616a5c694433316707c37dde7ab40e", 0x1b}, {&(0x7f0000000480)="563f1202f049cdf57c2a85134a18bd71d8091b6c12a26272e552a6ff167d5e9c5e42a279095a5db21203e1a07b72ee6a3717330ace60e6b8cb12e2ee31972989dea213904ec603bac125bc7ef8b81d733278d31cfd912209589e0578c5f4eb2702ecf290b45e77a4e4fec118a3d1bd786ec24d09c9da93c9af737cd48fd3b0429342d57d57e9a8291e6d85dc716a2374a7505aeb994f78b46c36edf21eee7481ef8bf771095dcb8b9e636d3c04b00dc512880452bd356d9453aad1dc5aee3cb43b2fb44723fe0839deb3e0694a137141a684a298b4aa4f1a827598ebc9498deff2062e7f452cfbade60bef5db4a2ab4ad97237b03a8f973696a20c3d86f9332eac062801ecdcb8cc4036e2523b920e836fbb18be4c5cfb664db375948c986581123be890ea952c6347e407877adae8289f37ddda991553df5640f71317cc5873b21af6f26ff6a78f295c5bc1512571f99fefd69f38ac50ad92956753f7ce814899fb1d36613639e7429966aa005c7b68110ae8511bb21b5dd0daca6347fdd1e34ae2f50fc9edfda51db7739351d066581f18f758abf74003b73146163c38789e153026630539112de607d7d67c198243c620fbeb95c2ed6f7e86b3c65675dd7aea5a9ae227d72646beed7bde2cf4d94c25ae8d1b68c1ec2c0df4c09e6a182ae24e8452792ebe1253da95853b1726a6e4784f20ec234dac9edbd15967272bc62a64a75c9e3005ce3d22b3bbea911bc5465e238422cef499cc1ab61a5be24955c956ad94f1f99f29b015c5c214f71f60594af17f7ad375208c0a8245bc7bb1e50b4302f75cfdac5760ea7a38a79c7837b4dcf74d275a76b9256ea4106af7c7aec739b2f1c7e806a2cdd818a9b26cb4405a52b4672fd8c3a81e3ae9997c285ff8d9aab383f1ab78642d61b27b45d5356809fb7decc46fb0a5c8b700a5a52a7a5944fa32a8461eafb1022874b03ecf59abaa16e84c24f4274369ccec7f9dca6840852fb9b1b04a0c67d16e409f579714ed4b3d376364bcbba0d5ba3bc10bb1dd366c8ffa2ce50411eb0a9a93d032098d8cd233a870ebc9a6727e8ac787a3298ca8966f6fc12a4aeed84a01490e5d1834f0d9b268f919d49d9922e8f48f15d9ced00075126aa820d62d7780fb1f646e538bfc4ef945499b49b9ac26adb08b5e850e535f7870c5a6ce230698fae0fa5f27fbbf7d7bb231eb94e3ed02f6b8bfa0d0a6e4bb05f93a031242fa5b50f64cfc064b1d8352703d24e46cf0814dac354bd13553953a4551c50527ef034170145711879710878e1c07ff58bb6e58c592122da91b23f2705bba1740cf2413c2f7ca9c74f833d1d1e1f36f5d449790c7a70c50a245a6341ead5a2e0f8503339680f945d0518f170acd62666a38ac38a3e65469f8382e33472d51b960be8d2ece13db183555848753d7dc4515a33ce0a90d6a822ca2025a0b7625dbd45886629e04bcaccf6fb66a5b56ed375e57d1b40f64d2f5afdb334d4a21f1fae4580f64d2bb09b21af5af032dd36a0d033a6b419a8a7d9836d981a0737407ad9d9441abe8c8b2056986a380649412536cffd7f162072525516066d919e237bad206a0bde14ada661604074027c72e9ddf5db175acd99652cfa1ca18436adc4d9481b54362a455ab2a7f4415b518c7e592327248feebc53c1ccb9a07e48bc95e5f4235a6ff620a4ae285127119cad2743cae74357eb9bf7863aeaa2498b9e7963c355d4043335b4dabf4fa0d63f771024c496f9db0bfdff11f7b051209b645c793cbea277d791cbd72f4b51af7b6def78218bf33d4f98d355d30882dce72878e473d17ed1e7866162d438a4f7e009d6845a14406ff696cfc31ff28681aa5635408cc98700ba779bf41ec1397b207dc92d09f93d17084983f1eaaf0dce832e556189dcd3c74a3170a6b6982f18b3d1b7a2c275cc94f12555a9bd8f664aaae82eb9e6e48e54f7a3b16ff04c860f3ed80d1dcbbfa30d2ba18ab678b1772e8479d5b146058d1da1a2d214e1d9b1061dfb496fabb2f66cfc02a64ff89f7b5da5be7eaec2b2d52435d13c1fc99464c39d020ac4c6239ee65a032b12e9d8a0bab1ddd146f97ff6b817ac00a96e7001b62bc9d5386be8309768e0591a0402e3f5f28fc99f24f8bdfb107d066892f03932f10b69e820224b0b990a7c5d896e62676b2cd1fc7a72c822a9f95022d9001590ec1e1e4d3decedf952bc9085bd377a8fdd82eadee49d4db86f8ae3c4ec11733357d0ccd8cb4043c57601071f76f1f5ac503c13d505dcd62e44b9dce95a33244b4c577faf9557d7649df2644ac6dc38e67b018f0d3b289facd0cbe24c9524352bb97e6e1426f23574a2170ebf133521381e4e86429ec1fcdebdb6c32a1178f45465255a09580a2f25b57b363fbd0be0e84698c512a3c67182f81c593eba2095c49ecaf53e9c31d8f59688364216273602f708af3b3ed1f1a38400648b636ddb2d3d9babc72200dab4417cd90ac60ff44853e0a32d53c01e6aecb3a2f10e556e457260d8fcb64988acb7744ec322337e71ff86f16e0b8a82312c4da894beb0700f048260acd3bdcaa3bea17f9b0d8b59a13f6571e19301e1113f07874fd55e0da9f6edb7bf75de6859a65eaceb853d320ea7b44a09977dc82b5741e8366ad8a1711a4fb43561090a25c7280fafe1dd000b73b54be3711429cefb0f5538736bc418f05195e9118b888633909f024f1ba5ef81eeceeaddae02fffc4e1b2d804cb041b5e76b803bdbd8f52841b8add92f377772ba86d3e63bd169673611ecc7ec1494ba0e4b9788605b62a84db616ce207b40accd74dc232a96c0a957f8269eac3664eaf4267aeae1df2d450eb6ed4cda9c6f97134cf1dcaf2e7c672391cad4770602339d405ee04a2d0a7d82f39b9079a30403e11f9baf8b7dbe7de394086787070b73fa4bb7819a60dc345760927d6f7b21dcd5d96a1cda75e25fcf4aee0b0f31757b149dedc9d3a949f198119b52c953f039c07cdca823d988c6bcc73fdbbe60230a019c6a2bd2795135c3af61a4cd301c9dfc3c3ea8292bb41f174ae8b0077dfc1981f279c06f1d7c7b8b95127fedfb91abdb207a766f43f81127657b13b24f0db04ec79a3b21638901036d922f85e9008dc9cc715d120a1dbef53b12e0fd6a83dee25a2c3bcda06f5bdb70e8c900c29fa6490b76b0281d3c2e9a8a4b3af34c24cf0ad1abde68af48d7b8170b5bcfe454b36146b53ce7b09ce41838d856312ef194f11ca4fbfbd4d3e7ad535ec6c56f5cab08aff41551cd1516d6b1bdbc363e41cef92fbbdd78811446b435aa3f9d9a0e1423258a99834df4eca8d2c400588ca8cd88ad0b7af78ec75f28ca00ee0f5785661e41f1ade83e960d94892fe0b10ec66102bd332630d090fd158fe9735a206faa0b7fa7f4ae1395aeee686e1214cc44af0e991ffc72ccea559eb2486419a8ad519b73958bb1705c8402db6a708d87f28f539a9658eeb8fa46be02faa855b0e6b20a486f08034ccacae949c86ac0f6f350420f2d8a5737c145cea51ceff0f8ee391ad5db40558c9b7eb113e4448d19c2e13c221d0248be40dccd9cc956e0e2ce138df5bf59e1689b96e2d597580c119a3c2ee1829115dce8ee9cc611f79db8a1bc1bd502d0cd554c1a099a1b3adb6a195ae690385470c47552cced8fde3786eb1f43d552d674393a6c3edad456660275024a9e106c78a092f393962fae9cb823bc0a7a89aa9963f5eae0e3ae77f4118b22b67d223bcae2ac19013029a993b502b770ae6cbea3ff4e74811de7707a55a459f5b30142658a57fd0f70d5cd9d46a92a8868b5ea62551ca9907ccd57959f23c1ff794d69250b71e4a5ae3e33c47dc1c30c3042ca22677fa70dedeea91878caf85e7464317154729e7a5aee95aadd84ff8c70b746a60b46d880b755146ded12703b94964a5dd2082703c383d2402eb59e11b6987c4630cf783238b07ba5ee931cdb1830d0cd6a699ef474f51d311c9f6408904ea49b339bee19afa70f62118794164800c0813ca1178ae2531c0d6b0062565d505061acf30fed1828831a5c45f5e0efa3bb75cd10e2734a36944abab5d648ffdaf81d1584ab3c7bfc50dd8e4d24d8bf76758f7d4b933e3faa63e740bc83c2aa828408e00972dabefc5fe7e583fbe72c8be54fb845f2ba3b4d850a7879c78f805c84805a6700cfc3712e5a360421d783e3ad7929b44573916accaf2af54203e1272597cb09167dd59eff329aeec4803f66739ab3549526e75138d98822c6680669124516f350f6d87d0351ef7c93889c6d2a039060d59ad91b6ecd1b4eade3c12057baba661b027e44016a32ae1938a80f773530877d7b3ce1063c9ca0ad554a10341d883552e8bcefc604347ce163262a95dc5c796a83369f9808405aa269f188664d1cab622b7f36e035c05c4c84736f990eb279b0acb66f0965e86fc3eba0498514015403c81a9242a5d4f6d4c7db90e0d505f421614e638a197f3a68f9db9043dacb87553d597a85cdf0ab93140b0ef3487e42d6505a8d23d6c2f4d7d13a02f01e7a2474dd8e91b3877f8ab4559fecc535235e0a96ef720de68de21eac512e7d016f14952912195eee3a4dbbbf262ce20843d40a46977f22b445425f72ecfe0a72e937e5a31e67db9e7dd228896948ce9cad0402d1cca60a5a0b09f50c3e86df8f2049f1525830b0fde0dd4e27213a55532c9f1bb930a2088f2bf5aa497b7231eeb4d7856b69d6098ef7850f11c97b91989026afadc7428a939933f9521a6cc0a12334fa11d85b0d851ab08647003be6484543bf25bf41770efb6e6df32cffa5d9de2abbf96d3214f808f54aec2c7106ff8da04888cd27d36f4538ff7506702c2460e41dd1185dd5aba10350b10a9c11808bd31237807577f0de5301f0646b70903b8e3fee78eda7701cb8e5b774f578cd3f5ca7cf0422dc7e3d55c3b4309809dac9ce8a7683404f9c33a2cace22c6adfa5d0252d4d375f0af9abe106631ba25d211b6beb932f757083831398bfec23dc2b8dbf210f0936254184561a8d5fdd928f3add3c652fb00306e2cd178efdbf0093365bd92bd24dfebf322d13f4e46d2105c430ce1583fd4a36de075e9afef1cf5334a0e7cbc92af81b1bdfd057adbc0a89be11d881adaa47a102cbc95cf3470510208dfd33d471818d3c8a4477757e690ae60562d79b0aba9bd04971602a424d6514ba5e8da637ea1a8a64a84fc608e8f34d0890568833c17dc36ac259fac5c889ddb675470a05625f6536d423960e93e3bee0e816e70ab385d1ae775500d7a2319fc3af65d82438fefe0a485f10a198a113324b25156d8a175121daf45216d0fdeeb3fd8ea1d59ced6ac9c966e66a17981a23fac4f6943f15b3dd22b6534f2a424e817194656ce1a0d0012738efee0a7e73da980a2b41ae1decc9b0195ab22fc770e34c34850e18e227cd922a76ced6f1dc89ecfbc0c031a39bee2075c305f15e46689a4507ae419f5cd6362d7ba61f63d18ed1ce498212d63da37664e49686dbc9ec2ea2e2524af741538fb1c9ec390ab035b2803ee4508e611efc581ccab132fba2996cf824fc7af675e02884482d9bde6a70fbee3e26626b7b804009df92eb5d48e5057f326c54bc598b682605d7fcd97ed4faf7e3570d67c9a6d7e1fa93e71eb13bdc2d58fa6a6bb1e046505d7485dc5e59828628a4c753accd0f70809a72a69bbe1ea24b62dea7487141f7145dde3fccc4826cfb90ac2275d97327fe72d4c93e9c011b76a12545d3e4686d5d53e3254c69ff6edd6ead2e2c7876907bc10048efcbda38f225", 0x1000}, {&(0x7f0000000080)="0db999f75ecbb0184c80387fd1520fd4afbf955573a6160ad7245acbbadc85a1513b1820260cca32", 0x28}], 0x3) r5 = accept$inet(r4, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) listen(r6, 0x0) sendto(r5, &(0x7f0000001480)="dd120a889dc3883f3accffb970432f2cfcfc93185973e77b37f2465163c8256c07c09d3a95b413cf88ce5af5e3f6997082f5bae130b5b154830ccffb73d3bc28e43f108ef2a6d4b14223a6db6db8778c8918281dd5329415e048c20977a554", 0x9, 0x0, 0x0, 0x12e) close(0xffffffffffffffff) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="9b6dbb141dcf91fb9962ed426acca3a4090f5f87ac3e", 0x16}], 0x1, 0x0) socket(0x2, 0x80000000000001, 0x20000000000000) accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 00:00:23 executing program 5: _lwp_create(&(0x7f0000000080)={0x400f0021, &(0x7f0000000000)={0x1, 0x0, {[0xe7, 0x400, 0x3ff, 0xf183]}, {0x1, 0x6}, {0x7, 0x4, '&*h)\x98\x00'}}, {[0x8, 0x800, 0x40, 0x65d]}, {0x3f, 0x80}, {0x8, 0x101, '+\\+#-)\\$'}}, 0x80, &(0x7f0000000100)=0x0) _lwp_create(&(0x7f00000001c0)={0x1, &(0x7f0000000140)={0x400f0020, 0x0, {[0x5, 0x1ff, 0x5558, 0x8]}, {0x53127f89, 0x6, 0x4}, {0xfffffffffffffffa, 0xfff, '[%)+-)\x00'}}, {[0x81, 0x7, 0x2, 0x3]}, {0x40, 0x0, 0x1}, {0x94d, 0x6, '\x00'}}, 0x40, &(0x7f0000000240)=0x0) _lwp_wait(r0, &(0x7f0000000280)=r1) _lwp_continue(r1) _lwp_create(&(0x7f0000000340)={0x0, &(0x7f00000002c0)={0x2, 0x0, {[0x101fc68a, 0x2, 0x3ff, 0x1]}, {0x3, 0x7fff, 0x4}, {0x2, 0x3f, '&*h)\x98\x00'}}, {[0x7f, 0x1, 0x1, 0x3]}, {0x6, 0x93, 0x1}, {0x9, 0x5, '[%)+-)\x00'}}, 0x80, &(0x7f00000003c0)=0x0) r3 = _lwp_self() _lwp_unpark_all(&(0x7f0000000400)=[r1, r2], 0x2, &(0x7f0000000440)=0x3) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setregid(r4, r5) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000540)='./file0\x00', 0x49, 0x100) r7 = _lwp_self() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r8, &(0x7f00000005c0)='./file0\x00', 0x0) getsockopt(r6, 0x1f, 0x8, &(0x7f0000000600)=""/68, &(0x7f0000000680)=0x44) r9 = semget$private(0x0, 0x4, 0x432) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000006c0)) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000700)=""/165) recvmsg(r8, &(0x7f0000000940)={&(0x7f00000007c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/57, 0x39}, {&(0x7f0000000880)=""/55, 0x37}], 0x2, &(0x7f0000000900)=""/15, 0xf}, 0x0) semop(r9, &(0x7f0000000980)=[{0x1, 0x1, 0x1000}, {0x0, 0x6ac, 0x1800}, {0x0, 0x6, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x125}, {0x3, 0xffffffffffffffa9, 0x1000}, {0x4, 0x1, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0x7fffffff, 0x1800}, {0x0, 0x3, 0x1000}], 0xa) connect(r8, &(0x7f00000009c0)=@in6={0x18, 0x0, 0x801, 0x3}, 0xc) _lwp_detach(r3) socket$unix(0x1, 0x3, 0x0) _lwp_wait(r1, &(0x7f0000000a00)=r7) getsockname$unix(r8, &(0x7f0000000a40)=@file={0x0, ""/65}, &(0x7f0000000ac0)=0x43) _lwp_self() getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000b00)=""/193, &(0x7f0000000c00)=0xc1) open(&(0x7f0000000c40)='./file0\x00', 0x112, 0x2) 00:00:23 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:24 executing program 3: r0 = socket$unix(0x1, 0x23b0892f2fc7ddda, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="5673b9330e044920fa57a3484b32bb7ddbb3f18db5340ea83ddc2610d3dab177135cdc8a4ee98c2e87578b71ead5bb6c9db6b7c719f8d06e0a1c51110bbbb114de8d90a1697823d0929cbba288be05a3d1cb003ea44057b34d6777e3c2921cce6ede90bce1c1576535045d5e17b0fa28d11b9c67286870651b7c9f5db4c898e98070d8bca4f9a5ea80947a5fff0172", 0x8f}, {&(0x7f0000000100)="eccc62650ca0933ebf5a4d0f616d69dd811e04ec19c9b6ffaa434c09ec1153a501bc73c600d3057f3a8d1a679ad71cb4f918b530543d6564f3c4c35e379816643a740ad44c8f22cd40256e76a1187b1cec3fd8998bf7b4e834b690dc77d39b9c49ec748f3e6bb70d57244a8396920129c5515ce550647f2935796d3b5f01ad49351c10c433634609c42cc8c1a7f317ce4302e13a0e8cecba53f891b678fdc064c6cfbf52210f3b4acf7e104d8cd4075c55c43bde1e951ca1d084", 0xba}, {&(0x7f00000001c0)="c68ee02ec45d8c66ee22d7796b82659b138110f8b7d271ea67a72c795a26e91956d3711751afa684832e8fc6ecd569737c5a35475325c3c0c25d7e681ce78b4bd941c5f3617ea539588ac4b5bc71", 0x4e}, {&(0x7f0000000280)="399af6739229c8fe89caf5734a54298576bd0adce2cac53074e51c7de1e476398d156c4891c0b8c5c13a229bad2086edcea8631af4da6d", 0x37}, {&(0x7f00000002c0)="95b78122d67d23739040d2a68fa6423ff839113fc1c065251df531f2206f94455627981369897edd95b4e0ab4dfd2e5aba55c55232ec201990e54f22196bdf5de104ae51c48c69fb8887a53fb87428f2594f0fcaaf7ca9c6353a21bf2311535c0fe730e0d88dc1d04883641307dd3e5f70f3c26a7cad09aeac633b72760120bc2273f07ca6a53a47143dc8a7ad6045c520c49e3de276c7729eaeece0192844ce3d4c34d8602cb3affb653a3cd40cdab901b0c190d5103312fc614bf631cbdeae8f74d898a02966d1675d", 0xca}, {&(0x7f00000003c0)="cbf545673d7a76d68f0339d89ab4e9dc166600adb80666239863067aec9e3930fa35d144342edc0c48552a7d95b10226d4416097d6644509065da76408149ac4ee8b5e2a95b8f39bf9371040f3a6de4622e40299464973ad2b9de74321e24abbd76f3e88a3308525bd2f809a087be17f527c69e8d5", 0x75}], 0x6, 0x0, 0x0, 0x79e767a156fefc22}, 0x2) accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8000, 0xffffffffffffffff) 00:00:24 executing program 1: 00:00:24 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:25 executing program 5: 00:00:25 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000080"], 0x1, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/138}, 0x92, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) 00:00:25 executing program 3: r0 = msgget(0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x286, 0x3, 0x0) 00:00:25 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x1000) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fcntl$dupfd(r3, 0x0, r2) sendto(r3, &(0x7f0000000200)="afbe01dcd2f6e1fade11b492198c9a15ade26c76cea26736b8c3ff91187dacae792b8ef061bb410549b1589b0598d136f90fff9e512ad196a4503662d38557c7f31dd75f8cc76732e39bc6212f2d48183724ffae6042540608002acf81edc6be3b5112303a9ab934a3c611310269b131e1600bc3e944707d25eca3d356ec09d9fc04f6f84911f6551c429bf0cc", 0xfffffffffffffc76, 0x1002, 0x0, 0xfffffffffffffdb2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getown(r0, 0x5) fcntl$dupfd(r1, 0x0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3d) exit(0x0) 00:00:25 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r0, &(0x7f0000000000), 0x1) shutdown(r0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:25 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x5, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="314a822c2d8d5c2f2c0f219d084a5397a8d756a48b6bd8d07a7ba00917e754811f103c1c819ed11e36e9bc2fde5d43c085ddd370037bea1469dc17fab12bf0f295bf7daddbdf6492262d9e89993907f5b4953ffd4964b82625dd9cc35cf7ae3b82422f27c875668fd12ddef6825e92db066bb30ade5935da13acf5ab25b7d69a2cb78dbfdc7e4db9a9ca597a02ffeac51589c00152f9ea8fed1f68a2f1279f22ed424847e497d9d9b47543d34a8dffe90ccc6b24c82ddf0083ca70145df6916657dc024805484320955fb71ae989cd31e00071407b69a3825afc97b09c0b7a7179e95d4a102adc89298a8d946d341a56c5a4cd", 0xf3}, {&(0x7f0000000340)="d65e99e07747fba31153fd329b889d4dbb2e1d0d97e959ac01e8309eed5387cee2c4739af3a8db576a67dfe111c6e0f461bec2c34b500a736c0e3a46d6bd3efc0538f3cba80896cefbdaff3bd1dd95f2ef38059c554b7a99ae0ff309620f1a8fed138bfac1da63ab99e73a66f9737723fc103012e39b1738dc0cdc9c737c855ed20f8464f2d4fb72138f29de2aefd65a0dccc8df0f2c3a9ec40a94c3ff453e49ce054cf2a5104aef4216b04de0182814bf2b7705a8052461d743a6fba48c73ef01cc93411c2cd1b36c83cf12", 0xcc}, {&(0x7f0000000440)="613b7e484c57c67ee821809e6fb8a532de9a8eef56c9079bdd6caf6b3e05121f1d5ab6e69bad85a1dc0dd8812cc2921d4a802ef49746cf7fd59d90c20b1694317082a0a8c30a8fe00aa21d181b8efc965546b4e0b9d5f3db46a8b7217668256cb322e25fdb2900494ba097d54a1fa53f0043cf6273d008d006263355a64d9a2f44e08d3ca2886c8b366bbff8b198b1cfd6efcf89660031f2098de05a7636909c76bf1a23ac98ca25b64341be900b85df4ff4768cd01cfb826bbafc1d19b9f51b", 0xc0}, {&(0x7f0000000140)="f94094d0323f32986c", 0x9}, {&(0x7f0000000500)="6bc06e76a9e0d9c1572b9059c91270da25a3dbf532eb7c3e4a51e4f6abef4b297de13be40914c904fdd39d5a86", 0x2d}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000018fefffffffffffffe000000010000e6", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x7}, 0x8) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:25 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000200)=0xfffffffffffffd2f, 0x50000000) getsockopt(r1, 0xffff, 0x48cf, &(0x7f0000000080)=""/189, &(0x7f0000000140)=0xbd) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x1f, 0x5000000b, 0x7) 00:00:26 executing program 5: poll(&(0x7f0000000000), 0x200000000000025b, 0xfffffffffffffffb) r0 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x210, r0, 0x0, 0x4c) fsync(r0) socket$unix(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100b) fchdir(r0) fcntl$dupfd(r0, 0xc, r1) socket$unix(0x1, 0x2, 0x0) 00:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ftruncate(r1, 0x200) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f00000001c0)="050e731d1da2e3d8d1d474c5a3c59dd4393e6e2ef5e30a214760f271b6e6ec9e20f2c8f06e9085319bbe6a3909e0682d9a23f5e9b02b6f39207ab200404e088046d30b7c9791dfed446bb8379863439c3f2f65084014ace5bf46e2894140a0711677d2cf499c8420d1cbf5f70bef551c97bd4ad11a1998d83213725d7802bd751d876ef6fb6bfabb0b058d58748d9a22bef38bacf06269a4bd0b19510b75430d69708983f922ffb7fcfa202f491c1c89f14cd4ea291bcca02b7c230c5f48d078821661cd828e3227bafb3b3e", 0xcc, 0x4, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000480)="f55443ab80ff1229f97497339b7943b4b1c620aba816d828a6f6bc5eac3ac158bcc429081683c2cbdb98f0400781355365008ab31323c5850fcc52a6c81635a1d0c9921dc1f7dd576c69677d9ce4c166588bada356b9fd7d28c9bbdfa7aedf2ee9703459b5af55b86c72ebfbc0255afd51ef18ef0eba8766a73b0bf5b8f535bce290b95ba22c00f6c76293c25061d3f8dba0c10a5611884b35d1b6cfe81200c127c94870cbaf3524a8cfecc04eda3d3a8dc94043a4e5f378391ef76accb9eb20596e1749a3cca0cbe9e7aa6353e023cd9772a0064c1b04a408de", 0xda, 0x405, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) getsockopt(r7, 0x0, 0x2, &(0x7f0000000080)=""/177, &(0x7f0000000000)=0xb1) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_int(r5, 0xffff, 0x1204, &(0x7f00000002c0)=0x7, 0x4) connect$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r4, &(0x7f0000000340)="3194005b53f8ea83079e6fb525496b2c5daa9c5831c0e465c8f6c9799ab361b918fb27bbfad163ddbdadd2be3d9fbd3b0db2764507f1ee586cdc57e2a6796589d87e2b78a7507d17d7584ffd145b15015c3715b359854e360423fc49cf6b1892843c8db57231a9edcb6762c518cf857fd8583b5e4ab98b2233ac098a9c80e25ba42a0175986b3fcc01ec90bff14932ab68", 0x91, 0x2, 0x0, 0x0) accept$unix(r5, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008988f3844abf7ffd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd89e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a6926f6d4fe487ea8992dadd3ec83f6221da2277c353253e402c226ba92ed2bb27fa66648aa97143cbd1561c223cb0e293482d8f98319d9fa49883117fd5ef28b88b931907738b34a253512b7a5dc6fdb83b9b20731e90b4f2af29d7869cc96cdf147de35effe5eb5dc9034d768c22aa7ac734518bd43fa64972da1f8a5e2f8f0df689b9b6860fffdd21761c0163ceb0f9b62e8fc3700fc13aba0ad115dd412c6ecc298b714dd54143097858576f03e8604c1c78389c69e22e694f76f688c099cb13a6c6baf63110000000000000000"], &(0x7f0000000040)=0x1002) 00:00:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:26 executing program 3: r0 = semget$private(0x0, 0x1, 0x204) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/189) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/4096) r1 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000010c0)=""/68) r2 = socket$inet6(0x18, 0x10000000, 0xfff) fcntl$getflags(r2, 0x0) fdatasync(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001140)=[0x2, 0x1ff]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001180)=""/137) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x5) semop(r1, &(0x7f00000012c0)=[{0x4, 0x9, 0x1000}], 0x1) r3 = semget$private(0x0, 0x5, 0x6c6) r4 = socket$inet6(0x18, 0x40000005, 0xe) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001300)=""/74) r5 = msgget$private(0x0, 0x2d) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001380)=""/201) r6 = accept(r2, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001940)=""/226) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x0, 0x80000000, 0x1}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001640)=""/228) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000001740)=""/55) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001780)=""/159) lseek(r4, 0x0, 0x1) getsockname$unix(r4, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) socket$inet6(0x18, 0xbb4c563d1875446b, 0x3) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000018c0)=""/6) dup2(r6, r6) chroot(&(0x7f0000001900)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) 00:00:26 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x29, 0x23, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x104) 00:00:27 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto(r0, &(0x7f0000000000)="7a42b5d44dc89d390351d5d75794ce0504aa067533aab0a1d54576324f791f35a3f10f3b77446eab883326ae730c226606ba409c634689e19af9236e61ecbb1dca6ea0fd11df35a6e0429e2466d9082513eb31909792880aeea3ba8606408c56fed27f80d22715bf1d032629fa38a65db3bfe296390a4010db1d7dc603249fab9a53d22dac0a35ddd83d191bc6", 0x8d, 0x407, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="872c04178fb41754dc16de3dd9dea8608a6913ed9cd0643fd5bad9349045a51f887a0e28bcf6572b505262940568b8c4e25751c279c87247ba1c5bd1ce36f5870fb7efe93cde42ce3eaa9c766fb1c0c3599cf71f2ad45df4761556b5cb379003bf6c5328bb7ce4ae980aca5e03753d3437305269061ec1908fc1b1e428596cba8b9fa40ee696b3fe43f3d13072ce4cc64285d8b2fbb7fad9ee", 0x99) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:27 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400080, 0xc1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e59a31c600"/4087], &(0x7f0000000040)=0x1002) 00:00:27 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:28 executing program 0: chroot(&(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x280000, 0x80) fchmod(r0, 0x4000000e5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:28 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000e, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f714e98bad733614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) semget(0x0, 0x3, 0x20) r5 = accept$inet(r4, 0x0, 0x0) r6 = shmget(0x1, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) semget$private(0x0, 0x2, 0x510) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r2, 0x0, &(0x7f0000000080)) accept$unix(r2, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) 00:00:28 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="a06605a37a6eb4ea84109c8968f2933a36ff8a050ddc21505adef4f1bd7f48cabd5f7e3b32b516557421901e2223cf57ec79400db73ad721266eef79f443f3d6f8f1218f70d5a1492a9f2d1931d43edae4205bf97312fe2b535a063b83632c218a6a13b667f0f4c6dfeae3391f5da563c24c79f26bf7edafe13dd9df7a", 0x7d, 0x0, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000280)='./file0/file1\x00', 0x20000, 0x10e) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:28 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=ANY=[@ANYBLOB="0100e91f7189471e9233614b00"], 0xc) sendto$unix(r0, &(0x7f0000000000)='_', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/224, 0xe0, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x0, 0x0) 00:00:29 executing program 5: r0 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) nanosleep(&(0x7f0000001800), &(0x7f0000000040)) r1 = _lwp_self() compat_50__lwp_park(&(0x7f00000001c0)={0x3, 0x81}, r1, &(0x7f0000000180), &(0x7f0000000140)=0x2) _lwp_wait(r1, &(0x7f00000000c0)=r1) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto$inet6(r2, &(0x7f0000000200)="abf4ae514fb5a13977bad814b65c4ac94d49552230196f7e4f7bbb5603fcd5bbe7ad22c4ac730b08bfd1a76448098d081a58903f001b40b9e574a324d9c0f07c89efca84aeee28007c1f0fa25f3d67996d174edc12dc73fb4763d764eb1b84756413e4c0da704e07173dfba2e66a442c78df0efa665ae4dca03d22a5dccfe6fef3a667665a62b98f773ccc4023f54476c81dc367c31b67de17b230caedb7665f5850db2211a9469265cc1b00ae242a52b9fbd93b9f4893f02ffd64d1d0c063bf460fb3f67a7c97a80084d9f81d1b48a65e2d6d264b", 0xd5, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000380)=""/74, 0x4a, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getrlimit(0x0, 0x0) sendto(r5, &(0x7f0000000040)="55dd55820dc9fe3ef561d7e429f13aa450fd48a69ed9a3926d2687157f57443f1037fc74859d9ef215c207da9d532af06978eb309f2ad511d4a31b2c6c16537dd9196e8a899d95be255b2ba47d93b0eab1bf706c7939f0ae84188faf384e4f275c24ea26ec5d2909d2390989569caa2a9cd636394a82b1ae9d721bb75105ca6458027bbf34a82a0a329c848ca7709f79704c45943472f8661247bd76226daa4c38464d5020512b6e4feb", 0xaa, 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057e6d9618ee898ef80cfebf0168ee22deb45a8398e892b913e28846ea43ca849ea5a9b4f8ec1252e323fc346c675ca9ab87ee2cad2a258c356bde63e507220eaee1775682a"], &(0x7f0000000000)=0x1002) r6 = socket(0x11, 0x3, 0x0) getsockname(r5, &(0x7f0000000180)=@in, &(0x7f0000000300)=0xc) setsockopt(r6, 0x22, 0x1, &(0x7f0000000340)="47431718aa73c5f61feb7921ff9bce8bd8", 0x11) 00:00:29 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:29 executing program 3: setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffff8, 0x7fffffff}, {0x200, 0x7}}, &(0x7f0000000040)) setitimer(0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setitimer(0x1, &(0x7f0000000140)={{0xa4d, 0x7}, {0x3, 0x3}}, &(0x7f0000000180)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4}, {0x3a44, 0x5}}, 0x200) 00:00:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0/file1/file0\x00', 0x200, 0x4) r1 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000140)='.\x00', 0x40000, 0x100) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:30 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:30 executing program 5: semop(0x0, &(0x7f0000000100), 0x2d) r0 = semget(0x0, 0x2, 0x120) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000040)=""/118) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1400000) recvfrom$inet6(r1, &(0x7f0000000100)=""/36, 0x24, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x1, 0x1ff}, 0xc) 00:00:31 executing program 3: r0 = socket$unix(0x1, 0x10000000002, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6) listen(0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getrusage(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfffffffffffff112, 0x1000}, 0xc) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffffff) sync() socket$unix(0x1, 0x0, 0x0) 00:00:31 executing program 4: mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x12) bind(r0, &(0x7f0000001a80)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file1\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') sendmsg(r1, &(0x7f0000001a40)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="ecbd0f702b0ae0f12d9422cf9a908d053dd2aecc135e0ed4610aec11e36cf0a9bb0f2a83da12301e5de8e696fa99bcbe01292dda1389beeb962d25f8b0692a431241ef7e3c14e8314cf7d5fd93b0ef6dfe48dde344cbbd7872423660b59f46deb3e4af6ce407fbc15eac9b292a82119710bae8b8d0b23da46da04047441b42c24aa7af3f38168352369fdf0b7b182d57c116ffbd28ae", 0x96}, {&(0x7f0000000340)="d33cf111d8b52be67b4cbaf74a405dabd3f5293b9847e3170b23c1ae03aaa6f4406c910f0714b0e0af309c6b582b2a6ea113b708b9eaefa99e86eeb670311d07d284d64d27cd79bf81ee106615e0c93dfeacb3bce814d4aa0222547d9a7192d4171063a6eaccfc47a6ff3f9199a522617ddca727027245b2762b696033481ddc8a80faf21730f30be04c1c81fde21e71eb73dea41da3f034c01c07a42b6c0e13", 0xa0}, {&(0x7f0000000400)="dec4561b3d3c5ce2f068fde07bb44f48c80755a48320f82a565e3a5620c6eb19f06aa8e18e8eb8b3848df65da58b740a9f90836639ad57c16b105b56c7992ffe554c0d7caac721d8ad96922787a7bf9eeda8de8f3c3c12a62de7f7c02b1619d605cdc0fa2b", 0x65}, {&(0x7f0000000140)="aa6fe06e8d948b8e0983cb2b64a97f7af4627c5c9f0aeb0760ad0525d69def5ac0081f66ef90953baa5570807a16d37d1bc0bb2daff2", 0x36}, {&(0x7f0000000480)="5e9f811c6c55fdad1aad76e7096041704e180d774e3b40d3456b30702f0d15657d7f87b3136854321c090e7c2cfbd8204bc1cee50ec319cb0ec6483afebb22ebedb4ed96fdf5300920bb5cf756aa78e8aac641dcb12d8a95c5c870d12b8df85f34ee2f3674a6e3b9b9570d95bf62d94d4cfcc79d9ed76a", 0x77}, {&(0x7f00000002c0)="bda3a2a8bc8b3d", 0x7}, {&(0x7f0000000500)}, {&(0x7f0000000540)="34365068eb439686a97d70e5b43d5bcc1192625768929c5777903a3e76643032d49b2e", 0x23}], 0x8, &(0x7f0000000600)=[{0xe8, 0x0, 0x9, "a135616b812854ad9f700717ebf0d02cbb4fba151944b80113ad86f53bbf42098e5d0267e752b1c3f5412d50617e0f14156482f023da083b341589724415e0be55bf0dfdad8d0730d7d956ed17ba2729560c939e12f1cc8ffdc121a5b561971b2a7eab0c094e4923fa721a2679ff89c309338b14a31703665949adac609792d7d51758ddc3fe4fe8bd0ae034fba27d15ab2f71f73834e94db5c3dbd5dd5e8c1debaba13b3dc32f7c2df8a0b62486c2cac2939f758e066f7ddf4ae17408993158c8247e2a4b2b24a62208c41a49436e9ddd6904672a693b7f"}, {0x110, 0x0, 0x5, "f0577d542cf36c3d889eda717bc6005adcc9f3b0d443dc7141741a806eff936bd55d41a94106e4140eefee2d474b02bb919e5f4cfddca4f567785dbb6e10c95612adf56b3a0aa41a03172ed7ca4dfbbc12ebf9c58dde25ce95d1b1b79b2b67d68074dd47eb743839896296eeefdc019702569f243534c6cec482347d54f73ad083f48b5f3e07e565028fe19fe10cb052d4ed8c7b96e3d5b104f5e552dea8093efd9507704322ee6dbaf6b3d23734823295207844b38ee424686051b476b95193c6ef2d25e82730562c217b57f9cbe11a99c64eb224cd90bd9e46b8c39bd5fe0b95d90ba5ff357d9345c761fbbcac99adfb408839c7571f7f425485e8"}, {0x78, 0x0, 0x3, "67f6a136bd73eb1a4eaebd061113da4c829de42633651b4d2df38aefa192648200d0d5d0756349b6e3a677258eb54e3f0069bd625bebb6cbe5236d7d99a51defa0846080a4179f1d01a1ed8a48fd5d577da12ac48187148b08a9c7cda54d502d1f7a7c4625"}, {0xb8, 0x29, 0xd6ee, "62d29c6ca595c77d36f96ed7c779e2d337d5dc6d254d80b28a8a990ecf17401a93ecf8cba0e1ea9a0e553cd5df2c5ad816df55576462f2be6dc0eeb9e2787e5604f62d3ac9b2f689423f93cd064be366be7b56780bdca0105e2764021ef27724f277d1d7dcee14f560c6a5cf9dfb48c702d7c4c0b74d5fde3296a97c22a9658fc641f228f88d9382b005d8038688b0152a5f7750276645fd6128a1b0ff9ab31dba7d0c9a"}, {0x1010, 0x101, 0x3ff, "85dc57ecde18ef8729653099d300df1bb6447efc7b0faccaf54fd9e073e62371817ca52f2568c38c72e5c40f586fea551e7e286859aafe9244089d2950c3bb2ac99ef203da8b628691c15621930990bcf161a57af0c06c31f8ecc6e49c69aeb351c0c9b4f098820fd458bbd5a41dd73aaf3398dc3617d6c4377f0548dabb5b1eaa1bcf96eedda7adf94e0162bd51296de7910cf290cac83fe29d35a457b1b8e0668d1c29a6b48d8c98dfb8023a12b12b41b0d3cc0217709353b2c34126d8dd27825871b8e89f67c94d52206680d1faccf7bd179e60579edcc79e1abf4498d349bdf5c4602c10c518d07e1db6156dd47e8bb02cc6e0b8d8c35155c69926ca0949dcf863949c5952d320adf474a399864edc3ea0f3c1dd248461340a30cf519424e218403aa914bca70b7d89a138936566c50665d481571f6c033d9529764f112012926a42b7076804a357e2e9aceea8e15d2eba4030ce1651282425d82164df613254aa5c5d963791bfad3b05e50526100e3d7795991305ffa97a76ab75297e58dfc6d2b6ded704610d35dd5cc67be6209f312f5a9e97a57552479e2f8138ce6f93f3813af2ec64735b8433bb3ffb138a7cd332b1f124ea86fb70a632e50e498707aed5214db5a1fa2d6181db82416bc9204df953a383aebc0522314cc159e7da224e2179911fc45eca8081933e9b9dca76f7be7756b65205ab9e84689a7b2c4fd503bc0866f117ff275374b8104bbc801bb3d452a991b91878f04af0bd6b9b5e129cf5ed539f0fba2edd57b4965e18d5160b10cece2bc5c2800f0411524ebec5dd152ecb1a7eb8470db43c2fdc940a8e2dad63e27af162c647f22debb25c842dbdb51a99591f5540b658bdf9d8017f95a6b051256b0a612de1998daeeb0977a88db36c9dfd5ca078e56e89cf1a607e9dd7082f2c61dc69486aaa5e2d1f82a6afbf923509e6011d3636a869323912f4c0d0386d71fa5e1e5c602169d025edae654b468723497334bfdfb7454b50bc49f8baa08a0b39247ad97a32aa5c96de5f15e5efe4e7304a30a80a0784ef9eeac6cf6b2e41b2435a5ea6fcff25d844f67c03579221642be343eae463a1be7b4ca76dffa8cfbf20d6846ab2eb959b90ed733ed98c6cbdf1105b076b9957cac1b838921c2a3b5644f17cd659489d9c4c69a8d5cadb6b3dde944396409dc6197e27cd497609dc0f84f3420a9dd44d63fae6dde6879041ff3cccc583743b67d18438aa616b5ea8dc767da4b675c1898c4a6c2562ade6ebfa3a28b16cab6a3bc642516f3daef288edf51cc9a3b57a97001e2c81902f424ae634c9e10d9f4c940b1cc86303de79d265d8fc53465a5c808b97187426157b94cb0832f0de0a9b274fd54cfebda2c3db21374f73de395562ba74ce1529bf8d5669e33d86880e578e71d87dfeff471449827ed5c082efa93606276d5a59c3ed68349ea8ceba2b2fbb65d45881f8d78944138916693e5a8b9586cdc4d3af1bd5ca1c75c2d1b2cb34c618dcfbb7938cd2e00f409fcc61299de61923a9925ae13ea3cd76094f4657dadbdc37e9331fcd8952c1f3309aee34c4066095ab76a24c321242009bf36a5d128d5eafb666f99a5ce2eb91f6e53e74be2c243d2097bcfe614cfb7c8538d394cc761feb62423b6dbeb5b92500ea327baf7b8d1400164c52ddbea36cae64d758f2aa749429bbae3e9225c4d896902800cd384667a0f521b8f9122c842d3d0a9e1855598c16ad1ad766a100d66960d177984a13584cf48b710f61d97ed7c7584cc2247d1af26bec31eeb9b7454c86f0336d84aef37e2cbd917c1e30839c0cf72a58db6f191c2e2b92305f6393bd052edc95ffe05282becc3f5eac8d87bdd549f5a0d6e54216bd8e4fa6e10341ef9b4be476905df63c119c8270ba105a7047d768ae8c8504ea78fe8823f0e728d5b04c467db220d2b3ed8ab2eeee7ea5361b7e52d58381ac3d18764b1cf232198505a555f3ad1e4c22f540860719d4fbecfd50d7cc89eddc75b2b3e739b890ecf85c911b3269c28893370d16d9fb934e69972ad041c9fab5e1498c552fec4297aeb802aca656a45a720f423e809261919e1a0464679fbd7e1101617f61d588a929e4b2cb28a5a0c6b1785b01c261dc2888d50b3bb35e8c64c789a27ef9fc56f6477b7dd3e4c243a99b839b2f7bd5ed80275a263dc778a07757820b3764e1f62dd6e26753aae373878d4344a727fc6796839b0fc904e4d52c514060901a7fe3dcfa9c0f9e585b4ab458407d1ca50fc440c778aaa273e769daf43b58b1ccf339e61af237809fb5b4f35e443cebf1578f90f68fdc7b01e2867854acc414f60277950f75750ae85b514680ec344c153968f5ea37d1da1c0b8a1a04b5811366165a74c84e27edbee5ad976ecf94f18a072e9a3c3fb36bf70ea1acbcb30496699aefc3e857cbefd7a25fa62b8495bf6872ecde8a1916143905055bc16caa9e216b235776dc8ec2908bdcdd16ceffc3cc5c520ee1fc797f4247900308ede61ab67c86dc13ba51bbb741738c7b13dc803d9d69055b1fd36f7e58566c6549c12e5440ae8410505af3750ddf416c793b04499066246ae0817fa9046f8935a81aab4828d2d1f65413a714173d2220ddb170f1f4febaa453e8d1c3d5753c2045716bd65d5511c6b7ab182721dbe707b2cdd5d0fc77d6f2121d905c0eced0218ad76c4a54eb4c95246c717be235093620eb23c18389356b586b16e0ce9e67040e3bda2d197a5790351b476b7901c72ba138f2cd7771cabba0b6d67943e998106d58b8e2722f034b8885311e17e1559a4765f384e83f26de67aaa173594e9dbea2cfb2b29b8b72e4306e09c25751275102f2b1b8f5671055c6b45a4c7e685190cab5397b5c494a6a7217ace905d0243b1504bf1649caef743e8b9285b2f655d608690c6c7f3418bd5dcb7ac522b3c97ca78841c0b6d14c9e14b4c193328cf043cef99cdad23a8f091daca9244aca210290a9dc0c25505aa60190c705a07c04acc35baa6d47ea45362127cc94067f11c0bb74ed41c4dd7d6becf47290c898326a12e931b7c7294eb85965c773cf965c146531ff69b2ea6ee8a5ee7056510e864997b006a3a56083d17af6c3712a82f6a8822be1eaf15941d03bd88f2fd453f603845205e5075d8cbdf320558b2e3648dd4c5849107103269327048714a48f35015e5b5cf5fb7e4f9c547192fdc4a0cf89f2eee5eb1a9076a9b50a8b154d7255ddd31559c81269305e7cb37240f916d72124bc4041a9f786891dde0fba8ab18dd740ac6d5a050db3473f2d6235e55822d96bc7d27e595ebe31d372047fcb7e74352746a9ade40d47292dd7454d6f0fa2be4291c5f92ce01c8b839deef1b54dd20ee9aa605893026415f8bd4708792df81889439848d64c45650990a525ea73e45b81e9c82def48eecdc5e06a80700905aba51732c21dec942e3ad80fcce359cb042f107a273c83e0c3fb4d038894742f63fa07a1faa16004d7b94bba99e767a23c19ed013f400320f97b53ffb00abc5aa8d05a23025cdd4f9edb837c645afe57d2b4b9a29efbbe994bff99806a49aec656ed811ddf7f31e9a7076b51609c2ca4dec5cd1bfe657221acc5fd750417159ef616c5e3d13add25d015522db5299126447add9eb270ac420e0f4ffc269bdf4cd43c3430569a2cec1af2e1a0bb838216c5a91e796d0acc42efa0dd345cd0f3cf7628d9ff9e14f4620edd8824c4b6c19f6d737c0c2243774a8fa32f86f4c2d989e813a9c1aa238276a2a08b42faffce03008295b0187cef0aa2308356c7d8b4f08ce3c3aa7eff3ce7038187749c0c614cd4a441f205fdacf5b1dbe4fd5996055b5cae0b1d9f78962ae253c352a3049920f3bfa574e9e4e79625fe86e0c118f9275db0062fc51cbd6e0dedede4c7493c266d910211eb2caa96a804a3f74cfab613bd04b322558969a63e3a6ff0d178d0f85d06f325c2400202639ecbdc7ce293d42609a7b80d58a7425c84542c49580d1822491babeb2ec69b18f16ade5bec726f729cc4ed0fb6973f6a139763a1b6d1e1aa30982a2cd4e9c9418b84df655b530b09b38e0994fd8075f8f92bf382ce26d0a28c82a211084553dfc24fc81dda8de3c429b4bdb619c901686db2e910a54fb0c9948003c6b8d6cab5cf02c0275221a76fc754130a773b21de14350322464de917d38d708e8c466514dbc7d5e3acaf208f656a3b1ee51938794ecad6b2a7691345070f64b0a1dcab229f9bcbccd0fcb1a93758ed4b362a4c9fb6a3accb34fd54a94778341f0d0b8a34ee576d55d14fe8cb84c4c52ed7c0d9d081136fdaa5c5bb42ce7eda5ed8692da28b3df88445a834f265a8edc62244dabcaf5864c4e485cfee140ae6f81078a0bdb083053606b3b6e97c6d1d08c87e65769b6dcf385a4445232b3f62e9ce4fe23f039301ac507d27ce2c4d78a95dbe90d0acdde57b910031d1d6cf8c6f061e2c3bf56f300a976c1ce6687053dcef2d156831ef05f2af00d15da2c8672e635cd711b76ad985f0f123edfec5d79df3a4f1bc9770be44a969e6508d41c11ed6b92ac1bc4991d31515c411f1d22b8583ef55439cff8b8ba54c1c940c728c7e9630a8dba8d5be988b315126eec8b98833177e4cade295cb9ad3fd343fe770693a40cc7c230d6b857f258a386cf1f7335bf40e0cbc62f47ab61e248d0d76cac2dbcd72b5b57e6d05e001216a4eeb1e53f5024c8065dee0fd1d669bf398d992d2adb86ad94390197dbd0ce27ff444cf03b67e868dab954b4f722c2048ec8d584ab35e27691993bac9ee6d0149d74e94eb53748d1caff4657a7d48da2ec1510fb9ac60222e9c895ac80f66273a788fdce416497bb19021b98818b08f6602135b81a38a4606d30f4bf1641e726e218fd81dc5a2c7eaa81b0c9057d19c548628f1ac86bce57c4177d61997b5729adf96d5bf9e4bb124edafcc60f9e5b8509393e433cad7ce1793641c651989104648c928a6479898158d92e664e73cfbe6a7f18f725ffecd4e4e6e0ae8ed4243c48952f1e8a55b1ee1b1262fb2d3683d5dc6dd7f847ac109e9d49146a029d6ae8af74995afdb1346c1808b31156ef4462879b39cbf2fa125ec1c31aab1facf10d34b8525c8fcf958207cf05b4d7a12b52af82963dd0e41b374e519ea1d9f5af8a40db2bc2f0a8d2fa87d886d608eaab0d0c8b2ac6d5580161959a778ab23b13b3fd7af1832fd861dd286004d3e4dde543c445f87ed5db6062c359557bf3bcf9a0cd3201c23000900e174a347a535a9429eae8478a66ca8e2ca7eaac85c0d7e9fc9a1ffd14f6a178d925a26f3671ac88749696b06dcdecb87a7941eba64cd16cc20c1e66fd361e03f00069856cc65eae7b20eaff88b021fa950806717d6560b29f9ac7f8f821650ba65bf0db2b351d393d0064a71c7a1cf1dda2b43fa44c7977a2e30f1620373cf05a5e85f1cecec466bbafc83c72ce084eeee963f24bd46c01a35f0333bcfd6adedd2ceb1fc4485f7044fbabcef6008c9757c2ee875da73054b221bf05cbfd21d4e6fd7da93a03bc3e8061bd77597fc7d42e527eb8d4e61b014febce605a26fa2017bf73aa49611bea4d3196982c5eb685f60629f7d0b4b2f5e498014623e6ce444b2c180e5caec5c18879a2c6acf82277319752f6c361337f219ec436fcb1afac491bee32445a5e7ac611bb1b87eb08c462a1bb4ee02ce4103ffd846501c255a7c17c84da6d2155d7dcf331c68135da7e7130f518abbebd8590842e7ccbe2ec90a526c8cf76ea7f360b0219d2b163ffcccfcdc95264969c46e7267db"}, {0xd8, 0x107, 0x9e4f, "14252dda41e6980a05c53575fd8db38425290fc4799a7c807ca30cf941a7c2277fa59acea4fc3c40d89ae987c8bb8da2aca494bc27ab27a35e9a4842b06211ff9b74d680db0722001e7bbd77ea4edf4fb18751aa433ec3715800fc42a8d98db158a53443948e1dada2ec9e662192f0593e317fbe4489dc51bdedf81e005a5772e3f170801f592acbab9d8525e4002539565b755cb1d0f0a2e38ffbe1c307bbcb99b0c54b31131e38378e47f6e027841133e3b604cd5ecc2a69f23be1227d475e60"}], 0x1410}, 0x9) 00:00:31 executing program 1: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) fchmodat(r1, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x600) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:31 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000759000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xffffffffffff8000) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 00:00:32 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:32 executing program 0: r0 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/151) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff6, 0x800}, {0x1, 0x804}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}], 0x4) socket$inet(0x2, 0x50000002, 0x400) r1 = msgget$private(0x0, 0xc0) msgsnd(r1, &(0x7f0000000100)={0x2, "45bf7ebaa2761900a2b8cce3c106f3b73ee5947c70f7acce0728"}, 0x22, 0x800) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00010000000000000000000000000000000000000000000000000000000000000000000000d3180000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002661a2d05724188f"], 0x1, 0x2, 0x800) 00:00:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mknod$loop(&(0x7f0000000100)='./file0/file1\x00', 0x2120, 0x1) shmdt(r0) 00:00:32 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fcntl$setstatus(r0, 0x4, 0x80040) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffe97) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) sendto(r0, &(0x7f0000000180)="e61ea88db34a34ddf9c5b9db5bf6cc68747835bd9c56dedc48c379dab0904042c69b5eb7e2359e2f79cd6d950d3868a3455a8251a2103cfd6650ff396ddccbed2eb99c6e936057044b7b3130c962a117546b82eaad7365f5965abe23dcf2fc98ef044654edd3b006", 0x68, 0x3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:33 executing program 5: mprotect(&(0x7f0000758000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, &(0x7f0000000000)="00f59e15", 0x4) 00:00:33 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0100e91f00000033614bac0000031183edc2cb43550a3d85947d30cb795a230cc5f654ba051f4791d2107d3b80ed8786fe6588b394d435b716f35b6d492f9f14b48d4e6acb0859b5c4ffffffff000000000e4e81e44239bf112096f2be45f8dd047888165cd30fbd497009ef1de07f905079708af98bdfaa903e836149c12fc2e1705784069aba2451ddbb70fff86624ac77143c8f8abaf35cf4a0588cab44cd81f8526fcb817e9925f6cd0700000000000000e34ff500040055510f61ab7ba0d72a7a486551e6aa72fa9443f5bb4c474717974fe8c5"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x20e) readv(r0, &(0x7f0000000100), 0x0) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40810, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r6, r5) open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0x2) r8 = shmget(0x3, 0x2000, 0x208, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) socket$unix(0x1, 0x1, 0x0) 00:00:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:33 executing program 1: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) fchmodat(r1, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x600) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:33 executing program 0: r0 = msgget(0x2, 0x410) msgrcv(r0, &(0x7f0000000040)={0x0, ""/164}, 0xac, 0x1, 0x800) r1 = semget$private(0x0, 0x0, 0x105) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) _lwp_create(&(0x7f0000001180)={0x400f0023, 0x0, {[0x1f, 0x7, 0x8, 0x5]}, {0x5, 0x0, 0x4}, {0x2, 0x0, '*\xf4\xe6\x00'}}, 0x40, &(0x7f0000001200)=0x0) compat_50__lwp_park(&(0x7f0000001140)={0x6, 0x65}, r2, 0x0, &(0x7f0000001240)=0x3) r3 = accept(0xffffffffffffffff, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) getsockname$unix(r3, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000100)) 00:00:34 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x17e, 0xa0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getppid() fcntl$getown(r0, 0x5) 00:00:34 executing program 0: r0 = socket(0x1f, 0x1, 0x0) _lwp_getprivate() setsockopt(r0, 0x3, 0x3, 0x0, 0x0) 00:00:34 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:35 executing program 3: utimes(0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x10000}, {0x8000, 0x1}}) 00:00:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x400) 00:00:35 executing program 0: socketpair(0x2, 0x83a3796b612d2c2c, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socketpair(0x18, 0x10000003, 0x101, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000001100)=@file={0x0, ""/88}, &(0x7f0000001180)=0x5a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001440)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000014c0)=[0x0]) r8 = getppid() r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001200)="b8339469449e1838a7a4c9697739bbb57b94bf4f407abe956c959927656a211e5d6c618b03b148c8f50c3717107bcf94c3edfdaac7c69c9342ca89d3174d3bec7d3ef846ac273c7db8c7ae1915b5f762f36bb8005ac6105a6e39d9d71492451f22a1356947da55c46b250efbefab8783146e1f7b", 0x74}, {&(0x7f0000001280)="8c5bb5baea0b2f759b977a8d43724ef819ef6b1093f6e1ea2a0572f9cb4040a15fccc653521fe37542a3e60f50b598df7db46a1e56588690da7690e151fe9b977b1585490a9f30d97638cb0e4cac7ebb4c0613da2157ccd517b66dd4fc533940b6833c2097b5b458eb422681eb69178b1bf70690d8ff5ede016ac9e29c334ff587b90f2f80ad2fe2a40f37d145c694b8e2c4922c6b7496828add5b79eeeb96402875a50a1a68b0a7978169c378ebaf0d1eed71e11558963384bf74c1cd0eee5fbc2deba392d63458c2905bdd01f11bb36f4449ee9845", 0xd6}, {&(0x7f0000001380)="89d9bf2f150907160e25cc53278454b83eebc5595c614a0d0515cf58081b60cf54c25f3e7980473669450d065cdf32cb37d4da49c857577be7fc8d44df3237eaf925a7d2b41d646705b3c2df4c086235f817b54a7370c47e770bb8cfaec12bdd5e3031a99e80101853632b", 0x6b}], 0x3, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r4, r3]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0x68, 0xb}, 0x8) mkdir(&(0x7f0000001640)='./file0\x00', 0xa6) semget(0x2, 0x3, 0x25) fchroot(r0) close(r2) r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$dupfd(r4, 0x0, r3) sendto$unix(r0, &(0x7f0000001680)="0c973da69f1d4303cd2e42aebbd88f448de33ad04dfe3b06d31af7b6a29e3c35c22a3abe3cb64d63f0c1483c42a15d1d812c74f6b9347ea11064eb994570d0a5921a1fb528f16c54f9f19a1c2eb3ccd794446a55a1b0170f1183ca33b750e2cc61f4e14e7e939a7984f4447c3e625f1b9f592b5aeb24e65f48b0ac3fe66dc7293686d6b8a9ca4e221cbb75961d015d2eb0b275192ef446b07f9ad5d2bbb47a844e5623e085b465f79cae014a5c3dafe8b2e053c761effc5e3be1fd66473a8b712bad4e39aba531c298543db7c0dec87432343a800c5c45311e11e5625b8e88fd700b846c8cb43a9364dcd8683d44", 0xee, 0x400, &(0x7f0000001780)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x6, 0x3, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) r15 = dup2(r12, r13) linkat(r15, &(0x7f0000001880)='./file0\x00', r12, &(0x7f00000018c0)='./file0\x00', 0x0) r16 = openat(r15, &(0x7f0000001900)='./file0\x00', 0x400, 0x2) fcntl$dupfd(r16, 0xc, r16) socket(0x1, 0x4, 0x86e4) shutdown(r2, 0x0) socketpair(0x1f, 0x2, 0x1f, &(0x7f0000001940)={0xffffffffffffffff}) wait4(r14, &(0x7f0000001980), 0x29, &(0x7f00000019c0)) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001b00), 0xc) 00:00:35 executing program 5: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff4000/0x9000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) 00:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x10000, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="ef35fb7d9c3ea82406478abff869deadaa2981ceb80917facef6c1cc7028301347724abd73c928f4ddb80473ce3ea4288726f79bb91a7a003d84adc6b4ace74e2eab63e0fddd", 0x46}, {&(0x7f00000000c0)="c5a89d81a5901f9aae0a635dc7e32718ede4dfe84cf7ff89a0dca551a99b1be1216146ddf71f5428bc401450", 0x2c}], 0x2, &(0x7f0000000140)=[{0x1010, 0x101, 0x5, "2625c6d2ebeeb0a0afc381d13f95d895b94aa87d6cdd8f6812336e84bb6a15228101ec5e41c3d542086d4f1f69eae86ec8de97ad677e13a23a71040c1845c17b2399c14aa596f4da9d512e16b775eea168891e48f2503deb78d09dc040e61d27c7b215ab30e3f9bc2905b70da3cfdabc53487d18cdaa872b5df91e0b8d762382048555927d90b092d52430e0275d42345f1e29412d1bd97ef7c1fc044346bf028e2fdee7c654b818452a3470b5220884daa961471caeab265a24f28fe5f9ecf26133cc295e516eb7b8fe62753be7e022ce3b08a8121cee43db8753309af1b0148b276245f7c2a3bc905532bd97aac35c9ee7745c4bf5c5639e83f5cc12059eaf67ad5cc19da09d900585465ff8a7a4cfc6293dd30085fc0857048974c934ca5351f35a1ea322bec84c39b823198760c31bb3ff6fba931353b92f528253bac5d7731974cd1e2442e8d21da50d2287c54724b181e2cc0396fd84e04c350b125eeb4baaf028bd63abcdbbc05746ab29a9e15dd890e8be2bae246aeb5120c99da1001f820eebc8854bb3bf996cd0b1e9e49452e2d6f295bc11d30d1f04108a5e702aa1900168fa4e60f2cbd535802d89bff3839fe73cec3e017f6df3b264f1451b66dd0c17c31d9bcdbdd79e88332c9145c87da58e401f7b9076e63bf61005fa2dd057c9b9a4e6ba41f48a66474c99789f5a3d0df61a4e0fbd72b25122a3e5c7be0bcfe9a4e82674e9a31ca3f6c30bb62d26d65f4915db17a1da15b24bfb0bdff5d37a2a093bb05efe29cdffa10a195a5364025c56b8e68749d6b63119a1701187e964f858511956aef4741a76307a730fed94b42dc5db2d231ddfe451c823cf33ec6deb846cd07da346c005b18bcae4a81835f3275c064ccbbd012a4512b0c04b2ae24936d1ac946db691b90aba0ab10c69deb730766adc278525c3a685157364072e132d7b888997af243b36bb8678ffd8b3c0d9f4b8373ad8c2689576674ab087a5994a1820e5fb2a8525005534cc026eaf5a25e46ea5c62bb7f5a916aa5013494dd3370bd0cf0e669a171b1e6d472e8cee810ae6c0bf3838b6876a8a92597a2d8a1cf5bc6f0728029ce7c2d7c5ee4c98b43130c097d19a44c70f32dbbcf7a88e59a288a8664acf59d8782887e2eb01c30f82d21b589fa2dab021303bfcca6ede8c64a14e7a8943d92ce9eeb04c336e26d0d955a446deba4d7769e788351922769bf075cb6578be29a22543496fc79efa15aabe84f1cd85fb4a497a7bbf9537fa0b9012cb7fc51418f7ba4e5f9a118467dee1b9f164bfe727e6e33c5e75cf89808353854e9aacc4faa3cbd1c80ddbbb89b9aff5fa7f1f871b8f707041cee4644b83a3e896586405f59919af419f112b0e5f35820943ce096515d745c9f3d6cc21f1be45ed69b95886c423c65bff8ee4662c23c5ccc8e1a31b859e27a67cde71d01df0ea053520b1030dec079714524dfecc7259e1fb708795f54f4bb31de15529a5cbf44e5b658f72e250425f6d01bf2634e7e3a724f7c0b694cf892d810fbc598dc827b9d599942d40f76dcab49c25acec827ff05d37fbf62b4f8cd4780a3f3d0f75c27b182f82d6f06e2df23e623ff9d5e50550e30653d3dcee204f29649b19241fe66fe3f0f653fbec5494d513fa3a566248f852c89ccb49105bbe7021fae9603633d34813b35c425c14b6d184bd1d34b119617bbecaa4def593f49740c728743d1cc5772265472141fc3b2576fd993faa00efe323220720de2c6001ea3b0d5896072e9db1859b1f2091507bff40abd92134b0c9913f7e4a6aa9dccf64961279599f4d565f90c756bc5aae1e7cb62590f7e4a33d6ff9746ca3626fe1c5daf398178a79c7f69a0dbbf5a4807f1f500583cbb063f3229046688c67ecaf814b0df96bf3b377325d5acdb0eef675b09caada98afe7780ed14bb4aa82ff242fc9b0c8e13eeef7853a98dded2752c3c4a3f46f3f36594cb37349e6234ae9eae7f1999c5e8d6c9ab3602c4c0475033b2b28ab9cf73a3e0e86caa6742b27515e44f1869ef8b0c38296a1c8b437c1a7f2de47cbc2b5db79b202602bc629e549cff4fb590daa7c7ed939e86cca213e03bc353bddd233c20e92fd1eb0919bbdbcd05d71082952767fb4f83c19c26e3ec671865219ef11886ced84d86c7f5b7e07200480c3fe5f70cf5c8e8be34a1b33b6b78aed50c26e531e6ddd7a2038c7fe289382c83ac9798e3c074365928d1be401800dd33a291a20cd48d15cb0e400bf98564c4141c3c9b81a1c4ca8556a2ee8667b94e77731be38bb951a4ee3f9f5566ad4e781ba9ac49de4082a12df37bc429652722e962221c23a5e7f1b2fe729a0443319ed48c0648e91bedb25569a2882b7ebaa0d25807f06b1645a6af5fcd532f712f784b574c3b010d7a3b30a9ee1f6dced83f0de081ee90efb7e8dcd18400c39b2311c56418431f3a934d9509af31c23ac0eeed03e13fa60852d0dc45aeb706867584f5ffcb9a2a6fe8950199ce62f92cfcb98c76b724ac94850c3852a1d2caee86b6fb25022e4d07fa1e11ac99311508bdd21b57417c0eb8e26326ad8dd0fcaf77fb2628ede34cb41d3259b613503249f901c07e5ca687160294a8571ba7be6ecbc1a2bd13049be7fcd6c7bd075513a9896f71b63f87982ac5bcaf2bf130ab7cb12a660d1d10c8e1a26e2a59f54a375e78b0c12b17f67db54019e7e83992b235b2c65c6adac9b8930f98cd7258ca92064831e711371c781b44f218de30115323836b8079173337de4c2b538a5eacca7a8aea15f4d24aa291fa9ee68b520e11b0cb733b9bf470ce19435166aba3f93cffe55268b9677de7da61c7dbf73e5dc070a9ea88a2ecc809514e5595ac9d0eeab939003eb5737f7b12cc82fc445c4378ed6c15136c01c36cd5fea1977bdebc51e8d2f3732682b9c96d3dfcda744aedde14586372f5ff1969a257693fc8b17e0cb00325c859551ecc7c86083b7371ef1d482109946595b4a1c699c430df3af81ec6d3ed50a3d599d3643573aebd74e7c713e1859f67ad3c7d611383e150ef3cac142b96368cf25f07a6c95461b6d9d7c36f8afc6d68c40bb6f1eb9942c9a689aac302f668ee1ce7ae35a8ca970d7e424006ca5c4e13acc8be3cd5ca48cbccb6891c61faee9c6c92ec99832a5af2efc55a18e29683c23eb08b35331892524f7b7338d3a4d56da81816a60b065fe935a83c6e8eb9de6f024089d59cc7318e8f59cc8b118c4280a357de5f07edb5630fbc700a3174578ae0748cf54e0d3cea63ba02512c79f5954aa2b314becb731b8c9247750aa8678b69a1f45cbad2f689a61d189f03357754259511bc7333beee7fc7f48234f92593e38f8ea501879209d66b1c09f1ad804b9a424926d2c226d2a205e6958ddf1262d222a1dd82472037ee89f084f5fcece0d3abe56fc43a217f21dbdc241f41bf24703f0324d9131a85070c11bc714b6aba0f4b11c99693e05e6164e87684b5a37bf2a8cf9b1c70879e6291ebd9664c027dab34f383f984f649fc68334a46d807fbbd25849ef7ad84503d1713c2d9b3b1abb8bc65db5f2af0dbf501b1360f201fb02760bb264ec878a8a3d7be74a075cb157b7a6bdec7b5a5619fd28d5fe691f559c3db262a7a6b68040fda36faf4476939c59316779434988ee8757acdc46805ea0618bbf67615771704b9922cd77361df09517c662486ca34d7768dc2898be8642c3ef6601218d04bed5a812d8273bea9036e925b380ddbfe4d5f48782f0509821ef71847d86a4df58f03eec99900f5a52c9b9fefca5cbb7b15bcae48f868e2dbfa3d4e3cc90402e2ed3e9bef59e79b04333cbb992d04868c64145432b605b1006eb111bb8dc7632b56703bcc53e5698915c61cf51ebb2dfc8639a5cd5f05a3afaa18960717ead5d576a88c5ed07d64fa5ab4cc5de369545e280086aecf372c75a77fbe416491e4a755afc4c42c780e3c97c59663e0d5d5f6faf3de88d0fe8977ee39b741990071622828feef5ad53e51fcb064b954c55e47d969e329918819a7ea50d859803686e7fa6bbe4e72a9c5be022ccec6fcc5febccf412820e6b5d2642f8327192d5615599ea3f1af4ecc1c8bbc0a8dfe4dc77bdff86d64b2a1ea0e9f2d8053e05864e83fb85fa064f214aa5424c21bd7134b75ca97d688f972009c6f4710e84ab2c0d661982e5ba18e7fbd18711bf9c16087e282aae1c0d0d87f7b8e83c1e1bd20cf1e6cf7702e55d036514b52b7d7e47da4aa15214d05b99b76483babc7939f3c3ee31c8676be9bca3be6875b9f886a41395a07b142ccaba08fa1d5396dd99560fdee6b6a49cd07fa29f13bc0c93944e544f0460c3e165979dfe400d55760a2d468643888e6cd44c4e36c24ace1cda0c69f4a7dda6b6335b762c0eb87714f6c66d9159b6efd2cccdd5323d264502c277471027be9bb91bd6e8259ed1ecd430d9f757ea2848db5c896b1cb5dee8b61eedec2c7b53c1bf3e8313425d066e224f859b5db8bba2f68590a0b13c4323407f814f0f3c0a5232d74dcf80eb06ce0c881fc9a627a842a03506ce3ef95b0c3770cd18cf5add815f0d53d66d3e957677c0bda40c3dfdd2c1f535487288eed261d19bb0cbd5bbc3ff85d6ae9c870426b0fa05ecbaa39190016aeca912b64c73ba76debf7b9f8d924cfb6f4bd17e0b4a9dc416e441c47464d2216833b93e501e4f6f6a9f78a427fbe8c731dab3a5fece274c71c487056b6380a7a3ee35909c6f24c7f5e0264ea622eb42c4a7893164d42f8d59bac64b11666ca33b31c6d2b9053df32c5cb274dabf59bebf409c8db4212a180b95928582bbe7fbe257cbee1b2a53123d3656c7996630696b72029b99795cd0aef4034efde2afb5ebd7f961280dbab79cdb80da4e59d4909d113b30e150a8d882eabd8fe3c6361901e92a610dd2ba7b557fb4721bbac5aea164f480f28e7dca452e6d68441d9c53fa149f29fe3e555c9c35620bc4d41eeb13d5326461f4106758ea33c65bb6ca4ea62054dfd325e4222fbc496320fa20988af56f06285bf766a3ec259422724d64e26b1d588fcbe6b4cd950c6c739071e0a960eca27a6e3a227b5b86471c2ae146cb97ef68d17c4d6f27bb65d9193cbf195f0771f04c16a8188ae411eeb5120ca7e6830ffeeb5c5bd3a1ee5b42603e3026ab364f1968979f93030b4269197690d8615e53599948b6786d5b99f24963217f99e197d94391358059c37ade55063a7db7a2354d69b5536939a39ce0f4b3160b2b18e5b1d93d0380242e3537c92126a265d04f6275e313202092117c2a9ce10c012787fb4de1039373ad69dcbaf7164e1abe1ad369a8ac6bb672a9c12a045b1f673c71a597208ddbf8f9ed1daebb59ae8cc5117688a17391b667273e198d8e171e270b5baddfad03ebd5e4f1a6c0302766c8eecb135fcbc57f734602168180a03b4fa9b2ce078ba359d9d30a3f3485a6291be8da74db40d6d24731420b1cafb7f5671ef38f8277525be15ef7691aa6abc271bebd63078d87d706849f80020d7cf3b7011b48882172b8e2b3cfa6325f985a65749f38b70609337bb06a65013dc1b315045227c095273cf4600555c90ac46dcf72344968582b61801121014048fe2441d49a229943ac2400eeae466157523df2ea9fb6163130dcd7a20ff723e0e6e2025d0483a0fc1eb5b21794371198c464cd15a326a0f440cac9740343eb6181c11d59b34cc5785b60bac0a6a3daba47f7619d9ab251d72ab779d43b77824bf6c0c8f5f3c63079f67b73f60a044fa690014889182e675b03839f48ffab6b6fd18c5b48e1"}, {0x90, 0x11, 0x100, "a7f0246428d8bbe497de5d20997c5c804acf854299c0050d8df9d66b56d74946f21873a4a60ea4457ff18ab230a13277e7185b6d3173fc9aa612ce67f0e7100f91e62f3dee07c54f2760181309f84607ee0e72da8265bac2cc9446480958a27dd6ce7430bde3a2cd794115e269ccdebfbe4bf180e30f736ec7"}, {0x108, 0x100, 0x8, "7d6ce49b7f424eec778703888c0b523655aa353b1e41bb8587fc4145365bf64d3a186a7a4fa460f7589031a6fba759345b214e0344a8ca097d681924f66bc3699f2fb1fefc9ab55abae6e660dd1276d8b6d2fc58ecb09e5c9d25b0c6102a6bd6da5099888def20a6e65ca8b78844d6fa31fbceb0ec7c02f7c2ba8a8fa62eb28906fce0839cae06907bd23db6258010c87eff5c22c6d99252380cad5e8dd208ec4316f900e744261a87ee897ee2a5f4d1c6778f7cf395eb4022b219f890fd8a47e420eca4baffb028926ea23f91c3de9872d296c8dbd08e5be6bf3d25e1217bc94f48acc997fccde844fd3d7177960d5846c78b9f429937"}], 0x11a8}, 0x400) 00:00:35 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:35 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x440100, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1000400, 0x2) r1 = socket(0x1f, 0x5, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xb348, 0x4) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 00:00:36 executing program 3: r0 = socket$unix(0x1, 0x1000000000008, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0171895b1e9233614b00000000"], 0x6e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r5 = accept$inet(r4, 0x0, 0x0) r6 = socket(0x6, 0x20000000, 0x800) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r7 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) r8 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) r13 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, r8, r9, r10, r11, 0x2, 0x101}, 0x80000001, 0x3, r12, r13, 0x3f, 0xfffffffffffffff9, 0x800}) readlink(0x0, 0x0, 0x0) bind$inet(r6, &(0x7f0000000200)={0x2, 0x1}, 0xc) geteuid() mkdir(0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) 00:00:36 executing program 5: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000205, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r1, 0x1) lseek(r1, 0x0, 0x2) _lwp_create(&(0x7f0000000280)={0x2, &(0x7f0000000200)={0x400f002b, &(0x7f0000000140)={0xf, 0x0, {[0xd2, 0x8, 0x1cce4ad3, 0x2d]}, {0x2, 0x401}, {0x4, 0x5, '\x00'}}, {[0x1, 0x79, 0xffffffffffffff00, 0x401]}, {0x100000001, 0x100000001, 0x1}, {0x80000001, 0x10001, '.\x00'}}, {[0x1f, 0xfffffffffffffbff, 0x6, 0x9]}, {0xffffffffffffffe0, 0x1, 0x5}, {0x3, 0x800, '*\x00'}}, 0x40, &(0x7f0000000300)=0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/225) _lwp_kill(r2, 0x9ea) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffe9e) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x1000300010005}) 00:00:36 executing program 0: r0 = socket(0x18, 0x400000003, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x6392e30af2ef3213) sendto$unix(r0, &(0x7f0000000100)="8983b7e262555fda54fa29021dfd01182ff0c28d8683ce1565aa0a527c8c5af8908d5cac4c54b2ecabe116b10c23d84a7cc98d09e7aed4fbfba8c13d8307b22414ae0cd3f9064c9f21", 0x49, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300058447ba7e9597a7702615c9a444352e04ac3c9b78130bd7fc83e0d1a61e8243d739e54c03362a0a87821925426d448d1cd75548099386639926cf7f14876c118efd107fbd35b2dcafa2fc4f34157aff43e744171571b71f614d980451f62ab52ac72afec7c803b99a52cf0000ce808b2d724f6a4539bd487b869af81fcecd630e4c18bc24719ae8994d5b57f340aec54833a24bd313172edf51534b78607f7ea1676b001945608276fea3bb6e5bfc59873b81eec05cda252d52057f7e79f45f72c54960f0c6ce9dcc1d67ae2427196f63cdd98b8f380febf9ab7880bc991e8d300"/244], 0xa) sendto$unix(r0, &(0x7f0000000040)="8894a4be4be3951d", 0x8, 0x0, 0x0, 0x0) 00:00:36 executing program 1: setitimer(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0x7, 0x3}, 0x10) r1 = socket(0x0, 0x3, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x812, 0x4) fcntl$getown(r2, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x41, 0x5}, 0x10) socket$unix(0x1, 0x0, 0x0) 00:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000380)="01119e8009d26149a85e7285962987857d47d207063df86ab11134771015692a0f45552c3a521503780357cb9c76d0b40b1ce15ca0ee47489f2c9819e513feb641ed4dbfbea77546a28d2ce8b8070bb5b6827e16688cc764717747c5638b44bdc86ddd65855b012d323f5fb1a8f7101b2a18b397aa86fdd68fd7e5f02253cb3b3ccc601bf3cdd4fa54ac4af68ee450ca35cc0a3049fb7ed26ac44cb7081ac5bfe1591615f53102c7659184efb2266bcf28c99e047e21b6e2712a5e290531711810b6db0c7ac78eeb1e12871f3cd2aea33290aae5dc99c06db76b129a1363bb457f7b3ae5df63fdf91f655337e842fc5c0784ea0c57b5c069d744f3b8c6b4ab24d6f4b143394a0a57ff8a9d2deabb26d3b1af01caac6b203cedcb7c3946783e8fc8752a6d2386a4ac7387856731e314f76ceb0e358555c74e7220814dc946efa948d38d6dd7b709a4667eb461bc55c8f6e989fd09693826843fafe3134b90469fd49c5cdc53e5e267273f0c0c51be6d0818aabe8615d1d26cc270fead4ecc423907fbf6fdbc3383e219292ca72f12df0c16185ebfcbb5e6be5ae5a7a25be74e6fd7800ad323040122517449c805f9cd60f19879802711338870dbb7bdfd21ea91098af40b9b50b93274a438b03a049494e5da8ea2f3cb95b4058e485ebf923be6ea822fe716a72861495add2e57c079c9c6bb43532cc8d71d17f76e7c0a8b96f04a2f1261722f426293502cdf9e055ca6ac0e3e74a1dad36a74e378b576c443da23d207d040387c0957c05a0a2164e3f895e586fec777d301077de3b1cbb07633f36f09df6a64c55ebfd143a03491a3eab10ef405f18dcfbc20463b4c827ee0ca07870a07dcca81cee3b134793dd315c3e6a7a4631a4b4f93795bb71c21bbe97c4e6dd6f9d92ad54a6f1a3c9b231e804d55e85896eb037c230fb14211bb2ec920f963d81c6640fc894c86cd5fa9679d04f15596725feb69739a9839ad5449b795cecefdfedb283e66c8cf8d60b40e3c15aabc229f919827480959945b03053fd16145f68270c8c5e9614f84d6430f5c70b2f5b378e3957a92269612e5491c805a22ddd039842e8f3dae9be721a2755abeb9e83390832812b38df17a32100f1d6c5d881ab93b30c5f17cfb03b48724", 0x32e}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/18, 0x12, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:37 executing program 5: r0 = socket(0x22, 0x40000005, 0x2) sendto(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="29afbf7610a0c04ab4830b3786a1edcc", 0x10}, {&(0x7f0000000080)="6c630c512cf269802b58590aa6be179c3908d89e9005a0b941df69f594e485b120570bb60325e086f08037d8afe497591b30e98151a8a190671f7cc99191b723a5bee50800f3871ee8df57f30ddfc913aaa9622cdd19bb0f13cc40f6155975136f4274ce73d87458aeea8ebf24452e2e1b0244abf3103672fe89040dff1597e74a716ba9516779994fbb90c73a8e2bb4156e2d3d1d10306df96f570cf7e296c7e69a82e7a56b7af3dfc2664210bc106f25855af6be173f05697b1d", 0xbb}, {&(0x7f0000000140)="00d93158efdaf6f1ba2d3e06ea1373c9649e52094ade8de8d9471f142b625be5767067445bc305d92d3e99069a35fdbd17d8c3b598ec12d8faf3aa4e8f99ffb75b0af19815d52c5cea5b98320e085565bae75218c00012ef44662d019978a6059f6dffb7f4a1d752b1911d4af77df52b120ed27abc4bac332f873ee7022ddd78385fe84ed862f86a3a496575807a2e4406d590133f65b2ac2746b8e19048a2e46b4a63e4339510c19728849245061b6216bf0b8268f29b463a2b5d6426725068f728e6e158b6757da0eb79711e1091f12c171be770c7e7450966c2ec8fdb2f29d2a8d8d57c204285db15eb8aa348", 0xee}, {&(0x7f0000000480)="976c8045c303fdd964d345d34cdf8e317ed495af8d5b51fda0b87f27c09ad93326e6dfa88696d972ef39dfd70d74ffd7bfb379ca9e0dede01cc064a5c434a360b714e0e3f97d8135c1cf582954c9f79fff67df50376a82fe6f6b5f20dab870f4c6d186d97447d8fc1b2e2a85b65b88056189241e0cf20adba88c49f3643138c14b382ccfadd99cf2bbc8c2f177603913578c37ae6f890e0100000072d016634d54c90073389d646c581c2c529f11eb000000000000000000000014d1d601f070bb6f63f24619df9dbbf93d7d523b025a39fd95eee22c81b9a2d7e02bdae04fb89c7856874e6204f8910dbd4c801940a29d92c4fb2abd8d26d632c07e98510000", 0xffffffffffffffb2}], 0x4, 0x0, 0x0, 0x400}, 0x1) fcntl$getown(r0, 0x5) 00:00:37 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rmdir(&(0x7f0000000100)='./file0/file1\x00') unlink(&(0x7f0000000140)='./file0/file2\x00') symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file1\x00') 00:00:37 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:37 executing program 3: r0 = msgget$private(0x0, 0x208) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/61) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4096) r2 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x200000, 0x24) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001080)={0x5, 0x1, 0x3, 0x4, 0x2db1}, 0xc) r3 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) r4 = accept$unix(r2, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001140)=""/80) r5 = msgget$private(0x0, 0x50) r6 = msgget(0x2, 0x8) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = fcntl$dupfd(r2, 0xc, r2) connect$inet6(r3, &(0x7f00000011c0)={0x18, 0x1, 0x6, 0x1}, 0xc) r9 = fcntl$getown(r3, 0x5) sendto$inet6(r8, &(0x7f0000001200)="0f60410057f621446ed097a022624bfe7126fb98c80c3c8ebe99978e39f0dd4f979537ffa35d220246519fd43001e4a78ecbaa70ce39525ef05833414da4d5fc9fe7ba8e9cab10fe0a761a13b6e9098d58283be64de04b1825c87edd3900615df49fd2e239758ad9db4710a801ed12662ec3e91a7f8b962ba739efbfe2d5dda4fa9ea2d04750bc1b36", 0x89, 0x9, &(0x7f00000012c0)={0x18, 0x1, 0x40}, 0xc) r10 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r12 = getuid() r13 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001380)={{0xbb2, r10, r11, r12, r13, 0x10, 0x800}, 0x401, 0x2, r9, r9, 0x8, 0xbc, 0x95dc, 0x2}) recvfrom$inet6(r8, &(0x7f0000001400)=""/157, 0x9d, 0x42, &(0x7f00000014c0)={0x18, 0x0, 0xd6b, 0x1}, 0xc) fcntl$setstatus(r4, 0x4, 0x10000) getgid() chdir(&(0x7f0000001500)='./file0\x00') read(r3, &(0x7f0000001540)=""/130, 0x82) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001600)=""/4096) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000002600)=""/92) sendto$inet6(r3, &(0x7f0000002680), 0x0, 0x4, &(0x7f00000026c0)={0x18, 0x1, 0x8, 0x5}, 0xc) 00:00:37 executing program 1: r0 = msgget$private(0x0, 0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/217}, 0xe1, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000020031426397842a63dc04e954ebfb108b0f2ea7a97e69b8f4db8c04771019eb8ccefedf80408fd36fcdaad3865e0a4cf33efea458471b21206298cac04078b747a5b4cb6e6832a268b9a848f6a6db4eda137231f5b49f7d081f0200000000000000e919f89a3ba8106ec466f66ac915dd993782d1092ee535f50182674c129a2a3bf0cccd72bc7c2a948bf109d4248a8bb121985ff0b29866df"], 0xb0, 0x800) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/237}, 0xf5, 0x0, 0x1000) 00:00:37 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xffffffffffffffff, 0xffffffffffffff11) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) [ 300.0726224] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 648 command syz-executor.0) [ 300.2619577] execve_loadvm: check exec failed for <`TJP5 [ 300.2730890] 0I~jLY1e&k(~!q*^)1q z<2mkcE{:ceS7B\ WiD$C9J [ 300.3065248] W-&k <|9Fx>u*m#sg1l5UNr MFHm f~aU i8&?KF\Sg'? QmlpNB93),/ ^Z[No [ 300.3621836] #"QtI`y'3p! P2t8:H^;/(aIZ.WyCS,n| [ 300.3844567] J/ar/BbP,\>tjtxvC#@8| WZ [ 300.3955946] !dw}v3o jd^C4 F;L~ [ 300.4178778] 4y=cKOy[!|Nm*Jo<#MUX|#B. cf@L_gUr_is9TI(>f`<"'H Y[?aEpaOC\pxz&IZ"9.=!uZ3(z2l];0|$, error 63 00:00:38 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xffffffffffffffff}}) _lwp_getprivate() 00:00:39 executing program 3: socketpair(0x1f, 0x40000000, 0xfffffffffffff800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x21, 0x20) listen(r2, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="117411f5909c8c55f42014476be3f88e875a21f7e805faad827e30650412b5c45d43a7162dc7a47b0bef0e63ff2f31b39fdbf6a66c3b45b40961aca68bd48ecd1419ac336e9b947d93771fd16d8595ee0129d400c4a20760ce7a338345f924725c7ff9fafc1f0c4b6bb6d66e1568165db4382aacd3ab47accc95169fda32445c8e503034301b67eb503887299d03be8a3684b86859f1d49b079e58b5e67bf9948a70b96c7a4d8a66a92ddeeb87d52e6b28d45400973e24f9e2f784d00e5d99b3373843b5d8882dab7270c0b7ec80a66fae39ae1745f320f26151cdd98db50b20568960ed96819a7bfd90e6ef", 0xec) socket$inet(0x2, 0x30000007, 0x7) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000000000000000001f7acd66e78dce0fcb9e0c525dc2e593ed219849034c95fb02b1240486d34ed066552a2277a9e0726237dd57ead86bf04c24f5325c128e3b2d"], 0x10}, 0x0) 00:00:39 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189593e7e3385d161"], 0xc) mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000000000000) socket$unix(0x1, 0x3, 0x0) _lwp_create(&(0x7f0000000200)={0x4, &(0x7f0000000180)={0x4, &(0x7f0000000100)={0x400f0020, 0x0, {[0x40, 0x9, 0x3, 0x40d]}, {0x3, 0xfffffffffffff973, 0x1}, {0x5, 0xd4, '\x00'}}, {[0x4, 0x2, 0x8001, 0x9]}, {0xfffffffffffffff7, 0x10001, 0x1}, {0xdad, 0x2, '\\\x00'}}, {[0x2244, 0x100000000, 0x1, 0x10001]}, {0x24b8, 0x4, 0x5}, {0x49, 0xc1, '+:\x00'}}, 0x80, &(0x7f0000000280)=0x0) _lwp_unpark_all(&(0x7f00000002c0)=[r1], 0x1, &(0x7f0000000300)=0x1) accept$unix(r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200000, 0x40) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:40 executing program 0: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xa, r0, 0x0, 0xfffffffffffffffc) ptrace(0x7, r0, &(0x7f0000000000), 0x6) 00:00:40 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e, 0x70000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x100, 0x1}, {0x18, 0x3, 0x0, 0x26}, 0x118e0047, [0x800, 0x0, 0x2, 0x6, 0x7, 0xa5, 0x7, 0xfffffffffffffff8]}, 0x3c) r1 = socket$inet(0x2, 0x0, 0x3) fchroot(r1) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000)="caf5b415", 0x4) semget(0x2, 0x4, 0xe8) 00:00:40 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="326a7fc795ec49f145547d89fa9d7c6e7df0f7b17a34b6926ce5eeb061ce4251895fac63529b6b7768cb87a604ad0e490904e0a8", 0x34}], 0x1, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getuid() r5 = accept$inet(r4, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mlockall(0x3) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) bind(r5, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) shmdt(r7) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r8 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r8) shmdt(r7) 00:00:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\'\x8e\x00', &(0x7f0000000280)=':-\x00', &(0x7f00000002c0)='^\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='*A,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[\x04\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='#\x00', &(0x7f0000000500)='\x9a,.\x00']) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x0) 00:00:41 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x250, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x210) r2 = socket$unix(0x1, 0x5, 0x0) r3 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ff9000/0x4000)=nil) r4 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) chdir(&(0x7f0000000000)='./file0\x00') r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r5, r8, r9, r12, 0xec47daf7b1e10d85, 0x8001}, 0x20, 0x4, r13, r14, 0x8, 0x3, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80000000, r11, r12, r7, r8, 0x190, 0x4}, 0x800, 0x6, r13, r14, 0x7e9c, 0x80000000000, 0x2}) shmat(r3, &(0x7f0000ffb000/0x5000)=nil, 0x2000) ptrace(0x5, r6, &(0x7f0000000200), 0x5) ptrace(0x39815ec5, r14, &(0x7f0000000240), 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8e9, r11, r8, r7, r12, 0x100, 0xfe}, 0x1, 0x1000, r6, r14, 0x55, 0x5, 0x5, 0x3}) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x80) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x4, r5, r12, r9, r12, 0x21, 0x9}, 0x0, 0x0, r10, r13, 0x5, 0x5, 0x5, 0xffffffff}) sendmsg(r2, &(0x7f0000000a00)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)="b22fc201a480bf74b00142b482af1ad0b64e36b1bf98cb8b8341f1d04aee3a31a74f15644ca9d746303069459cae1130906cb4e3811f8ba722f7294bddc3c1258c0ef3bd0d582bdfd076855bc16aaabe2dbb6c090542b67e3a0c74a42950fe49288a1fcc10402832ca968f40697a28a15ba4e62c1164c7c3aff4edb213928238be524094ccb424aa8466876328c2e19584317462e9c100dc98", 0x99}, {&(0x7f00000004c0)="ed8552f549184ad2118d8d5359aaeba656567621b36b1c5d82f6c9a62e20f912e80c0d6c4fdb93130d8c24dad22019149a89fd833d2170be21c390e447373b9de42ea6ffd8faca7eaa032b6efdc33b1c854059a8ad75024fea52630641c2c24f97be6eec79bd688c94f9dd304bb5574eed68b7f34ff97d2f75be1132d301c37e", 0x80}, {&(0x7f0000000540)="2a92f04af34a7fa87a5de50ac909065ad6e2da16adbb842f98c89b499babfc07cc000852e20ff4290a8a088da69f1b0269bda71852f511987357aa5673e433", 0x3f}, {&(0x7f0000000580)="73e0dde35a72b3e2616939f33d4d7d4c27edb2010933f2bef3bd5c5c83bf3511026552edbdb2413a3728c4a722d347c525d40bd3524c9bab2b4fe775fe9050ecc87feb1e", 0x44}, {&(0x7f0000000600)="6274cdf91d32f29d1273b181f1cc363b57a547da020a503ef87c61a2aae4fc724361aee875a2006cf167b22ddf946f9bdcd4ed397938df439570d609fca62395d33af5f7f6b03614b5ed8cc651cc11ce3a31c1414d3e60e927709409faf56ca5bd34cde4e9e560dfb3e2", 0x6a}, {&(0x7f0000000680)="09198c0d50e07180f5f423ceeb1e2d91b1c57c418478ec1d390f3312c08a93174001dae134aba7222cbd73f6be6fba4afc10a1565a9371fb4f9919f70aadd321228e2072f1777da037b4b4997fa8bcd3b4854975995fd923fe04ec68", 0x5c}], 0x6, &(0x7f0000000780)=[{0x80, 0x0, 0x990, "f5cc628b3a5bd84f642328385a0b6db34fa1c6e6e7727864d4396482058768476055b9e2e163ff321c123186115220bdbd0c58d2842dd5083877d718f74a1c7b1b27313fc2c119fe00d1e6e6b1542aabace2dea9720771a8ab663014c27bf7dabfbe31fb7fe1033ef301633716fb5a"}, {0xf8, 0x6, 0xfffffffffffffe01, "7d48a67f2c00c09d54df206a7926d71797c35f135544cd17ffc39b9ac6b647b5f1f752b0bb46f6a48781e4ecad27657bfb7e7931443eaa40f122950db37d215c1bc339e72edd3f349742aeff9d1c5030e77cd46ae8f80e5a0cae03516418aa2b30693c13d75f9741cdfe52dad5c94064e6582a03ae16af1e7be5e7584a38185f50622896ddb36e6f1f1e2943dbff9d3cba820452cfe31047be8b7117006dc3e356123ab358f4a8f5dc9b83eeddc60a222089d204076e0cd8f3fc7389c668a56b45873a0131ed35b6dfa089eb9ae0110b359899c74214e340cbf50cbdf48f434234135f"}, {0xa0, 0xffff, 0x0, "f4bbe44e3fa0e4933ccfd12e9eea1e514bad148baaba2cf4f5f14ac866e530fd52d91570e5b8f2de81b16a8a1b7710c001d922e8025890b6e677fcfc36defc759fbc58f26344176e74d538f71cc0c09a60deb4dac10ea11b48a6e614b86948a975180d51d8efd5baa39001a811e9305f5e9d6e4765fcdb7d02084f7854c08532fd94109049eff66e5bf34be68b5f"}, {0x58, 0xffff, 0x2, "40cf416129ddc22535985f963a56684785b020f80a7786a6c06877f5fb103f9d5a43ce2dc87293dfbf33f02c31be05c7c9176abcf6df5444ab5ad43e6b84af2bdf8c7945"}], 0x270}, 0x4) r15 = open$dir(&(0x7f0000000a40)='./file0\x00', 0xc08, 0x0) r16 = semget(0x2, 0x2, 0x22) semctl$GETVAL(r16, 0x2, 0x5, &(0x7f0000000a80)=""/163) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000b40)={{0x8, r7, r12, r7, r12, 0x4, 0x8000}, 0xfff, 0x7c2, r6, r6, 0x9, 0x1, 0x88f5, 0x1ff}) openat(r15, &(0x7f0000000bc0)='./file0\x00', 0x100, 0x188) 00:00:41 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x0) flock(r0, 0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xca654e2976233df2, 0x0, 0xffffffffffffffff, 0x556, r1}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) munlockall() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="3ca8b1af48a1ce328020b1cb2065a986a93e8833e3ab341ab33d5357238479e6fe658124123043caa1a1466b4a009b884136896ab518f81ba8bcd3239e56b49bcfa8bc9f6690647a2eb9039feebafeb19e5f5b541b2b7447c05a", 0x5a}], 0x1) 00:00:41 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:42 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000205, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file1\x00') sendto(r0, &(0x7f0000000100)="3fae863b92abd34bad98b01189998bd4e546a850dfc0dd5b42a38a8eb8514c0f658526debb3e60b9052fcd2c7186071cef17a28265cc4f346ad512000b4599bb82cffec0a5ec96c62fa1c313a411ec1a88d2b93544f997b896bebe93b1105986121a4d1f9ad6210c1c1cf85da58204bc41373d7e8b024ecde891b2217db5b19cbe28bdb02352f72c4061b5bdcb945222edd7e1829cfe002e7e5247d7af9646329a3b0659bd828baba0391293fcbbcbd56dcd9f08da0ef558ca706c487efe2cb12dd03d1c8bd5431926f91923", 0xcc, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x547bd561, 0x2}, 0xc) 00:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = semget(0x3, 0x0, 0x721) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/1) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$inet6(r0, &(0x7f00000000c0)=""/247, 0xf7, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x800}, 0xc) dup2(0xffffffffffffffff, r2) r6 = msgget$private(0x0, 0x8) msgrcv(r6, &(0x7f0000000240)={0x0, ""/185}, 0xc1, 0x2, 0x1800) connect(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:43 executing program 1: chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x4b84, 0x2, r1}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x88, 0x300) r4 = getegid() open$dir(&(0x7f00000002c0)='./file0\x00', 0x10001, 0x20) sendto(r0, &(0x7f00000001c0)="a263466bc3e47147c2828a99234b11e199de6326eb72271f91fd02c9108f178940e0efa75974aac14bda91f093d2e76ee61201e2aedb8040f44a1bce97bd1c172b92d2c11d7fbb269e86d94851f6856424d6a239be5bf528e8225d07a5c4ddb1cf9f725ff971ec49927b53ca6f49fbe113057e7ec7bac5749de7269daf5246711ef1c2cd37b99d7076cec2997ff8251c72c6b039089de69658dbf853a4ed7b6843318d1c59c2bdf4a175fb8962c0f8fde3894461b4652e452be1e12bb0375b8a79f299ab4fd132f41a1d5bcefd6753078fcec4f5839b700c8b8893070c", 0xdd, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0xfb2}, 0xc) getgid() chown(&(0x7f0000000080)='.\x00', r2, r4) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0xba) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x3, 0xffff, 0x3c}, 0x7, [0x41dc, 0x1, 0x4, 0x1, 0x2, 0x6670, 0xfffffffffffff001]}, 0x3c) 00:00:43 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000280)={{0x6, 0x2}, {0x8, 0x1}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/120, 0x78) 00:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x40000001, 0x6) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xfffffffffffffb46, 0x5, r3}) utimensat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x7ff, 0xfffffffffffffffe}, {0x1, 0x5}}, 0x200) 00:00:44 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 306.1535322] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 653 command syz-executor.3) [ 306.2092153] ubc_uiomove: error=14 [ 306.2219782] ubc_uiomove: error=14 00:00:44 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400000) pipe2(&(0x7f0000000040), 0x1000000) mmap(&(0x7f000018a000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) 00:00:44 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x0) flock(r0, 0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xca654e2976233df2, 0x0, 0xffffffffffffffff, 0x556, r1}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) munlockall() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="3ca8b1af48a1ce328020b1cb2065a986a93e8833e3ab341ab33d5357238479e6fe658124123043caa1a1466b4a009b884136896ab518f81ba8bcd3239e56b49bcfa8bc9f6690647a2eb9039feebafeb19e5f5b541b2b7447c05a", 0x5a}], 0x1) 00:00:44 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x6, 0x3c92, 0xffb9}, 0xc) r3 = socket(0x22, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) listen(r3, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') socket(0x18, 0x40000000, 0x61b) close(r3) getsockopt(r1, 0x8, 0x8, &(0x7f0000000180)=""/111, &(0x7f0000000200)=0x6f) 00:00:44 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:45 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x39, &(0x7f0000000000)="0000f7ff", 0x4) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 00:00:45 executing program 1: r0 = getpgrp() r1 = getpid() ptrace(0x9, r0, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x7) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x1, 0x84) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/64) 00:00:45 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00', 0x400) 00:00:48 executing program 0: setrlimit(0x9, &(0x7f0000000000)) socketpair(0x6, 0x70000005, 0x70d35b61, 0x0) 00:00:48 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x1000000) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1000000000001, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xef71) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000100, 0x24) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:48 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(0xffffffffffffffff) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:49 executing program 4: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1cb) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 00:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r1, r2, r3}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r4, r5) 00:00:49 executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 00:00:49 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="00000500", 0x4) write(r0, &(0x7f0000000080)="837ab16ee5415ec225ee1ff939046e15eec321d2601ba4eb6945e136e01402b704b8e0eeeceb7ea21b4e5d51a9f731690699b9b64923015fc4c035acef3a242e776919ce39d9dc6c", 0x48) 00:00:49 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:49 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000140)='./file0/file1\x00', r1, &(0x7f0000000240)='./file0/file0\x00', 0x400) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt(r0, 0xffffffffffffffff, 0x15, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 00:00:50 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x2}, 0x8) 00:00:50 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file1/../file0\x00', 0x0, 0x40) openat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x1600010, 0xb4) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') link(&(0x7f0000000200)='./file0/file1/../file0\x00', &(0x7f0000000240)='./file1\x00') 00:00:50 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) readlink(0x0, 0x0, 0x1ec52413cd6a19e4) r0 = socket$inet(0x2, 0x3, 0x8) shutdown(r0, 0x2) r1 = geteuid() setuid(r1) r2 = getuid() r3 = getuid() getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000440), &(0x7f0000000480)=0x10) r4 = semget(0x2, 0x4, 0x200) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000700)=""/214) r5 = getpid() wait4(r5, &(0x7f0000000340), 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x9a80000000000000, 0xffffffffffff0000, 0x80}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r6 = msgget$private(0x0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r7 = getgid() r8 = getegid() r9 = getpgid(0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r0, 0x0, 0x8001, &(0x7f0000000580)="8f9c3debbb685f87ef192628eb0300000000000000e68f2aaf6796f2447b00000080fd8da55a36c2c667ed5070f735b20951e70a9080b9a984cbed3058805f347f0a71290961cec3ab3d37f7a6fb0aca93042e7626c4f1000f32740365f66348258b58a62e77f43fec10f0d3f8f1f805c9d200", 0x64e) r10 = shmget$private(0x0, 0x4000, 0x242, &(0x7f0000ffc000/0x4000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) recvfrom$inet(r0, &(0x7f0000000680)=""/70, 0x46, 0x803, &(0x7f0000000400)={0x2, 0x3}, 0xc) getppid() r11 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, r2, r7, r2, r8, 0x0, 0x20}, 0x2, 0xffffffff, r9, r11, 0x40, 0x800, 0x7, 0x9}) accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) shmctl$IPC_RMID(r6, 0x0) fchown(r0, r3, r7) 00:00:50 executing program 0: socket$unix(0x1, 0x7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x5ff}}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, 0x0) [ 312.9917720] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1072 command syz-executor.3) 00:00:51 executing program 3: setrlimit(0x9, &(0x7f0000000000)) getrlimit(0x0, &(0x7f0000000040)) socket(0x800000018, 0x2, 0x0) 00:00:51 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x2c) r1 = semget$private(0x0, 0x1, 0x61) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:00:53 executing program 3: r0 = open(0x0, 0x60e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) r4 = dup2(r2, r3) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchroot(r1) getuid() writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) getuid() mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:53 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:53 executing program 5: r0 = socket(0x10000000002, 0x0, 0x800) mprotect(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="caf5b415", 0x4) mincore(&(0x7f0000405000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/62) fcntl$setstatus(r0, 0x4, 0x1000008) 00:00:53 executing program 0: clock_nanosleep(0x3, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f0000000000)="15", 0x1, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000140)=""/249, 0xf9, 0x11f8cac632c246b5, 0x0, 0x0) 00:00:53 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgget$private(0x0, 0x210) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x2, 0x7) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:54 executing program 1: _lwp_create(0x0, 0xfffffffffffffffd, 0x0) 00:00:54 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) __clone(0x2000, &(0x7f00000000c0)="acd4efe13ae522066473a4370e413ac9174fc836db386fa3568551af43fa3093297561d8ce53e6089778d96b549ea1800495aa1b33527a81bba74fa22810b9a69f3b63d19698814a2f45dafdb5482beca5d9c91758c222af3da2cb0348447623d68d0b180d12268a391507b7b3bceeb950771b930ace79b778c616b783") ptrace(0x7fff, r0, &(0x7f0000000080), 0x800) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x18, &(0x7f0000000040)="fe8b34f0", 0x4) 00:00:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01005019000000000000000009"], 0xd) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fdatasync(r2) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8348e91f7189614b0000000001"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sync() pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="e2bdb88bd34b1a9f90a1f9aff3726ab46cad4c3d2d5c8df1c3ed9f9031d0302a747e", 0x22}], 0x1, 0x0) dup2(r4, r0) 00:00:54 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, 0x0, 0x0) 00:00:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x100000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f00000000c0), 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3cb6, 0x4}, 0xc) sendto$unix(r1, &(0x7f0000000200)="8d001d2bd7", 0x5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:55 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e92838d4b009562c234c5abde8fcfa2ff66"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=ANY=[@ANYBLOB="00ee12fdffffa41ff452fffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x20000000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:55 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r1) 00:00:55 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:55 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, 0x0, 0x0) 00:00:55 executing program 0: r0 = socket$unix(0x1, 0x2000000007, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e0933614b00"], 0x1) listen(r5, 0x2) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="de3542cc1f7189591e9233614b"], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, r2) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x519, 0x2}, {0x18, 0x2, 0x1, 0xffffffff}, 0x5b2, [0x3, 0x4, 0x4, 0x51, 0x3f, 0x10001, 0x5e7, 0x7]}, 0x3c) getsockopt(r5, 0x10000, 0x1, &(0x7f00000002c0)=""/44, &(0x7f0000000300)=0x2c) r11 = shmget(0x3, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) r12 = shmat(r11, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r12) bind$unix(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01ce613789790fb32ce72ec4d4e44447e55483c5e0f833614b0041c795f173b968a7bd58cd4d85a65e7f64f34dd7f2481746af8b3c2458450bf59f96f3c6e1157b762c19b97be85708bb0081be16a64532661aa0030d5329c27f89f1e329c7790fda25e585654256dfad125e78050644d4e46e295eabc5d577c37f41a31ac331d119ce3c3d63bc636ad48909e8bac248b712eaec5342889e7e2ece68a5cfb81b85da687b4d2723aa52055ea505ca69ff40c9ab48e7430c4e616d198efc7deec5a73674357dd9871ab64c524d66a3184052369736788cdb9f340d2783d6505229660bee7f3c525868f4c5341f47dc98cbeffcf0e30195f1ad20806138399985589fc6feb6dc86038b18cc022b3a0ca678be7a8385a38d736827afda4311e7d46929fe91add46f40fa1e48c2d62351e59eed88bc9d0cf238557768730ed4e51fd682305e277795c26d0000000000000000000000000000a1b57522b12ae68e6553e0dc79cd96fc929ce5fb1dfc38849c777941a2fa286a1fe2da9b777d115883bce975237266d1154607caf70ce8165012d393ec592b0a81a57f0697ec727367f1c3bff2e8accff9412110e1833789157e86"], 0x1) listen(r10, 0x0) fcntl$dupfd(r10, 0xc, r3) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r13 = accept$inet(r10, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r8, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$unix(r9, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getuid() 00:00:55 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) lstat(&(0x7f0000000000)='./file1/../file0\x00', &(0x7f0000000100)) symlinkat(&(0x7f0000000200)='./file1/../file0\x00', r0, &(0x7f0000000240)='./file1/../file0\x00') 00:00:56 executing program 4: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000440)='./file0/file1\x00', &(0x7f0000000400)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000580)="9bcd93de2edfe41fcb8fe8832decc27c256d07f2b9b986193465d7a4229af7340d57d659b6dfe69c4f278b58361d16d4de93c1bcb8090a8576ef4208b128e103af8dd0e131d4529e8d320620a9d0888fda2b0510eb25d8b8047c15d3b2b24af6339b1aef99d59586a6b861919ca81428ccd7c7ac7bbb01d94cb43b9053dc764ecd454980580b3f75ad4ff07d99aaea3de4c71bc488a29601f2649746df8c3579bc504838746755eecc0078854b9951a8af56dfde6bc62803", 0xb8, 0x4, 0x0, 0x0) select(0x40, &(0x7f0000000300)={0xfa, 0x8, 0x3, 0x80000001, 0x10001, 0x5, 0x10001, 0x4}, &(0x7f00000003c0)={0x1000, 0x1, 0x6f, 0x40, 0x5, 0x1, 0xfffffffffffffff7, 0xffffffff}, &(0x7f0000000640)={0x3f, 0xa4, 0x5, 0x5, 0x20, 0x7, 0x1}, &(0x7f0000000680)={0xffffffff, 0x9}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000240)=0xc) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgget(0x1, 0x40) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000480)=""/203, 0xcb) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0/file1\x00') 00:00:56 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, 0x0, 0x0) 00:00:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) fcntl$dupfd(0xffffffffffffff9c, 0x40080000000b, r0) 00:00:56 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}, {r0}], 0x3, 0x1000) r1 = _lwp_self() close(r0) compat_50__lwp_park(&(0x7f0000000040)={0x1, 0x1000}, r1, &(0x7f00000000c0)=0x7, &(0x7f0000000100)=0x9) fcntl$setstatus(r0, 0x4, 0x80008) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 00:00:56 executing program 1: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0), 0xc) setegid(r1) r3 = socket$inet(0x2, 0x10000000, 0x5) fchown(r3, r0, r1) open$dir(&(0x7f00000000c0)='./file1\x00', 0x6c0000, 0x40) 00:00:57 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') 00:00:57 executing program 0: r0 = socket(0x10, 0x2, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="1c26309632899ae72d64d15e48efde652ee9d80bb4bc5c9642da86a8f3d96eafd4df513a70a78c7c18de8eb043ae62c874a77a121cbfab321f89bae49072c9a240fa3688879c3340", 0x48, 0x3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:57 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) recvfrom$inet6(r0, &(0x7f0000000380)=""/214, 0xd6, 0x7, &(0x7f0000000000)={0x18, 0x1, 0xffffffff, 0x40000000001f}, 0xfffffffffffffe6c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/138, 0x8a, 0x0, 0x0, 0x0) 00:00:57 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f00000005c0)='./file0/file1/file0\x00', &(0x7f0000000580)='./file0/file1\x00') r0 = open(&(0x7f0000000500)='./file0/file1\x00', 0x20000, 0x8) openat(r0, &(0x7f00000004c0)='.\x00', 0x80, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='#@*-\x00', &(0x7f0000000340)='+-&+\x9e%\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/\x00']) rename(&(0x7f0000000200)='./file0/file1/file0\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') fchmodat(r0, &(0x7f0000000300)='./file0/file1/file0/file0\x00', 0x1c0, 0x600) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0/file1\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000640)='./file0/file1/file0\x00') shmget(0x1, 0x3000, 0x420, &(0x7f0000ffb000/0x3000)=nil) 00:00:58 executing program 0: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="b3205e141a3a810e355236f168e0e53c615c040d472a4effc20545ee20ec25d48fd2a80ab5b0fef31b013813b120cd22b893e62f5181a48be3a11b603edd5cb549d16a8fb00da33ef4a1796f7f2ecbcef8796f476b65f9c4ffa8045f65badb68f3a70b38eb269678465f89117c096583b7c30ecb9d889650f33e99d904ffa79abc0a528a77f6", 0x86}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x10}], 0x58, 0x1}, 0x0) paccept(r0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}], 0x20}, 0x0) 00:00:58 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xc, r1) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:58 executing program 5: r0 = socket(0x1f, 0x800000020000000, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000004) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1080, 0x1) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 00:00:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="31a3dc2039a044a469d791bd5136a78dabbd482d2318032e8bbfcbe8d0fc1418ddba4dc6ba0d1c7410e2e5bd3439b089182ba6c35988f3394580d82e23407915b5c517a6d00207422766d881f14c489f0796816c052e8f278c78a2cdb9943a0eabf4920b2c7794bf891e61ec8210019325729f0f176dd2", 0x77}, {&(0x7f0000000080)="001a5befc7053c43eb44b0d9fbe3a06ddcd2b027948cc1cce5ffcb900d52434f49da4c029e44548d7a7bf95ab3d3a8ea53c5cc94d596b25c498669c75a5d1fe36cc977a19f821fe0759233b31a16126c6950162a0edcb3addaad383bd87bd5c29ff8813729f5ab284d50be201a711bfb6d4d65fa898a71cb56b9ed3cdcb7a92aaa63ffa6f5d308ef2c9b12f50bffa5d0829b8fd6702a63f215e4659b21cf895fd54f8747b93ff12148ddd147612055bc55fe716be3427dae1896b698724a5de9ed9a7990cff3649fd4999cc837c71897bb49d5afbd92f343755a5533cb7ceaa278f440", 0xe3}, {&(0x7f0000000180)="28c17a12decfd1d022c201296aedd4a100d653751e74e19c6277eb188ee9288c3ff973efde72f66eaa78e9aeb649fc9c9ecc25dff4378c1c41b4881653bf5ce7c3b335c5e408f16a56509773294bc4a38943ae67a1cee9857cb2a003c3c0afd7cec50d69538b80ee", 0x68}, {&(0x7f0000000200)="ed6d0284419e801f53efe8fdec81a11d76f3541eaf56232c0978073451ea1d2e05f24537d1f90b8e082b2614c17d54e693e4de41e8", 0x35}, {&(0x7f0000000240)="5f1f70f39fc574c833fa509a346ce1f32b42acb216522f48786066a49e9766b971dca1fbe3d90132ecc57deb794c4d243b3c3a3babebf04cfd23d0e3840982a02586faab3b3072", 0x47}, {&(0x7f00000002c0)="e7c214ddc9424d6032dcb832b8bb71a3c627ef35d063affa99d734547c5fca2ae72a2b2670ef9e2ae2fd5d8fedabd2267e05b15b4e9c0e823ae8f27e47341f513e7341b8e5bccd78d2ac3cef82a70cef305e", 0x52}, {&(0x7f0000000340)="73f5e2fc79b4821a3579639c5e647e441f3af4742f7ee2f91e5008645a6f971c4edadf358e72a4dd9e2314c554d5496ed424d726c549d1436991dd3408c08589c4cf2deacb9d5a5d74ce9d88e0e07b3b22f799865977a133f77a0790898b5e74878762dffabcacd019b327ba74f3445e09b02779cd1383313e40d49ad2ba15e27427df5dc3c483bb805ea26e43584c7214f1acb41cd0a579fab424ee7397a19a9de25c56ac56a6583eb2f8ac5a554f5f3b8e6263b15566dad6961148baca04096554436b318289b4544a4813f08be14bb4c94b1c69619429cbe711e4271b4d6e4ec0e58b035219e5eb1d3d0ac0825f74e453a6f58546dc6ce1aeb02131d8e08d7f5996af99c4d3aacb7dbcacc252f4d810c829ad796357fb0e7615e3058726f957fe09c5455240e423883ddc055a46eb916c4ec0d2f0e98ff62d0c3d5293cebc5eb397ce9470c2bbf220dad9d1a68daa69b907b9070d52e274c78dfa6fa393b00107ff8bf0b0c838a721c6cc3413cf0ddb28564b64766f4dd4dd73d69142b952c85d3ca7671162b91eab4359db713a3435630fdd4a4466a03173b3c11d997b787b8cf9e00607edd37fecf95bc06da22fa2c90970182aab8dec23903a956fd997bf5aff560276ca2f0dd1e6ab7c26acf834a800f68284b2d12db4b1ecb287f19abc906a46004363c7159165fd5d746871a98afb2037ef4366e30fed218eca04009a6a4d5231b5b972d6339572360ea223dbdf8b7268cb7d8f1c6f43e49cf82258880b6201e2cddfb6c5395e3f0e2bf8159781e10722d43fecb64907438d61a8e3f913a737b250371eaf486b807e0a798b8ad685440a83f26ac8e250398a345c01a04cb6806e8a27885cd764ec5eede8b3ebf67c2f09d3a9e689af86213ccb2f1de7ba5ee4be08540e70e8a3c8abdab18d779f8302f13955cc4afce04b1a61faff04624eda7aa5a1db6ecffb94a199d59e7015135258a83be54e867d83e71fe12ab704a8032dc5fac44013dd052ddacde248e6d4cc6a86a7086fe26bb9669109201f1405c4bb053f3230cf22f544fffa058c69458717a5bc5d7b3a80d894ff0e065406e1a877de478118dcbb4876de29408ffdcdfea797908f09e87b503d3a1707771e4bbdf5f280d1da6483336f7d44d721d328cc6377f6ab9ed71d855b5c9946d67c0de45a3cba2b0af353c8c6edd58d36a0092c7d8ebc19cc5f6a9c585f97f8e520861e09de2ebee7848f138b7f0c6ccac9f92fe4c58536fe72ba697484e73fb1f5bbc1814ab7cd6ec78b8b7b82b7c18a367b30d5a8984a3b7d25f55b7a970f400e6d1872b4f548ec25d5b2f2a70b64b90b1c56e8cd8715a2fcc96b383449d7a670a0030320e1e3071553b197b62cbd530e500d7a9d12cfa2b4ea6e47e62c9540858e3cdecd40c6b4b33b472aa1c63e842ef1500821a571a6e490408fc0787692864a4c8e05793b4a74954145362fb1d05e77fad2226b33a4a91651b85076e99b8e53d07571c69e61ef93f877e9334caf7815cd41a7c3ad858c5036bb601800688b19280fc63e0c3d03d47bf9c4cd43d0d19d44d49da29d3af814e192cbee6ff884f23ae23701924c61d2a0aafa8272d87193eeea866e4a2e2b682b0cadd794782dcbdcfcc47c4b6f5db2c9946c9a7ec193fcde96c1366d16750b19ec2465b0d5326d2d810cc64793a6fea4ffd50621e6c653789c651ebd2a3d5e5fe64ea8abb0708c8be01056e4ed07e9275820e734cd229fa9d6ad066b938d368f7dc7d41478b1f30f16ceab83b7457c9649f974a335c4887f7633998bc295fe55a825a0cba1d2096cf5a9fd1441a17831d9655ee88ba5d8a2f5caebc8c2c7f87d612761e7b57861a5bfcde7ac4781ae432b8533bfd0705bbe571d7a3680cca9f98980095361b53cd0d381daf47da8819435b666a569ae1331cecc23b947bedc697b07ca2249b27a14231b1ebb79f6408bc0bb0b7d6dc6829ad172c70a7ac8b20fdbc202fa91242f88e06b5748aeb15fd7a85085f967a0f92e53f3701b238de20d252db370fbcf78561b50ed4160693dd106c2b29c51de5febbc3d2592a7fd43560497ceec416ce45c56ca240641b951e9def2bb7375aa9f705166465456a8705dac3f60992a89e321f48d7a75331e19b21135885f4af3e2c8b7ae19e701dd3ad811e008b5b2a2dcfa346b7c86b09847f0fdb48a5ad6bd28f23a7dbf9f100a0cb066223c04582ca8dcc2d7adf2de157990338de5b4f50685dc42d29c896031f0f62a571b73445eac398b97e42ee9bb14d39a50be8e81520644f278f280d80ee81155ad2cf82bb3fba23648086d2eddff21a0aab89a80c0ac4c378f4fc3658f47f8db36a5a70bc197f80b981028fa0ec129f80e0fb172a7f27130a419ddd4fee81b38c151ed8581c909f49100ad1ef808dbd1f370844298144cf3bdee2739744bd09cf532aa2043184122bdd072f4799ded51860aa65dd45bcfe2c4145232aae45d97b68733a040879c35ceb1b5b1087105c946be222d266879e32bfa90ea3e3806d777e65e91b72163d57df6ad8dff813aad1701ee7b051b78605228a6c30ff82d3fa65f3bcb634809029061ada7f93265d14e570a26f8d67f8ac942408014a4f75708a15d66e9159baaee5554cfddc739f09ffa5038ccde226d2423a6c3e810bcf93b1b60608bbffbeeef8d33225040c176b396b89d0456f06c2110ca35265a604901916e13e2656b191e3b974514d3727e0ef57517667fee1586cf90f4a3084ba902627067af77c5f20b99968656931dd19e67bb9c98b397d5174a476cfb6184e39c16ba36bcad37681279671e7a000c8ba8729f70a3ddeab3e9c74b3ba68879b054819bcb8c5d3c3a3a0dc20491828dad1cafefd3996eda90a5e9d542941697337cb7b9f1a57d83c9d06c5bfa28103fc88914373cf0a2dda1fb0f9daad05685d17b03425b6061714384596a5f14f8d71ffa19d5e56bd39a6f48e5b8551857dfa532e881930a1aca0d043e755f9ac7b62ce067ec5148b2cc4ac4d5573109b5d819f854acf315c7128ee9abd33f0ad80e708396f21d897df979ae8f9d3e2e01a6e4b2b8efe546e118c71914efdfafb78eee2eb5877598bea73eb6a89cc8350bfeca99823ad3c4a00a86f9b4b84c0877a39b6890e3c36df46a3de58b71a56e67e8cbfe97926f973ae9dfdd8579246b1d012e9c36967ae209e4c6b7d5def76672db42314f7e60089be983c411c259fdcf8188bf06f442bdfd8de05418e1c1ecacba4efe0a35719da3636c905308cd4b6fe78ba401f95206f17140b8f8a5d046f8ac34fa34347a5531c49b716e031748bea80cdb226117b630443657d78b1444728f8da72db9156d07096821fe97c1c71d2125635415a8fb83fef5089529b497a09f2e123ef8a373ac874941716256b34363f01be7d0b20e8e2765b68f6ee2373818b4d0be615566927f89db5b36977193d2f53cbddfe8bbc66be2095a950484a60e96908c1b708b346996940a7779906ffb9dc5e9ba07b1e70d2fa9a078a05dc570dfb6c8f16f8269e259ca19adc2e530dd9c61b63597c587a60bf0a8bb9f7fcb6602c00b4979e04d2303024e1af3cbd9f1ea38a667e5dff6b06f5254066562487983ea306da3ba82ef9879eb9e38550a7e59b6baa6cd2434787bb7d8bf032ecf5383a15e37b6ff3d5983ba1f171fd0528455a699a5d7583fe5ae63bcaaaa9fc16ffc8e77eeed74f26a7f441adc1d96d11fac3d960153844798ae51f6412bd75f519edc1d46ba257e4dce61649051c4d7682942497be946514d8359de1c33ad3915def45e43301380d1acbe21ef83db0e5712cda5a4cc290002c86e93b14fef503904ddbe51e90285d46f207fb92fcb3bd2effd7cde6423587f2e6beb3c812e6989f4f171ddcfcec375f7da7ddf83796b35f376a9e67aec7ce291e96857dcc38c159054519b7c78de4fc020df886a570dba95b84880e238878cd9ab9e1750fec9a38a6c73792b85e97daa240ba10fdc06e3e113cef3db9724c0d524eb900d9f3ed67cf148293d070d14560030fd2b2030feefba38d919bfe304115899177d92ac94b5a425f9ad7342c3a9bf2516a77920492f0282b9abeb02d3bf9725dcc9ca51201eb672079ef6e8b429025ac48c9bbeeaf69fd66f4dab96bf05c70734d64a710b635d77c4d01b0aecbff15df664f25546f0015575f96058b728844a3533f56b9bff4086bb11d4326923c60654796d10769c59f2674c6d007bdc05493351d06a69e42df61f5110aaa1c0a0cd41f0c5915aa4dcc124eb5df6292c86496016bb921f06b2d8fe4d0d6c05beed2000c9709681524e33395743e3c0581ab5e30c1065a34a21d3b90c17a21d20e42317a8bffa676874267a2b129319274a9dacfed44de59aaa043d76447a7e8aeed2ad763e7dda383327e0eec5ae1904febcd07cf68732bffb04b1b967e3e60660738ce3568396cd5b0b0ad9a424b215fec58a79eff3a4335f7025742ddb9b4daa365e31d448abd6d85d3f2bd36e636b01c15df35cee428b54d68d6e8a051a7925de270528cfc6b2fc024f1d1001b84f7c9c0796256151d467f042eaeccbd7fb436068cc051517d99541da40596ce1bb1a07312bd8beae52baa0ac8ccbbbcfdd40959bf8283993ac2ea8e065a25e2efb9fbc01ee29da704e031ff2386b2ea3e74d76cd3c2413a4edab56a4284e103474519e6fef19a99a5f119f1d3cdd1753e0d8d4e5af48e354a0c60037dc6496d0890b20a4461149ee58da51f649ef888af3a52a20266a0a405b44907f2af2270b67f346ae7102530e2f89cea358cc146e39e487262789b11cea077be7e941f3bc92a478c38bacfa0e0341d53790c322ced7219fd4677fd3d4b702534bbd98eeb0bf393a43fe6faac49d1f029a4739e7c5639cfeed7e235adefcc32ef04c528f1672133d5cb9b1bd856bd7f6b0c25fd3aa7874924381b66f905457219b2decc08a6e211f2a321e2634ce4b9de0d0280d95e315de94cdeac2b44d2929ed58238bc197e4756be669349cf123f279fb708f1e20589520f34470ca72a3781952902257273283aac2a7c012e4746767795bb733fb7aa617dc008f46f45178ec8a3c58f4582a0c26b51ab2c88297e5524887065670574d1069d86beeca1afe3d543f18b4113c0540dcb88a10f23343de8d96f8e5f987f40f1e0784a65c62c226e63c8d6d89eec893378d2dfb3ebec087fe8c5f13a0b5bc2083851463832abb004923dc491974cd9ea8b4656e7fbc3fc98f3816789f91e6b0817c4ae2f7c4fff060f552ebc4206d7be4055619d90075e7572f389576e69f20b33d488be176e2d055e612e9a93dff0c33745ba3f0c47d95c908870d34a47f50fe7bc9fc0c2b8bc8b33f8b7997a572d1f0bc2c4e0924b698785d3d05e7750b7a93b52fe699f4730f89fc29de9abc5f2b465596453262e663051e671d9a889b4fafd8be99a8264ea7c0e63c724e02acd1ef9baee20094fe05b8450c3635eec5044feeae5ef62b774bf4a7b501f62d583c3a4348baf1e90d37a982e2000287094265ef5c77bc49d86b2c9dcb6d3797f6e429c7a2e3b7fc80fe03fe8f6d455dd477db1ae2cec13ef69deb945ce81ec1590232cc746d3dd52004f0d2aed0ef4394f409b3f5c1b2103c69bcb6447d6ce53f58b3d58a796cc66758bd74648bd04b4694059521412155e75f284beccb3aeea92acdad4c4bccb6ae729377b4e90a4912678b074913a5430f3a2db7b947476fe87dc0a940661c0fc6d2019b04ef169692f0f54b9a2812381403ea0774b01824d2c52c513b9abd8fa535", 0x1000}, {&(0x7f0000001340)="a1532d00e1e2b5e5ea9c53fe144fc6a8d63eb9b2ce6ed60c8de545071ed0ce7c20872d9679bcb250fc0c2a8256284306a31aaa59ab6d838a9f82e9a473bc84c5d55a8b4d4c80ab0ebb5e6a0260c7cbda0a328532cce9260241eb23b052c6e3d1c6e8ddafd3e4b90d96352fe80a3b5cf2e89752848a928de26565a7903f24f1ebcd3f6cd2c2da9eba3e873c1274440886bf0df58470ac93c3e8f5f5eec900b59c3d0461f55d5f38", 0xa7}], 0x8) getsockopt(r0, 0x29, 0x20800000028, 0x0, 0x0) 00:00:58 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/4096) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() 00:00:59 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x831, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/158, 0x9e}], 0x1, 0x0) 00:00:59 executing program 3: __clone(0x600, &(0x7f0000000000)="a3dcb37e0628f142bab2a040b9ef21078b35c534e876cc69799f089bd21054dc8de1a1fc56ab3d9feeea806376e93c8018bcb8bf74781bc811f8d57cccfdee52b1025ae1ce972bf49c60633636c48cf310459ae68639a742116989ff20e3ea547767d7b9c041bd7a77b96ae97aa2c2447d9202cd1522eb049844fba0c92cd9ba3db8051c001f538767b9b0e4b4eb") __clone(0x800, 0x0) 00:00:59 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000100)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:59 executing program 5: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 00:00:59 executing program 1: r0 = socket$inet(0x2, 0x0, 0x4) getsockname(r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 00:00:59 executing program 5: shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r0 = __clone(0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x3, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 00:00:59 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) r2 = geteuid() fchown(r1, r2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xc, r1) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:00 executing program 3: setpgid(0xffffffffffffffff, 0x0) r0 = msgget(0x2, 0x2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8, r1, r2, r3, r4, 0x104}, 0x40, 0x800, r5, r6, 0x2, 0x1, 0x5, 0x800}) getppid() 00:01:00 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000000b00)="194c6378c93e4447fa48b370249d6d71f63b3a09705ef2e0e6511b30f863f359", 0x20}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/17, 0x11}], 0x217, &(0x7f0000000f40)=""/107, 0x6b}, 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000240)="24e3d3ca26c4dd72ffad01bf5eb35a5ad94535cc17a89ac040aeb23d4bf2d15bd5b85d0fa17c1cd8d9eedb4b2aa0dd154ef8296e70d6109ba6de214507cf376a8e00caf809ed862b947c4eb00120d7224dfc3ef3de223fbf0c6b6ea46d2288183de0dfac6c965b758f5de4f690dcf2265f9ae94860a9830d8865da223f5562a5f9f7eb04b6092ab9d434f6af4eaf23", 0x8f}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x80, 0x8}, 0x5) 00:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f9dd7dd600000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001a"], 0x0) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x145, 0x100) 00:01:00 executing program 0: r0 = socket(0x1f, 0x5, 0x0) setsockopt(r0, 0x4, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="80f70f2db0e211cf7687b7f89570c1ce5dd8e8bb1cf176c8cfe40d9f72443058d82e2069fa0a8b382b1cff26c85386c90f831176f64b647429871f6c33239deb96b845850275dc1c119f60fa1b814651df523933553d58d6af19e8c71dd7d3dd7bbe0ab14938d319b8710dbb5d5b4813c6faff8735e8005a20c2c3fab46649ee192625ed619d692394f5f82e70", 0x8d, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 00:01:00 executing program 3: r0 = socket(0x6, 0x10000003, 0x1) r1 = getegid() r2 = getegid() r3 = getegid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001840)='R', 0x1}], 0x1) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="2fb243b4", 0x4}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9909d05f08c7176e95e18d47801116606dbbd0e844c3dd5c18a8", 0x1a}], 0x1) recvfrom(r0, &(0x7f0000003680)=""/4096, 0xfffffdcc, 0x44, 0x0, 0x186) r5 = dup2(r0, r0) sendto(r0, &(0x7f0000004680)="fa71153f8568b196c17d62e759736be31aa29408aca9f5b149475d7c90f1bbf8f0a1999e3e469e6c86145488399af1f3eae4a053c13c45615e97439ea8d81de36953b50014e8c4d2c5d6951726c9198095d2ecbdc1995d59ea00bb0319114f6e34559d5fda876626f109b56e227ea8619925ebcaa92dd615955fd89fc1a19a1ae9800e40baa271383b76108b240703a1080f383bd116b7500f4d45b53f91921ad88734c31932f27daff2fbe5573e6b93485d742b71d8343bb1cbb036caf0bdeea8b454b03118ba4991750a890827621d41cefbd598d31c468d9f81068385a30ce22eecd4dc915cfbd7811880614889503d2bda6baab321e9c6554b29117f68f8d6237f3cfbee0d3a9077cda52cbde03508e4ae95584121710b39992bf85249e7b01791e6b9ae04d67fe1735219f154f22eb52e8caf84e084f2c0bc969aa224f014cecff4cb2814ff219f54bd156142075e0b16fa7da6ea92e7e7c199b06ac5b949c1aba7fb799f795a0954426ad2c233231fe7fc4ff7178810f10671d265465b99f525c00584f9c723af6f38347b360417220f148d00a64b603cf25a026b58ec6f3d0539842700df52139434ef09a6f3649aa0eeeee8111f0f03d5ff727d7d41cedcb4a95f49badbdedd4a67485803e7d3f313ccb4339fd806d9aed43218289a46108d3238bc2833c066d3e835d698e94eac2ee4ba9d6934e597a30e7d8415b2d7e9f210a2841a13421e28dffefb67370861016b10e6932ebd1e7f7c75cb96ed230b28a42ad9a6d014ca27e3bc526560e4f550458e357e5dfdbc88093b297591ab92d3ace86462c003b2589cf6f7a6361b733cdc600962df8e27dd281de7f43c79734b9b632f3dab104ace1b0d1b4edf5cddc95850f02ae8c1b786e53326cab3d4bcbe2642ed639e9c647a3f0bc35930403948e6fd4be5575e674d1710525fa057cd2223fc52d26c21f55419241bebedbe5bfbc6d3e180eadf0d16ad463e78da4801fa7a75540f0228c571f77d1bdf1666baa75ed7365e4f3ab77c0c09e273ec68e133cd6f266cdb4e1664d2dc36ba31a97f4b5e48f00c3780061c1279c8f0707183704817ac1b1927e07cfb4ce8175d104c1563e9d7bfcbdef255f2d0bbe910ec5d113384cb3024a3c7a788a3d7e9d8bb1ee1c1774720347096d1ab69605e478fd1c92dd6ea3055de163cea51c47ab3bc86fd7e60094d28164edc691b5eef7d599ab037cb6d44f2565bcc09e6fd1dfc202808a4dd84a048e4a975c76d5703fef7edc3830754c7a9c934099fd68819f96803486daa2272565e59fb14e22fb46dfe0f2e140f114a06f7b3246279525abdac6ec79fcae6e5b953e38f0483e9d534af6a03f63f725bdaf3344f817f08719cfa30fd4a728ddd1ff42e36435dc376790b8c7aace2d0fd82ffaaf0b08740e68a0e77f6c1cd1671cc174171673e3422296eaeb9cf8549cf5e4a153a0b1c1fbb550b12715e3129cc2a1cfcdfef79ca2ae53ac4f574ada3b29ea9295a9e4bd3a2bc04ff2ac66724a336fd529cdaa1cc722fe849511a7d9f7ae09a437e0781014aadf4beb684cb401f15ec8224b96e6677529dae97a0027a1c90473e2eda648396f7de5b05c01d5e9b0210d6d742d47ceb400849cd337e8454b4130c8c321ad3b7e8f4473352b885b1c466513d44c94b19c58b3caf31d20de37509b6f5f10b8866cfe13beb8e1e72f1d82ed5db424a6d8fd330f70a2acf0892f50422ff9c20d1c8311279c353e76a5b1c927a1983a84abc4658b8574038d62b79846e6e4207b6f4b6b3547377f7c7285ce94cc10003e7e03e57319bf213a08293c16b5a95832921e18569758cb10633af6b61c2804995fa0457058de7b3402cf5f08df35d0a59e0909fe122cdaa0bf3ed5526356380bec00a9e38cc9aecd4fff14d622578115bfd1caf34a8990b89d7fbe7b656f8cf7271bb306506ce31e65a46f6697e71a285c4889eb2128078c246fb839d31fe954e948255f08f898b4d833fcab85f7b1abe54a65eea0a457b9eb8c54be5b7f692781a47b9be750a3de9db90dba33b8f0943ffd54b89bb0f3a1f35fac3e5201050fb06c06a9172b7fc62644834fbdec13f6769b0fc399ce7ae6f51779e79ea6df324d0bf1ed6fccaa8ae1324519b19ef0bc1442549a1260263aa2d89d280825072bc23f3c6e169828941ce200f0eaf3a535da48cac1fd065d9f85ad6775170dd7e585ed14c8860b4ff0ce027e3bbe34189bb32f4355550ff749060202327d1502180d3ec1d1a8d059ea88ef29745d7bda46749ce8294f99ab05ea01633bec963ac33856bcb68042de3dbe8221021c273188bc77ccda2c337f7fe117642d658f83bcc6bfe4c9426bf232a60ef24dd3b7cd2380a98827fb6f6ad2f848191669301478ced3df0af0587e4f67e5308c9ec38f7dc250f057042414a5cffc812005da9f681959c84e229bd8957b07d39f1bf8593e7f3e51b6f5290159864751e0c3eb33e2aa772fac96d1a6b032464832bac0440ab0cc4075228b5505a737a768fe0e23b2486cf62f9d2f80f461f3640c8728ed9d98b042eb17087f57a1afdf5ea50f9a7e331d584b6499f6d6ced5ef876ed91af4689704b0fdc471e5a2873a1fd3e8b8c45028aad8c9588d69f09e48e9169d90615378640909185ccc604783f5846daa484a5a1ff1d870c3b33f262828d544c8cce150ad540f5b634168a5383d2a20b0912901e825a89767724f30104363362511c5d0adf6f61d1cb1718b6165941bc3a9243a9d04f19a3caac21d1e3b6dea45d44a89d7298491011bcf1650a5fc2bcab699756750b3e7427a4a3f5319172ff2fba09344e9762a27fd052331b6af055d3286a48d6abf9dede99d72e2e7e87587292d1065c040ee8b824c86f493a213e7c5bf2c6827d5c669f2bea4e1db11fea263afad1591d080d184541e21b60d8c289df99f696a1686ce959c24ff8d4ab906011942d0e209df80fbee38cd8e3e4e1b58006a84648d984f5327f7a0fbbec494cd06b4c2bd38ef8320329dc6411e2dc952a08fd68a9131ac69be71387ee939a37481151c0d0836005950969b3f36bd2a5ea9f619336f4f5c2143e6e0f66142cc73b06c573d25afe07d8451728d58654e324087a256d74ff795a0aaffced16e5238361c53dc9eaca026bc35490ad198ad7e2b0730677c52cebf9de0287ccd3da4872e665f938433672381be5cb8a89aecc9ab856c8755686cce0bf761056e6c28dddc0ecc78ca2a70d621a6995c180cee55fd0c1b6618cf3de3778d1393673191aa26bf836c5bea7c29ef3fc4f7b5b156bbcd77eb483db9264c8c27ad4dbe56caa7dc5b565e8317e054ecfe15b3688eabb08838ef77b3b09fb342366b784e7248dc1440dfa6ffe29de68acf50aef9e286ed2a0cd45fecc9d3e513a69a4d69fbbb5212e37afd9310895e198dcfed8e83a7e681d96070970f0ccf3f402e0a1841a192e5aeb706f7d1350eb88e06b4df2a171c9c5b351095b309d10bcd4a992af8d6a1bab490ab6f241c67dd2490842c7bb69c82461e2c4d625fdf4cd46e1e4faa659eded86b4fb2dfa43764d62d529d8dcecd89168c083afbb5a653a1f1bffeddaca29a598c52a46229ee596d6d051132054d086913be1306d532e34fe207365dd138efd4359ff729db0d09c8231fbf31e82b2f9e0037539e54b6694258dc17b8ad075f0251617255a62b6fbdde4c430b89414c59b605fc61018dc7dfd60e28ffa7d8c0ee0930564f32ec4a36da1d9c2647f8088c68a56d59d55c8b7caa729dac46368a4f9ea4e0be4e27f3455ca7d99299b4e17c4d818451a62573091b1aa69494c12962cb6a50280afb07fcce6c483399b20d7a1334af47345cf65979b58973e71dc16f187df018d34c6ed21e58b6e44b7731813f31dd1b9ddad915a389cddff037b19e5326525dbbb075d81394cb79f90f94e80bca8f1ef0f82e45cc9e9559f17f29d053b1a81b693a07c63f5a253d1ffd3a4ca053a29bf7ca89592c3e73636a4b695c45b25ab32d81783c4ac39fe3dbfc30103bb1f2c5e968ed2244f04d53c916818f21847abac1e674b5faf176f472589cbb99b6d9ef23b222d0b34ca86bd9655008d280206d373324512bfe0b1745a4d4ec5421ff9432aa796dda415f2dd07ea78bf8b48fd983c49c50746033e46803ae7597dc5e16faca5fa0930b0e943a660047dad09974b6931388cc73a942451d0a18da8f1aefeb4d3163751cde811fbdf2dd1113174d2dcf2c56f873980051112aa5cef537d40df6e3092f885462465e6aac8ec2426669a768a8f3221d75b68211121efa256f2ceaf0a3e23bd67d0ceebe4bff03abc41da97624faabb8bc769dda6ef0e964b1ec7507425f5a430bdecaa1caf81f77cf03d4ff29dd58ba2a0fec9187889314ba827a65d64a8a6e0572aad49b5ffe81970d4e4f1a74e27e0c21422d1d875c80206125986675e9df13a71ca2190e3e18f3cd7d1f8fe5d47ebdb8e1de73c6e586f5a02a731658624bdc4025791a7c5b4bda913c729c7d99834759000ca7c34c52e49fed06e53c9c18e0fbb7160fd70a2204426a882decd60687e586cfb64dc731aaf27e72f986e563411b060b034930ce5ddc25840b8111332689183a6b828e6cec99b94bd6d9861fee46db50c94aafb375fc014c4fb0f92aee2727dab82e1323f88becb073c399b6a236dfe4dc8c6f12306a24e7cf002a6f702f0a58c170ae4ad0110402efea841f9fda47fce2dce0f247fe5b57259b164e8e73105be10cc53b1599eceaa2b3ab28ba61c18af4addaf0d06b0842797b15f467051792e065ef0d828f2b840ba91a4c6f8b4b2280df2f67f96a68fbc7b0ab26ef10e159427cb0da10ce56c64bce5947d909224e142611a8b4871856bdd9f84627c88045b4cc7f1135438e6eb79ccafd4c5dea8f3e3c3e0714db04a301e6a3909b398862afb6a0f945b6754b4b7a8541effd458f92367e2468de26df9ef7820ca8f5fff25f3548c500f845935e5cd03f139520a423201267f0a13619b0370d7a77f1e550f895a8c6be405ba1df4abf9d6544276fa588c787da9baf758ce76cec0bbf30f8cf6ba75efd7d9b986cdbeebb7f2e21e779e487eb789f4d6afb53728470b0f4fdbbe814c4f04ee16476adef8884ecedbceab34f2b94ccf285edd4c110df3c72d3a9eed34a2dcb6bac24b541930155c35391e401a31b3c05508ea751c6b30d55ba136a33d1546e61bb5b11f3a705b9c2ac4151e47fdde5bd70a3a4787357c5aaa9c6b73adc3b2eecfea14847fdc8c2ad2ba5a34e162e738298e39a0ac71e8e8af8069acc6e783a637b28fbb5c737a7db9170dddfa4b6c2d5f5212fe9330ac1cbb95687cd63d493513d37f1336e4cde7f0a6eba8113664d7ae210f7d0179813a1d8677f7306f7edb81b464c5ffe762f07f52802b7bd0918d8798eb5513782ec13edbd7cba628a590e98fc725aadf711ca4431f029f53b22f1a7197e1f053497588d79f841748531db2434816360db5c11be486b9b9ac1018b21157fd8ddafbcc795dafde747b7718d6649879b6347bf215f6008f103a452a33aac5f14c1c21bbe94c4303ed1c42f3ee53b02c6f1910afa4897046c8bdfbfc587466160822a1605b3b9168d0a09bad060244ecd22d519509f57a1a81b3733716669c73cbf02d0658d8184a0d0a559f78e320de66a5259b10bd73602b5c8e1262b2bc422a4d819012e1e21a7e0630d8921c37a67c24c3d0fefdf782081faecfa0f0730475b36dd1423c6eddbb656e4ac227edbe51c757292e014a57697d20c90ba01f9dceb27fe91a7abd", 0x1000, 0x408, &(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0x62e3}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = _lwp_self() _lwp_detach(r8) setregid(r6, r7) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x22, 0x100) socket$unix(0x1, 0x7, 0x0) _lwp_self() 00:01:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="019020293ccfbbe4e600"], 0xc) listen(r4, 0x0) fdatasync(r1) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(r2, &(0x7f00000002c0)="a8b0d760d544f135a754dce1d0c02433360884c013fab4bcaa8dae5500ee91d8429117ab0d94372e3e98f64f22e5d32509df7baf0f977c8b53ab9264a8fa49a9cd47c20667e1648eefaaee8f187ee656eb11f50c27e6132c074177fe83e446d131dc6ffd9b79ac7ed5e09b511fefb48b042983a96554dac06584e719c011406ffe9e46c8cfc1cdc2eb9734e935151f05cc0e98440e902fca3b2132f7622a929d1eafea4fc07f207368cc3d0a368c6a98c3e82af5c44e24034eb0df8eac2de13003936d45c5e9849d9b4bbf2944399936e20ae795ed79554bf62d762008700929a225f4615b4f5fcc73dcbead143041bff21da847ee344a41eed81f0b710432a9796a06ca682dd077417fdff7bc98766ac657d51825eb5d4bb1dca7a277cd19f7ad49fa13eaf6f95e1f5a5cc2b50d77c52c91804201ea06f93be6c2bccb353d47e57245a120514a7a70bdb8971a45b07768b17078b8d698e4a9d7", 0x8, 0x1, 0x0, 0x581) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r2, 0xc, r5) socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 00:01:01 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:01 executing program 3: r0 = socket(0x1f, 0x5, 0x5) getsockname(r0, 0x0, 0x0) 00:01:01 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="a5ff4fab057d4b27ce8629ffd28bd164b015956ded927f68cf0c241a9d30377c757e7de1c92fb275a361f0affdb14edb9f3b57f6b11c23ae50406e52473b208d77232c4fd9768455ce01e86aec264aca41b2fbcf82afdbeaf987a2", 0x5b}, {&(0x7f0000000040)="21e0434c28b67e0009e6eed403ef2671b56f", 0x12}, {&(0x7f0000000140)="37611c7b91f6dcc0cc31adea1041bbff5c147268bd62e29dde6c643a70a07c5f", 0x20}, {&(0x7f0000000180)="bde734168a08b863032f8b51fd300923ff1cc8390faa80c50db060c699c3694e51dbfa1410ed7acadac8c171324afceb3801039ef2380875ad69e4bbe53e83e8a93d0531e9b507c64f32b5fe7715a1d7010092cdfdbd62ec7df97caee64197ff809a06643a63ba1bf52fc830c315b359da8575d36c389c8a", 0x78}, {&(0x7f0000000200)="10d8ad5b0da2c8c3dbb4b9f9b14479911c832789fc19029cf23f28b5ebb1f9972d99870061caab9cf14c9ce9ee30cb10ed047f9ac568221b8c14def6c165724f40118f459157f63469c21a730e726e6ff1c0da53f932d49ed0823badf7f93db180d60bb507ba3034c9c7c59420ef00890d457b850d6af8d773dd488b17dee402141c56523382b170292f89171a9f4404ba775d1f62806978c544c9f4e6a984f31a9543ded5d8be8e3409571e8d4ed7", 0xaf}, {&(0x7f0000000300)="e7fafd59cb8daf6239a5fd5dc7d5ba49ee630ce1228d3b095c96fc3422829591373ed6193febf7af9b97326fff8a6f109ce7d2c528bc0ac225a662c8837687cf444d8f", 0x43}, {&(0x7f00000003c0)="1a049d8d9d80523bd3bd9a221e4fafcb5d34765015341dbebd226495041822b65fe771610c4e3103daf2e7a5ed933b2ec803c4d2b85856ec08f01a1d26bdbe81e0", 0x41}, {&(0x7f0000000440)="0acd08298e66265522382edb387f44404e1c0b729eec160d90b9257c5d6894a645732383045ead6dd36102e0c3ea206ce473", 0x32}], 0x8) 00:01:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f00000000c0)=""/71, 0x47}], 0x2, 0x0) fchdir(r0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) 00:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) getrlimit(0x6, &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x80000000}, 0xc) write(r0, &(0x7f0000000140)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x3f, 0x2}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) 00:01:01 executing program 5: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x192) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') 00:01:02 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='c', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1, 0x0) 00:01:02 executing program 1: r0 = socket(0x1, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66"], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:01:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:02 executing program 5: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400001) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe7c, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65302c"], 0x10) sync() accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) 00:01:03 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', 0x240, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') 00:01:03 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 325.3207116] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1996 command syz-executor.3) 00:01:03 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="158e", 0x2, 0x1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/188, 0xbc, 0x2, 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000100), 0x20000, 0x0) bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="938e46e0ec688b3f5fe045d13cd44f67219a348213bb4fe5e3603444e782bc9c16628271d3a96874787ba475ecbff1f5cc97b862f973348372417fdc8c12c23fa3d96dbda0e942bca6eb15ed9eeb2125c6b6f1d0cb3470bcabadacdc5ed1a8d5b77ab711b941af76a4cf25d23f38c9d848c056e99a7b1a80652a430fd142f4964822d40e5cf1a60a7c8a1b8df31760b5c55840faa3c489afffc07fdd2f5a07f5fbbca7dbe928eb64", 0xa8) 00:01:03 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x46) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open$dir(&(0x7f0000000040)='./file0\x00', 0x80400, 0x0) 00:01:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x1a, 0x4, 0x11f) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x9eb}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:04 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) fsync(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000), 0x5788a}], 0x393943d7f3a43ca) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0xc, r1) fcntl$setstatus(r1, 0x4, 0x80000) sendto$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xc, r0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1, 0x812, r3, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:01:04 executing program 3: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x40000000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)) 00:01:05 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x240200, 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:05 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:05 executing program 3: r0 = semget$private(0x0, 0x1, 0x204) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/189) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000000c0)=""/4096) r1 = semget$private(0x0, 0x7, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000010c0)=""/68) r2 = socket$inet6(0x18, 0x10000001, 0x7) fcntl$getflags(r2, 0x4800000002) fdatasync(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001140)=[0x2, 0x80001ff]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001180)=""/137) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x5) semop(r1, &(0x7f00000012c0)=[{0x4, 0x9, 0x1000}], 0x1) r3 = semget$private(0x0, 0x0, 0x6c6) r4 = socket$inet6(0x18, 0x40000005, 0xe) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001300)=""/74) sendto(r4, &(0x7f0000001940)="093582fddd6a1d7bb30720a6ab5d50d1bae3b62b396222fcd0c901a25b4d9e9d914f02ad1ffe37cb8545aa8ecdce9d0e50c931172f7048e25803f3b48717d20cac0b0f95c35cebbac1e6293b4543121dc368a5e55e239bc0e03899236adadde5e4ff9a344628a45c048a75b80a75d037f3e901889dd7bf5307d2c59c35af827a0650bdb3b9fd5790c9575a461f0aac8d296e716e9b1e2e2adb1a54e645e8e791d0cab40b680a27b936ec2d8e8762e784f257b8", 0xb3, 0x5, &(0x7f0000001a00)=@in={0x2, 0x0}, 0xc) r5 = msgget$private(0x0, 0x2d) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001380)=""/201) r6 = accept(r2, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001500)=""/226) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x0, 0x80000000, 0x1}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001640)=""/228) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000001740)=""/55) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001780)=""/159) lseek(r4, 0xfffffe0000000000, 0x0) getsockname$unix(r4, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r7 = socket$inet6(0x18, 0x0, 0x8000003) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000018c0)=""/6) dup2(r6, r7) chroot(&(0x7f0000001900)='./file0\x00') 00:01:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0xfffffffffffffffd) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') recvfrom$unix(r0, &(0x7f0000000100)=""/104, 0x68, 0x843, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 00:01:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:01:05 executing program 1: sync() r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0x80000) sendto$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:01:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:06 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0xb2516439636b168d) 00:01:06 executing program 0: r0 = __clone(0x0, 0x0) __clone(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x108, 0x20) fcntl$getown(r1, 0x5) getpgid(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 00:01:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) flock(r1, 0xd) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) dup(r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fchdir(r0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe2(&(0x7f0000000000), 0x400000) 00:01:06 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = __clone(0x0, &(0x7f00000000c0)="f6affbbe4e5675ff68ff9a61fb5088a019bfe7ee8e62cbb542eab4122849104b38939f6bf98051077e67686541c46e1eb9865b20524dbd963decfe7f19d8a4fba64c3f421d53a014ef38b03e032f7aef93bea7ee25092c8566b150b2d405d34a871a9ec0c323bc4325") wait4(r1, &(0x7f0000000040), 0x20010, 0x0) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x6, 0x2, 0xa0) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x10000000) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') rename(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file1\x00') 00:01:07 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x1, 0x9}, 0x6, [0x3, 0x6, 0x81c0, 0xffffffff, 0xa3a, 0x9, 0x8, 0xd9d]}, 0x3c) r1 = getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffffffffffff7, 0x101}, {0x18, 0x1, 0x7, 0x8}, 0x787c, [0x40, 0x81, 0x4, 0x4, 0x3, 0x7, 0x10000, 0x80]}, 0x3c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sync() setreuid(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xc138, 0x1}, {0x18, 0x2, 0xd1, 0x1}, 0x9, [0xc1, 0x8, 0x5, 0xfffffffffffff001, 0x1000, 0x0, 0x8, 0x6]}, 0x3c) setuid(r1) getuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x22) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x0) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x7f, 0x3}, {0x18, 0x2, 0x1, 0x4}, 0x1, [0x5, 0x3, 0x0, 0x0, 0x100000001, 0x6, 0x0, 0x101]}, 0x3c) r4 = msgget(0x3, 0x5a0) msgsnd(r4, &(0x7f0000000380)={0x0, "53f45922b9d8e100d5606d2bd98f1d5a28c72aef5fb8274ffc70a9d5932c2b524b5c275fc267cef722a7e388d0d28d90f55b58585f43239b15a36e16afd142d54323eb762a8d2889c1d9d501226ad3c8e6c99468d7750688170502853ac1829bfe5a99fa33068cecd139cddd589dea20d186023be73658773e1f47a64d272f4d48b0f1e098396c22596a2ef34dd50f9561455b5a7ad3e0a1144b75841ec87436c052e69f8170777faf0126c73c91364ca842991431d8ac"}, 0xbf, 0x800) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'/18], 0x14, 0x0, 0x800) fcntl$setstatus(r2, 0x4, 0x50000) getsockname$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x1f, 0x1, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x7) fcntl$setstatus(r5, 0x4, 0x0) symlinkat(&(0x7f0000000540)='./file0/file0\x00', r3, &(0x7f0000000580)='./file0/file0\x00') symlink(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0/file0\x00') sendto$inet6(r2, &(0x7f0000000640)="dd85decde9af0b1c7a550a8e577896ecb8534c97023c7b018658790d0ec59f214b53943744b7cdb7665c10d389ed834520797c201f6686b42845a31b0541b15ba6d687", 0x43, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x0, 0x2, 0x3f}, {0x18, 0x3, 0x3, 0x3}, 0xa2, [0xf73, 0x4, 0x4, 0xd2b, 0x4, 0x4, 0x2, 0x4000000000000]}, 0x3c) getpeername(r5, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) connect$unix(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="00e22d2f66696c65302f66696c6530007ae799bc0572faba42047f7f4c2462b78ebb6782d86156b2fceb31a90670c5f83063f037b8eb9dbf44ec987b06c2877b2e9bdccf8f61107e2050d918d5269c4a8a62a3fdc7f9832558fcc3c8ef871dc7154ab5a1128a476152e1e32573d72d12874026a9d037d50630afffcf373f334160f4dac8f7b595c83c7f4033c86dda8b9d8075e50600000000c597d87fad49faf0e0b65c07fbc3fb2f77477e3f11975debb4e9526cf406b64e645fcdd95dd519fcef6b460eaccb21ea68f62679"], 0x4) fchmodat(r3, &(0x7f00000007c0)='./file0\x00', 0x8, 0x0) 00:01:08 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) stat(0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) chdir(0x0) r2 = getpgrp() ptrace(0x9, r2, 0x0, 0x0) getpgrp() wait4(0x0, 0x0, 0x2, 0x0) ptrace(0x800000000026, r2, &(0x7f00000000c0), 0x40) 00:01:08 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x3, 0x5, 0x8, &(0x7f0000000000)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 00:01:08 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400800, 0x10) pwrite(r0, &(0x7f0000000100)="79cc5425af48adc7faaeebcd40a633de3e181b4afa5b90797789f2d8513790433608f4bfec276687cdfe1a7ed76112fb101376e347ffba5f4a6b57cfc1713c4493fc098606408138caed40d487645567f2b3b9244980ca833df575f0726ba6bb4d2cd22c8219a17fe98660fdad3bebe0744a395d45562c60185f06e6003b3ba7a5808933bab9ff1d5ee55d764af7aca9832169a0e04b3274400263a7f56fdb", 0x9f, 0x0) sendto(r1, &(0x7f00000001c0)="f9de67cfdce9302b7ef651051fd6f1208cef5ef4907321609804215bd039cc4d1292cef42f28f1f257220c87855252c769ad3d740c333ad731bb634f28e748b387ac4006b204e24bc0ba1a5eb802c091c9914bae1c30096b1cc940193d2596afa558035a8aac1544be23c1126f5b34a9837c06abf9760ed75115e52fc94533d40a51f7129187d60f5077a94bff03b0aba903122373c1e6541c50de51890376bbc3df206c3e94fce8baa34ec3ff814d404fd40a6c2134b27389adba6d20d55cdd7338ca92716eb21c86ab0edc2c4817bb70d6d49c00431e26e43eb803aac92bc3c56c95d4e85bcb", 0xe7, 0x4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '.\x00'}, 0x6e) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') 00:01:08 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x5ff}, {}, 0x6}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x3, 0x2, 0x10001}, 0x9, [0x9, 0x9, 0x100000001, 0x47, 0x5, 0x9, 0x3, 0x8]}, 0x3c) r1 = getppid() getpgid(r1) close(r0) getppid() 00:01:08 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x40, 0x1, 0x5, 0x2, 0x401}, 0xc) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:09 executing program 1: r0 = getppid() setpgid(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x2}, 0xc) 00:01:09 executing program 5: chmod(&(0x7f0000000000)='./file0/file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f07f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x8, 0x12a) r3 = open(&(0x7f0000000a80)='./file0\x00', 0x400000, 0x28) r4 = socket$inet(0x2, 0x5, 0x3) r5 = socket$inet6(0x18, 0x4, 0x5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r8 = socket$inet6(0x18, 0x10000005, 0x8000) r9 = socket(0x19, 0x2, 0x7) pipe2(&(0x7f0000000b40)={0xffffffffffffffff}, 0x1000000) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r13 = socket$inet6(0x18, 0x7, 0x5) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) socketpair(0x1f, 0xd72757cbe3fbf026, 0x27d, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket$unix(0x1, 0x7, 0x0) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000001d00)=0x1002) pipe2(&(0x7f0000001d40)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000001d80)={0xffffffffffffffff}, 0x400000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(0xffffffffffffffff, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r23 = open$dir(&(0x7f0000001e80)='./file0/file0/file0\x00', 0x200, 0x1a0) r24 = socket$unix(0x1, 0x5, 0x0) r25 = open$dir(&(0x7f0000001ec0)='./file0/file0\x00', 0x0, 0x90) r26 = open(&(0x7f0000001f00)='./file0/file0\x00', 0x0, 0x4a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001f40)={0x0}, 0xc) r28 = getuid() r29 = getgid() r30 = __clone(0x1000, &(0x7f0000001f80)="91788fe2cfdac7e3bcdb3e728da67f978bfe0057faefa29f5db2b3f6fc0f524e958ca8e2f9b28bddeb0cef3062a5473b5d06bfbafb0ceddd5beb0f51984e1c8325afef048ad09ca42feffc0a1fb2d087ebf0b320a01cd0616b80eeb1b11eab7869068f4ffdc30c6d35058beda25d696c56ce69855b647c63") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002000)={0x0, 0x0}, 0xc) r32 = getgid() sendmsg$unix(r0, &(0x7f0000002180)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000180)="f90e7071e7522bb09c83a92ce05342e7a352a5cc464f6149ebfc82343b22dbfdb39eef8d8d39de0f920490e1473341878c6ca358ee64c1e1002de5b6a6262a5fb5a37338ec0dd4116210ad93139eda644fff5e684ea94ae44561104cd568d6aea6d7862888d325e9e2fb9fde8c1b21ff845ee093ea52a2ef871805d0b4eb5bf796a6718e69325f8c596b1e05c7b1ae29fd7c860ba5b11992e668f8b6b9d7f6801aa029e53d3f4428cfe7ba1b9bbaa268923b0d7974e60ebfbfcef29b1469949678a594bea3afd75d3790baf22a900d595ebf37a57d4d7ff4475d62cdd7ada5856d9516912a", 0xe5}, {&(0x7f0000000280)="aefbe1c13f712363de7f0a4853d89ffb1ff3b99af9aa0ad902810a7e914ff9fbff4d105ece0ff6d5e85cb665e0c2aa1f9b65b406d111f2918e123819e43c375a2753cb5f1e6b4d5af405a30f637e5a6bfef0f821", 0x54}, {&(0x7f0000000300)="d98badc87492bbb2d373ce2114de98198181c12bf88a3fd53ebf9f84b9c74e760b20b34f864f975cd1918668c250b8b39769c1363e2a4964ef7a2eaabb0e95863ec8c5771eb8800148488b728f7cca2f1a1a58b9e0e99edce3095f16187bd589003fe2ab5050d88524e4de7a893e8fe747f8c4eb28e9eeebed2ce20a2ddd810ebfb9708c967deaa2d19fe03a303010524f3ac668", 0x94}, {&(0x7f00000003c0)="f0263241fcdc26dc049607192d587ada2bf22c11efd33c89ca2b307b7242d942cdf82b8397e2045d9707a19682b4127e9c6467b4c7a2f6c5356e9839c063eefcd3cf91a8f8d7e8e978401d1a6e5d2987dd3555e623c02c6df827a972015ec1c4a0f9dfa23b0f2269eac67d3c1c4007b91dc4f1de2fa30ed085b86dc0476ac30a999644f151ff96737d128ff233124bb5ef71c168cc640d0935195ec58095d6b1e048cd13bba3e52cb56736584ec4780958f7f40b0ff1ef4f1d12aa6c1e6683796101752d4119b6a629e5be8d90a5eebeb03ef3b6f32ab6553ad9009d4afaf99bbccb85f42a50f1153d8d1e7eec74fc0fd8", 0xf1}, {&(0x7f00000004c0)="c09748fe80931d9a0377e820da29eaa4b0ef1c8c07e8f5ab55d2c69f7d49915147c38ed50601128d24d30a936c115b25c8a9aa330ae4cc5a61b0811e6b9ddfe59f329ca7c62942ae10f69a203d5c335a50db0c8a5bad142df86413c5590a604c9a2268f643d70054bfecaaa97b2593b7b4fa6dd2f265bdc0042b7049194ef4c0637a8045ccc84587846f19a6b53cb7ab79284e18a98739783ed8b9bc0699e454501f0e8c49666f455813d5f5d58ad7756f9d76009ac32c96df64d20d0c079b9973da0f3286aa6cd968b243d2", 0xcc}, {&(0x7f00000005c0)="ec2d645a8429a9c073e0b022354dd4d0974220b1d028aba7e9861ae4c3fd6fde7870ba782d615a8c4f249a91566c4d52edb77b08a5ada74e55bd17bd61fe53fb9388cf2dcf3c495895b8bcf7ea6822b55c342db94ca62241ae8b3f71a28387a8a869c29918d546e4bedd75ab8fb851efd5af0638917a02a9b8834a9f6d0c977fea127cb4ab667f99cf458de13cf2dc3c6e8b80ec5ed995737cc1385503ec8b4c5d29c1ff6c8c4af02dad3ac6d69ca837838bf18437fe23e12f03de6e3e4244d18ca267d8184d6e5fc73b96edb50b1cf17e4d70ed838742c1fadb2dd48d8c9841dc2b390987cc66", 0xe7}, {&(0x7f00000006c0)="829bb32b2a71fa369c0a6e2844362df5a0297207eba9d7a89543faf804e6881a6f6c6096663517903b35df3c976907dda4bbbbcc91c62196d8932ee3b89ddafcd1d0d435bed8aadc7ec3ad46bf200de5fb4c719e3a610d919ca8be0de3ff9d1935211558f35e0b85781f4ae2e7b676fc3c3658ecde50f675ead4e23165afd1547afe21e1763e9bd21f18d4f1d5e32eb9d710685b3d461a26a11b761f9881952c805977", 0xa3}, {&(0x7f0000000780)="40825b7b353f83199d462eadbb66dc81ed5da70df447cf41c94f87d8d34d7edc9321b796066e9fd71500b7ce33e7f7cdff2c36248e1cca7e42e084fcd9db212970be3f0f9e428f1d6fbed6b72b113e77415a59fa49309b6fba5eeff22e97ede4dcff942f", 0x64}, {&(0x7f0000000800)="bb40ca4e2b16d8bfe226f4a46efcd4e5053a5966ea42c1fcab0d5129db10c23e8c6bf83416219d4d12af40de54de66760fa7df9761c154b0e61741a565dd9552fef5eed1c7a55e0c344747527e5e7173560071b709587939d3d5e7a0cf2f687abd674f5c07956c40df8b6fdffc48f3a25a96271e71832dbc76931627bbfd8dd84e36eb383efb91bfefae564a4c792e7e2508c94a2d7db6ad2bfd952f46c81d6eed3eace9e258ca3589ec10af2bb77f9719d2593d1816dd1c39b51b16f3b416887ecc08c0295b5af6264656bacf", 0xcd}], 0x9, &(0x7f0000002040)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, r8]}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16]}, @rights={0x30, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22, r23]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}, @cred={0x20, 0xffff, 0x2, r27, r28, r29}, @cred={0x20, 0xffff, 0x2, r30, r31, r32}], 0x108, 0x40a}, 0x4) socket$unix(0x1, 0x1, 0x0) r33 = socket(0x2, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) connect$unix(r33, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:01:09 executing program 1: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r0 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = __clone(0x800, &(0x7f0000000080)="633391b5f533e80c561993bae210add3099748864749c9197fecb62cfeea8407da6edcd9aa7e530002deab9fb1874d1e092ba650184cb31be27ae5b254a8b8687b74e50c") shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x1, 0x3ff}, 0x8, 0x2, r5, r6, 0xffffffffffffff4c, 0xfffffffffffffff8, 0x3}) 00:01:09 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = _lwp_self() compat_50__lwp_park(&(0x7f0000000100)={0x3, 0xe0b}, r0, 0x0, &(0x7f0000000140)=0x6) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:10 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) r1 = getuid() setuid(r1) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socket(0x1, 0x2, 0xfffffffffffffffb) 00:01:11 executing program 5: r0 = shmget$private(0x0, 0x9000, 0x164, &(0x7f0000ff6000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x20, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/178) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ftruncate(r2, 0x6) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/55) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x48) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x2}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x1, 0x9) dup(r3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000700)=""/21) shmctl$SHM_UNLOCK(r0, 0x4) dup(r2) mkdirat(r2, &(0x7f0000000640)='./file0\x00', 0x108) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x9}, {0x40, 0x9}}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/235, 0xeb) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) pipe2(&(0x7f0000000400), 0x400000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/154) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) clock_settime(0x0, &(0x7f0000000500)={0xfffffffffffffffd, 0x1}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/227) 00:01:11 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') open(&(0x7f0000000180)='./file0/file0\x00', 0x1040000, 0x9) r0 = getgid() getgroups(0x1, &(0x7f0000000200)=[r0]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1000000) openat(r1, &(0x7f0000000300)='./file0/file1\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 00:01:11 executing program 3: r0 = msgget$private(0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0x0) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, r5, 0x50, 0x1}, 0x3, 0x9, r6, r7, 0x8, 0x3, 0x101}) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x4, 0x0) msgrcv(r0, &(0x7f0000003b80)={0x0, ""/235}, 0xf3, 0x0, 0x0) 00:01:11 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x200, 0x5}, {0x3, 0x1000}}, &(0x7f0000000080)) setitimer(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r0, 0x9) setitimer(0xd495a23224c69c2c, &(0x7f0000000000)={{0x4, 0x5}, {0x9, 0x10001}}, 0x0) 00:01:11 executing program 1: r0 = shmget$private(0x0, 0x9000, 0x164, &(0x7f0000ff6000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/178) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ftruncate(r2, 0x6) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/55) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x48) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x2}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x1, 0x9) dup(r3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/21) shmctl$SHM_UNLOCK(r0, 0x4) dup(r2) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x9}, {0x40, 0x9}}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/235, 0xeb) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000640), 0x400000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/154) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) clock_settime(0x3, &(0x7f0000000500)={0x1, 0x1}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/227) 00:01:11 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$getown(r0, 0x5) ptrace(0x100000001, r1, &(0x7f0000000180), 0x7) lseek(r0, 0x0, 0x40fff) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) read(r0, &(0x7f0000000240)=""/19, 0x13) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="6ca727871bfe18f0905957b851b8d586a3b70f95b26e6e66c2859607aac67410b29e2b6991e27d3a6d33b530905f14728f164088592f6537139a3ef44ea81f5415e6cc7fef97a57dc26b23d3cf388b87018df74535ec6bf8a9e28bad7cc52f3bfb0e5c82c6677dae8e561a2c3a202002ae69db3a7d667e2d", 0x78) lseek(r2, 0x0, 0x3) lseek(r2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/40) recvfrom$unix(r2, &(0x7f00000001c0)=""/16, 0x10, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) fsync(r0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:11 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="014b04"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r2, 0xc, r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3000c) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x0, 0xf8e, 0x8001}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffff87) write(0xffffffffffffffff, &(0x7f0000000480)="7ce77907ab3d51b31422062f0666a829cded3a627199feffe5690d100804136d529fc4d5455597fabfa175ce49089e896e0ecdd0765da39a742f8b31b8fe9d8bfddd5f3156be1feeec689abf936e7907563b1e89710c94790e0e5e55d6f1f1f34ad0f7376fcdd18926d908afce2294ad3c4100c21018c09d4dacf0582daf12b4ffc724de1f9af1c82e41d0aa7e971574b72a180876f93480e94f7c81880ffc3b2b2a20e9d59585d563c6132662f69b988748d40c647e2bfebf7425bb0655c2212d192c10ae05c0000000000000000000e205e0238863f65bf367b94fb146f8f061080dac3ca5670c958dae61b2b3bdcfa730b3debcfe62190b9ec426a2c15496b6639898a33ceb3de77bcc6d08126fcc35634daf08469bc8b6fcbb6e4af23965c485cdc75a07f64f7752279fa98f4f9bde3d6509de4e4497969792665ee67e708d393b0e65f21c30ea432525dc186d6951219cd6ed046da55879016dd6ad8ba87a856c053941d86def3cd3233a13909fbcdcebd3a90704756854af82408267182f36078c81a4e611750a6c6764e95600aa3ae238e641d324a680bf8f92b1f17c4209e4cd404a65b669e01fc801e065347e5ceceb443f4915d15708b593e283d06cfaa5ac0e665e1299f73fb9000000000000", 0x1d2) 00:01:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getegid() setegid(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = shmget(0x2, 0x2000, 0x4c2, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = geteuid() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r3, r1, r4, r1, 0x1d8, 0x9}, 0x200, 0x60, r5, r6, 0x5, 0x10000, 0x6}) shutdown(r0, 0x2) 00:01:12 executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000200)="4461dc8de2fedcd08f3f0dc9625886cbdf200d3a5ae93aa06d72ddc248a17fb5b1c76bfe6c09fdf27254f377246dca89f61b797b9c7dcb1cbb7b573064a7eab84296c741f2d35c8805a2498fc5c650df9bf215caecb1172541251d466f6ee222923e59e1c9c9816a86f8c6afdc2ab1b974cfd425817a55a149a2536d441f5734f3b96abf9f5e590c1beed1f8279b97dd69155009cf1aebf897282ad5a5483b442eb4ae383df032bcdf55d530d8d8f11826873a127021a24d45c3fb74dbdf60d57d86472cbc30135b35cf51bb64df674ac67475b4200fefb2f00cb807ebd418da1069bb94944b38e2d14a4b4b4757c6bdf24e45fe5edc48e572db", 0xfa, 0x408, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffff, 0x4}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') getpeername(r0, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 00:01:12 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) _lwp_create(&(0x7f0000000100)={0xb, &(0x7f0000000080)={0xf0839ba26b4bc9fc, &(0x7f0000000000)={0x8, 0x0, {[0xd9, 0x1, 0x400, 0xffffffff80000001]}, {0x1ff, 0x7, 0x4}, {0x4, 0x10001, '\x00'}}, {[0x1, 0x5, 0x7, 0x1]}, {0x1, 0x1, 0x1}, {0x5, 0x3, ':\x00'}}, {[0x8, 0x0, 0x1, 0x2]}, {0x800, 0x10000, 0x1}, {0xffffffffffffffff, 0x5a2, '\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_getname(r1, &(0x7f00000001c0)=""/4, 0x4) sendto(r0, &(0x7f0000000340)="f094e2833abd4de316170d34a5f90ca899b3e1b93cb6b34bf415f24bcbe2cac71196943c072c713bda8cbaa031f01916e0fd8b979902b8daa55278dc94fc89eb30676bb58b5ae78c9bff5fa61d89362ea9d7666b19efcbba8944b57988fcd6c270ba339ff60d3b5deac3f2c67b081bfed69763c4e2eeb8e7df5c98c0483189bf603527a2f6d0ce7ead0f612a4fda1c3ff7b0d425e76edd8ecd87d0f292d7ccdaa98653fd9bc4e4bbb2d6e0e049e1eb290deaf72a58ff6ffff479d3299a1222cc2b4f90fd6b10aa2316cbbc995b3a27c0f8ee28a47eaa03bb5a3e55a1aa5ccd13ec18bbd78f336a2c86071d843d8549d01bb406739623ff0405e268e26a14f389bece553ad67625ebbe50fd8cc866a905f116cc9946a95be5d64091d9ba29d7243a51a927e29cb19d7e654417424d7a33c31b1db53812f42650db99d407cde0b94368091b9a62f1a19093dda79d09bd2d370ce3128aea37a237e510c4186f13c183803130e79723fbb261b7967af45e38c2f276f091b38d8c7372fc0c36cd011a33aaca835a5bcf6d8580f8cc17b7fd37429874a6e6d295643c6f3b775d360bcba084d2327d2d06958d8e13fb36ba584f91b6ae1030493472acbb2fc68adb6044105d24542a5051128309533f3393a345386cd925fd1c48c73a2be552879df1a7d2f06be3204306fe937e291e9610a61978d6d1c5691b3086e888627a9a828c6b5490f2ef978b351dfb1f76a063067c7e7a7c826faa6caab459be4cdd16738759e45749f1293477496bd093029deb841e6f8b45a805c31b5c6237509e96e24600d2eff8d3264278a6b248fe8cf58b426fea5c1c937c14010001dc5a00b7885faec219901dd0d7ce4db9441ab5bd2517ad7465396ee79ae31711a4ac837944bb70ce572e7d1d03ee67182d132efc4fe4e218bf416485123575bffd5d8cc9a1a32d9fae4eff00cd5f31649b1659009365b5a207efeb2149e78fd942079bf70d7dc90ac556a41e6ca61e359f81aacea5da36dc74210742e337306e1cc99b70bd52037b5f0fd0f6cc9af5d69c56342ca4dde857a6165251fed1d3856370bcf662ea509fccd46d894dd7e35cc868ab5b85ab99564bba4aef078a2a96cf4910b386d2a8ce0b79ee805490c0801558a7173e3480470cfcc79c2df0d188c0713d5f6bff70372a63d5dc6ff0a16380bb8d23dfb262b4d9638ef725467d881a2a68a1e914003d3f96f209a1ffbf50ff692367618d51c48eb3d7c72bbca58e4a1ed5de944a51fe1e8c1c0a9937617d55bcefd0f3777f8bec0c669012293e42b1011bfbdc09284a22dadbc677b3c5089ca5fb9587ceda3a82c1d8ea3870961774602fc81355e935d337d683454599f191d98190564540bb80b6e758abf81a9131abb778d0c00ee0a7f77c621250bcb166e9e1536df5959bf005f5a28c30d7651213b36b386f7e6c2ad9937f58935f61995fa6774eb17c074ddc05b6bebf849f8b8ef286bbcabcf67aa0e59b41190e33e90f7da356cc0a14a730770ac81bcbec6567df4508e50671b2ef1c0ba22b844fb1df074e0684784709efccf10df5d829c5fb5510af4b07f2a7c9fa1a2c43429cfebb8e6e1d678f7dc0af405fb456587e9ddc7f96eebb72a80e7fdc0b3e752775214dbbc063b3b9dd44c691df25f59a99cdf352d216f34a6e84bf33a808b8dc86403df6a63e4bf38467b556f0c877b5a2639d5d83f53590f4ca9f91b0b9862adb322a1d54dfc0ca4e6f411e71675d563e9e1553c64bc61497e9fed4eb46121048a560a7075cb3d9cd210b7d8e978710ba0ef2b282f69b9443eaf005c302be95737b6b1347d1ed11855c16fbdd66e86da2683556b3f418bc425df2fa715cddf52320365d9861f1a7301882e3c8d271872afc857f3af65a476923782743a5bef267429a948323f03dad8705411add75b1e7bf6ed569385624441b76791ac8f152a1927057dbbb49a153adf2b802a556d911e60f6f1441c5369af6ae2f95ef74d66ed645f4bdca6e027ea5d61c09fc10fde8e65fac26bfd3eae44119a201cfc7591b555b17318578a824d212b658ef8541f6b1a8dee0ba3e89331b59bff7ef87c8b50c8604be1046fa1ea7a267bd6c5e1475f90709b29e31bfe8da8b4cb7a9c9daacfa8de6463ecb5200a44f8fe6148554c249c05b841184fefba8fdd2f4425d90ad6009883950d1d51605c3db3e3399d50ad3ab33269cba23e5bc33994123ffd9ff7beac5adf934d33cf8454aa56a776f27ced8ae2e5970d24e2894e4f5198f23ee14ded8ed308bf5386f181bb3747d24047bf506ccf3a15d67861b8499ae3cd74b4666e5241bb55d7221202c38da4d90de3085f712a678401cf4928df91bb389c32063b3c6e04cdadecb6db9f8b0bb603cd5b58afca3d0e0b56ec1e1be358060afc8eeadb2ab381af3d30d0bb0f7a8f11f16ab6bc77d8c6b4fedcc2de39b312240b23f17fc484abb4ae25bb9734d480665928b1cf37982ef089e84ada53294d336c2b5c76c66580f03ae6c6b72ad4362a7a04c5ffd3a8939d6c0d7f8979ff00c9500406699d0050965b1ffee9a6cf800f34abd8c7d6fe0c6a0b6977394c45d750735f1ff13e766089227dba4019e7a3d7815ceb111740dccbc3bcc3091b77bbf148776e00ae1323ef45aa5237c7d294a31e1c660cf89c5cee02874db1d7209f0a0708e3dd7ba0426b97d82f9eb811cde3f809d1ad93cd7f7ba651b928915cf70b1148d1e59044da8599ed75b5f6ba3de8648a09ea92028b6fd56f2b15fb6a323a3d76a39adede07d67bab0dcbe34e768201d9e57e609d07c36694d28d4a14a4984906d8727111fe01941a5ced2397543084f225358c27ee4b2f911f0a9e824b6dcaa8649e6627c0194deba8eaab6307dba956fdc8740513c501d516e3b3a075fb7", 0x809, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) 00:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000100)="8bcbee17fd2bb5f789c9ead84ce743535218b06afba73fc32d4506d4f71e6b62c0277564ba64c0956c0b410724dc853fa955fcfbe333736a7147c409e45b88c8d00db42f6f54592b54595c9f5f233dbd7440c384956cb7b2de67e4aed1a251e33552fa43ecb51b7dae471047922ea3f838608b6bff7403f7b8d94a64", 0x7c, 0x9, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x7, 0x1, &(0x7f0000000040)=""/93, &(0x7f00000000c0)=0x5d) getsockopt(r0, 0x1, 0x1, 0x0, 0x0) 00:01:13 executing program 1: mlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fed000/0xf000)=nil, 0xf000, 0x0) mlock(&(0x7f0000fee000/0x3000)=nil, 0x3000) 00:01:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="82f6ca89e1654b5b39c786219b4860ceb04e10f29fa1d7b8cb2f6321fe6d519445587c9b4322f0a786b5c995d5d3ccdbfdd8834b5c5709e73b49d718713bb4d34dadfb3a743ede951d58a6f5815d31ba9159e37b5a27fe997d34a45e89fe59c08e5490656bd89b10e8d4068af1430ca5c57456c82aeab8f0cf0068b6670393112f", 0x81}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x120}, {r0, 0x10}], 0x2, 0x138) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:01:15 executing program 4: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:15 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) write(r0, &(0x7f0000000140)="21307147ac30d8623f253ee979d53624c5bad6120826ce6d4caf76c89bdc30900bb4402f6b1a0c5b342014e764172fd6b276a25f9877b7eba14623e4bf844dee65cf781a01dcd5499dade7db4676b3620ab974292a7234c70aaaadc7a5d905cc9297c00ae97ed2babe96b1d6c0b578d492131ea5809daa510c2f78fc40e446eb79e1b231fea40f2b19862869f1adf1f80ae86d219df5f8cd93cd442e6cf5c414991dbe925cbb3c08f98d53d23e02b1b59565b15989da565544ae5408dcb78950400580cdd4247510e7f22d7181", 0xcd) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) 00:01:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0xfffffffffffffe69}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100) r1 = socket(0x0, 0xffffffc, 0x1000) stat(&(0x7f0000000480)='./file1\x00', &(0x7f0000000280)) paccept(r1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000240)='./file1/file0\x00') chroot(0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='}:\x00', 0x0, &(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='+@\x00', &(0x7f0000000200)='\x00', 0x0, &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='@\x00']) 00:01:15 executing program 5: r0 = socket(0x1f, 0x10000003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x1, 0x80000001, 0x1000, 0x1}, 0xc) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) clock_settime(0x2, &(0x7f0000000040)={0x0, 0x6}) getsockopt(r0, 0x80000000000001, 0x1, 0x0, 0x0) 00:01:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xc0, 0x400) read(r0, 0x0, 0x2e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f664e6c653000"], 0xa) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 00:01:16 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) pipe2(0x0, 0x400004) geteuid() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) r3 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000040), 0x400000) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 00:01:16 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x1000004) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r2, 0x2) lseek(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0xc, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:16 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x1f, 0x10000005, 0x1ff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:16 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x0, 0x17, &(0x7f0000000000)="00f59e15", 0x4) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:01:16 executing program 1: r0 = socket(0x2, 0x3, 0x9) fcntl$setstatus(r0, 0x4, 0x20004) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001000)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x3, 0x1ff}, 0x8, [0x7, 0x3, 0x4, 0x0, 0x8f2, 0xfffffffffffffffd, 0xfff, 0xef]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001040)={0x800, 0x10001}, 0x10) sendmsg(r0, &(0x7f0000003180)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x8001, 0x100}, 0xc, &(0x7f00000010c0), 0x0, &(0x7f0000001100)=[{0x1010, 0x100, 0x31, "d66806d43c3bf5e65e4af5d4be417fbeb83546eac8c8e9478f805c2cb688dd4a3ec110ae35dd88285d787f4981fafecf45870cd4c77a9c6a2fbf38711b3a202d7057d123c710ca984cc3e25775de6f3db8bf0d0e74a9cb445ffefc859c089d310bbd1b374483ebee85f76e7b42add45a8308ffa2490c35f91ff5fea5410182ffa085d2342db7fc9210d76a77b5d89d283e63bc3e750bdef4a889e7307b6fb3c5c8acbd92988a6a261f7b08ae7481ebaa2a89f57ba4aee0f16d1b93bdd8fbebc5d0c733c7665f7bfe43fe16f81228d2be01e849fd9e024f55d2579e1118570238dc8f60a2927d27cad9850fb56e5736ef279aad605a6973655783f1460cd66681819936eb2b4eb2c9acb91685592cc4e83c24e153f4e8ff5bdcc7ea0af1b3a4831c9d40b98c3f0985502d6813cabc84305cec65e4d47cc7bd268af3e0a76dcb68b24682575731b9c511cb0e0168c699d6fe5f65715421316bb1a185577c8e9995db568ffc1aff7afac52d7bdab487c6c98dbe974e51f23eba14d4deef37a0bda8f35cce4071c7ca740ca4168c399897f22e90d4d8f62f80850a3e83dea7dee1a870ec705b97dd71fbd98084942cc752aa2ce219fecc82cdac49f588c82175a4fd11518478fa42d02b121cab81e392729638e4c1afc2ebd348a4d6940736bfefc62293d822c3ffb82cbb7250f072f87936a5f374fe6b79008a0ef35344a69984de77365804c36814956a1cebb7749c2ee4facad1568123d20f4edf171876c4c18788bc04d992c15c6e3bcd029cbc4c08777334c5e56de4a1720b5935b6a121da8648e796a50f549b97eda5bb9367dcaf462a69bb7105399b0506da228f1912c56f3f0534a2ac4a078fb6a6754498fb4c51cb224058c50447097b225a326291d2058a9e6dcd2bda1b9c33931d60ea356f032fff3095ba0d31f934451532c659c6074a00b39ce9c1c8cd48ed96f9bc161b9a677dfbe4046221d0fad605209dc9f95d6747195d82b87153a4b771ca75f6cf280511f3cd84303cef2011c1ed836591121c0a18ef66bf7ee3200e4e49e0d3e82d2aded24e2ea1f461b6a2a3cc5f25bd42e262860c88d6a01f0517a2c7c59244af686cb1fdb2a45982b1fedac3b35f62ffab2e9237b5fd21150d65d729404882c270d2baa2dbe1162ec5dadf1af4bf84e506d4d7586295af7af81a0ea40dd7100120f647f00e82b9f21adfecc76acd5e31e06054e7c0b70347bf1d5f7bbcdefa02932059288baca5e457a0b067f73d7f69ef0bdccc97ce899736e33525eee6c12ef2f082424af29741262673c5cdb59d2249b25788c774d342c442477df85f30c467b07208bd1a2d796ecd44128755acf7f1f77a16e37f5de7fe76b0baa86492861cff966b50c172852782a6a86a339ec284d35165954ea44993379dfa861a58c0a3f0e20f1fe6448822a4ecf628c17b591a9a3a692b9f9dcde13a36cf93b2d0e924fc61538f5683e9158ddfc33d6a8f5500ede4ac3f82cf6c9e5d80bd5625f69ae46ddd54238945c5eba16c0de92f0ea55648f47da1940ed1a116ca51126ef52ad97ad243d1621fbe6d4b5fb53d92b6883879fa0b592318240f0696606498b159fbb1b7d60a92c65226d635d53f7d6583be97f9ebeae71ae1b1593d6db300b4f29eb5f04ab1394194f16c99d746c96d0a1688959296e58a84e6e1badaa27dfcc88b05245cc2627ada1de7d16090becf6fca9b521e52c5aae320e411dc0ed4a7771a314f3f1a2a88d80a58a8134b7a691d248acdc2456b5da51945e391ddda36cdc1b5690c72c648d88ea86963544c22a3c1568dccd1e7b38c76b99da90d445ce3d7167f3fcc4d7097a4e75bd3998c1038313e59e40b01aa27a0875755b90c929566f4bb69dc7c71f07d604b0323e83812a4fd5c4313a16d65d43aeb4de0d15d39832996221f95f6c47344e22a77d0b0d88d5f875b1a718224d50f13254781421ff4e976acafb3a6ca22eaca4abfc6985d878ee86dd32ca8d4b7fe00751dc240d555783ad5cc0016dfbc9174312d38e6bbc6750d53df61b33aaf0010a7af57cb8e005e78a4154fd8a563d3a924a801aedc28e0ece514c6a939f77c628d3e8ac0628f23c4ddcaf7a90183d14b09198d3e9783f7fee70ea3c2bfbb407d97f90da95b0da7cd17b4ddac84cc8c0bb0477bfd8080183d308146090d1ad62561c384118953335f4ae6fe61225abacc24ffb93c4dda512c62be29356e0e55a203372b132d37c8a9aaa57d86d1aa472fc28858cf1669b85950b881c504271b5ad11e7ca9db03870d7b2a582a8f09c130140f5c2b77d4be92c2c2bc63d8feaa1376dc47b9d5d4efb217b19d5b98b2b5d3508fd7d7420dd996b62e7e1f4527a2a7216fb6607dca65e20bf619f29476240ce9a42c67961e4af6db6adad2b8f587e287a02262bf3599b8deb5fe2021850fb64e3966df0307fb69d2c72e73e8abfa330dbd595aaa8de0b7f778db18d0102c51a20ba40e7ffa890eaec5e5d95b5bc03fff0acd80dc4c7441af205038b42c5517c3606717c0e3a33a63fd3f6293658767ad2d43448885a5750093fc2026f4ec36b52092f3dc25a652b11090e181066c96daf9a731577f2a91478d47023fc7b668ed7ea14938b7058aef1602239f178dd80d9dbf2591cbd2c5cc17005a53ad917eaf1e411f6a329053de62dde4a048a66b3d596b40028e53fd5f10335407c05a7eac03ec7feb132ed3bd185bc5fb1f0a0a8d5c216d3d37c8427232a06f9da572a5cb09a7c8057b26a8f6ad637fc6ce6271ecbb0166ebbfb56d1570609f46fcd8b1595750faef1fbdf4d2503823f5319834fecf7b85d3ed7da718856df896d27645f3d456b6e138764d8a2320b0d0cf10a16f654b7a64f8345fdbafdbc595ecd0f26c37f089475159c72111d38ae8b43cfcc71a2bf5181e5c474fb3d6e4c6660fab0faedb206c69728a89c63d3618a3577a7540e0f483ffea831da9b99264535276b068373eb44e7d11a0ea4f06be80444e62fa28fd57df851c3fccc386f02c223e20899a3fa6aa09034613200d752ad2f3413330cb739e91db3adcc4003f5b14cb6af696b91b53bab5bc8945a2625d625eb6d8161ab7b3bcd8783b9f2d70434ecc93e52c38d6f69118fbf4f7a496b80044c348b282cb8d88a1d34ed8f38988fe778049e6793aa952772fd1d4389df1104e8ea01125cfdfd2d5a670abd0d6ab05e9c3d5a6be92ac8333d697a4b31f387a97b4a934d381461b8243a416b426f4dbfa469bcce299aeee10c9b68194ba1ccf57928e9ab0bfe00a387d2031f510f76a8a362df92ffc13882e0f7d27be90c19a1d68690886ad4d20690265de0e4644f4f9861a4f5fef0d0e9848028215ee259251807ee8138b28902d31f0230332139708afc912e8e1fa1ae91a7e2f57ec7793d06b63cd22c44c1f09964334470262608813d4270cf019f042ebcbbd4507abf2efc51127ed3845e50143038b856919c54fdc58224ed1bd3dacee7a5e3e45fe1c5c6a520bbd04a8bb5e2ffb4f4b512737af6205681db55ce16604b133793b30f33cd0ec8ae8078da7b1876326dcf8f86fbd517b20fc39fdb28fed0236a7efe0b69245e542e4f65aeff6667606415891dd46a15c723a4ea7ef122fa623dc828866c8b64702b8a24e1b03812a55c89093ce28aee3898acf7cd4dd89b5442726a82b695ab2b2cd1c7abba1b47d75bd9106068df1bf20eabf249aab8d2215aedd56e5635ed295b357246cea4724c71802be17fe8971072f65e5f0b23e057a0bb86f0f5f23dabf2a073e42699cf062f5befc22a37e47843a8c37d6a9d0d3794cea59dcd6c9f3c8ab0cda9d0eeba55d22995921a257fd50dc3cb65785ec920a4a05ae67284a0555792e56da7d79b2014f6b683c3ce50492b2680dac02715009c475241a79e393d0dbbb46371b42c8b172d450fb5d3267a5a53cc243633bcd0588395a5626966895d8b0f6d62acb8c30a6eb3ead4978721e19da8773eaea5d1b9dfa58d5a18e53df3dc8d749c2610899ac658100e7129cc13c62f5c64bd55562f3b9a1e15cc9bf095969a1517b4d35861ad22b92ef3f007045799fad9138583095f60b9ebb372593a130daa6dd4fa3d73ca3b8512bff2bb42e62463435a1c9b88235d115a98d2321c60f6f1e6ed270fa8a0323fa458c1d0abb3d8f6d51e7c4aff3b758198b0d87ce3187aca1d90faee1bf90df5262f11953b8b81a73e5106ebb4b472baba2213f11dc05cde388750f963d5d9db716f25cee3673483ff4fba809eec6fe38a8a0b32757fe88174245a5980b26d6ad2d4d0a9fc0f4ac8823e7000eb81ec63fc16f5a54deeb21c48666c6526fa2ffaa337eb8b66795eea2c5a52acb75a5089b179c833022c296e5a2e639a86dc5310838a7f6709499a93d4d749581d5dc58bdd0d49c85c8c909a64daefc315bec285e33d8eabb42561b313f7d84dd76fa88bed7d581e567a0699513083f9a8827d4513f17a960e24920edd68472805ac40a81077301e4577d7d4ab55ff791491503fac38d17aef143e44ca724169720332e8c54f73eea2636f93021cf5d8241f9bde60a4a2d718d5621572efb245dbf167643b13486cdabdd2505bb0ad886bd0a5f2a3413286f76c1f57f228df01b4fac6dfcdaf1b187f575b6b2dce55e9ec7eae8a2b7ef24edb38ed432e716bff1826403ac772116b6ab9b92ba74c84422a712406997bec036919442a7b1197110571d0a27f438d331e5be6f6b1b77a67936dee144801c2e3598306e9856f2effe1e91e0aaebcb77d12cdad1c5801625075526d8b6f0377a42c28b0c6de11ab3856bb6424ff59b6dc26c382d45fcccad2ac9b4a8d2364af39bbfee1353807123dd94e1fd76e093f6e728b992e34ede1e1fe5dbc5f293a4353e464c43c9200ac2eb4beaf760c38296701793955f9addaa31694cc51ecb55688464c5e48a697afff2784c98791d30ddcfa267fcffa7d2d360017768a243dde9b52ff1115aa684c35abb8f1f09b75835ef7ee6df645292877b1e72a7b388f7fb6dc584e20899a19551551f0474b03ebd5674602fad4196f87e8262b7669e9075ce6fc60e77cae283906ad3bde28ad7cf9c3b5f78cb1cc1afae6ef5d4201a51260aa52dfd6466c380953f351689e4344385342048b1defc8bfb25f43f0ef7f66b38c6d863f4ac8124de261c6599264a8c582de44f93d4a86d22276a6075cdad52d4585adbf2eb269823d0d14fbf6eb97a155d55d4b539ba1a90a2c6e9351dd6038b80d2f6df57e35ff3fb3e9995c62f29fd0750f391771c3c1ed774492b38ad3ed8c732c4d4dd1ebb202bf10a9df34d3bcf24cd5bf892a81488194c9ed790c791c018c355d3831a522d250bf86f1644c24032ad3bc7ba9d160c70be89e296ce062632633287886929a8ae4dfffcabc7e221a3beb503d7f623d64b13050ebfdeb04aac96b85ea966f4b795f9a5699b245d20ab94cbc982a369419ac9fdf2f6b346455e31df9a590ddcff5bdcf1af12cbd81b7f5bdfda4ac561487f28d8ce790921f714085230c89dee0d6028a1b62f0dac16d35892d8bdf1a4ccf06686fd57e6811eed708b00ac45b9c440319255ada1df3792c8c6f66a929fce01b215d0dc9def1345cbee2ba829b938228270d40194a83065529877f57debb51ad3f489cd4071ec8914bdd5ac2aa1a7d419c33ec6a570aa11f478c1a18a4984d5d3c340e8e6e8fabe3721db69b686a96a16c27f6a87aeb979aaa6a3b1a2393809eafd8c134b82088c75765bd27d8961f7681f4c652c3f1eb9c7c2cd65339a92f5746bcb52144b47e787"}], 0x1010}, 0x4) r1 = semget(0x3, 0x7, 0x624) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000031c0)=""/239) fchroot(r0) semget(0x2, 0x5, 0x80) r2 = dup2(r0, r0) ftruncate(r0, 0x8) faccessat(r2, &(0x7f00000032c0)='./file0\x00', 0x10, 0x100) fcntl$setstatus(r0, 0x4, 0x1000008) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000003300)=""/159) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000002140)=""/101, 0x65) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) setreuid(r3, r4) sendto$inet(r2, &(0x7f0000003540)="25de2c619068ca6ccc6f08c94645f81a5b11d27f6d1ad45a999fd0d8a7917d194dc812358f90ec197ac905ece764e739ae1955259332fa62fc455092ed5a9683462970534cdf556e122f8c708afe8611963576a280c4bb3d498a597f06ed770e9b60d5409357faa40506517e9c9feb2054c684ff125f198de46f144380dbc7926003e8c2bb1cead05dc616077c197a84aaec01286db22d09c50c3a4c84aa0f65526ee3599d68835152d5275fc51e9b5589374871ff3a41892fdc5b55653b709fb662ca6d925b66bd810b2c10a360fabb77b16a15822a64a4c488afa8ac530023821dd89ca03fc41a6de1ef5cff94b59e5b4f04abc464787fef2ce1456b77f21c32a707dde6b5032617372c86be456915418507cd17c0757783a0c79ba104369ce64c77587dc5015678860f5cd953d737de8dfaa58a3c31cb510c91cbe251f68708afcb6bf66fd0ea7542113ebd96844fbb69abe1284d74fe9e788124e7807b72c7b0096b2c4e042d2ad29e1654b21819b67079997f5afd6b4f16faca3f3e2a35a4299a4840fa450187a2a7351fe9914d3cca19ab4126a49889d671bcab2ebbb3bdb4d7ffb481feb0125181b0a8562798c74ad602a60295c26f0c9cea2c2b5136e87fabb43c514f8cd01764a474e2125a3bd9455691d2f8141034b4c270d4ddc1b0a7af06fecaae3e31d6459f1afa99fe4852d7aa51eb6a66df991f858e2b753e99cd5293256b72b11c908e44bee65709d39a2ba365f3ec62bc707ce31a84058587b19e960d5e655292608298f85c44b9ab85fac06851ec8414f6eb4b049bafcb5f97a34c523111dd50b69dbff99d3c1d670dc80765fa8ff40ea9d08e0be5caa92de8ca3c49f3ba406da742c869e09bd7839930768500a99dcdfaab46a8d2cc66e1c9a509296b7377345403e12e2778d84efa4e2d7b3b5c4247d8359490b56dd876ac1e658b9794b6c71646fcba324051e9335658c370be473a6bd1889d2065c3f99d8b695aa0a69ac8c08a398a184ba5fc6d7fbe1355de33fce55ae47f3b75735d239b01737ba256da263c31dbea5988adb2cf1db92bd3734a6b23ca492a60ec6d2bab7513d43cbc3c07f8e5a42a81ff75e23f51ce66f4a28d78e6f3802f860d6b9d08beffccb16d6ee8801f44143f7d37f1c720c0710329da42082eebf980c6d783229aff2d6c59660353ebe0ba3a0b1a634367b0cab0000931fb0836ebb96fc46eeaaebc6920a72b3a2f8ed374fb0b2f35b6e2fcbf6a3ee13542e3cca07d8123fbf1ad3b86572223dc56859a7f09aaf4db6f30455a36c483c620e53324af81881a65449d4b25d2845917f22b14042941228d47b3ff95332f493a2e7c35a40701f29e82a7c89de81ad981263bb6391c3373360ac3570bf5b0c38bc977b44df0cf97b5bfb8595766d6a31b7acd1189b13d76cfdc2717142c2c4be3e75f979e163c85b2839eb7dbe5c5cc1bcb2071c32736432e5277a897acc9d8f12410f5606a7e21967ca21ef3c5baf21d5ad69289c1e6b1f49990f8e0c1a223abf1f421d5f024e7f8c5eb6faf34001fe2222984f8c819af2e74856a944bf38589e11656f9d3d86cf768d2237bcd919776baef8df48c09f01250a2a8ccdd17a81e4a13d8fa82bdcdcbc3416211fd9e63cd3b40115928071dbc5afe280b6b180f285b204a4a69429727c1615738877b208519826f41168e5021cb3f2d3f347b54e722d7f5bd32110c5fd63b6e4002da7111a30e180d28a03268248350656ae3c5202af9071c1be6d87c5f7537ce404ab3a5b9f0ef8d9beb1ec430fb159b9f3e0b38ac2f3bea005d5cdc5a73bccedc4273489d1a9fe8874993dd76f35dff15519755b9eb8634bcc5c1ad88f21e42606d53117b3c5c9b5dd7fedfaad28051efab15d69d964b05e6e582b26715324ebbe8de5486dc4daa83a3f304b2f0bee3fa9f23ea2b4c897065f4c5244248c227d052eb6b2d0b98566eb617bdc6cfc7c50945778bf6e9759a602a12ae121c53163bc698c7625e5356317485ee8c35448ceb40a691b934c0d831ac2ab8bc876a82716f6bfa09165a5565cd85fed88c125842b97629bb053cde068479ffde3560d46b6eabe3ba97d301ed67c7ef5c96a6ac21371d55de448b9a302492dfa4abdb7289473a4abaaa03b210f75508c2baacfc52066b99d8dda07015b55163627c21e820f855fe63c034642c23eba4905a09effd257ca1c5d3bea6ea79e816843e91461aefd2bd917025a3672ffbcb71dffe14f323f81d8930894d6bf48dbd980429e62793c68fa4ae20fd435db45eda7e2a5e7b07cbc6b41d7a63e7085576a26acca4a8c7bbee0a9c10b1a7a922179beae06ef0a843107c236c03d5904d9360e4c28c7ffb63d16189723781111eab3e0afd15b95e7189bb8434437a186c4ad9fbe5788c0b22c9ba3e2d88f1e0db9e3e261bb675f7f84d115f0f2e2ed1c5eed0fb08dfe9d92f301849fac8e8f697c9a287023deb148df5f6939155beba338b31bea7a34a85055895ef9eb4a24ee0ecdecdb6468b9970966b05f56cf4a71f166a19f33377738b841c481fb6ff66d71da28fbc556474e078d6587e67763882c1dfff9b0bca6e3720afdde0e7471ce20c9ad5a4fb2ae00ffdb6988c408940ab5b41a8ae3e5ea7c9b10e79bd253889b9bdb9aea0c92532cb72bedf98205aa0390fd2974c06a1ee4f68e0540602ad7ae6cb6a0069e2f53f1c75da91d1cc766856ab0aba2d40dc43babf4cd8bec9dad370f765e135b23794d20068ad8f591c03c485c17159b9fd97b3f765092eb8e66d1d1f3b98dedf18aff64e1644af927cb6041de7004deb0860632558aab57ee5468f8bbd98c111256065261a8de35af2faa5a9e6f59d3d0484dbef5449eac3c943a9bfc0754a93e4f116be8d55c7cf60cc069d73494f28b5f69379adc65a5a3a79a6f7a27c7135ecee9c478a5827263b7866b552036328c40f589a0fa9596bce3d28de5885abbd43e8c315643b77100bd9fc87b775482e43642bcaa7b94a9d37de486d16eda50045c941a28faee9d3db89ec1b3ada97c0c17b302e33f344c4434544ca6adb874a2c1d8f143c9ffbf17c96906b0afb4684d1c8fdade5ff3438fc7234c78b08ce2164d46144efd6252abe679109fc8fc75d45fe2476ae88aad3b6d1619f04ebcfd4c0c95d6815e06c15c03ce4c089073c87a6d39e01eb26f5563b9fcda007c76f3e944c71df48c5ad8a0e32d9f06f8024400d8832c7af8dc4646c11a5e3b4e40b579b750d9773898d64db368e83baa5eed69f07bad1fdbbdeb9af3b6b44c38fffc520ae44a5d8bcf4882cff6876f3ab5b5a0f1c1eb49084210f1dd242083c54414f3c51054e2ea0fe182602c9599cff29f6424941580502f0195fecc6da556ebcd3c7b3fb96cf9c263f4457f5b28709211c73d04e5deaaf64e93ab2a78fabf730fb35a1f30687b15abafdc60724c905e751b8643e3ff11c86420e5fa22a40aef77064e1c5b4467140bd79a7ce757039472dc82d866fbdadfc5eb377254ab79c58ed901071e35547a90573f0e1343651f270c30f313ebc1ce31a8fa7084fc0f3e932c7c3497892bcf36cbe924bd85a35084b824f0cbeb7078e885d7e2a3fd1a5325cd5df889b743fe6e167319767540e9d09ee4f6c73a0a24174d2f955c91b998406859555d115ac4d5b70b4595245117b072683d39d4f8e3bdacebc8a250eb4bc81bb7443394274df1409c27c29feda9145d318405a971863c85ccfc189cfe7930de75807cfaecdd250e665893923a59672ca5b2ca85d29f660b8ea4f982ff83e0e0a0f17d9b611d59f62a067f9920f20f40b8d3c02afe11d29f826a55fa974c22a3a7c7aa37a692d921c0ae75aa088dc3ad58fab6d6e910e789cc115e46316398cf609d0151da780d7e89f9360254e5c1a68c03fa4d69a0ced4bb8ba4b0fbd9b1f8e52246eddb80d5fb02013124a0777bbfac4712e78c7f5efdff35ad6e029566c20e393fc94dd314df0ef8726cf9903785afa5537231f129cb3c9d09b5224e35dd24cb882540db702b0b7b9dfd158202bda249640f70b0289fb3e54601ab550105497621c62fd18490ca8acfaa633f5ca0aee3bf3c607d94c25afa6310d09312dbae1afb4e3247d3ffeea527c2ebdbd3215a22a048a8c86818c51aa4dc9226ab7200e00046552b2235f206142438b534e2b29c3a85ed821f272a5a8a44ed35e5c4610db6ba2aef9432bc17f415fd26b04737bd57fa66a838c7ee2e53cc95c5ca4edd0267a0994d053cf91749ced8432ac5d4567bbc48190bb898f2e3f58554a92bc5bc7c75630540ab353dc8350f70f5483cd92168b64fb1cbe534b53c04178db9cc078b89fb9846e96ad69cb1028561f9aa65250a9913be5c515393fc228869389ccddab7fcc24868d94fe07ec4495a66d048a749e372747a9b8067ad2bb8ae7ef239c29fdea78c11c4616af962201d25f60551924f18576c836e87da0d88fcba99289b032ade8417dbd16fb3fab12207d2755505624984f3854b46e16b3c443c86a7340b1d8e7f636e6a4f05f442a903af4ab5092a02c81dfea4670f7ff0c0ec26e63051c3dec2bb5eecea67ee0183274876a738406765613ec4a4e29f2e0535d7b4a844c78bb69f2081c08e160ce26ff197983a400f5893d1e29a4942c933dbc751f1ecd9a21f35bf188c14e784a551ff95d77a874594c3058b385f8132149d0fd700d7fb8f61727a5aeebdc9d7b4e6b482de749ae312130ac91cce149b44d296abc6ff72a68238459765f8e1f43ee54c870b3458bb96f3f47e00ec5886324f99172682dac97d867bccb5081497685ac615215f0f2d958b4761df7d9ec8f21b5f35ceaf7563e7566505cb816a350eac5ffcaadcf454a9c0a4e58691f2208e46c35a9a95d0e274906f23386c636df9e675fab6b4cb361e3358b47bea5af557f279c100e4eabea382a8be4eca4ecca17fcfe61290cf58912da5c1fdcb0b00dd313243b4e98014575416569790ce625f6f58880d410d2fa48ba9d56e62b4b17ee35001eded5562454aa9f616c2fe77abe677f1d7df6ee8d93980395d794add49065fb650026a2b7850eb09a1258631895c5a67c1677024575fa0ce277473941691f91c2377b1a0101b2a5487f5114f61193902580f188e5f1b3b398ceb4d8b1ff4a1c90c7e39a956dc21bcb3105d4dce7f18ba8fdcc28c9562bb3108c92fa2513462519f1ce756170051d422d1f300c29c80843067b323b048b9f8f1fe09d37d9b6a2ab4979f3ccd731095645adb5c876e8f7aa48e18555d1020c6c0541501ecfc20488a956c4757e294b3bdde1a682b4df7db635ffd422b36e130985c533b873aa86af93d7f53607cff1575f87c3d08bfa6974927331517ec9f6d37f2cd02aee6169c831adf8c9302e5f8eb52b55db51e3e151b17f01d8033ef110586c3cf63d2dca8539bae319428267aa14b7addf4918d06fe9069df9ca7258ffc30539b775110f2ac98f336c387e1614c3d8165f41839814663870a43f1fdc49ddace552b286b2aef21b137b40e33b74e646ff2dd0f9a794393b3de6c6c576a1c344271eade4629827b6c33ff0fcd99eed290d48915b740c63a0ff96911c97ea2376d47d359384783b30e356c05d02fe1e3e238b8ba22755f1d533630b1e11171bce11d9c2085b60d7f5795dbd8ecd5ded4fb8d6cb301419789b301c2af5464214ca70c838a73c67ad8b3e498803cbcb2028161e7d7374337ed921924156285a778190a73dc0a412d2a09a7a5870fd7c9ab60c6f914d0cd514e50fdbfebb751d336580d503edf3ef9f5d6939038f", 0x1000, 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000004540)=0x76) setsockopt(r2, 0xf0b, 0x3, &(0x7f0000004580)="7c27d6d4fc3f0eef059541a176e9bd5cc54edf814878c526a3b932a42fa5e0a8a71444781309941b9093cc5ea8badcf3c2f5766089fa275cbce3546178102afb3839fcde51e6266b7767221eab887da201483665173c386de611c5b8056ac416d50974f5d0b3f6ef23d5a833ef398b6ba02626ea431cf0abf8cb4db0582dffbfcf89709f59efe875cb", 0x89) r5 = openat(0xffffffffffffffff, &(0x7f0000004640)='./file0\x00', 0x30, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004680), 0xc) r6 = socket$inet(0x2, 0x30000005, 0xffffffffffffff05) semctl$IPC_RMID(r1, 0x0, 0x0) readv(r6, &(0x7f00000049c0)=[{&(0x7f00000046c0)=""/220, 0xdc}, {&(0x7f00000047c0)=""/235, 0xeb}, {&(0x7f00000048c0)=""/50, 0x32}, {&(0x7f0000004900)=""/181, 0xb5}], 0x4) semget$private(0x0, 0x3, 0x404) open(&(0x7f0000004a00)='./file0\x00', 0x200a80, 0x40) recvfrom$inet(r5, &(0x7f0000004a40)=""/146, 0x92, 0x2, &(0x7f0000004b00)={0x2, 0x0}, 0xc) 00:01:17 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x5) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0/file1\x00'}, 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:17 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1f5, 0x4}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x1f) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:01:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x7d) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) msgget$private(0x0, 0x0) dup2(r0, r1) shutdown(0xffffffffffffffff, 0x0) fchroot(r0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) mkdirat(r0, 0x0, 0x0) 00:01:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getegid() getgroups(0x3, &(0x7f00000002c0)=[r0, r1, r2]) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) setgid(r4) linkat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x400) rename(&(0x7f0000000040)='./file0/file2\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:17 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x340, 0x0) fcntl$setstatus(r0, 0x4, 0xffffffffffffffff) fcntl$dupfd(r0, 0xc, r0) 00:01:17 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x2) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x80) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="70e7fa1067ac5e380fe69ceda8cccffd1b1232fabbc43b13462476733d8b63b110126bbd4d90ab81d9a8ccdafca7f5bee417608b353bb4d4a2146c3a4783a200501359d6bd54133276e40e3be0dba21d39a70dab3783128a53e5a6c13929423fe488af0e2259222c31a274aabfb21bac0185e4fb208f5926b0f1d8db29ad984c3ccec5ad78c363ca304c5e950e0b387a9f5d148b714883e8523de0c31ca815e9c440fde6e669a431ee81e4611ba8cf11daddcb527b94bd4b7b32864f050aa2865b85180fce875336d09ad59fe04b82e1675d30496803b0ac88d76bd2774859c352c8466ba80a4671f6d0439003d142b4", 0xf0}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) fsync(r0) 00:01:17 executing program 3: 00:01:18 executing program 1: open(&(0x7f0000000380)='./file0\x00', 0x60e, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x3, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100091f7189591e9233614b001972e10fc79c22e006002da95d8bf80036efcfc0dfe9"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f4289591e9233614b00e949d71a781130ebbaf52d8ff1681860ff4f62ac87538918a97dfb1218cabfd2ae19ec41afeb2a507203c7cec246"], 0x6e) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r0, 0xc, r0) r6 = accept$inet(r3, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/150, 0x96}], 0x6, 0x0) sendto(r5, &(0x7f0000001480)="46ea9dae213abb566f5148f34a2475ebdb8c940799efc0c4091560711657261e62955179cdb5d950b659533c814151cc103bdb1a7750a4a41a5007119a8c768ebaadcd893937fc12ab1f48a0323f8b8e30d20b5de92e6ba4a3b66c862d36d55329ae7aa835eea1200e1822d7b4a05c44e6a1f0a5176da6806f9d737ba1d8acd0ca90b3adcf04081ea710c91255fdf974785fe0001962cf76c06e1bbaa4eede3d9714dd80e8d03961e9a7695f2149e943253eaec768e9325da916a78b88066de58cf441b34ab82f0d64a5b843", 0xcc, 0x1, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x1, 0xfff}, 0xc) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x307) getegid() 00:01:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x90, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x7}, {r2, 0x2}, {r0, 0x3}, {r1, 0x1c1}, {r4, 0xdc}, {r0, 0x174}, {r2, 0x1}, {r3, 0x10}], 0x9, 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shmctl$SHM_UNLOCK(0x0, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xffffffffffffffc9) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) 00:01:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = paccept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x20000000) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) r3 = fcntl$dupfd(r1, 0x0, r2) mknod$loop(&(0x7f0000000140)='./file0/file1\x00', 0x2, 0x1) fcntl$dupfd(r2, 0x0, r3) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file0\x00') 00:01:18 executing program 3: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) bind(r0, &(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x7ff}, 0xc) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:01:19 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r1 = paccept(r0, 0x0, &(0x7f0000000000), 0x50000000) shutdown(r0, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x1, &(0x7f00000001c0)=""/4096, 0x1000}, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:01:19 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 00:01:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r0, 0x5f6e6eeb0d5e8e6c, 0x8, &(0x7f0000000180)=0x80000000) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x5}) r1 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0xf, &(0x7f0000000040)={0xffffffffffffff66, 0x5}) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x1, 0x1c0) semget$private(0x0, 0x6, 0x50) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/86) semget$private(0x0, 0x1, 0x400) 00:01:19 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x801, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 00:01:20 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100000202, 0x0) mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x1000300010005}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000100000205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xa2, 0x1000300010003}) 00:01:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') flock(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140), 0xc) 00:01:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86be", 0x90}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x820005, 0x816, r1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)) read(0xffffffffffffffff, &(0x7f0000000180)=""/143, 0x8f) 00:01:20 executing program 2: r0 = dup(0xffffffffffffff9c) fchroot(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) listen(r0, 0x5) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r2, 0x0, 0x0) fsync(r1) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwrite(r1, &(0x7f0000000040)="e266d7b8e71d92496d63d1d59e9ab8dd746c62a4aa30ed4398a27bbb6ddf92238668643e4d410a75759f07b0824bceafcbe0b4ca16dcbf61619fbd6e29ec9ef983d9750b8b53a52b31486e93968179260ee234944eb7f52ba47c4a6110ab0ea4c4971e7fe04c0736b6c5dcb068ac431663ef05584f89be188e4da499341eabf4e421cc81b84957ee4d8f8c1a2eb4582d035516966ed831b8092d99aa67cbcbd952281ff5a6b87e0761d7b1573888344e93f862d338c6c8fb5b69", 0xba, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:20 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf620476a2046eb91, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x200000, 0x0) 00:01:21 executing program 3: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:01:21 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002, 0x50000000) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) r1 = socket(0x16, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="82ddc79b8b6a23d6", 0x8}], 0x1) 00:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:01:21 executing program 5: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000c00)={r7, r8, r9}, 0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getuid() getgroups(0x4, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r17 = paccept(0xffffffffffffffff, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc, 0x40000000) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r19 = dup(0xffffffffffffffff) r20 = open$dir(&(0x7f0000000980)='./file0\x00', 0x400000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) socketpair(0x1f, 0x20000007, 0xfcb1, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="b35d9814ee511daa3320ab73dbed31216d59a0f5109855a57133d65371ba1a2718b53a5aed4a37b2f93b47805fbef5eb52ec726b672f3e1fb346bcc20c63c3f79c253718b13acf02601a39e73a2e400f1de7b05d6c17bf2652c48512daa99b942b49c3680c0355236cfcc8631a236db75afc7eacd5321dcfeb8836c1bd1bce367a684b5b304988cef9ec1658a200e5d7f406c2acc496eab1f20e0c1019fb6da67e904df36b1d9c8c2873aecb83f0be46f677cd13ebd1cc8a76399ecd0518b301c2c039eedc9caa5a5bfd381ce5170f939f35cbe122", 0xd5}, {&(0x7f0000000240)="72da02b0515ad7cc44ab96f93c35e8f82b7202f27126efa6446f0f79f3876e0c3d02505ba9931cc9d5fd901c371b0ec9855837326e278e45ca316407755b3bb683076af3c4bff0d5deab07c5b8d0c25300891d2c26c38aef899c31e6e8", 0x5d}, {&(0x7f00000002c0)="2d9d87f9dc27f53eb8a677cd3c15390b511bcfbc5fcaf40630a240edb905c05656879bf310428cda865c58d1863e5cf95af2858c2700aa5712a8017f2bbdc24a48df91131da756d55ae257018830d4aaf496336dbee01e", 0x57}, {&(0x7f0000000340)="76ef045670d24883541b7f4ea21ed2ebca6a8da3ceeb98eb07c176311cc96f6cd4d50552d543710a4bff8ab08daf318e788009810bffaf8cdd4f79cf256f3136769af15032f17d96c77972844de86caa734a6a71e7a4d70a5105a556ce5a1603ff228484cc450f5bb6fd279ccd474b6ddb7b7f3380c3b4fec4d0d099f503fcae5650fa6622a2d84a2d7d1a8cd5d2a0db9923e6478ed5470028d415efe2ea059baf32f9d5fbca5326", 0xa8}, {&(0x7f0000000480)="923efa871e5c34eb0cbf83c9c4527b86298719a53554193065913b09232929fe599fa864c9b62f3fd6b0f37702fb76e04163f93326516869dbe3ce2c3046f7464128c20d4d02efc9626fbb869060f1d21393a8c1cc4dbe30c74f88f1b05840d082d7ba7a1ac0272ad458d0ec816a8e4abf5dc006824936824cc920af1efee26b12c5471232d4e0d95a75423f396e6623f868e7acb03a4eb32750f787e54d9b6b47069fd87c91a6e3791f2cde94ee6a79575c42ef2e5637e05422d9b2e31a6b0012fc4deb63f66a402011f4b8bd2739eee6e2c3be1881c7", 0xd7}], 0x5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000080002000000000000000ffff000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23], 0xd8, 0x40c}, 0x400) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) open$dir(&(0x7f0000000440)='./file0\x00', 0x200100, 0x0) 00:01:21 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket$inet6(0x18, 0x0, 0x1) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x140) rename(&(0x7f00000014c0)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)="469edcdce50ad811016a7a0c61404f3c3838fe085b1cf9279317c954ac7b6b67eb8d128a9f2147f48dcc48c813d52b5088ee91837bdf53c7ef997c3b8726c09b6b75caa8ab74a6c24de0a30a66f42027e6a9f19f023b3218e0f3fea208449bd3b53101f66dffa47f983acab88a48cf61e58b4d63e38e6462b23a722ce8865097df", 0x81}, {&(0x7f0000001500)="54fb2a21d0cbe647a181cc5eb0f48a823129bfb4d3f883a66e8317d8cbaa1a95ad9c0b1550209ec7660f97f6608b1c3c3ce4c8eac43a0c0921e5db25f1d678a313a6ff5df289e79995948211558bf2665bd862c49a0640c621da95e69ada340f88fd599d788e53a167b5178fcede3e433770117cab9a60d8534d187a604ee574d2cc4e6b0781ac85d820dd4785fad480153ed522b08f8bf0da9341257c0b34d3cd3b1765d89dbe04c9e80298556d4d8ccc4153bff37ba21da8181ad8f6c555946c43f972eeea75a5907641917cc58c70685aeefaf1f20934dbf4f1bf689cdb0ae2b8b5d2e57fde81477de92c6a6e2b0fb45a7bc7ea99405479dd4ca4f4d129c3a15a742dc502ca00c4581c21194b84e4f66810cdd4a874fb12f3379d765ede9f2d0ff74191d3b4817e46c46dfa61429cb3e4ea5839782224d5133abe645b24e42b2ae2e24d0170a24effbd0defdb51646579e136f80048971ca8f82f44110029d6cbacfc6bf78f52021314a67a3959358971f455f5f8794ead2b1c5e40fc47c2978a8d99897a7f57d14a3fa184fa95245c375f39541c59ee9f131c135c9e121e63b5b06fb462c1ed5ae188e4a5123577304e051c54a467777e199a694c88b37da31f1be6f862170b757a38aa4a64529b324920df7cc6fb77100a83a3d2cb01c5a967634916eb1a9c4ba5499e3bd404c798f44255f32c746b4d9046fc02217e59102cb3b689b311826ea52dd5938655a5a3f52264c7423d512785f48897e3f430589d2a5dae78b3dbf0321b1e4767fde1db5f27d7348f75bcc61a1a799efb57af9b586364628eb581e1b2111f4ab2be0772908d951cbf2d58289f969c2a8ddfa560909ab201df47ea19e906a824ce933252958080f5ee9efed61aece05094cf06d29487447693c0df5e44217dea5c3884a65f7551d49584a03cac6f3078fd9ea8ca5c9551c23bb6ef822124719f4e046ef6c57a4a76f429e2c7efc722beda21bd748aeb7daba746cf2c96a869478acceaeeb59cc681593b6b598ef599f930d8246780b42761284bd497ee51089da64c17037e8a14d9a2dcf4308dcac6a96fa7d103b05a1bf3b2313d5350289b6a50ad4b9a63eca6322bd0b99b897d249ae81ac1e99d67104e3de8cec86917704d23535d8b47971c50b7ad8ed0e1f283bb2272e09991310c571310bd3aaf4684e8c90b0c0a161f4dfea3e22e5e2d5606f173766062e6bd5398e6c0f2b145c0afe8ae71d60e715d6f5a76da59dd51867d07036ec14149d61153a9701c459b87e641933082eabcecc0bd98b895f3980386d80e4064ae8942c2524437d2a0f9b95f0cc9620321ac928e510bd2d2977b5169829f77db39a3c2e54206472bf6db96415c170faa2f68e0e17624f6f3fa49f4e8658f4c64757b4f254100b00cb598307a948e54355cc6ba0944ba16ebe7b301aea7afc4b0ccb4ee3e769a8f37d5b87170d9dee7d82008cdaebf5a29af57eeb974241dcd516bb64ae40949374634d433c888ec844d0b097ce4d749b4f8d84c0ce93c4fe8fcc5ee90ae076a54f8341a7f2d57bfea0ad4dce72539cc7e5e4d80ac49a566221b38bdcda8010f2651d48c03ea8d46191955854a8495d638e777a5ce5792dcdeca7338ce0be80e52ca8cf86fcde505e44a2069210ba0c86636375f1525e29942ccdb4d204f4f721a994705b84e389716b2f43b1f5f82809c60723696e4ecec6fc293bc5f946d99f5ecbb9e24753816d1ca70b923b7d4e0051d45e2bce6d62b1de23fb6ad5674360455381cc6de449d13f3c3eacd24bac5a1edb925c9a97732361f91f2177d44faa9990d0c24a0fcac1dbb7547fe6533a07d57269ddb2f4afa9c5b620c867856052a5545ff5701fff008bc07077ccc3d45b490d5296e2df86111eccdbf31dd0c231e4ce62a54a9908966ec7a4f036a51e45f8586fee0299dff91edbb2ef8dad76b09d2ae751b169953b2bd7f2464ffd4d2c9c1db52b09dd2a70802b6bc9699c27da400508f161c7ae63a69110a551fc3959d22ac7e7c2bf057e57edc5276781eb185a0e67ee3fdeeeda54ce2fa9b1ff232a178c79e0ba9c1aef87899b18fb74542724ea632e67e925ec27e33f12bba0b48f3d33d421b2b78a7d7131447cb766144fd4ab8cdc8fd7907ae089e2c766aef2dccf7ed3ba29fed8501c17d06ad1f68f29841e77384d673da3657cc2480698817cd41145e75a7407487565e372c406b7acb7333bcdf37475aa5cbc443edfc9d4df9259f3ae8bc904c547d37562dbecdee526a2906a302bb4d966eb288c97597230f0600e7d8fc58553933a0698e7a05e01b353ef76fb90884d7b1f588ddb835011a60c068ea3f3467a41d73ca096e490b19fd960f1a388a57f4130b32a06de376767c4d5d79536b63e20058a2b95c89188ed13c2cabd4ebda62ba5bc377af449d10d22092c789641109de09b0a39c2f18847504ca8898efdbc74dfde436248d7e2aeaf4748a795b712835b602fd14c85e127fccad1000305cf1f87c35526c3ec77b34a9cdf2ab96bcd38956bf7bc6dd09c714fca689da370337f5fd9d652fa005530b787d5770c3e39dc9132bb9ed027e0389df38d3aebd123ef71081ef002070971156efa3b663643ce48171996233a2a2314165182d5aa3401868047ae8846edb0b8ff3b01b35f16c2760ca050d7041bd1c132488d5a87511af7a9ecec11a833842d21927b9b4a4e03abd7c0134be5f5660601869e9303c23ab25f09647b3fe9bef27043c13999b43c2d33c0fad9101c35ca7a10609dcd24f5d4f5c0c0a41e99d14d01d5548d37cc71de9539d4f1a4e6fbe473ca961dc16cf88036daf776ff8da5fc8b5685b40f8dd7d0a937df8a2317f7a790a91055f95db3a400b21c0aa6580bffd48d9015815dbce4af2ae711ec46761b28dcae1993c08b684f1de6ef87e828eb3084f4b892f7bd1a78c54ab721353fa3d5ffbeacf8561d1ba3fe5c435f55141ccfb644b559425533fdcf850451ebb50de1fed1dbe126dda10f8dc898fff9a906de40405b25b65bd1e1624e3db1cb0c27f14c923f56b49384be0348e253e82d27a89ccc84a2fcc6fe7a7df393be6f66bffb2516e135a6fa47dab789e81b784f69a49d5fa3585ba5b0252af63360568c4f5ca06f8602f09f64b9cb2a6d1a008c344809e5e5f1606f0c7ddd612eb5c1edb0c3fd75ecdaa2ebda6c60bd25035af3027317cdec9803343520ddcf98388f6706fe2edf2b2350be9afab01606f18aeccd8f35dfd68429534ddfa68abd93936bdeca81cc4dbbacf3691c2a2f20e2e9687f37a162ff3a21a1266278e0d877cf487593ba13f27507d79b5deb1e2299cfe476ec8d9565cf8bb18d3b754ad2248741deeddfc94a8478ca28892483618c052641dd1ca84d9929bc3998cbeb99256149736f7bf3c09ea51635a8345c5e82e27283fd6858c0793345d6404ce360c28c7620a4e3789db8927ddf1d7a700aad3f74c5ba268b4d3503ff116170dab4124e8c65bb3762f9e759d225f7d3a33d11111f8b8a5e63beacd5769c050aa23e88ebd1be8cc5646d470c5818e959ff095239ef1f534f88c02ade5ec39a7fbca32a7961048901bac1aec2c5834e8558ff71e771d75acf6878ef6f8df25bf5992623275566edefd3acfb7a0e590ea04a994764e07da42f1ef41a3d8b9892f11bd417eeddec49ddbf345c22b1e7f169ffe0661dbbc3cc297e23704ce870d33d75414a817785200cd39ec3732fc24f578fe13a3087165c7de54aa8315d694370366fa7f2105f2e8b263c0e24820b578fbb63715e5c79f8643486b84bbf9f0af2eb8d83c2965883bc154126964ef9d49c9042c5d6a945e6f998d1d00dc67b9e927ec1e6524d66b48c026c6402a50e9f2a09dabdbb556aa60b9298b0333bc388460155082d4900c81c9dca63306a34af5dfcf616a6137a4b495a076a1e0ad286ecfdbd68c8f9da346a30ce671526297b2467d81b69d31591e8b5031d5482eabe34c8b955fe36de87ca457b798ec437bd8662a336af6b9d60c3d5c50d6a867c366fcef06b3525a46b2a0be9a6f617e7f950262f3f0af1410407ba47479067d2b5c0f2286fcd24b9f2ab54a1743ed7e330e93476cc275ef6bb0fd357b826c0ff68da151374a60f41a828cba0f7ab9a799372912949107147f0918a506dbf4af48448582322c9d3f0341c56a98e8fe71d8a2915854d684982e61911d4ccd8238a6f1f7ec4ca17a58715a0442d4aaa265f9021f40ac70ca41a736cc9ab86204c4dda7ab33f3bf72eb4d699dc213dd678d407e49494478ab1467910ed16fdb916aa8182bebf829cd6c85dc3d702a9e7ed184cf6e7aafced9ea400cfa765d2563687aa45d87a16a7df9e4d04d29c6cff7a7abe5161e9ca6589b12ceb78e250e02ad9426fb4eb9f186de862d5311cd155736fd62579113a4a4478f3f3ea26b7f5b9a267b5f34098900f8a52bec9591a0d23a6680eb0741fe1a48f796b243411022133d8ca1f679e118e3cd68eacced1c67fcf9fb3736c885513b360b72cd5de73343d6aaf46b91816fcbb15afc5d6831f974c6e8428be40ee8da019a23fd6e67700ba4aff6a5016b4fd798fb9a7e557fcaa62e1ff00b905513e0204fafaec6ea81379cfd681abfce75bc2a5a9a8c7c0182b93cd85ee349d986127190b10847cfd6583d6f3621856dde334f28e5213ad3ca2eb4721c584962bd2bdb1f695b71070538baabbc8cdfd3a545320032c1b788764c5a1b41096356c0275a9ef9d92df98b302c0cfa66a07137641ddcaa5ec22bb24da273f55cb81a282b921ccecab3aec37fa5cc3d2e1da342478d324c2414bde2f24c6cf8e1eba7bb5a16307c1e6bd9cf7d1db30b8167256b03c49bed69dc2d549eeba3b6d561709beff00ac53ba295842b63f6eb3de91be097edd6ca0d3cbe66b3d9d90de85b4196800c2cff70d76eaf24d0d60bc888b7598805b6e53b415ce5a31a38f66268765aba8795311600c18fc034cf712755f14a2d63ac0abe297f921a6fc610fdacc7e3f5c54200a06870b1cbfdc25a900fe618895337fa4af14540aefacec78bf80a050c94e14632eebc0c7120ab5e69f9c3bb2f86df623d05146cff3adaec69fdaa154d7bfe9aeb24bc4c53f4064e35c8d6420e90f7610cb69587ccaf75563ede4b859ef62cad1a3a53955a65ce5fed858686ae07d08df869317f474f1346edfdf78d825388a9a94a77265d96aaf49a4c68a19f2a645942ee62817b6333d1a828bfc17ed17c2a1278dfdbe8c5e7f170c6e74e211c431c9351facc818ebb88fee18d626fd72b79368d98598c2e390d16715c393babf9c29011aaa815a4bbdd4dc7a2ff501eb7fa264b6470222fbb2e7044815a282272621f3368bd89bc6b0539ada62c8039d57a68a65cc369c56331a17f1c93954fc2a068d161e477b3404d3f9ff7c11924773569b16151e45ef174c8f648e19d072f5f9bb1b9633a9110b6eebf0da4dc7e358d2828874c09fca3f5ab3773663fa7158b17eda776892b52e9980e4fe9b49e4200a8db8dedc53be697dbacbd7ed5c7dc4de8ed048249cc8226a85043b162ce702bfeff6e6a3af30ca026c0a33cbf82864a6131c0c38178d8b358f10d8ffb3e233e873c7993ad885e9a71195f24df5a7cdaec3e2a2c7e5cba44aa8bef12e13deb0ecf411479714ecceaa6a123d5f0a223508df46f8aa6f9261af9be2cb6506b27172d69e028c6c9b03d447232a5c4ec0c20d6549f035bc5e6908fe0df704a32e8ad05b4b793217fa7a8ee548e3e1a5704e3b6270c0f9c42d24b8de3169c9fc24e3278d78086b4", 0x1000}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="d800000000000000000100008200000096046b1c5553dd3f500269323945605c407a980902380ce0093a088989f4b7a8baa1bbcf0ca1a2731b682c82a8b5f3879e72744b86e3f87f26d93cec998cf1ee1c3ce794027190e6b1c913b70d0e3ca4f976a20a2ceb206c0b72384130ae31136c6ea414df759ed0d5f0b7be1d726e1d7e14b887c60d7c2e331b20f39f30f41cc44542231540d385924cbba8c930129e19b1cbe37701c05bc88594b9e79d2fa629794bcc9a051acd2150eec067615fcce1b5c56a0590eb5c8bf99a000000"], 0xd8}, 0x403) 00:01:22 executing program 3: r0 = socket$inet6(0x18, 0x20000003, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffb, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x8, 0x100000000}, 0x4, [0x9, 0x80000001, 0x3, 0x4, 0x4, 0x2, 0x7, 0x5b]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x3}, 0x8) r1 = msgget$private(0x0, 0x80000000000100) msgsnd(r1, &(0x7f00000000c0)={0x2, "a26b07ea5f87ec8fdeeb12e574a125d85c2ead25c4166483a0"}, 0x21, 0x800) r2 = semget$private(0x0, 0x7, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/54) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x40, 0x1, 0x101, 0x4, 0x5}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() semget$private(0x0, 0x5, 0x86) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000740)=""/220) sendto$inet6(r4, &(0x7f0000000440)="add55c4e1a62b2ff1d991733b7a0608a3ab2c184", 0x14, 0x408, 0x0, 0x0) dup2(r3, r3) semget$private(0x0, 0x3, 0xa9) munlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f00000004c0)) bind$inet(r3, &(0x7f0000000500)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/165) msgrcv(r1, &(0x7f0000000600)={0x0, ""/84}, 0x5c, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0xbfc, 0xf6}, {0x18, 0x1, 0xffffffffffffff80, 0xfffffffffffffffc}, 0xfffffffffffffff7, [0x0, 0x7fffffff, 0x7, 0x0, 0xdf5b, 0x4, 0x3, 0x1]}, 0x3c) 00:01:22 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001d80)="09279222f7eddd78c009965add6b661c8e50120872352c20740d30582ad51e8056cf27b297e3b28b6849cc0fc9303af8d16a68f9eb9bf9843b6ae2a4bc530126c130dd910aecc36636d1793c4363a1ceea6b26a6ff85932f384444d0cf0852ab61b8addc913b96d90c5a1627f688f98ca0e16365368b3abd002aada69f20171e42b7878f7adf85aa692bf143f1bf6115274898fe24d9262c2bd4788d4e76438a06b154608fe591f9fbf84a1f86adbf15059e518872c5adaf5a9bce965bcf913efdfdaca1413f032ff00dd753e7f0", 0xce}], 0x1, 0x800000) fchdir(r0) r1 = open$dir(&(0x7f0000000300)='./file2\x00', 0x1fffe, 0x3) semget$private(0x0, 0x0, 0x400) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x8000, 0x8) r2 = open$dir(&(0x7f0000000380)='./file1\x00', 0x1, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0)={0x9, 0x10000}, 0x8) utimensat(r2, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x1, 0xff}, {0xfffffffffffffffb}}, 0x200) semget$private(0x0, 0x3, 0x280) getuid() r3 = msgget$private(0x0, 0x8042) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/162) write(r2, &(0x7f00000006c0)="5a7a5ce120ef46158bdf495033b0b84826a3c5ccefc8b9308eca7348feeb88b2a68b36ab2026144512db47ec5c84569f6ed46f4243152bad50f53c4be9498ac0051752518826f704a0feee8b5fc0bf2c3ddebb6b0281e8a1dded20392b38867cf02ba93f3ce104a28aae5e66b592810bd1e9ac3782ee7c6f1b17d820aedb6d329a063e3109be4401c0c84f50411a", 0x8e) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/197) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x7}, {0x0, 0x5}}, 0x200) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r4 = open$dir(&(0x7f0000000640)='./file2\x00', 0x200000, 0x118) r5 = geteuid() r6 = getgid() fchown(r4, r5, r6) chdir(&(0x7f0000000680)='./file0\x00') preadv(r4, &(0x7f0000000600), 0x1000000000000203, 0x2) unlinkat(r2, &(0x7f00000005c0)='./file1\x00', 0x20000003) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)) open$dir(&(0x7f0000001840)='./file1\x00', 0x80000, 0x100) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001900)=""/157, 0x9d}, {&(0x7f00000019c0)=""/125, 0x7d}, {&(0x7f0000001a40)=""/104, 0x68}, {&(0x7f0000001ac0)=""/146, 0x92}], 0x4, &(0x7f0000001bc0)=""/113, 0x71}, 0x1) mkdir(&(0x7f0000001c80)='./file0\x00', 0x41) 00:01:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, 0x0, 0xffffffffffffffbe) __clone(0x0, 0x0) fsync(r0) madvise(&(0x7f0000003000/0xe000)=nil, 0xe000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) getgid() 00:01:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2fc, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) close(r1) r3 = dup2(r0, r1) getpeername(r0, &(0x7f0000000340)=@in, &(0x7f0000000500)=0xc) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/252, 0xfc}], 0x7, 0x0) flock(r0, 0x8) 00:01:22 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x17, &(0x7f0000000000)="00f59e15", 0x4) 00:01:23 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)='4', 0x1}], 0x10000000000001f7) lseek(r1, 0x0, 0x0) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x420200, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) linkat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00', 0x400) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x8000, 0x1}, 0xc) 00:01:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x102) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r2 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000100)={0x4, 0x3}, 0x10) mkdir(&(0x7f0000000680)='./file0\x00', 0x44) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x44) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000140)='./file1\x00', r4, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0), 0xc) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a4", 0x800}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000480)="2e17dd7cb077f01c31a4d0efd9c39c10a36164ee9d8ea113563258a3bc6e69e0aa526442c48c854db29850d353d0750d8ca0adcb497fe1b508a24b74d303d20430f32502ba76b3977c4f804560256d5069cc4a343521fffe3a8128e09ba92d422793e0cc9d710c5f6342341b20c614d17431bc6926a9a173f1b3d48119c7d4539a439b68aa022eaca5181a001fe69de5f96b3f51b87241d6c8ae5b33d8240ec2fc377c354f680c2f79117fc99c82a798b259fef92ed22e87091f7c391c19653cf9af1446b5a24075c1dc11da85a6133526d3767509f67800e8d93d05bcb2c6e6c298bd37b558dec63b1cabb039d8bfdbe8f2ed71c82aa2964d5d", 0xfa}, {&(0x7f0000000580)="629d06e9165ba1d00a82a38295047dc15d9493d1c8fbf9db044665fb76c8e42383e880260c3954014f8e3faffcf07b7409fa775a77152e46774f04d684dddd8ea6dcf0972889f51ab516de095409fba783718c21a72153bc535a8e46bc0a45ff05b6096c443803f46f1dbc149e0428e3585b18bebda8320337fc55b8afb0b7f5c20baedf67", 0x85}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) ptrace(0x65, r6, &(0x7f00000000c0), 0x75) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000700)=0xc) pipe2(0x0, 0x4) mknodat(r2, &(0x7f00000006c0)='./file0\x00', 0x1000, 0x5) 00:01:23 executing program 1: r0 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x1, 0x7]) setitimer(0x0, &(0x7f00000001c0)={{}, {0x80000000, 0x200}}, 0x0) 00:01:23 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa}}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000140)="82247dfa64897b324525127f23dfd7c2b8273e2a9ba4dee4ad3c4dce2296facb76a17395cb1ec370eae38a1caf5ae54b0ffb7349d45ad6e5331e8675b1246f5d2164361c1d37679a0c39d9c1b70a619f424f90c029628cb0800ae33beb39f67f8839b3141b6e40b271f8743da158c56ea4c73ed5ba28ec0348741c137f4310fefe1cd7ecae988c23660f5eb58af7493bc4720ee30d39df5df627b94558626daa06838eea55b506468083b0d7128757d4788cd04bfeb09e2d4add5db9d18b7ff1a747b5e6626fb5b1c0974b9a551dc93d380a466bad8f", 0xd6) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 00:01:23 executing program 0: compat_50__lwp_park(0x0, 0x0, 0x0, 0x0) compat_50__lwp_park(0x0, 0x0, 0x0, 0x0) _lwp_self() _lwp_create(&(0x7f0000000100)={0x0, &(0x7f0000000080)={0x1, 0x0, {[0x2, 0x100000000, 0x6, 0x3ff]}, {0x5, 0x4, 0x4}, {0x0, 0x7f, '\'\x00'}}, {[0x52f, 0x0, 0x3, 0x100000001]}, {0x800, 0x3}, {0x25643e95, 0x3, '\x00'}}, 0x80, &(0x7f0000000180)=0x0) _lwp_create(&(0x7f00000002c0)={0xb, &(0x7f0000000240)={0x400f0029, &(0x7f00000001c0)={0x1, 0x0, {[0x2478, 0x0, 0xb3d6, 0x7]}, {0xcaa, 0x8, 0x1}, {0x7, 0x3, '\x00'}}, {[0x4, 0x8, 0x200, 0x5]}, {0x0, 0x100000001, 0x1}, {0x8, 0x1, '\x00'}}, {[0x8, 0x2, 0x3ff, 0x5]}, {0x6, 0x7f, 0x4}, {0x3, 0xfffffffffffffff8, ',^)\x00'}}, 0x80, &(0x7f0000000340)=0x0) _lwp_suspend(r0) _lwp_unpark_all(&(0x7f0000000400)=[r1, r1, r1, r1, r1, r1, r1], 0x0, 0x0) 00:01:24 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:24 executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) __clone(0x1000, &(0x7f0000000000)="76d6497f9f0d5bc2e8267dc9ea6e141bf592fcf339338170ceafb057032cb5ba51d3816138b5d1c1b2") mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) fcntl$setstatus(r1, 0x4, 0x80000) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) 00:01:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) exit(0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 00:01:24 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) r2 = _lwp_self() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) _lwp_wakeup(r2) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) ftruncate(r0, 0xeb) 00:01:24 executing program 5: _lwp_ctl(0x7ffd, &(0x7f0000000000)=0x0) 00:01:24 executing program 0: r0 = socket$inet6(0x18, 0x20000003, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffb, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x8, 0x100000000}, 0x4, [0x9, 0x80000001, 0x3, 0x4, 0x4, 0x2, 0x7, 0x5b]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x3}, 0x8) r1 = msgget$private(0x0, 0x80000000000100) msgsnd(r1, &(0x7f00000000c0)={0x2, "a26b07ea5f87ec8fdeeb12e574a125d85c2ead25c4166483a0"}, 0x21, 0x800) r2 = semget$private(0x0, 0x7, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/54) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x40, 0x1, 0x101, 0x4, 0x5}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000740)=""/220) sendto$inet6(r4, &(0x7f0000000440)="add55c4e1a62b2ff1d991733b7a0608a3ab2c184", 0x14, 0x408, 0x0, 0x0) dup2(r3, r3) semget$private(0x0, 0x3, 0xa9) munlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f00000004c0)) bind$inet(r3, &(0x7f0000000500)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/165) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffff00000000"], 0x5c, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0xbfc, 0xf6}, {0x18, 0x1, 0xffffffffffffff80, 0xfffffffffffffffc}, 0xfffffffffffffff7, [0x0, 0x7fffffff, 0x7, 0x0, 0xdf5b, 0x4, 0x3, 0x1]}, 0x3c) 00:01:25 executing program 1: socketpair(0x1, 0x20000003, 0xffff, &(0x7f0000000080)) r0 = socket(0x18, 0x400000000002, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r1]) shutdown(r0, 0x3) setsockopt(r0, 0x11, 0x64, 0x0, 0x0) socket(0x6, 0x30000007, 0x9) 00:01:25 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00202e2f66696c653200fd904d80342e8df215697ea0a3fe"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) 00:01:25 executing program 5: r0 = socket(0x22, 0x10000003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x2, 0xd, 0x46}, 0x40, [0x0, 0x6, 0x7, 0x4, 0x2, 0x7, 0x0, 0x5]}, 0x3c) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001840)="52f156fd4e95ceeaf27562527496e5df7495fba59b2f811964bbc552081ff36ef0485aeed17ba74b23ee1d6b291b435ebb189cef7792a8d2cbb1e904e01866197f949a679d753d79b241f8e46da9cba5e1f5050c09c16b4532d4bd5f87b05e11950f0907610dc7e04491e3f7f4bd17887530b466e5530e58f0fa54b09bd9bd91b9b8b16863c815dcbfaef96509f4ac21eb9dad203aa6959890ab2d147c0fcb7c11747fdfe910177839c2af4ed0c09f782f0d75d051e04668a4952d25cce3b8d05ea71bdea867db436da9bac24a1c90d201b2d21cf894137663091835833f6e3b253182369702b81b8c69588a996de2b8068b05562b5359727836f8cd4b240d136fb77c6efa25820da6d2196ddb2fa1d12445b41b8526b2bd89760c4d85ab0ba65a4596c9921af3a8dc490e4e0c33f89bd342ec4c653503ad963bdf176426647f541627955ae462b199fced93c8e3473efc9ef9a20b0cd99389b290b55273d33482fc6b813f82ba6b2a43a9c4123b71fac999c5bfed3fc38bb6729a1d840a8c4df6ddb9dba13a77ee7326b609620c7b7d7a", 0x191}], 0x1) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="2fb243b4", 0x4}], 0x1) recvfrom(r0, &(0x7f0000003680)=""/4096, 0xfffffdcc, 0x44, 0x0, 0x186) listen(r0, 0xfff) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0xebd6, 0x2, r1}) fcntl$dupfd(r0, 0xc, r0) 00:01:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') 00:01:26 executing program 0: r0 = socket(0x12, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:01:26 executing program 5: r0 = socket$inet(0x2, 0x3, 0x2) r1 = semget$private(0x0, 0x3, 0x41) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x80000000, 0x7]) setsockopt$sock_timeval(r0, 0xffff, 0x100a, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:01:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000001c0)='./file0\x00') 00:01:26 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x491}, 0x8) msgget$private(0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwritev(r3, &(0x7f0000002d80)=[{&(0x7f0000002c80)="8772f83445705e27ae1ef45e88da47d6eb3365e55fbe758c9c3a2d89ff291a0492f139aae69cdd0751291d3c6bdc0d2d96a5907a07022cffc5ca3e09c1c2e2498baa35a95a79ba950eca7733c224d57b9add670107dc8a83c156ebe94f4052e9a3b5c17a948b9169def60ffa3c8195d69a2cac8b66eeb4873ae4dbaef2844e4477b1f34d36a5aaeef4af41a139e482b048b94da3887d5a2bb2286355a66eb838919006bceb0e2c90c633a576fd69b5be43bc2eafc9cd6a5849eeb5", 0xbb}], 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7f}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001640)="47c94a6bef98fa6a33f961ea823eb01b01005b4673133a8c73121739638d7b87e278ec22138fe240118f7d3cf24dbbdfc237963f3a842626adc554e364d28647d5c57b6e25df582315932198572a54399299d5c6db40b60fbe3519739fb8f917ab36d049072925016ffd2b1a625eb0e1d80717e818736d8a5364077006faf3244077bcbdc99124f3e02b8bf35039660f18e61f021913b41a1d7b203ca6237a329d6531df893f9703cdfba6504e7d9416f89edf36c14674374b3217b832f4bf0d7b1f269a593816ac18e2f6c0e8fc42c93a45d45c08f3f6ab2dcdba625384955da92b7ccb9e049b17998bd95bb3e1a280b6dd216ceee2ddd11201eaf2333f846a42de2fc57f69a256486e0924801ccce0b9a03ae2c5a713ddb7ddfbe599de9b1a8df27f0b8449c67a78d2a1b7e59a53b3a70400002ceb54eb072718c939d65b81e24ab458acccfed5db6d04b1081d81bc12d159d2a5af9bfdc8118ed59253949bfe22b6ba956331e8f2f6c32b26e7c35ec37bf4cf21106b3ef132e723485234dc826f9bc0097c512715ae40083c4e5e646e743d8d9a0bcaf8c5354221bcbfde487de07d0df067d64b7f4453b388c4e7f7676a18eba225eb2f3ba14b77c9f6a0059b254d826c50bd6bd7dfe8a737a0da60d1a8776f38b2aca7eb20ab04bdf24c78e007d13a8a32270db1ec127b9baeb2e94ac9f18c2d21dbbbc617ea27ac9b69ddda50c91696d3c0f1ad552fe0a2d2d0165a6ad3012c83058b0974ec300986c71ec3ee2809648dd4bef4bc7fdbe467fa969d40fd2f5a0e81ebd69267376db7e3d2ba419207287310c949613b913fcb48ad533eea8cf89d07d031510a99eb90aec8865c3d486a9f1acef62afb1114426e959c59682acecfefa4fa0a2f26b9a26ea5d6b09e085e04507dcd6e6ed9700332f71418aed64530a2feed6991a4dac3953429e9e2626cf22fdf8ce6ce994c10f970e152a6594da777948099b8f36c82dc932d37b41f14c7275a2d67bbaed579d7780db30e65f6dada10cfdf4fefa22bc41ad78e6541015ca58dd27613fc3e2301655fff09ea4d3f4c4589d228b99f15e04f4f7ba87bccc425a9b66d6838a441b1617cba868b5d0a0a0c23c40e62d561e04c3680052c3943301d6d0034d42c4c4f0264984a31fd5a38028cae1ed25f79c4a4c21a0b9b33f6261a77afed1a18103899afdcad81ea054422cb34546fd1c4358b8c830469f59bf44f3f3a768ab5b8706869c13f03f07e7cd1acf20f95efaf5dfc871b65ed74954968779cc115c10d5515aad6b0cbf4b2ef58a5e538a7b0cb851441c8715ba244057d6cf11a9ac25c80a70682bc871207eff8f11abb60ede0acf792970d3bbc7f8f698b44c4deda2fe09f0f2206d62f8005188c148b04010a565ae7a87417e24701efbf10e78c3e008f338e151bff4dcc546ac31598d0bc1c6b7f45dc0dfa52248acc8add86b07e860c47ba67664aa0b7f3614b01e4312f45474d87ca3df3db1a75e2eb0b6c4602afc2b2f4adf03ddee6ea1c3d1804f2c679c52f0935d2d5632468e9ee9f2aba8012630f6db3a638bd0fb1ec3161d69ab681ed13e978f34354abf6f278fa14f642a2db90f65f8431edfb26fec42c6a7f107dd7345691caa390c53c718d2bcdf4fde946fa3c844abffcf58020faded32ecda4df10563cded93f047c39b9e1777873f979d9522b5469f9aa1536cf768a062a7024060444ca26272cd6e522ed2bcfa35c754851fbc1dc0bac248a73bb6a7d8148d5b74fae2b65da80fdd387fbeefb0833016a72967eb9478445ee5850b4c250d335b91c717788f17cace05191afe4e0b58d4dd1ec365aa1c9b80b6542d0f2325a1a3a7e6e867b12c81221c806afbaab06bd5400953033cdb52b45c23bfb0e71c6ca9a4059eff2998473bd9251154215c8de242f12202014af6af1bc1658c9cf6061b38b162f73fde2b8675a9a997bdb68e36acd7003504e5fb719b7865cea5822ee1110fb8bbe751e1893fef90097cc5f7f3ccda0c2c7fdc8c7c91facfd2d6ec18d081448207eb5220ff7cfe8f9ec3f053e8fec04bdc9de8327476d0d50493da984055c57954a04eefa5470460040bf9bd98dc74347bba4a4fe83d832831a7f0058fd64b6e8357155149b2635d02c8ad75d7f8d00791f18cad8a3b8c0a39ec78e474232e3f221fd4d02b1df73ea771fd17b3c3bd9f98a8fe1759dfb0cf29cc48dad20e4df27f2d93033444f2921aa2213fa295d8545b5fb18e09f35530bb1c40160a5fc74ad127acea4ea55a9c7390f00f959af5c593dbeeeef36d32b21d15f814724013c0d72449f7bf4ce42c7d750dca81c1af261cf2bf14303683fcbc8c022b56b350b64df6ac341a32523cd5f9a1bd4e3bf01386aa5603a56ac03ebc710918f89729f7625ec66b2b5684a667e3fd2d1fbbcbb81dd8e660f4159a682af6e2c182807df481275d4769f42820492ec18397b65e18883452becbf80dbc610bd97d02f1f92e6d780e1158baea5278004c6fb9582ae76e52bf2750f79fa649dd06ae7b4bc6cd9b924940392843039169841679a6e874deccc1284d2276a7a15e843d87f8006ff21b766c7978b26dc95f83ad5fe1ba6bc329efebba7ffbaa7a2f3f8ca49d788ea1f36f8eb689a234f14e4c66bd33c7b2ef597c0bcfd3b0a6c180d45b916ca27e44ab96acf40c8820f0287ecce19103797ae3cfdaae0369f35f9316a17268ba06d73973d120c0a18f977cf7e76b600653e3194960803de20323e2564b5153daef3d2ef191dcca8c1460190efb5be9c92c08ad456586ecbc11336dfa1855c11eb2f7ec047ce69dbf3215e175297e6990b2f96712dee2d269e6c5cb5db2a4976f1a0fda15ebeebb8817292703dd39dd0e15ae4a047aa3538acd2964292ce10dea22d2c073aea45f772e6a3a30ff9d3b87a36b83d4bdb70a0d57976bf1d47c4f104d152dac767f51828aa39b0c1d19fc3c7c1a4c5b5e99fca0f415c95513739b504dc2d88b399e1dcd0e631795178584a51a803ea0e9ca4283dc217a22c099eb72e9d2c4299729c7125818be98881f5efc4b1742c2f08ca4cba1fd48f340db3f8382a71df6f41fa0a5749580c2b9474acd056688b78dd476016c9be783023732bad77b90039815eada65a413f1fbd657196ebb1c0de50f0f8ca93a583d713b7fba905052a504b27b09298641387bda04f72bb5a70034a37a8a7bbe180cdbdccf1fdea9a59b3d01350f3fe067789bee94bae5b465edcb56aeea4498223ffc7453d4606474b52fd137f9f2b1269138e8bcc6080bb92167b43eb7a2255d0bb3801b2008dab8cb3ea1df3a568668ff898aca57a88177dc686e8d0de3868d180f1f132a99e4185da419844f28f462291e7bae82be90720fdc212dc406db79c610534c4240acc97eda120d461545a580ac77825041a693ec76c9a06eb3b69cfc10801fbefe568dbf3c793f1294f180e6533285ab46bc86f9a1741b4b1fa3c50d7756bfd97f08c6176e0776baf2aae85e4045fef59a30e7abd37bc681abe6786f836888c56e1a51c8f1e187307cd1a9252f124ef92584202d53181c6e68ccacf2aae4940bce6539882105550a21e8b60f783bd32302f7f3062b7ae348332246a2d9efb983e804b5f7ba95d2c34a5d972d8be63d8fdd1db9ea3c1c8d492d50ab3ee709f77fbde4002618056360cd839a767a2d10de196ffd87be011bc5f011d41b9420e9d46782a753cb13e6a4370a9a6a41ec1d28d8e3e89300f79451788d2d9f1a1c65c1657f1420a42ba85c2e310c69534beaffadc4717735e42f64ed81378a0ceb97df757f430a6bc84c2b125eb2ba161cbc8bd93aa1ec49291a23285e56a469fe92d37e2f37b087cf3119be3738ec82fc0bda59ada9bfd1a09b52dc7cdda8e82bb8e8c86e6a8ec59a8e2eaa5a7f008ee264d3eca0dd524596bd392dc5d4f9f05e95d190437b244cf3bd9103e99f5639f5a19972572cc75c9706c196097bc836baf6ba9ea2fb9b1c164548fc571432892109184f04129b06ca128bfda29b18590ba0dde03fc2ce9ca725b6df7e991718fbf1232554e444d9828fef2ee5806643493cff87cf0b2a88f3105bb6579a6ffa38dbdf98cd6062ba69fe3b3c693a96dea5b08d9d4d99186448e187029f1e6677c6e26ddd2ea07be4d2d34a718b4ccfe96e7bf3ca669fb029151e75eb4670c104c7433050ed5bbb68e8c63fa1af66c1c92937566ff19855f5dd7833279a77652008714173e02f13e1b58347e527fd493fdf3e4c87232c83d1eef6a0a8820d8a106a8c0a9f6c4ad148660931d547568f809ea1632a7a5009cb84a9422aaeac282c8609ec8e173d2c98584ecd34d8e706bcf9cf1092486e8acec342097c8e57bc0e35a080eb864edf06d297f13f64c6a7ab11f66722a0dd047c8e0a8f5da6c7ba2aa7f4d652005d15d6b9058e837c6143fbacf7cf986edd154a3e8ca1c7e4e508a2266c4fe77ac536957c3b437dfd0a645fb3bcc3d44ec52af88d2d4888d386c68d1c259dab4727d524f1821ee7adde05606f369051ed44c871584390ce1bf1b6ed0a3c9563b7ee4db144eb1e87bf6214e1fe9bbac2f84116df5f9d0d4a4c09a8bde652104a5884a95d9a3ee0c04529818185d9e6c08810c33f8a11b188f19140952aceec1108aa5267f153d421d00c0a65a849f189e266b69994812b9097f17cac3d1a8aaddc56a932d5b7d1a081531616bf59781bc5d7c4ebc961fd047db579f2b8c428be4c08403b5a262e764a374fd7b72e68ef5605046984f1424bae65458a1fe5e3080ff312ab39c728452290c818c0798519cd24aa09944a096812c29b39ad467a16b52639bc50f022bb33ad2bb398d10ae2e305e14ceac5379a823f939558cc0bd7e6d9cbf50b192aeb23ebefc22dea05cd6e15c47c4ab8618d70c4f6f161926bf546322e4b013762865e72350029f9b4546ed27730d1909166222f5c5dcdce3478235b0b70cd8ac96674d2e85e7e73ef5dd360f8e24f11318feeab915863f3b7057103f5a612d4933cc5c18abf011e8942b0b8c37786673f2aa2a110c1b8e89aeed59ddfaf5fc432caf769ca95e3838a7c46324c86ab18ef6c17f6732e9800cd684ad9c97a7f015714f1c6e54931055b5bdacfda3f320acea073c457ba53c1bdd53a275d7a62c6d689a23df5d43b73105d6809bea7548be1d6f15abd5e12bd07ac56f9bcf248618ed25f298f9508cdd8b2754fe50cfe5a7ca112efab516429cc8131b20cb3e4dc049c5139daa59bbffeaca4fb5659ff9a66c1b2de0687b7043c162a73ec7d81c93bddfeb4c093f9212acad25b7c6cd7b2ff476b67245b6c79e13f19a577f37c150e8e70867f101a9192734d4e5388ae16139ced4b5ff4741c1f2685b885ea745e08ef5df41c008f0445945a39754df9b3a2af2e8cbe84fb96724130fe6a185294fefe8cc7930f6d63ab933fec6d3f3c6d1e7ec4a017a0e7f3cdd300ef8fd6b58bd92495a977f8f87ed155791e19539c209a58a6425c00082d1653f63d27cb83063caebc7e39fff4554b903bf0b0e20b9e576e8b1eda32feb610fcb4113c845f362c732a17717cb78ac8cd741be586643565fc97c92c3869218c14cac57b4f232cc0c6e852c7627fdd191296462b91b53727a301a6b3fa9b7ec80e9fc796901127ef99528ae6c6f14c1e093ac48d70c79b315ea099fe7dea7337efe10c07dd6cfa6e32f4972abd3c775cc4350af262b8b3bf90be142bd7ec1679895d19335ea1c8f13788cd1d8dde89e98d3c4a24d092e5eb89a444e57d92faf99bc6788486755c3a0121638cd88ea", 0x1000}], 0x1, 0x0}, 0x400) r7 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r7, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$getflags(r4, 0x3) 00:01:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x1) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x51, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="43ffffffffffffff1701000008000000ba1da97297c667d14f587018cbddffffffffffffff15eeda04c7a0eac513256abbae9dbae8fddab0bd8bd2704c7d27f95229259c5496b289d686fa62e8af7750b6fc378ac3039b333dbe3f02481d83d7dde60980232fcc742b4f9f1186efaac88aad500f55b5f10713dcefadd0a5fb242faadba74a5f392f4d3454c89e364a4b0000000000000000"], 0x98}, 0x10) 00:01:26 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x1) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:26 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="429bcd356190b3829f7d0e988034cf1639ab4f4faafc50699ff8ffd610126b02fafbcf67f21c3c66a52534261fd43171dfe7b7ca90c593", 0x37}, {&(0x7f0000000080)="45e40e8e5b32cbe611ab655c67c0d8824efc4064b694d1daa4495e47ca7880ae6ddd8b243e62b41a7cfa02792bea72316ae2a9a38865375bb47fe26e2d49fcf1da90dadd79938359a8c24cd7374e6b03", 0x50}, {&(0x7f0000000140)="2ebd99c69d54e4453a64d29cb9a5fa8643a13861d0143f690704ed6bf81a1f52bd5a94926f3b62d2ced0eeb8c73e017690c687c8445cc1023ff7f2c9862acf606581e9d9552730d6700e214d1e575928a9be2561d939f90ea745bb1691e319d839d9892745add5b6c914c539d72a622dfc1585ac061323ffe390db787402ebc57c9b9a70761d3d0310410a85cb33c9e953b5314fef7c1002fbc4f300a461a19702d113eb17391fdc42a83bea036c39f1102138981ee5eef42bde0f8426974e3ee962427a9da99b75d0a043fe657fde4ac199e422c4ef0ec8feebc99c52781a4d1757550e982318105be4fc", 0xeb}], 0x3) __clone(0x0, 0x0) madvise(&(0x7f0000003000/0xe000)=nil, 0xe000, 0x0) chdir(&(0x7f0000000000)='./file1\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) 00:01:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="8351d968c3a43e97", 0x8) r1 = msgget(0x2, 0x300) msgrcv(r1, &(0x7f0000000100)={0x0, ""/246}, 0xfe, 0x1, 0x1800) 00:01:27 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) clock_settime(0x8000000000000000, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:27 executing program 5: r0 = socket(0x2, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 00:01:27 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000001c0)=0xffffffffffffffce) r1 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 00:01:28 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0xa0081, 0x100) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x1fc, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlink(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') 00:01:28 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x44, 0x200) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000000c6, 0xfffffffffffffffd) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001140)) munlockall() r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x2) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 00:01:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) __clone(0x0, 0x0) madvise(&(0x7f0000003000/0xe000)=nil, 0xe000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) 00:01:28 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/149) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='!', 0x1}], 0x1) 00:01:29 executing program 5: mprotect(&(0x7f00000d5000/0x4000)=nil, 0x4000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000180)="36a20106b9e4fd54f680ede520a4de48d30b2c29523fc10dfe00131ad8d29071149a0b19688ac29b28892cb8195250deff15354dc18a21516fe2d4968f72dd5ec282c74b665aa08f4dbff270bb966827334770faa4fe46d1af6e4ecbbfc7763bd6e858588e186ef1027661308fa29032501efd29f9b563cec12ea51d7d28e91937d8fffea81e81a0a27fa33cede7c1e28ad25c5038185418a12561b60a00d2a9ff4030c3ced9c688e000824960d7384c706fdb1fa741cb0adfaaadc212d1d9d8bf848a97887e37c6db44bc81a4ae232baa9855768c2c92c96116ac10ad086aeef69974f8edbc23ff98c3d2b8226421a6065a094c973793efbb", 0xf9, 0x406, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mlock(&(0x7f00000d7000/0x3000)=nil, 0x3000) socketpair(0x18, 0x20000001, 0x922e, &(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000140)={0x9, 0x12}) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) 00:01:29 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) execve(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='[/u\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)=']\'\x00', &(0x7f0000000200)='{][:}(!-*!\x00', &(0x7f0000000240)='/-[&#!-.\x00', &(0x7f0000000280)='(\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='%%,', &(0x7f0000000340)='\x00', &(0x7f0000000380)='MN(&^&!)(\x00', &(0x7f00000003c0)='@-:8\x00', &(0x7f0000000400)=')+:*\x00']) getgid() listen(r3, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003dbc2938da3f0987c412f3520b3fd3a8eb674c04442e2f27f732f2a79b39539d1fe2bb449c84cad6773b65c84b4af671a3b49b0304c53f6a1598ffdd7aded28bc36b23647ea3423d0e688a2ecc4042ba4b5ee0e772c79ed9b935cb1658cefccf2d8293ce678668e3ddb8b377a495cd126642dcb50321febdb2a4"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) socketpair(0x10, 0x7, 0x8fbd, &(0x7f00000000c0)) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sync() unlinkat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01004b00"/13], 0xd) 00:01:29 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x59, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:29 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x60223, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0xa, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) 00:01:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x400200, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23e) renameat(r0, &(0x7f0000000140)='./file0/file1\x00', r0, &(0x7f0000000240)='./file0/file1\x00') getuid() symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000200)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:29 executing program 1: _lwp_setname(0x0, &(0x7f0000000000)=',\x00') r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) _lwp_getname(0x0, &(0x7f0000000880)=""/1, 0x1) 00:01:30 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x40000000000000) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 00:01:30 executing program 3: r0 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/151) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff6, 0x800}, {0x1, 0x804}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}], 0x4) r1 = msgget$private(0x0, 0xc0) msgsnd(r1, &(0x7f0000000100)={0x2, "45bf7ebaa2761900a2b8cce3c106f3b73ee5947c70f7acce0728"}, 0x22, 0x800) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/183) mmap(&(0x7f0000000000/0xe7e000)=nil, 0x7ffffffff000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/1) msgrcv(r1, &(0x7f0000000240)={0x0, ""/195}, 0xcb, 0x2, 0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x7, 0x7, 0x9, 0x4c, 0x5, 0x8, 0x3]) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x75, 0x1}, {0x3f, 0x4}}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x100) writev(r2, &(0x7f0000002880)=[{&(0x7f00000027c0)="c5cf236716c96dccaed70c15860b43dc3890e385204074967bd30522190f6f442213697fa25e13edb2757089abc70ac8e03251e5eae9f92b96db29caa278e7418086fe0cae393846359952574802ae471f2cf07df9e7bd53661b5dd80a4c7c84b9766001947d2c5bc2d9b2da54688a7ec2eec30d14f6372d6a512a39c5035446587b852bc5dda9a680e86254e9f3f20a41176ddbb8b59777d5786c7fec5c000e4c075e340391594794468f394f62fdbe7b021dad37dea0", 0xb7}], 0x1) sendmsg(r2, &(0x7f0000002dc0)={&(0x7f0000002900)=@in={0x2, 0x0}, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000002c80)="9778bb350ff79d1d6e59763273843635a38b419ee74ef288ae2849c7b2d61d0f6a", 0x21}], 0x1, 0x0}, 0x1) mkdirat(r2, &(0x7f0000000600)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x3, 0x400) linkat(r2, &(0x7f0000000440)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x5a4fa326650f86b8) semget$private(0x0, 0x0, 0x20) msgsnd(r1, &(0x7f0000002ec0)={0x3, "d4c2ead38ada4a937e90d922f0d407b608a6333ee7382db2a8c98f0fc8b2b6fb0e079a489aa8e342a426364115a78f8d5a9af9ae550409d8ab817c93dd943e917c637b4bce5e93c89499ab617bf89abb811e9499088fc92dbbcfaefb36f7251b708dfe4f6e414a7ed651ae75363c50f5c3c9fea7ff8d546cbc6b43ec0f55594a867dcf440e3bd617c3db44be73c7faa4c8b8db5acc7366ba4266c772d1ee20d48169d0541a4d13e98fba613b841e10d3de52a13047f408dbfc59740b746f8a7f3468b0e07eba39b9e2ed594684fe09d20040cb1368a0f318071472b2e2aff3805b5ee5482141e0f7a6beb14bd7b96b14163a98e90faefd8f1f7b336f2438a22e14f610736dee279d22643e7ce3813bacc2a5509cb300585658639d94d36517b5a5bff3a4b99b5de3699082f895fd4292935d540be4f27c139d10b9406fe9687e1e1a783902c715ab282d8ba6480ce0737be8203e6fc27676808d38fa006fedbc55214295c90c6ebeb44808ae4d97f9fb1598d983a3e768e89058ca84349e8ab2888d2bfcd52125cd27f27b3b8a2dc3b2c0b9f0537a44de625961c393b1fc7523ee8f6bb178dbdd011f75c1e873a74dcaccdb51c5af4df360a8a13d88b87edc0c788df2e5b767521fbafe1a3de0cae66a5d41dd3ed2525543049255803f06694ec77c4f763af962558a5978d97ce245dc67d1fc41403400b136cafff419f663da5c78c0dab9000837ffcec75c8366b34415edbac298ac6517f68a48ad2da9d97c5ab45e789a5c7f2de4e9d282f267ad5c48534fe082365d13dfab790d615b7d241db90a891557e280fde6af6d17be1f42ee4895ef1d1b267106f6100424ddd2b43565bbaa18b956f50759af28ce0726f56288602acdf7be16884457d06103920702b0e0742c87290d0fc79ae02cc32be54c823b8001defad04ea48558d0c8be3f163c04beb20d0c73fc04c33e8c4bb7f74183297341420998d0ce70f7e099c3bd58cb2abf06facbc9b1571673c509749fd57734f2730cd30f8afeeb2a9239146de72c85ec79a96a191f4950c9483aab3206a3d71beaa1b3a4bc52cb4ac89cb6c6463726168e541d8f6c970683132aca422cfda907cfc2dc049073d93bcc0de6e8acc5cd397dd16648054fd1cdab377cdabd25c7c7188e748742569cb431e5e809bb2d9b7022622e03d291f651c7cd70935fb5a3193813e701fb3155d4a5b9ed3339ffbc02dd44b949d64572f3856089955985016eab710faf58a5ee838ee6bdcbb5562d19c52bda28a70a3ceccea496256457bbc566a89ac71dc80709c9944149ffc5bc3d48178922fdda4acd64b03c3a27367b738129848c0034ffc3ae79070d198419f280af01bee1d87dbe8ed994d955314ecea66fe25c227cdb4b114fbbfc2d0074091398d9fa010639765755ecd526d880ff30580cc47ae2dd01c5be5d9ac171554ff7c7a2d3197d3a3ff2156782a197fdd56381b4c530a920be02ef3643cf1fe3616e22e29703abb0ba06b27743298a049f8cd2156bda5ad010d3148544570d9c02c07ae3ffe0bb30189676c250dab76fdba5221464ced28510472ba8cd0c1f905c1a404ae6d0c28dd93b58fd0220f4c254af435bb0d41ef29f9d5fdde349b8fd9cca2a9ff4992b27e1eb3c42051e0537af50223fbad420179e484cc8b3de6ee1d11c492898adcd351ec8e8d7309295b4d9596f8890180edf6faa3764719fe3e0942cd81e8ce6b05dcecad46f6a9579aee7ea3ec6890238a9dec221e1978935a67a55d07df123bc5c070f3c34087f688175e80d68289e865e0a3f169502122a96320d3dcb08c93e21694c7db59f1deae59692006072a28a751ad8b6d2bf4dcb5704cf2f4b661c471ce5c8768f0cba0311566d42316d95efd543f41a1f5f70ae767d49f7eb35b52a23194a7f478ce72e2986a3741e9f52ac05f8b44d3c088800cefd2fc2b281fbd456993a116dd5cbb527601ff745da59aafe59e62140aac8ee2d3f25168b6100a5eb9dd619399b09117f152a3fb1e14a35df59c6d445fd33ba7559127e26114ccb72df6cb8e02869828819e4044b23c902a1dad8b51c11304e97921d12b95ed58a0264cf33cdbef6a1518b053c877732d534ebb488a025c1c3937312c5676d933f257783584646ef45fb0c22f0979aba2ac6259c518634cd3ba6ca8d71306603e954c3ba7b50bd388d9d185b91cacc3cc801cfe3548ace2336dd654693bf424b1f4804f46c9027f19c9afd74b18c6de2f8922e348473bc0d2f0d25ef473c3373cf652c99e0f04637f0aea7d655bb6617922ce9d7a81908fe3d7e214e4648381c8cebf80d1ccfdda086d5327fe488e32a1b93588871553df4ae169682018e49860a64040c5e656a35cc8db9123b8165bbd0b6bfb25c5e90a8a61440900d3f919c7a4d76cf89241fb4a2961b7c27e3f5e4d1dbb90a1486ec48fadea25a2eea1be656dbdc33d6b73d05f3a247d579c38d7dc82a9fc3ac171776f43d1cb6a43120a25ab61f27f68ebf2af872e49652803b8eabde6dc44c0c25b5d01618564b884468ef498e0e738119c98114ff3a16024874e259fffb1fecf0a01921caf07a1db07c9a96cca453be1f48d21ec8a40c1cc27af4fe0b25d504195d9717f0cef1a3af293f00a26a698cf2258ea4f5325770dbb9d1d9a4432ee20270ce22bbe4a15d84a438fb78668c4837f3e3d41022aeb8eac292a7c4afdfdb1da9f78aa561ca4aa52a47015bce187d0f40050584d8b46e24385b4d591f2cbdd519ac4ad7b1fd703690dfe9013ef9e846bfd22db8b4afad913ea27202c30b91ad2083a0c6de2fa8dec93a6a16cb78e951a26f5afe99a00943c6e4b0c2fe7480802b3332c85d61dac333686501b9fd472029f50a675c67867b5582b37df46df3c17aa0528562bd64cc07008a4a26a47476a73deafa1ca16e514709ca22432b84b26861133212f375d7d376472932c8dde391f2a5270778f14f85b0854a5545787fe3db46308e0b79af01a06c82646c1bf35f59a439e0658c5ddaef659cf3f19d592dcb59326763be73c50e95941f93eb1b900ee77e4cae6d9a4ca608dfcdf05b6c6ed1491aa3e1f0040a0b969c313f07cdba44f5ff56ed372c9ebd7535df41d48a3e4e2af4cc15e7e1f49e88e6390f72f5c6c753202c6c6488c8bcc9c1aa5802e6833ef37bfefce7ca1e2a9b801e93e93233f5b51faa6612d3fa5c92f38720b5dd00b906dcff28e98f4e2ae9bd2064deb64cb9ec4404dec79694e928185e178ef0c73d369a759bf922f6a3f88206198da86410bbcfac46b2489ee2ba955fac91bc7086e0452906bc54a823e6fef8fb688aa50aa8e9abd580f29ffe160ad54ae053d8cf0f5bcc389993a93cd0ad41e305a37856bfdc830e47075be00e30ce7191d0c37571fa8469aaf44d247e7310750b67db42ca934869ac32561e0d90b30c838c34b2d9d8f86a5fea34e373ad328c10a33e8c99ed26bfa36bf80917bb7135596564d134c3f0fa9d616c9e5fe09f6b34fa19e3445d4c3cf1a1b2ce42cb151c12e3c4e98237c289f009c1c4352f4df28ff5ca574e152ab7e6aa5cc5ee4a60fab19329be9b17eaf40c3c1afbb8610b0430f6e3053edf916d4d22ea9b8408e9de39f76297909e42741557767eeb6611465d4ec2f4f6ea4a222c38c568a5bb8e97c6ad2b04d699fe55247c8309f9850d48fe342cca8479e5334a823959e5e472797b94bdd8d3064a8698b35b0500cf081d6b0949e2376bc352b4ef165db9c41a35a57f43cadb229ae7db4e07e52b35d542e7390eae708d9bf3bbf1fe1746c19e942773c8ef74dd87bd417fa99d48405991f0157edad9e150e9bae59aba2ec9f2ab0cf37f84bd27f9a06fa50c658b7b278d28b8bf090b14297d577751d13a52d23cc561c57216abc00ab0b7af4862625e0137a3f2ab67cee630243db0c9a30220a95efdc71372f2f71bbbf1b6f2611f8967c76bd71fbdf1052221aafa903197a3e08f6f440dfa0af4784e41c07382bd185cd400bfb5b8bc0aa6fdde143f3f95bf142de18cb56ff5e631ec4b6260e9c44f78c9f9a3e124800010281fd815fd80a6c226feed32a784a2cec298ad23160648512fc84daa1cd7e4121d2d9d831d5ee7960d32477f7dac07bc75aa920ee0bfdda8dd098ffe9a88684d307931c17b8ae266fe57bfeef39a9458486414e4153ebd071fcd7e71d91fb208afe17ebfa81d8a39e5c8e58d36a519ea7d64216a686facf74e84493f61403641a7cb851b9559ecb95eec2d30038f7ed371a49bcf444ac7dda4a1a390065e156c3d06d6bcd8166fe28d6c55cb846039451a59202477d68f304d9c89600198b29a87b4facdaed355e2cd2c3c0be2adeca2838d485970d003d7daa953886b4646e619010f023e97d92b4098e941ed7a46faafbea24a6f8d874e0af839dbcb9aaccddc481050ab49be000cf3b73ef80e750d4d431a90770885d7b809032b1238f1eff0ad34322b00e482499160de485f4cfa6a93ab88ea2fa545e4d0263d6ac7ce34f43a1338ca6e56a455090e659898dd8dc9b3832b4788d3e09a2b224468d8cddfdb81bdfac988b7399bdca5517724a64bbc0be67e8fb03bf5422fab1cf8f9f8ced993c1da2f83a55177914f2562fb281190afb1b1506b9cd3f26d9a9ebe9f8339c470bce290e3dfef506c91186d8e1b57ece6a31efd31a85ff80b462eacd54af32ab4134fed69819b24cd214688fa38223f94198549d6617e9b8c3547200b2a441ad45e83ac430dc839a01b69342c50f79dc94972659d9811ce32445010d3aa6b386088464d8f36e54bd10cabcdc2b568be923b727035b0866ce3127530fd3097b747d44c281ae91546fc17fd3606b14030b120b6ef445db8820847199a520549d87ed3eb1da943d3277185963251f9bb7f579bfcfc19e7209ef8ea33e699a806ada1c980abee4af9de885dc9c80ba7907889a4d40012d9e601e886c2295c36c378598f04dd774749278aaf28c800b66d786ca2a1990c2b825b0690e9adcb49588bc2712c3b32d19b2bb25b8e3853f8cb9dd955d2204eeafebccede6a371f96cb386ba64c3b876b8d28dd997dd4c6bfc7574b1f7bbf9961cf1f6d0c8386be3ce0edc5afafdf368fc06bc8bd39d79edf9ce9b6a4a3ce7320b16add3022c74a988efd73862289d580267d23fdc9b04918c5c45984ff1cdcbf8482d5310d44805d3d1cb960e946c6177eb2a8eff5221ca0b42400a1451d2bf2c4be998583447dedca4240b45f4ec9709d516c493493e14db5077bc94278a4f84ecb604c5130df1fd50390a84745bb1af3135536e2425ca6f64ac832408931c50203e2b46f02bafa983dacbbd0d5e495237862c6ce217556a05724e2793383bc2c194ec819ef9734aba88ba46c10f0b1808c696c29818b58120c0fedb8b40e136cc64df7c4660632d34d5bd31e5ad78785db6220558ede6b52d71eea36fc777cadbcd3fa9276cd94985b19264eff64ead9606e936e7fafd0cc8f9e76ff1a7b0a822d06677bd95ad8a40ca5983586ae63701efbf59db0e3a18575a191835431357832c452aa9efa3d4279d8a871699d77e351a41bba087ca29dd1363eaabfa845b20be8ef10014d60bb8983834d882af42c64da03baaf95748b948cb319fce7da3ecf96bc59073e4d85158fc116d2af8a431fd80b1913e647de683e03197cf64186d726cb66e073f35e3e1e145a5b73460cff1bdfea76b3fa2b495e63ab15329d182bbf7b612127bf2f1f2a0fff237756e39d9fe5fb6be852b3024487a186f7114f78769d53c22a9206b3d59099a7ff08f1f524"}, 0x1008, 0x800) r4 = shmget(0x2, 0x3000, 0x480, &(0x7f0000ffc000/0x3000)=nil) utimes(&(0x7f0000003f00)='./file0\x00', &(0x7f0000003f40)={{0x90000000, 0x6}, {0x9, 0x4}}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000003f80)=[0xfffffffffffffff9, 0x0]) socketpair$unix(0x2, 0x1, 0x0, 0x0) r5 = shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x3000) semctl$IPC_RMID(r3, 0x0, 0x0) shmdt(r5) r6 = getpgid(0x0) wait4(r6, &(0x7f0000000480), 0x1fffc, &(0x7f0000004000)) open(&(0x7f00000040c0)='./file0\x00', 0x800, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/95) 00:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:01:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x800000003, 0xffffffffffffffff) write(r1, &(0x7f00000000c0), 0x3dbd3c) write(r1, &(0x7f0000000000)='3', 0x1) write(r1, &(0x7f0000000040), 0x0) dup2(r0, r0) pipe2(&(0x7f0000000040), 0x1400000) 00:01:31 executing program 1: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0xfffffffffffffbff, 0x4ba49cfa}, 0x0) msgget(0x0, 0x144) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() setgroups(0x7, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6]) 00:01:31 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f0000000180)=0x5b) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 00:01:31 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file1\x00', 0x100, 0x1a2) accept$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ab700000000000000000000000000000000000000000000000000000011e6334408cef3b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbad6f7e031eba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffff00"/4100], &(0x7f0000000200)=0x1) 00:01:31 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r6, 0x0) semget$private(0x0, 0x3, 0x110) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(r0, &(0x7f0000000080)="3b07fa5463cd9a0221aa1a457569db1c1eb0b58f993ee0e99fa0b8b5f448360e6d92d58c28e92a0ef93d22134f79d12ab2cd9eb77cc0bd9ba88e15910ca16cec40aa62405fc755c494798eee9c2fe9122ed837d8176ade1d4b9992d487989e0d571bc1f342a63ca38ee305d66110fff41c18354968d14e6c936faea68ffa3b43cb70ca42442ead22", 0x88) r7 = semget$private(0x0, 0x5, 0x6) semctl$GETPID(r7, 0x4, 0x4, &(0x7f00000001c0)=""/112) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0xc) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) dup2(0xffffffffffffffff, r3) socket(0x6, 0x40000000, 0x7) fsync(0xffffffffffffffff) r8 = semget$private(0x0, 0x2, 0x49c) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/92) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x9}, 0xc) r9 = socket(0x1f, 0x1, 0x0) listen(r9, 0x0) setsockopt(r9, 0x3, 0x1, &(0x7f0000000000)="ed73", 0x2) 00:01:32 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x200) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) flock(r0, 0x1000000000a) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000100)="d22598fe2760ba5511a95b366232ad05d3d9fdfc4d2ea417d892ff2962635d19b28a6282ad8294b0e18261cf7af19a04c8a6cad4fab1b20cc6d8edff53c9eec2a067237d7cce9d8cddd899eafe77f158b9702cc1ec735e77eedf0ff63c7a92ba2d475b272cddfdb61ea95ec194d232d24f9f0d058d824a006ab1cdb59e23d238d66f32ad5fdb704674bc8230228f11dde3418c50094c54dfc1e3b12f97c6501a197f2f8231c76454aa9d29a0fcce2a72757cd9d9f3", 0xb5}, {&(0x7f00000001c0)="24441206cfc997897459218c22e37d49b1e29d95e57e65579d4129067dae1787f95cf4a929182043f03de1b358496dd01e6de9ad081f4bee2697f6ed537f9fe8f22f3cd9", 0x44}, {&(0x7f0000000240)="b6724d1c334d3ffbbb59c6701ca79234b2e9f0d18de3492d3b0e5b004a84f2bfc83388322bffa3453a85b1c3b73290fd08817d553bd5d6a189569901693052a2f13d50db1867f21386458ca1e9", 0x4d}, {&(0x7f0000000300)="e1d44f8978954b85c1d0046d4444cd7a308115dd0fe322e39346ced96fa3a9a4", 0x20}, {&(0x7f00000003c0)="7d9561196cb7d1817b441427a509599396ec75e5b2252d4fe689cc721e3252da649e80d9f6fce75b2ea68f8780d794f93da02080a39c7fa211ab24636131d75306902c7530e10b87c8d2a8d085ed5359d0aa88ddcba896dd436b0df0eb78e2c47eede3e482152b284b9233fbf2c5da33680e83a489dea6df8557296e9305bb95fb3bb50949da0c7ad0165cbf27e836dd043ebb5956a3f0828a66692e1c5a094fa41ffcccdb02998d4a4fc49005893df6eba62f5fb6368b8c52d0fc354d7b2fc0d299643b72fa2e071566b8c0a6e9f0c90c3dbc3ee884bff93965d9365b42", 0xde}, {&(0x7f0000000340)="2b0fcafc503749a5e5797471f2066c4eb1d94fa1966a2c3ad076f2d24e0a7e122b3e8739bc2545f83bd201c257cf13612b17f6ca4d3a3250f6", 0x39}, {&(0x7f0000002280)="6db02367919e27f279fe1b4f3a53ba34bf9a7657e06d1e66d4d580452c1d81df3948c0ba2a137ff8927b8f994e26b61d8f78337b336d292b4f8b69495da5dba2d48c605f5e2dd2dd35596392e18fdf29c1e81571dec8532bf7d2ad586d2244d9d5066784715bd7834ac2570e1d1e7988ac84eb172c02195ef478361bcce587329c6510b7f7efee9e7ae802885a3000b791b32bdcc70379168de536232fce29e7a3ca67fd685546e7b0927f367be91c793eb910742be3d20c906818b51d8603afcd80e7b75fbd5c26dab4fcd38f9027edcd8fe78d876b0b855516a7664d78ad265be2d8f931fa068aaff26a76bfc235ba06d63daa11ce83c1be6de9fc2bccd00a43d5244e3601b88020e73b9b8149d9a068be8b3ccf84b1ad3706a004abf7739b080f24eeed2cf2df36d842c48af998b1604f26d09e4cf7123e6055ff3cf7cbfbce6df6c8dd4ddae1fdd007ad5d844ae5fc68234dd443e0f70a8540ed5e54ae127c9b4cb3f2b8bf4f12520054e8f5a21c6dcf4407a4f2fe7403edd403338080ab60008b7b44a133fb697c4109c49d6a7485f635ba3fd4ba9634572b6e954a1b799a553218c0ab868f42b530c9562ac1efc1d73375800dde258d8f18d75fe97c2234d3b44c29342dad180b382e12dcadece5aa842572b91300165d3f623cbdac81f71d34078a54460d1fe360f72add7e366452cd7e2891b13c163c443b72f40fb1eac7a8d70f4d417ef0c68250b5eb72b9fa0de1620b74e93d3f1a21a175b8a41b6bc2f8b74c998002e581ab857e1f6965a2755ed5c73ccd89496212123b7dcbe7bcdf61520e2586b338835890d23eba22cbe1ce21e0d317281b2f21fee40cafb89520d0b4ebfb3659f626d47a4019886dacf2f32d21101e932492982d7169d5dc642e8a6f1a24ea90f09386222aea9d0f23937bbee96dcd8286d2c59eaea0403f01e65593e711b1f0ef98e90dfd7574dc62afc711e113d67d61f00e9eeb9b0396f5285ba5d0589029e8e49e35f6d97229a720eae04f429321254f260513990e4a52f5627c1560588de819e699933d753d3523fafc0a046bd4f2560690c654c42101cb4f36d46f7862ce9572c0248f6d4d6afa3bd3bae259d1e6087b9fd6b99a4039e2c44120689bc4f23bedb0319ca572ab52507f23571fd6188ce7f9fd2b46c4487a6e90d0cec77c7cb4d8d2d57138d2bdf98a732192e745212180835da248fef7ef3005239853381057cba247bdad1776215c9f399da96e5f962b7f71b3b5917dd0e1e05913f0546b675623260a1b362b8afe28bc113629f14592c31af5e56c7c195c580bc44fca538d802222f9853ca7253329d7c709bc7530854861ab87f078af63b9c9a163e8d06244f7938eb771653a300097cfcc9417bce8d1b57684d329329b2f82823dfc9e6758eba27d0d944088afa150cff68ce413877ce4aeb70f93683cbaa79193ad89231f5dba874386f93441cf44b39505f1e66dd2aaa1b1a1211e476408e88f72dd1f368d7c84a67febbe0837fb3368b121329d2a6ede1e9d90e05adad36a653eba798412d67c61ab1616f99721810addb9c1f04bc6e522229966d199c06210d70ba371366ecf5b430bd9523c7a0dd6925231f8415aecd918da6fd9a839b99f8eef0b1ca99fda195706dba6a81c269d3ab67e7a92a0f2f1d8158cdd0d4d42c56ead4ad66402d418b04d4b3b3c2b22ec6bfa748b642fd1b21b5c77d91f250e2100e24aaac562ea1934e26bdc84cae735887b698fb660686a1c9ff0a94a24825fbd279ddf12bb5385a867a4f0859d5005c3cf6305078be2bc0e7a951c97b301bfe624ce2084f1588b19bf5a7a1dce7e0ff49e98c10bf8be1e39af54da1228d4dc7dea901b63ab1dca58c20cff96a79b0ab5c103254a278bcef8744d3a1d9853c150ca08cb3168e31c54c08bdc65de3e3e5894c0094a669b9d6376664dcd079ae3d8732c8115da33338d1dd53a8c7b1a34f7e0864348f009109525d01b72a415d1c9cd40e229de005e846b2aeefc005890b81bd6041ad4e59f61d1756b7677e4a319ef8f504f03d8c4aed19f00fe9f3487e68f2ecd33064ad210a07e505fd57e5afdc2c616d321dce9293cb91713bdcf7c80960dca1c79177b9604c34b3598ba3ca1efd28cb5c07c9e96a79d18655c5bac5102b961f908a1bf02c2c3fdfb4aec1b58514f862801111f6433aebff35fbdbe3516aa178230794904c8231443bf3267df57e28f549ab02f8474df5572e1f568f33ad362d1d930f0f48a5e3b8218e498a81c1aefc8c7341f0e8024ee8bec8fe0a5645284b0e01ff3afbdfc4683f672ecc87bb41ec4d2aa219698b83691809ca0d5bfe1fe2cb68bd554ab643942740b8c11161614c0cc9688fb542e0817a60dc7f3fb6b6b5108fc9def65c505c26665974a32a0e8da963691b678ca0d8df881c15ddadfda173526fb5e15a239c060b00c928a01643c03628edeeaf3bacb6cac11ad2fba0771bffbf5c398166250cc5d5e6b8bb2b769f6926f8271ab6c685c36f4f22069642da8b154b42384ab65a822c9599bd91e64ce20520d4dfe00281e375715ccddb4b5fab32c7bdc0dcee40280bda07fc16f796c49ae2c6fa5a7de2af4bae248e698efbd04cccf741d2a79f441b290911ae51d245fd857997ae3d8d21ea8670b22217baa84439aa49cbba28cac75057484d776096b39b30a371a140205668a603cbf1683f0e4d1eb72ca5e665d1a8a66db45aa4980e49760abfae1de7ec04e153b603b4b9a8ffd488f4ba06b675d91fbc79cd33524505e7a412be400a5bd2b0b3beb4f753499071cc5981427db5a35895cf4b44a68b318334f2fb5da94a7ec19ce49544513f8b4af06665fe03e75dfee11e4e5711e8061ee871262a95d15794290cc8b4f95f441f8dd21e44c0050e48270b968066d60265423824b9a30085987690c25afa130f38b9e5dd5a7793419dce3b0d692e4dd6934f3208bb37e0153ae49dde991e8e0b3f0bbdb40996695aab5d59c596c5c9b736d8c8386d4a092b44af314eebfe4619b1a96762dc4ed76fab7914a238ccae9774963901b5f4be18caf8c0607f0526f02d61e7ada4769e5bd6def9159c6b37458b040e4ac53ce51555ec8ac1fdb39756ef59b2d13c57626dd68040328706ba90f21371a382f4b0dc1e480777cf328d40e5bc0c52156ed6d38df2900bdfa97ca32c0525619b1c8b119168888aa4020bc5f7c6d92a3c067a5be032d8e16ebce0f4ce2b71d0d6ca731704a5962ece20f0de527f34979c840a747192a6a63c1e04c6c0c056a1a650d5d2ac35d88ee8e01cb76c98ee4e3fba7c2935aeca510883d801be64669c982b92663d3e4546fd188a7757f9644ede811ea8d0665b3d47b006a515e5d2337768d59b5131902440bc011bef818f22ca89efa2e8d6857e20e11f1ae991bbf95651c0342d76b4745d7b945c5851748929b1ceb604d1f0672519e7edfa87efca5ce014c2da405df4f5e9382e975dbbad9ed055fe36f44e6d17eb3900ee9d97400316edd32ff8a7faeadb3054eacdddaa7e4a4518146bbf680e82ddcde4575d5c726bd77cd759f3f83aede68b6a48ab0bc76cb5317f55b33d12b24b81d0b774e702281b5bbf96369d9b07acb58db2d578874ca392d37e72c9810336d882652d74a1e866cb383047ae0975be86831a41a92f6bf43e787b812d3574119ffc5f843bf78a393dc61a441eb2380f22f214da54a08f7981475b7cac68d51e995fd92f9ee4afe8b2c1dd3f1036a6f41632f80416f38c671dc26cd8109b26be665e27a648d5cb1f781979a8e07843f057c4df6f1660e9935e0268741d929b4227ab9a6a3fc119d709aaa2b08975a31516f9a83be960c64ab0103405f4bacfa07ef76f9628e7a80baa9d68432a5b6df4faba4600739eea86894c34aad0b78962a4fb13df839f2c531010d4dc2e6d3582fb3fcbf501c310c7be4bc06f90636233619f78937048bc721b1e0a27a0e0aa193aeb9388b14e7495e1ebffd8cd9445a8aed8ff56686d4818c1daeaf641fc1e441c948ec732d378cbf4cdc84c27477628da8ba88bdcb5aa7d9596f0f6352f314a1966d589b04261e61970aefba2cba33ccd4e73e5a12f23a68e36ed8a4acd69b361089460bc12ff246a5568836b2e3b6dc4d689a9aa67d95f13539afbc100a7ee1aff3c65e5f341f44526d3daa1644055aecc3b6c0732035fd09c47af71262d02aa211fe938c0dfb2a76ff5dff8498c583afccbdbb3523661abf1a05856a0bbdb8ff0768250a2d74ae48112e6741b7a78ee8c663f56c55f1eb3f000a8f85c5be5caf66f9d09456de257f2013c013855238d731f9651e1e7d391fea9b56579ab80cacf4b1622409eaaa90f5c674f8c29baf7c882e39bd82c47b5da83eac398c4aa837cb699d4a2b2503d3d9a42f4d4c9dc3863e1eb49aebaf5934eb1c077052df1832336b453497adbfcfb5a2e18f76ab31ac0ebcc8bd85dcd95bfa73c86ba7868ba8023ec7cfdd2b679fcb9a70b4e044235d6360902a479ba5caaad168cd0ecc1e0df2832c9066c07c78ed4b821352247da7a73785d603c8fba6f7ae28ce9636357b396801c86ab84a72c18f4185644b6627350aedde8a9927484af06069f4da28b2300d2df3fc9542418c9c0f37d6f2229b7a6bf581bc24f646e29f35eb80bc24dcdfb7ca03068bd211c741e4b839e83916550af5e132c778d0aa29ab1a45d6c1d25bf08f7183ca7e3c6049e70251a1a782a65640dda5c4938114276b2ad8114653dd8f672765eb593fa7564a25cfb7995a74c4a38f0f5d2611209b8b02a67c50bf468e3ae5a66694163be4233e9389f90fbc6a70d1fbb85e9f7130b0ec300a59ebe599d0b006e3fa9858874d0dc632741a9e68c59b516949154f2fba3199220d6c49d68ec8b607e7824e6c45e02f9c75d996b04e8638401aec88509e7527f3bbeb00433bacf4645f0595b1dbe301630b1cba947bf302d39cb84b653b17209a5cef6d41cc1cd1d13e7ed080a3441fd028914ccab4aa89edcb7cf049ac19b5b8a11661d8cb2aa0017764838db57af0dba8e792a02bea390395968cbf544789638a4a14e99603dd5c3e782daaae43e0c8868d901625b3d79d899842e5b4f2bf0aa0afebcb616d51540ca5b07b6822d167f90db7d2fcbd19502b5a4937db10e42c6700544459fa6d35dc4725e0af1054de5482b9abad5962e0857eb2913cbdf6a035edc11e8f79bba6485366e5297287df87e2191e5653758241a3d704c0da586e693f843bb2f1c1553d22ba7e7d07cf5ca94b8afe717977103bd39e55dd98c048cfa845dbe4e534f70fd08f6adf152159a0c9a7c800c189cdbf5a795e1c83698c0b0d5b8163581f6a736753bc1a1c5b43f8bf50fe6b14b8779be950394eb2113ede1a14795a1a6b0566b9c7725cff3e335f494ee7afcef29ca76e13ac5b4cb12657e150946895a383765725cd44b993f08ac05502c8209d05a588698e13a31e097bb79abe09224919df1635511d8ae4e2a51a1be04d1d92479aef45e667e9dff643d9c482d60249eb61f39c2eef15f81d42bd0a4a268bc1e6058771d0fbf4e716b1af72491d3123e01de6c899938e5e9e22db4301fc353e4f285d7bd10f0183ce3364718046bc3fcec1e8fa222a9091f1c9dd0428cbc24ee8665dbe468123841f1cefdac5e318e00b2777b7c1937021b9588b13b5addf9d929780003f560f1f7b448563787907a4836618e1c66be3b5dda7a976211db5c26980c2970dedb43e68af4296dfc6221b9ff9e955951a7d4f861875ca62ff925b86f2ef0966e884f3fa1e5f", 0x1000}, {&(0x7f00000004c0)="a33352a13c20ee8f5cafbc421276cb876b693f3cc1bc61e56454efe0f801221e99f1db8476080dd23373469ac7814f6992101595cf5fe26bd34286f907f3e60bee1e09ab1d7cfb6158c587ddd679ef6c0f06df82edb2f0757978836857a7a04d04e8ff5f33312014dbbd6ea341c598fdf4cfac7960cb7c8c5399ff4e0da7a56f4d894af5d9d9e4f4e1697ddbea376e3e5f0c6a29", 0x94}, {&(0x7f0000000580)="320ebcf9f21d225d2239f72a2f8b3d6e57d601d8a2d69b881e45f8658ada08f47f8a1057a71aaaa32f6986e6e6fd6629b2deefa65d5ea4baccee89e5273e1da2a0c3521e1d2ce52912de0aff8c3a401415bc10e7b43a4008593e335773983f322edac61e2f5d50af48348a6a568159e97b09de93c3c6288d4a1d71f2ac1a9a3d71f9e9baca9e93da23a7d6dca68f7dd77e41a84caf30f66d37d6118dc4d4b057c0e3715261af40dc69d49877ce5d42bce1aa06a1cf47efa2b5fd8ac678bfcad847127e1d692e6ae28510937c36a7bbf7aa09690243", 0xd5}, {&(0x7f0000000680)="c1ea098d87c8c145c332e538253effcfbb460eaec3aeb1e90671353f1969eef5c20295243a3bbf41ced3d8ac579f6c0d71874b6e5dc5390feb2a2cffb7fd6749e9e31ffcb1a15c38633eecb3881520b9b94126164c52749c82dd293333ea1ba6d86db8af4462cf762b36ac220bcfdf", 0x6f}], 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r1) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 00:01:32 executing program 3: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x10, 0x50000001, 0x80) sendto(r1, &(0x7f0000000000)="bab0ca929463e5b02af70680b7b9952357e0d1d63a190c2de22f56bc311d90c7ca38f2293f682d12f8c6f11c81265b89a6fffb8c543e9c379cf3b90fbecf9339b375ef5f7e89eb0e7d6a91782bce85afae73778e0bf670a642de2a63c5bacbb11086880cc1ca80bd9e2aa2842b4b65bef0f5d331ffcebbcca226ba8b3573c20982d5f5cfba683d3db3ad17e4fd13d041709c9977edd8b11f29dfae333628760ad6f7b6b4aeff4ea2c067c51a17ae2a506cdbe3ceb39ff184b8cee00ae5bc165192f47d6d6460807ed4f0ecf99058bd02cddbbbab4e21edee1b40af96dde4a22f4847a239d3df31ebf88f37ad4b63d66e1e7c55bba50057e467d9", 0xfa, 0x8, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) listen(r0, 0x0) 00:01:32 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f00005a8000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:01:32 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xf000, 0x800) mprotect(&(0x7f000067d000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f00002e9000/0xd000)=nil, 0xd000) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f19f99a8ef4"], 0x1) write(r1, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001", 0x599) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000289000/0x4000)=nil) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="827585b243a9427d7a00cf30682f29b0e2fe470e10bf9a7d25621917bf0100f2e15aaee9a5f35b7d8230211dc6f00adf7d8a714bfb78a42c814b48e1ae30256af671c78387a1756487a9"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x1f, 0x10000002, 0x3) shutdown(r2, 0x2) 00:01:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = socket(0x1f, 0x10000002, 0x8) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="67a72f2f66f0e53628bf696c6531004ba0faff4f2cd30595957e90650b7cff94d0047f07b59d380fdd4f54100f7b90ae472232c97d7081230c078074e59012547a21eb05316349adfa774e7d6d4179aa35e80000000000"], 0xa) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) chroot(&(0x7f0000000280)='./file0/file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0)={0x7, 0xaae}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = _lwp_self() _lwp_getname(r1, &(0x7f0000000340)=""/2, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:33 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe001, 0x1) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x3) 00:01:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/79, 0x4f, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r7 = dup(r0) getpeername$unix(r7, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0xc, r6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3000c) 00:01:33 executing program 5: shmctl$SHM_UNLOCK(0x0, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) fcntl$setstatus(r0, 0x4, 0x44) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0) 00:01:33 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fcntl$dupfd(r1, 0xd, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) fsync(r0) read(r1, &(0x7f0000002280)=""/4096, 0x1000) 00:01:34 executing program 1: clock_gettime(0x40000000, &(0x7f0000000000)) r0 = socket(0x22, 0x10000003, 0x10000000) recvmsg(r0, &(0x7f0000009cc0)={&(0x7f0000006a80)=@un=@file={0x0, ""/4096}, 0x70c, 0x0, 0xd3, 0x0}, 0x0) 00:01:34 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 00:01:34 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/79}, &(0x7f0000000040)=0x51) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) lseek(r0, 0x0, 0x40fff) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) close(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r0, &(0x7f0000002280)=""/4096, 0x1000) fcntl$dupfd(r2, 0x0, r2) 00:01:34 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x9) openat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x1, 0x1a) chmod(&(0x7f00000002c0)='./file0\x00', 0x104) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000280)='./file0/file1\x00', &(0x7f0000000200)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x160) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:35 executing program 5: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x600) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000080)=""/201, 0xc9, 0x800, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) renameat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x820, &(0x7f00000002c0)=0x2800000000000, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x7f, 0x2}, 0x8) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') fchmodat(r1, &(0x7f00000003c0)='./file1\x00', 0x0, 0x200) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvfrom$unix(r0, &(0x7f0000001c80)=""/166, 0xfffffffffffffe6a, 0x842, &(0x7f0000000540)=@file={0x0, './file1\x00'}, 0xa) getsockname(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) semget$private(0x0, 0x3, 0x6) connect(r1, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000640)='./file1\x00', 0x8182, 0x200) r2 = accept$inet6(r0, 0x0, &(0x7f0000000680)) getgid() mknodat(r0, &(0x7f00000006c0)='./file0\x00', 0x1070, 0xc1a0) rename(&(0x7f0000000700)='./file1/file0\x00', &(0x7f0000000740)='./file0\x00') readv(r2, &(0x7f0000001a40)=[{&(0x7f0000000780)=""/163, 0xa3}, {&(0x7f0000000840)=""/37, 0x25}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/187, 0xbb}, {&(0x7f0000001940)=""/249, 0xf9}], 0x5) getsockopt(r2, 0x10000, 0x7, &(0x7f0000001ac0)=""/22, &(0x7f0000001b00)=0x16) getgid() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001b40)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x402, 0x4}, 0x8001, [0x80000000, 0x1c59, 0x0, 0x8, 0x3, 0xd86, 0x80000001, 0x9]}, 0x3c) bind(r1, &(0x7f0000001b80)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r0, r1) connect(r0, &(0x7f0000001bc0)=@un=@file={0x0, './file1\x00'}, 0xa) socket$inet6(0x18, 0x30000000, 0x8) symlinkat(&(0x7f0000001c00)='./file0/file0\x00', r3, &(0x7f0000001c40)='./file0\x00') 00:01:35 executing program 5: socketpair(0x10, 0x20000005, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) r1 = _lwp_self() _lwp_wait(r1, 0x0) _lwp_self() 00:01:35 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9081b00001e9213616b00"], 0x1) r5 = semget$private(0x0, 0x2, 0xc0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x20000007}}) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000000c0)=""/4096) socket(0x18, 0x20000007, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = geteuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001180)={r6, r7, r8}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001580), 0xc) r9 = paccept(0xffffffffffffff9c, &(0x7f0000001240)=ANY=[@ANYBLOB="0000001979000000000000000000000000000000000000000079f35671d678cfc357723ad50002000000000000000000000000d1de230660c85d6eb0d4da9deb9c936a270a186c3fb50654122f61556489646228a78955ca49a0985cd52958a9baa46cddc3b8d5da39b6d0b074087d5a39d1d104895137b7636fbd468fe363b10ac5b9c3a24eb2657c04"], 0x0, 0x0) semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001100), &(0x7f0000001140)=0xc) fcntl$setstatus(r2, 0x4, 0xa0040) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000001640), 0x1400004) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680), 0xc) getgid() getpgrp() chroot(&(0x7f00000010c0)='./file0\x00') getuid() listen(r2, 0x7ff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e9207189591e923b614b00"], 0x1) accept$inet(r4, 0x0, 0x0) 00:01:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x40) poll(&(0x7f0000000100)=[{r0, 0x180}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fsync(r0) write(r0, &(0x7f0000000100), 0x218) 00:01:36 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) nanosleep(&(0x7f00000000c0)={0x1, 0x7}, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r2, 0xc, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3000c) nanosleep(&(0x7f0000000040)={0x9c00000, 0xffffffff}, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffff87) write(0xffffffffffffffff, &(0x7f0000000480)="7ce77907ab3d51b31422062f0666a829cded3a627199feffe5690d100804136d529fc4d5455597fabfa175ce49089e896e0ecdd0765da39a742f8b31b8fe9d8bfddd5f3156be1feeec689abf936e7907563b1e89710c94790e0e5e55d6f1f1f34ad0f7376fcdd18926d908afce2294ad3c4100c21018c09d4dacf0582daf12b4ffc724de1f9af1c82e41d0aa7e971574b72a180876f93480e94f7c81880ffc3b2b2a20e9d59585d563c6132662f69b988748d40c647e2bfebf7425bb0655c2212d192c10ae05c0000000000000000000e205e0238863f65bf367b94fb146f8f061080dac3ca5670c958dae61b2b3bdcfa730b3debcfe62190b9ec426a2c15496b6639898a33ceb3de77bcc6d08126fcc35634daf08469bc8b6fcbb6e4af23965c485cdc75a07f64f7752279fa98f4f9bde3d6509de4e4497969792665ee67e708d393b0e65f21c30ea432525dc186d6951219cd6ed046da55879016dd6ad8ba87a856c053941d86def3cd3233a13909fbcdcebd3a90704756854af82408267182f36078c81a4e611750a6c6764e95600aa3ae238e641d324a680bf8f92b1f17c4209e4cd404a65b669e01fc801e065347e5ceceb443f4915d15708b593e283d06cfaa5ac0e665e1299f73fb9000000000000", 0x1d2) 00:01:36 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000100)="7766cd5b10b6af8863ad94565e9eb54dd1e37e2fe3c1701420ad90f54e", 0x1d, 0x5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) r2 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) socket(0x0, 0x5, 0x44) fsync(r0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:36 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x200000, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8000, 0xfff}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/78, 0x4e) 00:01:36 executing program 5: r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0xfffffffffffffffc}, 0x3c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:01:36 executing program 0: r0 = msgget$private(0x0, 0x300) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/84) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000e, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="01fae81ea033614b00"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = semget(0x0, 0x4, 0x20) r7 = accept$inet(r5, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000480)=""/89, 0x59}], 0x6, &(0x7f0000000580)=""/213, 0xd5}, 0x840) semget$private(0x0, 0x802, 0x510) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r3, 0x0, &(0x7f0000000080)) r8 = accept$unix(r3, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) symlinkat(0x0, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000840)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000880)) recvfrom$unix(r8, &(0x7f0000000680)=""/175, 0xaf, 0x800, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000780)=[0x6, 0x7fff, 0x0, 0x34f2967, 0x9, 0x5e, 0x8001, 0x8, 0x80000000]) [ 361.6279366] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1121 command syz-executor.3) 00:01:39 executing program 3: r0 = socket(0x18, 0x4, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1ff}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="030000e73be77e45a8f114d86d45d55d3f0cca2160c2dd0b2cc2b96a5109c38cbd8d250e69130cfa9434d680bc9b752cda97bcb06d3471386b415e8c29eb3da3d7fce7f78c6285c0f07b1af1704e78edad75ec543699e60a8599e0563b3ee38f921976e931dc95844392f37ad0ca8563b3a9ecddc00d7db5d4196ae8558e7d121ba765d3d1ef08fac1c75e9ef515c2"], 0xa) socket(0x40, 0x70000005, 0x24) 00:01:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/117, 0x75, 0x843, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getpgrp() clock_gettime(0x60000000, &(0x7f0000000340)) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e94b000000000000000000"], 0x6e) symlinkat(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, &(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r8, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xb8}], 0x4) bind$unix(r3, &(0x7f0000001480)=ANY=[@ANYBLOB="01591e9233614b0000000003b786a6d184fd4c5a9f640fee9d6e5cb68960996d46ecebd05efe1d8e4ad76dfaf6565520ded7ac1b99074ffac91843eb15723e137968f1abc2d5bf7f17050056c62998d9f98d8595825eedbb08fcdc35c21fbb16f25809aac066062e3c6b09d4a9161f28ca03c282e93dcbf6be24bf453ffb168f0c257430323f546fa1a2ec7c7b84545dacc3f160b499fe7d959c09ae45ad5a9ddf248c7c25f7902c319a810e8ca14db6d020decc4a0b728462ba41df08dcbb1b8dc0a147a5328b4c372d2daae1ce2f433ade1881a84684ec13f4c3fe1f887eec78615eecf8896262592690d77892534ef8775d859d89391998dd1896bcc47e6c3a8c49e9ab470dfa122c53f671eb418a404e91c00aa0accb674910e8ec974a78"], 0x1) listen(r3, 0x0) 00:01:39 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) recvfrom(r1, &(0x7f0000002280)=""/4096, 0x1000, 0x3, 0x0, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0/file1/file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') [ 361.6947770] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1121 command syz-executor.3) 00:01:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x200000, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8000, 0xfff}, 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/78, 0x4e) 00:01:39 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000cef000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x20000000, 0x800) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_LOCK(0x0, 0x3) 00:01:40 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) geteuid() r5 = msgget(0x0, 0xa2) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000000085a58ff08ea11e1b7d6990d2335ee3918bf52df8409e770453d2babcf9652ffdbe462a709316048cb044adb49848f618d7f37702a204165aa624390d38ebef44e89bc8238cfc29c7afe1c1a70a4257e8b719c88a02e98ff3a0e3d4ba317c2d647eafcda347cddcd56ad4567d80c53ae290fd16086a38618e673c1ab0be0c41a6f171205e32b8916a6f3914d363121a9411ba24dc9f53dac5c97154146a948221a49c745b0222615e84e95e6acdadccf0e5f498ab4587713548fdafd3be838b20d966d1d3461ad28a35d1b95c1ba5949d828d37d5c862cfbbe040203b795f9c9f20d38b49cd8dd59054ad5b21b8e2f151ca51c665d1e328202ed022980569a0436b820da52bcab158dee8812caf94fdacb8069b237e969cced6eb"], 0x1, 0x800) unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 00:01:40 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000300)='./file0\x00', 0x2, 0x2000000108) rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:41 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x4) sendto(r0, &(0x7f0000000180)="a205ae201cccba7d96dcc6cd6dd1f12528b70e189323c28a731c013a6ade750d38f585584c631a1ace888a81de7341e354bb68b77f9b02b800d68eb3f36306b1bbefe1ac18c338481b824d60258ecb50794b9dee75aa219a908d8b079399062f962c1bafe1110f6f5754669e849bef5ebd76b7059fe1af0640b6abc69510e4bcee5ca1d50b9585665113b1ba729a57c54db31295a64393fdd40a9d56f4e21e7cf6d25979da2e920192fec471f035d33e83629d4a92b67b7f68f0f301ef4e5db8d09c3c39a770326d5ddbc2b61d327f1c25fe13b3b5d9fd0a3ac4ddd3a23206ee5777cd7aa9be5419a951bb51debd608ebaef4558e77b942e2d7abb", 0xfb, 0x1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/26}, &(0x7f0000000100)=0x1c) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x200000000}) 00:01:41 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x17, &(0x7f0000000000)="00f59e15", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1000, 0x3) 00:01:41 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fdatasync(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="ca7245f3bd4969d18f99e59c91df52b2289ca45e91cf4e6afcc3aae9a2b74d98a49b2d99e718db5a74fa2fb10cc0c13f341e6867eb2ae91ca1b8dbfc479dd51f521eb19a5fc3ba1d9924caf65ebcca87e1044aa87af1b1184e1a408b61b4e79678ea89db2f4183f73dfa422a02c0df73c7c2eac77636af06f76fa784000c8e7e33", 0x81}, {&(0x7f0000000140)="e4edb315e9b1f49d75160760b8f166f053afce5fa0575f6b47f12884a3f959d2cef51d6864bc37b14f2801d571265bf6e02fd0538d8985f2e9485f149730410b277950aea595f1d4ab8ffde2bd81eee2a5a168685b09df3d9858d31c1685edfb94242cd25f902feb27a974a2b787e7da2654fabeb01fc41010efc8acaa3a0a4cb160a758174d69a3e9776f62b3808d421511fa5532560a42e712a18a4c05c97bee91f36ea4461e7914fc8af0e838bad7dcfa166a403c1c1b08ce70bbdab941818f2bcc7e", 0xc4}, {&(0x7f00000003c0)="e68a28a4f64629af16db1f744903a97b6934fc2856448b5bd9ee8baf416bc425b8a6cb7ebca5e27450074181f2bc9985a802c6eb1f486be8ec2348b9f6ee479baa1dae65c37503d9e0a3dedf0103398132907eb7635eb13b61353427d71267e563fc1e85a1bb1d79597a5c5e7f34c060b5d4e045bd1e6955a2033129b43499cac7a92069f9a8f2e6c4dcb7526e260c62", 0x90}, {&(0x7f0000000240)="3f85456b1645414456b63a3e880f2059c9e73dc416e2494241d95b4d30a603f6a965be93ff28b5b6e0ee1f68ce4d2e57b320405fc2178eee7ef1db8d33bf91e00ac452de29c7619489e337bd4c07dca0ea3ac5bf84cdee07ae5d87431b535033d6", 0x61}], 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000480)="365c9de10aa70ebba96e688c1d6c5f44f103e3e9460d4886ae50f2e8eaeda93cf5ab0416adc76ff3642358d37c5c69e39bf6ecec4a9169c3051f3eb0d3d3160c645baeca44e348f2cdb8e1279d39a35dfb7926ce2fdfef5b069967a95ab653e64d75f253f24717e4b4fd8c44f8a99afd54", 0x71}, {&(0x7f0000000500)="ea6275b3530d800930ccd8b3372023dc1dcbd3379e9d1159b6cbb18fcc3c1f1aa9d763ecc1f877ac5c69f510a3f60d99aad00149de6ce19697e4d767aba69592fe7fce04cc1b8b198adf5785096d78a55bb8958d6c4a51826ae990de9d2386cc62de4f8ec3c84640c1ce68cafde4ec17fae55fafbc01", 0x76}, {&(0x7f0000000580)="18f21ad90deeb72f42fdc5d58d708c699a482680ed9d451cfa2b3535ec39af684d23e6c94ea90784f41e7d1e5ceef6ce327e5a9a2359ee2b2d1fe911fb56bc64d97f9daa99f2238fc1c4fae44c5c12aa58567f4edc330907535fd97fdfd9803162ffe38b709d3eb0cf0bece814e1913d785917a7ff23a13763dc17b14b25c38348410227b93a170c991396a15ae0019500ea1cf01035ff1fec2861d39b7968f5541491a92668bf873b7939fb13a0eb395aa99191d075a04d3a561b", 0xbb}, {&(0x7f0000000640)="b30d919e1ce8b65ef3fda6ee86eb998a5bf0114135e7df66f647d36014c2ea85e0bb8d11813a3e07426d04d8fe87153c384647a0e34cc42fe91946408e1408345c860312be80372375271b3e2997f9c5d695055b33f4345b1e5d3339a72a94216fb51e502814a0566b924b52de56764cfcc6f63ca2d8a4dcddc616d52841703b18bd30c7073dd2e1a6f507cd0a24d6bbda8a52e02dfb32dd0d77e0f59be38adbd005d61a93fccee81d45", 0xaa}], 0x4, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:41 executing program 0: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000213000/0x2000)=nil, 0x2000, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000043000/0x3000)=nil) 00:01:41 executing program 3: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x20000003, 0x8000) r1 = geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000001, 0x5}, 0x8) setreuid(0xffffffffffffffff, r1) 00:01:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x8) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') 00:01:41 executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x40000002, 0xff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x802, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffc, 0x6}, {0x0, 0x1}}, 0x200) fcntl$dupfd(r0, 0x3c9d81e8c49b1be5, 0xffffffffffffffff) 00:01:42 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80200, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) symlinkat(0x0, r1, 0x0) socket$unix(0x1, 0x5, 0x0) 00:01:42 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x144}], 0x2, 0x8) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e999ba127cf86a5b5795f80dcbdd6a8ac5905e21f16a14d87475c934a3af44ae37490693e3ca445ff19e59a4799a82951c601278947ae630d3a943cb5078e4ee090c4c19e604d6745fba4929bb746d95628aefcd19d68ede770ec9cbf8cb4fafbec4693d07d4e9797dd3058b94ea1da5d0e3458a9c9b2b44dade6495fff40a7b73aa0ee59fb204dc5a8391ecdfc973eb718db8173bb7bc685fae672c80d754018d217aa3abf866fced9a6db050144e680dbdc9dbb79b4446e54702b8877d4536"], 0xc) linkat(r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 00:01:42 executing program 5: r0 = socket$inet(0x2, 0x10000000, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x400000001, &(0x7f0000000000)=""/4096, &(0x7f0000001080)=0xf85) poll(&(0x7f0000001040)=[{r0, 0x16}, {r0, 0x104}, {r0, 0x20}, {r0}, {r0, 0x1}, {r0, 0xa8}, {r0}, {r0, 0x42}], 0x8, 0x0) writev(r0, 0x0, 0xb7) fcntl$dupfd(r0, 0xc, r0) r1 = shmget(0x1, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) msgrcv(0x0, &(0x7f0000001380)={0x0, ""/165}, 0xad, 0x3, 0x1800) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001280)=""/220) socket(0x1f, 0x10000001, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x30601, 0x3) open(&(0x7f00000004c0)='./file0\x00', 0x1000020, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x725b55e1e01f79ed, 0x0) r2 = msgget$private(0x0, 0x4000002) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000043dd48ef48c80a5bcbfbf3fbd1642b7ede8d06a7e568aca2aa5904d9d261e53bb4a4ff5aa54e58a2970cb99efa37e8b1228036a0352733ee1c9c4d93ad1b38e0c3433044376f42cfdd0ed9c49d562538623190d7864e5433a8307dd9b92c924b7888391c80899141e138b84be9403c5396d3e7ea9626f72888893434204ac3a2b0b733f22e51d6239ccc7c14c344706d4636e85a11262adcf2f37e926936fe8732207502b90658ce14fa1005006a8e0415360be3b6c4421ac98d013fd2a3b1bdb78c7f2c3349539b833498a0894e0e6596ca83b938caefd007af5e80c620dff734127fbeabd08b0f52837666765f24f54b854f906b4f0b65444e31834ef91859a6ba004f5175c60bb9d447fcaa76bb8417cef51ac09862c24213e8ac725770176a8227a617117feb260000000000000000"], 0x1, 0x0) 00:01:43 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) fdatasync(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80b57}], 0x1000000000000006) open(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)}], 0x1) 00:01:43 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/165, 0xa5}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400000) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000100)=""/167, 0xa7}], 0x3, &(0x7f00000005c0)=""/176, 0xb0}, 0x40) r2 = dup(r0) getdents(r2, 0x0, 0xfffffffffffffff5) 00:01:43 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/94) chroot(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:43 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) read(r0, &(0x7f00000000c0)=""/254, 0xfe) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) fcntl$setstatus(r1, 0x4, 0x4) 00:01:43 executing program 5: _lwp_kill(0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) 00:01:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) socket$unix(0x1, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpid() [ 366.3612674] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1969 command syz-executor.3) 00:01:44 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6120, 0x0) mknod$loop(&(0x7f00000003c0)='./file2\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x0) unlink(&(0x7f00000010c0)='./file0\x00') 00:01:44 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1ffc, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x10010, 0x80) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f0000001380)=""/237, 0xed}, {&(0x7f00000001c0)=""/122, 0x7a}], 0x3, &(0x7f0000001480)=""/137, 0x89}, 0x43) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c4, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) r2 = socket$inet6(0x18, 0x3, 0xd56) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) getpeername$inet6(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) 00:01:44 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') mknod(&(0x7f0000000100)='./file0/file1/file0\x00', 0x80, 0x80000000) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:45 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/94) chroot(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = openat(r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0xc0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, &(0x7f0000000380)=""/49, 0x31}, 0x801) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="f100386c92bef308c39a614b000ce6817bcfa31bc3"], 0xd) r6 = accept$inet(r4, 0x0, 0x0) linkat(r5, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:01:45 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 367.7757035] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1969 command syz-executor.3) [ 368.0764046] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1969 command syz-executor.3) [ 368.1209521] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1969 command syz-executor.3) 00:01:46 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) fdatasync(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80b57}], 0x1000000000000006) open(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)}], 0x1) 00:01:46 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x2, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x400) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 00:01:46 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/94) chroot(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:46 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fsync(r0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:46 executing program 0: _lwp_create(&(0x7f0000000000)={0x8, 0x0, {[0x7fffffff, 0xffff, 0x4, 0x8]}, {0x4, 0x6, 0x5}, {0x6, 0x7fff, '\x00'}}, 0xc0, &(0x7f0000000080)) _lwp_create(0x0, 0x0, 0x0) [ 369.0676267] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1215 command syz-executor.3) 00:01:47 executing program 1: r0 = getpgrp() r1 = socket$unix(0x1, 0x3, 0x0) pwrite(r1, &(0x7f0000000000)="86fe266f71c4b44e942f5525856bf8df05a0772bc5b1c4049e301a1ed3e6e73321c4bdd0122af2f3831720546f785e4100cbfc2b585abc3570fb4e902d7da325f8df7633063a49b5ac4516e5f83ccc2c0cdcd9abd59dfb87e2bcf078adea89252618e9f887cf734d6901148ff184da40822e512f8426577e8202d0b51ec6219af8b889d4890cfe1e22926057ff8959d5f02779a56160bd5f3e74178f8a5a55b2173bac7f9dce7e6518ac999b5fecb2a818b2edfc5caf3419fb677014923b2c2771df744355203ca75c93f8908d719034db1286622ad6e3d26ee5102453196667d8cabefc6f485e83e9954fe15ee582aff63d2fdfe3", 0xf5, 0x0) r2 = getpgrp() ptrace(0x9, r2, 0x0, 0x0) ptrace(0x3, r2, &(0x7f0000000380), 0x84a) wait4(0x0, 0x0, 0x0, 0x0) _lwp_create(&(0x7f00000003c0)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB='\f\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="22000f4000000000000000000000000008000000ffffffff0900000000000000020000000000000000000000000000000400000000000000020000000000000001040000000500005e00"], @ANYBLOB="fcffffff000000008100000000000000020000000000000009000000000000000100000000000000cf0800000000000001000080000000002700"], @ANYBLOB="ffffffff0500000000000000ffffff7f020000000000000005000000000000000400000000000000db0000000000000000001abb604727488349b2521de776480cea3e6475a6e5aaf870a82401304261144c607f06b44c1e55047bff0700004782282af5cd6be97d0e5c6e8299d4b36ee224cb9bd7e0cc69aa5ccfa33edffc885f0a2419b7b066b10c32a6be08b1be9190c038b67c83fcf3c69f052ae7b1762d406869591f"], 0x40, &(0x7f00000002c0)=0x0) compat_50__lwp_park(&(0x7f0000000100)={0x4, 0x5}, r3, &(0x7f0000000300)=0xffffffff, &(0x7f0000000340)=0x6) ptrace(0xf, r0, 0x0, 0x1) [ 369.5019618] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1215 command syz-executor.3) 00:01:47 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/94) chroot(&(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:47 executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="242a249a972c253062993626a5258ee8d9dbced37e205df29d4db2e0f239b3f28c7481c4d0e2590010572f709d18648bbc5eaa4ef4ddc2cd6e855357036044c427cf06a52e32b843f784290cab4a27021721577512ed522ddf2ad264456c784356de1e6dc854af47e7ff872af574434b317aba7c23edd6df4b885a5bea5fd688cd148c291d05f53fe34ec3a89493ebcc758eed9277cdff27cde91228a6bfb91a381e348e", 0xa4}, {&(0x7f0000000080)='b', 0x1}, {&(0x7f00000001c0)="51d42e10d8b97894e0bf8ff88ca4455a864397abcc21440c8c4748a220ba4fdb9af27212dad91331b72a94fc0f49e79105ab594a994336388c8df5f880eea492", 0x40}, {&(0x7f0000000200)="db771230bd6eb13bba70d3db77a059030757f22f9f3978e1a2bce772d04c288973b2eed8efe4e6a8553d0ce65ee149c39ded3848ee2ce8af6b8216", 0x3b}], 0x4, 0x46) 00:01:48 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/145, 0x91) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:48 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x400000000000007) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r4 = __clone(0x2000, &(0x7f0000000480)="95f6b01faf08a3b298bd3be74075efd009cbf2ffd0f965683c8fcfd05cdab421669e7c2928e3f6b853faae383db2fd4f872eee1fd1a744edb6d673700adbdf88975028ef7cea27a78bd28ede12c5190e2af51313c86731a812cd12deb82d56909388d7cc6378f91444d3f3b789b99f61f1dcee7e445955bc503f5fa01c0278a389fd1ab4360c55e777773662d823322f7a579583f64dfb067e97725351547fccf0bb540449cbf09dc2071a73eb418a11667e61e9f3baa216de2cd40aeeb339465e76b1f583448f226daa29e420c691126a2343667ccdb47628c59c68bf4fd677aecc5444daa18042b0b18455e6e243c6abb7a3da7e62707292486596085104f5ea64904acaf8a83ac8d3bd1c9934e31cb385c821ac7845475af3411ee186867e2217f17c042b0dba2e78ae38c593e38ab2b1b0715b038091ef91258059cd95a5e51b964db4307ec66743e52fc7e88cddfcead323b755d60f45788a2211f3563716a0a0e56047ab39a86fdc8491c5030288e1703895ca9c6f9c259224b2088baf89ee139c0ba83ba323c22b17ed4542c9421fa413b464f2c615972abd07cfbd9ce7376de479f1e12b4bdee986fd494ba9b70b76b54b701368e14577d9abdc1ed4c4b89c495f3cc78d5543a27bf099acaaee8278e238e558dc83ecb1dd303f1c968d87b1b897c450dca01d9307513c5e33e6306528f74883a40e4b886521508d9f964ef582d607c27b96ac0016fcba5e369ba96d41085b8968727f5041188cfb8221dd6d7a97dab8adb0b312c9a00be7b5e25b0c4c27cd44f1211ea8c025d2eb3fd0bc5b046759da4985818b85c275ac097af85323a52706894e1c19a99863dc22d3ad0a822b5b086ecc8060cb9700c36002089f70dfc5b0e7c9773f395f45e76aa1050b981c8b82f0694a5ecfd6b05812de780de4434f95f27a973335f3cdceda196b0e21fedc0c7d98a3753d8221dde792fb4a354baa9af3f85dbca2b353d9de318fd8d92d4585583cd5fc00934b3d0fb0b237e0a2b5f917cdb4e3be7d683c35a70836aeee8dcdd053b94f8901626e96ed230aa80692cacf741270e55bd1094eee3b34aff3e8e545ab28be74a6ab61f31ef737e93c791ea1a86bb7eec93600bdac4d9ef185987ef6139b637007aa9e66a66543ea484c51e0724d1bd21876839581369fe6eda810f4a3a6738fa2689996f77396d966d8cb6c92ea1794d7c66b976e0a431e1b4d62ce5d0c39b2de7b7f8fa79cceb7fb70a263610e9e41521e7fe678f484a49cec7fde5f78b005cc42d09a1b5177669b9d1c72818ecbb89d6c553e2e74c6c115c216fd3560c7fa1d7faacbc5ec8ec577d4eb51f623c68630d958f38832e0aa7df6e34262d4e24d68b75662c0a2c76da4cab4217dcef9ae091efac7fdc34e4289de591dd9f8ccd104c0317f554c1ceb12e053e2677e775658bfff56cd5b07839ae7bd15ad5e996e2ea77ac15964f07f200751c78b22016a50c47f25acba409725040673e44ae6a78876e0ee3f242fd6d7de7501e2c57993b023402ced581ddaae9829f1fd06546d0e76aa69c5e75f972f714c1e3f2c0b95df2f082fe4ecf66de1285462199200144e36fd0640db4c4c7aa5b6d44dad4e523fdafea16d15166591b31d531674d73f4c39d361418440ac71e1dea1fc0838d5d8b781a0567655dfbf76e6a1f30d148e2e4a76cf3782986be91c4b65194f0a605efaa17e78cf6fba207f43b8d156ee5e87f33a5bfc28a3c0702dddadbaa20d41934f21f767cb3ae3f826bb1e6cdc9ed05e6131d9400ba892921ed0d4b40d2ec09ed39a4beb646e1ac71f5eeb86ddbbfa7836a791511890532e34dab6736a004cc20786ac50313e1dc5a55f8d9d872394b58ed430d8e49be34d1f1bd328c8096410c5ac88f776d21d63a4afc8bb314e7af61eb92e4ff800236d78689d046eebb03f18c598a5fa96538014b7f846fea0b240412327261cd633e6ffc9fccdd081ca4a4ef3a954decdd2e5f89bca70b01e55fcdd40a406b0ff5eb2e29390a03246f0b5cfce5498e16b2e5482d681477097da3d714e7914ed50bcb78be3788c0ba2eb5599e1e4da7ba0b4b94beba9715301e9dbdd8a491a47866a2bc3e3a5c67098407c06d9b24f80cc40acef0b3d256aa7da8363e93d49df32d68114983dac38943c3cb4a0604e06cdbd54a81c06347c084c3f499e6037792ae5efb270540e4c63ebd3d12a2fc432c30d4912763d8b55b869041869474e189fe3e879c7dd5c96352cb3b055d1f3262624c2a63cf5cbf4990e24414401d51461e5fdb78716473288a73af6758789577c9a0a2b8e15fb9ddd1957b9d91ffd957ab75ad1dc421b4868f177c067d0e267b3fc37ed72ae47b47709402a3d33cd83b5a4b05afa7d8fe944ce793d0a2efc248badf7dbd49196f5a055675f39943cf7789a9fa1a015ad5305760a46a032660a5b31e50bedfc0b8c20f022529f22bf26c71a5970203856bfa541c3da7ff75e30ad181d4917fa1a9dafe47a4f681b37902d3e218a9108455d3f8091050340b49fbef24c67b68c4bc0c6c287b284d7e2e672b7d9a00d35553fdc6646e1c7172fa6344b65336a42abfdaaeadf0e2c265767f2343b27bf30df98974bb82510d11288fc9709a39834b9fb67948ee48996dd9cb9b943927bf102fab438e1bf8c3065432e28045ca20df3022d00dee188c7a01aaaaacee5e10180fcea9f21de662a513cb33f5cb95e79c93edd1e7f4bf13fb47d4b011b52c09a76501887ceecb234a9a0a119486023b5afde643bed336c5a27fd48f9265f79d80082a5df6d2cf8de8ed24af9af5799e7144e0546b82e6ec74e3c3e4230af08bbcc8c576a3f15fbf4018cf8ad13f43b90e97415a21f037f86a85e8f5ffbb1d9b72c608d65b449a400fca2be82c0f70cd978dd387df1df7e172e055b767d2fe04298edac1b5b69965e52839b2c03c4497f895728b843d02ae15eb6115f0e48d930b2433d27f1b9c17ba723a79f234665e59a87731aaea2635ab1455e7daca2e1446c4e37a3482e44d89dab590e625f98b06d0a46f481801fc4a98f281edb75b0b15a57ee01d109104cfa6428f4bc45226c573865eeb88b25b442f01f9bb92496bb10ff6b90ced51ce566dba20da757478c8f105e3dc913ed88480b869fd0cf766ae838869e3162bbf6b1a3975224b5757476dd9bfc99474cf5730989a4ca8b99b52f7d407c0720ff502f0238752fa35d4f6f449697957c49c978b631a9070d72ca7a2e428fe029327baa340c863bcf4370accdb6f4c5eedde1f7743c5e23600dba2c7e5443c39212e4228a3640826b2bebcfb8dece6dfb8b56841a9ef59c23fda03f2e98eb92c3c889120bce2fa82542f3ce6228b77759d4f80cd561c92ab54fab42da070520b2e317f97037abe5632e2c053211be55cc0627bf0f6333ae7095edef49708cd548974f6bdeda8d5246b75bae0542cd0ffe3067b3ed98631b7c760105ee831e14c95d383d3e88283f515850b67793f975586cfa811f94e5a023494a8644493ffc564353cb77338afb73dd6a6d1538647fb92a5c105b4e663805b6f571617dbddbff719e322748e65e290563f30c9bc0c7f85fb3ce7a0354c8ef3ed49f88cc648447b1f26a19d079092bc322a9df692fc24c835978f22d33e6b4a844f252ac2321bdcd6cb3416eebb5bc47220932c40c72325a612160cc67ef8a26f87826221de469ef8ce37dc7b1e9d7b4e71454d1b7ef114970e8a16acae082dd6f545cc8dd011b5ad09acb5722c0378ec8887b57f9e59ec9111d54e6b5dac5a5c619b24e6d27ec2b59aa5a3b66f7f8ef1e441701b45d002af5057c3de8d62b766a9fec2c3487d07ad78b5b8cbcaa81611189780932c078230e7d9cbc34ca2096c49eed1bdc28ba3009a6da2df74439d3b654cc38cbc01b1bede2f4960f00ac2438c15b160a6e900524c0384f0aab5a720e2ed650364800b3b38f51c3020af5e416625f9d6996e4ddc68f7088abac107ccee5fec5967872d0fafdf0b9a0497f95ac5a2f7d9b927e4235fc104551e85b291f218e4e456a6eb340753de638774f71779f49aecb2c718289635ad6fc0b4dd9963c0fbeb79a2e3267431426cfbf5ca22e1657e4b1e1218df4a4f428a59924f28a3c0a508dcbdefc5145d6297a83cef1ba46dcbf1b8cf783ec9b5395682005b1757ef781bb69b343b073484fd88af5992f4ddd039477258a3c01d3ace60e181f45ccc8a3a38d5bc886aced24b771f92ca4eb917d29e4a3901c7eb547a197f94c9bf7b0ac71a92fe1ef18090ddc67da27c200c5590e14576a86cbbd81e855b708d33d042926099ef8b911589b6b86225c77fcb1f464ffa539f1f2177a025362459a8ef65912c202df5ee6235629cef55b02122e3ec1edbbc69b71317bb51426ea03c29394fd54bcda53914a767e579f509a809f4b2a45db0ce568be2445627cb265843a0976c38c25510467ae9fec4921791f097343ff4b219c81138e2ffa827e4c0d7f87a6fe657a06e7d2280e5a4268e5dce92e724b984bb093b3c2df37cbf0faec0ae9314de758a44d68bb84f347fd2a9ba11566245840272d3bfa39af3eddad831e94f3a6c09672de6b9e8d68ec8873a194a5a4bfe72c6351030fe5eeffc1b520428a62c7aeb5ad71656a21663dc0664e451dd45dd5888c49546f05d557f86cda0279b60f3e4d700309a55814cc21a7bf6a38b0f6837583149e1446ece833e5f005e4b5dd23b4b68dae4c4523ea27e488a9d381ccf20b8539131b9b62a2abb0ce4bf9fedd08a9a88f08417b61385eab5ed99e038e59e19a8ce15522d8caad7e70d1d5942af88f9b372bc02e3a469214c421a49f5ba153b4c18d125baf68180677e49fecb6cf461e8d3ab4d7af902fd97b8b1a1a25419a77162c23106a83628a742b2e99e0ffd9c0ee79ec392ea8428f449bd516a3d071bcff2464c7d2ccdd3a395a59af9457c0833b530aba95526df30567cf761433b43a67071137b15b76c47ef2227083bc39713a7b7d92b3e0ba0791df5e175a4b9a510106ce8a2718b23e5dcf018687a185fcd5992cfafa6e864549de96f1dc997b4e44afefb4703311ee6f630ec50bbf0922713955863f198c1f766e2fc8596d40326cd54fe43e70851f94351a7cb1aee1248e47f082758965ac75285a0d55488f746511f19632690b9caf87ffa7a18613f2f3284cdc443541aa306536d53963ea81b3b12e149180e1200b1e3366a13a0039d818b7e1500b6a2a35b5a68da77c6bb85008efc8fd9a93f16c10896fd7ff942cc28dab7bafba1de32ac0557475ece4417e13be4eb5e00ec6ca4e1299a2c8217623adc35111f346fc44ad9d58fbb5f44296ca83053c149e7a738c0ecedb8f399b0c8f156c7a194053adac646e09ce6dcc25fc5ab45da3dba6127a11abfeb3f0e8b9bd8bc1d125424ee0723526dfc7c8b237cfd2dc38d81c0a63ddd13cb1720b5abae23c57a0f9a7b3831508cdad38235b26801e448501ceac6201d1f6760e1ab198d6f6b522fed6d365b2097851393a2b78fe4cc6da6df53faeefde694ca3b8927e0b6905625411ca06e738f62a170a2791086e39c4781b32b0151a13f8ed1a772f00f651feb96469cade9fff59adc0394df3b31983fcbb39762eb384955024fac0918451005c45f2ca0a1317c8b89a200d17af83455d398eb4ff54806d04881c6d3f41f99448f5d3e76fee6d3af67de303360873b929fabde1e499532841d4817d4aa133956ced1a068da7340f760650c830a07fefdca4b57edc46446de38f5c461135885da0331f42e890b57b6f70ef") ptrace(0xffffffffffffe717, r4, &(0x7f00000001c0), 0x710) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x2fb, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x1, 0x4, &(0x7f00000000c0)="868b8ae6aa5dd6a413d1243f095f8cc0192b4211601bb866611ecdd43d34a266389119d6360fc5a5f8473460b33f1e44e0ba02c7f1fc426dc0da397442812d14ad44b634397b60e78eae53519792a0dfdd74803820864c7ee434c284d9f99ee45b51ae3bd14f803d7628a3e8a83062d03c09cc24c58a0bb128b6bb0cf8f57acab1b59ddcab8d485af4f4b987076af4ead58ee457853ccd9b53d379766900f11bd690a83a2f", 0xa5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:01:49 executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) execve(0x0, 0x0, &(0x7f0000000240)=[&(0x7f0000000100)=',$.\xfb:\x00', 0x0]) write(r0, &(0x7f0000000100), 0x218) write(r0, &(0x7f0000000140)="a222b6274f06c319c54d322e08067b56954ee1773fd59f1170bf76abbf35e0f44561950c62c57762e99eb16c8df050994f471dd49e208341dea426df32a370f2bc4b33be72c0b1f22cf27610a9f9bcf98b16f5f2295d97699563546733906c1a0cec3897cabc76963c0119b8dcc00e6daeb5b03f5f59109694f99770f02d86d75e989859ea99581f72f3210f13b8bc6cc413435ca6ba24d8d2b16023ab38f07e49145675bf52afb9123b0b92ebaa577f5c4fbfc0c2b01b36d0141b7098306c7cb3a755c4ecf067cb8015dbda74a1375556532b9b4225808bcce2", 0xda) 00:01:49 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fsync(r0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:49 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8a) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file2\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') paccept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10300"/4086], &(0x7f0000000100)=0x1002, 0x20000000) 00:01:49 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380), 0x0) lseek(r1, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fcntl$getown(r1, 0x5) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1fffc, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x9) accept$inet6(r1, 0x0, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x40) 00:01:50 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fsync(r0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:50 executing program 1: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000008f36a6bd20a148f5af8b3cf5930597175ffe61bda9d6b17df32fa1ad84327324310231da6d88c1759e2896ddf9882311f516a171def81922d0e21acdf7fc561d3e028c59635e25b7cd98f60fc7e2b14af21fdfa9471d554829aeab85d4334063398573eaba85dac8ae8664a"], 0xfffffffffffffe79, 0x0) 00:01:50 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fsync(r0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:50 executing program 0: r0 = socket(0x12, 0x2, 0x0) listen(r0, 0x0) listen(r0, 0x7) shutdown(r0, 0x2) 00:01:50 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) connect$inet6(r0, &(0x7f0000000e40)={0x18, 0x1, 0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) listen(r2, 0x3) lseek(r2, 0x0, 0x0) r3 = getppid() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xb939b9da) sendmsg$unix(r2, &(0x7f0000000d80)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000740)="b2f95f39125e782d8ab703252db6b560aebc74362c60beb70f5f0025e518790892ae46f31c0abbec54067c4a1dd07f862f43ebe3d544a189d585f0527e615e74cda9a260050b42dc75fce65da0bd7cda34586486bd5138268cc9371f47", 0x5d}, {&(0x7f00000007c0)="3bf051ea08d879d63c05e88f4ae3a11b769639d61afa3afc3384618802a468e6ea890c926969c6636257bf9976c9ecec9389b663f779a4387a176ca39e", 0x3d}, {&(0x7f0000000800)="89ecdcac94dcb63944510e5d4b9d25732df822e682e1fb672461a96f19485640f5331fc8c1091dffff0f430363cd21a89630cbfba5723e900a3d499dca9ce1fb96e2c0162b6dc7dc9c9bac2440c0f696b0eeeb422eee94f6edc2eef5e5e65b777ade6352c78e16351fd4a35949d929391508098b1126d12dd909d600fdb40d40fd2219a34cb8eca516cf225bd3a09db81abbebd809b4a071065652a9b5b40dd0abf85bd5177e255f1c42b6e42e02b620727ae8108342ced0230615c27e43f690f83ce0150fe5d1c2c5a17a4f1f09237f8924a434ef63e96778d6", 0xda}, {&(0x7f0000003280)="7cc548f25d6cc1de737765bab33d141fa618fdd0cda326f99d74caf06a7272f4f244d76a3a923a5646bd9b285b18d035956ed2e0c997045a50496d502bd9002e09d0e6234bd25d90ab3bcb33d4a0c78e7a5cdc142cf6db9a3da917f235b29e03851ac9c28b0f2f66922214edac469f6c202bfdc0a40eb5129f78d2ff318266d602fcd13e47b172ada442dbf0062e1417df25c1b67f5a24322b3864e0e657091b48fa12375e511d5e0e21ac1164138b2512b5f677199fb8ab647a235bd6bbf94c098ae3d14ecb81bb3684404cfbf2b32afa3b96a4bcd24b39eab70c420344ee52a9606819d1b4fb6ffb705988262b427833a4a44c6d720c75ce9ce122c6c660689912b62dd018c03fab503e6ef420f17c1d03f48cde4042057ffd4ceaaa05bc757d1be6a7722ea8323c79eac7d6c8133071cc792fcec14f8c8f6d49645f7a6005cfd3aac331b49fddd326867339bb24e4d024467c5c22ec57cba86e4f955da26cf760466521bf604561a00c6eb1cf2867ef72ae5378ee06a80bcb9c2c5a4fe54a74fab5e99c50a291c9d9bd230e8ecd04fb752ac9612e3353a80b673d9a76475c6d1f1bf4d5481b2e4f2b377323eabad73df091420259f6909c9e2cea5b02de28060e4bd9372fcb26724016be07fbfbb9429f3ad2bc91f96f502c72023af1d7998671b574070e99da5020d6e1e55c8dc77be27570235cc52140284a625e2629f68574a1c66510bec56273b2b044219a0005512d7118a82275df1c5694c19ed6a589edaeede7b458c02bdf198fa18e33bf2b9e8d608f83b1eb000c9cf0dc9847572601c4b510e3d0345e5133ebdfaf9a69294e5ccf6766a303c73b9e5c46e459a0a91817a4e91e0060ce3062228daa7c4984f530140848b8fdba2b9076e124c41aabc7dde9e5b3454d66a6f3f7442a857ab947da7f81a1abf2db3729e8fd0ebdd6d4e298759bbebfdf8f733f3bdd6205c1b8493448ebb1e359d7661e6d25c1ee40f206b31c5232c089b2b18cd831fa6efe5403ceefe7ed426a9e443f47406ed1fdb614de82832f3e9eb22c1d79304f08b7bf472735ce2b40c512b400bd39ef78d6c28d1ad3c141bbd443ed3aae76ea4c3cac7cecbb651ebb223f85ce896b3d6ea38be9227b3c996458f92069518674c9d0e01f926abf33ed437738211cd48fe0dd2094b75f158af3ac5b5994c31c1f107afbca4e32281c599fd13f73fab13f17337ce07c2de728a54e5305aa937d386077a49ea5f5e52b247f5d1b1b0d284920fa656a9ca342b17af577a5f3673ff45535e625f6abaa3440d4bab00b5372a430544e630b0c33207e7f1962aa62a422f38dfb1b5ff49788168a88fec2d59880cefc21ffaf55074bf644f9e3d5cf3c4e29deb3a15a2b0b58dbcb544fdde7281645e3f909ed6b408a7f0c435b684ed60e72cd72e0dd3fb1b783e7aa196ab8ef78ab76d7db3cfd7eea5990f1492824a8f4c6b5c653d01d2db8d158736fd895b05413524af75623eb30442e635543d68466f7b143c5bbdf0d3609b5856b22a4425e0e504196949978590d3e634e19077962575cc09604dbbbdaac33d5a5bcf3e9451596ef9d91b443e7e2bb1284f0b81c4b401d84a95194d60a9d856ba9996b3153deea64528b8da93dec4f5e77abbc9b5b094c98f2cb2b26f39c7b011395cfff864b7c36abda078f7b699f25ee9bea020c0e5aa3ab327373d62445bbb7bef147fdc39ca612c0481398e8e5bbea20507f15ca52f15213b79dc048b1708a5ab6f40169d5a5908b3fdf50a6417148462212ad91fe2bd3886e0ceb7d5a436d44655d93e547af0a5679fe7096125be955481bf43964c00b2327ae614331f60fb74ee69635b9bc796f224fed418409004809901f52675619e73e112d9be273a39d84445664aec521483f0e4cd4bbe1a3e553f34b16ce9769cc63c5b91f20f2630c53f6f13819eada6ac61c77afef21105433de3681c113db58f7d2fe0a2140e10d5bf68aeecb06a7258e2e3b6397a5d4fb20e0fb23be09f7bc4ac09780648780947f4c7c3929e05051e0b619a0f7d596d6b1ee1001464785de0323e81a3bde99e84c2a1a3f8a3a1fd81a9b1824774b654a3b29a874673a4b08a67437174600d6f748999f0f30bd8df5556917b5bf5663f199aa4a3650fa9c3c3574202461f27d9cb8c64202df6137e0bb8f8b6b96bceed0e8875021e0630fffee0114fa1e101dbeeec9e9f15a636f602a72a5a63d15ccdff49c0f75e85a16a57a7b2ab995d3e7e77120d5034b70448427c8903adf3edbf17492b723d68ea361f9f691337fd54b5cd4cb9fc1eda9d3674a4e1f49106a1b87b447bda7fe6dbaf8977eedcf225ff9a60588f189cbb969ff4328172d6d7784b792c2ed3c3291c28732c437f0e903c8783e7fee4b65559e9135a4ced5e3b3a1870de2a3d8fabfe52b0dbb624d769d928ac0f704a6f0e3d83921ea05a42dbfce5104986a37c4338cb4af24399e8f21e5d07c8f0792d9b9c6d9b2e3608776bdac9393a4a3eba72288b91c490593b7d3ec33f020f6c66dfbd4a3cbb1ddbf4a4f8d689ec5d59da68b94aa5392b4d1264e7be017e54bedc8f324571286eaf9b509316e3e03943ce2ad7627feebbb5617c77082d4f505e41a79e55685cb216c2bde1a09f91fb1d32f1ff9b3901346eb7e4c82414e0877ffd3e1e51c5f698ca48e692a9477c9050381f8ccfb15ac9251402021696d4b7d766378dddc4785bf72d822a8033624db58dfe4a0a71071c3faa0101509fce8279b0253d901967e99f3d28ce81c6b8995bce3cf220256eec3eec847bff47eff1abdc3d529ab47856a516f86f1c568f778c6b9cc3cd00c20f427e50ecd2a488e87353e6c581ae2ea88d144641d05b078b2c69bd07510994a64c50ef7512be00fdeccccf774686f36eafc684eaa9d2201213d0df2dad8c6b3cc199ee337da92b9045fd8c563ae466cb72b1c8b98b70ac05ab22714fccacc499e30fa8c017907dd12c4f970a2cc9016a07aad7bb9092d1e2b55deb6b51bcaa5ef825ea87ad3cf3c22913566ffb5421c7edda76c1d6bc99e2a5862e2e0d31e7364abb4ac28185d61ba5f67f159f76dbb52cf660c0015057dc065d17a1e5858723e5546bf0919230b2826c92469c870a1aba2387c01899bb30cfe2aa5b4d2f728b119c81ee9bde80b4b8266b7366c507637d458e3cf743c3ca6192b7dcdc12a35548cb0692df64d5a80447f23cc7ff8234d619f69c65fed36cbb9c600f38bdf1ada71d50ddc5b849fc3181c3a61abb4681f4878b07f5f0e83e8d88cb1238223d1846099fbd96b9526a71120e62bfbc2cc58fad86d353b73fdf1c893647913d3800a474d025c15461252336bededaeae2dd015eea620941eabc9bae7822abf1695a9584e99aeaa2924e59851b35980cda76539d1ec101998a5d9c81cc9105247f7eda52b234d3550148bf24b863af35a096d1ab4e51a661bf19d9d0cde1957e228116997d68fd40a0b61dadeb7d0a32379de693460c90339d5df5746c3d7fadcb68c2aefbbbe509213b2dfdf10c2133c84cc4082f2b26086ed0fcd7b33b24b18e2c778f47a4c3dbfb9b30a92085a1447eaa72daf596c631b28b360291fcadcf1bb1dee72b472c24814d1cd0ca0018a09790dacfebd2948e51a5ca7e73e3cb8997857e89038a5fd5e2841abadb65d6b078e22f3e78bc042620dec61de5db6371cb6f43d08a6977dcafa332f34ec7f5cfd5b514fab6b070d8df9d8ee04e1fe87f813f2df0c3fd200a4fd7795b25bea99f6009212a6f837d0ab4b61f38b2c8b20349ac0031d08c6a2d29c04b18d807857befe220a30c4da57f5abc6b3064751063df93a67a7b65f22442eb5970dafaba96d83a3bfe551e0bdf33661409194d39b4912fb3d12ae33993f5b6614bd46781a165b9333970c2687efbc6b15c2c0e4e187a02f80ecaa0a0fc1404d76bfd52a20076bb22e84f58f52ba801f8584b060b387853fededb9728f6f434f7c8492e83b7d9d5e556a743e0e755412fc73c173f9b2bb92d5cae77a1253319dc25e1dab8d2fd14cb0cb5face23a04416c297a7787a05b1bd35c14810e9ce2526c85aaddaf5b691893a6cf0585b395b4fa2f28775e76d7cd265c87c68cac5111f528668cb3ef185b6a8f8b9fe0848cd50446d5de0e6a7a602c0d7f63ccf7535c82dab6274ded8c949970534439a0c465971607934bd7c945700c8dd9206947df32a1f4f6ff330e0e280dc74a7ecd0de89c19376fc13f17dcf15893fb0ae2d9ceb3f3eb14a043ae4ccd2a22c8cc3e192383ddce99bf110400bf57e441779c7baeb79bfcb33eeaf4bbe466071026005fdd5a55d82d0d4918d54a0514ca995e1c5bfe3c5553832c66ef734eb6bdab644e9a96405b8dc4f20ac74e1129c4d0212833f10c35d5af7d7efc14c87c4700ff62fe18f51169c46ff649412a189d6c9bed0ed474848fbf714889ca2cc9789c374f427b8b5087ce6b78588b4819914d998563c19a31b281d78484cbe486cfaca609f8f934651e252b4600eca23589fd08c63783baa440e59c8d6e48b7cdc1c6d9e3b43bdf90ee4404e1c99c3f08d10e34d3f39983956390a72818f1db149a671a4235e313a07bef1225ee1b68dfc8ee7b45a39bf804d165c1d22983ea8f64a65543cc59df7f0c483b04b169d6f0c59a6942cbb103552558be340f3083313c3722632eb5ffec02f138245b629ac5295455b6f6eb0a00819b91edd7ba9be6d2bdcfbf5ced920ff09c9528a30122824ffd07cb6258dcb876a31f863e5e5a37b1b38d8d3df5b2f0165c50acffe8bfd38c08414dd9bdee2032702f2225cd36b96a57ecbb729384d5371645b13676849f59e7e086ccc60e748b056cc9cec3ff862707a1ab82d6820d2a643d6a5a4fb25e9823dd43cb5717dff24df678f7cc4b4f17c3014a3261fd322be141b761cb5d39dc5ea82c4f39e5bc404aad1d75706c458d85a4e8cd23c1fbf3da68744f7578a2a147b82b385e499f546a076e907ea607c04c7b5149ea71d7133bdf22fe36034e5b5bf9b2c6a61007ccf9d4cf9d22bc1a2a655fcedae1b897a1fd2104a51cbe5c52a67e0195d0a9f5ec36ff474c6929e544f7623e52102379c1c1b26ddf304e96f1b4969e7350d8a6b0334be1f6cd24ea4e8d162a4e3f27767887a81f4595439caf4d2e3c45d9f1662f01510b9165f0cffa8c671fa72e951b2e7b89046c2be20053c97348b9afe9d758647c3425842d414bbe357a1d0c229b387d0f3318dfecc3574930d59d8e0c58bda7e3397e22ccfa5f9885dc5cc16881a462443fb921e4e9bbb3b0101ea7e58df19d29cb828e94d5d613aeeba8db8a6c8babc206a8bd89fd93260b08aa6755747ccb5eed3f33fb484f4850b1256cc368c480b1085a33b32f04c912b3d4038eb1bdafc94e6ab604c514353faeeea637ff4bd1db9e6cdd2b8e295f3952675e761b2848263af5803058c46ce8b4e5a87124e5fe5ced62b449f2d4bf3c05d94b14f4de8393dbf1c9bfb23d47f763f853cfe4efeb37fd4bccbee985b7d0e2db52954dce36bcb750c8c67fd4d1b15df144c6f4576825ad6d2b2b1a244f425e0ab12e17b7c06861be0711b4be2388d0354cbfda74ed8c203647077c3e528997d3f9c5983f58034d9272179d77e5d76dcb507f23b40e54e2213ef65803a1e55e9a4be29af2d3846a0df0db4f40a86e23a4a27c1da3364f6042062dedbcb6997bb2b7501571f77591c9a844b10534d28ddf2c7580d8b936b83cf292936c2d8c1c083c4cb5b5bbf8a9d5a682caf306134514d236ba93ff672a19c8f0e023bd618fe8d363", 0x1000}, {&(0x7f0000000900)="ef510ed822b813ce48067629596af690bc75af6e23d1a07c9821122e47c58fed6cec6b09bc093e4f1086ef4a222730bea59212f4181b0e36f9be09095a9bddc3bad51f08e7e94fe486aac394ea364af03b61d30e25192652d3462e9b3ab22b57af721697116f11878e956e2e2af0d9692e47920c9e026855c2fc200df36f0ebfcf82ee5b31550a557dd8d7fb6f3d20e77749e2d60fc6eba5211c46bdb6af240619e548120ef0e56bc08d8d306610167cd8f095f0f02e18b4f028d28e7ad581206b74e46f4779acf131b787d4528893812b8d71b56b9cfb350a701ceb843327bbf3b5db09edf22cf109e8dd71bdf017fafbb2cab98f3d7da417", 0xf9}, {&(0x7f0000004280)="5f2857bdcae9b8ae9dc6f3d1a9096b7240ee220c00980f98d5b5df1ed7f26ecc9ed636547efca9aab7731af02dbd8dd5960c4541f6c7201e39c1d25103e58a7dfcdfd7fa0c104916b92d504ee5e7644008a66db96227b24a9611498837ee083ab0127e712a30e20467e9860f06b8ef9fbf1fb0874412275f89e62f4e8c67e1832209746d451f1151bfdb4960b8ba4feff1e25b46bc1b4fad44b70dda37592b6c493e73dc9fc811a956e3989c0313610cb10e1749b38711742c324028c9cb3fbc481dd17edd97f8a6a4af51a18425749168efc30d40a2bbebeb86cb368905b04c6d92e197cebe008853e382d3a2d5c09b0e39417c9e14f3d161f0931250a433c00cafc39b6409a2a509d0e5ecc7bbd56a17035fa61d0cf0e69c597c8d4c5bc1bb88b2e6979ec9405349dbeab1abb61fe44c76906c0cbaef3b3e23a0a60d36fad98a4cc83eeacb6da2e92cc7e69717b8c03890de3f2426d839f7dceab2ddcebbc7b852a05d0a70ffd503a9df928fae1862a5a6a33be6da9e05d607661f3018e737654f0d1d74b01ce368c83640d47cb203ab53c81aff5813296cce12431ec2c3aa8bcfa6161bdc233696949b9384fbed15a3942eae3d73d637c27c366be331ae9bbedd65c6bbc91f22e43dbacebe38f96aad2187ffc670a496a90d04139da533680176ae92902efded41f6db490e6000208a8d7a58e0b1950f4f3e88a3efe992764a323f5a61e72701c1475b549fddd49ad1222b9c8cf9f993d32184d6159949503f9823ca1b027b385f484bad44d43014441b3312240f7facf04510f422c7a1a41774328321e7c3dc2e6b15aa8eeaa7b7c9a247c3f1b484fce067d0de18841217e98f4da928ddd476ffebae94bc4940fcb6da5fa0f51908d48be2c7b684fd7ab638dcfa21388f855679f0f893ddbded7e43aa9003e494cf55a43b1a39265ffaafe3834dd52b496ecc56bd1cf82b8302cc51f889083dce27b947e01cd3828d369d28210559df1f773e20498b3d24d2d06dbb6f64a9d9e228a909148c47369fbc1b73218ecc1ed7c16372f36dbdceed94244a5cbd6baedfdb42a44fd013a23acd495ffd6a1921f25aecf3e7db8bb750f64484617cf2e2735b5334026f251fde991db8a2a1093385a09e4325c309fb8a2bb23f03a6646dd7ee67be2b7ed5b2f5219ea625b202d12598d28f7318b3cae263afde58f0d19814b925cdc27d654fc2abb3678d3dabcc935a8eccc653989aeeef291b48366bb619c470cf7c78fbef7d04c9ae9d72fd6a366d52af7594736da4e1c62cc84907dc28cbc479199605c9d79678cb0ce97bce5137b8826c21b151de20323fc2c272fb038266a9416ffac6e74bba1ef15693783ca32a632772ab819aefdc43cb5deb347e254d458668bb550b0a35bdc88dd95af5c691713f5461c3e8a3676f3c3b8e2531012e3285378c7f92971ff4f073d848d11572d640e3540e905070dd8daca78cf8291d682a53bebc65ecb521ea2837bc02964091eed02e5e1848463e3fa16779d71b4aab473961ae2ef22c29ee9636926bc4305d9a748d36b316ab2c207e93b36735e7111816089c5c59aee21db352b8bf167a6d29161c43235d7cd59229caa5c6272eb0519c6831e33f2fc23f13526d315123b81b2abdd0209149e4e2b0970ce9e35e98c06ab63b0e49f93a5f4c6beea005f92f8fc425f0718f601a12cfda30534e171f534a3a3663f609c28d6ceb4fcf79825158d52b4307e302957d924bad81112f0d2bddf7a9fb5027b83eed967bb9d49e3d3e1a4579438a4ee04ecb716e294b6acd8b787ac0be9887ebbc1166d893fe57ec4e7d6210825ee8187ef9b1a7708b5d53f31365e2452d7892e2e78cc704364966f46777918dd3a7248694021ae5ab9f541d3506ce1a34bc68cd0cbf3f3b3b8e3d1905084e43533c89e65a44156ead697f2ead17c703fd75a9963a9f850d5328cfeca4cd5893a1de0f5e1095c514124a7ddd4e36fbdd41151e769c5c4f46646a54735a97f35c967e3268a380295c99104f37f0ddb3f1be376f97e481bca5bc73d1b07334989ebe27512a30e480a7c6d2bbacf413e89b24f6ed58be9c6e8ae11bdd73ebe429258c1151f9f82204134049ffca54c5a848d0929f087bfc821ad4c1a4a19e4a9c8ac17df00245c9be467e4eb8d443e41c10bc555acac999c3a5e1ced6ee3dc959e1f1d74aad2e0c6a5afaa7995b49434a5c3d7dda6e1172ee4b9bef84c59e95ffd1217144f0ce1b0aed517cd0ceb0bd839bc3906fb25feef7e0761ddea97ff9ef7182a3f8a45c31f1406a6d1374a6849ae663482dfdbfa3162be184aa6283bca71774da03563ec798ae2bbb5222aa61334548c2c83895cc975c54a4384d0bad4e43248055c0de15336b9010b28ed409c6e589bf6dc89e35ebed8cf7aac3c42690c99deb58ed2a97e8f18ccd8be8b91091f24ca045047de8a4962233fbd2c938374517fa891622636395b8916c79dc1dc868554e50644b66545637f965298724e53992b57450a087e565796c810e57d959e583fcdc3d6d336ac340addd7cf93355ab70d76729a5f9ed12bd01222129732c4feab365b6997edce4dd4b006f878d4b2d5ed2fa6cbabff3ff7aa81a62bd47904ff9daaf318649d5df8b8fbaea1329000de9a3de3b23cd17434b44a8572440b887f86d60090a34c5ef9856bc91d7b706f8cf7bc626ae6613a1883477bec86501d59007bdeae206cbcef791b0ba993bee06ec6d485c3ab0b243fba9c26e54d9c783008c4d627f1d516ff9ce2ab796234c192112a5c70cb4a499570c2558db8b2a8d3f4781928dafa53b1a5cb92fb612a332d05cfe569a43fdb7e09f104a08c415785b3670257371aac8000d05c711cf7a5ee687b6f3e574c3ed66863055063a16a471014c58d15c2da1d84a1df543f078170cd5270d22eddb3096fc5ad290e1cf79a15d2f26c61384ce2d9a740e065299b9603cad5ed89e911c2edc1554342fd61cbffedb75683cdac7c11e49b9ad59d252cceadcf4fb4490532d4463fece3039bd62436da8d4e772f9122232e6207d21a95f421b8e16758fbf9631b105d421134375aaead8989cb1ae910cfa1553c7362346d4f78c06edf31c4bc76060771dd6b1965c1fa84a32912860da524167434b4a27f830aa94705dbbdc0d43d03c300aaf624f0f646a22e0851d016ea81483a39e68429dc059255dd0f76d7e6390e957ecf498959422329f515b18ed1cf8570839f8b1f64e3ba7dd3bd9b29bd9d0d7b4041d544f5529d1624fe5114af47c9704b490caee77f0ba4eba6e6432d605d4e2c5b852daa4f5c683fe6492ce230ac727e6742a74528a2aa93d609914502bcebaee08b1a0f8c42cf4c91593069c781a6968d1334e7bfd4ea25334432da193063e564ea9274a286608d0000ac15d3224dba994ca6d12a1c1f930fa34445c594dcc0b5dc4f9b50df25a6d0b96a03993204f71167016a4978c9c2c57ab6eb75de41730fef6067dd6dbcc7fac06b27389782abf55759743756276dd6d093176811fca44b887023bdf595ff511999e1a874329d92b2875becb7ec468b994c0370d165833a6262d80c625f45562a727189f7fef43593df5d045d5759afa1d8741f5c0da08c64613756b8c16d609036a31fd1df1d616c31b5c0acd6ab95b0a6a2580a62543fb115c7c2796f669162893e8e8a907b222b7a874e7f37d649e74ddd7e8203f831ce450e7c334f2a94a65612620a62da175bea4856d881a5b4f46e90cd78fbfdb691e8c20d82bf07a9d513871910b1e4b2b76b6493704969ecc5add513e019e7d07c3f03326259026cb6f424aaef2062d470a22d1539e0f884a20ead569693c0e6ff2e67fe172535e4ba0651b112f37e41adbeb01c2662ef9c30f0480a3c3358d02c31d6b2ae85b88009fef52f4a2c92a87d41618b06f19f627c39f733c9a879f8315010e5a7d2d5575b4aa13fe44399f089db2346db9423f1dc2089e357530869f79e54002d6fed6744d5eee84400a0101f7f1a7e6c947f3e44cd4a66207cd53252628867eea5288bbcab37ea824458e8698d2b6a18567eed6948c24d14095fb4bb74bcba78744d87d8b91d52ef15a373413338b8fa16fcb5ce53f31fed5aa4bf6c414ce57cfd7ff6d993b65a4db434fa558957ddb26e55fded0283d4674d0d69d051aac10bb03fa309b7ee71866e812a87c157a5dd062f0c0dfbf6e1969e00edee803e7fd4867251c50bd63efd3d10e42bd6de4ce83c588a17942f8225086858d42251467ca372f04856d37a47f6dc9586fd5bf2d241855bc44fb489fc0ae26ee8089230b0add258dc8fc32938b0c9d0f9aba989af7a98401e46b08f8157438960e1b890f3939ee46cf369216603586fc36bd5ba279b46bdfa6c4e00e4f84c2880332d00146bf598c83675be98be0f87c9be4f30543530c1d7c01c1950157ebb4b41998dc95dac996feac2ba4c183ef39408791a01d213ff604cc869509fa207e48899f17a57778cec6163c4fefabc10e12211e9bc2893309d7bfbb0cc91f3e6102d5bd13d190fb8772b810e74d27f28e457a029f8d20a16f0e72670758e905f6f864d9af507aad562206e015470b55cd836e706f17a3b76b055d95f2aeae3b2ccfde460fbefe63d9d9ead403409bb1fb438b5d19fe69048ae2d6ab3842fd758d49a3fce5be4be3c4fe8faa3ba6edf6301151dcc21a932746789d669bd09a7b90f6199c0bee55f42566007d382ffa8f138110ddef3e33fdfe4a50da554ced384919a2e844fd01b40acff8b882d7790c979f1ce3401b3ce61d2cf6a3f6702a640e7da93e703299c8c0c8900005cfa05f8967e886521ed5f88c9e9ce2a1d54723691f818a689ef4968d54f351c79f0afb176ff06f685f985cc5a26d78431c43d1e73698a008ee4a45fdbd5668e05157a5d733b976427ac0669013978a517d4972aada102289e4669d2c00e3a05862901d182a83f37a1e1bd692955404b5bf92011ae251c53f47171150a76b017135fe5494c24cb96df41ddc3301173048d41739b716ef9c191cf99a9f08c9ef112155a5f1a3c301cd48af0cc3846da8131bb5ccde33f94f242940af7703db8d396ddedc39fedae81fd076f66d675e22cdbeb587d1389678a8276d38826b82f459c31545a81fd8d00c5d52bef80618987831fe688c20c227ee1d40caae1a5e8a2f030e3afec916443619b69aac2cd088167a07376ea4f0f8c08c0c1bc7c230b342d65b445a267a23031c09d33d513501a14c6293ff4a40f2b627b925df2cfe56042415c06dcb299ee35bfb68c1ff7eeb69373d0c5af0cc950c1d4456643c3f3b4cd46c82b3326bb03fab245ca2f98779a952820e65a1c99b99f297ea9da8d1a3f46181a0133c00ec87c97a21e8106378ca90745f56697f608afdf0a54fec12fe7e6fc7a57f32188f2939bd69a81170d147fb264b9d567d735147f5052eca6582ef1f71834f4da46967c8e1acb5d499ce3ce7a90bac1744e9a61d3450cf583b62636970b1ca5d95af76112bf81a5817bb375638a38f4b1bbe8f574117bd88b1533e66272f7addfd8442824486424c80fa5bc97f9e30186521328b0edb01aca908b7100a1ab87e81e037f4890a66179c86ff300ea45dfd0ebf2005d014a33509b7d91b58f9321c2e800df20ed651d5d0f5c62e89243d170a9ad07c24bc3051ff84ba0a97c67343771fb3e215d0f4011fe01093f8d5a134bcd34f3341b1b1954b4f18b44e9a7d551132fa314f5c8d0a2114c0373368d7acdc09dbd20e78de3e7843c922364b9210e0c2db4a6380b9e677637bc7e2727f8f", 0x1000}, {&(0x7f0000000a00)="8fd7e96a8bb2c833d7183e76214af8916d1e879a82ce1a4282208c65a012e3b17ed9325321d60a033a3b3dcdf9d1b1dec4fa6851e68884377aa327c7baf9afcb70abca00e44729dc8cfb2a46524de8063e64059c2a30c56ff4320662742c22ae8332bc8a1ed9b96739a6b99c0a0085f2a9827b", 0x73}, {&(0x7f0000000a80)="77c66c97db524ef62907a52d0b76e90cf5491576b6c336cd1a1c73c3c91abbcd82e9d884e41af4441c9e4ebdbdf1af60fff9d56888ee545b40b38717d1e801d916fec141066a643b37abc0fedd9225b561b66bd752fc1c57c0f058077e02e697ed9c7b484ee5be48c759b4562e898b612539d5f7a134014abf65d63acf775c2ae27b062e903b5fa6ede01fa1c8bdf821c338e84996a4ea40944d97ec79e3f1045c1bb6e67ee03fbde3ea2857bc306b25c27cc32333c8668d9aac2b9fc242b699a09a789992a74d595baece6a495564", 0xcf}], 0x8, &(0x7f0000000d00)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r1, r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x70, 0x1}, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000002280)="3ebc15a498f088b1fde625fac4ec2ae9dc8b54b78a0ce58976f37c6cba3be9e90d4f74a5cb285416456a4dfc9b819a13041871ab128f12d263c267569d84e930d69c043ca812494770317cf7586e74791497ce69fc86be6197e930ca2fd0a04f5fa9a47571c3160bd8b5b47e316246e605d3f1612f0d59927eaf3aefece98a96a17baebb175cd36e78b77ef45fa42d59d6085c5547a8da7a4d4caa639fa5ccf116e94dab2cfd65797482efa8fea60661753d821e5a4f9baae90ac125ea6f0a1da260877a378a3c84a84cad89683d950c2c13179882223140c2226598fb6d1381ce7333af50b620d4806efca254e540800f2dfe40faf048966a39608ede989dcfb3b6fc2660d365df3efe873b229df5488a85fca4b9a125e53701f9e47afb0f9f11f7ca7d4e83d2bb1e7b4fb061ef97084641891bd06049c3cc64bb76113bd706a6506a500188db0e995afe092f4260c7f6ec712c7e184d6105a0f883342a501b6e1c64d98ed24199eceaca5ec562aeadc63f9f3f59fb9fe611afcf487bff4a642c7ab0933a5308ced6ee83702f163a327c6006641668fdd26b1575c90eea8d960856f2e7bdebdbea2b7ad1e212cc74b4d19276c465252bc1d7736575bbdba386f2fdeeb09f6c9be7e6f56b3912425fb6c1718ece6c14c57ba98404529320db398d69a8744d39ec35a9249b512ad67764bbe3ffd633c895a2d80b7d9274b63b91d9cdb4b2623ce4fe43fd7aa9303cb3c3ddf4f372c2f84258e336d5f45b8e7ccf0907b7fe2b4656b6acb215b09a09ccdce4395ce713c7132f778be9558aebb6f1a672798ede860ef513d908150c9e818929ce292979a98092f5f12fd8cf8eb49f830c91091d06c94b482b9abc6f5f132ca7c3d3eee5735cb88d68578499ae4bbcfd3be56b68ad12e4515eab6bca15134f7c9d25c3224d266c903e4521f5194610cf809dae7660b06e03e70ccd388363a22dd7c0ee6d7c4c73d45c4501b2b21cd45e7508e8877b3104768cf197d802c2a95ae35f1ebef9ff1a9721e558229cd90132702da52b40823d32287864f7c07ab242e9beef1c27b33a8254873bf6f7c88e4e098f2bd498420924c7b37c387b18b0ce5bec0e01fde6ce09042365183a5a5523656f2afdff7deaa590bf3e31f09ba8e2209f39215c8619d8114a101dae8a9a5018e8ac9e349c939d742d3d3bca6bc61fa4b3737f271c782f7468e7adaa6e344026f589fddf88bf907c2c5276c5d63e2480b04aaa42ec014c420f15b87eff242372412272b72f7a34dd19b87331b692fd8656b6cbb270de480cd4bda6a11bbaa0e6ed274bfd5cbfc68f48746456e03dfd40ad1bc7c4c1b50ffc6b41f7889fd2be92b04fc1af16395d9eba0a64615fe214feb561e3266242b346d56d972366ee240b779971c6c8d6081b92156e5dcf566239d4430e2912ee53a8f2874f8557830934d17cdbf811dfb5543699076bac9920c5cdf451005a197d8a3d6f58dc020aadbd0c8c7b9de5cdc4743e36a878f11bc7b234db3fc27b276faae2525f0d2a29128b94ed730e922f3d736275e79513467d4fef1c7533d6749f1b06a2f4765c4593d45715b064256076a91e9824616d4c283398b8813f376bf5657187e1f294df46dc7fdb9100f898b361f2aa1e845be35e805955ea86e6a7051d32a4a32a235d057615353cd9a784b85122e15c272b4588c91067d0cc8f51b0f667180218f564498e4acb21910f0ae0aab9dba10bb44695928195c31e68a4a1b42354b9af1d5d1efa691d0ef60bb3a15fb19f83aa73e28b4ace99e6973359144e3c872eb46e9ed6ffe74aa3be9716d660752a0bb327855ac9233ff9286be53bfb56e94c233f0b0f28ad55708204d1a56f2115711a855cee0ddbca857ab77deea9cc61d3817a248bf5575f1cc200ad4fe80eda13d9c06c12d17bb01426491584c4af596caf23624f0c7ac3b5b73dfb3c52973f1d0c272aa17fe2581397322e659a0f36d37eb791b1975e96b7ff2adcfbb4a3a2777d9b7600e616a1381719d1a9fe721059a91eabfc462cf789861a841b335b6d6e0ef14202b8ea955c5851d6f92038d08bca5b6c6c7d520d46598b1fcedd48ddddd9571ae4fad9f50e0d925c4cf0bf7159a030d8b8d6b5f44cf2989d81bb6c978570421ae375b034cf7fd453c0761c58419f6513c9797119974257f9e85dc3a0de0ff26bdf841aaf0e6573a61241a16cb2ab85e6180a19e5ef0f61c984f605ba4aac065409c48a907cd2c5b8177adcb939d808a96765a64c904e50c09880bf3bbfa2d7dd5d603966882eb1535541705d5f6b5dc9a1e34d56a82606ff6abb5eb6c4194944271d01cbc40fd0ba867ac1ef1b1f17d4e8ad0b5df6f964f7a3a4d0b7afc49a7e43e5739e5833269986de0702b0a2a6ae0294d389afca4756450c7359a56cf09cfbeb63a22a5ffbb9a022d550e4ca54841659ce9af982b9c88017b95c31f81684a00536d44d7dc481853f642ad071b89df664d56af607a646be3f9adef6b5848e58122b9f7a339a9ebab45f10c1a8cd4790f9aaec0e76038da4e257797f6ce5eddcdae042e6279408ef4f75c6b8d4743bf92a4f3c411e6f5351cb1c437767f11a789aa0dc0357b4037ea74abf6a6809244e73e1988787856717c91a6064acba94f335ff8de4c4a7650fd408eef02d41aedc45aadc241f4487b3cb6c7b1186f1b793c522467f140c41fac0a4aad90424586cd472714ec8e07629a8903209a17c05e1c37791d8ae7652a07006a33829e826739b448f6058e0768195b91adc700eb97f7d45e8b0f9e0cb1bf465e009c8ce40a975ae1859685b380b3762f35c0bf5f504f9b2e2312cb01e62904e8cdbe88ac81bff9beed37759c03529e2dca76be8b8830c050e8210d850443150f488156180d58509b42694b8b6d21621ce1fb3ebd0ff7a8e0745604dfcaeddb3e343dbd9516b2ee8269b724662e5382d529f0fee5936d31f5e4ad37bbc44103d76e3a740aaf02d8eeccf9cf435bfeb3ed02fad82ed99fea7b0175bdb46dd34215bffc9bf840d654f96d03bbd90c2d275e6fde2992032f7f4b94297c657c955371e26966c09c2acaa1156e0de9038007bef56e0582e1cf665ee431381f8f10561c90a124be36b880f08e0286e0ed360abc54610074686ac01ccbd12ac36b8f2f31886393aaf9cccd4ee0eb6f84a867aab2af9520cf65eaa4172282922e1b2cc277e1273e0dea21057a8db952354c33247fd517667cdad8e9df321f911e09f3d2b927e4d19ea4d5796b5d9c9671e5cb78bf56079b15c6b38273414214d58d8a866069973370129ce158889fe28ce14673ae5dc5a5f7956a10235a360f3cca14a62fdc458ade5bd0b3d1565f01939fcdfef332c683699bd1bcd0920693bafea1efb0078fdf413e644ebb6271be9802835ada1c8e4b69b5eeea736bd6544ade038982dba721e934b823436d8b2eb1722e598af8618b0e5a46288ae690ae45c3882bfe5576004a7a1fe8fec76c97b98c20b65c575c5a63f196b16f4cc888d7ee3db4e9bf387bee38b318925ec02995f01246d049f77f1cd75bf1253031af8f20a2b25852e1daa79cad01c903b09a04b8a43ff311f8f79c2a119a22f5652e8c4c4c9d68027399cdb68f21efe4c026f9375585808038d069867923f46aeb9958213c29794be2fba5ad21a51819d6f5a59903b9bc2118f683cfbdbb046b43a1d8a5e62f415cd66227b78f18fd5adfd2029f584270a69ac1131f1c319bf263e405e6b4cd378488de80b1ec7cff39dd91f0ec60bed1ab364cdf48e754b30167518975ddc18f17da13622ca461442a804c729e60d8a383da8cb54666ae07e09536f3028605c7c57c6c3a013324f574b5e40a3477652ef93d94e9ea549afa748510f58cde367658f354ab4a46902e72f8a18505058c14c7d8ca8f1db80ebccbdb35962b53943949a0c81b37a20d16934e1ab30f2861a7c65874bc77030bf60a4bc029151eb0c0a436b73e54bb0228258c560bb246f8e1c912e7f23886abedc10f83828856871de423e3da3653c814dfca7031cfdbeed90e7cb251805148d79aabf510d25b7b9ae36f16d0b4c52838bdcd88ee0bda55f458b3533cf0a16e5b0cfbfdec0662117a55782965e888778f3898d5c9d15f64233f2fae9534446fce415eb32f8b62c12878deb66f7c2a3fdd52f3e432cfe97c1f54bdc1b8cc3cd7cb8a29bd16974480b4f90eb8e8960a380466f238d6c0f189388e48d5f80bce03c70c0870e2ac24277cbed87ed35e390ffd6c231d1388e7a852f4a45d0a9a24c9fc04c7437f988e9867bbe9c1ff37410b6c37fa9ca7c484ee9c9ad4af1261503cf3b73193de3b2b26c71dc6a2eedc5001c36291f55c49db7b181d0eaaa8c5061a4ee0ae6434396730b81a34f120b551290abdeaa583a4cf36d1056330bb26378908468f4990e4722431bae9144f0e921a4c8834b0bdb5025e8d93db0b40e25ef82daddc59d53a99326867f28109cc1281432b23f525319be291a325e1bfef1c7ce27ac1e107060ad8a0063ac54bb6e96c799537044c33352ef2316f62761d272eab20f4dc8a18ef2ad8f5b6d58937e52a22ab6c3c5c6ed9b5274fba11c7f4c7a63a684b081f8b8e290dc16cd997e478cd4da49e095d436af5d2a2fba7c7baa2fc1154bdac82e14a76b02d180679bf0b78e48c5149e1e061321c32489f0855e558fc017eed9f3dca5ca409070eb0559655a1a9ab3bc845a05a1ff4b2a09d43674a76587397823a8041d40b61a9f4ff65248d4782336949c58bf890e4c41ee8b40de4d5e380c0d748f87071cd8e786d235e1c56513258c94629ea9a3fa59b520a981488585dc5dc75c2f2c44b095ffbf4771da9f3e80c2c238afb7b5ff4b99078004252beb67d8bc8a9d6b586f01813b7215caceaf3b0d2e4d3d72cb88c55acffb107258a57d6a7aec012615840274b456fec78b9e2e8647ed3738c48f3c62aa630372e994842be70440aaf79100a407c46ded33e04e97eefa1683d6ff21dec54470eac57cd84c014836eb1695b23f1ea804f1538e06c7c6d69cb7dfec0c2b686c7031e4967d12671262b2aeb2125029de9bfee3a55ae80b702eafceeff1a8e595d51ba2a8de7ec7d2d18f87385fec65354b69975972069d2d33678687c3429b95139548b01cbf7e22d37d252e3fb5fe41045df628b4555b5d5935520efefd89a17054dea2f7d83f00d47b13d1e71eb53ddfab68db497a1478deff17ef3de66164367cc0e2821735ceba5307c70aa0ab972be3cf8326b3cb2a9af39f642265f9cbf67dbf68be832f7269ec041078ae7b74c493bd6380ce9063c53fd6c99328633630dc8c28f1d8196d74b660d52cfe8bbe95b5b13ce89dea101f73081390f16cd5ec190c4351ae4479fb792f2bba8f748cddc45a0a3f0b9ff06b4de23df784b2095b143e1c3095b97365f82437808b7d0b9726f5a95c6badba865e53cb325fca8d851faf659d13ca9c4d447c686d3934ba6f1efb377d142e24fc004a03b40a1c264b9744608887ae093004e7ee23b3f929ded8a9e6cf22d3a0e6f80715b49e0a8d011c4ccf1c91fa269ee9a63d135762e4bc0a089a2652dde1ff1fa51ca51e935ca267e5e0fef17f31b9951ab63e3339a939af9ff7771e6ff457c8a048b696e18ae4891bdb919a435331b7cc87ebf49ada905c91e4f452e5cd1b0ce65dc59958fdbd4a189ac1482bbf8f0af06cc9526fd510cf1b0deab410c9252ab5ac6e337f8fe3c0a11814a527877c78e30a94cb6481a0bac947517ffc82ebc602f4858a8a84ff3569d875baf8a01781d2e4b2ab", 0x1000}, {&(0x7f00000000c0)="e6b26ca27782f1ac2987619a2aee817d81bb79d54370ee647df0546f3a24387ab800fefc8c0ee01f23439d47337da5a5349bd4847e5c650f1396fc43d3b320179e264b274e5d4ac110f1f4198b206a5bc26e26f93634365295ab1a66de7ca58ce5c1a6b8270128d66dd997e6f9ec37ff5eb3e619ee24af70875805090a53dec63ac158e79c1fb2993f1dddf8d9c94c3f825fbbb6f54043727cf7e0feb4d7e6e8dbb2d031edf89d8883c5ca8474960b2f6efe89bc3353ba482fdece7c7bd638a925256215d5c109bfa6f92d522ab7a651", 0xd0}, {&(0x7f00000001c0)="251f82cb1d2df2c04d1acaaa73b344c7ccdfcfc27b1cdd06708d965bfe5f2387ca80f2656eefd67aa301fe4f18bd99eaa6051ebedfed4b650c16e10b8d5d0ea444bce5f7a80cfeb36025e984362fbda316bf548f626d918045db10105187fc51ac4006095a4f4ffe2dbcc05a69003fdae0236fc8b3f1518d80f5dc0e3556bb56e0e1c2c242e548717f9797b890506bca92a6f0bb94a660dd79316b01c5", 0x9d}, {&(0x7f0000000300)="b983c44e6d52d647d11ab45b56fb9630fa481221afba8a0c1025319f750a9a49df95a64fb7802e4191f203a824e8692fde8a95273c7a92ab7e0842d90234abce612b1397872ec1d922e7585216370925db9a1553d9ee4c84ec0fd879a08f06", 0x5f}, {&(0x7f00000003c0)="077a9fd95d37618cd4f055f0c829bc9514da94bd75a8562fa4af348e8fd5611033007947a3c8fa0a6827b7904418dab04e0d71554d9c13fbffbb9930585a32d2c4adc8d05a14b77cebf1dba86bf95955850a215eb96de6dfb5cc45d748d2483e46d1084678254ca95cb0cb1ace4dd1a8c2f1d05c43d489b840bf90d3d9b495d8c4864985d603385ba6adf4e8c35ecd63d36eecca", 0x94}, {&(0x7f0000000480)="6e1815394bca410e0295553984facf179d69e6bac53a47ebc863e372b1f01d7a4fbf5990f1d01aaf56ad223446b6cddfc346493d9b56c1983de0675fa97547ccb25c5e6a920f626513c0e8bce794f989faaecebfc4db64f66354e90460c6a7d20e1f58b0c91e2313004985da32f4558f40ee9eb361e7edc07247a0babdb756102bd81372b5ac7f1ffdd886568b9d745c2e158c8be75fc0c25aaebb", 0x9b}, {&(0x7f0000000040)="283d91169896b519014c2d6a973c5024c9", 0x11}, {&(0x7f0000000280)="a9e1be926d30f3dc8454c1fdad3e6e223dc28d469018dc20a338131e0787b1892880899e14b11700c1eee54ce8b3e3045b10ee", 0x33}, {&(0x7f0000000540)="c30e31e1a7d7e7d68807587d2abd80b9b396a47394eae3191967330a038c071ab25a7b7beb7da70884f34f44f7efe1006391f7c3ca0540ab28aebb6db717e688f1d1be32c1b01ed93aa9295acfccb03e1e1f601385d436c3bcd27b9ff9f236a35aff224ca71af4de646bedafd65da10955ce558e1cc40e2bf5fc730a0a2395e7bab2c13cdaa897c2876a755447fa186b2621f93f653f057bc0df64a94daac68266c2ff21e8fe484813d3fdfbdbe48a09b4241401e9361b7d9f0818c137b5c0ebd6f135e94618330f95e32ccf9fda", 0xce}], 0x9) fsync(r1) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000207, 0x9) truncate(&(0x7f0000000080)='./file0\x00', 0xc11) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) dup2(r0, r0) write(r0, &(0x7f00000002c0)="97a9ed27bf5500080000f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:01:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) paccept(r0, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc, 0x10000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r2 = getpgrp() r3 = dup(r0) r4 = dup2(r0, r0) renameat(r3, &(0x7f0000000240)='./file0/file2\x00', r4, &(0x7f0000000280)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2ff83e07000000804f5d4b6c65"], 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={r2, r6, r7}, 0xc) 00:01:51 executing program 3: r0 = socket(0x4000000000018, 0xb, 0x0) poll(&(0x7f0000000000)=[{r0, 0x88}, {r0, 0x20}], 0x17f, 0x0) fdatasync(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000100), 0x218) 00:01:51 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8a) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file2\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') paccept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10300"/4086], &(0x7f0000000100)=0x1002, 0x20000000) 00:01:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') lseek(r0, 0x0, 0xb2516439636b1689) 00:01:51 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 00:01:52 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') fcntl$dupfd(r0, 0xc, r0) 00:01:52 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffffff}, {0x4, 0x80000000}}) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0xe0aa, 0x0) symlink(0x0, 0x0) 00:01:52 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8a) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file2\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') paccept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10300"/4086], &(0x7f0000000100)=0x1002, 0x20000000) 00:01:52 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000410010002c6, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0xfffffffffffffffd) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:01:52 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8a) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file2\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') paccept(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10300"/4086], &(0x7f0000000100)=0x1002, 0x20000000) 00:01:53 executing program 1: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x40000000) r1 = dup(r0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = fcntl$dupfd(r1, 0xc, r2) r4 = semget$private(0x0, 0x6, 0xc) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0x7) semop(r4, &(0x7f0000000040)=[{0x3}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket$inet(0x2, 0x10000007, 0x1) r6 = socket$inet(0x2, 0x40000007, 0x7) semget(0x3, 0x4, 0x40) r7 = msgget$private(0x0, 0x28ccfeeb16b0386a) msgsnd(r7, &(0x7f0000000080)=ANY=[], 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000010c0)={0x3, 0x1, 0x2a, 0x3ff, 0x7}, 0xc) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000001100)=""/42) r8 = socket$inet(0x2, 0x4, 0x8) semget(0x0, 0xc74ccf48aa0bfc87, 0x30) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="fa0100a277452c171e3000b61f8015989562000ee594568200"/35], 0x1) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001240)=""/93) msgget(0x1, 0x0) lseek(r5, 0x0, 0x3b9fd390c3254cd2) sendto(r8, &(0x7f0000001200), 0x0, 0x400, 0x0, 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f00000012c0)='./file0\x00') ftruncate(r6, 0x9) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001300)=0x640) semget$private(0x0, 0x6, 0x648) pipe(&(0x7f0000001380)) pipe2(&(0x7f00000013c0), 0x1000000) recvfrom$unix(r2, &(0x7f0000001400), 0x0, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="0006d2e38eb9b60101000000000000000000"], 0xffffffffffffffdb) getuid() 00:01:53 executing program 3: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x70000007, 0x40) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="a03b8e2f4f033bca", 0xfffffe50}, {&(0x7f0000000240)="bd981fcb0c5dd02452e703c60557ef955b0325b0c6b1e4b2a728f80fb194673867f511c0d60fc6777883a528f77ec514b25bf58a8762f79b55f1d50b149da1a92f4ffb849101c6d8fb417e398d8cea555a36c179c3400c49009aeb2553af7b7117215e5f01bea42c3c9f549dfb2c483bb69bc5a8302d33455ef12e93bb6381c2d3128d67b7f702465ee810c7d61a5f68bf131c", 0x93}, {&(0x7f0000000300)="aa52e9f957530c0d5d04c0bec1e3012fe537e21f559c121ab227a944391e45af983d0773ada2fc5a54da77b10f39d42398cb89a3a0c1ea3304f1a645fe3d71cd9482f1b27bd6fe", 0x47}, {&(0x7f0000000380)="dec8f80de24c92c8f953fd2a5c7fecda5dafe2a27a5bbe301d65bb3c29451a1953df5989426713aee01d14880a764dba6a740d123f08115da29a0be07ef78078007768f753b1caa2792ab3", 0x4b}, {&(0x7f0000000400)="0a2db3ca896016a7bb9271be69f92ffe400816c26e432e59045a6cb2ec81bd5d0585038df2c4426f266b34dca9c01d91499aa8fc21d03bbfc1e53b4c32b93f59e8677c5da1d7d796bfe7fcc58562a29933e3fb602ee23e3676c355f2a3e296b42543cd07093ee6721fa5a41334be0e06956385c9e4a0907289d37d5d5adadc0815d46863c5f37038785c2ee8b1ec81f969195ce65a5b655376bfaf2499d422a5748aa7d0fc58866a42218241e42527bb8227dfefcbe74f2a5da340eca017", 0xbe}, {&(0x7f00000004c0)="df55045d62dfd6d20a62718d462b230585db8b76482761ed72", 0x19}, {&(0x7f0000000800)="0355f72ae07e353320d34e30f49e86d17678e0acf9883b6928ff6d34d7e911cdf3ffeefad3cfd6045d35f00fdb7a23fb650d9716ed6d443f64a495126dcaa013a56279dff7ffec8076e46ae833a96fedb6c3f6f1c21e2259fe221394795238a2af170d26a59eceace7811f72680d335ce34da7914f5d8d1d77e69e0d386ba1ee7de167aee63ff1eab54536d2ccb42afdb880385d5492c88c9a40ad4b1be6234cc14af95cf0994643", 0xa8}, {&(0x7f00000005c0)="bc8a6e6982ae89587a2df5c6c2c6b11464b5fc8285ad19ca3420b4228f8b889899d4b1deb85437a468479c3437b34f88b0a0099209ba408624423afcbd282efa7d479c983fad259ee5da9e17e75e91c40eb529b70da061dd4aaec915aabcf7bf9ef5e639b3a45daad2a1928d6e08446b1aba983f47bcaa7cd1523e8679dbf694f0258a65e8cb5b333ad99bc7e3e6a9c7b8092f784d57e4fa71739c50", 0x9c}, {&(0x7f0000000680)="63c530d286dc3cea7c9333d65876c3def718c850bdf8f82d10b15c372b349807347136135e1821a69786271c06c500994bc2eb93c03755a157d44419e6ed341fa2317ff6d49b1d7c216fc5a9ad35180e49903e7ea1acbb1686be60e1848dcf0a661880f790e46a52949404ecbb167f67a282f7d6a023c10771c0f68a969e9a5d71fb607a82e428474dae2f81e205cdc1ff5beec755c14f085ce7354fa5731e266f2d55b43d5017c0d6eaa90c1e9c4d9bb8cdfba4f7721cb53b724e3d640b5897", 0xc0}], 0x9) socket(0x10, 0x2, 0xb14) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r1, 0x0, r0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000008c0)) shutdown(r0, 0x1) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xff, 0xffffffffffffffff}, 0xc) 00:01:53 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfff8, 0x0) flock(r0, 0x0) 00:01:53 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8143ff2ca1a5734a", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000)=0x6, 0x4) write(r0, &(0x7f0000000000), 0x0) msgget(0x2, 0x40) 00:01:53 executing program 0: r0 = socket(0x1d, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b493ee23aa8f0f35445f6fc4251aa61d79bca3f90de26d9deb8facea4accbab9ce0263e6ee5447f6d7b62e4f7e15e9118b839f9b92fd14ef0960093f99e6dc0257b49ee8759f2ae7979e59f26d0cb5471239b0437cd68065277398d3114ae9522f203f42f9c7a35337fb98c93ff044246bfbf775eea7fd7daddde75f0b7b93066d2dabffe7581a5d96c5fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000180)="b1b6fdfd2f0a8844469273c0301549bb1de961471aaed8519cba27eb77a3b1d59a99c2c4525b2dc27a083f995607afa2cae0e43e09b2160acfa9be188c08fad743df2c15ee", 0x45, 0x8, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) unlink(&(0x7f0000000440)='./file0\x00') munmap(&(0x7f000074e000/0x2000)=nil, 0x2000) recvfrom$unix(r0, &(0x7f0000000040)=""/247, 0xf7, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 00:01:53 executing program 1: mprotect(&(0x7f000052e000/0x1000)=nil, 0x1000, 0x3) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x39ea}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getgid() mkdirat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() poll(&(0x7f0000000300), 0x0, 0xd5) dup(r3) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\'-]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.((\x00']) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000412, 0xc0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = fcntl$dupfd(r6, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto(r8, &(0x7f0000000480)="9bbf9eb1de13d811caca7edd900e906235441d265386442a5c2427cff3ca51fe2c75a08fe666bf8b09a87caa00511b8329ac1410b5efcd7f00520bd22791782ba26fda9dcf4c0b6a0f3d0902914c4257aad75ef4e484bbd250a048a33d2c555826efbad110c8d6f949a1077f71631285b46ae62d4b3142558c07fa57da507a47972e2f3c044d2476dbdc182b2334ef8918a1b744e98d6c4b94d0cfef46b3b02db1603650c35076f1c7408184e5ffea494928d847516b47c8528e17a84a29ab81b1b85b0a2f17f8c08548755acd16052b84262c8948c0cc0d79632e4ca860f31c87ca3bf97d3ed283f9d848480ad16082faa23fa24a1b51c8e3810e5c1a8c95c304a07971a556c2e9a3b9bbd4b6a85fb6dce16eddd0eab7ff46aa980892ccf0efa4f2d69bd262b1408adecbf6e72522415fdebafd47668f444e24a58c4702390aa496e983a0f28fda17e20fe9c69468c02d3963a8cb25234ab7829f251ddf7b856488ac09a819fb06305c1f1352390fa397dc3241bc7f47e098ae7b9f386c1ef97376f51fdc74a7bc88fe792a4be4497637f93a4ad7447cc55ecb09818f9bdc7ce7534f51900bded987fe94c7b9051dbeb1f8f60916e3d9cbc88f7173341bb19968eaafd0a52fec6a088a80054f74f309437b231d3b345e8e1055d99d3e04457d37a5e4eb03db12afc5a23b48ac87c17c78725c5c6e69e87b6e57930902dc57316f6502c8e2066ee781101e5e2d4a53190b1a23b67d7f4974e09060e76dcedd75e193a719c1e971d2bcc09984a42a45c2be083fa0df28c91ad4eac759c46304c9ffd661b87d658242635960d00d32b994aa2cdfa1aa2e1a1c356aae0cd42110037fcceb42bba437ed14355f2f34ae42b0ca81af0090ec44582a582c12dea3383c19386c19a87b0b518914597cf154f048a68786ab0ea9f4a80f93d1a0bcc310ece511970996e2af8b0368ce9acdd1f28654454834d54bde2f7ad0a1d1f40e5d44ae6cc906d2eddd226dd00fe3d746a066034f18fb01e885787102e15b56cabc8a3772b8276b60ab3a6b2880fcd12d8e5d1eefe9ce797027a680949281fc5db472dcaec320ace55bb0bcefdc7908ec25a15a47ad533429cec17598b86987d8cb04d1662452ce763fcebd56eb2efd72f9629c0d1cefd98df6ea36eb0d42e49846cd8dfa01bddfb1acc3f31c32d22b25e6ff6b3e79abd4cf2e66c471b67a5da2f6be34239d85f76d17bed6f13f64b434d7ede5eea9bc2c73a37d98ad3ef2fc249de6a2a01c8262422dce37f64e143800e5971ad335b38038bf5a752ea1a17e2b5e94de900b279d9d840c8b1e7d973524833d2649ba622fba2c660da28eec7a4857570f004ff04ed1520f8c9ae4f30b04b2f521e1ae858619cd76d1e870484ff54014ddf96ef470a9a50d77eb2d2d3fa040f38472bc8f6ce725090674a91097adaa75b16e407ada574aaea5155c4b861a1c666ad2b8da0486b124402d631194ba858e8c091853832094d64cf69e08de7ae10f7ff48460872c05502496f3293243f0310780f920cbeb3dbb8d7133bacaa614be3fe9577027c82d1a1b862635ae825656646e075bb143b6b077e2cfe3c5b0bc02d858da1b0541e2f84e37d8ac3292aab9808c076aa59e46603e3231e31c41e75befe241fcaa2c5c01b8fe4f13773ccae46e7b8cb319037a22b3d6ffaed438bf09c0be31b655b8baba773a2b52b846280309118b760666a8419b6dd2c29abcf921d8be00dfdd922a7d67b8adc2974340cb2d8dfa5601916a578b2b65629c3f3de79c63a47c9e6451b4a1488beaf04f8c26051b7b53721b722972d40f77e28a34febafaa216c6b887c57f46e6505ae35fcad234d88ac7e1a91ef44f113a57352189dda4051a3b089905d92e51f4d29a051981381cefc032677078a493c556c0a10e20f04e7291f292be501ff230187e18f06d030903568278ea09f7ff2e21d424b19d12c23b8580052b492f4c57bc91b58e68fdaaa892450f9f4f3966d61f2cf546c79d7ce0f89c887c4b4c75167b620f7456f09f21ad57ef501eebd17a385e3b3522e7276082486a3e946a515c51caf6f42d5e4329236d7691abb69fe08690330ef1b3ceb8eaaae440eeda5fcee737a39bc2f54162210b606173b5cce5c37cdb5a9f63417b8fc0ece0862ccce38dfbd31c77a88b421a2270dcd21fdfc10f748db26fbf7dab0d9f8180cc00c189bf3ae143fe09ebf0e718c7135f633af1540dd980ac80ba5ea495587a07659860309849fe824b9975c3e01610f0075b9095128d8a8b3ec789d6e63c6de522b52a730135527d606b28cadca137d3ac6b784b34e583c326dd0d8a07a6b9176c0994e8a762b0bbb666455c19575121e7382bd29ea13582ed5e31d59895333543639819105dfcc6c0bd48cc365815ed7f063fbc8f214f5ead60c6e9db710bd7442080fd8fb4a0a42a43d9a338f9e121634e170c0dcccf4c077a496a0666c5c98463d1733049b49af81e7456300a237320bd7c10ce93927d04f1ec8e7e0d1960c2c944218d6149d62b165b7e09e39fb685dba11c4c0494daa85ee1fad5dce816fe719807387897c4fb358412b6e01ded9ec35c46b85bba02fee9c88212952fcc0d26d23594d9060da7d7bbf00eece3a66cc734a06d7fe66227c737da1494b8587cf14ce0213993a507923aa54910ae42f49997b5a7fff04c1f7631e151a1217ebafdc65caaffb7b89bb0a4ef33269b0928a760c909303f55c0d0a24df51f308073dc0ac5d7b7226d9fdc1e643c080ed8c808ba59ba1f7ded15334e3b5ff4a835dfaf1ebed5808f5267b1b74862c57b02d6734255214052b36665c859a86442116eba0aa8c29b35ccf6af0d8e7aa5b5ff2f5a83fe6877105117d91610dfac5570e83638de2043ea821d259f437ece2c04313c01a25dc38331fd8c99a4e947770a07e12c6b134131f31ed2824f7166889eb5def8293b46694a92b31f2ef7f7cff74d6daa94e9541eb043610bd4e37308e598f2ea4f10ef786a4f22667bdcef730f7350552f748af68eed6ae15a4af167d7383d01c16dd4a85223b3a0d927cadcae047e59d197eafdfa37105e49a9650184b9ab51d3352aab3772fa543a47ae2e01a189d7f91308b38bef36938264051038dc03711d536243613528b205a0aaee308ef37bbb8f0d9cde583efe2add96c855a058fb53a35943b52f753cbeef1bdde80b6b5beab8d1fb0819abc1e2b0fa852949998ca84af71e222a2885a523aedbf862c873935b653ed10f60a64c68f599d47628f3c8006fa198e3e30e7bb489a57125b1399057fe67ad74d72fd19dca69db581eee3a38e28d386e683c88b536300c0287522972efe16268060a50391b6aefb4c97e79287bd222a130f089e2fdd3cbaedd1477b05ac5a481aaa16f5f7ca5f8ea146da23408659feccf64b63633076549d14539390498a388a8c556ba44b87a7260c4122d52edfce3009371dfd8310eab8be1e6ac3c38520e2dea63272b549bc8d6294579fa6ada522610a7171c5d8d2a29e49356e6074bf46fcefc154eece2ca26a922ba7f5abb55891f50ccfe15825366b5a5525a11df66d4656fe58b24068f6c35651af727bcd9bbf9b601e17bf805545f64606d64beff498cc1ae3187a4011c212eb2d95253055e9b0541112a798495e6c8488fc109499a2c70412f8c7ce468065ad1aab1cd133d30d835dfdbd79662c7b0d66eaf84e87bf6b72e6b355f668586baa08341f93c7f17eafc8e8b5326eda89ebd12feef4741736f580e010507af80723b348cc3301a4e8ab7d786adda178080e365fc83726e1ed61dbed1bd4442fa807fa34f2b57a8d7bd4d893c05e81df4ae674c02305deed576e5e7bdca0195dbf2d525a6877574a9c7529a3ac7eb1e059dcf6f88584534805b997ff496cb2bea5167ff392bfe9449f5c6f1fdf06123f8400db77991cbb4d3c9b5ce83ce2ea43aeacffe9284d9bb0ead1e138cc58f6666496ece8316f26c3e5ebc121958fc7771b3c6a3ce99e7b14f2d6b9c6215987cd7b13b4eb8ab920389799c0967cbd27fe88a228c44f17f85591b8c1e1798e84052be2cccb2cb79d51fe1d3bb082570230b11a8f591daad6d20196609649828da18e220de555159e2cc80df9663017b1ab5a80d5eaae1d356bd27f8fe7f27b74140d770a3e2009a60ebeb5420b3dfccc951b863719e6aebaef7d30c4ecad345966c6d706105b73162f810d8b879f1cf66961c29396fa4614e78b774b9b26ba7150d8c4c9bc9283116e40843f89325db59c039a6340f7527a9ebb78ea1e53e671065235600a2c1d3c4ea03397e6c6f5026362693fab45d925e25b2a1e6dc2e5a0f8be7270850a1b1c31e35d872ae559cb9abdf43d8a9d53d0214567b199f4481e10ac89aceefc209b5ae647b587f2c3c419f9231950a0d35b2535577b18cba3187253ae4346baac6e4f53ea7b025a6051da66db654888b87738c21c34fb40e79d0886b7f0cb39024392fce4bedae65b44a09cbbc73325aaff5e70e920a10e79662e2fe38cf68f47cffc7fe57857b648fbd9c11812270f63ecb3921ca30f74942937a282713f586e5e266253e42ad3158cb510cf1b15a4137494df59f630ca0de7804542f2829b6e5d4bdd1c575beba1b278848c0d85ff94280a09be0caa56e3c5cdaa49fa2b881e4458009765f5e29816190e5c6a52bfa6aab81388d7684548d45d49d72952b124c67d50a995eb0dec43601610cce8fc6165a8b71d0133a9a73a1577b4fcb31ee0abe5dadd56fb06a6f6b3271c7d3faed5752aa74567948e0503482ac4aab27d6c2087b0824fa80ba5f6c71f53977b84465d59213513376b50d6b66143b396b7bf8c5d14833dda7b185eb834f0f4da69a4173669a6bad0347e28cfb4419741ec45e396e8317f9d5e2677fec058a7cc0e77ad51b531d6e1d63a5e27cc9de34eeeacb5dac0cddd355686d4da5221db8eda2f405fbcc2fa3dad50b71ad72eb4603b32403c92c8c026587ba932111b2d90afd0da3fcb6cf459d75fc5bfff9eba3d9f9592e6bf5bc93a971378e143d153d0da430db198c574033a4c0edcf0046cc5d5d5d62bb5af0076754ba2461fed7e1398c60c41f49c34cca57f4d1c24efdd5f6c0dcfa63ce6a633916f334dbfdb05f415897f676eb4ebaae177bd58f89726a95cdb24255e4f3c3e99906865a15a7fe08ba35e7ba1cee0129dbc9eb5399fd8a186908840b6b860088126eb94baaede40fa87d0c1c4c62d321299290b31d1efe10af4ff0d8e2f2eada3f89811f2cda24825376b18fe635a3b407698cbad139f52787cc7014c204421522804b4f331d67c0755d577f705c91e2cf38f5b9242ed14811dc23d447b9de088f20143c69e51ea1b2a90c115b369ceafcea9d9159e01ace86fcd4a1533b4aaa2d33986d811b5c9917c4924f3625b3dceb05b1b73c510ac4f286960158ce05718c7012fac0b2a00e94a6aa575bbefca746ccbf78912600981f601e95e5bf8207e67f7c1a83275cce38407d9644980fd17672ced87ba068e0259e18ffec4bade42f790bba562e9d65ff78347ae35a781876dfdb24cdabd31054220af2547b9fdfed11cb4c5f678c502ec493f6db7ec09afcb4c6359a761ed21a67dabaf2bc123d9095c5027af018ec6701fa642e5b3bca2b740b2e69d702fa445cf2bab3e0b55e1473db82f348f13a8d5c5e8366f67bf7228ee7608a6d89e2b93b2fa0b24d044368babb44c872d56b8a8543be3ff5bd25ea1c1b5956de04e2ffec189029550c7f527bd7a21cd6a102485c1828bec258ae4f0fb0614cb60947", 0x1000, 0x40d, 0x0, 0x0) 00:01:54 executing program 4: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:01:54 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c6, 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x385) 00:01:54 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fsync(r0) fcntl$getflags(r0, 0x3) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) poll(&(0x7f0000000040)=[{r0, 0x12}, {r0, 0x9}, {r1, 0x40}, {r1, 0x19}, {r0, 0x58}, {r0, 0x10}], 0x6, 0x7fffffff) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000290000003200000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xdb, 0x6}, 0xc) 00:01:54 executing program 3: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f0707000000196fb202231982f67d3a3932d298a3989fd9ae17783b1a00000000000000000000008ff533ed206b984a0494cb1018c50e418866b179fedb40b3cb728a137900fe9b111cc683e050c67eea"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x18, 0x20000004, 0x5) dup2(r6, r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x88) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)}], 0x1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:01:55 executing program 3: r0 = __clone(0x2d00, &(0x7f0000000580)="f59b6edeaeff339dc3839ad4c951d7a3c7914eb1a7c658bc88cb31fcd3885d1f56c6984863a9cf8fcebaa2bc8af41fe7dd06b6ef9ed712bcb52cc984f696dedeedaa2b49c0117c4ac8f66196c131acad4c4a7a071de1070dc2a9b256b45ce60a3f5e2ce19270130bf58e61e282fc4764792a90efc728ec01109bbecef8a664858064658008b8d38ae354d5f3cad0bce593fda0563898983de361c49f50628725c93eddda0371dc2d276aeaa03b9d877ce7ffbbdc9a5584a69494d24ab2c48124c746c792fe8caa4a1ae4f281a45d6b512fa521b23f07cf2d216c4e19dc87e8ac6c3426f3feb39b882e685d3b9fa34bcf0b08fe6c8fcff271f804970a87ed21dca262e8687621c868a4aa78dbd3801df87ce0457bfc4b4dce55907e3fcb3b6d8ddf39df8c15b21eefc7a907ced77817f7ea4e6d2d6cd4b9dffd4d08bc3c98ca69ba1180277d83cb844341cac5015b05560b905c6d532fda829eff2773c03e5a59225fdb580047a4c48995c52d1473d562f4beac2bf42b7e2eb8cbe0a35c0c2f7c78d73cf8f84072fe11fd530df02c163c5e8b9efd215cecd9c6efb01ed41be9cc86ff539e779c9389e60b9ed32e76a774de0e8065334f03a55f37660aabb59a1ed8006e6d05be6f079d11cf80b60a34342d10234acd823b8de9f950ab1ce358e2ca69d7f44be29f6f072cfc794c60f951442d52aa9c0d38d4f3d8cf5fa49f69dbc53ef61fd8271af605c415afcf952fa94353dce644b6d493da2ebef2dcd21c2e14436335cbc3c9372698cce2657037e2bd48a1f48d40708aec87c6c6f2603672c6d6fa38511cce6188407f358e10de451bd3e22ed1bfb848a76bd7faca3801fbf17a6f0a6c87cc9d0538d3f1c598e222eb7111821e58042c8fbb9198b572932b288c0710d4c4ba4ce85b876a987bf40c832ec6dbd00afd272bda8249a3ce0b03e78ad45f0e9da7b5d02885714f81c935170106707f7eaa56339962532f1581e7d30aef13d6465af834c11ae907f319144968ef3696f2c080a35cdfc7271a8fb59892912b03a00c1fe2bfed1a7cd8c9ece06abf108ce41f83d0cccc4ddbd486c2902107561c783a603fde780afd2b1b51da801b91745dceae8ad70ec77450baf7f00ae6da72ef01ef78cdb0624f47244cd436f5a23d9bf0eaa475b1a86a4e1da416e43ba0a829c99ef349c2666a3d30417ac4438a07438dc7661f4a0623b0ed81a7033c594f99275cf32046ab7ae7307ddb37f56b55ba55212e83789f2d3225c15bcbfe26353c48cbd6978a6910cd6a7e7a96ba74e58ea3b89af117c40363e4ae1e0356445f9c8f4069f59f83a5a824169443f7288ee91f45b5f89c46afa9dbeb94f25907b8244334ebf8c776c6057775a68036e43e547413c3146476f6366f92eb8561e87708f1d17df669d0f33d57ed40378fb288f07ad30f92ddc23565a450eb330837ad1f6d068e6e9ffbc3834864d010873ba51f1e9a98a6e924c09849f45249ed214fe4646bbf5a58c5d2a884e7081355b35cae7deae8c878cc46a82aeeb5ac2a4185dc0af817a1eefd0963a062d1698ed8ade0fdbd77c2a96705d318f68070e31cb1223a938b7bcf199c535a30d483ea810f242c028bb112237e971645c03e6dc02f1ff17cb9fa66de0f6414e309fdc08b67a6c735539c5d7cc9463f305474ce0c91b4ef2cf81a26a6d4e1a800820131270417e437ac41ef6abca6a31690044e64af5a86257e89e961df92cbc65ca5757860bc51d2ef7d907ce85a309f02ad910ba9f9a15d6e4b7ffcf2eb43f3c1b26032f374301dacff3f0c9eff413f7814969e502fa54afc95032c44ff9abb51f2a388b65875a1a0f1c1cf10446a1c6fc0235e810018535bb28ff017d9ac935d42808413106408c79f217fdf615d1d79993f585369ce5fa9d6e2f4a50f940a5975bcb625a560dac4e4eecad190263084d8bfaa51e8413d9cf0cda7922124f3769c02587980d0c56a9a43436a564a4a3abb5e5d701013a5cf3b14626ba2e3ea7cb6e1aa5b1f0996f16aa3d12c2c082bc7459e68b43144bb7e1603c7b9fa88b9f498ffd6501e7b564b42214a57c1625003bf5a81c12c74d857f3ed6a52ec247e4d8670a41e047cb5a8f6281693045327925accaab5a988276a7ae6a14952d8ab36bc2276994db13c4e860f825fd79961f717f7bfce83b59a124b82e5b5c316d683703c258770755b4298dcb3d61fea2faeabfa5cadf98c6199676788d488ba109da6a561b3f613dc68bf298527876c9818bf2bf78d05e1e1fe316f15bd374f9d54094bc848cd3ddef2869818594960803e61ad6ad693acef4964dfb24d1af5f6410c1365ca6f82d9e385148d3fdc15773d64bd513cdeec901fc35f15ecef3e525e8f6eba0ceefbfc6d47085a0a96919996a6f7678765172137e068ad35cc8ed994561d4c49b2eebc7d287d099bd2f0092ad8b4b1f88ab106d11b5cbd9db1f237d3ee406aa6ed2e008a6a166b026832e4bdbb469fc3108136af0ed4387ba8e85d2552e634507cdedcc4c7f6b0e888832d2004c9b42b8979aa56752de46408d71c62283ffbd7b3ba61db02b63e8b59daa6dad1d4eb800e95f3e42bf9bb45a2e647d423245a18fecc7cde2ae450e30528bcbe2eb14e5b55548227e8bc1b706a7b2d4b79f11e6cbd228de03e3d0e14ff76c7b2eba89bf8ee183973f6b3dc17f305b273e2ea63c24c344ce00b33eff6b73764b6646a9565e2c3dd8b72762c67ec6f73b9bee8d161a0e6b43040423e77490cb8eb9ee8c224da4ea4d24f3bad6a9fa0ea0f525d1d0ce740dc0526aa3a3d5bfd12b254016e348aef8aac4bd0102ac0c667a62c302e31c94f1ca0155ec714e7fc2cf2314bb17ab993fd3b9ecd820ee652ae9b9f65a2bfcca772a053df006583d4b0a2c3ba9a6595375df2c78fb0ab714277c51fdb19d2a6dfc5ed77c084a6c758dbdcbcaa00274c8b1254c86d082bb0d8282d4a75f3f0fcc33de90d428dc099c978a1a1ced903a12636f6c5cc2da3bbb05e79e0a54b9b0c91a209376b1cf20acb72454238bfa1215735d96323f3d22ad5f937ef102f0c6d4a5ad24fa989fc0222b35e6d3e975c4fadceb448940878b0c8d40b5bc61d8c79be2c9db4f89db3d3848832e4b675d64382e4e59f55ff76c6e761c13767318f62b8402b6a6795f6cb20df4cbcbd33b0b8d78a40e4d8f85432513e1ec6b9ccdeb763d210c0d90fec403704cb637e6d0c1d5a6edfff2b4ab6523a5bbc60ec57a076b6004543f9d7189f80e8559307ec08d6eedf52090015cdf35d6907bf0f034d5351b5856fd12b839b7b6d507ad0d4a384adb1e049355d3599ff2cc91d2650ee554c157d6b3470705d9495e374e939047132734cbd45bd36a8f6efca88d51f56e17deafeed75b4b626e9d0634294d0d414b6e818361ccf25ca272e9b843e10735c8333388fa2af4cacd1b0cb0cda903ea1602e85cb0bef2be249f7d782c8579628cc8bf99898770da06d8602bcaa2172e0fce6145ad069082e01cf0124032233f9d1622223ae6afeed8d9a4c69d35f1fa79b2c36df477f88fc7d93c136207f7fe505b79673d4cfb08b9608a3895b1fafa194ef4586ec41fb5cb3f0c2b435e00ef3d28aaf213ea294c30a26faa4231132ee1b884f80f06377b9898f3bb2b013d449b3f305fd433d70cb0610bd092e448d3cdefe01567ffbeb4902219a81a8019df3a14dc63f11494532c5f15d14cfa109815388b34aed4356c20c30354816a806ace4d3c62cbeaa410a5998b385233ab58e3e6fb28e9d2026f99eafef3e5b6776b3daa460d8bac3977da503eb4585665cfe6ed8fca597cd5f24d4fefb4100cb8d02df4a3bc859cb89f55aeb99a55bcbf9bc5ec250c5c63b32beffe667a707452e0482061e7f77c374d4a146123ae4a5448b2eaac646168094d4e7c5895d99dfcd69026d7ce0684381abafdb0000ce7ccf2db3baff2a7c4c7f785fa26369a6e7996dce32a43d24a01480e5e6d5792a0c2490d8b72a0421b5687c24cc5d61d5b373ea2f46f3b715e72e9798d54cf8e661ccacd4f3d8ddf5976fc10925d677d50cfbf10fefbedb656c3c234ece8518eeb51ff862804df189c79c808d81524a6b6f17c08298ccad2106e2d6ab61c33c351f7ff48b37dcc7418c9e9e736058c388708e0744c4de83b920bca166ee29c012ffec2364baed9636f05c96a96e21129574bca914eb433116082bf3bab872e57a043dbf762b0880858f747fe425736ec4b2ad76a65cafc67a7d611c8f6229fc78dc5ae5ed9b3c3a4f9c8d9b023ccb514a5701c8be663a68f5632c6585b2d164edd8802e98883987d09425caa3875ec85864a49bb8ac5397a18aededfe625e0e8b19c79554e28d74a62ccf1650e60bd89b5d05f5f3fbdbd86e20a2f617713630c1f55b0e1765253a369ee3ac2a5a0c6d786646d2636a67adaca62306c9acae319784ae90e05476aa1c61c9ef141082baf9fda8f18211a28c931e8ba7a68726755b9d5d3348d219bc1099bf6c66e61474500a6833e890352004b157a4ae3069860715ad6d05451b5e7fa469bec3006fd1c1b0f38d712bf9ffdf7b2222880783f0b39ff60f31c73531746cca3824ef01898e80b021933d57c62bc699cd1897aa96a97940ece659ea4de7a076ffcb7fa18564ee9034894d73f7fee619329fed8150b7a7566fa0bb0cd2365487016480f3d12f7ada6078d4509353598980b63c2cb9945120035e09721ad3d448ecd4650a6653b91d4a9b726104371a00705c6221ef7de0e834a0b941f15803f489bba0cecf108f5f5d7c94468e7eb84a93882b5bdae94893f98d6394e3f92c1e83a82d16551930f27cc384919a4b31e1aed6e989adc71d8d80a9ac15c441fc9bb07403e9fc28cf888c793c892fa43f305742b3dffad51cb63c26c06d2bb8747361ca84a83e930307bc5cc32180cabbc7b88d48195e86e1a8550ebf1d83c67cfbafa4da52ee5fcb5f78a8fd75573757437599e82c36a80e743c596f049953c9650d2e715b3207378084b1c4dca46da342dceef43fb3855012f4ef77e4aae75a7cc3a1c0ff17c573506a5ae4ec22da614842b9d7666ed66d3a518b8054d523c7d96ea629abf06b41c7c7600ed0ec9735f0d74efd628242ae9e0ae6d8adb1a0c5b603ac27b36b477ea8a79adb22365584687a3b8c04bca891bdf8e5b61c1622a483ee1ae6f3b33e8ee44ca6e0fb366de6191de5073ba16ee1c5465f50f938c71a473295e1c2250acc13817b848484e4e3f2b221aa34aaf183dea0f29f77c0ce88ec5ab24e2058611bef1aa78e6e1ad1db7a3d0d79b63fc34193e710d26e3de293abdbc91003135b2fd32b66b14bb1a15223a237ca50ae8cbdfea84ac2ba85f0f6c3a95cad5c7c4111415dcc8e90084aab6e143d97f86248b4a585cacc235c48d76205dd5dc6016478de8320e876c4250a7c05cb24b0b3b7bb8282328f15608fa5996c32ba60f4ee878ecd8ee347809cbc95f10650c0546aac2ead204b5bb78d0d34bc56ef82c670d2e228585acfab97baf855f12e786a129dee4862a7ad588bdc86cdfa2f5e343683f136cc354a6f70ac24392b479f88045f91425618face0ab6d3ee82f06d8f5b8c2c61b9c1553153c88aa394b6d14005f301b43abd76dd87d96dae53ef7a443951e15b34392ef579181b74850d2909a0f5157c7d3c716747ef5f236b24ced06fb5be576ca26db96fc44281c552bdca30e8af7cd77c758cad3d0297a520c6797d154978e5d4f15ec5204e065d3ca83199f84e671e3ab9487cbd0c3899e6d68b6650710149eb4ded17108fef4df7") wait4(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)) r1 = getpgrp() ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xffffffffffffff4f, &(0x7f0000000340)=[{&(0x7f0000000240)=""/230, 0xe6}], 0x1, &(0x7f0000000840)=""/142, 0xffffff92}, 0x0) fchmod(r3, 0xb3) writev(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x8, &(0x7f0000000180)) getpgrp() ptrace(0x7, r1, &(0x7f0000000080), 0x0) 00:01:55 executing program 5: _lwp_create(&(0x7f0000000380)=ANY=[@ANYBLOB="0b00000000000000000000000000000040000000f9ffffff01000080ff7f0000a406000000000000ff0100000000000001002100000000000800000000000000ff0700000000000000541a38daf2c2950bf4868b0c6be38ac7100ab9c8ca62abb203c3694f0e69678aa676064c71f89c59f5bd3889997d2b50fd728d2a4723aacc725aea4d5247887e6cd69024fcb2f82da8aaced62776c5e542ced581176be8e21f"], 0xc0, &(0x7f0000000300)=0x0) _lwp_getname(r0, &(0x7f0000000340)=""/2, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x11) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000440)=0x8) mkdir(&(0x7f0000001440)='./file0\x00', 0x8a) truncate(&(0x7f0000000140)='./file0\x00', 0x5) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect(r3, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6, 0x1000}, 0xc) renameat(r1, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1/file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') [ 377.7212279] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2532 command syz-executor.0) 00:00:00 executing program 5: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x10001}, {0x18, 0x3, 0x81, 0x5}, 0x0, [0x1, 0x0, 0x0, 0x8, 0x7fffffff, 0x8, 0x7, 0x9]}, 0x3c) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x5, 0x0, 0xffff, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x200000040}) [ 377.8548612] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2532 command syz-executor.0) 00:00:00 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x7f, 0x8001}, 0xc) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x800020, 0x0) 00:00:00 executing program 0: socketpair(0x1f, 0x20000000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000000)="4ffc972013a623d3f968072a12ee88ddaf1de5840b2882db0eeaba1475939a8461580d11cde8e891d98bb0a53c7e", 0x2e}, {&(0x7f0000000140)="301286a666dfd3c2ea9e0c7dcf0f7f79dde128343e8ac465eca1ed982f753ec30537ca8507e4a7184ff69503029ab65aef9d0624f985eeb99011219872b6e0243603cdceee9052c496af61786468a355bdda9ad49d5fc06afc559d200a0cacf5754bf8d2b93727f079089f5735b892fc2ef118356899d5ab289789154b5e888e483477049e9c8a3828548c639a4e39fe840c05c2b8b6509b50", 0x99}, {&(0x7f0000000200)="5bb3b2ec654e84a83a10e440516077b38be10e843784ac345784809d8a87a2d0a9d1c6994061cac83b63e9c105a39ee4b2c59dcb00a807072f250393ce0ec2e4524627ed67889f1bebe902ff0e57cba169bde6160d6790e04c5055f982f2e0873a9fb8022de528617714378eb1228eee5327cc268854bd15b59c233332afc32724ed893b1dd7ef0aa2dc755412d6ebb953", 0x91}, {&(0x7f00000002c0)="26eb261fccfebb5d479e74aaed132539fa8b2f0439e88e4fc3cfab0775750d95c21f786df8d628f01d891c6d2dac7bdc060156705503873403cf66e70a5d3ccc35", 0x41}, {&(0x7f00000006c0)="760d6f228942488f9b5a238df4a3e0bf32e546b39388a305a852ccb639471cd01efc325035290f1ff3b7e157eea1aba3e3b6f033c575650bb9a3beb6e302838e03b091e6d4444727fc3434435febe147bda541c4ae11e2ca1fe4a5bafec3af2bfc3f7f96738a460b26f0ffda20988e78989d68adc0b183bcf3466d5335c67efe492e3d326d399f661d7a3539adf804f7778892c1ee7b4a1593acf3a22a444cf0b1765588d16913da83df8d1e26e1e11838632b294300f73aa5523c85d23dea95", 0xc0}, {&(0x7f0000000780)="de5b3ce9d94230986126aaf74fa1a80ca6185c13074572757e460b5817eccac119ff690b2a1e080f3da848c5de4dcc98128f2a06eb7cad2558be2f3594fa196973d5f067965c48204104ff3d4ca51d25be191e454a2a52b4132afac7d944209ed6c5b42115bb897603b906150a6171c0c9ff96a27388960d9e3188754803a420ed896295701765983302dcd43dc62ba00aef749c7de08e316234772049e193516a5c37272e29a872edee75c84ec88778a8eb00eee1595fef84e6255b472ee939b8202b42df70a533d2a2ba6eb80f2d6f8f93e5ed2a", 0xd5}], 0x6) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/198, 0xc6}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/45, 0x2d}, {&(0x7f00000005c0)=""/62, 0x3e}, {&(0x7f0000000c40)=""/249, 0xf9}], 0x6, &(0x7f00000013c0)=""/4096, 0x1000}, 0x800) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000000900)="01119e8009d26149a85e7285962987857d47d207063df86ab11134771015692a0f45552c3a521503780357cb9c76d0b40b1ce15ca0ee47489f2c9819e513feb641ed4dbfbea77546a28d2ce8b8070bb5b6827e16688cc764717747c5638b44bdc86ddd65855b012d323f5fb1a8f7101b2a18b397aa86fdd68fd7e5f02253cb3b3ccc601bf3cdd4fa54ac4af68ee450ca35cc0a3049fb7ed26ac44cb7081ac5bfe1591615f53102c7659184efb2266bcf28c99e047e21b6e2712a5e290531711810b6db0c7ac78eeb1e12871f3cd2aea33290aae5dc99c06db76b129a1363bb457f7b3ae5df63fdf91f655337e842fc5c0784ea0c57b5c069d744f3b8c6b4ab24d6f4b143394a0a57ff8a9d2deabb26d3b1af01caac6b203cedcb7c3946783e8fc8752a6d2386a4ac7387856731e314f76ceb0e358555c74e7220814dc946efa948d38d6dd7b709a4667eb461bc55c8f6e989fd09693826843fafe3134b90469fd49c5cdc53e5e267273f0c0c51be6d0818aabe8615d1d26cc270fead4ecc423907fbf6fdbc3383e219292ca72f12df0c16185ebfcbb5e6be5ae5a7a25be74e6fd7800ad323040122517449c805f9cd60f19879802711338870dbb7bdfd21ea91098af40b9b50b93274a438b03a049494e5da8ea2f3cb95b4058e485ebf923be6ea822fe716a72861495add2e57c079c9c6bb43532cc8d71d17f76e7c0a8b96f04a2f1261722f426293502cdf9e055ca6ac0e3e74a1dad36a74e378b576c443da23d207d040387c0957c05a0a2164e3f895e586fec777d301077de3b1cbb07633f36f09df6a64c55ebfd143a03491a3eab10ef405f18dcfbc20463b4c827ee0ca07870a07dcca81cee3b134793dd315c3e6a7a4631a4b4f93795bb71c21bbe97c4e6dd6f9d92ad54a6f1a3c9b231e804d55e85896eb037c230fb14211bb2ec920f963d81c6640fc894c86cd5fa9679d04f15596725feb69739a9839ad5449b795cecefdfedb283e66c8cf8d60b40e3c15aabc229f919827480959945b03053fd16145f68270c8c5e9614f84d6430f5c70b2f5b378e3957a92269612e5491c805a22ddd039842e8f3dae9be721a2755abeb9e83390832812b38df17a32100f1d6c5d881ab93b30c5f17cfb03b48724", 0x32e}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) lseek(r0, 0x53, 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/80, 0xfffffffffffffe88) 00:00:00 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) lseek(r0, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x40) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) r3 = geteuid() getgroups(0x4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r10 = getgid() readlinkat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/68, 0x44) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="a7fe74a3646f6cd02c2459733c8e575f51eb2e9791655d7b7b70ffcac253512ad806e84330ad39d770706d7b49c0aabb7fa089472d2b1e0a4b617b6d5c8dc8335e508baf9e5aff01c2d36f61a671", 0x4e}, {&(0x7f0000000180)="c91f382331740de08962de521b04d01f0473149f87f9cb4c8ad823bcef4a9fce5331cdeb479c4b4a354e294c370437d7031c25061536522f2747e4f2ff3dd080f55eab340a45e74afbd7add2fa20e1993bb7dd2592c93efd1f1dfe2e8637fc822f5b17d525497269a01443d4da0ce95f7c6e5e599fa1ea01bebcd32e2b5b6ad88d1444f8b3200ac7d331ab", 0x8b}, {&(0x7f0000000240)="74b79ffbcb2656a681aea6e9b7abbcc2d790ed21756a8c71a204bd63e11dd58dfbcdcd62f59ecdae02cb32b8900ae20e77fb9ba19ee7b0601e4781ac2add4f68db3fdf095579737d96dfa69a42cbb98df77d148cbb811b42674c464fc9b8329aeceb1802b0f2247ac0b2570793c970950ea5d3cfd2baf771eccc84", 0x7b}, {&(0x7f00000002c0)="b29bda9e9a07c781e910c1da799cf1085906817d455d3243d51cf4e4b5fdad142486a7e8ef9536cd299442696ff4674892822e898c164720ceee7b73cefe0c991415f95af7f917b24a15a7580ac4d644746ea878a7dae8669bdacde31d0ca661c3f74e611b635ef3a9620f9e0aab04b77058ec7890dfa3d57ae9837d5328180b555a84134b7a03bac002e9913f7c1cabd453d5d4a624e2f1819dd56be75f0ae3ee9b327cc3c0c330d94580d0734cf6c60a00d427cc3b204fcb292bf9f14f012156d6f5d141cfa593f438", 0xca}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0xd0, 0xc}, 0x403) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00005c00000000", 0x8) 00:00:00 executing program 5: r0 = semget$private(0x0, 0x4, 0x340) r1 = semget$private(0x0, 0x4, 0x80) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8631, 0x40) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/143) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$setstatus(r2, 0x4, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f0000000180)=0x100, 0x4) r3 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x2000) semget(0x2, 0x2, 0xa) r4 = shmget$private(0x0, 0x14000, 0x400, &(0x7f0000fea000/0x14000)=nil) sendmsg(r2, &(0x7f00000038c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002480)=[{&(0x7f0000002440)="025d7cd5ab98a52f10907d88153e32076845a4a452d92ab9527534d0cfa51f8f3307ba820f5dcf0a1015407b43", 0x2d}], 0x1, 0x0}, 0x4) getpeername$unix(r2, &(0x7f0000003900)=@abs, &(0x7f0000003940)=0x8) dup(r2) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x200, 0x9}, 0xc) truncate(&(0x7f00000039c0)='./file0\x00', 0x0) bind$unix(r2, &(0x7f0000003a00)=@abs={0x0, 0x0, 0x0}, 0x8) read(r2, &(0x7f0000003a40)=""/177, 0xb1) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x9, 0x200}, 0xc) madvise(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x6) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fcntl$getown(r2, 0x5) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getsockname$inet6(r2, &(0x7f0000003b00), &(0x7f0000003b40)=0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000003b80)=""/196) msgget$private(0x0, 0x80) 00:00:00 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:01 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x36b) 00:00:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10600, 0x0) r1 = dup(r0) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) r4 = accept(r3, 0x0, &(0x7f0000000080)) r5 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0xc5) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x97f9, 0x2}, 0xc) r7 = paccept(r2, &(0x7f0000000480)=@in, &(0x7f0000000440)=0xdf, 0x50000000) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x2, 0x200) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000240)=""/211, 0xd3) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x60000, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000400)={0x7, 0x1, 0x2, 0x7, 0x711f1bd6}, 0xc) getrusage(0xfffffffffffffffd, &(0x7f0000000840)) flock(r4, 0x2) fcntl$getflags(r1, 0x3) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000001b80)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYPTR, @ANYRESHEX=r6, @ANYRES16, @ANYBLOB="09b1ee5fbc6643b335b6adf7fe433cb57fa8", @ANYRES64=r9, @ANYRESOCT, @ANYBLOB="15fb5cc1c0fdbe35327dfa02c5c72ac798d457477d95224f8f35983621cadd97b5defd982dfc5e5a8b8e35c87ebc98f8a4e977398833dd4e4213bc1e0409deb6ea7646520dd80226010e7e8735ff6205903167f49b7a831a663e8120954f8c51a424417197f3c444b2abbd1a3bff2c320fb0141a9c4b91fc6910b1aa49b417f6a451de99f2f89381d9b48ae2742b69acdeca3016178452f0aeee31e72a1cec33b9e6f98371482fac22bf3bc479154de149262652414c7ba3f967d0d723142b8c65e0bf90672c488895b0eb0f58f080187bf4dc9aeaa9f4909f829feab88de8d8ec442c7538618b5b687bb675c1664bf1c12d70c2181e2f8876adab809198bdf6244d0dc46f53c72862af76ce2e537a43e53606c9f80a188a9708b505cc91ee1c18bed9e94a7923443a74a748731c61f0d11c51f48e37c89625d3b14e872c57348701dd439b788786899abfdef3fc53a4c83bc698ec0adf39807bcfe620b9401e6209a44742fc86c9440c04bfd1cb4caaf90bff76454eea9ca73a2486b27f6957336cb16e8b3c3ab53e43db6aa7a46a530f01e69e80a47394d657489430fd3f5fa26b1fba3a0f7f6ca2fe14cbb524546e08710f2905333588ac73ca52402f4d8280d71533e1a5106c8e2a3370a4a1d3a979a00d97d5e2a8c069468b1f2b9db00f8f4990a3e1a2bffcebfa476c66eafee384829e6416f53553dbdf12bef5b66d34acd72e9a839b3779453d52a979f27ef7cf67fc67f1c49319226805038b5f92dca3e4d7aef4c5453aa6ba3357bdc50b355ac59c6a8a82310856a81f8bcc943e525cdc2f5aa57d9685fc6987e70434235678c4b75cec8436d55f2327a284ba2a68a024fc8695ab3f11b67a7d95ae4a81d9f2b95021dc644b16fedc432589af620289f7a32d72a4a8752bdd02a2424a780e41aba639a2698b7dc8fa61e074865b55ca5654f47683cb75a355de7d939202cf91095fba35be29e5aa241fa91b4275f99349e2a71dc978e7336a8e05526c615d3394f2b17e73a1797d40d47c25bc9878fa5839009068648174f429ff4b94498fdabf5fa72833926eea1de27189521db7c97e060fad46a2581317a38cd34398b75ad22970e6ff3e31e1161476bda47ee3d78ff863933a4c28c90e785ef40b780ed1807fc257e956e4bc45a4ece5a69df77a863bd5cc15dd99840c1ee1f11885007fcc9e4779d5050c33a8e9187fc12b48a3858827afb3ac9985d6f255f6fefe109fa7eef590ae35d6196c8049269c679997cba39b9a00a8868ba625b742eb9f341edaeb32643b3ace48dd2b89cf9a7eff101eef42b229f0151888d855ddc72b239090ee40fe55bc4bf0733cfe37d4b065d93650a1b7bc876ef2afe3f07467ec6f0592bf27f507661f2257f04085bcc495c9e4027eeeb928dfbd58aa7b219010a77ae1f6baa503fd3bd9bd8859fd8af4ebfaf97a9ab7a7a0356dfee89896dec12629d9a70b43e3ce4fcbdd6ae4bb21c6188f6f060b15f66bcc5b1487b918914df884e526ce463bfab56f542da3fba41b07576124606417e542df04b20ad6e389227918eb51ca0168b97996ca14975e4c32d7ae6722e3b04f4b4a8551620bfeb8fab09fed7aeb43cdcf018ada7db488dba2f57756e3bbd6e8db914dc43e0e31d2c15f34362d1dcb09ff2faa31f24b803dfc104e3491b0fbc03637cfc42fbef3f0f6c3c87bdbc6e8ff50383f2a5d100830cb488d1683ec3d6673c66d08ea49b9ada31f29572d0603d2854b35d46da0d7697566a8c032cb9e7c91fd24fa338afdcb05416f1ea4e77a37f1da1f391e027de5dafdced56c3e7079a191b83b1ceb005986f559b4af58e18d4b598ca803db0bd8556f0b80c4d5bbcb02b959e2bc501d7ff9ac8121857eb770e80c2f91ad75b1094850bee5b636abbd6faa985478384434f5c7b7094c94f685d05fc2753b5df49b53a0802799976d5a7cd01d229e583016a604011e4d2121e230625ffc0e0789e29089a80380b4376b96de79e8ce882c97ac227439adcc11baa5213639a9e4ab294c479a090243fb658d0b4d8c220ad181bdc8af95ae67b508f3df20e843f1ea3b937c4cef2b8f738184262a95215b0e18d0733782a73221147fe047b62f87b053456fc2c4f22eaf8a5d2b70ed1658400b884f52db246d066cc46e28aec9cd09fcdc2330b1d0ced88f4f79b37517e52da0766aec0fd4c1fabb6914cdb673f19c6532bc46fb6b6bdf4f7ffa3d7d1c6bc77bdde72f3376cb3cdbed5aaa99687914b248ddaf00103ea7972d41b7abb33d8558842946788aba34e7972c33f151022c302fee4251c0f4342cf2ce485b0c191f1ac42d488c6a7c66bc255a3a01dec01e48a5160a0c34448cee3d45ea18149f55816675af7649bcafeddaea0b1de473a434ef0e47d59dc5b1549aa9d3400f8d6ecea36433ebd304abb5df24d66223815603596c30d1795eb70152793083f441aae4eb336ac6db6e5c42830f01a74aaa37b00d47c91b3e7e1bfda6cda485c4615a71b279a5f0e2be37aeb9085d623897963c1cd684e48b202e3da49432576dbcbe00c0a49f0c78b8cd28c78fa410851f16f9e9038170fb11286e82d61db8002c9f40845c1474026f3e649ab5cfaa1df4d43de186a761ff1447cdd81155dd2465451af4b8fb53e88a7598714d7bd5ad30235f5652ffb2b6fa33d5784f6850dd525cb32689a2f2a9a2817f867e774c3617f17489d0ad0d61264868767f3cf751fb3f17f527388f8aecb475fb6dd6978ec5a99ed1245b66adf47a1f98733f845528a899fca6189369944a81b35c1f0f9e0328c26f238ccc82405e2885fc4675ba5498fd075a8a7ef29b41e764b2753f8b7d233b6d9436ea7b13daf221fdf8cf307741e4d3828077e75038c01edc064e6a708aa6b94c82a733de24c4ba0694806c09195405cb6c324c4129221cc57d764957f8527c0c94ca9beb3a524ff225c66c9337e66c218629a21d26a84ec98d4c3fb07fe5af472007a2b1f99c900aa2e6035e005d8d3461cccf06810c3c00c01eab2d62213e256acc22c01ac51224c292bbdbd199ca4362d374b1b69de94506db417ab78f706c840e5d88f1017ac3fb94b7fd92cf5cb90424d89e0135c32018a57166ae88f4a42748ce3183e2b6b2198ad5141e2dc7189de521e1db114ccb6490878259d7883ef7d9879ec03d50fcb82b29be1eedefb7aff749e8fd8482c0fd2535d89c3d131266bfc27f897e2c4eca8adfe0ff8ab01d0a80a72b01b5dd2d1adc43d4ac30f21a571e3c99a4d36af21d16dbd83f2e0bed3756acdf9303e89068b802c30d72c0359de59103427c9b4d4871b8f33be385e7d36f39f72ebd6150996f70a344442e353cc5a7bd1acc75f34f52ae9922315e543703c6d960b2a4ee6ddb7d999a1c331218ecedfe4325a16f582ddb692d22c6dd31e284efe9e254b63547b1d1d4bb9d4bb35de59c20387407fd0607e1ba3ceb84e0877d9ced8bb7496d19888c3b7455041b0339206cd94718fd3d0ab680a241f0f810d343caf52f3188c6baf8747580c7cb54e055b65460b41b41e3e4357f602a30a17b091e46bbc748ee431a33a7be9dc4111d91517303bfb84e2074ef92644ba1f1ab77f485ec03e6594f887ed1ae0c84b874224a99281cb16f05eb6ea8d70badc1b2871b58308901bb1a049aae5197baba970a0719ff2f05220c9ac014cc4bb38f80d3eaa72e118dd4efdc2ea878bcd24e8314ea4fbb5a20cae7b28717c7aead2315e07e38a87c41b9c23840db7de1fc6be1eb9e1ab9396edae497eda0e8a045642d162060ea1fe6a284d4bbaa2f5aa8cccebf4238d4797da1dbe8b840dc2474557a0b446f0201543db687c669830c8c823876387e965a2f717788eac8a8b6d0ea09bb2da8da0736a96a6cd8bec7abbc1ad0ee09dc1af1c343a28c923eb8e29b3f0596f2a099668f5dbb9b73a6ebe5388e2a6c0b980ab75c00ecd6ea8f61c3c19daf1ec714931c6429b5cefde4368c946f232f5aab38058dbb6d6eb646e94bf1a599503396658dad39f25ec3f6e7cee4355f72c46c54e8b52a7a38f28a66018e03a3948f8ad9fd543afba9d7d427330a760f0a5217f6f99b6cb4ef66dfc6823c797984c9c87cd537639f93e379311ecde9bdb9b3e82bc5931d9202674bc8b537a94b75ee86ab22f1709df109add58685d7687092bbad33919e96bfb8419102cae1c4fd7da4886ee9ed441f2de67618e91c1395d8ba62515302d7d9b825bebb10535c9929dd6d0435ad0a12a51ddbc1a3bee84de0cf1833351212988f9e9cf88e410ab9d05d935039741576472f8a6b4080dc26cf66a7976d963e76d75f2bcc6cb62a17f8c2e178d0e48d274b3f937cc7fabe1bf80f2c91596ee035713ed52f9c68b3ed248adcc0cc48b4e2e3360eb49fd1fb50a4944a80cf901d28de232118705f3f7db980349dd6f845ade0b1272a12ac95f4079249914b75afea3b3b20c824b5ed048f3e1bdc52ebf433c115eb4a3bb19cc41ef2e42e453c4e0d3cba85dfe07f71d812e3722c81ad222db0b8e2826fceb3528eeeb6b045fe0b5e06d6f8891606aa5317c1cc3a07807bc56830fe63514ef5af4d38fea838d1a0cc36f495233cfefc91ce8036a40b163b17b43607bb27f23efab3e216dbde1944f8b28ebe2025d1d409adcbeefed5bae6ce42bef944c55d004cf2a4d710f1145cceb72353ffc1bb8c2095d168fcd5241d05df5b6cb74fa52d63968f1c10e9486d77f0f3f66467d1b5ecc4d317633ac3dbb8f438ea91496d56bdc93f7ba0046ed446209c19a9f4a568eef13efbd9dd8b2b91ceca0959a69acc4a15c338909ec2cf2f3d4174e8c8c2ca5d099baeaebb0144acce72c7b43847e448afc744a998c059ab79ab61ddf0d402cf5a837f9267379b1104248869153ff2354467cc2756fce515b716b97186126343dd67eb0beb40a7e2322d0903ff2511fc6a0eba67a7bc70e1a42fb23addcbd3bf77c90d350bd76483466813620df9b8af7af946c9c29d18a2637deb3f6472672d815e04084c7c0b4ea5881444f78e4267c45bff809d6b7a9f10d4c1c4268a5a7ef07a12c1fe36338ab42d3c3d1bd45064dbf723bbfeadfdd62b9e177d0bab3e5640039452bef35b1295cbb49a22501e96bbdc064c764d5c6a57903178d35427261b5c8fb41419e51b75ab085929d0cb375499d668701c0103f1f9967610d1b1c50df63b09742bea1a6fd0be3be387ddc36c362c081d9b36b5eba4a1641dec3409d28b8810f14da23de1886001afeb25a664a4034e23855f7935253cf9c954bcabb67804a2209ca9c6c6de41cc1d1c076ad526f937809a2ae31e53f62eb8ed29a03b86ea0c539bef31f79079eeec798ff1b15cf853725ae5a13dcb48f3e17ed1cb93ec25c877e4cac95b46005a0e18c5f51b370f490757da12249e112a4aa2e15a28919606011830e2cf0e3812131c3aa7b6ef234b929e026a7f4a51783c17661ee4119c2ed23ac5b20c32593e6f49a6f23957df726b02eb0da153ecda6bf759cb62aadbdc065d1c9e2851d5f7d6d4a019caf26d81c971e89c3fc9aac915b5f16009bd95ac8d8e22e15e5eb1e61c3d3448552a072451e1a3da0e6535250c9873a197839a67cbf8532beed536ead173a9fe494e2b8c7fc693c3dafb3154a617d917e5607ee1d94f172e433f7fe393969fd26eee08a365efcbe6083ac6098ee879100584d5b438c447f955e6072e759d35d8687f2f83cdac4769dc586e6ac3ee49ea7531ee608b0e6beac5c6345d33d4b4163260137cc45cf981df15b7876d715ba25d0742fa89ae3a0c3f2ea1", @ANYRES32=0x0], @ANYBLOB="e2f93dc371fad512824915dde6dcb171c4242e23f72148d292ac5e72f4c7e0182bdb5ecceadc282ff771bdb1d67627513d5f2cef77519196b597e369ae5e1e27612a784780fc2c73ea16fc8231529193ddb46bb7fcfc9dc97b06c59e651acc582c7894598a644d7f76dbbc915b93754ce97cc517acf438a6c2ff57762a2f2e7e9dd010b42863abbc1f4e093ef899c45bd90240a664e2096ee2545a25724f2eb0bcc9effeda520827dab58fb4455badc9aaf77dce4f0a3ab7c675a9906cabe546328cf24f6f79339df64a241baaa70764f18f21d06fea28f13c591d55e895ad8f797f11e5eb88a10f02bffdb2ef7f6a8f370234186d23c05f20e1d4a374db31c9573ec295b492585f355d5afe7afcdad253ef4cd9b2a2f1668b70358e6dd88d0d6a17978909985e141b868edd44c05bcd3ef3524396b3386e30527fd676cc925e60876783c9897630a7e0e2864a0887afbd682b917863cb3babfc2918bcd90980b7284609ba667be71af442dd0584ffdef55b4bce1e3c7180d8b54a05374dcccc2b5ce8c803ba968c929d6b4ecff691d95a7ad66ed0c68cfc911724dedf1264b7c85acbb28e0021d318ac691016d358eb4668567d20bcb166d9c0d2cde98db1d7d0ce495f722a18a0ecec8142040e4269e19958eaa39a6708d4e11c98c5a8f155907d0ee76432c423229100342fff7b0e0d5a5961fc19cce08ee5529351c1ee5997da6824e4542bfa262a70bd1c85e1b59e0b7787ddaee73e6764d3f83452655902d6bdf8201b7f49d4f53324d8574dbefccaa3a5f4f35e244878b963915af2bbe0bab7af3d18934d25b7bff131192999a05b1115bed6c9a4d2b9303e2496706aa8fa2b9d8b4d754e84c0da10f46e4bcda5e54c3d2a03390d94796637a4e69d2ab9542735ab466c69f29666207c5e9f0a2c584c5f1995504b23760619aded1df204d2c2576afd3a76138d9a563170a6426b3312c8ae2bca9ddade4bcf2be32c8464dac1e1e26e3b284195522d615fd99b5496e6f654aad1db9f4462ac72338ce039f14e804d4f568757dd2014318a04ca58d02473c96ea1a6787db672845db037d7fc5934b30541a6961e9a97efff8a995015a9b82e1f0bf170d0bbdc6902cc1441905be600104cde898c807ea03cb757e823a72ce2480dbba3f14b1cb986e6c63e0db08e2d960260e3462ba9e2fce929be15d325d2fe78b42efa5a34cd62e281d863f0c6a71636ff022db7ab3bfe69c459f4d3dd407db401beba4f48e8827bb5e53c6f55d6891754942256abf700b3db1d0c98bee9e3b49dbb726cdded0ebdff9293dc15e98fc5f82c06fc5122349ddb5b30643aba3638e5723ca6562f3af15d6bb23dcc2f2913e4911cbb50542ac221e0afa9e01d53ef14dd8b9b8a7a2e2b05f83c5feab0ea3763790b9232a3030ce65a10601e47d94ce89f7cbcff269641cc242482b373eb41ba52e28ecd46dc49f6a02d7a79f0656b1a6768eb8324a0d65b6899751be346bff8ddf213c0eaac6cadad9a7bff81681920bfa5254527919247d4f70a0b5fa66c2f4ca3267a1b3594f421976fada8f977914535da7d6bd15581032639b879fdf89edf9eb877b9ae17818d50eacd748f559e64d525ecfda1586b9a17edf3f9bfc788f7f1df279f3641778088e1644834ad5fcd4d85e806eabb9496d5bbd6d67d30da547b639ef616a85e5aa4a99aebb23498b15d4421e7939e45d586cdf0883084bda64d4d9bc57a079643b7ef68cf6837a75ef8546036f1557b7507e554268abce1aa44ac17e81a38585e449c797f01365ad97f254020c1f611b91d67ca1b814f5f7639d2ed70ccd8ad0036ed31df3d891b989db2b9b17261add0620e5ce82b8dadb0b9964ce3fe3c2af24e8fc9c6b4225f3c409f85f3778ca59ffb1ac94ed8f070fedfba56cf2b5beb18f96bd47a004de5ad0316aad7cc6c6bf17acc22b3e9a00db0e0cdca7cf56ba597acdf68d785ef696f9b7b217a85c25912e836ebdec16dde2be453c528b5f8418e4243cf3c067b6a7a420d99ae86fc7f8531170ffa4b9591a6f8f668e4f01379a969fa8dd44e315fd5afaf3000d99881c14b6a51b022b136c569087f205057f83aa8630e6d3c324378f595351d402fedd2b20dc5f1e6bdcbcab5a44c60e9cc72870dc5cf38db27785417219926a619cbec3a59850945fa6261d6d14774bd9c51411e5722015466c29c1c9001276129445f3d031c5af2221b3854ee06e47393415d79422cafd73f6b394b43107a0f043466523940b4fd179b6acf734289005de7b5ff1a61a39ac090edbadfe1ed11f780109bacdec0bbba9fc83bd05c8621c20c996bf4bc881f0407769b64f26a5251d33f0cc7c2af967ecd5c825b65cde63370f38ee8b854f8e12c83502a7a57bafdcd39994ea376a936c80ea0bd29ce427a1e17f4dfbf0871dcdbc78075623a397216a0e321748bcded10fe8d2769df185b25d1ac19dfe106c0150ceb55062078bcf10f279c5dcd35c52935571d356b5fb8b076b41655fa9f468b194f9daa361b7d624842e39c4c69b67cf3b7b518b0cf04746f96d445373dddabc0a5f7b8da120371d70f0ee05286110c10e9b8557c2ff76cfb4fa6d385919981138cb525f839ee094943ce69b76cb8eaafe6632c2ab367637803cbb842ea58f11b8f0f93037f1117041dca35e3f3f937cabfa84fadc6bef7b7fdcc8c1c49d6533d7af581cee8ce936ea8c8dce816ccb4c10ce847f1a67d4422cfd68d77d1f5ba0dfb074edc5a8cd26b0e5736904569e00c3ea7faa5b2a615c6a46ec8a4c38ee3cb254b95f63aae6c99e31792a9a97f8cbb944af257a5df09c3804bf9fa7a365cab79afa2efa2726e0d0897f8a04ee4ebfa60b17ebb19b94a3453f7d864489f3f6c43f0cbbb68de3ee18dc310a08f30ed8310b8819a499527cc43d0b8eb7dc88c2ba3e8b6f24850c5c0d9e78567e974a214c9251709310b3d1a3b1d7c1d84ca8902a51ed696ac1dc91f081597ba425c6436b8d9150ec4ac76170e130745dee40c01d07f89d2447e549dd188d4fd3c4db9c7ecd783519fd153355c3fcb8a4ab596545bc1d0b0d70a1e35ba19277e3f640ea72c80d9f462292c0db1d578b3288105ff051d6256f5dbe4965b0f8a8b8f6c608a803d914e3a4241d18670fbd151d5569aeb1f940b9d33b6b173832e835f63561f9c81d2b6b84748d78da0a0b1aeb1f5281f86b545a9791e168a42fa8f784792de06df7c88221266fcf5c0ecf0827b683b24da0838b8e6f2e482f66d819a10aedf296cbe0e3687f632c04dcc827d6bf86ef972f3bb0c60360aeeb75b85d88ec71a530cc7ce4d6e2272d9b9c88c28ff818d6acf468fc5231a64b799ebb1e2aeffe020db8a354e5c937d355e0f3701cd75b4d3620f318c27f4b9fbab5f70fc5bd8c4b7e93059d7b9eeea7217c012dbe70d5fbfa4b1965411a863443c92529b56c67f0cb13dffa844066ddb8e9fb818c0789b5c517812e36b7270dc1a8ce46c1230eb62314816be5853e762135175e38087ef9a1441106051475e9bbc53eecb89a015423acd5aca94eab37eff9f785ab2a1d1151e50ba854cb6f09f6a89b67d6272011066775cc2ed9beeed18bacb8533558de655bbd714f47e74542c5131596387a6e21e80bbdfceac96524a9b31107edcd32bbe62f9bca220da4a52f675010a268db9ecc9999b1623b655e7b1d5bb353a40c9f5fc6941bb7b2a09d15a177013f9e13ee88b5f4910576e5b90fd3351211a42d1eb96f3148c3d204146ff9f68ee51856c55fc59c7b3f33789b396dd3988877cac6ddb79aa9c79c8d2f87faa877dfcd784d6aee2a1922ce481c059171c25596c9ee247e91d71630f827248e1147cf7307472603dbe5a828183e3606bc97914016bec048d9512f6257036118dc29d4873c61e66e1e1b487a39e67469da361ddfbd712eba465e8c9a5cda57edfdc685acd52ee12b3e3b15967c5171eb1378362771f73bd6d37a684f6fd78a44938e5bdd5cb77a4f51956c604e44ffda307affd72c577291dee9580201a81cefa94679e7855fd741b40047aae7bea03a427f63346136e317312b92caef95077291d4e14411f467e1e7ca7b871ebf6c1dd92d94f1dbb462144453bf4da65c9129744ff0144af8ffacd7a0abffe6e0dc87d0a605c4bf7601109bafdbee2efe5386f6c00a3da88733c28e7cc0e53819b84a7a9080b67a6cb667406bcf7e37d6c713cc51b06794728179646b0ef996d92a949af8a30ca9284a4ec65b3137e2ce3535cc6a13dcbea9c46db4683fd683c3049ed75d0fc081878b4bbf28a17cbe030bae1f46ae0e9ac141293e96b56a4336c5d979f5504b71ecb01f61f5622358252fc8ac3686fc5a9678a7bc68b8ee60a4fed88cabfd457ea0c88044761b561c0373dc82ca8c540ad92d2f4b1d949fe1fb9fa28ad3638b396a6b7fa67f6f51a1804a0810799f844ad8bcbf361ada81ac7b31cfc5c72dcfa96db1d9313fb1b0c9e3c281b40197f323b3c020012f2d2472500fb221620d32c021288b66f9ae50a516583c98831ed1537c1f9ac1fddb314c9a0bbf4a4a6406ccf85dd7de463f71825dbb2f5baa2e94a4f312aaf845d2a52737ba0c35de05ed765de1b2b2384d131df6d31123801109d208fde6ba059ea9d31c3c08ce54d1dea38c515f078c04bcf61bcdad06a72a781dec75a564d1f6f998b3a47d7074ed67eccf4fe30054d7ad8177c4e72149685792a7e08c050a2d7a518e3bdc504d769dbb2aef41f8dbcb1fe1d1cddb02512339b7650ed6ab9cf0553c907d5e12909a49c53983737dc7b7f16a49e99d79108038aa2a9599babc15eba3136b5d805691117b76af9039ae5a3a5926bfc54e11a47a8723ad137e9d9ff005c9bdf2fca3e8c45a96559f1969312ecc9f3fb8f8ab498282a772dc9bbe94960f45509aac0bb77018468350b664c8cad6441cad842b8e760b34da359249cd4e20fe7b845ce0abfa591717570eb79388f1c8512e5c25f240d665fab9636e3823f3ea7ea3c72944d08fd319898695f3bd98269322d8c8828a65e74eefcbc8713cc6be56384d876d94e4d453b61124402ec06fd760df30dc71da7e48b45e0f4e7e86ac1c5fefd456118fece6b6d73642004896c3f846742a35377f88a3ba28b25ed2f66095281221a4c132a0be0f5d09ae58383e9ca4b0af351b1662b21a23220b2820135392c96c02155a49f78f2cef7e10d2ec17940742fbb7f41e5c08f28ccadf57ff3c614b67232b4fb3f18999f3bc03899640bd88f7e39d87b590bcadf9132a6c41ca9c6c2682fcee27195c0b003616495d61144b8ff248d505c96b80e665360803d274a1fb37d3bd1e1b65440a8721f3702f95f4e3cfbe193718862bec15d8f17a82905958b271fef161b311bedd3a4c270736d5faa85c9f6ddb8761d73057a3d5dd6d3cdf5f72b3bf2d25fb3a039a81eda1e26c2c0297f77f5bfbe3d977667a6c0d4ed51e42dfbc310aec9b226c6569cd3fdff0de282a8dc3a0bc65e0251c74af825d2852cdb198ce802fbed5b86aa0a3674c529a4f9136e8159ff646a2620cb5bf0182189bf45b096316f1d0b382ed17449d0b20feb9f5e64f01ac9740fc4caf3c551a950e1697361737d4027e9c9d23019d94852e883a266f9e79ef204c80d7b8e157c2cd2d210b3368749f536d03f9baeb1c94d0bd8277e1d561e6b35981a6ddc7b56d0b78f8654f77c5bb4f8be5cd41f4192c726b80d09cb8f5440040efe67cc37eb94e6603b84071b75ab8a508ba732de9ebeb69f4db8d1047a7be129ae6c312ee5602feeff02430402ca", @ANYPTR=&(0x7f0000001980)=ANY=[@ANYRESDEC, @ANYRESHEX=r10, @ANYRESOCT=r8, @ANYPTR, @ANYRES16=r9, @ANYRES16=r4, @ANYBLOB="e139f6ccb4fc7a8b8333125e4b8ca65946914cf2646e40d846924d15e0b34175a36a023884baf97785adfa2c8a500789a58a0fbac66c0d8e0fea9e77f13f4ed0939d0251702496d94efddf3f30a3d0f57726560675faf4cf718e31cb0eb90accd8553acefd7c044f5b07f4fdc7d9f3ae03ffa32e564fd225b13bf49466138e835bca82837688b1d7c69808cddd39fe315669a8fc78380678c74472eaa3af789f70eb4d0078645993ad51aa114ff97547e3204809a978b223e9d5b4c47b21f825a26aca15789e720a3f5cb6246c62ba474ee6ada7514e6d346df547cd8c9810e2788108dbe076ffc0"], @ANYRES16=r7, @ANYRESHEX, @ANYPTR=&(0x7f0000001ac0)=ANY=[@ANYBLOB="846b60bf4138697a2685ea5717a7b5e6225ac2f765e14ae40b7e4b9ffa545ccba5a49119bf397e3aa2c18a617e209627deb345a53cd2dfd791f9ebc0de07b2c218d04a52a3f157c643dae8592a4862e4462bb4d1aac7f769", @ANYRES64=r9, @ANYRES16=r6, @ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000001b40)=ANY=[@ANYRES16=r0, @ANYRES64=r2, @ANYRESHEX=0x0], @ANYRES16=r6, @ANYRES16=r5]], 0x1) mlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) semget$private(0x0, 0x3, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x3, 0x9, 0x1}, {0x18, 0x1, 0x7, 0x2}, 0x8000, [0xffff, 0x1, 0x9, 0xfff, 0x10000, 0xbda8, 0x8000, 0x9a]}, 0x3c) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') dup(r4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) flock(r2, 0x3) fcntl$dupfd(r6, 0xc, r7) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 00:00:01 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x8000000}) r0 = socket(0x1f, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x6) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="892f91146f992b8a1c6f816d2f3aa835b360deb0283df06c25ad8030897a6adad8dad0d7e0b960081c9c3e9bc123c77fc4798564bbb6fa835a9d2b55b46da9a365729935530cb3dfdc4693c2af7de2f97cbbd3d3f516224e0674710adbdc9af8f7a452738905fe2f2cda101b4c0acbfde6ecdc81d31de3d5a6b4e37f2fa7321feaa53eafd35e2a0c06ebe78cb635c747f250cf20cf6304c53a19db96126f772a631b50b8351a6dfb80540425d2cb61e5ff87572f4f5dd001365a361ca8d99f5b0414bbe51610d19d7d905d5ea7df755f1a639177d94847ab3fcea45af562d7d6c3fe9bbb8bbbbbba76d2c8daf69487585d292e1041ab4c64e3329f83f2eb115f7491f6a12b8966e2fb1e326823b083553d58ad641bff7adb062306a1600657ea7af07c706f2b736b0b8ecfef5df36396b42fd966a9d9fabdc82d770b2bd3b59d52148c9b493f6a2ceb597ff4a87113d9c7416d0ae0e4817cdfa08d1ff0077cb7a47bb49e1d085b90d5", 0x169}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchown(r3, 0xee01, 0x0) fchmod(r3, 0x0) dup(r0) 00:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100002, 0x0) close(r0) 00:00:02 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f00006e3000/0x2000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) getppid() setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x800000000001) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000800, 0x80) fcntl$getown(0xffffffffffffffff, 0x5) semget$private(0x0, 0x0, 0x0) getgid() r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) socket$inet(0x2, 0x5, 0xdef) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:00:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) 00:00:03 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) r2 = _lwp_self() _lwp_suspend(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) lseek(r0, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x40) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x7fff}, {0x0, 0x5}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x21) bind(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$unix(r1, 0x0, &(0x7f0000000280)=0x1e) 00:00:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) 00:00:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000240), &(0x7f0000000280)=0x10) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r1) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:09 executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') fdatasync(r0) 00:00:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(r4, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100000a, 0xc) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x1f, 0x10000005, 0x6, &(0x7f0000000000)) 00:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) lseek(r0, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x40) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:10 executing program 2: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fcntl$getflags(r0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r2, 0x1ffe, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xc, r2) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) fsync(r1) read(r2, &(0x7f0000001280)=""/4096, 0x1000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x100000f2) 00:00:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) 00:00:17 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/219, 0xdb, 0x800, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:17 executing program 3: exit(0xfff) munlockall() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fed000/0xf000)=nil, 0xf000, 0x0) exit(0x5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') renameat(r0, &(0x7f0000000100)='\x00', r0, &(0x7f0000000140)='./file0\x00') 00:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_nanosleep(0x0, 0x0, &(0x7f0000000080), 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0x0) 00:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000140)='./file0/../file0\x00', 0x200, 0x80) accept(r0, &(0x7f00000002c0)=ANY=[], &(0x7f0000000180)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1000000) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = semget$private(0x0, 0x6, 0xc) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x7) semop(r5, &(0x7f0000000040)=[{0x3}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket$inet(0x2, 0x10000007, 0x1) r7 = socket$inet(0x2, 0x40000007, 0x7) r8 = semget(0x3, 0x4, 0x40) r9 = msgget$private(0x0, 0x28ccfeeb16b0386a) msgsnd(r9, &(0x7f0000000080)=ANY=[], 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000010c0)={0x3, 0x1, 0x2a, 0x3ff, 0x7}, 0xc) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000001100)=""/42) dup(r7) r10 = socket$inet(0x2, 0x1, 0x203) semget(0x0, 0xc74ccf48aa0bfc87, 0x30) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="fa0100a277452c171e3000b61f8015989562fc6c1f4c69ccf208005c000ee594568200"], 0x1) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001240)=""/93) msgget(0x1, 0x0) lseek(r6, 0x0, 0x3b9fd390c3254cd2) sendto(r10, &(0x7f0000001200), 0x0, 0x400, 0x0, 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f00000012c0)='./file0\x00') ftruncate(r4, 0x20000000009) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000440)=0x643) semget$private(0x0, 0x6, 0x648) pipe(&(0x7f00000001c0)) pipe2(&(0x7f00000013c0), 0x1000000) recvfrom$unix(r3, &(0x7f0000001400), 0x0, 0x40, &(0x7f00000000c0)=ANY=[@ANYBLOB="001000000080000000e956ff8efd95ea018e6dfa3b39a1a50e9066471ad2a064bf1adf16beadae4ee499e47dbcfd3a0c80003bc0fedc178aa64ef6"], 0xffffffffffffffdb) getuid() 00:00:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) 00:00:17 executing program 3: fchmod(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) msgget$private(0x0, 0x10) 00:00:17 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') 00:00:18 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchroot(r0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x8) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:18 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xfffffffffffffdf2, &(0x7f0000000340)=[{&(0x7f0000000900)=""/230, 0xe6}], 0x1, &(0x7f0000000840)=""/142, 0x8e}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x90) 00:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) flock(r2, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:00:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:19 executing program 3: fchmod(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000700)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) msgget$private(0x0, 0x10) 00:00:19 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:00:19 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x7}, 0xc) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:20 executing program 5: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000001080), 0x0) r1 = socket$inet6(0x18, 0x0, 0x10000000) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x8001}, 0xc) 00:00:20 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "409e9746e0a902aafa10006d9af45d457dca"}, 0x1a, 0x0) msgrcv(r0, &(0x7f0000003b80)={0x0, ""/235}, 0xf3, 0x0, 0x0) r1 = shmget$private(0x0, 0x12000, 0x200, &(0x7f0000fed000/0x12000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/233) 00:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f0000000100)="aef9", 0x2, 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x42}, {0xffffffffffffffff, 0x84}, {}], 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) munlockall() 00:00:20 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x420000, 0x100) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 00:00:20 executing program 5: r0 = socket(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000004c0)=[{0x10}], 0x10}, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xd3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) 00:00:21 executing program 5: r0 = socket$inet(0x2, 0x3, 0x7f) getsockopt(r0, 0x7f, 0x2, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) getpgrp() r1 = socket$inet(0x2, 0x1, 0x4) r2 = getpgrp() r3 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r3, &(0x7f0000001680)=""/123, 0x7b, 0x40, &(0x7f0000001700)={0x18, 0x3, 0x2, 0xa}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x1, 0x6) r5 = dup2(0xffffffffffffff9c, r4) setsockopt(r1, 0x400, 0xfffffffffffffe00, &(0x7f0000001740)="deda5364a8b7430405e2f2ed1fe1b7a4ac049fef005dc962db6a029ea7d8869407e0dedecc8e79b0205a0db83443c4ab97bd521821cab008144005300dc02c60393e1ea22524d0ad02002ae6d2000000000000000000", 0x56) ptrace(0x9, r2, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000180), &(0x7f00000001c0)=0x10) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)="c41655d10a1f7d0db3cdd9497817697db27ae0a4c60835e16c5246bdfc5b41571ac975bb5da68aeb8b9874c71101eb21ae53713d841bb7d966a79a6e97edd920489c939a95771d9f4cddb2f969a3e6c07696a824dd9e23513210830fad11e17cb80f4c519700bac9ad6cc5546e2513d362f3a49d0b414f6b16d87aad77f28abb9f2eb78903768a87c50525ead24cb17f1183a453c3815373a7238533f24448fb1247e31557284f3508b1a7bb86a6be5766e49ec4c666058806600d27ab35b6ae9cf3924c62060935c165e48a74d85ed99f9642787332d8718ba1ecbb5842dfc261c7ccb60f07958246e5fbdd9968c7d9d510d3b5ea56fa02dda28878ec4215697d82ac213c0f0c24a7005ba8ab7d113cd61d997c46dab04753eb1e84e74772b7924a8d6044e407c6482bc149c6b6b3095363f421b3c68b0d266736cd711e824f1f284c41d1b1c1c4d360b77c643c089197db6924db434d0b90108a38b350f26f175471fb898655675537f275fcccf398216514ec41985e842b88d7c8f216fd99686ad3827cd7d0c81b36328765ac364f6636ec0aa124403a133b625f16d8d4793e1a97e458f38e149f085dc35294696ccbbf060c403efa2b817c05399ed4364e8d141d0022abf0a69dfd5b32b41e3d9da762136f8053c8e6d0c157b6828f050af6c6f153177a7c6a691dbd1283b6a821998d3f62c6026933533c722b45951434ab48e635a66bd0437640eabf0169e44acb47f5b4b825dee99dc4007c80b568460a887f3ffc496cb23998e46daffdc4e49706da8d434387a61a3c365433f215a07346757aa118685c24f918a683f9e9fddc8c9ba1e5ed38354c28f4edaedf67cda8ecad7443595101d86a5a02501dcda5eaf8f93703be67c2ba9cf4efd03e240d6296207293cb84ea1da050e9cade38abecd9a7589e33b03670b5a5ca753fcd7febfad18181bec38d18c635cb03fc994a10e63e75837c45c12522170ad53311227c18109e0dfb07a79847d1745eb2a8994132b129427117077e17aad3243fdadccc5feb16e50bda8debf5ac2a03330f178d9a19b4d56aed248def51af57cbb2ba697ca3978b153871e4fbf8f9d103ed7b194a0dac9babf4d6a4846895f4b818803d5e9457bac25a9f4f814f7455de8f08dc4d01f372d4bbf75426543cb08fc026ac63bde995d9c5ce8b161ad0bdfacbeab147fb60d19b1b46fead7104e99862667f89aed7b1f212df36a8d0a06ac01c3dea4169f34ef3a0a4edf6ef4249c2d460ef77583d1c0b85afed7be5bba58448777056b8d3381fd9aa52536dc2084d2e57d4391b78095ff88496273209067ed1645a551eacc5cfca549da3ffe81cf56cb09e81e1c7fbd9e39af8179814d7c9cc3287910452376c7f33307010c48a5c4b110415b52e00123a323eb09f107f5b8e4113b8698d3b2646eec94d55c203d7ad4d31257f72a8647e8c2debb2a344c0387e7a7089e4d58641b9eee93496ce08527b90374b2f578c5191d4ffb61cb43156c0e351cd15ab83a82a61a737d1045ae885cecda1186def3f25151139d7f358b159b3ecc683ecfe0c190bfe415f65d12f7632977ca1cca1df9187e86c736ecde32eae753d67fc90dbafa436255156d20627c66a81653dbba6da3dd1639f400ea76b67ca059b80a4b19fec23d018adba25bcbde6d15aeba17bfda46afaf0bbf14a0ae470db0166419544ad8a15e1e96e4b795107c9620616d0a2bef7a64f05ea9b56a998b9e586639b9d36ed076953fbd62ec9a703981dbb569dd3815adaa2c20838ebab6e5361b149aae8e37b154f4dda7a3ce53aea4cfeb35fb5fe1958be9c21be33709b02eeee25a3af44f588d755e3b4968b0e97dfdd2dda00bf5d934977a194ad42608da06e94d0a97fd3db5b8e0e231fcf68b320861194200dd13b051371761fe88276835b13cd1466c090a3a5131ad6578351992470f01503f71263524d48c14043184dc1788316ef7d612c864e218c42cdf72a572f2a30f4ab7a30e5dae274c75df33af8b3fa01910e142e003453cf24b49b7546723db606f38d1278a5d603b947a2f606e779ab166ee4891e58ca9393478cf37821cbec7d2b7fa105ac35bbbafb1756a6bbbe99ae3af011da4b8bce01d5d6f00b1289191ba8aced9c724785827b3bb7f766a9f041436327d01add72062477b35935dfd21bec829320b135cf5a91ffb916525102b4e7354e2b4dc040153896dbd1881dbb4759cd51a3886a459bdd45035f105e4b1183e8ef9488a6a9627060a0daa1d280498f5336ead021dc885ca3d96775dae176d0d412b361a39c9f5a2bda02e740b8c70a0551db248e8b603b58d8dbdd5eda499ac61ab5cddd7f0c6f9ba59f534c83cc0c3293834632725a58787bd38291d268c6b0d4186aa9b016e0cbe2791ec80c3a69026cdf5ae83f95a8a09a81607d3bf766595f41efd86e805b1344d5986e61188adcb26c4c063fd1fa441cce28c60212cf8151a82d729f3c2038d3fd80f990fd4d7afeb845b255d39d567aa2abffade93456671258302e57dc67dc32f40b13eb32ff5572dbff4d4d078ab9489ee26ae7fcd6f0df9a023c98bd97168ab91149a904ed20e981f658f9fabefa776fbf0ac3b1adc827d252124833fb015afce4dfa6eb26abf8cd735118b6d111e9848ab5fc5edea010640c061673a9a28dc62ad8face8e713471941337a14919ffa69785ad4fe15b348fba1999f71b3605b5de1e37dce33dbc4a7b1fe09a100a396ffccc56a767c1a1a66601da0d78ff8c67a39fa3a3cbc3468f8a92338c6326f646322fcdcb0ca880fa3140c3e742c40a727581330ac9acac8ab018b198a8d5bc58ae5edf79b662008dd8490cc9249b4cf958baae8cff662c8ba13afd305b3186f8828b9f117b7a330c14d7096f129decdf6106a17646ce0ce95be975f9d26ec4aba02181cfbb1dad3c6f9294d9fb03db148b6095669edb9c1455bd38b0143ed24952c0839915c76b7450f82ecfebca0c0188dbb36f9e493b6f57d48d84eaf26803ed25230913f7c5d53f7a768f692b47c957a5a27ef1ff5246346798162cbff5dec8dfbf301dbabef5b1a94bce7d1aa21d61dedf7aa185e39fd555f7dffb7a476401f0a21fcc78c662f3de8f403aeaab0bf0455ba9de5291c382ee5e7ee6df746648196f78b67f25ea2b29ec5e67650e36fff93ad21de8cc0e85917b1cbf1da2694cbe1bfa257f798a0abd874d3d472809dc7b6a110c3aa9320032a28544f81edecbc0805e6118d1d53bb71ac812d44f4f04bdf4a17e5bd41c4caa7fa90994fd6a1b596cfad588bee457db45883ea706330db8ab5e812869b47b408cd9f6c92ba1179d2f17b847080fb492de708311bfcbd9500dfd97ce0d1dca2495854a8d750cae710f09d7b1a16b9daeb1f4611de77316d858225f85d2c4238c820149b2c92a333ea2786ed0995482cc24302db778062771e3ad50073bb44eaba40ac8f58a622825908c43c85735b11e89f3e155772b44a7dbc8cac5453ab40b946152246f36c1eca43a4aeeb79dca9961072073a69f3f43e8fee9ebf0b9fe62cb3678670ba5bcad491c2d527787281f899652c5d28188849bff37e2c9f4aaea57985777b624d53222d2d2aee00f34db3f1a84d05fc17d6f644c22a8a75c676f447def081b827ed189014afe55055c0f91c16e130672eb4e6335a682136ffc0874ed5dfa00b591ec3162c182b641fe8709b17542c3845bc52a2f7ee4d2aa49b2c239a20a09415679618978cbdb22f5d393a822366dd71250e856d8e39afd5512a8836226c8879598a7143f0dc14256b8657d0424c7558ac9a541540be5ef12bb7c396fff00cbc6ab0bf974bb7c8cad7d7b8fd4d5f7123ddb942fd57e38ae0a3ea274e64958645167b1eebf909a84b52a9bfe8c9aedc6db646a95399c34eb0563b08ec615526f7efe7305b8a7e0a2634a3049511b846d839b28eaa111f24ddc1fff84119929d4712aa46877fe44bdd33a2b91820383a76a31dc0024637263fe925a26faf936a8daede71acb4792d28654ceabe3fd3f1b7bb8a4a6e9160cda97d72b50de107d5231074988b5200d1d2d8456b2358604dc30fcfd3e9c6ab5b774a00c4da993208f45db238b4750ba0e62647bd50ef1590efe4b1adfe44ce727cc747d9c3c1fa188307e4abedf97c8f1d99a9be62b6959d64041f6293ca8c23c83e3915b4730c5def2bae15d885d1a9a81f02c004a2ecbda1bd4a9a3c882d946b04202c51d4ae1a5834de56ce077ead55dbb330491cdbd6f3ca98910739255bd10372be4b056c421057eddd966d2f1b7b72994dd453f1c79e161acc40cf45c2f4d0754f93fdb7dad9214286bb3f947a36b6612e0d988c56d7b4df36f2dbd39f9c9679b7eb5f23945930f6b27efdb013dfd5f997a9aa09875ebc2ecd005bc019135528a4612eea2fcc8c5d5d1f9619d34fa206e7d16b19205d7cd07816a7e15b708841cad29ebabd90f53ced0ed7d7aea92b4bb911e09549efea9284634eeac227da7e26add2a73d7df874d65dd395243365e36ebb043918dd794b4f140f207c5fa4e88f9e12c1febc272a3b7acf3eac1c48c95069e0ab420a41de95f415a08644c442ace0a547021537c5d216ea3a4ce1943eb24fc8b21f3f56ca4be507b753fe8053f952a5a555207e4bdc91e35d5ac7576b5300878ab4eebaabf32e44cc20373346303dd460ae325ec5b207f888009acc89729ce36edbb882743fdeaeba851e20edaf82a32ec16d52c3bb2ffc841ee2464652818a3b915a9fea5a4c324c706a0adee6090ec0f16745fc8a577e65e64db669bdb61975c2697f0b076e3ebae7a54f9a57f173f8503307b357e7faf3be8f233169fb1ad93150aec54f3345fe1787cecdab68a54b12f8ce5c4f38dc7c133764b53c5671d45ef90832e367cea14e91b62af15fb2d96c295201c69114e0f344a5100bd7fe50950e7c0b1402262ab5e61d1da3e9abf9af9fcc7a830affc686bc8c71a39c064626e6d6e5c416d55cb704396df28449e145172402a8355186d4eda83eb6bff84309693fe0efa71e071588f07d2fc60cd569e09cc07478ffee643f49f35ad32a82126b7ce8f23a259ce314caf8eb573b0dc71096e932375d4c1050d15136cc6e7a128bf5f3daf45558652255049167edcc4be9387d70b77b4dc7e30358b34a0ad66f0782023d49ad415ac6c305fdab6df44ee3ac05b636f2a8f1ae167d97e07dcad015023ea633bb8a9054f8db1cc92eaf22624761344ce369cded81667745622ca9df278b6caaf8e58f785019266b30a190db565552898191f0e0a89e0c5c78e336d8f9ca287e7260618b867fe2aa92abf18a3b5919ebe9d4c3d121d63f848ef5d98a2240edd1f5c1ee612aa32f763333b41f6bad33a7bc09901cf7a828f6bd52bebe526316b755cde689c627dcd971e6ff30836b6baee5ca136e5250d700715eefabbf22b49a2986333881f6d4001a2ca74a315effdc64727e87437d38a4094a4d2ddad2ce39fea14aa0a4dab3dc71c39a90d7d285be41b01fcc8db81528e292baf6952b9bb5839b84fb39338687aab908bdcd341a35d1addc27504592e11a49acd157dbd454f187c7129bc6003b1f4f3822e8cd6ea2b7da6ce69b5b5ca6f4b009c25ca1bd769963c3d8bc677f86066393efdba1d2db00ef3345d21ddf4fd1030b1fd65dc381447947408af08f7044d9164e8c51b2137230ff84bce07b0d73c40ca05f8a8c5fe9f16c92aedd3ed4df91eea7e67189ba4e18f9532656f9a14a823ccc525f14f2490aab4647e8f7ebd0198c10c028f43b9859029b9", 0x1000}, {&(0x7f00000012c0)="b2a06e57b4b977d81d99ba0308c063a72fa10eebc26423db450b032bfba2582da4641137e3ff575d5391b76b7f5360172854e61612073082fc0c38ee2ef6b8abc1f8b2cca81b789a3c567391039bd7e120e5c8347b719a49ba3f7dadefe9416b109bd148596cf6e4fc2c4b2a7103b9cddeed15a33ba9a1321a111d8a873c2927eb521db3e26b3b1b3fb1cfcc1eb3cb34a6330a9323fcd5928b45156d7217fb17a5c757b15f208fb801c6ba5f64bdfc94d342fe6b7159c84c63a36176dbe12e10d4b24ee287d32857dae1285f85fd9b999bca636540183c77fb9b7deee092612a10179710623431c72afdd81496c4cc23a42eb6d8321b4d8969449eb43d", 0xfd}, {&(0x7f00000013c0)="0cf16f285dae8a776abf9d4990b8c7c92871b9120c4558357669d7cd206bb9ac978d3ab10fd041433764f116d62e9abc61e0a607f2b639d31dec9387e501e3cbed5440cc3d4472a5dedb74d551abc34fc931ebba035e", 0x56}, {&(0x7f0000001440)="dd8c59b6110bdff70edf8327a7ba3ce21e7306cd5c29430ddb10755e4969bd2b2415c062458efa6283bff251688d411c2ebb28d73379f04324fc2a300ac71f3640ae98a79f05595ed2e374e6ddb82ecc4495c801ab7f75c335523485a0c4ecd3df892f63beec0d386e0f14e82e9f1864df148a323ce5df04c7357d6e5dbd54d480af92143bc70ae59b66882f5befa60d38d809b5578ac291495694cb8062e2d61d31363674b8c933d4dfb43d0e5361d0feb8a664463b48a49d5558ed79d0c29a79b8e81897689e05683bbe0bb50a56d48c3202baf45806a5b577b818276ce524c6f9247c45c8af6485ac6b2ce3065e63c7a0f705757f", 0xf6}, {&(0x7f0000001540)="154dcfcd882c2a6f042e7271a876ef38889f747b37f3ffb1e094191ab93b8005f9a2e74a820047e5496ea9258acea71e12f374b5a6bd4ee3909414c25db74f4899d1fa81ea894d551ce91f8fde3be9f5f0a446a8a50375aad2b1337f81263e26075ee58026736d49f284b242169011947eaca07c84c0191f09fa321d8bcbfa4e124bbd8a61b9", 0x86}], 0x5, 0x0) getpgrp() fchroot(r5) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x7, r2, &(0x7f0000000140), 0x55d) 00:00:21 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000200)=""/113, 0x71, 0x0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:21 executing program 0: r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x800000000000003, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchroot(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:00:21 executing program 3: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) 00:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) flock(r2, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:00:21 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) flock(r2, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:00:22 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:00:22 executing program 0: r0 = socket(0x6, 0x40000000, 0xfffffffffffffffc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0xfffffffffffeffff) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r5 = socket$unix(0x1, 0x1, 0x0) fchmodat(r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x600) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwritev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:22 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file1/file0\x00', 0x20000, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getegid() 00:00:23 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) flock(r2, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:00:23 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x4, 0x300) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r1) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 402.4012651] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1743 command syz-executor.3) 00:00:24 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fdatasync(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0xd4, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:24 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x1) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000002280)=""/4096, 0x1000) 00:00:24 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000280)='./file0\x00', 0x1d) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x2) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000cca87bf0f693e97b9b64b3a008ceec4bf4db8113177cd2ab1dc26242185c32989e289c7afce20f4894bd83bae0376ad5f8266cc9c72c993eb9e935241d73d263cf938611302a763fc772022dd9ee97480471528e53500fe4e3d60266d933942d2f45d35505aa0f8538b7a739"], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:24 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) flock(r2, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:00:25 executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000410010002c6, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x2000000000000000) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:26 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000100)='./file0/file1\x00', r0, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x40000000, 0x8d) openat(r2, &(0x7f0000000300)='./file1\x00', 0x80020, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r3 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 00:00:26 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="43e1ebae4d2604aaae88c3a9e26a7596f78e4a0b8f15d7166c26c965c22a6e94e2dea76dd4b0f4021d0f9ce1020388c23f5e78341ea92e069fbc0891e050bfe1db85246b2109dcf60a39afe52edf6b3fc018ee4eb94163b44bcb7ee7e4aa40cf414ca6f52e4cab22b0c9b03eb43cf56e4b39ce40216314673d33bac081eba7f6a0263265dc1c815679460b4332bfe055e13f41fa1b46287fad1ebf9619", 0x9d}, {&(0x7f0000000140)="6e725bd7306fee3ae96ba52b5355ed79adbd159ed0f1fed8c6ee3b3eca5b306a1fdeb0b274d1915b4f2cc5b314331104a1129c40bdd09beedadb3e6f5ba9e02477907029e8959ceccc1cdf6ca4b0d02c4ed83f392367564bef2385398fd938f658d96c054173cf31e00fb2805e5d786565f346705bb853e8b10dec8b4ada6feb16995bd021dde4a49e99513869f09ddf3d59cee0f674256f3a100e4dc2961da37b7adf7e2ec1917988a003eedb4ff9e56baa2c427d157e919cc7889275c2f32d9c786736e88b3be49ed419d304cdc9d0", 0xd0}, {&(0x7f0000000240)="9ce6d39253c8b43f5a10666f74ef7178f4478049958eb0a104b3069ee90d3037c7e389bcfddb3a5f2b4d2cf2fee1ac3a900c6704b3", 0x35}], 0x3, 0x0, 0x0, 0x1}, 0x2) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10600, 0x0) getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) getsockopt(r1, 0x7fffffff, 0xd8, &(0x7f0000000480)=""/178, &(0x7f0000000540)=0xb2) fcntl$getown(r1, 0x5) unlink(&(0x7f0000000580)='./file0\x00') r2 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) recvmsg(r0, &(0x7f0000001b80)={&(0x7f00000016c0)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001700)=""/85, 0x55}, {&(0x7f0000001780)=""/238, 0xee}, {&(0x7f0000001880)=""/22, 0x16}, {&(0x7f00000018c0)=""/162, 0xa2}, {&(0x7f0000001980)=""/127, 0x7f}, {&(0x7f0000001a00)=""/63, 0x3f}], 0x6, &(0x7f0000001ac0)=""/133, 0x85}, 0x1) getpeername(r0, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) getpeername(r1, &(0x7f0000001c40)=@un=@file={0x0, ""/43}, &(0x7f0000001c80)=0x2d) lstat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)) listen(r2, 0x2) r3 = open(&(0x7f0000001d80)='./file0\x00', 0x20, 0x100) connect$unix(r2, &(0x7f0000001dc0)=@abs={0x0, 0x0, 0x0}, 0x8) utimensat(r1, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={{0x7fffffff, 0x800}, {0x0, 0x21}}, 0x0) stat(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)) mknod$loop(&(0x7f0000001f40)='./file0\x00', 0xc000, 0x0) socket(0x1e, 0x4, 0x0) stat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)) r4 = shmat(0xffffffffffffffff, &(0x7f0000ff5000/0xa000)=nil, 0x2000) shmdt(r4) connect$unix(r2, &(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f00000032c0)={&(0x7f0000002080)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc, &(0x7f0000002180)=[{&(0x7f00000020c0)="d399ffab1d62a314f9335c434172f012990778048db434de33e50c8d33c5746c7a5d77af45e62a07e36df2e7d26b128e3269281aa893900c97e84c8e4827cc152e1b81a65bc8fd29cac12a26af5a4864de82d64915a521fdbe04baefc8d5d1850e046915c9bac26399636052300ec8b333bc6a703a06ecbb456cd66f8417b8a5d4316340415ca0a3cd9c52a0057d35e07f724a10c071b258d87b3ca42ab3e6d55930f00f8955861dd24e5853249c74196e4f511c8ebf1d9550fde6", 0xbb}], 0x1, &(0x7f00000021c0)=[{0x1010, 0x29, 0xee, "fbb511314286761ba65c5033bea2bf368cf6e3805980ada39eb2775163d986b562e875194d3fd397cf722c5c3b92cb4334070fe1b6bedf35a01a5b6ef2094b27aeb38ff4e08a54b0032c32b3928fac1c369400455e3d78bd6c0f0b3f46671318f4b0c6e6dc9c5e229701490b621b3d5bb20bb20015f13a929c100b72ab890474fcc95cc716d38b76dbefcd3e1e1c6b430b60458778f20251051c20503e297dd69f2c59cfb0c07e9ea16e1d8a8cbc691e51df232e23017096ee7289c092eaf4f4e35b238d11b1b0373aad704cd1c67692a1a4736daf46f5616cd8646af82e577e1c6f6ba5706e4d1c0d8eebf8518f927117be8b1faa7c16dd9c2d7c6b7dff2a1a80aae9a2f0af7552a321b55f225e7432c65d62c0862d90c3f67d0cb39754e31dcfb4a5b6e8ff174c1a249bc9e8a55cdb284962e44be898a5574f3963e65b20d5fca0bb26b0b1b2b0a5bc69dace413638683378dfce155e1ead6e369417b8b5338bc67c08feba5be29f2ec243c049c35ea301cdcef391e2135118027bac5923526cb315364f3d2a503b2a9ccc7cd2823200bd69429e758f5e0fda9aeba1c131647667a487fa68049c587d21ae047208b1bbacb98c95242df9fb191e6371b7c34d8b44c7f69a358fa200178c325322f68cdc30e96bb5dec7de53bb54cc14cfef4053cbca23c7f7abd3e34322790f192b1683d65e347b42f45c2077a3b5b213f22cd47710bc2d72304999079eb77269bb6f86571a6ebaa85549830762f6bcc30141ce19fe673dbc0e1036408dcd254aacbc990c59cf69cfd5707c0a33251e6fc22e2a809c8680bf0206f4a86bc72304f171d3e3a8e6a4b69532bdf9768e73019431ed7965bb664530057bfea1f436d6ee412a6e46d588ab5ef995177f261d46ff2547181a1a0dc728b1857d743e0d779d575a7c94cbf42f73cb6a97998ed6c7fa31e690b149ccf326928b418e2c7a4ede67f977ad03c5722670ac64bc6815188bfd6282939629f346c4fb4425807fae1276583e44dce7d4c82cb30c8938bb5897f25538f8ff3f4154a2ce21fa72e88012fba199524215ca49b0f0049360a38defcb42dca60ef4fae096cb3e012f711b31440cf8a634bd9e081ebc22c730a1665d9fcaa9e52c206be08ff7f35334bd3255a2e64186adae331d7ae99baa85fb7cc8c82b04b2ca3eb7ebe2ff670285b4b1e0daedb5a04703969d9e347113e8c74d1e721bbd85999619083954725998ece7345a8f4f39ebe9f609278287b139481af4bef6d0242fd5a0f7781e30e068cc7922276fa9fd6603a66c8000bee15b992e4d9af715a2457ca7e01888d47267d00cff62655e70805f2b11d301c1d6a6e42f82692e7580abbd2055c69f6ea87db1d9762ffe2f5086270b0697dcfec0d1daa2017e296e74941a122404564fd9060b3e8b97b0be7a9774cea0647d680c9c331ae4896246214cab1967a22e12b298d3ac3faa77fc693b3321f4dcafe9a272e63569bd88d3ef406a4d40093649541b5398f23acfb4159b0ae749334b4bbf6803ac73a96db0654da4590601bd0b14ba9f26924c9f89382e0c32130c59a21db498a6deb452fe71ceb934e036a5d229855283bda5c9352b4041eb638c40b668165ced2902748db777a8f7063f670f55d684f4d68dca4fa08effaa1174825255ffd78fa84ca80c307d2605ac61286c86045f8a9f207da0fc46fb12d99d12fe62e569643eeddcca1ad6c68f308cd1a3b50d7cd370acd7754b08571b1aeadd1f95c5c4b1febd48194a5e4e50bc8b15503cce4877f95bfabe3968c48dde8f9cefdeafce057071286108478a9a602ba50b9587eb1181de001049e6bfd18a1306eb7ac8b05fa9a12d0b93922e7ae6ef21d46a2121f9abc2fbcdafd7153379f315c0811073ea8b4872c8b354dc5e89175446bea8e815a81543c0f37a18ee0af705506bb8488ef2d52945982d28edc8df4a5bd28ed0caebeaadf9322f6cc2529c586c03caecaf22874fae614bab227a5b7f94ea2649b1900f44fa3a65aac671f0da129550534cbc02917d19de45eb8c10db85d70ab0b869950249533414c3a4e0d23c544d527efcbadd02399260044b2e0f6c974ecd9dbfcd3d16b604cdcfb7b21483dcfd277091677cfba421a94e94381abd88613fe6d86e67457f4d04bad0bd4af6acd5fc9511f1719d03b60fa4a566630e56aebccd67d5d098e267729b6e62ec7cb179b76d7ab05480bb070714982982ae682ca1278ea7d17d92ba9e3512c2eee1a544c32277d4306f62cae93a37d043eec68c4eff823b06ed5f28227cc3068061e2f1c2cd9e0a5b640d9e947f903909b8e83f6487396ad19280cc4f1cc978c8eccdb9c3398774bd9c399d7cadcb89e6ad885662dfe9f23c644a6b32f456c6a73ffdeed3bc5bfebfa948dfbfb1c72ffbefcd3477e5995c8bc9ab261159f7e6b3f93a6fb18f6dbc9373170c68f5f949b3fbc2a6d00f23c6f009427a7dc4908ce47882f33cf6a0335af58d5efbd40f1fc2695960f2fefe5cb61d8aa4cbbbc2178a70bc60f0e732817a98c3a553b01bf929d0fb0c609bb68f916ee3ffc8e941b865c6f4c012fabb449feb6ea8f7a3283f05a1892e4c281a51259f89132321ff754917742cdd9fe5d6c01bdbe00b5ac127132ab0eebcbd7e729369d82657c8c9d4bf219e9491be70aa9c0f35eac283a7691215e8ce0344ab9f1ba44acc701e9296248480999e0d2966756525af46350cea4c320eefb26ffb83426d734ed0f6a1e04967bdfb41ee285cbaefb926cabc0caa0c65e8e6037bd19ebeb22461cdcaa9cd7f66a816c36abbc2a124f7d313d938414185870a3a9c791ab5c6a284cebb9252b6b7c6af56f39773745254ee9df81f1020cf9ecba5cc05e42e955b38246dc4ea3258baadadae008fd9d0fbcf8f58cc9e9c617b6d185a7c34cbcdccd868f791ee357e1e4d8a5d569491ca00440414175124fc14c15dd2c8f95a55ef3b78ae563cc2e29fb19ede8f974dc9c03361b75a1a33d179b312b60d4d1c3f68e09bdb180b1ec000ac83ceaeef0f971fe8cafd2f2de316cf5a62f99340437f76a88630e694e5c38e9f3b7ef4ff20d7ab52e1084714448db021c12db5fae4081fc3e458f7faccf276d2112a442bf2a4375d8908c6e4cf0ff40cfac4292e491a17dca38dc28c0cef57abb3a2862c02cb51b8e05d03b38568a60d9dfcd48c5421f046f0dd52012e0f3e4b44c11037b6ef631f319a4478003e0e298f3fe5d3d8bebd87e2f3bfc6501dbe728800cac48e77741aeaec9cbfdaff8c3292470b8c5984f60c29863e7f97d6d12cfc851710a8e3d935cd624145eaf825ef5cae23469dd4457e0894a0fccaa6f051b7fd0623eee8b4eb0f87cd19a61c4391b09d3a45b4d76d8cee24cee48af0316a9a453887e5e0e5bc91b6d541dc19cc60483a5d405df396e8d10cb594f3d7d6e2551d3d332bb1286e4bae70eb366ef1dbc856d0199fa9eacf74e07d912cb8b98dc1a6047516c0e82b1ea5800b257ce0328f8f9cd795cbcb8f2552dc86056da385ca6b6fc63e7f04da604af6d4a1f5bd5af05f42a1d14d98c1d673f428370502451bc76349f27ad1377bfdc79f333cfef1ba404452a4293e3315d37a8ddfbe3a4f17b79c9fc291e58844ef9ecc2b3804c2ed5a9e8977b2d842e594b91c2682154f9c4e09acb1505709e662c880051fe10bc9769fccd64b67a8f05fb4f8fcb1a77be2f3219798f2c3e27727a5c0cc6972951dbce235b84920d958d371007161caf140b02c1315afa7fde4bbc36b46065e49c4177a0355b2b84eb323a50bc0fa6656bd9ecfef0a5e379afce95dda91089934b51d1797881beca01ca2eb33cdd52090b957ed1de360dd4b86cefab162a66ccc44cef320b57fa0840736b19ecb252964013e7fac6eb5b4968d5580c09cd5c8057f5eacb245b4278b0b46dfdc983095f9d8e45f62787d9f79c91e8739b5e826c372d0c24751123db68f73f89491aa0e101bfe6b37f7dc86c73cdcb74a9cd3ca351440e6e6bada6e8816067caabb82e4b7647387a054c86bb8a0e9473f85cc8fb34c70db5ecea29648e63863f790446a25cdd9ad55bb396a994234d7b5370ada36bbc8c6f956567aa5d536eef5de8adbfa96e88170ac2d640bc5f5924bfffe935d384b3d86970bbcd183233a5b4118325acfdb2722e62fe785b0f5688f03e5eac305e0e56cc34fdc402f9ce5288081595032bb40057f3d06fc28eabb91501167d02df39ca2f551eccb7055b385a1941007127c56d9009a3b313adc788db89785719f5e7edd9f059d85a242ea749773b81d23bd91d8646e2373397b32154b8a0c5d4fa9feff0c624c145a47b0b4f26f75e7697645d8073a3d5c5c107f1d1072dd9ea0b7d60103c36cac191962bdb7405994a084072465bfb4ced30ddb1da079ddd417a71558eeed8a422b94117f448711aa7bafbacdd89fd91245aed797348e352565122c527ff96d806cbdc2b773715af2ee5768898b3cdfbe957302192de24cc8553471f823856f49a07f12b8ce154e2fab42f7eed7ef15a2344ca4407a2223fbd16ea8fd6e4ed7d8e565ed6541aa61cdb727787e5f86325468d45db291f317770d14f1f84fa0165fcf9aea2cf21a02a8815a07b2529d4ed08733c0fa8bffddd51e8c7fab8bb8e9ef54e0e738881eee430f6e4d883bd79f996f001d7b7d31a86d3a3a5419f3500e3f1524af00eb6b1ac5b43dc7e25fe9aed3e255f8125a5e3bbab65d97fa58a7be44930dae4a4239d7dedd1f6444b6b759f9029ad9ff937f45d9f24d364cd98d4abf15b2e9744e3572b6b977098dd68d675361b3cdc7676b4b847b3df60cdf165569853d426941429f5024d14a232f06c0a95c24075f8b3da76f33d43d2264f9c5f5c5111ebd9c119ab13cdcd5c6c18f3e0f33e8be97855dc89aa086a0c6916e37fcdb98433484e548f1d57ec46437d9e81a0dbc1b24701be11d957e21cfd5da2c078a56c93c3c6ceead608f859e25b4acdc5462e5ea2b86773bf3bee09ebe0e6ed2f4c18f0212be5aacb046af66db733e9ae4bd70ea1e73e2f423f5db11d81817cf3655289dfdd682da297b40d457fa4c372ad0b6ff11533b48b951dfbc334bb51f2896da9aa66a654e360d36989593d8f9200b9b66e2c8ab763c5bfd0449533dfc3cec0e71724b9d699683259bbafc00833b47c834fe5a93c25fb87615f022a1c19b1168c037dd53b5fbc016fe461c73b179045b53db1ee13f08fad24de79bb2dac3bfe1bf9fe4d148f33af8a3e118c89802a12fbe3779e6b2585135c3b34bd169a44567031f9708434a5a5379666a807daab32f77c3b90aad0301d1435da55a54d7cf738e96cb0ecf75fd07ad0bb498c27b8c6ff71f893543e2d188a82395fd4d5c661bb4ff79b5227debadb78ed3b1a31e9801092536ba2b1b59441db5b24b23ffd122b1958040991c9c743a980a6d80a49407ba91154e8fef1a7490756d591cd115fda81a14fbbda3c1033159821c3c52e9906699843f84dab6b9c2517e822dda08442485d10bbbe489e439dbe9edacfc59678ba21ab9d8a3eb9d18ebc93c15a8eb47b49f192047ff269ad5ff9ef584169424c21e72970a1292bb6ea5056006bf284f9d8db2fcbe5f6d3e89054095b4759cbe753fe5bdc4952a87d2302cd8dd4bec157df3aa2f9f2962df0b511b9f331d710ccf6f6a1c838141663290bbd405bbed1c70ba620a2e7f4e2500491e4fb679df2efecb3d3a41a4b21f6ba6d0aa5ed3994a0b09ba3b711fb798493761a431351afea112c81456a81db13e25c5d08c3b61cc86ef6d278faadfbd7b"}, {0xb0, 0xffff, 0x2, "d5173d6c4915c512f7d66dd044267fc2ae1f74b99a44224aae7eb7ff282e924fee7c835fc140c85411fee1eba325f331f0ca8a1d94358f1867ea4af3639767c52fb0bf9abd52f3b9240225f7656224f5e253e4bff412380067e65eeb5907db61da99dfe2ce20b4bd1e1bf12ecb2d84c0cd18492b51017eff81125a8e31663829391a5c7188dd423cd1a1830d30c0dc4e5448bac542cf30af1325142013"}, {0x40, 0x0, 0x2, "f3dc3a44853243acc31f1744973fad4e036d4d0a1641f88f9ca21329529b0c9cfcf912765b9fcee39d852e7c9d"}], 0x1100}, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000003300)) 00:00:26 executing program 3: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) semget(0xffffffffffffffff, 0x3, 0x1) _lwp_self() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) compat_50__lwp_park(&(0x7f0000000080)={0x5}, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffff5) 00:00:26 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9081b00001e9213616b00"], 0x1) r4 = semget$private(0x0, 0x2, 0xc0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x20000007}}) semctl$GETPID(r4, 0x7, 0x4, &(0x7f00000000c0)=""/4096) socket(0x18, 0x20000007, 0x0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001580), 0xc) r7 = paccept(0xffffffffffffff9c, &(0x7f0000001240)=ANY=[@ANYBLOB="0000001979000000000000000000000000000000000000000079f35671d678cfc357723ad50002000000000000000000000000d1de230660c85d6eb0d4da9deb9c936a270a186c3fb50654122f61556489646228a78955ca49a0985cd52958a9baa46cddc3b8d5da39b6d0b074087d5a39d1d104895137b7636fbd468fe363b10ac5b9c3a24eb2657c04"], 0x0, 0x0) semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000001640), 0x1400004) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000000)={r5, r6, r8}, 0xc) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680), 0xc) getgid() getpgrp() chroot(&(0x7f00000010c0)='./file0\x00') getuid() listen(r2, 0x7ff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e9207189591e923b614b00"], 0x1) accept$inet(r3, 0x0, 0x0) 00:00:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:26 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) recvfrom(r0, &(0x7f00000000c0)=""/142, 0x8e, 0x800, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000240)=""/130, 0x0, 0x0, 0x0, 0x367) [ 405.8092835] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1982 command syz-executor.1) 00:00:27 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x1ff}}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x80000000}, 0x1, [0x0, 0x80, 0x19f, 0x10001, 0x7fffffff, 0x6, 0x2, 0x9]}, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/215, &(0x7f0000000040)=0xd7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x4390b2dc) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:27 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000002280)=""/4096, 0x1000) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="234b82175de432c8b16733d055ad65d3c4e39be76f547bc257231624d20ed4244961727234f6146d68f24fca7cb627099e9745a05fd212ac92bb118a88379435b20aa344e543dda5e8f584e7320703367649820d609e3e47847602fdc0f2b18f130030c3e10548d104ca215a48dfc118dbb2186d525e2e88bf3306cb9a2b16137c6fd9a554f0f918b0787f31cc686d586849250940c4fb1a6949cda118", 0x9d}, {&(0x7f00000001c0)="f78075fc4778bc7fd044464679cd54c0d15bdf94e978bcc297b1fa49a9714c0ca5846cb51b1e7cda6d27342c6e66023d50b011c6387c54cd4e857217b9238266cf7a5b1570ba9eb35ee4f38e93afbaff8ae110409f5fd89513181415912580fa8d1669da9b4fabe42617478b71cdb273183a989b709d2580cad55dfdd9d180d1f0eadc8770fadce144e6ab5fb2ab9e44d3793e15e95a726cd2c26c4c87", 0x9d}], 0x2) fcntl$getflags(r1, 0x1) 00:00:27 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x7fffffff}, {0x18, 0x2, 0x0, 0x5}, 0x1, [0x800, 0x0, 0x7fff, 0x5, 0x7, 0x8f7f, 0x9, 0xf46]}, 0x3c) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f00000001c0)="00000001", 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:28 executing program 5: r0 = socket(0x1f, 0x1, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)}, 0x4) shutdown(r0, 0x1) accept$unix(r0, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) 00:00:28 executing program 3: r0 = semget(0x1, 0x5, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/227) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/2) msgget$private(0x0, 0xe) r2 = msgget$private(0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x208, 0x12) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0x1) write(r3, &(0x7f0000000280)="38ee93113846ac8b3f30d3b3488d2c7b996edfd2fb7ae421aa0b88511396c8c9659f8d", 0x23) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10402, 0x10) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x800) mlockall(0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/169) semget$private(0x0, 0x2, 0x400) getegid() mkdir(&(0x7f0000000400)='./file0\x00', 0x4) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file1\x00') r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r7 = accept(r6, &(0x7f0000000c40)=@in, &(0x7f0000000b00)=0x4a1319bd3d5a4a68) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1802, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r1, &(0x7f0000000600)=[{0x2, 0x1, 0x800}, {0x7, 0x2, 0x1800}, {0x3, 0x7f, 0x800}, {0x1, 0x8000, 0x1000}], 0x4) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000640)=""/57, 0x39}, {&(0x7f0000000680)=""/124, 0x7c}], 0x2) fcntl$getown(r5, 0x5) msgrcv(r2, &(0x7f0000000740)={0x0, ""/204}, 0xd4, 0x3, 0x800) msgrcv(r2, &(0x7f0000000840)={0x0, ""/120}, 0x80, 0x2, 0x1000) recvmsg(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/7, 0x7}, {&(0x7f0000000900)=""/130, 0x82}], 0x2, &(0x7f0000000a00)=""/141, 0x8d}, 0x2) getpid() 00:00:28 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x5, 0x0, 0xffff, 0x101}) open(&(0x7f0000000180)='./file0\x00', 0xd1d66fab2a1b13f1, 0x62) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0x0, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x200000040}) r3 = semget(0x0, 0x3, 0x42) r4 = _lwp_self() _lwp_create(&(0x7f0000000700)={0x400f0021, &(0x7f0000000680)={0x400f002b, &(0x7f0000000600)={0x400f0020, 0x0, {[0x10001, 0x80000000, 0xfffffffffffffff9, 0x5]}, {0x7, 0x5, 0x1}, {0x50845d76, 0xffffffff, '+\x00'}}, {[0xde4b, 0x80c, 0x0, 0x4]}, {0x0, 0x1ff, 0x4}, {0xffff, 0x200, '\'\x00'}}, {[0xffffffffffffffff, 0x100000001, 0x227, 0x7]}, {0xa621, 0x400, 0x5}, {0xfffffffffffffff8, 0x80000000, '!!&,\x00'}}, 0x80, &(0x7f0000000780)=0x0) r6 = _lwp_self() _lwp_unpark_all(&(0x7f00000007c0)=[r4, r5, r6], 0x3, &(0x7f0000000800)=0x6) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000580)=""/116) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000480)=""/208, 0xd0}], 0x4, 0x0) 00:00:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x400, 0xfffffffffffffd54) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xc, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) shutdown(r0, 0x2) 00:00:29 executing program 5: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000100000001}) 00:00:29 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x1b) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) 00:00:29 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x400) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="eac3eda1549b577928d3accccb9c2e4914b9f97a84dd4c9a3fbd423f885814dd7909b45ca970bdfc2aa25cf15f2dec2ffc156a4179c849387df74bad1a7ba8791a31ff569e6eeed3e88716a527f560522b06ba30ddf90db203976fd1f29a45707cf6659f7b63331867abb1a3c50e", 0x6e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c20201f0e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00le0\x00'], 0x10) 00:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, r0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x3ffffffffffffffc, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f716e590a9233614b00d5b7ff7cef199970390e17fce15d674c91b7b12b3ddede7986618f52e1cf2394b74dbdf4b4b7d6cba0d47042a548471e57fb0758a9889650f076e85b5914b0b0cdffae19c71f90189bcab2faf1c8a1e5bade6de7ce79e55e79be92667a027bd0af197c52453ffdfa2a88fb7a61f345775d81c1bbc70a80dc19e1280c1d2559e7c84254c32381e291327939fb57b37aa02d2fed924e3e8ca0efe85c6d6f28f36acba05f937a2311f61daff15f5e1200af000000000000000005ef6d4a973b570d8af4859f77234b6bf18c015e30078cd60b"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r0, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(&(0x7f0000000100)=[{r2, 0x10}, {r3, 0x108}], 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x614e, r7}) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semget(0x0, 0x3, 0x404) socket$unix(0x1, 0x0, 0x0) 00:00:29 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x26, 0x4) setsockopt(r0, 0x6, 0x6, &(0x7f0000000080)='\x00\x00\r\x00', 0x4) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 00:00:29 executing program 3: r0 = semget(0x1, 0x5, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/227) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/2) msgget$private(0x0, 0xe) r2 = msgget$private(0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x208, 0x12) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0x1) write(r3, &(0x7f0000000280)="38ee93113846ac8b3f30d3b3488d2c7b996edfd2fb7ae421aa0b88511396c8c9659f8d", 0x23) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10402, 0x10) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x800) mlockall(0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/169) semget$private(0x0, 0x2, 0x400) getegid() mkdir(&(0x7f0000000400)='./file0\x00', 0x4) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file1\x00') r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r7 = accept(r6, &(0x7f0000000c40)=@in, &(0x7f0000000b00)=0x4a1319bd3d5a4a68) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1802, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r1, &(0x7f0000000600)=[{0x2, 0x1, 0x800}, {0x7, 0x2, 0x1800}, {0x3, 0x7f, 0x800}, {0x1, 0x8000, 0x1000}], 0x4) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000640)=""/57, 0x39}, {&(0x7f0000000680)=""/124, 0x7c}], 0x2) fcntl$getown(r5, 0x5) msgrcv(r2, &(0x7f0000000740)={0x0, ""/204}, 0xd4, 0x3, 0x800) msgrcv(r2, &(0x7f0000000840)={0x0, ""/120}, 0x80, 0x2, 0x1000) recvmsg(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/7, 0x7}, {&(0x7f0000000900)=""/130, 0x82}], 0x2, &(0x7f0000000a00)=""/141, 0x8d}, 0x2) getpid() 00:00:30 executing program 2: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x10000002, 0x59) r2 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x20000000) r3 = socket$inet6(0x18, 0x2, 0xf76) r4 = socket$unix(0x1, 0x3, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80800, 0x18b) pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x1}, {r3, 0x100}, {r4, 0x22}, {r5, 0x47}, {r6, 0x8}], 0x7, 0x7f) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff) r8 = dup2(r7, r7) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r8, 0x0, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r7) read(r8, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:30 executing program 5: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x20000100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x67a}) 00:00:30 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = open(&(0x7f0000000200)='./file0/file1\x00', 0x640008, 0x5) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:31 executing program 5: shmget(0x3, 0x2000, 0x19f, &(0x7f0000e40000/0x2000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000205, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0xd) shmget(0x2, 0x9000, 0x80, &(0x7f0000efc000/0x9000)=nil) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x80000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x30) 00:00:31 executing program 5: _lwp_getname(0x0, &(0x7f0000000000)=""/4, 0x4) r0 = _lwp_self() _lwp_getname(r0, &(0x7f0000000040)=""/2, 0x2) 00:00:31 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') chmod(&(0x7f0000000100)='./file0/file1/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:31 executing program 0: _lwp_getname(0x0, &(0x7f0000000000)=""/2, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x400040, 0x88) sendto(r0, &(0x7f0000001140)="184d03fcb9f80efaf47cd306b76ab448abc793a0f6a63e0996777ce5c37aeb0cae077cf739", 0x25, 0x400, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) write(r1, &(0x7f0000000140)="1f3008dfb07f1cbe482b0a406210d091f8e2a6662f424cb6b7d78e2f9f024dcc8f50fea7c73809e4da2eaf1bc34a507309b6fcc80a7eb0a44be884ac676a59142f3e508b6b5ab9bf56ae0ce1b03e87eb843b6070083cb083059f246b6115fbf3c0537a4cc4430e758da3c44aaf2bbbb70011191a1acefc39ad02572fab79c6ef5beb84251e44c89f001cd7cac985ca92b2e247a55dd236e1f6dff07a6c827cb6d3bb81025ce533aeeb14cd247cbd62506f1c9120e6a466d1c003cccee16802a06578ae83582b44f57a06079159ee3f32312121ce245b6893d6b117edd76ec8d3a9caf4345ebcebf48e63d8e75aae4c13e94cb94c262bd38da9f6b7e92c08b524267efd9eeb21b238387c189847355af9a69f1e07925f52a60a272ee951cf4fcd4de407294531521277b0df2d12fbe6405ee9cfebbf971ad57fbabd7c5ea0d61a8e6110a9120f1656f9182b91595f9bc5dfc8312d58dfd18b5fb823f181571dcb0fe06290e03d84dc10e22247cd74e36bf0c6be9c63b7517456b4a3459779164344836dbbcecd480fd0f8db5c0f5f646db6d403a2a6b561c60abb4bd37e95f83753a9b0e47da04e703affbc349b4e3ff27c03c7f14d975967583015e0f80bfa31a7ec4193b7d6ea29088db6582617cbd642cafeb365161781c7f53e3a3a2ffed5a62ac2a14dd766def14dfe0b58172fdfec5703d297d1f46a95fa5b0da645ec377bc5697586be9c22e7d840ccb6031c75f262d527a039c32c279843f0ce50fa2d37605865b747b63a2362e2f3e75bf2bdb023ca8f266b240fd078da8e4eee851c549292dad6d75e14f07c6fac3d7b7eb23936deb1f6374601902b2d89de3877bbf5e7a7e1ac759d1ab769f8860151e815aeb64691d22cf43cb49f11c1491a4173bbee6d86d46d9c2ba305cf668fe8ec20fa404b783a7f7294f855a443c6687494ab06606ffc6075b775179cfb1206817c73b419b8202e24530f5f6a1e4996420046f6508b355b0de60a1d7ac40cb4c3fb42c0065c61b310972c5fbd61d2ed0727c1c6f01cf72eb5179e9ec008c004c2b0b8eed01f7484b95dbde1c76b8ed5ce029b6e5a5fb8cb7fdf7f631fd8ca08955c540de64f19ec905c25b3a62234b9a481eea1e52d52e52f3e332f2a9cde0e832b4f592f7cc120db8cec3b50b962af2f9b88a557294b125fb373a960343d9a016f690edfb806aa65070ba8669bb5f2a0a43036d5c9d3a9707f7da8c375be39311d5a14ef3a40fe1ca841e6524a55511f35fab5df8cc2253f6cec93cd24bc305b9f5d8bd92d1def421be560822e0666027b820ae95e8750d56bac23e6fea2622d535cdd33b94eceebd47099081e522fd1915dd544f9f6a50a353632a638922d0132c60492b34386cf649bae62123e22f8077eb07cd429aac3e09008bcccc1365bbdfbc56996d258f5c0d2e9723e9eb83c155968d24dbfc2f4f35d7a1562b9cec74a056360a7f71133d70f944418e3c53a3d4896a09d26031699eadc0ccc39ff8fe64cec544b446a66f633726a64ccdce3295511fb7c5327feccd9ea47a8d1918f1bf38b77effa3f7df5adcfb606792ad27d34d2836677a2cc4cdf4c741d9fd2689306065d750396d69817c19991c5b966697eb37aa682f639400a23da3aa6470fd059c44406f7e7340fe5c7221b12424daf32ef66b0047b043397550dbfaa85183cb260bbe095ce526596daadc537191d233b03bee02fece8a33e691f0a703b458047a3661626eae1bed547f3f052d3a1bd20348b6720dfb172696b14f2fb2b42f247ca28b6539c3ebb36344b823536ca07c35c3465f647106bd76fe484441f35afc97321f37ce4160453c7985ff8fbcf0e4155ee950205f83ef58a5950cca6c17dfe4ff20151379a43f9a73edeba402651ad3d094b7afa810595f37a2a698e8d9b1826306f000d84bcaea155d57da0932a894dea30bb7a1ffc59cca7810f0f86278a1a229c5307fff200856ea8d643535634ec34b05a33d50ac7415d77a048e5b6c2ad2f3bc75d82257b5add3cead5e39775b0ee9018579aa7b845fb60b613b2b6bd11a86c5a6a8310dcfef1c2b24b294872872a8f8a064dd00e5a506cfe693778372a3dfede4b94298991b3755c90713f35272f293b6557ce52a26cb020ad73ff49fa61a85763fa97d3eb991b58fda6c4fc3128b0072907eadf1c33ede5628926e4f7158333e21b8104df8e37b316b092840d6c179986194c36fa002b8dfa2e9512d409311cd26993ec579c9772c4ae402d7a231cac15172a4bb574ff1415fe221716d4dba46fba54ee073219e3a5a4e704eb73f031f501e136c3040fa445eb998deaf4e141ef522e909de48a474a4ccfbe2ab8499f69a1e9ce0c52a8a8662aa0438837781ac129097c31a62a5483723bc7bd2a8362c52a5c10c203aecd79f0d722eda0e9cf954c48766f4c748a8991e68940771f0e27b6635c501c90951ade2f4fd0fc2d25609e6591a7ec152565d3b52bb2d1bff5188c9f4d63cb5abd6b60ca047a2d271170743c9575bd7ef36d5ca5eeafaa66245c9792ede1ab44a0713a5824b812be7f5a8f9ec58ce16b060286c429a2d7446f1b865aea23eafe73f897f836eb2492027a45ef942aea52ff2eb74eca9e3b2910cd45d2fe004a97c2b5b7f60a563177b8ead04d5f9638a935df1cc27e4b7ccb22b5da92c4d38b773818556d5a25def0d448f954a9cf23fc0b73532cef7c7ff7e63a2d47b9e9edb13108c74b1eb02c0a803aac9a910ceb0de9cfb8d7dd4cd3b2739cc7befcf65c0fb9e21e8a61f72c2b91e781d8fd6698804e61a47a240c1d5c63ee91a5141df05c8411b11b01acddca270d19b7e9cbf9f2d4e871121c83815760fb6a65a6ee1e8c5e0a1b95635bed981d783d08fa2aa0b62fa102d57bf20a457fac172d8190d57492a5241ab6971b05d0a76c7390dea45d90c9baace04e479cc4cc2a9ef915f8e0d43d7bbeef67a1b690044510eb9e99468ee438cc1f661560f75948989100da0b00722d00482c47938d0b6518be981ca295697ab428330739a1c0d5af6a93831d0cbf0500b994ceafae3e36de71520b3f8ee9abd97bc73d7776ee952f4eaafab0f739096600f8ae9bca4fcd199e55816076e048f5c642cdd81f9865f850050c0022e7f1cfeeb22778212ef1b5c62f103fb45dc92375d5e85e2092c9b89c01753cc639fa326419ee5f4bb51d2243f9a838a6d1e06f46baf57c33c9f7e7c33c74a259fe89b49a53fc9c198a04e7974c19730fd145e3538ddf505e47d44dcafdd86d30207824c21cdbdadbccf48e9dce055ffe238cad5b2db72a2d870bc9c3ac6f39776ef9097ddd7c6dfd6231bb45e52b1e46a7f2a770c12796cf1ca49274b7f857b1efaf3c464c8d26d16c96dd0d4f7fcd795d171cb0f3936bef249d52f969ddbd13cfc29f6d3af28693315f9b3c4cfe8a2092842fa291d83ecb349921025b507e3825e2e1c5a05940f2bcdd295939fcfadfaf88d3043c22bf690f22cc1ae9ed44162dd6534bf8ba86c3efe6c48e88af41df3ea9701a6a7d4a2efcc0b58951a7495709ca234854c5bda71ae67387bffe81af1966e9afe411d59978fdd60c31aada416e1cff1f73c476b6e06388f4af495d7111d667006e056f38e04901ddf35bd2552e5ca7db80b97038df20d2b3637e27ced49b9d31e0783fc96c7109ac8e2a8970af3f8d5a38f8df38463ef495bd9f4321e881158cfe35dd6968c8d8aa64728a28613d56035d59440f0c249ebd146d28f8b3c42a2e51920cd2e89a176ee2c311729e78cdb4ccf963135b972e319dc66d87cd7ca2eeb4d7b753becf58b0342cd3c79c51739744486842114584bf9ca2df6370f20147da00519a3a546f2a3445fd6c0db0d1ff4bcfafcacf28e164368b83ad91e1fe8753315c46989f505812a6bb01e53e6304e91a2b8964db32079491363203e346ea86cc3cac3c4a351d8270f6bbb97f66e15d80db2566929c2c8d9120ba8963e241ed4ce30f1cd8b48e00af6b4562e1c51928e7279e2a960f31ee32102f1f51d27cc3dfda020298bcd429a04461c90700b71f3fc3f4e68fb50254c6d15a501e854850b52ca8302e0230095ff942ab9c1c69889a4e686d4f5f25c3d8825b6e4491e4e2aeb88ce45aef9c96819d4871d887460a2b6dd8c77738e67441c134fe4cd3fb6bf726eb1e255bdba1d63edb80d7f97f6b22d51a8479153edc52727bba43c134bedb1785e7a4b93bb7f353ce12ad394ed501d1be301861bea902bf5a832960c492b7bed36821224b41f49f5270304e3979d9c58da533db9d569cc64e8515e1f5dc28e6602285de8e5813ca5b14e4a9e644c7bff88a65a46e1a7c4fa5438c84a2041deaeb4733ac851ad2a84d90ddafdafc730fd3f5e0673d3e428faaefd2fc30977215245edf1f61d8378a1afa429a26418086f4e9751f7cd3ab505dc7b2b6e4c9f4d93cf2bd9be6ac2f073f764f3ef90cc66c0c0cb923b17967d00a18129d8b6ff8d32fb16e2d5381962db1b71620129d53e698acb60e521abd5072e40f0968be49f4da4ad023c611fdb171748ca60cf34a2f6d2a12ba187ae4f8275d9663f8b4488c3ee25d2379b1667bd4b911471f8e02ea24a98561cda9e0ec07933cdc8ae0e2d4ba5848874381bb755dd251de2cbef6ca196b9653c011ae7b6dcf121e0311312c845dfee410c92a64639ff8ac253d456bf7a5a6457a3037763b4e162c84e79661fa4df990d8b417e95c55148cd071b3e7b9132997e3109d7f392f8f65020c58b9a87346397ae3fa4374e952d6e54ac3fc7aff91e6b4f30e698dfe412d21f37e2cc23e1e93a2ecc96609dd2d941465a5193fce8eea2978cde991a259912b45f0d688e5c0472361e5ac33ecde2cc6729796fdc6c19f1b8591c64c038992e3f17856e830688b37f35f1f197ae4c729a7823edb6900d2788de258028ffad4f6c11ff2609c2c43c3787427a4c479ffeb9303b1f98d4282e75233c2ea194af52acd468ece7e9922f74f47285ddf1b83e6b54ebb9b32912efb8543f074a9a64d4923e4e2e83ec671f497508afb44c9928a26e64bb1fd733dc1633ca51fa7612d6a0055cb529c5fe2fd6e830688e887640185b9549213aeb739da73726d86b6d91e872f8750db3674d9d7b0efef697dc9dedcd2e65fdc4fe38f17aa48c889ca48b30d31241e00dd1f3fc7bd6a7e72a72772e8b376b628e28dad1f3c6ea99562d098314f9061737a1304fb201a7a6f52348d9e55c3cb694dfd8666f08f9b06e80ec43988bbf5dde523785310acc08f9db0d464786c3f5e50e55ee343bde6cc30c9901d80be309905e67fa79421cf52cef3e1bd2e2cff19bfdebd2a487f40b761046fe466336268bb95037d7fe47a00395d927db4de3a858dec3db5a0ba0d6ce9834230aa28066c56573ff937b4640050b2419453520cfbf9dfecd98f77e792a8c147d2b2242e0f21edee27de105e30ee80bc6deb7975d8fd2d8cdd5a8b99c5c41245e45a74addb9af238f44fd144be64e397155149f3e62ef68688521ebf028880da100956445ec15fadba7b0de8c136f085f97929cac545584f763df8b8959e2c0f084aadc4b0b9bb41c50898c4be2132414c1908a48b0a5e24a17b59490ad45440e558fd3712a2c7e180a96578eedcce59873502bb86c4991687bc9daa02bdbfa452913bab5ef2f2d127494c9b1461452e3537c08cbe832e5e4c9126c428e4f938d193b612bf60e340a2d77b6b1ee32777067a64f92408d71b9543cce704921d4f0ad49d0fa310c5df9cd4ba34f133122ac46e8592063ecfe422513a445ed546", 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000011c0)={0x7ff, 0x20000000000000}, 0x8) [ 410.1639202] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2681 command syz-executor.1) 00:00:32 executing program 3: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x60000000) getsockopt$sock_int(r0, 0xffff, 0x20001006, 0x0, 0x0) 00:00:32 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x10000000000001f7, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) r4 = geteuid() setuid(r4) fcntl$dupfd(r3, 0xc, r0) 00:00:32 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x10, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') fcntl$dupfd(r1, 0xc, r0) close(r0) 00:00:32 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x7, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$unix(0x1, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xf766) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/8, &(0x7f0000000100)=0x8) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="a447937e370ab06cbe7f693b9030781d62cae1e07b759391fac6532f6ef47bae1b4c88cc3fc4e9f4437118f8efde03285dd9cda9e3cd73adc1c00125a31f059dee7dab6ec9c89083a7b488a7fc3fabe823882559d04b343d523fdeef11beef32d335936e045dd411d31d3d493f3dc484e4de1395b78752218c0e8bba7207198f8dfbe28973f43e6283d4c42f5b026bb00a70f43590a9cf524afe356fdf927b5451a105f7d9aae6e0b237373deab83d7d5c1fda16e42ac5782c356e4110ca79fff78a96dfbac7b6124b1aa230b29602d9d8746b209ef7a2206b4e67f120decc7d8beead943498a3cbba99f3d76cad6eb8c93760b60388a87890b4f64a1aec41", 0xff}, {&(0x7f0000000280)="33a6b8c1bc5d1cf8ce3f5a3a518599c1325970c19cf816cada910ae2a0232730ad3ef86bc9d1656d6b1442a971436556aa7258a8269d5ac118ec6f75b9812acca2fab06e6ce3c29b53355544e7051e9a95cba637d8885e5efe53304b45b325835c7e1032048bea6c13676b1df587efc44a1c6a63aedab7220c2f3c8ebb7f0543b238361dc85e0a78a5af372c1d95582fa0b0e62edd7e8e72c62351c9733ff16679cb346a8fb95fbc2cec59a56217e22409518f9a40120df4ca1c3a1f2e13f56e0456ec3531282a5c51f6459ce581d4bdfff5d1aa809b9c4f6c95ec1727bedbce1f413fe4365afedcc130ab48379f16ced6e303a726620e281b62c433c6bf", 0xfe}, {0xfffffffffffffffe}, {&(0x7f0000000380)="c805d3b95b6b0bf46e58718e70501fbb7dda25919e769563807164d5605bba7563d19dab6dd638115bb9ff3ac5c2e5155cf127db8257acf4731d0a177a4204f3fcba2e943b7f299a763c8e1a56cde749d41a5c467c9e3b1211448c4cb219ccd557a49607c7998e84a969a87e0763d7f3a4c3fe523d9c815be7cc10d477908ae15357f24bcf1bfc0e40b71859d3ec9605aaca8a1e0c9d", 0x96}, {&(0x7f0000000440)="ca0b13039d697977b285321619c363fdb197c817c0491668a8e2f93dab3dab48d8354d75930dae63ac142f4a3d0a5affa313f20803bcdd3e57bd37b6", 0x3c}, {&(0x7f0000000480)="5f2b727cb64672ea0f0d036f607ec79758c8322fcf03afea0f368058344ba0c2279c89401bc5b08ee987d89a4666051a01b122de3b4bffaf5b413108289c7bd56e6d50fc244f0ae7728f263f34cf282c66594ad94081fab218843ceb125ef616ddd844eee759f67db927abc1ce59c35a622ce7417831468c9b754ae38a859916dc6f4e8c4dfd86a80532375414bbf8766497dd4d7e0c8a8e7150ba61e258a37024cc90d82b455b43bd76296cbd51de2bcd2a31677ee9e93207f1b2b363bb8a72c7c1e1e4fccd9d04728d8c257241f38eb642e8a6a8cf44a0510011e3316a490ea8b0d71a2595d17c1af3924e0ca5175aa0d0c7fa9892fd705d3d64363c", 0xfd}, {&(0x7f0000000580)="157fa956a4413ad9a69d6235dc664ef01bf484a11c672da0c78e9b763684d0910b98ba98a89b381a79c9953c8420a545253f7eae4a6d544bcefb95cc6463a1254915a690e3913835e0836b8e591ee218baef410efb1a20b5680d2b75accabc4053243418f881c0dee8728219ac420a3f4e7cef12c4ca5c9da41c36d4dc311df720228d1c5cfdc70f916e2ea64e967a086e4efdbedd6cb804", 0x98}], 0x7}, 0x8) 00:00:33 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = semget(0x2, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = accept$inet(r1, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffe71) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:33 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x19d) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) 00:00:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') [ 411.9347228] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2681 command syz-executor.1) 00:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') chmod(&(0x7f0000000100)='./file0/file1/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:33 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="2fd0dc8a25d9cecade4a883f45f874f93c2a6c6b158e4a2ce41b8a481aff851cb4a47903", 0x24}, {&(0x7f00000000c0)="6d8912cab07127798dc0ad7d2a78bcba3a48c5f9bbbacab159bd0b5249d3205bf0eb8630a2ef40361a280d9a568da89b5fcdf6ff8baf178717cef853d270b6a9d03b7bccc7c494a6de8f79e52800f8024c21ad8e81f3ed9d2d35144a62f0f26a3dd2273d49e6", 0x66}, {&(0x7f0000000140)="9d78820876853dd740f11b9b05489944b9733dc04550ee5757cd7f63242fc7c44b4c5e56d0ab4f4d7971cb7cf0619c3b7627926378d1497070eb7234285a05af893f1796ccc83225c2fc3d70d4a17aa6322c5f7ea1d216ec767ae1bc47fd3764fa0b8f103f619158c98b393998e904aaad40fc9dabd789740fc752e297520f611eaa54b9d7bf188b0c1ed2e15322727dae98d3dc2811b9ed88d57ab83549fb9b87f51d424d23135eb8362c4559ea41aa8d174bec194ca44150ededef1c0df6b714ede84b568523f360bd78cbe760bd2c80c788fd89a610471071bc0d17b21bb311a0167fcb85d67275e2ac2f4537ec0a8f18d9dbea", 0xf5}, {&(0x7f0000000240)="d1e020e076cdd96439376e9d69210d948ee02d05c33eedc295aa5cb958c9adb06a168513a641a96a635f768c67d73bba12595997b5356fbb365c9333d6b6fd827fe5f4fd7b6a38cb", 0x48}, {&(0x7f00000003c0)="d513b6198f9d793271c389e4641d7b247853a97b0ed78366365e3434d69b6700e2ba8511a9d23e2e735e8b7fae65520269dfbbe91747bd0ba1f9f21a4590b1062248d775fba92e065275da098c0d68ef554d4a63f7e195feb90c7aad7f41748004847943979a880bbf29001fe0a6761dc9129a93079f86f1a75f3fabe0528e6baa4cb9afa0", 0x85}, {&(0x7f0000000300)="f5eac5322687f0780e242450023ee9fcbdc35b5af956ec339e8cd4d2f4629bb9d60d9ccecf578aa3011532f25f8440921e56bec5adb70d425298a4d7910eca9cdbaa272797708b8042bec411f81bbf821d46f95916d0", 0x56}, {&(0x7f0000000480)="62f4287aa669a2342b2d597862b631e74211a77635de211d2c5b14ff351b85942cd8031e2f0e66e7eb18976de0ddab75c87df4ecb7dbc219ce2a7f81dda0849bfd9080bb00f21e6b7ff779ed4ad8284533a9dc697752a152a2264fcafac3a8d2152f096388123afb02952d916d22157ef49147e5e61c622eac7a8992cb24febb1e807026f31e05d25a8620dfaba0f322d79b65b9117c4552bc606419eb35865d2aa3f25c93d9c0899163ea59204e2c1782d62dbf681b79ee48f92750d0dca94fce3daf5d2110ca50e036d9099229c95bb046c25bcadc53ef20083855c474ccf0252890ab96b186eb0897", 0xea}, {&(0x7f0000000580)="03f95c9e3de6277ffbbab8e8a0de3b8459d7d6c8e2b872b5938a697d0325d9de592c8a90733b39ec6377bae746e06a187836fc6c18831d59e20d66551865a3170ff76f317521d4ff4feeddb5c47dd1a54f7b1496d51282cce5e08557bcec142b395adc64aa41ead28506c4ad2861dc4cc065901d6e63eec3d0e9568812e286278ef77f8912b189487d10b5653b61c0dbf3f829340d21e55f198d25b891dfa70ef09c5165998f47a9595463078f5dbc47ac83ada8e84538f73fefa4de3b0ec96ced9f6619", 0xc4}, {&(0x7f0000000680)="1a9e7aba7baca97a0a267074eef7d1d7ee6e6eefc9518534b8c031f79a313491f21fcad7ca8db51a7e132e4ed5f3dd5de4d59b7def3fe9decc", 0x39}, {&(0x7f00000006c0)="8ab83030328759e52bb477bbe12fad45154eddafbed5f0a47d1ac7662bfd67fcfb18e4f65bb2514dc5d7fc7cc511f7b85f63679ed4a53a8457b61537f4bb7a4c2f5f78085deb0063251bc51cb15a618f1409072f9f9b2a9804dc5bed5c269139d9a8ce2d414e02277fb1d2bd442c23bcd18c25e85475ba32f206a1c3937da7a7a1c4e598cde4ed15b29c1117a1ac2324588d31e097af64fbcefda8429d8668c1a729fad9c021325b4f3712bc47928b9ae2e5558f3ac7c5d45b807ca7956ff1b6568452bc8a989291ca2e06098d15c0b5952277444c54997d4fa93d179d20", 0xde}], 0xa) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) [ 413.0707110] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2604 command syz-executor.1) 00:00:34 executing program 5: r0 = msgget$private(0x0, 0x1) r1 = socket$inet6(0x18, 0x20000000, 0x8000) sendto(r1, &(0x7f0000001400)="5521c60fb57f60e1b5ffeef66d8b1bb5f251155fa0401c8621a28b565f13e7fa9c80e99c4dcf0dea578b759f1a5d41f2cdc7b41f338c70fe0bbc03624fc9a3e03f613a484e44ea07a067c06e0c390d1ed2b485199cff48f0d852ea60d28d4293d9de504fd9d3e44d6eae2c74c860d1646770d45387910094dbb4a0c771d5132e17d5f47f8f9da83f784d6ffa3cc6d358a7", 0x91, 0x1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "a59c7bd578042097cd822ae28d57df2591bd32c9e6e125ea50bb70f556232100f7e1f137902339c3f9443af6419c156a83041a0428f88726ae627da97d0cb13b45e3371711d74ba9701ecb1fb5265f6bde528d903e9bc82202528890aa7c3c436e4bdb26207eafb440feace5974245f4f62275289f3019e036de054350ff1f3e5525577a01f631db49ece8a0e38a11393d266abcc7824d38af3ff361162a4a5049c6c78414b59386d940"}, 0xb2, 0x800) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgsnd(r0, &(0x7f0000001300)={0x3, "b19fbbae34aa835b0956c15abd2446cce063ac5d5fc8c50db978b553a1420765b9aa4c62ea9f5e7c2d6889a353a55593560bc6c8059dfe5d6f5fbf69f27adadfcfa57ae0aa80c1e0b856da3322ab0b6d9949fae40f7f147da30b78de44547dfbe9e91ecbb63d4a39ce49b0e955da16da48da3d8af3360eeb9be3ec982045b0"}, 0x87, 0x800) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msgsnd(r0, &(0x7f00000000c0)={0x2, "805eeb819f3d16e44b6569c9b11084384b868953ca4cb4f34220e1ab08e7c92bc333332c90e6222e669ce31c6a4d458b61348f5940bdc0807684f8e49ea91cb7aa5ad35d981f4ddde3fab5ba53f19b43fbc3a64e2017cc5d50bd434014a98578e8b7bea442628a937efdb6cadff3f6db9cf2a50dc8a2517714fe952f1c9d4664da8cb9e9fef529a3de6037477ae172d1d1b585f7b4006659f67850e78752094a6d704e137a4b50088280614063b727f2cd6b9ea1f71427d64a46af245d4fa470feb9bffd9606bde32f5cf4bef0e8020cb7618a1a1eec14d24c342eef5f5f33f1530d8875f37a861df97138f0"}, 0xf4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/201}, 0xd1, 0x2, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = dup2(r2, r2) getsockname$inet6(r3, &(0x7f00000013c0), &(0x7f00000014c0)=0xfffffffffffffe6e) sendmsg(r2, &(0x7f00000038c0)={&(0x7f00000012c0)=@in6={0x18, 0x0, 0x80, 0x100000000}, 0xc, &(0x7f0000002440)=[{&(0x7f0000002400)="8c0e6ed7b5bb46740af4ce58923584219c6995ebdfa21128b555b28968f79ad1eb24dc083ee3f3ed4a5253906d33bc83968cbf5f812280b44cde", 0x3a}], 0x1, 0x0}, 0x1) read(r2, &(0x7f0000003900)=""/184, 0xb8) msgrcv(r0, &(0x7f0000003b80)={0x0, ""/235}, 0xf3, 0x1, 0x800) getsockname$inet6(r3, &(0x7f0000001500), &(0x7f0000001540)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 00:00:34 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x2) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/12, 0xc) chmod(&(0x7f0000000180)='./file1\x00', 0x23e) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:35 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c0, 0x100) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:35 executing program 3: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000001c0)='\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', 0x20, 0x48) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:35 executing program 5: r0 = socket$inet6(0x18, 0x20000003, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffb, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x8, 0x100000000}, 0x4, [0x9, 0x80000001, 0x3, 0x4, 0x4, 0x2, 0x7, 0x5b]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x3}, 0x8) r1 = msgget$private(0x0, 0x80000000000100) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0200000000000000a26b07ea5f87ec8fdeeb12e574a125d85c2ead25c4166483a05c07af949f6f768c9ebb22a51e1c41442c6cf8556d0430c36b7d8cf4746114088653041ca86ccf1568cab6654d0531dbd8bd0bd8755846257cb67d3be24b1fa84300c8685cad2350c2775642ca6be876be4b220de8542b93a96af9a6f4d584d232a2adc0a3eb99729cfa0d862e3147d76e12edaf918d15e0e1a6210488c4a97e3019baddf00f785b38191173cda3336ffde32935398c1ca45623e8c4bc25b79bb0900da74a0416ebff49ea"], 0x21, 0x800) r2 = semget$private(0x0, 0x7, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/54) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x40, 0x1, 0x101, 0x4, 0x5}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000740)=""/220) sendto$inet6(r4, &(0x7f0000000440)="add55c4e1a62b2ff1d991733b7a0608a3ab2c184", 0x14, 0x408, 0x0, 0x0) dup2(r3, r3) semget$private(0x0, 0x3, 0xa9) munlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f00000004c0)) bind$inet(r3, &(0x7f0000000500)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/165) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508933523888ba502dd87c433a47e4a430bc6ed325358bbb2707883f86e0a5534dc1b28ff9e7cd43a260d159f1b1a0c25bc2d3e8c2ccee1e5a8cf441571cb8f7e3"], 0x5c, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0xbfc, 0xf6}, {0x18, 0x1, 0xffffffffffffff80, 0xfffffffffffffffc}, 0xfffffffffffffff7, [0x0, 0x7fffffff, 0x7, 0x0, 0xdf5b, 0x4, 0x3, 0x1]}, 0x3c) 00:00:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x10, 0x88) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='./file0/file2\x00') recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5, &(0x7f0000001680)=""/156, 0x9c}, 0x1) 00:00:36 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r1) read(r0, &(0x7f00000000c0)=""/90, 0x5a) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:36 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 00:00:36 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000134000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f0000000100)="1d8e", 0x2, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/188, 0xbc, 0x40, 0x0, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000580)=0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="2eb0c6b4ebcda4ceb057842632a56431f21cd908907e1abc86672b6ecc9454aace78001d6dbee55425863fc87af65b1a675a8407d22071b3acf0ce781613efd49789f30e3836c8ce8860820eccbe5ee2b311c5056dad", 0x56}], 0x2, &(0x7f0000000240)=[{0x60, 0x101, 0x5, "d70a932a705a8607782dc02741bb491ae0dd0794344fd4e45aa0918da7bc51d17525e226d7b8cc463c2e9ebc38bf1f16c3623429a9064b9a2f8082d30bf5b6a74f906d80c4c781d7b80c2f313117b6"}, {0x88, 0x0, 0x8, "b7a400a1e78ade68a7eed512816dbbc096ee3d1046682cee91e2350d8008ef3a4629386425e62780049c205a37c55dc46b8092752c3e144a6d671c01a66b04c2a6055b41b1c969377945dc59a7586ac4b860525e8845391add03cb872e5b3f8e26fb206b1aad3daeb10acc80e1adf93a82f0a1aee6da"}, {0xe0, 0x111, 0x7ff, "7f8f6ca0e33f5700f8eef6e737b31c46cf5ea7bdbe7eca603d500e0f402761197f1072adf89348100e9478ed51f585425a7f8e11a4f8b184fd4fc85f94e5b80b6d9a54899e7ed0f03cfe6883ca161e2c62dff6ef9266265343b021b4415e6128b54c148a25773daffc0b68439b50973cd6ac1bf555c1495882d2594d115255aee794f1659d422728ccd3b5d264c850635ee1213213d64bd1cc8fc9a9ea19d1bab161d3e36767073f22b6afdd31c3ab0120f4adaf36e3f8c94ab30d56f9957357d25f19d231119a31c025"}, {0x30, 0x2f, 0x5, "784c568a81a0fe447cf6b5ab2dfed602bb6737bf68e7d92a120c6b6397"}, {0xd8, 0x101, 0x6, "378d176cdd45601448289c37864c549c74d40cce6c7e484b33bb8912cd37d626f1244d9cfe0e6e71aa4c6e2eeea7923572cdc64a712c4bb5881163cc94fba45b1e89d9ed28f78f2e11b797d922d608280fdc1425d4f4d891709e42a4e8ee37fce02a0d00fa68eafeca9cef21cc10a4c20d1cbf0a695dd990922400cef8abbd0581e943e2268425887f32a3de8a4b870d399410f80275ce6d317776fcb02e5563f26f0db43056461539ae049e13ccf747a65291d9c725351790100e8bbde6305f05cfa1"}], 0x2d0}, 0x2) 00:00:37 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x30) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000001540)='./file0\x00', 0x400) open(&(0x7f0000001580)='./file0\x00', 0x40, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="5baa6cbd28651c4e42912aff08ed8c36e7de6d6344be25a3f03967163b304dc9bcf09bf4922450dfcf57c09ec8ce532cb5b5ace817880ec17ae45da9faec72e9ce7394cc38f880dba98df32b8591a648a0fefe2111dcaa66b9af3197d529de48d3d1ca74c3ed9b50d62be02ebe2e0117101ca4172418e603e30e54b8bb25424cb3f5ce6abf4d87ab2dcc573c3b75102afe092f", 0x93}], 0x1, &(0x7f0000000340)=[{0x20, 0x107, 0x7, "4981045dffc77fe028f3"}, {0x1010, 0x11, 0x7, "f074f86c79335ac12daf5203ceab39e215eb1a7717bf0ecec7458be2bf42e3b0846cd24ecb643ea2d7b3378d774bba96a575ff5e1b43bccfaf7643941a744d8c529f73e6bd960531a3966dada22df794f2c62e6249cbd0a01acb8b9b90e6d6fa63270fef9e1e1688b90b63086c44abb49507a2326dcf1df10f5c7f78d979475aba32e0b8e6adce7218cc42b6044702c9d7be273cad124c3e38d9033e96e1e82d480f9acddf98970d2faed4c3f4983b2a8d07c0f5b5c306d13993bf232f4712e52b465f38708f5939f71ec36bab326d9b49b022464d522865bcd4de2676afe2cbdda81ee652ee72e100921afd6faca2d95c39a2189bc5f88c69b2b9d7017b4cc69c9b92fc09c12663bde0d6f4c7a539bdf7c8bdfeb173448fb618bac798f5147d9724bd7db08f604cb88ea3382871a3a85545f7f159b21dba26b720a22a2d8d948f5a91d8939da0d04b17b1e66c7604783f2a09c5167858f4a5cd8f1bf9fa8d94b791258e6c9746dd04a02f84625191d9096904209306fa67d3f46d683d6600aa7f51b947153e50fa53567ce3ba4a1a5b30b6dbf2a183fefc2b65d7ee17295d83687c0d1af1416df6aaf502695be5237a574718875a1680757b92f292e898897491a443f0437e80f76d2e25e3730f1769a5ca0f2e8b9d440fe6df354c796dad52f9f3ab0eb936219bfa890cd6a7515870bf082daf8d9a8f70df21a4f7a8d565520bf30eccf7e399c956de75a772515277a7ca5ac0fd20d24208d404efdbcb884712af83e240fe26395e20d7074e4323e0d5d360338ddb8d697c1ad8f3fbaebc2122af5372a1122321773001a2a7882d551470838534f8f672bd9273615049b0f4ec379683f8713985a4f8d15dc633dda380d2093c4d7a660e229083efc745021645dbb7d085d1a8d11a0b82e5b4f7fca5207fafd58ad20d007097ea975707d76dfba49d9988a6b5a19298137a1c0ebe504996df57e6c1e188c13591925031df87a16736b6a6709f3981df9b5fd7934c1f7b34d6b0c061709054eda6ff5dbb69d19b8582f5dc5a0f5cdb28953a947c3685102030582005745975fec8a3b78f7ea0805ad60d4824a8be1fb3e59990e3fff259cce9c490fdb4d35d1501a5ee84367dbd0603cb4f575ac961cc40b0224967d1f834f5d1356964e30e3c464db6300f0088f3bab22100bc8efb9717489f9d88185ac4c7ee389a9f8cd33107021df34ec9f0a66c8c465a5bb35293873b068906a7bda93648f63d01ef9d5ebf6953dbb074c73e4fb9ccadc71e9cc5c9ab606bed575b3dcd1182a28bce893aadac12418c8c00b25742722ba25917227e560e5b7f1697046ab312e19b5b6e21b30d75a9a376e16f254bef2c9fe529f1baf3e4e10be8f1a688c9bda1d7722eef47d8c5d73ecc70357becef105cc3e6d0d0604a77179a8777772379da563ac2b317ad64f1ff9f011e3b21998efc1f4f77682388db09d6e898e23023c89a23501246cd31195891979dbc2c4310f5220183f975b405eedc47cd348f68946640a89718ba1dcf9c60c4a342ae0856055e6d1b13ee9f0fa1cf09b5a2474db0709cb0a08ec01e04ef930c6890bed1d164f56a49d87a536f6af5944b6669ad189d6388578363068ed11957408c77461d775f1074660dad77bb85482771dd955a16443975b9c45a1d8c1007aeb06f24a5c303ff8adc55343f96a0fd83378c3b699d5feb8b83cea0be506c4e2e8763244b663f53407f7a40524d2348ebac72c6553bc176ace08239e6f751c4a9760d9b6573f17db1d5fbd0c27c5f4b1f0b06befd10cd5ad168276821e4123f251100ca2f7ce9d3d62d33bc23414936e07622e37a17bd54e10ab8556863ab3e1f4f88a0c2021c02ec711d617e38d4c56e4e7c8db3a0490fa88256301ed78a61c9c211e978f141693ed2ac365454ad81f4fc63b47cb07a5d35beca7d1eb02129dfc2eb6cf66f8f4f953a1ea41df74960f52c20bc86a5c10b6ceec7fe8aec28fc9716b6c007e2ff2fc807a5ad6d5fc94d4c12c1e0aa01859c56c21d3ebd77437803da93dd52e812dc50bd5862e236e7d4cf9de809c3319734068dfa4983098746690f7ee6961df0f373c68a58a6660d1584767ea0253b039e13a9d255f1c7146197a478208d74d7873f5841ed273e538f92baf8af2734fc2c2b5de83d5c4f7d11a3627d31615628efd8287683e8377c16a9d923e1658aeb0b86e3a3dd5f9923b85b2c654e826040af0fd4ef9a61515451c6e90c2a7734310c4ac437f49f4aa90a415a3d8de976871adf08cdce48b85f01d8ed3ceb3fb3b3f580ec369e36f356cbbd1696f2b09c00f2c55846a687f498b90c0fe5b4071ac0a196636b38fdaf8ee61c226f31b2a8a64405e2a2cdec6634f531267e4a27488b964883257449ce246d90fb1a18e5096ea0af45612cdf8d80f91b4b28444eee99b36a11db5d52764250658e6fba6db99ce00d80e069b4789dd2add3bd9784faa54777d6cc182abfbd4ea1fbbc9b17854b780421574a1177103cd2753ad237d2ad4c4003b25e7a3745023f01df9d732a338709809228d4fc4c00492f9de7cfc142b373a7c835d35485aa9e0cfe6f47a4de2b8a0124f52a82e20e65cef2ba8a44d6ec90920dd591b215fdc7d384729d68b2e2e14595fa71ff96c81548193b9eb7d158820671eeb35af78413d9b76b6729868a23b4a859e07f293642dff911096ef1e1fd7daeaf093332b80995afa7b7231dac13b3c5ea71d175fc3499af23d2fbb74ec75b12c0a476c7feb8420ff73c68b1c969f5b979c9f64f1969f3af97c96066a45f7ac27fdc01b660bb07b71eb3dd3e2fed89b6f9549bd6387d854af55f2fc508ced47f6b56dc7534e96494c47983296e4f1c833a78f30d0a6163dc679d9c22a23a216014c155f0131666528cbb49aefe0a99669494620b149f280aa2cf0a5e3a1403ca16315b43b510c7163404bfb5b57afd006f9be16a09201cac23aa4a42f2d55d5716bd3fe379b3ddee802e62cb1544d2803514e542a8b8c083aba69995dd40c982f149ef10392b937a7a91c7a6aa80f98959252f71a15d36ba1cf653340d6dc69207f303388563a72e7b71491d00b6ec170f005d84f9a116bf27dce82f67714ba865341adcb757722799995915965794295b790378a0ebf42d4faaef5e32b59f93f06d1fc20c2f00e56033ca532bfda6204a7475bac36fa1bbbe38737fd49258c2b3a8e382f35aedb7fd9e0674caea71a16cd18bd2a65a68afbb0d041a72f17490cc089d619d067b7bc2710c3dd1e79c4e40a1424e0c5e3eaaa07a54fc190fe5f6b80ad7b370a20ee3785c6ceb6cbaf56d7e8fce2ef089cd5e9a2ea9072c8b46162a2e59300c05ddb8c4a9f6c247132ca7688dce7bb6eeedb02552dbaf0c19f731fb6c59e782a9975ef7d5da219e5ed3f256ee95f05968c97a493cd37b1a51482e5dadabda10ae5ba602c1d47ebe0f92bcbc8ad5129d535562b8bf4835ae93c4c2a9c1165b4ccd25885c8f8ecb11ac06451a64cbe3f10070adc6506ab1989dc883ddb571888b7aa25f9578317981e75ef97370975604eb2911eece24ab50a9ab552a7da72dc4581f4972e255209388584234841ee0b78c091089f856553c26fd3146e399898ae86a5feb24bfce8367abee59c358b6cb91b6134522d7b09c4caa1b2b4158a20a13165c5d7eb884e9a3c5df4a54e10f30f6ed0443a72175b9403a60c45a040317551d92d81e571857480f818f1e3c63916fe1455560cb98fd69744169bd7de1921c41796b6f01dab9a57f8bc65d776e86aab43a2d01341436a228ea23b2324b00217ffd7e09f189f51852b7ca3f17b4fa2c5a7f504d04c6531c66a97afc6e4fc67b42d5901a8b5e7a8013f9d68f04be130d51d12ff6256c0cdb2ff88f0a74040f857aeb3f8df71531912722a80c2712e5c234bf55e8ac3fe7487966ec77a81cb9ab19a48338ec25623dc1ba558802a0ceda1746265b11bc91de31bd774f61d5372ab4a3aae20eedadd04f58ab495b39747f16b90ada82f18423fa9b5c798564e6cb7616460f7503ad426df590a0fc1b12abcfd595d1fe8d17426678872ed6d4691eadeba34a1bec5f2be2a6324f2daa5e8004d8a0dd38c909ccd9dc892c7fd9690ceba4b6629e9d8099b7b4e2ab0b8a40d1c7e2f4c06c1be99f9b38969d11e811958e2c969aeca0cf2c10a679f2e123d4ce80192b28111e143c2f7de6236f24bad8e51f2946104bda80c3ce364878253eb42b68286cc9987871b10e6530768667aa6b48a70a17c4cae0cd86e625face6dd8ffc428130812677ac085cf53e637c0416937802a676a4e7a0436f0c28a46700e0dd164cb6e9ab827ff6a7c6be34f6ef46373d6b427226997244c21423353d5a8d87af41593a78b76542d0e1cd1e7b317dfab313c5404d8e31c6e0bf3cf89500fdc65e46bbbc6ad5897977337cec07331f542b7eaf191156f859afda60e8e61732e36e3f9a057125d5c2889cbd9b892c8dfeffc5fabbb30b4ba339fe2e24b6a1f2030c68e123ae92ab5e2f53b4e159d572e2460ac4555beaf7ee68c77ac41deff99d1d4b80fa6e1098cd5017df6f978f16158378340686724bdbe9b228601939c1d3b80f4df0db54ec12c8bb42a0a417f2e97d72a46823ef7fd786cdd9efd311be4994adc1e4e66f3caf0381970fbf0ecd57ece1a9cfe2ab9318ac4e708e1641bc0b98485f1ba87b4237f325f1150c1b2e49eecf02ae81bcc20d6fa8029f65cbfc69369fb2034fd988fb456964742d850941708ec2ac538b298fc39362fb7aae8d63594de7b3b4c524909e5b41088356ab45f9dd0911d036e12ed1f75d89d9b8b771b9ec8a78370472cfce95e7c46b81517d918f2e74d2862b60871e5054e37a882eac97f5130de2b5016ac2546c816e136663f3c92bf7d561f4583f25760c16c2cc3f65e3a5c9824280515634c16608cea3c1cefa46fd1c3b0bf252e2754797cca0235704d4934400047ea1bfcf00e7f40d49d1e925fa76d03a4d8973e6adb0861225744453021da2f94157dc6b092bf477a33377dee7a779943e31a3c45ca700601a6df38b13a5a3618ad340bc3ba493be90095d1cc3b4a835ac7aa844f04ec1b0d0bb589a25acdda8606700691a0c8076e9d81bfeb14cb1f76d95065b41ad715bc2b11fe913ff9376750206df0f81320575ffb49c9b651883acb6ffa8097433b192b0c6b4a4403d98e5803c54692fefe4dd0c5eb101a94934d3f1cb252ef90900beeac9972c37d8fc52443ccb9651654b3261d842a13fb995b0a7baf97d8f2471ad2fb033f1815ee927d51b2cb91b7aee3ade8f04fcb1dbf26ac23f1ad898fc2ce36bc47b6cc2eeb398afee7ba1c596bc761e12c7efeef73a029cc6667102eaf0762b0597c895c50f9df26addcc2092dc2cf9c9a04df9fc1bc0cc2bfa5af2c911c3342dd5ef7074c9bc1d913b4372cc93d84e6489fd6f818d23b34359f5fd785bbdedfa2861bfc770e0ff1b4c6cf3283f3385237c79958454763a56d37ac8561514abccf26dedfbb578f4a4c55a0f055e3d7c80f294a7183fc4f5901d20bb9cda5dd51b6d07ed9d1ba99ddc0bb337ce1270955f4861665dad30f82f9220558926849f0fae9a9aa49eae3865f8aa283a898f81872d2245b79c8fb53fb77a23c4ce891a159d17c5c057f101a04e4018c52e5ea631806ae2b020e0855ee4d5609d24cac556b6097f81aa985286aaac2a068dbc01d0a701883365d1e904c1e629e433547b3120aa94f0520c570957c494695ef43f470d6d3a9a1d3eb37866f48eecc242009f9322908a5d61f58d81f"}, {0xe0, 0x101, 0x6, "e82d8d30012effaed1307ce0d63f02ee3724431ea0ab23d9713e49f31ea050a64d5c90cf3155db377d8259a2c9ec5bc52a5500f7f4009588c7ab4a9d78229f72cb8f16c5a6f1fcc20f794a83818a31315b1cbb1c47a2cd3aae1df11b013498651e2cc5a84f8aeddd93f74f54f1ebe04415139aea0dc62fea08dc0eb4c821223a483b7961b740d3a9f6aab2cb5cc3cae96943f38bc294abe4da6b10220497d1ef0a9b9c283da57df155ad5d0a88ba5a11ce9c814c5556a212986586f52a455ac6377a5a3b52ac5688598f"}, {0xe0, 0x29, 0x4, "dd250643aa109c75086d6f906167ea463488ecc13c1e259d021826f7d27a0c1159c550e82e51fa110562aef4689f6a538d7ede0de15170b1a24ae69cc890e0da4f2e6b537769cf549f3572cea70ed333edc8a643178076532a1e99fdf32478d18262f96385f81d84cf052d891033d76625a351ea13e3798680c6428fe475e20aaf4f429b53c56566fa7c93a10281addd3438ee921043891ae5fcf82c42c23f145a91a799384f86b24dbf204c5e11ecba2fbaed7020b16c879edb69b79a179bb820f5234f581323eb3b4fac"}], 0x11f0}, 0x5) truncate(&(0x7f0000000080)='./file0/file1\x00', 0x0) 00:00:37 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') chmod(&(0x7f0000000280)='./file0/file0\x00', 0x28) r0 = socket(0x1, 0x10000005, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000340)=""/113, 0x71) openat(r2, &(0x7f0000000100)='./file0/file1\x00', 0x200, 0x10) pipe(&(0x7f0000000140)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r3, &(0x7f0000000200)='./file0/file0\x00', 0x8800, 0x66) rename(&(0x7f0000000300)='./file0/file1\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x100) 00:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x10, 0x88) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='./file0/file2\x00') recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5, &(0x7f0000001680)=""/156, 0x9c}, 0x1) 00:00:37 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) pipe2(&(0x7f0000000040), 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) _lwp_create(&(0x7f0000000140)={0x2, &(0x7f00000000c0)={0x400f002a, 0x0, {[0x9, 0x8, 0x1, 0x6bc7]}, {0x85, 0xc116, 0x4}, {0x8, 0x4, '\x00'}}, {[0x7fffffff, 0x0, 0xc84, 0x200]}, {0x6, 0x2, 0x1}, {0xfbf2, 0x100000000, '-[$@^\x00'}}, 0x80, &(0x7f00000001c0)=0x0) _lwp_setname(r2, &(0x7f0000000200)='\x00') read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:37 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r1) read(r0, &(0x7f00000000c0)=""/90, 0x5a) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:38 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r1) read(r0, &(0x7f00000000c0)=""/90, 0x5a) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:00:38 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='4', 0x1}], 0x1000000000000091) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="7ea30617a5859a766dd8bcea9f3657a5f13d9612ca03bd72494fb9cdefcc4eabaaee5c1bfed22e004942deae30f872ff87763613197e58262150c20d29151797ab9ab7855086578e0a6575b716a974392d402a7b3e705ef334f18388282f5ea1a801cc5b1e91f61c382b75235175a765e7ed14c0c8273bebf9906a1a5e407c6a0b259dce727e789e81f04710a2a1d30a5240f97a8aa1b7b5c456dabbaaecd6f82743702657d8fc61f3079f7357f1036d00dc5e03dcc68dbf064184cd90eac740968cc947d8b77931633c24fff5756240ecfe3dc05a99359bf6aada82", 0xdc}, {&(0x7f0000000240)="f4810382fb02fc36d30a2e3864df876c05a60e4c525591e06e7532dad4c445f2bf96eb6017f75cb82e9c75d0d7d9c67e47cb57cd2f6f83d8f34b812bfb5221b36c68fb2fa7fc1318ca0a525c00fd0c105cf1752620549c7799988b182ae46aa3e8058f9d38469e1d39b5c6de2fb52937d6c827c24de0de156369b6", 0x7b}, {&(0x7f0000000300)="8b6a7f48e724028538fecc7d549c3988f62a8e28d25b206e58740dfc7f5f727d6c07c2e9a9b9cc40f2cbc69b100121ce8e4d417c56f1cd70eb51e957bdbbc12463c6b649cd1a44bdb8b9f8deebeef6104466382957c9", 0x56}], 0x3, 0x0, 0x0, 0xa}, 0x400) r2 = fcntl$dupfd(r1, 0xc, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) ftruncate(r2, 0x0) 00:00:38 executing program 3: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ffff01000000003f9a00"/20], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f00000006c0)="62c9e9a21629433dbd8609db2dc52114f75b47cd21eced7729f01d329746b9bfdfadf8689091a0acb80c5c6d65cf6aa2bcc9a73c0d4e69b53340d2cab33622b4e95bd429e5bbe4b059ce2e6bcc33d8e986f54df823df0bc1824717090f64252bfa2e2c7de1006cb826f333ee84fe97f53971b2c8e744026ab0c01adbb33d93fc4a4732e552ef9f2caebb3e88048b3dbc997284337d728f13271ec997a09e0b11fa2f5d82a39332dd56aa6991020e7f3d1fdeb58d6b92e8150f08e795847aedf9c0578a0ca3b8b15613bb44a2573dd7681f85751818adb2537c135c0ef330f0e001142a4d2b026c028d29bdcaa129cce7b10251236e530bf82441d211e49a7f7d192ec3b103a3b96ba2fa6faa4b0e808ffbf80ab1d9f855e6ad273631de85bd9af21c4532fb853fea00b747fd0ad69707cef1c8b27881c9f35ae95a1c4b10421122ec220392bbc22f95ca9017a9ab026022b21b057b5bd87c07794d41d75996f226a477074ddd1aabc9c13fbdfdf105cea655042318e5be80aa3c2473cbd244c12a5ce8f5068deeaeeab359c94cd9d1dae2a3500422be44e6f21b83465fc36b1d3794cae7b46d1d578483c4e805f7b435d92b63452766b94d42df767efcd2a3aa96532da081247f0c0e83c490a2be91c3abe9fb2939ab604f7e8698ba03f1874e11855d15cad7d3727706ad7536c1a65b4424b8882841548dae56d722de7c7be2bdf58f4a93e492d40ffe672c8d9b30881a45f2aaa5497ff8f11a86a4e79dc4d7e7a9f995e65431e50d1f2d85903bf7fd4980d5261ec474252894ac1235708e9488a319ca62d6253aa7b693643642ba0179610526c332641c95d26e8ee1710f65290c55312fbf99960310557a07f96d8d4d6d7199f43a55449be6f3d604b7b1e47b9fbd94b4b991768c07a989433674018ad198f5436f4322eebd7d0d006f8dba36b6cd35c0076f9db520864f7937acf112858cedc6c02fa09e9b8dd34c2b22af6406a84545941edf4075cdfa7c93c8dd1b491b14e4848e2fcc295e77ce36bbdb0bddcf4e19d9d70e0abc0f9c4541ae20c095b8da885aeafa91419d4e1442d2a18aa2a65c1c5b1eaa3718e7d9315db99bc07382fbdc7cf9a2ddf694eca67b94f0e0a4519662569f93b335bcdee1bf05e35c5cc2114399a8aef9692d20b5801bf81173ce00288ac7014ee55f4d3b02574097d9c7881e6dcf497b7ac877feb6c0d4303d1308c97d9d0616047cba9d62000a5e33be2f2a85a547be3a413300c49360aa93a06c1e332456fbe2e3feac9bbf7fd6445236167dadeb60e724f49a864797eeacd42bb1069fd9ec7ed527b802cfb06d51bc49919983761602625ea9102ad3958a8dd9cae16bf861de588bc452fac9056829c12a0415c91b65e898cdc154f239043e22a2d33279e326f3aa509f119d7f5ce2f10d5dc0c9298d036e60b05fe5b58a7d6d48a5b16e7e5529a345c977accceee7cec2d5a86189ad96e3acd40750eeed13041f5c880825a28736aa373f3fdadbce8b41c2a51e194cefc0cf680d1669ba728ce9160c20b4a6df64e15bdb601dcafcf6427d17755826083ec9b7e4143526235b6cb142df48e2a655132e3fda1922e8b85249758e209da964586139e7b457c9a5845b6bb366ebbfd16ef7c2dce07fbabe3193584deba7f4196f3b304723ef0fb50d3bb754a2f44b5b375487c1f8f4d3985d162234ab5b0db698c767f8bcc282ec082b3087866c7d6a58179d784107248114202506df55b55d4375377569c3fdde7abb7aa1d1c5ef2ccf41c2dfc3d2fa8291e5f520376133f319de5a47544c92a2f97cfa75eab0dd7da60da2716b4178442d7745500a0c2876cf6879dbb274332d62e1b4e9d656a8127774b223990902f888ae8c55328319556c65134a1daa2ae76418d1b0da29e934017d89ceac2294fae7d3119d6152f5f3a6b4fd6602c426195161274f8e3fff399b8352a488b82200d7665420d5dcce4cd1a81f1f7f6bb84b0ef2dc29c3dd7b8a235d45964477690c3e2c09641d940c74528af0d450ae7fe349f895a7334af4301cc67bc721ea772d23dd8532ce6a6c4a11f729b7ff0cfd9d16fa1c39392815ab1899d2c52c7bf2ac72ae72eec1c89f7d2eeb77470be17343b4397620e9c35461f802f50dbabbf9135b27a7db88f5ba89b217d9b18c98feab8931bfe29f0c88ecf5e88fc7981195243c7cf311784d0f868dd1e138fcf81b43269870a62e6398edc8c9327e44dc365e3177abd04ebeef75d3cc66eb27d82ba4cbba286f7b252e6af57e0393a7ff9b384525e2fa3ede9749e560633e582a8fdda0984290f38bf63bbc1e60c954ea92e9eefac2b0fd2423ab0ea3d341929bbc425c5f6e79c25c13798410e8fafb4df6fa0db410f575b39d4bf33174af50b70452224b4dbe0bfcf9eed02eeb0d9e4da5c160616eedce3c88bee700dbb1ee4545e3df66bcce1574c07f7850d243dae7c44fe68b893dd7e38c6d0d5281871df5207608dd62d9da819a0e74f1c858c7c59fa4d70d8661c7ddddc39d294a18fcc970074f127c49cfd450f2dd3ad9d2a560315bc2ab666a3dacc321b35de14b8a1bfe9e4f6c047a7df5b7679e2a49223f21792f634b9f50fce4c0db63ff3f9b4142bab019ac197c963debbeb796ac2abe215abd8ac1da5fd1af1848484fc558df39a294b5409acdab1b5b3e5787d2ce80d16fbd55e5e94c9c1c01c5a335fa133e8818f5cba3e39806a6379b1fc0c66c4b949444f1e8b4a0fddcb280de975a05a426355a12de65eb1e5ee89fc97cff21d1e5b2eb26", 0x7b5) 00:00:38 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4, 0x40) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') fchown(r0, r1, r2) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:39 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fsync(r1) read(r0, &(0x7f00000000c0)=""/90, 0x5a) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:39 executing program 3: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1890, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x3) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:39 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/227, 0xe3, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="14", 0x1}], 0x1) lseek(r0, 0x0, 0xfffffffffdffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) read(r1, &(0x7f00000004c0)=""/217, 0x1b3) writev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="6a9ac980dc349307a9e3c9cdde3625fa2b58a5af4eaedec050bdf0ffe5124bd8df502a619b0506d8d698579abb725005b579cf3e68d27a54823b25a1c557ae305bbcdefaee0542ab481b37218c06d7a1d57d84ee5af39d59bd50da2d8f6aef", 0x5f}], 0x1) 00:00:39 executing program 5: r0 = open(&(0x7f0000000040)='./file0/file1\x00', 0x400002, 0x40) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xe001, 0xff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000140)=""/124, 0x7c, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 00:00:40 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x5, 0x3f) fcntl$dupfd(r0, 0x0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28800, 0x192) dup2(r2, r2) r3 = socket$inet(0x2, 0x4000000000000002, 0x0) fcntl$lock(r3, 0x79828bb1e67074b6, 0x0) 00:00:40 executing program 5: r0 = socket(0x1f, 0x10000003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 00:00:40 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) _lwp_getprivate() symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:40 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) fcntl$dupfd(r0, 0xc, r0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000000c0)={0x7ff, 0xa00000000}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) fcntl$dupfd(r0, 0xc, r1) 00:00:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x491}, 0x8) msgget$private(0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwritev(r3, &(0x7f0000002d80)=[{&(0x7f0000002c80)="8772f83445705e27ae1ef45e88da47d6eb3365e55fbe758c9c3a2d89ff291a0492f139aae69cdd0751291d3c6bdc0d2d96a5907a07022cffc5ca3e09c1c2e2498baa35a95a79ba950eca7733c224d57b9add670107dc8a83c156ebe94f4052e9a3b5c17a948b9169def60ffa3c8195d69a2cac8b66eeb4873ae4dbaef2844e4477b1f34d36a5aaeef4af41a139e482b048b94da3887d5a2bb2286355a66eb838919006bceb0e2c90c633a576fd69b5be43bc2eafc9cd6a5849eeb5", 0xbb}], 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0156d8dc8e7dd74bd633614b00"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7f}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001640)="47c94a6bef98fa6a33f961ea823eb01b01005b4673133a8c73121739638d7b87e278ec22138fe240118f7d3cf24dbbdfc237963f3a842626adc554e364d28647d5c57b6e25df582315932198572a54399299d5c6db40b60fbe3519739fb8f917ab36d049072925016ffd2b1a625eb0e1d80717e818736d8a5364077006faf3244077bcbdc99124f3e02b8bf35039660f18e61f021913b41a1d7b203ca6237a329d6531df893f9703cdfba6504e7d9416f89edf36c14674374b3217b832f4bf0d7b1f269a593816ac18e2f6c0e8fc42c93a45d45c08f3f6ab2dcdba625384955da92b7ccb9e049b17998bd95bb3e1a280b6dd216ceee2ddd11201eaf2333f846a42de2fc57f69a256486e0924801ccce0b9a03ae2c5a713ddb7ddfbe599de9b1a8df27f0b8449c67a78d2a1b7e59a53b3a70400002ceb54eb072718c939d65b81e24ab458acccfed5db6d04b1081d81bc12d159d2a5af9bfdc8118ed59253949bfe22b6ba956331e8f2f6c32b26e7c35ec37bf4cf21106b3ef132e723485234dc826f9bc0097c512715ae40083c4e5e646e743d8d9a0bcaf8c5354221bcbfde487de07d0df067d64b7f4453b388c4e7f7676a18eba225eb2f3ba14b77c9f6a0059b254d826c50bd6bd7dfe8a737a0da60d1a8776f38b2aca7eb20ab04bdf24c78e007d13a8a32270db1ec127b9baeb2e94ac9f18c2d21dbbbc617ea27ac9b69ddda50c91696d3c0f1ad552fe0a2d2d0165a6ad3012c83058b0974ec300986c71ec3ee2809648dd4bef4bc7fdbe467fa969d40fd2f5a0e81ebd69267376db7e3d2ba419207287310c949613b913fcb48ad533eea8cf89d07d031510a99eb90aec8865c3d486a9f1acef62afb1114426e959c59682acecfefa4fa0a2f26b9a26ea5d6b09e085e04507dcd6e6ed9700332f71418aed64530a2feed6991a4dac3953429e9e2626cf22fdf8ce6ce994c10f970e152a6594da777948099b8f36c82dc932d37b41f14c7275a2d67bbaed579d7780db30e65f6dada10cfdf4fefa22bc41ad78e6541015ca58dd27613fc3e2301655fff09ea4d3f4c4589d228b99f15e04f4f7ba87bccc425a9b66d6838a441b1617cba868b5d0a0a0c23c40e62d561e04c3680052c3943301d6d0034d42c4c4f0264984a31fd5a38028cae1ed25f79c4a4c21a0b9b33f6261a77afed1a18103899afdcad81ea054422cb34546fd1c4358b8c830469f59bf44f3f3a768ab5b8706869c13f03f07e7cd1acf20f95efaf5dfc871b65ed74954968779cc115c10d5515aad6b0cbf4b2ef58a5e538a7b0cb851441c8715ba244057d6cf11a9ac25c80a70682bc871207eff8f11abb60ede0acf792970d3bbc7f8f698b44c4deda2fe09f0f2206d62f8005188c148b04010a565ae7a87417e24701efbf10e78c3e008f338e151bff4dcc546ac31598d0bc1c6b7f45dc0dfa52248acc8add86b07e860c47ba67664aa0b7f3614b01e4312f45474d87ca3df3db1a75e2eb0b6c4602afc2b2f4adf03ddee6ea1c3d1804f2c679c52f0935d2d5632468e9ee9f2aba8012630f6db3a638bd0fb1ec3161d69ab681ed13e978f34354abf6f278fa14f642a2db90f65f8431edfb26fec42c6a7f107dd7345691caa390c53c718d2bcdf4fde946fa3c844abffcf58020faded32ecda4df10563cded93f047c39b9e1777873f979d9522b5469f9aa1536cf768a062a7024060444ca26272cd6e522ed2bcfa35c754851fbc1dc0bac248a73bb6a7d8148d5b74fae2b65da80fdd387fbeefb0833016a72967eb9478445ee5850b4c250d335b91c717788f17cace05191afe4e0b58d4dd1ec365aa1c9b80b6542d0f2325a1a3a7e6e867b12c81221c806afbaab06bd5400953033cdb52b45c23bfb0e71c6ca9a4059eff2998473bd9251154215c8de242f12202014af6af1bc1658c9cf6061b38b162f73fde2b8675a9a997bdb68e36acd7003504e5fb719b7865cea5822ee1110fb8bbe751e1893fef90097cc5f7f3ccda0c2c7fdc8c7c91facfd2d6ec18d081448207eb5220ff7cfe8f9ec3f053e8fec04bdc9de8327476d0d50493da984055c57954a04eefa5470460040bf9bd98dc74347bba4a4fe83d832831a7f0058fd64b6e8357155149b2635d02c8ad75d7f8d00791f18cad8a3b8c0a39ec78e474232e3f221fd4d02b1df73ea771fd17b3c3bd9f98a8fe1759dfb0cf29cc48dad20e4df27f2d93033444f2921aa2213fa295d8545b5fb18e09f35530bb1c40160a5fc74ad127acea4ea55a9c7390f00f959af5c593dbeeeef36d32b21d15f814724013c0d72449f7bf4ce42c7d750dca81c1af261cf2bf14303683fcbc8c022b56b350b64df6ac341a32523cd5f9a1bd4e3bf01386aa5603a56ac03ebc710918f89729f7625ec66b2b5684a667e3fd2d1fbbcbb81dd8e660f4159a682af6e2c182807df481275d4769f42820492ec18397b65e18883452becbf80dbc610bd97d02f1f92e6d780e1158baea5278004c6fb9582ae76e52bf2750f79fa649dd06ae7b4bc6cd9b924940392843039169841679a6e874deccc1284d2276a7a15e843d87f8006ff21b766c7978b26dc95f83ad5fe1ba6bc329efebba7ffbaa7a2f3f8ca49d788ea1f36f8eb689a234f14e4c66bd33c7b2ef597c0bcfd3b0a6c180d45b916ca27e44ab96acf40c8820f0287ecce19103797ae3cfdaae0369f35f9316a17268ba06d73973d120c0a18f977cf7e76b600653e3194960803de20323e2564b5153daef3d2ef191dcca8c1460190efb5be9c92c08ad456586ecbc11336dfa1855c11eb2f7ec047ce69dbf3215e175297e6990b2f96712dee2d269e6c5cb5db2a4976f1a0fda15ebeebb8817292703dd39dd0e15ae4a047aa3538acd2964292ce10dea22d2c073aea45f772e6a3a30ff9d3b87a36b83d4bdb70a0d57976bf1d47c4f104d152dac767f51828aa39b0c1d19fc3c7c1a4c5b5e99fca0f415c95513739b504dc2d88b399e1dcd0e631795178584a51a803ea0e9ca4283dc217a22c099eb72e9d2c4299729c7125818be98881f5efc4b1742c2f08ca4cba1fd48f340db3f8382a71df6f41fa0a5749580c2b9474acd056688b78dd476016c9be783023732bad77b90039815eada65a413f1fbd657196ebb1c0de50f0f8ca93a583d713b7fba905052a504b27b09298641387bda04f72bb5a70034a37a8a7bbe180cdbdccf1fdea9a59b3d01350f3fe067789bee94bae5b465edcb56aeea4498223ffc7453d4606474b52fd137f9f2b1269138e8bcc6080bb92167b43eb7a2255d0bb3801b2008dab8cb3ea1df3a568668ff898aca57a88177dc686e8d0de3868d180f1f132a99e4185da419844f28f462291e7bae82be90720fdc212dc406db79c610534c4240acc97eda120d461545a580ac77825041a693ec76c9a06eb3b69cfc10801fbefe568dbf3c793f1294f180e6533285ab46bc86f9a1741b4b1fa3c50d7756bfd97f08c6176e0776baf2aae85e4045fef59a30e7abd37bc681abe6786f836888c56e1a51c8f1e187307cd1a9252f124ef92584202d53181c6e68ccacf2aae4940bce6539882105550a21e8b60f783bd32302f7f3062b7ae348332246a2d9efb983e804b5f7ba95d2c34a5d972d8be63d8fdd1db9ea3c1c8d492d50ab3ee709f77fbde4002618056360cd839a767a2d10de196ffd87be011bc5f011d41b9420e9d46782a753cb13e6a4370a9a6a41ec1d28d8e3e89300f79451788d2d9f1a1c65c1657f1420a42ba85c2e310c69534beaffadc4717735e42f64ed81378a0ceb97df757f430a6bc84c2b125eb2ba161cbc8bd93aa1ec49291a23285e56a469fe92d37e2f37b087cf3119be3738ec82fc0bda59ada9bfd1a09b52dc7cdda8e82bb8e8c86e6a8ec59a8e2eaa5a7f008ee264d3eca0dd524596bd392dc5d4f9f05e95d190437b244cf3bd9103e99f5639f5a19972572cc75c9706c196097bc836baf6ba9ea2fb9b1c164548fc571432892109184f04129b06ca128bfda29b18590ba0dde03fc2ce9ca725b6df7e991718fbf1232554e444d9828fef2ee5806643493cff87cf0b2a88f3105bb6579a6ffa38dbdf98cd6062ba69fe3b3c693a96dea5b08d9d4d99186448e187029f1e6677c6e26ddd2ea07be4d2d34a718b4ccfe96e7bf3ca669fb029151e75eb4670c104c7433050ed5bbb68e8c63fa1af66c1c92937566ff19855f5dd7833279a77652008714173e02f13e1b58347e527fd493fdf3e4c87232c83d1eef6a0a8820d8a106a8c0a9f6c4ad148660931d547568f809ea1632a7a5009cb84a9422aaeac282c8609ec8e173d2c98584ecd34d8e706bcf9cf1092486e8acec342097c8e57bc0e35a080eb864edf06d297f13f64c6a7ab11f66722a0dd047c8e0a8f5da6c7ba2aa7f4d652005d15d6b9058e837c6143fbacf7cf986edd154a3e8ca1c7e4e508a2266c4fe77ac536957c3b437dfd0a645fb3bcc3d44ec52af88d2d4888d386c68d1c259dab4727d524f1821ee7adde05606f369051ed44c871584390ce1bf1b6ed0a3c9563b7ee4db144eb1e87bf6214e1fe9bbac2f84116df5f9d0d4a4c09a8bde652104a5884a95d9a3ee0c04529818185d9e6c08810c33f8a11b188f19140952aceec1108aa5267f153d421d00c0a65a849f189e266b69994812b9097f17cac3d1a8aaddc56a932d5b7d1a081531616bf59781bc5d7c4ebc961fd047db579f2b8c428be4c08403b5a262e764a374fd7b72e68ef5605046984f1424bae65458a1fe5e3080ff312ab39c728452290c818c0798519cd24aa09944a096812c29b39ad467a16b52639bc50f022bb33ad2bb398d10ae2e305e14ceac5379a823f939558cc0bd7e6d9cbf50b192aeb23ebefc22dea05cd6e15c47c4ab8618d70c4f6f161926bf546322e4b013762865e72350029f9b4546ed27730d1909166222f5c5dcdce3478235b0b70cd8ac96674d2e85e7e73ef5dd360f8e24f11318feeab915863f3b7057103f5a612d4933cc5c18abf011e8942b0b8c37786673f2aa2a110c1b8e89aeed59ddfaf5fc432caf769ca95e3838a7c46324c86ab18ef6c17f6732e9800cd684ad9c97a7f015714f1c6e54931055b5bdacfda3f320acea073c457ba53c1bdd53a275d7a62c6d689a23df5d43b73105d6809bea7548be1d6f15abd5e12bd07ac56f9bcf248618ed25f298f9508cdd8b2754fe50cfe5a7ca112efab516429cc8131b20cb3e4dc049c5139daa59bbffeaca4fb5659ff9a66c1b2de0687b7043c162a73ec7d81c93bddfeb4c093f9212acad25b7c6cd7b2ff476b67245b6c79e13f19a577f37c150e8e70867f101a9192734d4e5388ae16139ced4b5ff4741c1f2685b885ea745e08ef5df41c008f0445945a39754df9b3a2af2e8cbe84fb96724130fe6a185294fefe8cc7930f6d63ab933fec6d3f3c6d1e7ec4a017a0e7f3cdd300ef8fd6b58bd92495a977f8f87ed155791e19539c209a58a6425c00082d1653f63d27cb83063caebc7e39fff4554b903bf0b0e20b9e576e8b1eda32feb610fcb4113c845f362c732a17717cb78ac8cd741be586643565fc97c92c3869218c14cac57b4f232cc0c6e852c7627fdd191296462b91b53727a301a6b3fa9b7ec80e9fc796901127ef99528ae6c6f14c1e093ac48d70c79b315ea099fe7dea7337efe10c07dd6cfa6e32f4972abd3c775cc4350af262b8b3bf90be142bd7ec1679895d19335ea1c8f13788cd1d8dde89e98d3c4a24d092e5eb89a444e57d92faf99bc6788486755c3a0121638cd88ea", 0x1000}], 0x1, 0x0}, 0x400) r7 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r7, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$getflags(r4, 0x3) 00:00:41 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 00:00:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1d) 00:00:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) r1 = msgget(0x3, 0x10c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/213) accept(r0, 0x0, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r3 = semget$private(0x0, 0x3, 0x60) sendmsg(r2, &(0x7f0000001940)={&(0x7f00000004c0)=@un=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000500)="f78f1d95bd5dd8462e6f65167ebb36d67575ed113c7b674c7fd9168d58b71ee96763bbab628560da4f4d7599286015545040916b156fddfad54ed83ec8157d334c2076db7ef2ebbbe73dd6d318614d4dfcf72c4a4f4e2ae2cbf868fdeeaa82ee26850cdc15e27eeede9ac9724917fa7160fa19efda47200239629f8f805c4c6fd9bacaf525bf17208dc61b369a82dc98b0edbda0fac9287d12eaf7acb87ae81b2f94d6c70934969122f1a9f376dd8fbda1b848cfbeee2f058867be6227aa271c7e710ac007d7cf7b235a5b414008c847538e1f1269c936e5828db8c1f3445573066b33d4b0c210f25f44e8e6bc17e00385d42a216808968806c8408a", 0xfc}, {&(0x7f0000000600)="4357689824c2ae67b80e6bc68b2248f85dabc5cb521a49daf5cf091e6fff8a290910831f8b3f7a717b83489e20a434671fe241617eb83a3f503489da602d0a81b1bafc76623bff91e500e6c9062040b410e3d05286702adcf31c8601b2888af484eeeeda9572676b1821d6a3a060b28dee91d4940f043e32c781aa9d106b1886cb64715545c1c6aaedafe48c84c1ff2996671749479a22f0e366f2da5907666c506ba0ddfc6a1e04466544b6990d8fe11f05b1efe00a0e2f35ff8dbd0685deff1a0d3440ccb97a51d9d083207003c171458196", 0xd3}, {&(0x7f0000000700)="cf26f595af6799b285788554f30cebe7b8f0b565e0a7a71203a5217bd83de0fc9cb878dcb134e740b5543bd5f1d794de673eb0e6697d3c53c198aaea11c1a932e77be18ede804b4eb599368e00a3e532c0f02dbe6842ff52b1ffdf2833cc08c2f354f4688351a3e4c9f2b765ef13d05d46ac10e002f7027d3cb6a9161556497c05a745be8336e8", 0x87}, {&(0x7f00000007c0)="aca000650fe449710b62819d7f6dbe616af9dcff1610d9b3eaf23764fc587e9cf4524d7ff69464198114f743c671816dd60cf5dc6ab59fc0803b872254", 0x3d}, {&(0x7f0000000800)="75b6def3c73985ded7213cc5f3ba54b4694898ea2d4b9500d03ece42a543907e08a4118e04c388fd0ed0c9ff061d804f5f15", 0x32}], 0x5, &(0x7f00000008c0)=[{0x60, 0x11, 0xfffffffffffff339, "ff4c8ca5e09fefb3bcb1e5011c8f1d2973119406b51035029f5d8c5f22fa1fd5b651a04614932eda6a86a4abc4d072f6f41ec195820d6dc717a4cca5e67bdd171cf5d1c98001639e3be920"}, {0x1010, 0x39, 0x3, "bb772a3644a824064b5b087ccad2e6b438506a0dbac4cd788c90107cd8f3cfb2d8218d2c84517f0d12af3918f7e3beb6b1850f58308a85e8716c537f59be3f401481f19c0a96c871ed19673f918155363390580830bf9d7f35b3cb3830d4b44d0bee5771d0f23228d28358176a4784c166058d43954f4f1545096464f21678fa5e23ee4e7dafd8a257222d5d94b6ae22a7e16fa258d07e0fdd38209243f54f7eb86ed96b1fa44bb3d16a6de5e1bec72c6fc9f4d4a0f6e59863489326c7d18256a6960aec6789df88c9500eff25ba579b4756f699ef04192486a632aa5544c92e67278d2a89c4ea802a35ea7a10d4e73d4b3715cf6658c05fae9c175998a7f7f84da383d245cc9c51e1d099fac49f1e0b52621f3c39e9ca9fdf893c0419824ac3656d38aac20e00a36a6324efe417a3b61c565ee0ee1dfb6a1fd4586c0073c54c9531d15d0ec9c013e81451854049ecfda95781434e0976f0a4b9212a33e675bdba84333cd22377036e4984287fdde4955002f1d5ad879c493d28ccd41c128c43459ced1f6bd2fbef16ab1948ae6321db7cfba35c0cde1ad27f57383d3647a0a05a0bddc721f4c5d15c5d2eb5f65c766376fb344bec8c7b58a9add52285a23f03b3921e8e13d26b9c775610cdaca5a9a4926c8ac5411bf22720b37d5995268a956a8afb39296d0cbe3515abf532525299f7672dabaad823ffa84e4fff548e6024ad5ed8e21f97a3bfab3a41f7f8885bb4a933a4a06162f50f6375d74e0bfaa2bd69dfc2423758be80f17fd05098475db54a0a18fd7b3505f4c22bf9a7fd51deba5be8fb445bcb341860f19dd86e63110135b5f125750bb785c1fb2101eee6bca775d38ec5eb7210c24cac36ecfc199aae0e2591ee00a09c03937fc65c1c4e8fbdb6de2f75262d95aef87741c4b8dac83ec854f51eaaf1bb6d5b692b7207eda4365c6d98adf3d55008ece696c9bf8c7ed330b3140e87bf74fb8528955f89abaa8252cd6c053d1fb54edb01c53f690a64a50841d6b4dd63e8b1a5dcba02e3249f08c781ba07751abe4a494e11120f43493177da2c530aa87ceaf656a7eeea81d10a07d1d24c4ff68bf469153431be1cbad0eea13378d9053006083f6108c97bdf014ab4200c2940ebbe607175fd086296e9145f78b146507d4526232925946175c4dcd734a1c165b52f29ada6097ce48f2af270b8629d1c2be2b4774b367f655c5fa4b98737f1115d98555af5e5a00cf20f0a9410c8aeb512ef4b88b14f6f47dd001c47d054fc01440666b86eaa73bf04ac1314bf1e922298b48350e342377d275e6f9ab203e76b04a382adef6bbcf3eb4d8eddb0e6b669c6f5c20d10c9af354a395864f0e632fec2e2440951143c6e40fa8443a2198dda68f377a8d5e251f64da942f6614287d953ff5cbe24686504ff1c036addc7e690ed3da1828b475ab0e3a33d54a24d48d079d947250b9e4a61e547053c1cbfd9ca4e34a23e38b9d3fd1f6e630c2f474b45a1a85d180c0dae731f716dd57a61281c670c72decb0a2393f701731099a11e530eb25ad1195b78e7fa6d2c0983de79e4645e7e79acfb98dc093c88ca53d8fa40dcd61df56f44bfdb1a06934859e89ae721c10e2da901df43ca5beeccd647216d35036e1cd94a97ccfc270a34444b8902f5063160606bfb527a5f940e591be9c63af8a6202952a6497e5c1461bf280f9ff0c69fa3aedd52799b60211ca39c58c72c12a2f8fa0de34ae4585eea52f086ce0256610a666d63cc2bf7d8b4b9c9472289606ab96c8ebd1a3416fe37140b334246ae6887312c560a3b5c899c17d09c3798d924374c4bd4d98414575163290cbccbfe01dc84954af4e3371571425adf8e192936687ea1c337a227b039c00daa33f64684181bef324d7be7f228dcf07ce766b15a83f0da4d6cc56edba063a44a9b3d050901bf03dd49f1023eff56d2d505d9ce73b3aa6a1753adf7debc432ddd2a47e4157ffe39bf9edc65bbb355832985a68133832ab263762ddebb677d1d989eb25c2797416dab0d91d9ff3fd605b03f311fb3d76add508b7c6cd04d70f63715a9ee70f257a9b803a922169b98b1396d37462195884fea4489a5f531e452516bb6789b53486954c04a009f2e3e4ff1cbd4690fd0b5d92d67783f0c97d24becdfd70cb14efba30be479a4b0b13bfc7638e6c85c58f3ed1f4157c9393a82ce3a622c5ae73401fb811e12dc7947379528cf9e0f0853f1c1038aef687bb88bcf34478290d20b4ad09811e1e51d117b47e6fd335305a98181f332697e51d0efc38069250733e6cb4b8a311002c37deeac74c374842a14a00964c291f73e5bbf309d233a7c0dab6c7e6736c110040d038e727fd2a5fd218dacacdf0f4a3a36157e9f90921860fe8d4e455b77a0ee54099c70a6510d2d40f3ba55a67abee2821e50ea149eb09960d202ba59c7053723256a3713ebc6e4df361684d2093c6b708432985b2e4574ca966892b4a07772cc7806bf876e2594749ee03651e85535e379c851e7d105c9703bb12ca7c60d4d66b2bc1227d87d2ddba1a2ec8a418d0670d94a9b67fe856c0b354567baa278e5dcd6db956675ce53e141e546657771c6cb38be632b26001a6ec0548d2f82c71c3581d2f1bea8ed493e9a08eacd27df1d321daf8a2dac9bdb36d5d78b2e8ef31b69a08bfa1843493f7f31a0240f46675426a7fb683fc27661afa9eafe48faa76881b59ebfb64d70e48b4d30b60a5e7249c41baec269c657bd1911bff927c60272162692650541ec9c50d8dbba0aca524152f85338aeab5a0fec44d00446a8b9bd3955f356c3e3116344cbea556751a5c17a5003957ff80145e218f5b46137c5f0c1f3adb83edd61c89e7dfadebf935bdef0e910a472e396bdd5e249edc82ae7940be92a08830785dd334d8c3ca813965abe5cead1bb15486f858559a595ac57289f2113b7d2ad1f1af45a1f8af06097aaca2f28464cde10229b4b96a6906517a0051b2a89379435d0cf47eebc066e8e5fee806eb2c8cb5a3b44e2a5ec6371d891582e93e770f509f4ce24f419e3f8c82d9d37dbee27732a7d417bb2be37ebbfae8bbcd0ca074fcaca5370ad75edb0765ff450eae541471f7c2f5be54197f07c83c50c01acf5bdcb003f9a05f263a618d261daa7fb8a0d75d3689b630dcb0d8ed02fff6c16ac33d66faff6a893953ee7147c69f317903ff0bdd0c23320177755b3c408c3826825f623d38ec5d5c4ab71fb063f933e4a573d5f56edc255566082b0e78c5ab7f67f10d7b09037f068860d6ab35cd33fa633a0e5b03507e603ad4bba7f2994febd82fa27a59b0a2baed218c8add2b96ee61721eab15decd42a68d26423d0eeafb5717284c07b82e88ee69bfb1ace6c115b3d5ea60c8074958213bcf412ab93958a46f935dce6cf2f2ef078486aa3c9fbe6f6611429138bafbb5cdda50378cd4163f5c60cbf26c11836a8b28be74a1ffbf00869388ba8feddf7b5ccabe1c742a88e2e905e163746b368770daea074972e59919801d51626348156c18173edd5c03fd34df40508bf72533261b4772b67abd9239485199af4f08d3da668c91b28aa6400247c0b00783d7f89c11ace73cb2c48c0e310349388ec9cc71e882298a4988037f38d3731a7cc20a8a2d5a83bc40863508efd1b81947e98214347bfa6b29622b897e4b09a8b6f37a96fc50b82bf14f7bfc8dc409b506b6274c2d9bb5a8af74b47e0c067ab3cac678647c34d347561934b2e486609694a13767aa6e444d6f019e11b92f399bc1ca9196d7a51fc7d4fabd2b57ebb358c65dc861917697d5b9ba80611566e499e7c105306a8d42bbf1a207317625855cc527e4d48b8a611d4579026d938807964044b8614bb2c4f790a74e86ad440bb24aa25410865dc345c082462856626ca30092c49845fb94edcfd3369518e6fb8c7f75e13e1ed7048f56ffaa4eee8f6c70fe1a0049d9bb9b40169f1847c53d8f1410f2efb0d8627d01fc0e914c022aa3a85ec93b4997f62ca932fa6f50a5c299b3f73daae79d2d41552713b39c03df4c4142abc8035c0b0b2bd42d6127667a7e3baa2e78d5d34cece052839ede39b6b05711417d370c9184f99d54f88a637ad2a01920ce9372e4fa8eb6be0a322dfd89df9d1d021e02e03b7837d24b9c7cbc8fb7fc0caf4d4eda4e5fb3ad1a5fa5b19c5613b37f44ec7e923eb41b3caf0c2b45b1dc9e4e2b72a78c3db748c92f8d7ddda3d5b381948638613233094efcde6b9f50ee718087b2766bfe504506d1e47bb0feb529b9d897209a62f42ff8676af7ab279eb660aef87d887903ff2fa7610b531d0fd9f119ec8379044e67864dd7990f4a407966daf7e62fb5d8f9881e2938a1fa4aa873baaaefbbeff785282169639d16e064254360d6d388ad203f3e90f64e90e92a53b63f1fd3cc12b95d0bed9d8e8b4a26763e9ffdbd95d2243fa8f81681f213a2ba8a82ba799fb4ee81cfd182ef3f20ddb355b9261bde8190c4216de6955f7223baebee06914b04fbc6ea13d606d1b92f214689fd5b54ea536bb9e7765536bb76a3ab9df7063faf2fa9a823af76930c3afface0a22731b3788948a586ef10885502ba6055eed246ec0badb5ee1462451d1b3c02da75d043c11b081c07f7511b8008582cc24e40e90d606ebd97d4774c8d9b5b4f3f06442d84910dde5f8182e893f6db2c4b397a1b0b30a5cce6582834e4be8c945d90ce7d50d519d5ef3f4f9f08dab28dbcedc05d1770256224fafc9c9eb8fa187e358c623dad7e93c6069db9a50c6b4f05c4935be3c548259c72ce06ca68728d439f2abbccf83b8b4a0e7ca55a604fea2b3dd434ea6c04e6772a92f5036392fcffcc65ae562a83ea852b3df85c275b5be5df4ed8e0e169f407aa8c8d1d0b48092f6bb86ec887cac95027597d81327d5195293f825b8ac23455b20f55244c76e88ae758c33e0dd35ed40687e48961fc3e659bb486ac02fcb38826f84156e875af5ad4a580412e29ab4fcdb17f472b2e1c3e52ada28f6d87b49bcfe36dcacd57227b21f1ee036d062059fde83acbd277c9e16dca5f5a33ad3914116e2136cf7972a878e0b2d43abe23aa8a3ddbc68944b5059fc3d7cc4da37565301db11f808d38f9ab4e0563f964912313a0265677502aa2d139bc5a9518663efda5541a43f4e8c77ec8928b8b264378a9829807d445060657ed92320acfd48a944ef61c35583619d106cdbd08853d8861654b68be0e72b8efb3eac67793e7779c0ba22daf88223f7e7c7f082f7260329883b6e0c34a57dceb7e71bbc4755847eb717fe3bfc27b1f2b0b53b1f472d8b657d5a21faedf21521a9c4744fddf564e13275597df2b224a441d455acd60e358d7a91bfc42d67c40a5e991473b320fa21186e0a09da51b67833d010e39450e09c28b6a01666b4e38bac11197ab80b596fd0a132a68b329e1131132d8a2d9241834a9b323f12fcf518abfccbe81e0ac380cdf4af6f28c1f3ad5d394e2c459bb6cc65b9dc967bd5f774a944b75c2a70c65aa603db1a1b68f20e6febe4d687377f7c1d6494ae57030123199c3c321481cab90ee77568478a2a6d4c53e675bd0af03ca2357c0dec31523ea3e2e4dd26aba28850e040452d67ca83541e198450b69fe0545b0ae98ee8de6c2ca504440450ee300af4e1f53409df707a73b69f75fcf66c490cbd03399eda8e35fe5cfb6daf9f3594cd905a2abceedb7c8e271c8e864817c0b737cf33b10f1991d0e26c4b1688dd564b627444c05d80904a22912049236fb8f08132def4a44a705888bc06daac01927afb6784ee"}], 0x1070}, 0x406) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x3, 0x54e, 0xfffffffffffffffa, 0xc00000000000000, 0x3, 0xffffffff7fffffff]) paccept(r2, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8, 0x10000000) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x20000000b, 0x0, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/107) socket$inet(0x2, 0x10000002, 0x3) 00:00:42 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x86) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) 00:00:52 executing program 3: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000080)=""/106, 0x6a, 0x801, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x7}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1ffe, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002be, 0xfffffffffffffffc) fcntl$setstatus(r1, 0x4, 0x4) 00:00:52 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) _lwp_create(&(0x7f00000001c0)={0x400f0020, &(0x7f0000000140)={0x0, &(0x7f00000000c0)={0x0, 0x0, {[0x401, 0x6, 0x4]}, {0x300000000000, 0x7fffffff, 0x4}, {0x4, 0xaef9, '..^*}\x00'}}, {[0x28, 0x200, 0x1, 0x7fffffff]}, {0x8, 0x4, 0x4}, {0xfffffffffffffbff, 0x0, '+,\x00'}}, {[0x8, 0x6, 0x6, 0x100000000]}, {0x59d7, 0x1, 0x5}, {0x8, 0x0, '&\x00'}}, 0x40, &(0x7f0000000240)=0x0) _lwp_suspend(r3) fchdir(r2) 00:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) paccept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0xff4c2da0abdb4665, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimensat(r1, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000240)={{0x81, 0x7269}, {0x0, 0xa4}}, 0x200) shutdown(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r4, &(0x7f0000000140)="2bc2c36fc713982827977d2412d710034cffc04d90a09d0aed1718a560774bedb1e21b4184895503d966e6ac01ea3c5c92735bdc9ba816bbc21ce5cabad0bc16fa82d16563b3b88075488f58c11f312812f08e7121ad2212de269e1ef0b3b06b8b45e879be0ad8dc72871e85b04854d54e6a04397daeae432059594117a0f446a8b86a166bfe96e7fb432845fe41c35fbc415c411cdf889d10f362d73c4390c606ea", 0xa2, 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x6, 0xfffffffffffff001}, 0x0) 00:00:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) accept(r1, 0x0, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="2100e91f7189591ef8b08c0400696bf18ccc0300279f67f396ab615f21852f96027df5"], 0x6e) pipe(&(0x7f0000000080)) r5 = accept$inet(r0, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r2, 0xc, r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3000c) 00:00:52 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80008, 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:52 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e900"/13], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000000)={0x7, 0x4}) dup2(r1, r0) 00:00:53 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x40044) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:53 executing program 5: rmdir(&(0x7f0000000440)='.\x00') rmdir(&(0x7f0000000000)='./file0\x00') 00:00:53 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) rename(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="9e18eb7722f4e3da791a94f2eab99863baf24ef39888fe86e0e9b0b955a0a26dec0329371e8831e0014f0d2f246fb8345c96db882b85ae59e3a6cbc749e67c0c611ef768548a19aafdd27d6df18d65476488235d4f4fd4271f7853ccd6a856d085ade6df66ea795d22867f0f0cd7b2b00e1beb45fdadaca5ba4e2133099d5e64557dd3d1b49aed0e0985d7b436b96f4d628cdc3095ef872e2c74b533", 0x7c) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/167, 0xa7, 0x42, 0x0, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r0, 0x4, 0x1000004) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getrlimit(0x0, &(0x7f0000000000)) listen(r3, 0x6) rename(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fdatasync(0xffffffffffffffff) recvfrom(r2, &(0x7f0000000280)=""/224, 0xe0, 0x800, &(0x7f0000000380)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x40001, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:53 executing program 0: _lwp_create(&(0x7f0000000200)={0x8, &(0x7f0000000180)={0x2, &(0x7f0000000080)={0x400f0029, 0x0, {[0x7, 0x100000000, 0x3, 0x100]}, {0x7ff, 0x7fff, 0x4}, {0x0, 0xdb, '\x00'}}, {[0x7, 0x1f, 0x7, 0x1]}, {0x7, 0xfffffffffffffff8, 0x5}, {0x3ff, 0xffffffffffffb17c, '-\'\xef\x00'}}, {[0x8, 0x5, 0x7, 0x3]}, {0x7ff, 0xfffffffffffffffb, 0x5}, {0x8, 0x1ff, '\x8b\x00'}}, 0x40, &(0x7f0000000000)=0x0) _lwp_getname(r0, &(0x7f0000000280)=""/2, 0x2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 00:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x2) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffdd0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:00:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) paccept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0xff4c2da0abdb4665, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimensat(r1, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000240)={{0x81, 0x7269}, {0x0, 0xa4}}, 0x200) shutdown(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r4, &(0x7f0000000140)="2bc2c36fc713982827977d2412d710034cffc04d90a09d0aed1718a560774bedb1e21b4184895503d966e6ac01ea3c5c92735bdc9ba816bbc21ce5cabad0bc16fa82d16563b3b88075488f58c11f312812f08e7121ad2212de269e1ef0b3b06b8b45e879be0ad8dc72871e85b04854d54e6a04397daeae432059594117a0f446a8b86a166bfe96e7fb432845fe41c35fbc415c411cdf889d10f362d73c4390c606ea", 0xa2, 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x6, 0xfffffffffffff001}, 0x0) 00:00:54 executing program 3: chroot(&(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe5) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x9, 0x81, r1}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x310, 0x2) 00:00:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000040)="6c3cc74b870ac2f2c5ced303ec87c33bf5f6acd9250cee533d09d43c3f9f872065fff9c6661ac34934779af353e0487c15a990", 0x33) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a4", 0x800}], 0x1) 00:00:54 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x184) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="28ae394b75c34775b562d7c8bb8a09c7f17f68566f4492428c38faf25321b7bbf3e2484d175dd2ee289d7f725e09493e6a264eb1ff235a2435be5f07533775ec6609b43a457a8e31d4c3d60a7c113dfc03616312a1d5af257b93cff00abf9ac0950c09e602154b46165df929605a52e5a6d92b97c2cbf47b57ef4cf127b2a6826a9728537099d9818ee398894acd617674f46c46bfc905d01548c91db0df03e4b8", 0xa1}, {&(0x7f0000000040)="77165fb18d3cf027d2d43f8a7a27f63f0e7cccf4d15d09deb44c10de271b24aef39aeb1503ae506024272e87950b3eab5e00f787649c8c840f", 0x39}, {&(0x7f00000000c0)="b2deb0b911aec1c68f0b9432f3d6c69d8394746349f661591a56e783e2dde48dba20c8aabcfb435b", 0x28}, {&(0x7f0000000200)="a917a152c342bc40d77e468628e3d2275aa126f11b9f0cad15bd126f327b3130fed2e16eee3e8ba70b781c6842b9dadfd86b1c3ebe8ad255c233efbc2b317cbd0df3fea615f0cc2aa92251952787c04acd0c9a1ff2977b9a82aab7094170203811e775f58c09fe111be011edbd65edb6fd9ac72c21999b67feec3188e39cf670091190dc8a", 0x85}], 0x4, 0x0) pipe2(&(0x7f0000000340), 0x0) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r0, &(0x7f0000003280)=""/4096, 0xfffffffffffffc89) 00:00:54 executing program 5: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7fffffff) close(r0) 00:00:55 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) r2 = dup2(r0, r0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)="b2b10a94c37d74a8030c50"}, {&(0x7f00000001c0)="57a5b15dd272bbfd90bec402c13efdbe8dce772327b5ea0b6462d1f0f19166b76f14577c31191db21dc124e22cf226998473d00b5fac73c17c34bd19dc16f197ea4e31a965d9fa3c411b5b65eb5008972842521a8cc6f6c01d9e9cd0a39bd7348c9df251e322f2f5bcc7d89acee7e0768e"}, {&(0x7f0000000240)="cdb1504c5017df477f8bb1f8290fc20af478a636e7344108a4ed7b0975941314e28a040196e6f392aa1db1"}, {&(0x7f0000000440)="4932021d1f168f1d366f76c7a968e56da18d6f74165dc446e26433879fb7e84745a6f5b9f03abdcb3145a391699dab8056de7187"}, {&(0x7f0000000300)="f1c1e79d6d0fbef3"}, {&(0x7f0000000340)="67ff47cc"}], 0x10000000000000ed) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) pread(r0, &(0x7f00000000c0)="5eb32434c00f89f3172ff39ceee352b160cb64ba98e6b1dc0e90f888648030f30adb68db92a92025eb80325a6434430115adb2c17ec4a599cb1fdb499d99be35539778274f79a5abc5309fb63671b19f9180e5857c816eb7f0240ab8e7b8350120cb3ebdd68e4e817050e8a2b836031a2393f7bab814be9da5483ffe4bb07de797283144423cab1916d33edb4b449ad0048e491ddce907217eee6435ca754732de7c3a57dd8b2a39feacd140f65f5ef2c0509fcec42a17a06c69c64a895f8905581662107200d20ac73cfa95796a138c329f30e86f514c2979b3ff165be4601507e4069647e84c66224655", 0xeb, 0x0) read(r1, &(0x7f0000001280)=""/4096, 0xff7b) 00:00:55 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f00000000c0)="d3cb8102cbc9449724e4200c34def64267f113b4ffa4d7206ebcc0948ff49e5116754c87f320155a0d995e0f4128f1675431adcd5ddc31d86ca424c4af39a61b24ae5042ccd9deafe47cd5531f90e172ff00fe64f9", 0x55) r1 = dup2(r0, r0) close(r1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="67c3f77a1729d0b5365ac9e7c311c4", 0xf}], 0x1, 0x1a) setsockopt(r1, 0xf7, 0x81, &(0x7f0000000140)="a56f7d6cdbd9ad1ffeba4f7e793da8793309424e04bac422796595a22700c74adbf401a80c0e74c0b57d2648134f5f26d7d7e0d4bd9057e74093d3efe806a003f3266c321990362c45897bbe1647afba81ade2cf6658f177520b023d72fb659493d5ca141e3a2497858ddecea130981095963fb5bf0df01273c80555a3be74c8791bda24d320704143e398b9b70e67a007", 0x91) 00:00:56 executing program 3: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x1, "a59c7bd578042097cd822ae28d57df2591bd32c9e6e125ea50bb70f556232100f7e1f137902339c3f9443af6419c156a83041a0428f88726ae627da97d0cb13b45e3371711d74ba9701ecb1fb5265f6bde528d903e9bc82202528890aa7c3c436e4bdb26207eafb440feace5974245f4f62275289f3019e036de054350ff1f3e5525577a01f631db49ece8a0e38a11393d266abcc7824d38af3ff361162a4a5049c6c78414b59386d940"}, 0xb2, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000003b80)={0x0, ""/235}, 0xf3, 0x1, 0x7fc) 00:00:56 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000040)="6c3cc74b870ac2f2c5ced303ec87c33bf5f6acd9250cee533d09d43c3f9f872065fff9c6661ac34934779af353e0487c15a990", 0x33) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a4", 0x800}], 0x1) 00:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = getegid() r2 = getuid() fchown(r0, r2, r1) socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x0) 00:00:56 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) socket$inet6(0x18, 0x40000007, 0x7a4941cf) r1 = fcntl$dupfd(r0, 0xd, r0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x20000000, 0x800) 00:00:56 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r1) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:56 executing program 3: r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x6, 0x5, 0x0, 0x0) 00:00:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="3a35d6284f188a179a14dde11fac96c7b40119c4cb0f8aba29d8dcb8ede609639a021deadf1d06", 0x27, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x0) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) msgget(0x1, 0x4) r4 = semget$private(0x0, 0x3, 0x102) semop(r4, &(0x7f00000000c0)=[{0x1, 0x9, 0x800}, {0x2, 0xe89, 0x1800}], 0x2) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getgid() lseek(r0, 0x0, 0x3) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/58) open(&(0x7f0000000140)='./file0\x00', 0x43, 0x20) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) semget$private(0x0, 0x6, 0xa) open(&(0x7f0000000280)='./file1\x00', 0x28081, 0x80) select(0x40, &(0x7f00000002c0)={0x2b7, 0x2, 0x3b, 0x5a2, 0x7, 0x80000000, 0x8, 0x6}, &(0x7f0000000300)={0x9, 0x6, 0x2, 0x3, 0x1, 0x0, 0x10001}, &(0x7f0000000340)={0x1, 0x3f, 0x1, 0xb5f, 0x5, 0x3f, 0x7, 0x2}, &(0x7f0000000380)={0x401, 0x1f}) open(&(0x7f00000003c0)='./file1/file0\x00', 0x8, 0x44) fdatasync(r5) 00:00:56 executing program 4: mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:00:57 executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x9d0d, 0x3, &(0x7f0000000080)=""/237, &(0x7f0000000180)=0xed) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x2000088, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fsync(r0) r2 = socket(0x10, 0x60000000, 0x1000) sendto$unix(r2, &(0x7f00000001c0)="99d34b1466ae11dbde84fae5a70f5cfbf4a86719f25ceeb7e088e0127bd404c85b5927cfeb6cb6aff191", 0x2a, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) getsockopt(r0, 0xacb6, 0x0, &(0x7f0000000240)=""/4, &(0x7f0000000280)=0x4) r3 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r4 = socket(0x0, 0x4, 0xfffffffffffffc01) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000003580)=""/4096) r5 = open(&(0x7f00000012c0)='./file0\x00', 0x140, 0x20) shmctl$SHM_LOCK(r1, 0x3) r6 = getpgid(0xffffffffffffffff) r7 = getppid() setpgid(r6, r7) shmdt(r3) r8 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001300)=[0x20, 0x4, 0x9]) sendto$inet(r4, &(0x7f0000001340)="db43e2ef3bff0e30ce72c3054804d51322b3b02a1f6f85568b211f4b05b4911340e28af4b86a921661e13039168e00dfcd78bb2f318ac853d8bd07576cf1b5c6281e689a2915b94b4df98a7fbeec0938b47e893b77c5bc0b15971684a1f19c5bd1f68ba46584ef56bae879d991565e0ce334949f0ccec995ed8db34945008221536ebe026aea228e3c07e3745921061363fbd6dcf78133", 0x97, 0x1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getdents(r5, &(0x7f0000001440)=""/103, 0x67) fcntl$getown(r5, 0x5) connect$unix(r4, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001500)={0xe03, 0x7}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001540), 0xc) 00:00:57 executing program 4: r0 = openat(0xffffffffffffffff, 0x0, 0x440800, 0x44) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0xda) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r1, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x30240, 0x5a) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$lock(r3, 0x80b17223db8106a1, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x400) r5 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x14733489, r5, r6, r7, r8, 0x40, 0x5}, 0x7fff, 0x1ff, r9, r10, 0x5, 0x5, 0x2, 0x100000000}) 00:00:57 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000280)={0x8ebf}, 0x10) r1 = _lwp_self() _lwp_kill(r1, 0x8) 00:00:57 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:00:58 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:58 executing program 1: _lwp_getname(0x0, &(0x7f0000000000)=""/4, 0xffffffffffffffb9) r0 = _lwp_self() compat_50__lwp_park(&(0x7f0000000040)={0x2, 0x6}, r0, &(0x7f0000000080)=0x2, &(0x7f00000000c0)=0x81) _lwp_kill(r0, 0x0) 00:00:58 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000000000014, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) [ 437.1159407] panic: ASan: Unauthorized Access In 0xffffffff811dc6ad: Addr 0xffffa4817073fd60 [18446744073709551545 bytes, read, Unknown] [ 437.1310649] cpu0: Begin traceback... [ 437.1938621] vpanic() at netbsd:vpanic+0x267 [ 437.3163708] snprintf() at netbsd:snprintf [ 437.4500191] kasan_report() at netbsd:kasan_report+0x89 [ 437.5836619] kasan_copyoutstr() at netbsd:kasan_copyoutstr+0x73 [ 437.7061727] sys__lwp_getname() at netbsd:sys__lwp_getname+0x1cf [ 437.8286932] sys___syscall() at netbsd:sys___syscall+0xf5 [ 437.9623310] syscall() at netbsd:syscall+0x3ac [ 437.9957404] --- syscall (number 198) --- [ 438.0514284] 7329a0e43b9a: [ 438.0514284] cpu0: End traceback... [ 438.0633722] fatal breakpoint trap in supervisor mode [ 438.0633722] trap type 1 code 0 rip 0xffffffff8021cd1d cs 0x8 rflags 0x246 cr2 0x7329a0200000 ilevel 0 rsp 0xffffa4817073fbc0 [ 438.0813109] curlwp 0xffffa480138c3900 pid 1770.2 lowest kstack 0xffffa481707382c0 Stopped in pid 1770.2 (syz-executor.1) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xf9 vpanic() at netbsd:vpanic+0x267 snprintf() at netbsd:snprintf kasan_report() at netbsd:kasan_report+0x89