2018/07/06 12:31:10 fuzzer started 2018/07/06 12:31:11 dialing manager at 127.0.0.1:36847 2018/07/06 12:31:11 syscalls: 34 2018/07/06 12:31:11 code coverage: CONFIG_KCOV is not enabled 2018/07/06 12:31:11 comparison tracing: CONFIG_KCOV is not enabled 2018/07/06 12:31:11 setuid sandbox: enabled 2018/07/06 12:31:11 namespace sandbox: enabled 2018/07/06 12:31:11 fault injection: CONFIG_FAULT_INJECTION is not enabled 2018/07/06 12:31:11 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2018/07/06 12:31:11 net packed injection: enabled 12:31:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801, 0x4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_GETOWN(r2, 0x9) r3 = fcntl$F_DUPFD(r2, 0x0, r1) r4 = fcntl$F_DUPFD(r3, 0x0, r3) write(r3, &(0x7f0000000040)="0048fc9c8c770d7ce6a4a77360188a6bb1f6ba063f5b0bce15719ccfc76883a26401e92905a848e9e1d29aaff64fa8ff41bd1553d366bc6055ba540d8c2c828c894b935c8b978722ea7ea7122fc5bedfc7b2cd05bf3b34cc018e7e757228a80e9b38b164c01632fafbdeb7decf8647d23da21d0c8b5cff69a41b519604aab34bbfdeceb6ee8e663fd8c542d138e83089bebff3578d75dfc4d98a7a362b4fdb7a592dca1ae86545d3dfc1a630789105cf31190af19a4bff2d9551ac9b7751dc9f7eeb29", 0xc3) fchdir(r1) r5 = openat(r3, &(0x7f0000000140)='./file1\x00', 0x40, 0x100) r6 = fcntl$F_DUPFD(r4, 0x0, r0) fcntl$F_GETOWN(r1, 0x9) fchdir(r5) r7 = fcntl$F_GETOWN(r4, 0x9) close(r6) r8 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r2) write(r3, &(0x7f0000000180)="e5091a0b269ab296c8cac6feda7b804d257082c1271d4668680d5a0d8c3bf0c1d8d75cc7aeb543a3fc814b593f8f9bc9b45ea8f467c43b2f4ab1f3539227400547d1e63991e0000507e11d02028efe0e7a87dc930ec80e9e44eaa6ddf88ad70928326edb732806bf91792304780b17036ffd988ca4a0caadd87ebe5a9203302c1b9281975aebb671bf3c196a532d19900ceaf51cd61b28e2370f3ff13db8946455dd063e905fd34592eeda5576ae3569cb5fe4d697da23197fd9265794c467fe481384d69b4890c3d3e9ef2b344a2379056eccd641738a9b16c884ba62571c3060a5bdcfde25caf9359c1cb6b118e1880b81b5c62ccbe065d502cdf643e894a08fccdc5344784243c5a96faa068297d6253202cf4c8e9b3a03fccd6fe876950bb7e2d42edd7816943ae42e61da1582242728437ab2656fafa0a2017f386fadfcfc49c2fc74e12a59214101168edb61cf3cd30cf6b0b05f7a1ec1e860c503d6faab06fee90ff46db511a5033148a980910f678d79aa8999a38e58e2a6a6dc0c002d74a6e0758572645ccece665ad3c14680eff93ef7afa50b7e4b689bf7dc79aded98817d3ec199d0f567d4fed1046b616a15183a0a91ed52ba0516826312e6e7cd8c7617d093b8dbf84f5f6d2ad166850ad470833f4063e15ad794a377f428f12ff4fc32151939cc6c4fb1b54420160f87ed1b9c94b8b0452f60ecf7300b45aba2f3e6fa990b8d87964e94d2c674029f922918dc81d9caeede3cfb4c49846dc00ed8c1ec136c6ff9040d201364bf0aafcfedf4f2098a44992c553afcb13db856e0759fbb26e580971d624305fdf24af5ab2a28615314550f8f4c9e2f1a033246d856de339063462744e5bfc2dc4550fc6b2dc72507565dd5c36cb38f6d396b59696c2e3c2eed2c9624dab2213641a6c15fd6680ea5b0b4bc164f22608d9ad9081866298a1ef7b5adec9c4d6b29f5ebf334c92b90454c60debb9b44cd88a80e9393d8f18c6211517fccdd098e8e7b1655e465181bb79a40915ab6aaf1715bfd82178b6bca6ef6b1221e7341e7d1918434dc2510d34e3dfc71dbab41ee6ed8856ced8d2babfc68fd43330ab662a66674110b87c97ed5bd250c61bca628962d724ab21600b324119d9dd8ce6830966dfe732edaae025f9d0886c288c8836b80f06a558dbdd218d4837936480bec1592c5c4d7953bcc86074a5599eb5986ed9292dac2887e6cda95571ab9fff7a4b2b1da5779da262bc22c9d4a231255a739715008df3f5ba49e1dea98baf1ce8da5ef5e9282ace7e1a19e9ccd382559eb91e33ea20b21d2ddf0d00ad6fe1766b03cee6915dc255dd93a7d72d36fd4fd126e00f096f932b33b84b2027283becd8d77093a1efb21529b15fcb4dfd8ae84b06b9b7b43ca8b468ea129fe9d60281c04c433a17d7110c9627a1401306d860f38c44a3e71cd5da24e95e80df1d8b0a912f3d93aef8205c8363deabab7484a8c1a758d4d429d829e9a118d991d5cc12ad0f9fcb37d1f229a3ff487f3f7756d71df24bf5f2e672a0dc31c996a74d5743e0da3818f7757702a518bc919b3da223f3cf75a3e68b7be90d5d7138fe0a42dbe20faef312504da64ff45a4843657b54c40292071e9303ac739983225a1574426b967442120f5d332652fe2b717edf4ed7fcb5d453e0721680dc62135ba307c2a57dddbd9eacd338225f245df9a239c4781b46e35426cbb59ed3d81a5b7b92e97d958bffc5cc4c158bb92e288c5de364e3ac6e262a48a2a5e80894293d8ba8acfbbf2115cda193399ec3f55e614ed8289aa9e9e3bbae49a9ae75a2fc2eecdbbf1382eb03d723bf8ede89bf5c6c88d1d7e31bb016dcec873922b478e69869552d91b958be232a8b59d5634521ff3d307b39c2bf77fca088aed0835a5aa116ab6554370a8f43b5478fe5b01180a46201663ace629ee7c05831c26ba890c4dbd9185e6a26c6b4aef813c6593fd20f09d4a56554e6d3ae43b048e8810e2415d05bfe5e3ad28939fc4de3d27d7a0b8e82a20c7913957ae77adb3a64b3ab25bed5ff8e0021291211dd443edef151177cfa5890218e970b59b724b9f5cbb4960999a1a41fa328fc6ae1d92e61c19daccc9c90ed6d14ba9c7dc9c2066f6d87d7a42b6acc4f32a2474e451710bff1e250fccfe1476619f30b467fcec1089bc492ce42c5433c69908b318df4174d565cd0331c3cace60391e4737a5ef33729b9d674a875baaf53bf61f69f01a0fa728fb6e41351a0245b611cfadbeef433e7f33f07f1bef0b78cfcd75f0dbd2ed671d37d618977aef198dae1ac198f6c693440f0ae3f7ca29578620187082cdb95910754155984aabfa73efaf09cc8e1b4ef32c1a7db1c71a505201ea5a07d543821003d9b6ca779f09a20c56fbcad1a259c041158e5d682d6b13c8ce06e8d7043115546636109f34d85d50f9d9dc6418c502a4f11bfd64a9fd081a96ba76d74ae5004080b74ee65a6a1aa478f6e8e4cb7e4e3f7b240eefc73d156dc9bdafcf8695d890946737a42c8f5170637c06b97fd22154e03f48296b543c781b829b7e1202cf9ce44f8174d5e834ce4b1fd3392fb1570b85bc605ba4261f367b0bf8fdaac65523624681d59571d79e9aaa934e9b98e9bbd428cc05d5f55713ece9e057db82946648dd02a59aaa160b875a8a76ba4897e025a4d389b21dc9cb2156b986df62890ad8970075fbe558f4efe1e414f900e77afcd6a771654186552257be69e450a11220ee8465634647d1cbf3e4f4de7928ba14446d1fba0fb19648aa73c92da471ca8735a4c01513950145d48904fdbfbb22a123c79585d644c99be95b19caacc223958f6553b9f76b43fed1be05605bc8429d857733c90892ae443cd4260ba31f0728a644d6810095c4e57770561ac048347df46018a63e21738e37bff4a894e3982385c94b4254c5f2148ecd3bdbcd4c30357e6ac26e0877fb7d68b1b955498b23d54fcb362cf0cfe712172b5ef48343cf6619f346c8c0954c83ec1c9e4ebabef988d33c436675260b7be8d5f1e197ccc04b7431356b33b3c923679cff4b20159a11e96fa1e9ec3c1003c746edf97afff1555ff3aa6a37dc785de0fbf3bc21fc56bc31f1aab61b525503e04602a8648391923cde8fdd3313bdc1a6c6d25cfcb0ffd3acbe5d3948becc58e0a13a5d71b37cad7fffce179c34ad71c7a1425e0e34fc77396d7390f8c6f3d267787767bdd9dda0475780a30bf8559d06a70287705ea2f967fc163c6b15e9a90f0e777fcbe43495850f724194c964cace4e75883014ae6a8e9394f0048f1b4c6a9cd8baab39d5b321e972484a6f5bac8b651820dc0dcce78365c52d89adeff1664c7d38a3880747e33f9274425e99a4c1e6b1f4cc13d7379ebd1fd61930f9c889a59b706f0e9e38d1fca797a2ed418d1667e7f4b133b110cce9061ea002fee8f6a0cbb0a32c9b57714414c70922b71cfbc4f1b34e9e6237d634881b41d57723f12e968ba6ddd17e8836c79f0d2e3e3ee33821853ccacc6e94e17839f33e9b174c1c811af3dcd6a3a635717a0213e0221267819ce67c8b14aef4fbb37091248e56db9b43458930d31fabd3b4174ee84b90d15cc709d0f9cb25acbbc6ebdcc44982fa867bb02b73e66787b626ee025d941cd83b1bf1966c6a3a452486d6950e3853d24c344352b6d23223196b35cd2a04a88367847dcfce641974a36ab38e6e2d6b90c673e81fab525fb72ecdc037f12cc68c572057abb1ad8cb9c09309064310151801723c0191cb97b6645df78dbf30887e4e3054073224011c3efc5c9502d05b5142b540e1692f7a8f570f959b7f669aaff6153cc701ea22a7710497f034cf475ab974f71e057b2b1cfd49b18d58633f8f7c50499f66a5bbcb9c3cc519a92714d519b851fd1640a0ca4cabedbc6102b44b68a2308eeebf12471f5db71316a769ff60fb9cd8d1ea07585e3290e9ef048a4997bd409c4561c4c962ee066d51c991937ac14b9a6235aab489eedaa89d6b0f5457832caffe1fa5c4c0fee4bb5a3e365636adce6d43eb6a085dc1ba8407d5da96305a693fc9f040a5b41232299f927d1feb255d5a7016bb9a18ae63092b74d46d1836d28a19134e76f49ae3aae0013a3d0b22058c4036bdfefb545c6dd1115f8ba03187eb6b1f5f2ca768ec12da29cd6038fa6929bb530e7465896bb8428d3673721ec30dc9ed943fbce0bc858ce5b217e89a9e430fe429b51bb4633195f6b5f94e8587ce55a3394af2177aaa56e109db00eb5fe7d837a263633f2907a6c08efcc9cbec030de329a7e8ecadeba557a380fb0ccecbe65f04260f28806f2f126c5ab3af9afe10a81f9074a008070ce03220d43e9b121bce988b696f1d45ac3501b318b68c1709f71722ee7c2c75c0e988906e4a5f0353a455173fc312c5de6da5b7f31c295a81f2e066bccd52df135db175da76e39913e99b1359cb611b753064dae7f4f5572695c27661038a2752ae6f5be8c8624671809a059ce29d413efdda7659fcb871f67a7be284d2ea6ba625e4abc0e3833dbd9e437997dd36161782ad34e5b5ca388dd5c8b1df1917d9e5ad1dfce75b3e6e5f28a4c30d7c17aeb1527209373f454ff19b9de94825bba641ab0eb66c8b87189aed5a9da8eaa439dbde60580c54f3920cd953e15fc0d52bd70212d0b20aac5532887281b67d882d513f079a9537d3cfb50907752ba719b43e776c25ceaace9f7a3bc51cd9262e606a4c70af711edd01b8d69a35c82e88c76dc00a1a6c6ab3a258a9c164cedc398e787535f1329ed94dc265ec7475f6d7296c476c06b38ff5fb45894a3e994db641e39ea649331b1329fbd7b3fd026039b3e406c3de9b338e588dd04a4b643bac28936202c6de1578606517445b04819df87f75541023286afc5d6183d8a33f57f14080bc150629234d2dfd43f78bca07d5a994a1985943103a4e486fe05f4222434eba1a3532bae55782ae9f985df026f8afec907d2c3ccc8585ae99983ea5938cb8a036aee8f376f238fa19020694fc7e63a83f9852757dafe51a4eb86acb7817b90d7684ef75177542c7c72e61730314130456ef34337be2b3debe23298ed8aeabf471bbab56792343b385b83453d184427427709bd006b5385a3afd74f1362f88fbbcd4e6586dc0858250a9517cc7dee51cf530fd016abfadc78cfc9cf566073bd8a120b64d8d05a36419bfdfa154c22116be7b87ce2e2ef793631c6d1fa6e5e8e5badc94284a974fa4f339c891b16c121bf371103e18cb05ba2e841f17467c65252c472d4d82ecee3dc740a6f61e6a4ff2f6978ceac23636c9119cc3ece57c060d6e898c4f9a36d011bfd1e3ea6a75f1bd1603fe950157d71cb43b7bfa3265f58962e97ae5aec30001901e6b281039b19d4cf6926c3034917b74b0df3cab130010dc244d1cae0b84aecb2dd282a55ec5d60a5ddf2de4779ee78bd5ab7921b566850d8d2f79836c7e51c80748e4351a59b9abdd46326f14119e512da2d88dac62a2cc33c58f63128f8c3b99be4a1d0d319acc6ede92aea049f8030727d9a9181dedb68b68d0d01fc9b43db7a3b5aaa57fa8fd6fcb84ed08416981f2e60d02bf0f92c6309964cfe60491c82b4bf6e713a5f300264647caa3411108c115011f2ae1470c2610ea8bdb31f22fa47bf640b3c3d22ce0d62249c875397c608d5c380109f53b29b29f13be0eeac713fdfc9fc983caeb0abc1ba727071a5c240d8f12fdd8f483f41877f5666e1c78b8bd19f3b1da4a998611e5e10b2484da345dc21951ba6db25220b5b95e31d472ff7be71254a8a2a8", 0x1000) fstat(r5, &(0x7f0000001180)=""/244) r9 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r0) openat(r6, &(0x7f0000001280)='./file0\x00', 0x0, 0xa8) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) fstat(r4, &(0x7f00000012c0)=""/147) rename(&(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)='./file1\x00') close(r8) rename(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)='./file0\x00') close(r3) fcntl$F_SETOWN(r2, 0x8, r7) close(r9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000001480)={0x1, 0x2, 0x4cfd, 0x8, r7}) rename(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file1\x00') fstat(r5, &(0x7f0000001540)=""/62) 12:31:11 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x40) fchdir(r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x7, r2}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) fcntl$F_GETLK(r1, 0x5, &(0x7f00000010c0)={0x1, 0x3, 0x8, 0x80000000, r2}) r3 = openat(r1, &(0x7f0000001100)='./file1\x00', 0x100, 0xbb) fstat(r0, &(0x7f0000001140)=""/194) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x0, r0, 0x6) fchdir(r0) close(r3) write(r0, &(0x7f0000001240)="c08206e9a9ebeee7bdf8075449d7604b4eac2fba1a89e4e68354ccae61e603f7a00bca68306962e63c8279366b81ab79bb8ed51c1b016264525a7864f4df2acb19a0ba825f60b2dd1c4dc61513461751220e1aeeb85d01edeb6d48", 0x5b) fchdir(r1) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETLK(r1, 0x5, &(0x7f00000012c0)={0x0, 0x2, 0x6, 0x93, r2}) fcntl$F_GETOWN(r1, 0x9) llseek(r3, 0x401, 0x6, &(0x7f0000001300), 0x2) unlink(&(0x7f0000001340)='./file1\x00') read(r3, &(0x7f0000001380)=""/2, 0x2) r4 = fcntl$F_GETOWN(r1, 0x9) r5 = openat(r3, &(0x7f00000013c0)='./file0\x00', 0x140, 0x1) readlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/213, 0xd5) fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETFL(r5, 0x3) fcntl$F_SETOWN(r0, 0x8, r4) 12:31:11 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/144, 0x90) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000002, 0x28100, r3, 0x5) chdir(&(0x7f0000000100)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x2, 0x4000, r0, 0x401) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') munmap(&(0x7f0000ff1000/0x1000)=nil, 0x1000) write(r3, &(0x7f00000001c0)="a18195078ede82be5a887a574c51ff9a35f03d6cc79eef9040f93b1bc05c96bb6d737c058bf15dfe4cfb68a8b1c16d8e24d196", 0x33) llseek(r1, 0x4, 0x4, &(0x7f0000000200), 0x0) fcntl$F_GETFL(r3, 0x3) getcwd(&(0x7f0000000240)=""/224, 0xe0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x10000, 0x8) openat(r1, &(0x7f0000000380)='./file1\x00', 0x20000, 0x1) r6 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f00000003c0)={0x1, 0x3, 0x4, 0x6, r6}) link(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file2\x00') rmdir(&(0x7f0000000480)='./file0\x00') fchdir(r1) rmdir(&(0x7f00000004c0)='./file1\x00') r7 = fcntl$F_GETOWN(r3, 0x9) mmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x2000000, 0x42001, r5, 0x8) getcwd(&(0x7f0000000500)=""/63, 0x3f) stat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/39) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2000002, 0x800, r2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r3, 0xe8e1) fcntl$F_GETLK(r4, 0x5, &(0x7f00000005c0)={0x2, 0x3, 0x100, 0x5, r7}) 12:31:11 executing program 3: getcwd(&(0x7f0000000000)=""/41, 0x29) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x42) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x4b0c00, 0x120) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f00000000c0)={0x1, 0x0, 0xbc5, 0x2, r3}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x54022, r1, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xeb71cad56ecfba0f, 0x10000, r1, 0x8) read(r0, &(0x7f0000000100)=""/239, 0xef) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x12080, 0x8a) fstat(r0, &(0x7f0000000240)=""/8) close(r2) fstat(r1, &(0x7f0000000280)=""/189) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000340)={0x1, 0x0, 0x7f, 0x80000000, r3}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x100, 0xffffffffffffffff, 0x1b6d) r5 = fcntl$F_DUPFD(r0, 0x0, r4) fcntl$F_SETFD(r4, 0x2, 0x1) read(r4, &(0x7f0000000380)=""/44, 0x2c) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r6 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x0, 0x100) read(r2, &(0x7f0000000480)=""/36, 0x24) fcntl$F_SETFD(r4, 0x2, 0x1) r7 = fcntl$F_DUPFD(r5, 0x0, r4) fcntl$F_SETFD(r7, 0x2, 0x1) fcntl$F_GETLK(r4, 0x5, &(0x7f00000004c0)={0x3, 0x2, 0x400, 0x9, r3}) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x100, 0x12f) fcntl$F_SETFL(r5, 0x4, 0x2000) fcntl$F_SETFD(r6, 0x2, 0x1) read(r6, &(0x7f0000000540)=""/109, 0x6d) 12:31:11 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/116) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x1, 0x3, 0x400, 0x20, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_GETOWN(r0, 0x9) close(r0) fstat(r2, &(0x7f0000000100)=""/71) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1, r0, 0x401) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x10) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x114) fchdir(r4) fcntl$F_SETFL(r2, 0x4, 0x2000) r6 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x20000, 0x80) fcntl$F_SETLKW(r5, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x4, r1}) fchdir(r0) r7 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x410800, 0x44) fchdir(r0) fchdir(r7) fstat(r7, &(0x7f0000000340)=""/36) r8 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r7) r9 = fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r2) fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETFL(r9, 0x4, 0x2000) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffffffffff01, r1}) fcntl$F_SETFD(r8, 0x2, 0x1) fcntl$F_SETOWN(r6, 0x8, r3) fcntl$F_GETFL(r7, 0x3) fcntl$F_GETOWN(r5, 0x9) 12:31:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETFL(r0, 0x4, 0x2000) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_SETFL(r3, 0x4, 0x400) fstat(r3, &(0x7f0000000080)=""/252) fstat(r3, &(0x7f0000000180)=""/129) r4 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x20400, 0x1) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x410300, 0x10) fstat(r3, &(0x7f00000002c0)=""/245) mkdir(&(0x7f00000003c0)='./file0\x00', 0x9) r6 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x80c00, 0x20) fcntl$F_SETFL(r3, 0x4, 0x400) fstat(r0, &(0x7f0000000440)=""/30) r7 = fcntl$F_DUPFD(r3, 0x0, r5) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r8 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r7, 0x8, r8) fcntl$F_SETFL(r0, 0x4, 0x400) close(r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6179050222492a6, 0x20000, r4, 0xe349) r9 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x410002, 0x84) fcntl$F_DUPFD(r9, 0x0, r9) write(r2, &(0x7f0000000540)="057d9c61dfd2cf4defd0adfccda4c2e9121db5c304edb674fd00097d09fdc7035b4cb7571dab39fe42d91db59f7b38083f3c08cdd9c2b050f418953454a282ff61caa95bfc4ba64be1b240a274e9842b0242b9f9512cf1105a319e7c2a034726224e41bf63469c00460af00fad17a795246622a161720e4b4cbf6f790f0493e1657e9accd3b909d30f7e10f7ec9e9e82533219b51e31b94f29c563841f071dc5e90bd2f0c29a61d91673932f23c52474fe69fa79afa30c22dc405d2461df9483162e5f785a6ae853661b9d01e60b92efaf9654e0d080a2aaf3733d3d12486523241510e614f9e4887c1f6cb2133977dfd5577eaca4528395d6a86ffc2bfb3d9ac34eddd8d94282719858f02810878603ff1a1357c62d6d4cbe9a90e0103c0050cdef3e7dac966a8147f7a8b4ef760b54bc82c7ddf58f68f1b2d65e81517d45b8e6819609f0b24c94f3de42d53941aeff16d4cdc5cc83421e656b8f902cd94bb39b67d7345dbda227ad9a46aef43333cf58cacdd324253e102f450e5ea51dfb14a1c68299cc8fc185449b9a2b2316a3476090fa76b3a8e3cf1939ce8433e82170d282e29bd919a3ce14291887278617f2a807cf2c9bfae0ba688f98dcc89d8e7c42c23fa640209f223049ac7ff36fdf97a93de654170499731abb89e275c9f1953d20b7121ea980da0603a077626db3c3ec0173a62bc46ff84411178fd0fa4345acef3e9a42691b24225f2b48e33972f8ee84142971a482af2d2568380a57a68d1305afc9c0c4f58307c0dd3331136d1cea119a85f29411f361918bed6d03e4a7ad222dc037906a2bbe9c6dcd694b57fbf8c55f6e51d11de8a4357f067ae0d3b47db335ad979bd131ee13685c35eec25dd0512adb221431a027b61750abbb378f1c0f22ea7e5d2480e94dfbaedadd263a51a9935c5c7cdfb69ed9d0efcda616051109ebf6c25af4c48259db436db81423b28b7b34c7cb29fdffb2a6438a6fac3941e9c6337237fb26c5599f45f37032b3e26463a0184f6cece29fc3bc8386514416430aba0e21d7a8f12ab37581144c44c756d6d643d7f8a99f6987c07f7f329dcebef235418c9d856bd8413b55f46f41afa768ee3e4f8cf7657f848d2777bc89264dfd6f9359f7e9cbca274f439d46552468e58049626fe9f644fef07b96379231fbf7ae7fd71c8e13cd439e27e5e2bafe2ccfd112bb2541d32e9899c8a7e51a4ad69d39b1d342b641955e908d00e4d3cf900afbdb04e790cc7ff37898353f904c0fcfd6728c957897cf6b07c6b610f311e3ed1879e74ed75747cf4d2c1f960cbbe7b2840ea810d394e1ae09317ca52cd9dfceb8790478593011ea081db86bb08a89c0d8f16af2d79846619a77bd3f04040ebcea59b0482b6cd3b84562ee84d37a65fe3030dad5b0887dcbe7d227cdb1d410babd63f2f1f1e2c0afe65ea2851ec7aaf1b0f0e7a60dd3b8f0af469672dba49eeb8d302147061503b40ad9e471b103ef4da90fde71bc4111ff77fd060f66c60da214732dcd11a454ad9c1935328376dc7b0329c93c75ed97bc605d2f592394a5a22272efcf619f2b5c14996a2b8ea93dc7113a2ee047a1ff767bd23a9fd39f5fff0fdd34836fdba9cd68e7338df7d97e59cac0d188ef51aab2258c06522aa1e695c16a8380f60a23bdd90aab5ebe163ea325a8e4130c73c4153898841b8fd11b5603552c91b50814e728e9053022e00e8d65534b36676c996e1ff7df163c02b565e2ed230a1a8eaf970c56ae4d5b1426f83b477d313178678292228829d67d0ec15aac0f91748a586d988de82ddfbbc0067c1857b7734bbd031d9f73c537a942deb97b19e5a5c079fb7b1ef3d0b3c46bd15ec52b480c5fb448a87a0c975416678f66f97bcb545c05ce83fd4f4b25aad1c7b0364ad5be3c58ca2eb1657af9da4cb2bfdb2273dcdf74573be090cc28e286dae3af10743b39e167b20909acdb36122b0660c72645c7258c9df38fc3c6219cce9369d51d4e3a03f810052e89b160beffa32c2fba7e334f9a2dbbc399842599941498871194c44dc2e4bfec665ceae510b6e1cd25e63a0b5edddf7d9e66656f5407d797e2d24b67a47428cdd9ffb3ea0a686a3adb03e6601107553770624bd18bd76e839ca2eaf9b65dc366a25f3e013e72239654887948b5aeb2b995e5bd2f92d002bde3265538629e15331506bf8978808191b1e88535c620d60a2450c1691bd0236df17dec211472395ef8d4c181562a0f0d57b4e018f9ab97ffdf11ba1597c041cf2c53d127eda1abcb011f35648f2ba3273bb77eec3e29d0368341a3ccfca2a6822f4694cf249ed2526b71c7ce140b05f7178a3eeeeb40967abbafca83bc3be4d2836857c69c8aa402f58ad3c3b141c136e7c2a2e8a0114638b1ff8edcc2296c69a5a816efb0f85d15e72d29c7bc070368e8b1bf21625c4feb7b0f99b2f74be5c115c6e6b08730187f513ec5657f323b5a07be7b18cf8ca8b6c5b27e0cb5ca39f2292cad98859e0ea7611148e093f65aef7aa6c6a7d3c1092124b99de226e65636a2c84d8f804d33cd4867001433e8fd9472ec3a3c614ca34556f6154cefcccbb8f81e81f355be00ec462605264c08f32e887f2c832e6a2186b90cfababd9da8403fcf1c62aa1c33c0d55d1f7b6f43cfd243b6ac3fc07b8ad8abbce03be1a7825a9b86758209de9c956e2d83818577bc8c27f0c0904b4391a20530dc982cd9374d04773f8796654c2ecfd1175aeab5b7af26df6e254a99d9ef27a05c9b74e78c96f4241a6c165177c0318b4b409b9e4be046841d6e2b90892a3dcab404ab6c1878a3219327d36b65fbc7b122c4b857120b06dceb734e7abfdc4572da93f8e80759a842c17429d5ba316826717dafe1faf4715d7b48c64162a72b87abddf52c7e6c833ef4888c93ad6f7e0f9fae9807b47c1dddd3ab6c60cbd134add6551b0a7fdf66bd53dfb18a1a7d4509e01fb45a07a6bbdf7f93fbaaf5704e92f791febb8b8fd07279e3e1f1d0c3e5f70e392ce134fcc9b817d1115cd6c8a6938cb24c7200b3f898ef0eddd5aea0de6a4559bb6339344220bc3ca2dfe8c0e52f979e51a9e5ae091411d40384a18976c7b232c33be68e02e48f38322d652c3f89e7ae1a2b84e303f8075bc7f565db0f5c04ebc6170ec84e72105896e687fb01d55747e342207b27db54410cfde3f59b0599c80fb0633003e20f7f676ae621ab9134de009d2995745da387fdf27db56719368bd5b91eee1b4b2a61866f0d6c30f60333a71c4ba09c874d2c4024564ad4554e67e5f994661e435f57e5db7e287f17c196f97dc9ca43038d5bdb85df1c0ff91355875765879ee2d6226c5940df2fc31695eaee4c31d2697804310952578297738b8759aa0536971a4da4ea13f57d83da35208317d6c41747981f442a1e2fa7a7c09a4907739f33d4505a811b0496f4b63525861b3152c41411faa2cc2fe7eb56e3a745d76d2d36973f3f240a5a9671816fd06b7c255d1e47395565ee3a8a5f0457f2eafec79aaf37c7d651cd1097ef98e6934972a94ec4f41a37327cf5288456ddbfa0ce486be76b9f859ea0e925779dc5a246fd68a74269a6e5b498b5f3c2ec1f94b74d4f75e282ee21d7e1a455c3b4aa726250121235b841b2fd2f3ff77b379ed2f2fc9224b9f679bdca4e94148959fad4fd723888b26a32c24bd645d9a1dc7aed0c89cfa62e77dcd69b61248fea8d0c3d8eb00dca5f5700f8268aa906a041c677e5e2be8e4eb13f4693b07ede2d7468b705c62e432b20a6e0525991041c31723cd5ff35b398c3b4f8ea165ecc06fcc3ca1a296e31f21286db74fe600e77146b8f2c2dd711d15710bbf0121ac1df7c549f32d5a8dfa71a783110e8ef52a4aaae50046845de75f059962b2e95cd161151caf39ef66089be149c85f1ac7add485449cc7eb4ca0b0097fa1ff36225c023a886a44ed85c7dbc6f23262816b1d8a9610189d4ff4c367a9cd44ae1d83eda71074a189a50487c3d4ae387b2f00159ae7bc2812a9e85238e4e273af830144fc31ae1f36e236d78fa0277a1bfe999ad5268aa372d751a9731d29da96c82d70e7fdc1717a2fd2c4ab674ce5350c83dc57563c65c7dcb58f4c1dd700592ba9f09d4e8e3c3857e46dc7af2639cdd85d32d9559624b6ce572a38205815e7bd8a9c6b22bf0069f423941f49f3ad7062658df5c841a30a1c75008157fdf1b542e24250cfe59dc5dff4089d688190d4795b1356a04ae4a380b3ff9f4bf63450565722cd9cb3168da2d5d260e0f9ec14a5d3c74d7ab9bd1663d2a35da1996b88a88a031126edb64fed078df1cfb3ac64fda4d7ca4caee5e127c0ff4bdfb932d81be8833487acc7daf321e9470d002c3846b37433163f248e034007f44149bb19749e09a4041c5342a79627a3dc580a43021b56b2d83bbb03bda0bd9187fa1178ae4613773f4afa8a0d5b7843e1687355e5f44c42e1493646717e0af38d84cb0f8a58bf270e8c5166e9001103574db9f448a36d6a8a7dbdf55aa373c5538bcb130f20f2d276957d483f497ddd6455058a4557a85409f377ad54571b01dca3a9bfc9610e5eb9913cb3d6b27a7080da569c55bcf65eb84e43b9aec4df2c81c1cca8c26c2269d210974797c375fa0d411bcd70a82a49f16a0319d8ec620db07fab41f17643938a2c5c43f982f3dbbb58e951898ffb49da29b083c0fa2d0efd8eb4de111b9cad143fcc307f123296dee0b7c1dd46332e1987e35c38da80fed06fc305852824994fb56903f41bebe94e1998d5d122728ee890e43e9f584631137e5740756e2d813b42809899858c7483ba6c92e3cbd0b98747d83a8ed0b32201260690e9d39b5cc782c2eb5af941ef91b60fea1faff3a6d3369efb5f3b38f5e5daed3d058dafaf1899a4a03c223323fccd97b9bc9a06196d2a185499e8cc8b073eebcda7c64fa6158b6d97802902824ec1e8a643a5c8648b1f590979660e885781238246465a34ece486abae0c8c8e42cb8f9505f535780ff6d7659eb1fb96521338c9580d034cf901c3f74d7d0babf15df00db77f6c0bd52d2678c90a044bc9ad1e3c43cbd0cb3f67ef8077c99795809e533e2924624ce7f8d35cf47eb18e8d03411e290003cfd1301596320b4b71f8cc7468e94c759f430cdbdce697698d72a992315fd443a97caee0c1462d5a05e4bfe344f55d286a201133a85988d15c3dc692888b66f058565f22cb6c7817c0223d5e5d545e06b19bec10d63b52ed83295ccf74881943f7c33679468186df054df02dff586c3087eac39d6240f9c3bb2e0e36360fc011355457a415b0022cadf38a94c1c1f40920ef5bc1df158b2c801719d1630ef2ccd6e0ec8642098a7955c601856c35b3b0d4a2aae9d14f21d1e00a1dde9ec5f8c7bc1d8d4f06af1c9f5feb57ad8e10f0511d4070bf285e687ee85fab0db97ec5de259d11e0fd3b437a8516204963e93a2a991973219e5556f629574d47259a4b9e445d8f407b106a78becfa8d0b1c6434a0539e459fe729418fbe1940e75df2cefffbbaf40c55fea7324d65c0b1bc14b2e1dc32d22a1bb732c5784a98df45091fa3ca9fc51a2ca9c2fa04cf5887fcebe9509e039bb5ba5ed66f83fe542d38578e75676f4f004f2174c2b9cc222a0a70aa83c88a775189ec7b7f2839540935d75ed7bca6b6c26e7cd7e47759aa119f1d079988d3c9232e673243dd40a1b7ea56d50c0a3a2371cd8676ace4616f3e112f2a9a00d7fd7e58d42805f30b34e8af9e552d97e574b26037245cead91c79b38cc0234d625e1d8ff6b97a69ec725454450967", 0x1000) fcntl$F_SETFL(r4, 0x4, 0x2000) fchdir(r7) write(r7, &(0x7f0000001540)="a6339dbd21649a28faa336f177d902ecfaae1d538e4e6e24d1acfc3ae4b24e4df3d1bf0cad2086228bed9804316fddb976b8e400a59d1a1c5f54b28b52ce22819cf64363cc1e4884ee7a2165d75b2bdaa7b5308ace5e7d7b728c2ded2358d4946217c1aaca38e13b17fd28e7649f5cfed66f15f6fb4b45e2c200b183a5342d1e6ac5b94bed52f038284eaa414db7968bb35f8cdacb266ea35f085d01d9cfe03c5bfb929ac0e08133c80e228cff7aff7feab0e33567", 0xb5) fcntl$F_SETFD(r6, 0x2, 0x1) 12:31:11 executing program 6: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/229) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/15) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/124) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/108) lstat(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/2) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x121080, 0x15a) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_GETFL(r2, 0x3) close(r1) unlink(&(0x7f0000000400)='./file0\x00') lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/58) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/9) fcntl$F_GETFL(r2, 0x3) lstat(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)=""/40) readlink(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)=""/138, 0x8a) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD(r2, 0x0, r2) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) openat(r3, &(0x7f00000006c0)='.\x00', 0x180, 0x100) mkdir(&(0x7f0000000700)='./file1\x00', 0x10) symlink(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)='./file2\x00') close(r2) lstat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/191) mkdir(&(0x7f00000008c0)='./file0\x00', 0x130) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/4096) lstat(&(0x7f0000001940)='./file1\x00', &(0x7f0000001980)=""/53) mkdir(&(0x7f00000019c0)='./file1\x00', 0x154) openat(r4, &(0x7f0000001a00)='./file2\x00', 0xc0, 0x32) 12:31:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x412000, 0x60) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000200)='./file1\x00') fchdir(r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_GETFD(r1, 0x1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r3 = openat(r1, &(0x7f00000002c0)='./file2\x00', 0x820c0, 0x100) rmdir(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x48) mkdir(&(0x7f0000000380)='./file1\x00', 0x5) fcntl$F_GETFD(r3, 0x1) fstat(r1, &(0x7f00000003c0)=""/49) fcntl$F_DUPFD(r3, 0x0, r0) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/72) rmdir(&(0x7f00000004c0)='./file2\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x2) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file1\x00') rmdir(&(0x7f00000005c0)='./file1\x00') unlink(&(0x7f0000000600)='./file0\x00') rename(&(0x7f0000000640)='./file2\x00', &(0x7f0000000680)='./file0/file0\x00') symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file2\x00') fcntl$F_DUPFD(r0, 0x0, r3) link(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0/file0\x00') lstat(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/4096) rmdir(&(0x7f0000001800)='./file2\x00') 12:31:12 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x3ff00000, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x70) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) r4 = fcntl$F_DUPFD(r2, 0x0, r2) fcntl$F_GETFD(r4, 0x1) 12:31:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x39, 0xa1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x181280, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/110) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x402, 0xc0) 12:31:12 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x40, 0xa0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 12:31:12 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x4b0140, 0x2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000001, 0x10000000000410e, 0xffffffffffffff9c, 0x0) 12:31:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x400, 0x142) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:31:12 executing program 0: getcwd(&(0x7f0000000000)=""/248, 0xf8) 12:31:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) fcntl$F_GETFD(r0, 0x1) 12:31:12 executing program 0: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2101, 0xffffffffffffff9c, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000000) 12:31:12 executing program 0: mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x2000, 0xfffffffffffffffb, &(0x7f0000000000), 0x0) 12:31:14 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) fcntl$F_GETFD(r1, 0x1) mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) 12:31:14 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xc00, 0x10) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x0, 0x3, 0x10, 0x78, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x1, 0x3, 0x100, 0x2, r1}) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/253, 0xfd) readlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/158, 0x9e) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file2\x00') write(r0, &(0x7f0000000480)="140c2faddf88da243e83e912ab002899b59b811dbd627090140d20a31371", 0x1e) mkdir(&(0x7f00000004c0)='./file2\x00', 0x140) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x30, 0xffffffffffffffff, 0x100000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x0, 0xffffffffffffff9c, 0x6) symlink(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)='./file1\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f0000000580)={0x3, 0x0, 0x101, 0xff, r1}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x20, r0, 0x9b92) close(r0) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file2\x00') readlink(&(0x7f0000000640)='./file2\x00', &(0x7f0000000680)=""/46, 0x2e) close(r0) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/25) read(r0, &(0x7f0000000740)=""/205, 0xcd) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000840)={0x0, 0x2, 0x10001, 0x1, r1}) symlink(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file3\x00', 0x0, 0x41) rmdir(&(0x7f0000000940)='./file1\x00') link(&(0x7f0000000980)='./file3\x00', &(0x7f00000009c0)='./file3\x00') readlink(&(0x7f0000000a00)='./file2\x00', &(0x7f0000000a40)=""/249, 0xf9) openat(r2, &(0x7f0000000b40)='./file2\x00', 0x32a00, 0x20) symlink(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)='/\x00') 12:31:15 executing program 2: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r1, &(0x7f0000000040)="00d411514dc75b1f67bd9679170986ad810f6bdebb6af4c5606366bd50a7e44611cbaeef", 0x24) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) write(r1, &(0x7f00000000c0)="52044e3dccee95efec21ace2761572fb90706276666dbc60eb18d1695c8b1043b3879682f3aee4f9e391d972e509bd08c8fe1e2f5b314145bacc0ba489cbe80e7b53e281848a3a7f3a18c51f6a39c8463615aed571165fb29ef5f5feaca028777a07f0b0b6ecbcb474937b560939ef46be66d8207ba16124566971f23ec4811410321e93d2a2f8d9b635b4e578f9374f82a97f7683f6083a808986011b4d1e43d8bb1f0f8cc44bf185debb4270786b42561e3bf41c0f03f2d9651b6e57d4891a4bf2176357852cc2c5493ea258f50c31df109003c0a9612c18e2ad0809a8c2423da08f93b1ad79393cb584ab", 0xec) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x1, 0x3, 0xc8, 0x8000000000000000, r3}) fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETOWN(r2, 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x40, r2, 0x5e3) fcntl$F_GETFL(r2, 0x3) 12:31:16 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10000000000100) 12:31:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000001, 0x6000, r0, 0x5) 12:31:18 executing program 4: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410001, 0x1a3) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x2, 0x0, 0x9129, 0xfff, r2}) fcntl$F_DUPFD(r1, 0x0, r1) 12:31:19 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='/\x00', 0x400, 0x0) fcntl$F_GETFD(r0, 0x1) 12:31:19 executing program 2: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006, 0x4c831, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x3a) llseek(r0, 0x80000000, 0x81, &(0x7f0000000040), 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1, r0, 0x0) 12:31:19 executing program 0: stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000002c0)=""/192) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x140, 0x2) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x30) 12:31:19 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000005, 0x4000, 0xffffffffffffff9c, 0x8001) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) 12:31:19 executing program 7: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/136, 0x88) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) 12:31:19 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) 12:31:19 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x64) llseek(r0, 0x5, 0x0, &(0x7f0000000100), 0x3002) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:31:19 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x123002, 0x88) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x40, r1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000004, 0x52001, 0xffffffffffffff9c, 0x1f) 12:31:19 executing program 3: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) 12:31:19 executing program 2: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x8c) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$F_SETFL(r1, 0x4, 0x2000) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/16, 0x10) 12:31:19 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:31:19 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000180)=""/4096, 0x1000) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) 12:31:19 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200002, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x8040, r0, 0x1ff) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80000, 0x2) fcntl$F_DUPFD(r1, 0x0, r1) 12:31:19 executing program 1: 12:31:19 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x80) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x0, 0x108132, r0, 0x6) 12:31:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000140)=""/209) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80400, 0x92) 12:31:21 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) 12:31:21 executing program 4: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000401, 0x4d035, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r1, 0x0, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x1000, r2, 0x101) 12:31:22 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_GETFL(r0, 0x3) openat(r0, &(0x7f0000000000)='./file0\x00', 0x840, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x29) fcntl$F_SETFD(r0, 0x2, 0x1) 12:31:23 executing program 7: openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x800000000000) 12:31:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x4, 0x31, 0xffffffffffffffff, 0x8001) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x87, r1}) fstat(r0, &(0x7f0000000140)=""/209) 12:31:23 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80002, 0x10d) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='/\x00', 0xfa, 0xfffffffffffffffc) 12:31:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80801, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c832, 0xffffffffffffffff, 0x0) 12:31:23 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x2, 0x101, 0x3, r1}) 12:31:23 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) fcntl$F_GETFD(r0, 0x1) 12:31:23 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000080)=""/241, 0xf1) openat(r0, &(0x7f0000000040)='/\x00', 0x22180, 0x42) 12:31:23 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000006, 0x5021, r2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, r1, 0xffffffffffff5fd9) 12:31:23 executing program 3: chdir(&(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x4, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/34) openat(r0, &(0x7f0000000180)='./file1\x00', 0x10900, 0x144) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)=""/189) 12:31:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x20) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x62) fcntl$F_SETFD(r0, 0x2, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD(r2, 0x0, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x100, r3, 0x9) openat(r3, &(0x7f0000000080)='./file0\x00', 0x900, 0x100) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) 12:31:23 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x242, 0x81) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x4, 0x8031, r0, 0x0) 12:31:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) fcntl$F_GETOWN(r0, 0x9) 12:31:23 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) fchdir(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x52001, r1, 0x0) 12:31:23 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x115) 12:31:23 executing program 7: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x5, 0x4d032, 0xffffffffffffffff, 0x2) 12:31:23 executing program 0: mmap(&(0x7f0000385000/0x1000)=nil, 0x1000, 0x5, 0x8000000000000001, 0xffffffffffffffff, 0x80000000) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x802, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x7, r3}) 12:31:23 executing program 3: mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000d18000/0x3000)=nil, 0x3000, 0x2, 0x18002, r0, 0x0) mmap(&(0x7f0000f4c000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r1) mmap(&(0x7f0000fb4000/0x3000)=nil, 0x3000, 0x1000000, 0x2970, r1, 0x7) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:31:23 executing program 5: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) 12:31:23 executing program 4: getcwd(&(0x7f0000000080)=""/254, 0xfe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x5) llseek(r0, 0x0, 0x3, &(0x7f0000000040), 0x0) mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) 12:31:23 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x140, 0x89) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f000047d000/0x3000)=nil, 0x3000, 0x1000043, 0x500d, r0, 0x0) 12:31:23 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x204, 0x0) write(r0, &(0x7f0000000100)="a3fd8d0851a54ad9a10eafd78e1d799eebb1900a0d0d78e2e244db15d0a277c78612d463b6a76fb99e26d7db78b8004a3f99ca83db81f7667cfe28d68fdba418faa460c72f1f1573b24ed72ef25e6d6ad1c6a190190cae943f5fe4f5c20b5190344036d6d98e50a780e887e2060a", 0x6e) 12:31:23 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x166) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 12:31:23 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1, 0x0) openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x10c) fstat(r1, &(0x7f00000000c0)=""/194) 12:31:24 executing program 3: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/171, 0xab) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') 12:31:24 executing program 6: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2101, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="cdefe7a77c96da023c0f0cece239b04a1ed6987f155c88fbd751e844b712049d441a253ec654bd5b08569d1ff5e15f3bd54098789ec80946603218600f43c2e74600338b5b91ddd002187712ab1fbd9a3cedba69573bbe6c6f5a66b0f230470ad61bf4da922bc9b6d342684beb54a78201fad1cc853d01876c5b735da553251bc39e1075efb737452394088e55d17c7c5e59b3e78dce3f0f2a1431a6cf3ed853771de9fa03afae3d861df5", 0xab) 12:31:24 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1001, 0x32, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) llseek(r0, 0x81, 0x0, &(0x7f0000000000), 0x0) fcntl$F_GETFL(r0, 0x3) 12:31:24 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f0000000080)='./file0\x00', 0x83, 0x20) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) 12:31:24 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x440, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2, r0, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/205) nanosleep(&(0x7f0000000200)={0x0, 0x6}, &(0x7f0000000040)) 12:31:24 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20003, 0x100) rmdir(&(0x7f0000000080)='./file0\x00') 12:31:24 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) unlink(&(0x7f0000000040)='./file0\x00') 12:31:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r4) r6 = fcntl$F_DUPFD(r3, 0x0, r4) fcntl$F_SETFL(r6, 0x4, 0x0) r7 = openat(r2, &(0x7f00000000c0)='/\x00', 0x0, 0x0) fcntl$F_GETFL(r4, 0x3) openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x500, 0x1) mkdir(&(0x7f0000000140)='./file1\x00', 0x50) r8 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000180)={0x3, 0x3, 0x4, 0x1, r8}) llseek(r3, 0x1000, 0xb09f73f, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x1, r6, 0x8e) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x20110, r3, 0x7) r9 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x80000, 0x100) openat(r6, &(0x7f0000000240)='./file1\x00', 0x101, 0x100) fcntl$F_GETFD(r2, 0x1) symlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0\x00') fcntl$F_GETFL(r2, 0x3) unlink(&(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') fcntl$F_DUPFD(r9, 0x0, r6) chdir(&(0x7f00000003c0)='./file0\x00') lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/198) fcntl$F_GETLK(r7, 0x5, &(0x7f0000000540)={0x0, 0x2, 0x10001, 0x0, r8}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000007, 0x40002, r5, 0xe8c) fstat(r1, &(0x7f0000000580)=""/130) 12:31:24 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) read(r1, &(0x7f0000000100)=""/222, 0xb6) read(r0, &(0x7f0000000000)=""/76, 0x4c) 12:31:24 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 12:31:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x100) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) fcntl$F_GETFL(r3, 0x3) read(r1, &(0x7f0000000040)=""/22, 0x16) 12:31:24 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') rmdir(&(0x7f0000000480)='./file0\x00') lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) r0 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x0, 0x4) lstat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/34) link(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0/file0\x00') stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/91) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) rmdir(&(0x7f0000001700)='./file0\x00') stat(&(0x7f0000001740)='./file0/file0\x00', &(0x7f0000001780)=""/21) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/4096) stat(&(0x7f0000002800)='./file0/file0\x00', &(0x7f0000002840)=""/211) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x800, r0, 0x2) mkdir(&(0x7f0000002940)='./file0\x00', 0x8) symlink(&(0x7f0000002980)='./file0/file0\x00', &(0x7f00000029c0)='./file0\x00') link(&(0x7f0000002a00)='./file0/file0\x00', &(0x7f0000002a40)='./file0\x00') openat(r0, &(0x7f0000002a80)='./file0/file0\x00', 0x0, 0xd7) link(&(0x7f0000002ac0)='./file0/file0\x00', &(0x7f0000002b00)='./file0\x00') link(&(0x7f0000002b40)='./file0/file0\x00', &(0x7f0000002b80)='./file0\x00') link(&(0x7f0000002bc0)='./file1\x00', &(0x7f0000002c00)='./file0\x00') symlink(&(0x7f0000002c40)='./file0/file0\x00', &(0x7f0000002c80)='./file1\x00') rename(&(0x7f0000002cc0)='./file0/file0\x00', &(0x7f0000002d00)='./file2\x00') 12:31:24 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, r0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2000, r0, 0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:31:24 executing program 5: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_GETFL(r2, 0x3) 12:31:24 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000180)={0x0, 0x2, 0x1, 0x7, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r2, 0x3) llseek(r2, 0x4123, 0x7fff, &(0x7f0000000000), 0x2) fcntl$F_GETFL(0xffffffffffffffff, 0x3) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_GETFL(r3, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x111001, 0x12) write(r3, &(0x7f0000000080)="2afb671d7c7001540fd79bd943c29846eb5ba6cdd38236dca76e8b30bea39569d1f103ef17b147e7a2796b09493dc90a08b2ded25e247d9d587f82d3b5dd110f4b781020be42aee89aff0e5dda9b0a207f1918a26fcb2432f4fab69cfc4ce673249a11566c84bd4dd82601613786630a3766b6447e82d3a145bb6f8bb506ecb5fe7da649e9ee9a18d556a5a6753028b8fa94f8e6e452f825f7ae25518988339250deb398fe3a16f38e014d987c05033cd40ae55aaef31ffa3ec026e1d3b599da6669ba8b07c8ef46669383722be31242048f63b87cefeea1dc20f00e376adfe4855b54864f", 0xe5) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r4, 0x8, r5) 12:31:24 executing program 1: mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1000000, 0x40000, 0xffffffffffffff9c, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) 12:31:24 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80000, 0xc2) fstat(r0, &(0x7f0000000000)=""/133) 12:31:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410801, 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000240)='/\x00') write(r0, &(0x7f00000000c0)="c992157aeec2aab46b7c9201b117279ce0fd4c522052b0140933f97114dccadfafe2c1f08fba2264cd4afbe4a1f7688ee87b629d9b59e0812292689e26296307b2690afb3b239c97cf1391bc7372cd7e624fe44ee39b", 0x56) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x545, 0x9, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x9, 0x81, r2}) 12:31:24 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/74) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/152) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xa0000, 0x29100edb9aeb25b5) r1 = fcntl$F_GETOWN(r0, 0x9) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/25) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0\x00') lstat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/152) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/66) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000740)={0x3, 0x1, 0x4, 0x7, r1}) mkdir(&(0x7f0000000780)='./file0\x00', 0x8) stat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/4096) openat(0xffffffffffffffff, &(0x7f0000001800)='./file0\x00', 0x10000, 0x148) link(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') link(&(0x7f00000018c0)='./file2\x00', &(0x7f0000001900)='./file0\x00') readlink(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)=""/70, 0x46) symlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') rename(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='./file0\x00') lstat(&(0x7f0000001b00)='./file1\x00', &(0x7f0000001b40)=""/18) stat(&(0x7f0000001b80)='./file0/file0\x00', &(0x7f0000001bc0)=""/171) r2 = openat(0xffffffffffffffff, &(0x7f0000001c80)='/\x00', 0x410000, 0x10) readlink(&(0x7f0000001cc0)='./file2\x00', &(0x7f0000001d00)=""/25, 0x19) unlink(&(0x7f0000001d40)='./file3\x00') openat(r0, &(0x7f0000001d80)='./file3\x00', 0x80, 0x0) stat(&(0x7f0000001dc0)='./file3\x00', &(0x7f0000001e00)=""/77) fcntl$F_GETFD(r2, 0x1) 12:31:24 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x9, 0x3, &(0x7f0000000000), 0x3) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x401, 0x1) llseek(r1, 0x100, 0x2, &(0x7f0000000080), 0x1) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x501, 0x10) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = fcntl$F_DUPFD(r2, 0x0, r0) read(r0, &(0x7f0000000140)=""/171, 0xab) write(r3, &(0x7f0000000200)="61b0ace9915be4bfd44bd09233f73fc42c6d442f17c4f90ebc3e6015cf706fbf09de9a4d87ba83add8a450284991c41646f98e9a602aae5619ef5ab28687e7151629aef7c2bff2dd6c871a9de836c5abd1ee79f3629a85e4d6ed1d55ba8d69e2ef814532b0f1a4faf8ed50d47a984c0caecf4df1a322c4adbdb68b748ba1bb9cbb74aef11a7a7561e291b1d7714e6189a23e52b392b5802851459c67c076ea65ca530f04a35e", 0xa6) symlink(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='./file0\x00') r5 = fcntl$F_DUPFD(r4, 0x0, r0) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r7 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x2, 0x146) r8 = fcntl$F_DUPFD(r4, 0x0, r4) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x111000, 0x4) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/215) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x2121, r3, 0xa80000000000000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) unlink(&(0x7f0000000580)='./file0\x00') symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x40, 0x40) llseek(r7, 0x9, 0x1, &(0x7f0000000680), 0x1) r10 = openat(r9, &(0x7f00000006c0)='./file0\x00', 0x410000, 0x143013b29994ee48) unlink(&(0x7f0000000700)='./file0/file0\x00') llseek(r6, 0x7ff, 0x0, &(0x7f0000000740), 0x3) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0/file0\x00') unlink(&(0x7f0000000800)='./file0\x00') fchdir(r8) fcntl$F_GETOWN(r10, 0x9) 12:31:24 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x88) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80802, 0x190) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x0, r0, 0x9) write(r0, &(0x7f0000000080)="be6f1a2ff086b9cb036bbf6d4e2728b2685ca8c4ec7f7bc2ad4d2e28f67fb98fd54fa5d864", 0x25) 12:31:24 executing program 5: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/185, 0xb9) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/88, 0x58) 12:31:24 executing program 4: unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(r0) 12:31:24 executing program 7: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000040)="ff372b183234564a01f8f78ee5262a9cc540e0ea896837abc11242200d0082388a5a002722eca6db87e7ea93106595b2550bc021a8569532ea42ca636fefed6a2945a95f0f09da6cbf147f533fcd0f270b4bfbae2c9f27adf510e0c4332cb984ec1d5aac217b64d43fcc0cf61b87b6c79043c53281a9bbb679c12230d1a3d364ef", 0x81) 12:31:24 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x6, r1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) 12:31:24 executing program 6: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000001, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2, r0, 0x9) 12:31:24 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000000, 0x10, 0xffffffffffffff9c, 0x6) 12:31:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20100, 0x43) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) 12:31:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) r1 = fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000080)=""/159) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x3, 0xba, 0x1, r1}) 12:31:24 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/43) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/98) symlink(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0/file0\x00') rename(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f0000000340)='./file0/file0/file0\x00') link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') link(&(0x7f0000000400)='./file0/file0/file0\x00', &(0x7f0000000440)='./file0/file1\x00') link(&(0x7f0000000480)='.\x00', &(0x7f00000004c0)='./file0\x00') symlink(&(0x7f0000000500)='./file0/file0/file0\x00', &(0x7f0000000540)='./file0\x00') readlink(&(0x7f0000000580)='./file0/file1\x00', &(0x7f00000005c0)=""/121, 0x79) rmdir(&(0x7f0000000640)='./file0/file1\x00') symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0/file0\x00') symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') stat(&(0x7f0000000780)='./file0/file1\x00', &(0x7f00000007c0)) readlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/40, 0x28) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0/file1\x00', 0x1, 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(r2, &(0x7f00000008c0)='./file0/file0/file0\x00', 0x490041, 0x21) chdir(&(0x7f0000000900)='./file0/file0/file0/file0\x00') rmdir(&(0x7f0000000940)='./file0\x00') symlink(&(0x7f0000000980)='./file0/file0/file0/file0\x00', &(0x7f00000009c0)='./file0/file1\x00') symlink(&(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40)='./file0/file1\x00') openat(r3, &(0x7f0000000a80)='./file0/file0\x00', 0x20000, 0x30) chdir(&(0x7f0000000ac0)='./file0/file1\x00') link(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file2\x00') lstat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/23) lstat(&(0x7f0000000c00)='./file0/file0\x00', &(0x7f0000000c40)=""/204) 12:31:24 executing program 7: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) 12:31:25 executing program 6: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f000085b000/0x2000)=nil, 0x2000, 0x1, 0x20000, 0xffffffffffffffff, 0x6) 12:31:25 executing program 1: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x1c822, r0, 0xfffffffffffffffe) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000000, 0x20000, 0xffffffffffffff9c, 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fcntl$F_DUPFD(r0, 0x0, r1) 12:31:25 executing program 7: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/149, 0x95) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/125) chdir(&(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000400)={0x0, 0x0, 0x3, 0x4}) chdir(&(0x7f0000000440)='./file1\x00') r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x2140, 0x130) rmdir(&(0x7f00000004c0)='./file1\x00') fcntl$F_GETFD(r1, 0x1) readlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/65, 0x41) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/7) read(r1, &(0x7f0000000640)=""/69, 0x45) lstat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/202) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') rmdir(&(0x7f0000000880)='./file1\x00') lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/177) stat(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)=""/163) rmdir(&(0x7f0000000ac0)='./file1\x00') llseek(r0, 0x401, 0x0, &(0x7f0000000b00), 0x0) readlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/197, 0xc5) stat(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/254) rmdir(&(0x7f0000000dc0)='./file1\x00') symlink(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') rmdir(&(0x7f0000000e80)='./file1\x00') 12:31:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x50) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/219) unlink(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x10) mkdir(&(0x7f00000002c0)='./file0\x00', 0x81) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/33) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/4096) stat(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)=""/106) stat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/20) link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file2\x00') mkdir(&(0x7f00000015c0)='./file1\x00', 0x119) symlink(&(0x7f0000001600)='./file3\x00', &(0x7f0000001640)='./file0\x00') mkdir(&(0x7f0000001680)='./file1\x00', 0x13c) lstat(&(0x7f00000016c0)='./file2\x00', &(0x7f0000001700)=""/194) mkdir(&(0x7f0000001800)='./file3\x00', 0x10) rename(&(0x7f0000001840)='./file1\x00', &(0x7f0000001880)='./file4\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000018c0)={0x0, 0x1, 0x8001, 0x1, r1}) mkdir(&(0x7f0000001900)='./file1\x00', 0x155) mkdir(&(0x7f0000001940)='./file0\x00', 0x40) mkdir(&(0x7f0000001980)='./file2\x00', 0x19) symlink(&(0x7f00000019c0)='./file2\x00', &(0x7f0000001a00)='./file3\x00') openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x200, 0x40) readlink(&(0x7f0000001a80)='./file3\x00', &(0x7f0000001ac0)=""/23, 0x17) mkdir(&(0x7f0000001b00)='./file4\x00', 0x14) 12:31:26 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x174) fcntl$F_GETFD(r0, 0x1) 12:31:26 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x3, 0x7, 0xdcf4, r1}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x59) 12:31:26 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x3) 12:31:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file1\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/255) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/173) 12:31:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x50) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10) nanosleep(&(0x7f0000000080)={0x10001, 0xfff}, &(0x7f00000000c0)) 12:31:27 executing program 7: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x3, 0x3ff, 0x2e, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x1, 0x3ff, 0x1, r1}) 12:31:27 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x181800, 0x100) mmap(&(0x7f0000378000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x4) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x188) 12:31:27 executing program 5: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x8000, r0, 0x7fffffff) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r1, 0x9) r3 = fcntl$F_DUPFD(r0, 0x0, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4000, r3, 0x6) 12:31:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x42) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/126) openat(r0, &(0x7f0000000100)='./file1\x00', 0x10080, 0x2) 12:31:28 executing program 7: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000001, 0x10000000000410e, 0xffffffffffffff9c, 0x0) 12:31:28 executing program 4: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000140), 0x2) waitpid(0x0, &(0x7f00000003c0), 0x3) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x140) llseek(r2, 0x3, 0x7, &(0x7f0000000080), 0x2) waitpid(r1, &(0x7f0000000000), 0x3) openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x23) 12:31:28 executing program 6: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/104) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x3, 0x3, 0x1, 0x7, r1}) fcntl$F_SETOWN(r0, 0x8, r1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096) r2 = openat(r0, &(0x7f00000011c0)='./file1\x00', 0x410001, 0x6) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) rename(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)='./file1\x00') close(r2) symlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file1\x00') close(r3) lstat(&(0x7f0000001300)='./file1\x00', &(0x7f0000001340)=""/4096) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x1, r2, 0x10001) close(r0) fcntl$F_GETFL(r3, 0x3) openat(r2, &(0x7f0000002340)='./file0\x00', 0x100, 0x40) lstat(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)=""/108) stat(&(0x7f0000002440)='./file1\x00', &(0x7f0000002480)=""/226) r4 = openat(r0, &(0x7f0000002580)='./file1\x00', 0x0, 0x2) close(r3) rmdir(&(0x7f00000025c0)='./file1\x00') write(r0, &(0x7f0000002600)="c603cb992913ae067963d9c142700ead85741d4944d545c7dc63f4285aa0defd97258b35d22954430ff0dc5859930042632c0502d7a01d5a5c57e29dbaa451811a19d3d568782d304bc90257886168b60c", 0x51) write(r4, &(0x7f0000002680)="d00dcc994c5a6b6e287b0c27760776b5a2898819e82dcea275f6d103e12e75cb6c42f194cc741a7ee470edc0cc2f3871bbf8af9045924fadfb9437ecfd925ff6b9abb0e11ddf7d08c2ec4b53dee542b814d2824a1c457318ed277b35fbe38491ad51c9be7ad088f0067c89186da5f25fd188a968b4b49261e50f3214ee526dcea2fadcff8823dfc1407077cdf2e6bdcc7650636e8926cb4b1104e6f7194c9fe14728749f2797ac74e8fb3141dedec226a4c66ca626a275d7292b39e965f2a96ef21bfcafcd2287e3515ba2c8a8440e91646217b75b039d4bace32127dba70064e57a39d1778984b9c8bf3798269cd62fe08a6a7bc7437b0de620bf73588bdf4e057ea8bae947f73bf73691551798e7324c9d13e62783a0980d66b5e5890b11155a67bf8df6bea916778184fadb60ce1d200abfd7c63419da144c4b9e1c19f8ce4c0cefced442be3faf34c138f61a6692264cfe5a69bac5742acefe1dd51e3a4b701beeb070d2a656863a9cfa6d287db62ada87a8aa9ee61f4e7a484bfae83af0573c4d7fc9b385d034a034b4d9fb63207bcb4f58bb4a8127c542ccab9c5dc564248acdfa461a69f8b3191c6d121dd66dabeddd520c5882dcbef3a421485591fd0acb3a92a89e665f95d7e616ada5ed68e6d9518c6bbe5597deebe1f7c591cc7b7050c680138de6b1abea316a5bfe81d9b05cef682144ae936c8ddb670d1e18a61ccc2137a1f9944211b1b9e886069158b2de3feb2af7f57caf1580d52a5d60c49541c56e87058138bd999b870fdd4e200636bf1821f7000d427c835b9af9bb2b7503a7797c18b633f3e722b4174a4944984f64782f3cf8cb7c3e3dfc23a9f836a0f3e54ab5d429eeef36f674254cd3ddd4f834d7de3f751b4c583e7d28e2f3eaf91c6f531cc41ccb903b3b157a325af5e806cd9311196080656b8d324738f21ccb2cad6c38385244131095aa90de15da36a6d4ea40ba3356202e4f175196ae84bf74ab572294498859480c11c63bb56385b333ee473b004b6fc7ecd4681a738f62c3d8daaf4b7f950755b8d4dd835e43cbd4be4fa6dfd9f8b692e24bb7fbdfc80225fc16ffcdb9978f9eceb945d045bd6c887248da16d0be6e4a9b1edb30758473ae8e0d0eb2db46d852dd281a39efc427adf9217224512d1cdec1762f0f41349a400837a2a5b0c9cc7914aaf871299bb5df7e6ebcf8269c54b25b7a3ff6984fc241094dc02778f0010e9355940bdc45d4b4da0dce556c3654a51c7f8037622e4494862b968755ec9dd05219def60014f4b9f33688359f3018dcda572e7301a602d8d5a1d5cf5910b527a4834dadca1868c9871627fdad7d12122e6bc8ca2a86f5255745bde610b990bc28bc3fcf4dd95f471d55f609b49703a19406fa012b0c9fd332fda1cc0c34eca37cc5cfcc3bef5bb21b9424317245d7d3015431a3e782cd99ce056a0fd78c12d200f4688e698bb6df77096f81aa778a33bf160fd7cd4f88a61b1be641766596546149c4c8985b5dc53af9cb634ab931b949a3bae6b45f14ed2d0cae58d6fc184d491c75b0e9f2918aa8297b50391d56a8e122c910174568d7172068513a374e0d9be280d14e4b2d022c3445b5a4270581e4bdb2f4cf71869a2261134f8e29d0ef2d2c5dce58686504aca82297959769202cec13992175179c326f4e3e6992183a90f1a178b89af5665104decd9ad54ef323c82c45e46a0c4e143cea50eb9cb4088754b79ca8ff7e2afd358432015d11cf3a509f32b947f6ce9b391a12d545d23eb60f3954f613136c664417024d71a079d5c3fdc1e9071c081e54cc777586566d7e9133477e1e29a2840ebf9d65f8ba61e9518b171228ff61369a9eb80a03c096458651c53b5303bc946257e78ce52d8228ca633758fb1e369fea454bf9510fea8e2726192a8034d33dd4eb88508c8efa9900175479eb178da0a7f635e7c9bb246127f20ecd83cddb20f237380fa882ea2c7612f555c2f9bb0f3ae621fb7c7ae3aafef7a1b9f71f7fbb9486647daa0891665c3c9f03f2a86d3b4f4ed36062117ecb245e3c35d755960bef6775dbbd4573b5d0e73ac77adbffb4112c57be9ce3e148b8d3088ab81ee65be39257874041d088078b19cbec93055693bdd91f9e2d63e818479f47ae00e904236fba43ed21ad96e5823bfbf9ece80e3b137012029845fd2371c7da51d0a31e465179f5889884d9465c5dcd734480e841f4cf57f6b4e31e2821d8f171701cb72ca4524f0da5549d40877dd1db2736ba362f631b7988a948f8969f27b3ad3acac41cb890d125103fbfcb0e9bf71a02d9a7e3c314625f8fef018e80e02fcb8f971028a0ad72fc7a3b71ffc05e562ae9f70733ad9ea5fde333f03eaa51b38734b5db9e30da2d36c48665e5ab01cee54d8c6aed5c6096f851addb0c2592947c5196b7a087f0b60af3a0953475819eaf6cb67340a2ad2acbe15536a13685f57d0833f9c6d07fc31ec89ffaada37a115241486e32218157306efde6d6e38230f140ae782a527188bf5a50fbb269145e4a32595361d94c5c28b19e385e3ad5f15f3eeded09ae4661f5bc0d2a685532e7a0e5e009963d16a99120d890e3045c4c9e41b56c74f62c69c5ef33bd5bda20e7400b56d23f7997224c5b63d6957e90e4488e7ad1387dd4bcf35e6d45ba7fa643bccc8e963c923ee73fa3a27206492cc59a9e11984549bbcfc348e17a18a1a9df91012a35c832a46d0942008d363a146112be4c4eeebf93cb2725ad972896a670e9261ffb269782ea17c4ebac7e0f2c35a1222278f23de9ef909151c5308511a9221df88dec8850abdb6c1a93a302f94f7ad05eeeab4f4b2f14f857682bf7f87eb18d42191ac24df9a6c9c6969c669a9a910dd6ced2b0cb89e897cb3986d9d62b9d2d8ffc4c8bb483068b7eae38e8416af55522c1c83c9792cfdd82867226b5b1f0144f1944c74a2a433e74e033f30d51cefbc873611d7e587a1a2764aaaef1f052f4d5734693955accae087b5da38920d0442ec68c8367b9cfe341e61190777dcd57c98d414b806d01f081de0d95d177e7db12e010311ad76b18eafecfd4bd714582df06689c4070b2e2710253091319fc482ecf88184049c1a682880a08163b97ccf57cb209391c756f1e4436504a53abb3eb3bb3b769a8fb5784b6ba1a0746387bca053c079f487f7f93e04610b5dc39b92e202e9afa4d2617dd19530258233972d7919c49f4481347e996127daa80b36768e04af5ef84be2d2eab429e347fe81d78c32b3346c4da9673d75f186e537c34e42f843c42be76a720b324ba87f1d6acc8626375676373251324bcf71b33b9230d16eac38b69f2e3392283ae056093166afb94e275aec67700fd472cdfe230006d00c5b81c55b41daabbe47201d3532a98909fd9df8f6b6e1b9f20e782d7bbba44d33b88ac75290f1aea34407c715dc8e4a81e27daabf844a8ce032c215bb3fbef54fc9505065fe6a0cddd73f05325531b6e481f3b8da5257c17069bed5ec9119d2df987c52c7be3b5d9c3dd94061f3a4a27cdf29ea84c9dc98b00e7dfa1e449140f4ff7d6639160faab82f0f046de63eff653d207039027a4135467636be285c1c5512f151c6ec1df112cb9ee93a7d2638e78cde00748a9d9adbb6fd4d6a20a966a011523d7562c5ca45d70c2907174c2d1b7d5e81d2a903ac4b51e0901c1359a74b1aea57b5bcb8d3f1bb576cdc0fc3d28d837bd3132b97ad5891e48966e6ae53cac606b5d4592b086d71e587d0fc0fcb98c793b23e133cce2a325dcf72975eb60cd376caf6dedf48dc5d69873eb0bd3899b86b2f0b49eef4ddd42914b6d253b46c69c7f54c51fa8537df41c7350896e36e892f0d2b46761fd706694c1985319a8f1b0d90b71e60b8ea87e18bab5939fdf7979f4c71dfcc1c26e95547be1321a5b58e7ca0ac0379c985fbd592524c44f7cac8f68894503624db5950aed8f0d32770f941cc9a912afaf1c6aa3fb37d80173cf8b4b8b8c8d051562770c9946920d1646e176db5ecc6094c7c2b50c526c10d271a05ea257e90da3b5124dfb4a9f95f16bb2220f3508aa8dc60e42427398c737bea6f7b8c34461a0bdc635293528dd881dc7bb7b5e6065bc74be9e31b4e62e1170f22445f4b9690f9f4571d4b2f4ef81f6ce38b1cb01e6f19c2a16b3a3f1d84ed6349ae0d48011b185e1095296f921bd4d26efa4d3edc173fce3a22562d721d0283b4b46cbc61df07f5cd74c73be8a34ee04e7a5f05f23466f7239e8eb30e3b981d14044798c862c752b55d474fa67db6826ef1ed638e7f602eb06b144c6da38823393c24e6905a0c480190c2113184c12b195c86fe6d03fc1a6e92f41aa7c7b964b22c2ee262ab64a09c86c0dd506fbfa95b8c66e4166c9f3f67d2cd391b9da09e48ac2792758617ca7639a56667b60ca4804ef0251958f93a5582c5f3996e9c473b5b236d91cfef52a7925c8345d1866d4c3657aa2568e59ab5adcfc98b75556fecf0425380d202b4894403b4a512f2694ca7a72515dc78061d6e24974c6a756dfeb634205c69b10a62cd7e83e668afd7bb0f5ab62bf2d67fcafca4ed422f9f50b58215e4dc34a924479108f4714cd30939991d87c4df50ed8d9e70c707816ae2928c8d8bc42c66b4b69625ed791b0f0ee80ad316e1a4b020e9e41df488402621a16a3bdc686c538943674d77f0ca1d5018859e2f7bc8295e1f36a95904900de02844a30d1e340a5556881825b526d2c705693a8f9b4d33463c37e00acb57f75ef5cd5c33004d45e47715e5eeeec12c2d3ef4af916c0b71ed5cd885fa5e227ef32d149f3659f4a259d93e83992b0a67ee03c5fc5e68938689825b1fdcaa82da3b25f4ff27fb8b8056645a16f09affd37ccd92dd186ccd5e2e155e6ac4c1dc2d0853621647ff412dacd5d2082de65325a78ee216bec938daa52e9a070af752530f434733a0c027cf39d26e4f22b5c40c1b186b782c30a370830762ef7bd5884c055d98e4a428bec3a80ac8bdcfcf16ee4e7dbf3cabeaedff182fe0d54362567e48ace552d43209f2d0c60353b0106d12951bfea917e3a82a8dab9984bf94f34dd20475420ffe83cde6c2d67281fc43805c6a774a9531753b2df3d53b26614d43f6cb4cf202f262aff8a38387867881da5650d330eab2607bf65f9b52539276e4656963db4ffb6853838e1ee9c78f2f5d985fb4030c3a560f00ecdd492b50e47f1a0a22b85f09cd3413105338703c5a2c25b79cd915949abae8293193228e4b8e2c28f535529e7497d467cab4d28ace80bd4753973f90e87b833fabc5a18c829a5102b25fa87eb89b72378b1d5cec8dcf9f45aae16909b5c284e7a227caa81b33e90b5acef90e336809d70b27948ed7f198acf4bdfa7090b4e1063f500a2a4484ed04a1ef9915abe851e59e74cbbc023e3958079b7ed70879bdcd6af095dfafbdc81731d3754c9ccc722eb49e060c680c876b11fd06df5f714b8543ad8a03573612e8f7f31ec1a829f1c429b2b431705c2bf19e53e3a7a29389dcb1880fc69ea38bb09caf994705e9cf6dad03531dafc6fceaf783570814b662ca2777fe579d1f75ed02b1213034bb658904f2fe5233ab747344b2539c4d03705af05df3d833b911f313dfd962da8f320e1f1071e3ba68bd10d886915e1061e4bcedb512f4f9c1adc1e689e124333254b1b344f0bbe460ae26ff10b83c05322ddd5767b7dfb6c8f58434d2ecf49a0c36defe92b2ba8b97f18be8632bc66c518d5841dfe960bbd044fac34cbd3b9e4d9ab31e5d466d5fec13cf1b60b8d1e04116fbeca", 0x1000) r5 = openat(0xffffffffffffff9c, &(0x7f0000003680)='./file0\x00', 0x0, 0x2) llseek(r3, 0x7, 0x7, &(0x7f00000036c0), 0x2) openat(r2, &(0x7f0000003700)='./file1\x00', 0x2000, 0x40) llseek(r5, 0x4fb, 0x4, &(0x7f0000003740), 0x1) link(&(0x7f0000003780)='./file2\x00', &(0x7f00000037c0)='./file1\x00') 12:31:28 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x61) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') 12:31:28 executing program 1: readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/22, 0x16) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:31:28 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/136, 0x88) rmdir(&(0x7f0000000040)='./file0\x00') 12:31:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x842, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/155, 0x9b) fcntl$F_DUPFD(r0, 0x0, r1) r2 = fcntl$F_DUPFD(r0, 0x0, r1) llseek(r2, 0x8, 0x0, &(0x7f00000001c0), 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x42) 12:31:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x164) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) 12:31:28 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x800000000000070) 12:31:28 executing program 3: llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x1, 0x8001, &(0x7f0000000000), 0x2) 12:31:29 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 12:31:29 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x10) openat(r0, &(0x7f0000000080)='/\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 12:31:30 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:31:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101001, 0x100) llseek(r0, 0x20, 0x5, &(0x7f0000000140), 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x842, 0x88) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) 12:31:30 executing program 7: fcntl$F_GETFL(0xffffffffffffffff, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10880, 0x2) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD(r0, 0x0, r0) 12:31:30 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/81, 0x51) 12:31:30 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r1, 0x9) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) 12:31:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) mmap(&(0x7f000008e000/0x3000)=nil, 0x3000, 0x1000000, 0x0, r0, 0xd78) fchdir(r0) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) 12:31:30 executing program 0: nanosleep(&(0x7f0000000000)={0x7fff, 0x1}, &(0x7f0000000040)) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x7) 12:31:30 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) llseek(r0, 0xeaf, 0xcb01, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30002, 0xffffffffffffffff, 0x0) 12:31:30 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:31:30 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1fdffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0xb2) fchdir(r0) 12:31:30 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) fchdir(r0) 12:31:30 executing program 5: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000005, 0x3001, r1, 0xffff) 12:31:30 executing program 6: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000046d000/0x2000)=nil, 0x2000, 0x2000002, 0x20, r0, 0xcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x20, 0xffffffffffffffff, 0x1f) 12:31:31 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r0, 0x9) waitpid(0x0, &(0x7f00000002c0), 0x2) 12:31:31 executing program 1: getcwd(&(0x7f0000000040)=""/133, 0x85) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) chdir(&(0x7f0000000140)='./file0\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x7, r1}) 12:31:31 executing program 3: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/125, 0x7d) 12:31:31 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1fd, 0x43) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x101000, 0x132) 12:31:31 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/65) fchdir(0xffffffffffffffff) 12:31:31 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r1, 0x1) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_DUPFD(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x20000, 0xffffffffffffffff, 0x3) 12:31:31 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x8000, 0xffffffffffffff9c, 0x4) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000100)="b5bf1a8f938c63395720e93bbf9259e186c36c48b3539217634aa307e5f4698b58d6dc0de910b3a981f20fde8782dccd854dbc1d34b5d5be1b61142e21c2b4911041dc3cd89555e0408e137bccbf4f6e4970291ecd501139dc2e4c3982999e72e7655676bdb30efee7e13c552fceff1950ca38616c09d2f45270ef1843dce68ad0eae48dfa9928086e74574f3be074f1b4df5e61c27eaffd5f048640595634ac26b3abc799ff52d838ed6c5fbe14d7e1ee2e2f90a5d3e6f5c83eafe04008669f926f231d4ec8d648e63cca2201795fb06ff1f3d4a2590c708a6aa4a7ad55dd4bf9e369359ca7abd7a7f481123b13ef41703d4492ec2d40421cd279f2fb45d206d1434bc723cc12c7448fca750403ed2da0aaf9b06b15d7e784775efa926fbcf95fc034037c2c5236c8b07d89e7e0c0bf53ad43f41f32047fc144107d7db943faf54d14130251280a1e4aaf94cc2f19fee77ada36adeb7e34c29aafab4c46d2a2e82e829e39a5daef0d639d0e56e94aac8e260312a9eced674a657b252ad35f96bbbc855093cba3242323067894778b41baa05ddcde29070aa4fb7a4531554af809be88d214d3fb0e26652b53efa6966761d2bf432cab292ac6e933898955601bbcfe9a6c9bab7e207831e68507582055efab9f77cee4e375f50c5293251f114bd61ec3f6f1c11563bab1a1d24286bbb6453b47da2cd5573c59c9ee6bf538908b87befe538800702a9c6d70c2be9e828462f6c7de2d9b4ef0793e800260e28111717a98943ff6c271ee6a229d0257dd33038310126253286d3fcd23c3d51a33e62b6cd1dd870165319ba9f2914dd1e81032c28705c37a66235bd0f45d3048b8cfbd020a6ec31025d554acd66f3da6275965557735f2ccbd3e3ab16a8302c074a2826b33ec225d966e5a5a4402a706a0e4e478d9b906698abf853751273b49089c8396dd3672340a4899b776460480c4946933dd5622260cd73c729faeec8e197eccb8497cf73baa100c023e6257896fb0e6f55f07756ea0d090684a2962ede3f040d3399a10f6ec52ea4c5c8e739910c52a347f8574a0bf746740f1fb297733e26af002e0d97eae8f2ac628ad7fcd197fb9b64ea3266ff639694c4eb0ca243e14f3861316a703e4342c4360827cc092f003654e3aee4c674ddb9312cff3e0a3d7166cb9adba0d2ad062c0e05fd7c45ba42370ffbd0bc8448203159bedd620d8ba537d89abd2d641aab22646f8601d765879b7b375839af8a94cb3a668def9a086199a58f361450285efb73a5264c380c850c560531f27dc58b26bd7c2bbeb019632f98cdc0a2f73a80935cb1e575447f0165dcc8a21f068cce24862c38cd723adc2ebd217fbfd151a3ada80f597363aa7a4cfcaf369e5a3f47587276935b7202b6c6b45f3d21992c4f497e1dfa0ed2e9d919db018c31800904d64928de3be921a84b307935970afe5da9394e1a1bfde94b429342f8c02a974795e4fb202dfe9d67d5423ea4fa58f6f6b4fd15509eb7a2ec093fde1fa8a79d9417fd686a18d0b680ec65b3ffc03af21fe7c665456ae96e9125e46e682124a8399512bd697684fe36322c488be7bf2e0f074d7598c58a43bb01b5cb64620c6bbe93229a6dae12fe8d3114bf36b460ce7146f51a9c0bc2ca30a2aadbb4789b24153127b106c97aaab3522a3e85585597801a5fc2494a3fb3359bafe50577152cf79fe92fb660f2305f320cc909b47c6bd79b9b79f69b33089023920c4e3b93b50cba55d83b60cd9bd13d8bced500054fd4fba8acf6fd69c04a346254c5c5dd918fb45be1c28a98ab1346ed3234ccd609a47c4ab970ea853fb4e620929ba6547eb5779418070ba3daa4cfda62c6b3712b576b7c0a73b728fd0cbdc5b9858f07620d7b5793442ecdcba01fa2d0dd7e6dc64269d0e4a20b253369d8e4cd0e0bb781662f0778fcb899100d9153f206530a17449c2feaba3b0e7099ab2c6ebf7b4b45c2d3e25a27eca6d98c1c33203ba2b55f3ff4ab4a5666dd2324d214b3a3fd293e77a263f448964934310c4d767c8715a1402337153d4c83cce1c35e0aeb099075d8d9d93d2446c5d4fb1e265d126981c05f5bff6f319dd689cbca7954f2a93f113711f2296980a3a4a235b2d8109e53f2a0706f7c14736d42983732cdb152c580768267c45ba706ccefe3023307bd006e34dc6631670709aa00f01f9f513b59a43e2a987376e315516e621790526cf7f82c6d86fd8b7ab62e27a17f10f110e2b883c9e21f65e5b9dfc3c11d02eb2ebb46ab7b8941a22718a6e58b212f026d8762ac8b82bf109b2cdd8e9a422a5408fa052a9f6d2194faa1d452a0e45cb230ea51bd29974018a8c87645dbd9c159087231facff932e8ef9f82d2bbea52c8e34049773d6d0563372d6e1f8a961473eeef49163e17b95f3204da6a257aa597912f5f3652d0909bb24ac9ff0e0bd9e29a37af7d164f71f2ae9a70d6b0d99abf1ed5405381e66d1d548c53bae089a0195367b0582c2c9e352c5ad4574d016740bbc26923d83166459f1e20a4b265c81606ea45aac654b11e9b6a4c588fd807aa1ce9f7fe1e0c2ca2694768ec0db91943dd97313fc9a49f1eb9fbb575006e65cbe62204a27235c25e4906876bb3704410f650b7a43c76d90ccfa604042615d2c8b8b03b0af76d5bdc4ac23bfdc2cd55fbd8672beee744f399a5cad1b3af3cedc0a887bf7cbeb7642d48d546a43d03ab00236c31bd29340b0731a5c5241b856f50606a7fbd42633d61b6ab3fa2858cc7d126a982b348120f00986a9736f44794102b6045681db70471e842127bce1770f8a1b863eb664d9adbaa32d4651b7cbb553de00a735f60776e9988169d19d1054d747e0534fedc4cd3ea87b135dfa42d9d3281ef62cc1065247e509be094b38dee666d128c5afd6eb2d95c0ff3f2bd40c1b68cb32f73f378f7d470555a8edcea713bed3943ed7d4dba78e313335552bbc282eede4321e30e2fb26e9deb37d88f041fd8c28511fe5a35cb9baebeae7121a6d686c74a1c00c280139c95e706591d8fc916e5176138c452e5e4c33c0d621e91558c9556876acbe6bf072943cb3f8f5ac8a0a41d03bc32eee366fcf8134e04bbe2ebf00baf3899f0b1016986311e708e0bb715eb469405647a6d80bad3b49f255899561e360732aa3d65e921892eabad1a309ae4c54f5c0f13cca4b3501ad9b1d2f3659d82b66633941088b03eecd5c3c77fdaca7c925956fe2c6ac2876ca9e88dbde54291f44f73f148974bcbe4281c7c8ba82d7a857f972948bab15b3a5b2f0db593756cfb8920fd934b1e0fccafeb0955f9d97ef5f6279255571634299c09467c30cb3a5a9a9246ccadf3bd056c0f3a4346fa6fc0182a7a96b5eafc9f294ac6790caab67843f953fc306124669738812c219d9ecd1f6dea5ff525bf1e033a69c10503139ddb3d9a4ed0c0f516b5fc3886bc6efb167975d2748c29b230fb757ccd532652c60a8be57ac2a068676f0b1caa902c72884569a6c5159fac03e7294e46b21d5892704026a65b537839b0779c84783d5339a0d8751f29885e66ef4424c9bd499c397c94d46a70e1c6fb2b0d1e14b09ed18dbd97d9693494459e3d362e372d2d2da9f410023ddee05f5f3dc09210712d54a104d7de888f9b936004437cc1f3c5d48f0757e94bb478c8dc230cd771a109b2f7c72353d1f8668abb21ddcb03d95949e6548fafa8e270f7497700775bb13fa7772e7519f8027d97ea92ae9119a6131ad4e4968b06774aae7a8d8fa7d9056798252b1d4563e0232e75384db5444ba58117c4e3ee4fba8402a98f3f17a304f27051585410ad723623a0e938db06c9ee5209363bd4705fb40241350b5e4f526524bd0bd617943971219a0e3581e3f4ac2d450859063cbc2bf8c993b040335e23462cf55634f9e258b596cb05f421daff981f205fdfae52f4c7edb1b7f4d8e6b105df18500bd152943fcbb71de90e105fd77b8e7ea942ff75b2b62c48ed442273c1330e6e7d82e8a2a4fe849669e83eb734874b324dc7ba08ba3f0d1e8407b6b905308e1b248dff1493928e05f04d1f23b0193b6b43dc822743507ee94da5de45fba34d52bc0a7b79dd912204ce5c9e4333e6eb2fcdb143ce61bff71f2a393710989a7c1ddf45b7d284f9998b454b4e6253214628b09071efffce5031a3bf2dbaab773f57493555eebd9ea2d5ab587e4f4d0af39f20cea13f3b9fb0137c120139ae7a33b0d29a5b4c533b8bfb845aea08ed78a66fd258055dd7b8d29f61b37183693cb2e2b90b527b49fbf40d71553661b1215a9fa515bad77f6b83038ca090d6161194f2c45bd80525b3532e7547ff4987005b0ddade71cafb9ed6d3c8892a92e81cd52533ced2ab8999ef7a8faf518b0631833514d8e660dc5576112ae22581e0d56fc0416750187fa98321e8315152f271c55285956fb61fceaf9c1ab0dbe0b16db104d47870c7c57096ad207ac30bffefb34f808afadac91b61c4154f89f2f438cec9b85d4cd72e660373d11e0f1baf9fe2555993ce80beb7f6710ce655015a2a5499faa8f6fcab11ac1b357d1867a10006eef03ba64d3824af1a215c8815c67b801d97234c4929ce3e413d22252c1e9300ceb759e4f9c6d0cb33d489b2823e0895fbc3b27b23c30ff687e3ad68f29b3e209132638f6514c92b1bb08647b6c309757b4d274bee7858a46e0a568ee2ef5c5d7973241fda565acea16dc7bd240692e672a2044f935509c458b7bd3557d7e075eb61ffeacb651d5a2fadddc297a80b97c82ef721ac07a75b6a42f5d1cda111354f6ea46c17f6315177fadef257221ad1c133e8399f81c6ec989a3b10b35c3fdc6a57d3fe238de1c983e152ee843f0e5e30c2792d9fc94db1cbbc43f6be8a3f7b0c91626607063b74878b97d7044c2dbb16e358a862233cbdf6be1c1a052a959598767cd04a5d29fae9b113c3040aee52c2e97ba583ee5a297d66cfafcbfcb19b5dcedae1adf920ed688a6432cdb68aa0e0047f2c69f3605c008f12ec15a37421468c35a26af223419a4701680479da8579d688523cf3b7aed6742ec594c1b6a89639ee56777e287c20801b903d5d130d2003ce706315d256430c57d09a9cacf2b8caa762175c27a9261c2930ae948ad32ee6c46b34c7592acb74e44f83b8f29b3cdde9dea1179aaae81ad3dbf7ef460409ab36b981db596fc6cffa1879677d28ac9fa5a3353e58aaa511c4cdf8d0316510293a7f77cd6d5c492332ddf4c5c2337309a8ea09e53f5edcadd1d5e783ea0fcc73f18ad5a0895d5cc8ecead986018040bc531eb820c2d8d8a799fccb72db9a6a10e744a5bae3d72b64841fc2e3ce2de34de4466eaf402e3ebcf0b293f4bb8b43ab0ba210040c94ce86898fd26da8e00a73c30fdb11f9d168f6d424464ff81e1bef83325d8cae4e87175f69191480b985a58cd58a61a2c1c0330c449c0051d43fc986277045bc79a942b537aec06dd1c489e8c84733d1162accbeda0ea322a8c67b45db352742bf8cd3852bdbdcc52c059276297ffde274db41cc9b029d3e7de85419c84709bbf8b53ea9c6bb443cbf872dbb110fec99facd9e7d1e1f0c5dffcab0df49083ef2b15252571ca5e9462cd7101405d495278d0a26f5da75f05d8a626a3b54e1a130a9a1d28faf86f8c9396e60d0197106f201583bbb440ce467d2b428e5f2a08f0d5b6303b84d590b5f35f23e0f1ac2978477b87e43184ec1420ef05c7b741fbc611bda82b3bf3cd37fc81cb60102b84b889420566d9dcc0018bfd3632c352317cff09f7500d94edbd5808498cfcd9", 0x1000) fcntl$F_SETFD(r0, 0x2, 0x1) close(r0) 12:31:31 executing program 4: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/79, 0x4f) 12:31:31 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x90) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x28) 12:31:31 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r0, &(0x7f0000001000)=""/127, 0x7f) fstat(r0, &(0x7f0000001080)=""/186) fcntl$F_GETFD(r2, 0x1) read(r2, &(0x7f0000001140)=""/97, 0x61) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x40000, r1, 0x8) llseek(r2, 0x93, 0x1, &(0x7f00000011c0), 0x3) llseek(r1, 0x101, 0x4, &(0x7f0000001200), 0x2) r3 = openat(r2, &(0x7f0000001240)='./file0\x00', 0xa0000, 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETFL(r2, 0x4, 0xc00) r5 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) fcntl$F_SETFD(r0, 0x2, 0x1) r6 = fcntl$F_DUPFD(r4, 0x0, r2) fcntl$F_SETFD(r0, 0x2, 0x1) readlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/162, 0xa2) r7 = openat(r6, &(0x7f0000001380)='./file0\x00', 0xc0, 0x8) read(r5, &(0x7f00000013c0)=""/203, 0xcb) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/20) r8 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001540)={0x2, 0x0, 0x954, 0x1, r8}) fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r0) r9 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) llseek(r3, 0xba0, 0x4, &(0x7f0000001580), 0x3) fcntl$F_GETOWN(r1, 0x9) read(r9, &(0x7f00000015c0)=""/95, 0x5f) 12:31:31 executing program 7: chdir(&(0x7f0000000080)='./file0\x00') 12:31:31 executing program 2: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x410a00, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x4000003d, 0x10f) 12:31:31 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20080, 0x1) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 12:31:31 executing program 0: llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fchdir(r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x7, r1}) 12:31:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) fchdir(r0) 12:31:31 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000442000/0x3000)=nil, 0x3000, 0x100000000002, 0x28002, r1, 0x0) mmap(&(0x7f0000443000/0x3000)=nil, 0x3000, 0x4, 0x20, r0, 0xa9) 12:31:31 executing program 7: close(0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) close(r0) 12:31:31 executing program 6: mprotect(&(0x7f00003b1000/0x4000)=nil, 0x4000, 0x400003000004) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000002) mprotect(&(0x7f00003b0000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1000009) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000000) 12:31:31 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x42) 12:31:31 executing program 4: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r0, 0x9) 12:31:31 executing program 0: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) 12:31:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x101) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r1) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x100) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x6) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) r6 = fcntl$F_DUPFD(r4, 0x0, r5) fcntl$F_GETOWN(r6, 0x9) 12:31:31 executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) 12:31:31 executing program 1: unlink(&(0x7f00000000c0)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f00000001c0)='\x00', 0x10002, 0x40) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') unlink(&(0x7f0000000100)='./file0/file0/file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x42, 0x1) 12:31:31 executing program 7: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x101) mmap(&(0x7f0000b64000/0x4000)=nil, 0x4000, 0x2, 0x10000, r0, 0x25bb01c3) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x7ddcdf, 0x2, r1}) 12:31:31 executing program 2: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x412000, 0x6) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x81, 0x3a, r1}) 12:31:31 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) 12:31:31 executing program 0: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x4108132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_GETOWN(r2, 0x9) r4 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fstat(r0, &(0x7f00000000c0)=""/181) fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_GETFL(r4, 0x3) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000080)={0x10000002, 0x2, 0x100, 0x7fffffff, r5}) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000040)={0x1, 0x200002, 0x100000000, 0x7, r3}) 12:31:31 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/127, 0x7f) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/230, 0xe6) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/181, 0xb5) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/42, 0x2a) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/13, 0xd) chdir(&(0x7f0000000400)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000440)=""/140) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x430000, 0x142) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/10, 0xa) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/45) rmdir(&(0x7f0000000640)='./file0\x00') rmdir(&(0x7f0000000680)='./file0\x00') link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r2, 0x80000000, 0x2, &(0x7f0000000740), 0x2) readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/190, 0xbe) r3 = fcntl$F_DUPFD(r2, 0x0, r1) r4 = openat(r1, &(0x7f0000000880)='./file0\x00', 0x200, 0x0) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x80400, 0x105) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000900)={0x2, 0x1, 0x3, 0x80000001, r5}) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000940)={0x0, 0x0, 0x5, 0x400, r5}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/53, 0x35) fcntl$F_GETFD(r0, 0x1) lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/3) readlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/63, 0x3f) openat(0xffffffffffffff9c, &(0x7f0000000b00)='./file0\x00', 0x2000, 0x1) 12:31:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) read(r0, &(0x7f0000000000)=""/38, 0x26) 12:31:31 executing program 1: 12:31:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3000007, 0x8000, r0, 0x3) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/150) mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1ffffff, 0x4000, 0xffffffffffffffff, 0x0) 12:31:31 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0xf0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x121183, 0x180) chdir(&(0x7f0000000000)='./file1\x00') mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x10000, r1, 0x0) 12:31:31 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x581, 0x52) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000001, 0x0, r0, 0x2d1b1b52) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) read(r0, &(0x7f0000000040)=""/33, 0x21) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe, r1}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/5, 0x5) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/192, 0xc0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETOWN(r2, 0x8, r1) fstat(r2, &(0x7f0000000240)=""/112) nanosleep(&(0x7f00000002c0)={0x2, 0x2}, &(0x7f0000000300)) fcntl$F_GETFD(r2, 0x1) llseek(r2, 0xa062, 0x8, &(0x7f0000000340), 0x1) llseek(r2, 0x0, 0xafa, &(0x7f0000000380), 0x0) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f00000003c0)={0x1, 0x0, 0x6, 0x49, r1}) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/166, 0xa6) r4 = fcntl$F_DUPFD(r0, 0x0, r2) mkdir(&(0x7f0000000500)='./file0\x00', 0x2) fcntl$F_GETFL(r4, 0x3) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000540)={0x1, 0x1, 0x7, 0x80, r1}) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000580)={0x1, 0x0, 0xdc06, 0x0, r1}) fcntl$F_GETFD(r4, 0x1) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000005c0)={0x1, 0x3, 0xffff, 0x401, r3}) close(r4) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/99) fcntl$F_SETFD(r2, 0x2, 0x1) 12:31:31 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x112) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0xd74, 0x4, r2}) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETOWN(r0, 0x8, r2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) close(r1) fchdir(r1) fcntl$F_GETFL(r3, 0x3) fcntl$F_SETLK(r4, 0x6, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0xfffffffffffffffe, r2}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/111, 0x6f) r6 = fcntl$F_DUPFD(r3, 0x0, r3) fchdir(r5) r7 = fcntl$F_DUPFD(r6, 0x0, r3) r8 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETFD(r3, 0x2, 0x1) r9 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r5) close(r7) read(r5, &(0x7f00000001c0)=""/250, 0xfa) r10 = fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r5) read(r9, &(0x7f00000002c0)=""/208, 0xd0) read(r10, &(0x7f00000003c0)=""/213, 0xd5) r11 = fcntl$F_DUPFD(r6, 0x0, r4) fcntl$F_GETOWN(r9, 0x9) fcntl$F_DUPFD_CLOEXEC(r11, 0x406, r4) fcntl$F_GETOWN(r4, 0x9) 12:31:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) 12:31:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fstat(r0, &(0x7f0000000180)=""/215) 12:31:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x66) 12:31:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101000, 0x1) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x3ff, 0x7cf, r1}) fcntl$F_GETOWN(r0, 0x9) fchdir(r0) fcntl$F_GETOWN(r0, 0x9) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20001, 0x41) r3 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x410000, 0x28) fcntl$F_GETOWN(r3, 0x9) 12:31:31 executing program 4: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 12:31:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x118) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2, r0, 0x0) 12:31:31 executing program 6: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) 12:31:31 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x60) 12:31:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80b00, 0x40) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) llseek(r0, 0x80000001, 0x1f, &(0x7f0000000080), 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x21) close(r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x101002, 0x20) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000140)={0x0, 0x1, 0x100000001, 0x0, r3}) fchdir(r1) llseek(r0, 0x5, 0x45, &(0x7f0000000180), 0x3) waitpid(r3, &(0x7f00000001c0), 0x2) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000200)={0x0, 0x2, 0x346, 0x7ff, r3}) fcntl$F_SETOWN(r2, 0x8, r3) fstat(r1, &(0x7f0000000240)=""/217) fcntl$F_SETOWN(r0, 0x8, r3) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000340)={0x3, 0x2, 0x4d1, 0x28, r3}) fcntl$F_SETOWN(r0, 0x8, r3) r4 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x440, 0x35) r5 = openat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x802, 0x8) fcntl$F_SETOWN(r2, 0x8, r3) r6 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000400)={0x3, 0x2c9aaad28d934478, 0x8, 0x100, r3}) r7 = openat(r6, &(0x7f0000000440)='./file0/file0\x00', 0x10601, 0x121) fcntl$F_SETOWN(r2, 0x8, r3) openat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x40, 0x2) fcntl$F_GETFL(r7, 0x3) openat(r5, &(0x7f00000004c0)='./file0/file0/file0\x00', 0x140, 0x40) 12:31:31 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000000000)=""/27, 0x1b) fcntl$F_GETFD(r0, 0x1) 12:31:31 executing program 0: llseek(0xffffffffffffffff, 0x7fff, 0xd9f, &(0x7f0000000000), 0x2) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) llseek(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000040), 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10c00, 0x2) 12:31:31 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80543, 0xc) unlink(&(0x7f0000000040)='./file0\x00') 12:31:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r1, 0x4, 0x2400) mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) close(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x410001, 0x80) 12:31:31 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2301f, r0, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x3, r1}) fstat(r0, &(0x7f0000000080)=""/4096) 12:31:32 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x3, 0xffffffffffffffff, 0x0, r1}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x80) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r2, 0x0, r2) 12:31:32 executing program 4: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') 12:31:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0201, 0x8) write(r0, &(0x7f0000000040)="91f50f90cfd56a38a59e5a86ea9e088fb7ce616a167c10b9cb6e93", 0x1b) mmap(&(0x7f00006bf000/0x3000)=nil, 0x3000, 0x1000004, 0x23130, r0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) 12:31:32 executing program 2: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x0, 0x1000000000000}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x92000, 0x184) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x4d, 0x6}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/237) fcntl$F_GETFL(r0, 0x3) 12:31:32 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/91) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x2, r1}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) 12:31:32 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10040, 0x190) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x88) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x0, 0x3, 0xd646, 0x1, r2}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) 12:31:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x412000, 0x40) llseek(r0, 0xdb, 0x2b, &(0x7f0000000040), 0x3) fchdir(r0) fchdir(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/161) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x0, 0xcdbd, r1}) chdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchdir(r0) r2 = fcntl$F_GETOWN(r0, 0x9) write(r0, &(0x7f0000000280)="4e97196da500840477bd62ab8ce4d86eb5e741ec53581ffb8535c64379f0e7d86f9d062d73c6f0792b4eff86bb9a9472cfad3b286e59686e2b238a8a51d6f63d918681e5111a5402ad1e74cbd5c7c9a7dd1b", 0x52) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000003, 0x40000, r0, 0x80000001) write(r0, &(0x7f0000000300)="402937b4f8d4a42daac232ac8f4d1dc9c0c39a3fc912d1a4ff2e7980680b6ce514d9a30e26e4773dee2de702161c23eb168926aa61cae0854de242deed9298cba20e3e8fa3045c8d983d1c303cdd4722ef1e2432080c64ce379ab5f2ff85e9277c8ad3b95119a316f45ac1d86fc0b13443fc89e9706908c28954f5cce1c3eeec1fc3a4d318e8bc7ff0831dfca29722e396cc84c841eeca2d60900bf83d0d03315abf77d4e55f26275b6d710b06029fac1895721ecafc5fcb31e8635682132e25c5c1db66480a280e7eb9e55a4afd66f2c78467cbf1ec981f46d8bc54b174ac9a724dd975c0ca1d9713d4e94daabfb0f42032cefa2256403180fa36db8932097d2042f415bc3c957935b086b7d749325b43cfc8aef86676189975e12c3ee7eb0efc6d8e8dd61c65c05048716256680f56644369140f2271f8c2f059b0064a2c25deb5af884e762bfa2a97e39eace0d7a7ee6a6e0a7d34d7b70b429e98609be46f34d0df21256bbb1a695fbf20c55f68b2eb0c76d2afededa31aed045970d955797d86117bdecb05057fb2259ce5a887a54006a34be96c09ae442d0c15a0c1531416d2dd060bbb8fb7b9f57739b326286c079ecd9809d6154e4633f36ed2a143343dbb00d21013905ae7b28b476189c43d0bc788e96b1957dde09338503591a208581bed5a38e769ea6edef22af9b2f8b11130b08502a5a38c4cfb15d6a103dfac7a56f81173133d19a01d01634e502283a86e417bd157d00848e2ebae2631b2a086675a5200cf5cb3a920f7c63d593ceebb1ae159639de50c9e6b24a8f5838c5bd2c8aa8f92e832d1120cfef7506ff0f1589ce1ee04992c4c95cace1411499c17d0261e66df2162827a3eef2ee57e64a432cf10a933f60fba49e3e0272c32447c8b8e1a9db6272adcd001f01b7593c46b02a4307245bf5152e8c291132f7e732ab47f95465046f9a1eb605e48f2e7e442323a05e5137089c7516fe877bf9d4ea4f7da571eb1aded0aa8070c632f84d58631c7a4713c19d61aaedc7e6c0b5076e301b09aa1d227984860fe8fdbe8577539d4dce32e490215c97b7ad62f38fde45271890595e428ccfff9bd061bd840b0f741ec74c20ed2de6e02047383777c76e74584d48a85fa664fc12d3d35ab8d237a25ed334b3e98eea38c6674a93aeaf3af3b958fa2248035f9e087b9cf68a677ac8da1c3cce5d31ab3cc49e788295aec10334cb19e2a9a1261fc1b82a65d44a4e0e799d516cc563afcf85b6a2d16d18c6012c05de7c698b76003bb4537903b88a9bff5a32ac02820eccc2ab2f666a2b9a321b12d7ee871b97beacb613df3062561942289127b28fd05e48af8bee3d7561913125b2a51ce8bf3271190aed6275039b06eac060c9e5007f7ad607c3c84fd530c4242833d411f56ccd479641592f5b6eaa5fb840ddbd6dd756c142f9d3b6c8b0cb2e3efe9d9bacfbef3b38a566069ebf03e210e6cfa771332ed2cd9bc1c75edb342be85d69f2dc6208d4cd50c3bba81aecd6d40a3ddd746e2fa7e73c74e957b9512486b33a7835d817f916e5b329c05e0eb1a9147c70c82f4f65e5ad24752f10285b337e023ecbbd0ceac36d94cdd947f75c783f5fba25a44e7c9a8d710e52b4841ebd5e5290ae31cf021a88752bf487bf41ac085aca555cb28633bba1c965b7269853513f3fa32f9cb2202655693113f029f321714bd4e46b9df7387901df687b3886934deab7843d3b9de3c487c89e923bc8f216188d5d60739bce01aa3dbc8cb0b632d367a2009e7c9d61001f0fff73db488428e9407195de7a8e388bdaa357fec4bca077dc13ed3b40617827d9ec51197f66073a00c3ea66a7227a40461c6475dd3bb5904201b3e505b5d92a3a6b458b4fa9eacb9dba39ffa5725821fbc31496e3f683c25374571d666cb3d876a587840916e4970fed757aec96c40850d8ee581feba14c70640fb11369a833f94dd7748c209be92eebf445124b34f34221853ff4d7d5b4a6488811d7535fa8a0b187b8d296ed4cc974a91995c937a01fbdd0a963e40baa586dd84f8cbe131c923fc35366a082da6c77be1544b5c5267c75ef1a0cacc2a75b96ac85f3db82c70058f5cc955c06edba3d3ad01cfafc8a98e4a460b8228d9c18c901c3ec9f769c362d16bf5cc8b4d23474bbbde2f78c9a511b124bb9df9fc0a7ed37a9bdaaf08ea51ccbf926874c80c614c379198de6e9b90b1213ce9c4eb67c71dce54409977deb5cf724d69720c60fccd7bbb8de05be5b0e8f7dbf13cbd0386b01c040fea1b3909612dcd7b1b3e1a9ba359a173a137c9941c3b682a6a29182ff18be1052ad52b754bb0f4eef83227f9f46cd5ce531070f2d79cfc1e613684b37b0b195e5f6ed1e3ef8694a22b54a22d5e06f5e5c4ca761f1d61e6c0d1f1324e16dc00f58f2f80e1e7f79cde064d3d9a7c3bdfcb133323cca9b06c168ef5e8769528182e983ae6e63c257496c66f85baa03470364d9e57b8467a32af7eca52f894f55588226f1124836406902ece2f8db4f357f8e68ec436cc56a008bf85801d136dbe44850bdae4145056d3b1b64b5037b2ee236bccff72045529c6471f404f350516cee05af784b46db05e4b4dc03ecf568b355b3c53a680dad67ba0ed2c6ae49651cb8fd15bdded9d7f1e80d0c51ce497c5e798a7c56f894d7998839800586f5860b9f51ed68fa6b432c89e0b3556d55cfd09a92f36f2bca884b047fc52423845c83360f6b6254b8b979bcb1b12275276633ee17f2a032c5ec6fcdf518be89f356dc0234c34ce985ef3550941f00aa5c4a66c35143c0fc768f657f3ce547d968e727a4e52c80143f27276d520e3a7bbe64ccb7dcc5dff3a3c73f2f211d40d3bbeaaa630d8a96f34d3a4a0844b619d8a2d52e903246aee2f19a3474bd3540c12acbf382aafb2c16b02c1a935654cfbfe68b91b96ecd339d6b51b23fd276fb51996f0a74fdbd28ecfceaae93522c314fd37d5c5978ae942cbbfefd9370dda515a0d20829f1f9f251176a761c8c4357826c2c5ca9534e20c01a83b781b8a4f98977f7274f082f9922e1bb6ed608ffa4c9001f13e2791af87b0e29df7b305d353252a9c968188e406640a12f6bca8f91fbef4d3a98e46a69f1c277dd359cea1c34457854d5a1a898c31fadae13af9ec2f4140a80ff8ece0500a00895e7e2171e29587cad042618988bfbb56ee8a1ac748e96b5dc68abe459f9e3f10d3ad5ad35fb3d444ac3a4eaf4c86cedf9e46943e321431a46e70a7f7c7d11a947691b79978798a23e218830651e6ccf8aa95886ed148f277d36c4e7b5b71d819509e1edce123179652557dd3105e4b4be19383e110e98acd3e45a6941809017e29b4881a570a53c0f835a8af6ca6d2501ea7669a8f45b106061063556b7cb27f66e648e148e6e4064bd67019f75d587ced2f66db864b85a2dd41eff4fde758e2fd0ca1df2f51a6cfd1991f1663f46141e8457443a2a9b060f8d3d42e65e13a85b2e3e912ddb610bf627aea23933d9c45fea41eea855a093f1df51f8912d9aa935d793a525c88a1f99e2ece7b86053cc82769b378473e929173ff79534631436b9eebdc5d008eb29ebdbc40e4912b35dbdcefc08226d51613252c6452dcab4ccbbef0d27cdd6782f1c7baa5758f25c46f9db782c13f3d1ff758f65592cebadc24eb78e9050460bb6cc6263450bf4de34eef7082c697c870e2141eb27d0d4cd23e3df367911dcf9430fe16ef16c8ecaea103751625a5845c3cc31d9f96de864a199bf2fc73ad3b05ea31b6c325c16e3e5cb4cb3344e0b19fff9d38a9a9f0ac797c7a159e1bf41d3b2cf2b9137ec3cb9241171fd0b5dd66276c665c8261e122e43a79f51fc69eb0ca33ff1872fa40dc889c4e761861389f7cda55965df6243c78146188f3b68205cd7e2fa0eeb1b82e9098f3ed7487e25d79e02130dd552c69a2337c2c3d079e72da2912fce47fb850443a2846e4fc1cf4615b2c0363e001b8a90834ab9183c77e5b646d40b5f083d7852e05b8dc02be1e1091e9b39bf6808fae22eebf296456c707f03aba80de528a11cbae064032ef6fbd81f7856bd3eeff5eb7fc4a44e1796c0c1c1d63ceff03db2b7085d2319aa54e7302a1a50eb6e7e3802433ba0f8e9f2fa73e554723f07dab7ef5af2460cebc9fb3d8567f321e9799888efbd3a81468f748f1551a0bb9083bf85b0ffdf7af057eea7a72984e2c88c54abcf6a03a27bf30261fa10e0bee08b37202e2df90ae0b4fb6d044636dde76f35bee83975861471da6c8b1c5b054547db96543c763790107a8aabf1f94ec9910108da594cca3d8882d4b79404640498daa8b78f170dfb04ed2d3fce72a4a60f3d6f61d1159c2b32db4c3d51726f61d9dfea7ac529517ded1bd79598dcac8ca2d6ae3a8400a398a6017afbfb72f21fbbc58d68ca23870a2e8587aefb30ec71096f5afb78b6441c0a10d7b3d3869fcff23da3ba7bccd6bb78f7f324881b5abaa50a6ea60574f0e0228403abd461a9ddcab531edcb57b4ecbbf270035aadaf2ab5acf6a6e992a642f770c79fe8bcff16c7ae878ff7e9940ddd8da5c1008981905da79364e768e147e99afe89161af171837664d310cc5dfac1c6dea3c40a5e97452cd0ef4de533dea103ae88607892f4db55010bab6db3812e71d44015a6ea001cdf9337be2e258973d349a64d39e58b82b5228ac754aaa0afff493a7fba127632dc8238198b70e907b82d2eb6fe26b26e98f256d357292612f08095a330d4b3396b25f2fa009181cab4fec19483f83f65ac65ed01cc7ec97034039df9d0d5b8b9ef0d403c9a9d6e27d116b77d333c61854d01df69c87813521fd3a7fa1186bb5a82c0ee6384094e912f3ed73fe723983307eaca23d5a0d2d12b92aee583c9b2d8bce41dd051ad116d2af61bbb5892c7cbc267d71aecb19d4ecf803fe6a5fbdf0cb32e4c2436012ace9f4f7c0df079bf4314afe097f113463f29c508d9f1897fb995c9a07409a650f545bc23160312394f3477d3254ad0fdd9ee99167b82620c8d5434ce363cb442f5bd8725f0d1476dcfa2809317292e8d782b7a633b2ff271d02e748c8e79c0ada311f96a2b2eaa9dbd62fab031146c35e474bc635594e585f82d713bcc596baaf08f7b9ce0b8761c9edfcf62693190a1fc5560f0cae34d89407e76bf29dc0a075c44eba7925de56e9362969c573a95a25b4500e53a11e94baee4aed2f505e3aaee9e5d351a6983608b34fd9617c4f1e66a68b4c7a3dc63d67ed1327edac77e46e45c179e11d79385885615ae31575bcba6f4d9f15c97c99c3716bdd09d6ef8cbbe268363b68675ee1ca06d9a090ae17a12b1c3d79768ab2ec9b1bab56588e135ca32c5996a83cf4424eb73850828f66243755906d0b52dd7d645eb5165cb9dc87e918e71c37aa939bb04d42ca7da3a81c0ab8e97af7261a5156307680c0871082866a4808e3ca185e844f18558ec74926471c5bd6489c5efca9e5248a574f31d4992fd2cebe899b0eb09292c998fda9a1cd4cf9143dab892fc32177d909ecb1475460bbe3aa06ec03e72f94e13d47cba06958f5b61b4d4284b259ab027d8239d5a7863c7e350d457d4a13b823a1e2c06ab6f33f065ff2cbccbb127f796a946ccab693a595b9c1bd972d4be343b5980ee8ae7ea116ef7805d6485a64248dec5839ccdac473499095ee938f627a905725aeb91ce7d754d31c070dd9ec12e124982a9519903bebaf0de26a48bde9b166bb2516ce1bb1d3436a801190953e6a54a538d4991046f638ce99a3e2cf64e2768dc87fec17517cf59a5e", 0x1000) stat(&(0x7f0000001300)='./file0/file0\x00', &(0x7f0000001340)=""/4096) close(r0) fcntl$F_SETFL(r0, 0x4, 0xc00) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000002340)={0x2, 0x0, 0x2, 0x2, r2}) fchdir(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000002, 0x1, r0, 0x226f) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) r5 = openat(r4, &(0x7f0000002380)='./file1\x00', 0x400, 0x81) llseek(r4, 0xae, 0x6, &(0x7f00000023c0), 0x2) fcntl$F_GETOWN(r5, 0x9) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) openat(r6, &(0x7f0000002400)='./file0\x00', 0x100, 0x80) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETLK(r6, 0x6, &(0x7f0000002440)={0x0, 0x2, 0x81, 0x2, r1}) 12:31:32 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x410000, 0x100) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x2, r1}) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x3, 0x1, 0x5, 0xc7c, r3}) 12:31:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) write(r0, &(0x7f0000000180)="00000100659371100504a0dbee0000000000004da4c7d3015db0e60cd2b783c98bd90b9ac8b29df7a3303385d3914b74caca59d01fb885402f1f1b29a084000000000000000000000000000000000000000000000000000000", 0x763889de3d85a24b) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)=""/144) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)=""/62) write(r0, &(0x7f0000000080), 0xfffffffffffffd41) 12:31:32 executing program 6: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getcwd(&(0x7f0000000180)=""/253, 0xfd) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) link(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x88) r1 = openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10000, 0x9) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/252, 0xfc) rename(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)='./file0\x00') rename(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0/file0\x00') stat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/169) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/27) fcntl$F_SETFL(r0, 0x4, 0x2000) lstat(&(0x7f00000007c0)='./file0/file0/file0\x00', &(0x7f0000000800)=""/105) unlink(&(0x7f0000000880)='./file0/file0\x00') link(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)='./file0/file0\x00') link(&(0x7f0000000940)='./file0/file0/file0\x00', &(0x7f0000000980)='./file0\x00') r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) symlink(&(0x7f00000009c0)='./file0/file0/file0\x00', &(0x7f0000000a00)='./file0\x00') link(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)='./file1\x00') unlink(&(0x7f0000000ac0)='.\x00') close(r1) chdir(&(0x7f0000000b00)='./file1\x00') mkdir(&(0x7f0000000b40)='./file0/file0/file0\x00', 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:31:32 executing program 2: mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0xe00) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2, r1}) 12:31:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4000, r0, 0x0) mmap(&(0x7f0000e81000/0x3000)=nil, 0x3000, 0x4, 0x1000, r0, 0x101) mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) 12:31:33 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12000, 0x100) mmap(&(0x7f000046e000/0x4000)=nil, 0x4000, 0x2000000, 0x8011, r0, 0xffffffffffff2a6f) 12:31:33 executing program 2: 12:31:33 executing program 7: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 12:31:33 executing program 6: unlink(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000000c0)='./file2\x00') rmdir(&(0x7f0000001740)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x511001, 0x110) fcntl$F_GETFL(r0, 0x3) rmdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000100)='./file2\x00') unlink(&(0x7f0000000040)='./file1\x00') 12:31:33 executing program 5: nanosleep(&(0x7f0000000000)={0xff, 0x100000000}, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000180)='./file1\x00') unlink(&(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000200)='./file1\x00') rmdir(&(0x7f0000000240)='./file1\x00') rmdir(&(0x7f0000000280)='./file0\x00') readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/118, 0x76) unlink(&(0x7f0000000380)='./file1\x00') rmdir(&(0x7f00000003c0)='./file0\x00') unlink(&(0x7f0000000400)='./file1\x00') readlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/146, 0x92) lstat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/238) unlink(&(0x7f0000000680)='./file0\x00') symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file0\x00') unlink(&(0x7f0000000740)='./file1\x00') rmdir(&(0x7f0000000780)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x1980e10455d8b998, 0x2) fstat(r0, &(0x7f0000000800)=""/214) rmdir(&(0x7f0000000900)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000940)={0x0, 0x0, 0x3, 0x1, r1}) stat(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)=""/8) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file1\x00') openat(r0, &(0x7f0000000a80)='./file0\x00', 0x20000, 0x90) mkdir(&(0x7f0000000ac0)='./file1\x00', 0x473c7c22bed63aa4) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x2000, r0, 0xffffffff) readlink(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)=""/127, 0x7f) 12:31:33 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 12:32:34 executing program 1: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0xe0cd) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 12:32:34 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181000, 0x46) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 12:32:34 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/187) 12:32:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80480, 0x40) r1 = openat(r0, &(0x7f0000000040)='/\x00', 0x40, 0x20000002) fcntl$F_GETFL(r1, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xc000, r0, 0xfffffffffffffffc) 12:32:34 executing program 7: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x8) fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_GETFL(r0, 0x3) 12:32:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f00000000c0)="8ce3b239d60ac2f32e1634ad1fc7056e0266bd6a2c278df0cd5b87352b98e116d670de9aa63b1e4abc443d6dfd9ccc3c700c42b662ff0ace0045ff2cc23ad6eaf3a6d639951fe3c6123f1efaa4551e0650ab46eca4173a8bb7a596a8f011aead1a27fb86", 0x64) fcntl$F_SETFD(r0, 0x2, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') fcntl$F_DUPFD(r0, 0x0, r0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') 12:32:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10002, 0x8) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) fcntl$F_DUPFD(r1, 0x0, r1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000240)={0x0, 0x800000000, 0x2000000000000, 0x9, r2}) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20040, 0x10) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(r3, &(0x7f0000000200)='./file0\x00', 0x2001, 0x68) unlink(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') fstat(r0, &(0x7f0000000280)=""/2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) 12:32:34 executing program 6: mprotect(&(0x7f00001f4000/0x1000)=nil, 0x1000, 0x4) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r1) 12:32:34 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x141) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) 12:32:34 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) 12:32:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4b0000, 0x30) close(r0) close(r0) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) 12:32:34 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) fcntl$F_DUPFD(r0, 0x0, r0) 12:32:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x1, 0x8001, 0x0, r1}) fcntl$F_GETFD(r0, 0x1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r2, 0x8, r1) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fcntl$F_SETFD(r2, 0x2, 0x1) r4 = openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10a) nanosleep(&(0x7f0000000100)={0x5, 0xc42}, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000004, 0x40, r4, 0x5) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') fcntl$F_SETFD(r0, 0x2, 0x0) r5 = fcntl$F_DUPFD(r3, 0x0, r4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000002, 0x20, r5, 0x0) unlink(&(0x7f0000000200)='./file0/file0\x00') fcntl$F_SETLK(r3, 0x6, &(0x7f0000000240)={0x1, 0x2, 0xae30, 0x6, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x6, r1}) fstat(r3, &(0x7f00000002c0)=""/230) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r5, 0x7, &(0x7f00000003c0)={0x0, 0x2, 0x1f, 0x4, r1}) link(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00') 12:32:34 executing program 6: mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:32:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x20, r0, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x7fff, 0x2, r1}) unlink(&(0x7f0000000040)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r2, 0x600, 0x81, &(0x7f0000000100), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1, r2, 0x40) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0xf4) llseek(r2, 0x2, 0x258d, &(0x7f00000001c0), 0x2) 12:32:34 executing program 4: rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x410042, 0x41) 12:32:34 executing program 2: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x2000004) unlink(&(0x7f0000000040)='./file0\x00') 12:32:34 executing program 5: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x80000000, 0x2000000002, 0x0, 0x4, r1}) fcntl$F_SETFL(r0, 0x4, 0xc00) 12:32:34 executing program 7: waitpid(0x0, &(0x7f00000002c0), 0x2) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x11) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r0, 0x1) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r3, &(0x7f0000000000), 0x8) 12:32:34 executing program 6: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/7) 12:32:34 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fstat(r0, &(0x7f0000000000)=""/26) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) r5 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) r6 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x80, 0x40, r6}) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r5) r8 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x7, 0xfff, r8}) llseek(r2, 0x8, 0x9, &(0x7f0000000140), 0x0) r9 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x101000, 0x0) fcntl$F_SETLKW(r4, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0x2, r8}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r10 = fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r3) fcntl$F_SETFD(r3, 0x2, 0x1) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/35, 0x23) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x6, 0x10001, r8}) r11 = fcntl$F_DUPFD_CLOEXEC(r10, 0x406, r5) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000340)={0x0, 0x1, 0x101, 0x1, r8}) write(r1, &(0x7f0000000380)="41dae8af6329ab39a864901dd0305e739fb7ded599e8cf03fdf0bc6d800a5bad3a8e25dbf8d6020fa44a68c979c558468ed305a403f8d9ff5bc8ba55407c044747afbf3adb6024fc7bf3d3fda24b9a8e26c32abddb6da93f9a5b2761399a0e0577c9d1867bed46b0b795379ef4d49ee0657bfd81e5d0dfdcd26cf7a2e505eb2bca576300", 0x84) fcntl$F_DUPFD_CLOEXEC(r11, 0x406, r1) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r7) r12 = fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r5) fcntl$F_SETLK(r12, 0x6, &(0x7f00000004c0)={0x0, 0x3, 0x0, 0x1, r6}) 12:32:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x49) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r1, 0x9) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x5, r3}) r4 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFL(r4, 0x4, 0x2000) fcntl$F_SETFL(r4, 0x4, 0x800) fcntl$F_SETFL(r4, 0x4, 0x400) 12:32:35 executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x73b006245e663e98, 0xffffffffffffff9c, 0x0) 12:32:35 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) unlink(&(0x7f0000000000)='./file0\x00') 12:32:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) fcntl$F_DUPFD(r0, 0x0, r0) 12:32:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000007240)='/\x00', 0x400, 0x28) fstat(r0, &(0x7f0000000000)=""/68) 12:32:35 executing program 1: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3000002, 0x2840, r0, 0x5) 12:32:35 executing program 6: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:32:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) llseek(r0, 0xfb4, 0x1, &(0x7f00000000c0), 0x2) llseek(r0, 0x0, 0x6, &(0x7f0000000000), 0x2) fcntl$F_SETFL(r0, 0x4, 0x2000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x42) 12:32:35 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) fcntl$F_GETFD(r0, 0x1) 12:32:35 executing program 2: 12:32:35 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80000, 0x20) r2 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETOWN(r2, 0x9) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETFL(r2, 0x4, 0x2000) fcntl$F_GETFL(r2, 0x3) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x0, 0x2, 0x1b, 0x2, r3}) fcntl$F_GETFD(r1, 0x1) 12:32:35 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x138) 12:32:35 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000004, 0x10010, 0xffffffffffffff9c, 0xff) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x80) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x511000, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x100ffc, 0x18) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x432241, 0x12) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) 12:32:35 executing program 4: getcwd(&(0x7f0000000000)=""/153, 0x99) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f00000000c0)=""/127) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x0, 0x0, 0x29, 0x5, r2}) fcntl$F_GETLK(r0, 0x5, &(0x7f00000001c0)={0x1, 0x3, 0x26ca, 0xfffffffffffffaa1, r2}) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) fchdir(r0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchdir(r1) fchdir(r0) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETFD(r0, 0x2, 0x1) read(r1, &(0x7f0000000280)=""/47, 0x2f) fcntl$F_GETLK(r0, 0x5, &(0x7f00000002c0)={0x0, 0x2, 0xffffffff, 0xffffffff, r2}) fstat(r0, &(0x7f0000000300)=""/244) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETFL(r1, 0x4, 0x2400) llseek(r3, 0x0, 0x5, &(0x7f0000000400), 0x1) fchdir(r1) fchdir(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x66103, 0xffffffffffffff9c, 0x9) fcntl$F_GETFL(r1, 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000440)={0x1, 0x1, 0x100000000, 0x6, r2}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000480)={0x0, 0x0, 0x1000, 0x6, r2}) read(r0, &(0x7f00000004c0)=""/232, 0xe8) 12:32:35 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x140) mkdir(&(0x7f0000000080)='./file0\x00', 0x28) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x20) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/231, 0xe7) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500)=""/222) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x430004, 0x80) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000240)={0x1, 0x1, 0x10000, 0x8, r2}) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80100, 0x1) fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000380)=""/76) fcntl$F_GETOWN(r3, 0x9) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) 12:32:35 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101383, 0x89) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x181800, 0x10) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = fcntl$F_DUPFD(r2, 0x0, r3) fcntl$F_SETFD(r4, 0x2, 0x405) openat(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x2, 0x0) 12:32:35 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffff0bf, 0xfffffffffffff801, r1}) 12:32:35 executing program 3: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfffffd) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 12:32:35 executing program 0: mprotect(&(0x7f00003b0000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) mmap(&(0x7f00003af000/0x4000)=nil, 0x4000, 0x5, 0x20, r0, 0x5) mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1000009) 12:32:35 executing program 6: mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x2000000, 0x5c141, 0xffffffffffffffff, 0x0) 12:32:35 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x4, 0x404c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000bb8000/0x1000)=nil, 0x1000, 0x1000000, 0x802, r1, 0x1ff) fcntl$F_GETOWN(r0, 0x9) 12:32:35 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4000, r0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1ff, 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) 12:32:35 executing program 5: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x101) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r2) fcntl$F_DUPFD(r3, 0x0, 0xffffffffffffff9c) write(r1, &(0x7f00000002c0)="7e7fe3d9389ddf1b81555f89fcd87e5894f0acef1c28e1d332e53f0aef310527e3e679fb475f5c7d8dcc15ad5a16ecccbdaa11121cea26a382cd664805f4deaa0d6dc1bb1013478bc71aa38e617ddfc73cd4c266dc1bf823d5912f7527817364040cf40e9de78de4e926a0e2de72e029b98def7be36865a4d9ca976e9ba5e00b25d059de2a0000000000000000", 0x8d) 12:32:35 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x7638, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x7fff, 0x100000000, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x7ff, r1}) mmap(&(0x7f0000c42000/0x2000)=nil, 0x2000, 0x300000b, 0x80008a32, 0xffffffffffffffff, 0xff) 12:32:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) 12:32:35 executing program 3: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x161) write(r0, &(0x7f0000000200)="c29d73845e6c00e4a8178c4145305bb0e8560ed7ee2ee741d1fb8eed405ba0dfdbe8e79a4135369e052c1f968efce5bae3273151ac25bea14a76abc810f98db1db92f854ab2c66ce891f8aa2ea6a7429a94a8395af509c2aa657f153f0995bd36da311c08cd8a82e07c878aa0cc43c9be76b162205d2eec821d4d1fc8b5f93686310e7c403eece345bb56f3a", 0x8c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r0, &(0x7f0000000040)="d28de5170b523c5036cadef8df7b68bbe76cbca8b7889ef07ab65dd2114401272127edca0889fc25fa5f1666f94a59bd6774924a195701e19fe73c74dff2ed8dd636f5732396a22016110ad60c896b3ee225790c1b6df2701cc787ef191da08dd4dc2d8f70e4d820b394263016741f420713df96cc36a2471fc9f59704cf4d0cf6c46a4e0c42ac0a3cd63c2f388fc11fe8462efc573799dbabffd9bfb47439", 0x9f) read(r0, &(0x7f0000000100)=""/253, 0xfd) 12:32:35 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1fd, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20000, 0x94) 12:32:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x113100, 0x1d5) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) 12:32:35 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x20000000) 12:32:35 executing program 4: mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) 12:32:35 executing program 5: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) 12:32:35 executing program 2: rmdir(&(0x7f0000001740)='./file0\x00') 12:32:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x7, 0x10000000000041, r0, 0xfffffffffffffffe) write(r0, &(0x7f0000000040)="730bfd7f6f8cd4daaa7c28f52ac1e263f75a5d087cd7ac44834fe919a3a0c1510a88d178e72e547dd49f351a", 0x2c) mmap(&(0x7f0000e81000/0x2000)=nil, 0x2000, 0x1000000, 0x800, 0xffffffffffffff9c, 0xca4) 12:32:35 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x40, 0xa0) read(r1, &(0x7f00000000c0)=""/182, 0xb6) 12:32:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) close(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc0) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x100000000, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x6, r1}) 12:32:35 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 12:32:35 executing program 5: openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) fchdir(r1) 12:32:35 executing program 2: rmdir(&(0x7f0000000080)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x30280, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe2e2981a4876facf, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 12:32:35 executing program 6: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3000007) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000000, 0x8001, r0, 0x9) close(r0) nanosleep(&(0x7f0000000000)={0x100000001, 0x9}, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000001, 0x100, r1, 0x9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x22, 0xffffffffffffff9c, 0x39f) close(r0) rmdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') read(r0, &(0x7f0000000280)=""/249, 0xf9) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/98) r2 = fcntl$F_GETOWN(r0, 0x9) waitpid(r2, &(0x7f0000000440), 0x1) waitpid(r2, &(0x7f0000000480), 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000004) fcntl$F_SETOWN(r0, 0x8, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x2) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/181) unlink(&(0x7f00000005c0)='./file0\x00') 12:32:36 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c9) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) 12:32:36 executing program 3: 12:32:36 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 12:32:36 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10300, 0x10) write(r0, &(0x7f00000000c0)="630f758d2029d2bb7fed6e9b99cb089cd940d6d19c2e0ebc68139c707c11de914eb6033ad36a483e79daf0bedfb9aeb007e31c5c7569f7e40249eeb61c9c310e82b921e03c1b159fb8fa1a8dea58d8851044b095d7b3c9e9647e9773908cc921e0ff6ea4295ec658cfd8c9fde57da3a937e5603b884abdc3eaf81fec80010dbb9e54de", 0x160) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x44) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r1, 0x0, r2) 12:32:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x7, 0xffffffffffffffe1, r2}) r3 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) fcntl$F_SETFD(r3, 0x2, 0x1) openat(r3, &(0x7f0000000040)='./file1\x00', 0x40, 0x10) fcntl$F_SETFL(r3, 0x4, 0x800) 12:32:36 executing program 7: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x32000, 0x1) read(r0, &(0x7f0000000040)=""/103, 0x67) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 12:32:36 executing program 5: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x41, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) fstat(r0, &(0x7f0000000080)=""/113) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x0, 0x800, &(0x7f0000000040), 0x1) 12:32:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20600, 0x40) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x8a, 0x10000, r2}) fchdir(r1) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mkdir(&(0x7f0000000080)='./file1\x00', 0x10) fcntl$F_GETFL(r3, 0x3) 12:32:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) mkdir(&(0x7f0000000080)='./file1\x00', 0x1a0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc8) mkdir(&(0x7f0000000100)='./file1\x00', 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20880, 0x40) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x20) llseek(r0, 0x6, 0x9, &(0x7f00000001c0), 0x3) mkdir(&(0x7f0000000200)='./file1/file0\x00', 0x11) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000003, 0x1000, r0, 0x101) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) mkdir(&(0x7f0000000280)='./file1/file0\x00', 0x20) rmdir(&(0x7f00000002c0)='./file1/file1\x00') fcntl$F_SETFL(r2, 0x4, 0xc00) rmdir(&(0x7f0000000300)='./file1/file0\x00') r3 = fcntl$F_GETOWN(r1, 0x9) waitpid(r3, &(0x7f0000000340), 0x2) rmdir(&(0x7f0000000380)='./file1/file0\x00') mkdir(&(0x7f00000003c0)='./file1/file1\x00', 0x100) rmdir(&(0x7f0000000400)='./file0\x00') rmdir(&(0x7f0000000440)='./file1/file1\x00') mkdir(&(0x7f0000000480)='./file1/file0\x00', 0x80) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file1/file1\x00', 0x410000, 0x40) rmdir(&(0x7f0000000500)='./file1/file0/file0\x00') symlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='./file1/file0\x00') symlink(&(0x7f00000005c0)='./file1/file0/file0\x00', &(0x7f0000000600)='./file1/file1\x00') symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') lstat(&(0x7f00000006c0)='./file1/file0/file0/file0\x00', &(0x7f0000000700)=""/95) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000780)='./file1/file0/file0\x00', &(0x7f00000007c0)=""/13) 12:32:36 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x40000, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22000, 0x68) fcntl$F_SETFL(r1, 0x4, 0x2c00) 12:32:36 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2000000, 0x2800, r0, 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0x0) 12:32:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) fstat(r0, &(0x7f0000000040)=""/197) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x83) unlink(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r3 = fcntl$F_DUPFD(r1, 0x0, r1) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0x9, 0x8001, r4}) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) r6 = fcntl$F_DUPFD(r0, 0x0, r2) chdir(&(0x7f0000000340)='./file0\x00') stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/194) r7 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0x800, 0x142) fcntl$F_SETFL(r6, 0x4, 0xc00) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file1\x00') symlink(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file1\x00') write(r5, &(0x7f0000000600)="9c92f56d3e41dc56714dd32643a36e9ab3aa0834ebffeb42bc40f6bc48a22c7843d8dd4c4077e7d730c967d44901e1b7d1d3878b506e2dab62bd89f87ba650303e5b23cfd45aa945fc8e986dc801e684f3e0ae62d23ae92bcaa5bfe8b2eb5d3d7846cdddd02764f161f1a54112a1128f63b83daa41fba4a101ddbf3718b8eb66", 0x80) fcntl$F_GETOWN(r0, 0x9) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') rmdir(&(0x7f0000000700)='./file0\x00') write(r7, &(0x7f0000000740)="6a215f29397e0368c7836dc5d377e420b80ee4fccd83a16fb0c919d226116b68dd8dcdfc56064eda657860ab934ecd511835c9fd6b70bb951b32f0e42fbb895dd8d2bceb4876255483c9e4559434bee5ceac0eeaff0a61a9956b19d3c10deed2027f5e53eb9802641f782d642681076376a6e215a3d751673c35d7", 0x7b) mkdir(&(0x7f00000007c0)='./file1\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000800)='./file1\x00', 0x80000, 0x2) mkdir(&(0x7f0000000840)='./file0\x00', 0x44) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000880)={0x2, 0x1, 0xffffffffffffffff, 0xcb000000000000, r4}) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file1/file0\x00') 12:32:36 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x401, 0x6, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x8, r1}) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000080)={0x1, 0x1, 0xffffffff, 0x8, r1}) llseek(r4, 0x9, 0x0, &(0x7f00000000c0), 0x1) r6 = fcntl$F_GETOWN(r3, 0x9) r7 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000100)={0x1, 0x2, 0x4, 0x100, r1}) r8 = fcntl$F_DUPFD(r7, 0x0, r0) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x3, r2}) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x100000001, 0x14800000, r2}) read(r8, &(0x7f00000001c0)=""/192, 0xc0) fcntl$F_SETOWN(r3, 0x8, r6) fcntl$F_GETLK(r8, 0x5, &(0x7f0000000280)={0x1, 0x2, 0x0, 0x80000001, r2}) fcntl$F_GETLK(r5, 0x5, &(0x7f00000002c0)={0x2, 0x3, 0xfffffffffffffc01, 0x200, r1}) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000300)={0x0, 0x0, 0x9, 0x7ff, r2}) r9 = fcntl$F_GETOWN(r7, 0x9) llseek(r0, 0x2, 0x28, &(0x7f0000000340), 0x0) fcntl$F_GETLK(r8, 0x5, &(0x7f0000000380)={0x2, 0x1, 0x7d568ae4, 0x180, r1}) fcntl$F_GETLK(r7, 0x5, &(0x7f00000003c0)={0x3, 0x0, 0x7fff, 0x1, r2}) fchdir(r7) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x402, 0x8) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000440)={0x1, 0x0, 0x3, 0x2c, r9}) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000480)={0x0, 0x1, 0x8, 0x1f, r1}) fcntl$F_GETLK(r8, 0x5, &(0x7f00000004c0)={0x0, 0x0, 0x6, 0x0, r9}) 12:32:36 executing program 2: getcwd(&(0x7f00000002c0)=""/1, 0x1) getcwd(&(0x7f0000000040)=""/212, 0xd4) rmdir(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/206) 12:32:36 executing program 1: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0x1000001, 0x101, 0xffffffffffffffff, 0x7) read(r0, &(0x7f0000000000)=""/67, 0x43) 12:32:36 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = fcntl$F_DUPFD(r0, 0x0, r1) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x0, 0x3, 0xc135, 0x4, r4}) r5 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x102, 0x80) fstat(r0, &(0x7f0000000080)=""/20) r6 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) r7 = fcntl$F_DUPFD(r3, 0x0, r5) r8 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r5) fstat(r6, &(0x7f0000000100)=""/76) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x3, 0x2, 0xffffffffffffffff, 0x3f, r4}) r9 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1030c0, 0xc0) fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r8) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2300, 0x100) llseek(r5, 0x0, 0x3, &(0x7f0000000240), 0x2) r11 = fcntl$F_DUPFD(r7, 0x0, r10) fcntl$F_DUPFD(r1, 0x0, r10) fcntl$F_GETOWN(r11, 0x9) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') write(r10, &(0x7f0000000300)="33f410207b4ee58d0140c3b9386fc931133f0be9e5c66fb9ad7422641a6e5d7fbea4cbd2ca770bb1173a47a6b5779126b8db3cef19492f600399eeb59e04442e7e1cf175c9e4c5418a90b06e9323eafd12670682bd3ec01997be997f9994d3a172fe55a621b70286572a30e9d27c0dfbc411ae63dae3e26bb8a00b268d9b545f7fd98ccd594640f7529e781f0b9b194bc825c1898b5146d543f23a225635f74fbdcdd8657d39ac284e7add", 0xab) nanosleep(&(0x7f00000003c0)={0x400, 0x7f}, &(0x7f0000000400)) fcntl$F_GETOWN(r9, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000440)={0x0, 0x0, 0x5, 0x3, r4}) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000480)={0x1, 0x1, 0x7fffffff, 0x1, r4}) llseek(r10, 0xffff, 0x2, &(0x7f00000004c0), 0x0) read(r10, &(0x7f0000000500)=""/37, 0x25) fstat(r9, &(0x7f0000000540)=""/64) 12:32:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000007240)='/\x00', 0x400, 0x28) chdir(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/232) fcntl$F_DUPFD(r0, 0x0, r0) 12:32:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x44, 0x62) mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x0, 0x1001, r0, 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) munmap(&(0x7f000093d000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x410101, 0xc) 12:32:37 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1fc, 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10203, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x40000000100, 0xc1) 12:32:37 executing program 5: fcntl$F_GETFD(0xffffffffffffffff, 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) read(r0, &(0x7f0000000000)=""/247, 0xf7) 12:32:37 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 12:32:37 executing program 1: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1000000) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x63ecc8c11fb7b1d5, 0x1, 0x6ff8, 0x5, r1}) 12:32:37 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0xd) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x140) read(r2, &(0x7f00000000c0)=""/17, 0x11) 12:32:37 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) llseek(r0, 0x80000001, 0x0, &(0x7f0000000000), 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/249, 0xf9) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) readlink(&(0x7f00000011c0)='./file1\x00', &(0x7f0000001200), 0x0) chdir(&(0x7f0000001240)='./file1\x00') mkdir(&(0x7f0000001280)='./file0\x00', 0x2) read(r0, &(0x7f00000012c0)=""/141, 0x8d) readlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/244, 0xf4) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000014c0)={0x1, 0x0, 0xb, 0xfffffffffffffff9, r1}) readlink(&(0x7f0000001500)='./file1\x00', &(0x7f0000001540)=""/56, 0x38) chdir(&(0x7f0000001580)='./file0\x00') mkdir(&(0x7f00000015c0)='./file1\x00', 0x2) link(&(0x7f0000001600)='./file2\x00', &(0x7f0000001640)='./file2\x00') symlink(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)='./file0\x00') chdir(&(0x7f0000001700)='./file2\x00') mkdir(&(0x7f0000001740)='./file1/file0\x00', 0x101) stat(&(0x7f0000001780)='./file1/file0/file0\x00', &(0x7f00000017c0)=""/142) readlink(&(0x7f0000001880)='./file1/file0\x00', &(0x7f00000018c0)=""/13, 0xd) mkdir(&(0x7f0000001900)='./file1/file0/file0\x00', 0x8) rmdir(&(0x7f0000001940)='./file1/file0/file0\x00') fchdir(r0) close(r0) stat(&(0x7f0000001980)='./file1/file0/file0\x00', &(0x7f00000019c0)=""/132) link(&(0x7f0000001a80)='./file1/file0\x00', &(0x7f0000001ac0)='./file0\x00') openat(r0, &(0x7f0000001b00)='./file1\x00', 0x410000, 0x80) lstat(&(0x7f0000001b40)='./file1/file0\x00', &(0x7f0000001b80)=""/24) fcntl$F_SETFL(r0, 0x4, 0x2000) lstat(&(0x7f0000001bc0)='./file1/file0/file1\x00', &(0x7f0000001c00)=""/157) 12:32:37 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x8, 0x2, &(0x7f0000000040), 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) 12:32:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) 12:32:37 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) fcntl$F_GETFD(r0, 0x1) 12:32:37 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x80, 0x30) 12:32:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x800, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x1ff, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) openat(r0, &(0x7f0000000100)='./file0\x00', 0x12000, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) r4 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x20000, 0x1) fcntl$F_GETFD(r0, 0x1) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r3, 0x8, r5) 12:32:37 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4000000000000020) 12:32:37 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) nanosleep(&(0x7f00000001c0), 0x0) fchdir(r0) 12:32:37 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4000, r0, 0x3) mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x78) read(r0, &(0x7f00000000c0)=""/166, 0xa6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x2000, r0, 0x6) llseek(r0, 0x6, 0x7, &(0x7f0000000000), 0x2) 12:32:38 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x48) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10080, 0x12e) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000080)=""/60, 0x3c) 12:32:39 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) unlink(&(0x7f00000001c0)='./file0\x00') fcntl$F_GETFL(r1, 0x3) read(r0, &(0x7f0000000000)=""/35, 0x23) fcntl$F_GETFL(r1, 0x3) 12:32:39 executing program 2: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22440, 0x20) fstat(r1, &(0x7f0000000040)=""/162) fcntl$F_SETOWN(r1, 0x8, r0) fcntl$F_SETFD(r1, 0x2, 0x1) 12:32:39 executing program 3: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000005, 0x1100, r0, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x3, 0x1, 0x100000000, r1}) fstat(r0, &(0x7f0000000040)=""/145) fcntl$F_SETOWN(r0, 0x8, r1) fstat(r0, &(0x7f0000000100)=""/117) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) r3 = fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_SETLK(r3, 0x6, &(0x7f00000001c0)={0x3, 0x3, 0x9, 0x0, r1}) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000007, 0x8800, r2, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000004, 0xb30e47434c57b13d, r4, 0x4) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') fcntl$F_SETLK(r4, 0x6, &(0x7f0000000340)={0x0, 0x2, 0x3000000000, 0x5, r1}) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) r6 = fcntl$F_DUPFD(r2, 0x0, r5) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000380)={0x0, 0x1, 0x862, 0x2, r1}) close(r5) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat(r0, &(0x7f00000003c0)='./file1\x00', 0x1, 0x8) mkdir(&(0x7f0000000400)='./file0\x00', 0x2) fcntl$F_SETFD(r6, 0x2, 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chdir(&(0x7f0000000440)='./file1\x00') chdir(&(0x7f0000000480)='./file1\x00') chdir(&(0x7f00000004c0)='./file0\x00') 12:32:41 executing program 6: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152fb2a177936, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x84) llseek(r0, 0x401, 0x101, &(0x7f0000000040), 0x1) 12:32:41 executing program 2: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000f31000/0x4000)=nil, 0x4000, 0x2000000, 0x4000, r0, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x4, 0x20, 0xffffffffffffffff, 0x9) 12:32:41 executing program 4: getcwd(&(0x7f0000000000)=""/28, 0x1c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getcwd(&(0x7f0000000040)=""/16, 0x10) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) rmdir(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x38) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') llseek(r0, 0x40, 0x4, &(0x7f00000001c0), 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000200)='./file0\x00') fcntl$F_SETOWN(r2, 0x8, r1) r3 = fcntl$F_DUPFD(r0, 0x0, r0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file1\x00') fcntl$F_SETOWN(r2, 0x8, r1) r4 = openat(r3, &(0x7f0000000340)='./file1\x00', 0x20001, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x28000, 0xffffffffffffff9c, 0x8) r5 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x0, 0x103) r6 = openat(r5, &(0x7f00000003c0)='./file1\x00', 0x410100, 0x92) fchdir(r3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000400)={0x2, 0x2, 0x526, 0xa5, r1}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000440)='./file1\x00', 0x10) llseek(r2, 0x1, 0x9, &(0x7f0000000480), 0x3) fcntl$F_GETOWN(r6, 0x9) 12:32:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x40000, 0xffffffffffffff9c, 0x6) unlink(&(0x7f00000000c0)='./file0/file0\x00') llseek(r0, 0x100000001, 0x0, &(0x7f0000000100), 0x8000000000000000) 12:32:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFL(r0, 0x4, 0x0) fcntl$F_SETOWN(r0, 0x8, r1) llseek(r0, 0x8, 0x4, &(0x7f0000000000), 0x0) llseek(r0, 0x0, 0x2, &(0x7f0000000040), 0x1) 12:32:42 executing program 1: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) 12:32:42 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 12:32:42 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x400, 0x10) chdir(&(0x7f0000000040)='./file0/file0\x00') close(r0) 12:32:42 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0x0) 12:32:42 executing program 5: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x410000, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x492040, 0xc0) rmdir(&(0x7f0000000180)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) mmap(&(0x7f000015c000/0x3000)=nil, 0x3000, 0xffffbf, 0x20, r2, 0x8) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r3, &(0x7f0000000340)="e33701af1b6a48cbc5d217099d8c668fa393c81bada9ed05b7ea3ac215ae58e2dbfd1409805ac8339a0d0810737c207e8725ed5230d4a9b30360798e760b6c3b5b6a75c0c46bd3cc4477532eb06d308f753cc4095eaa204055dcd57331c11a891dc8d3d4963c48c5761886dea920d275c26602cd1aa2958141322815289517abf23b0aa79f43d895ed99328f13b87108729716cb4d2ef1683e2bdd31c6a7ae75f92a3869ac2f6791a98024453a50ad3658ba0e6277b05a66c769dc83cde7dab84311dca09cc9b0e80ec3cba021fe7ff84d67377ddd2b9d52fbc7b500000000000000000019bd120b16e9bbaa917084f750ee49787694854883adaf996f7daeba1f9487f41a19bb561974b538d06e0b08ed9df181cd3bda65faba3f2dcbce33fca2c9cbe6323a7601cc190b06d7e61869ea3ecfe307acc74c4164e6d1e5c3f121275f297d141c838aecd3aef3d5717c2e22b297f55e6b1470568de996046b6208782cbfa00dfcaa6e1b367572b9018d7993d41ee7", 0x174) 12:32:42 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000002, 0x0, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) close(r0) rmdir(&(0x7f0000000240)='./file0\x00') 12:32:42 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000) 12:32:42 executing program 7: mmap(&(0x7f0000778000/0x4000)=nil, 0x4000, 0x2000007, 0x102, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x0, 0x7fff, 0x5, r1}) 12:32:42 executing program 2: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x80) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x81, 0x40000000000, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x49, 0x3, r3}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x100) 12:32:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x51) 12:32:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x4ed7, 0xfffffffffffffffc, r2}) fstat(r1, &(0x7f0000000040)=""/67) 12:32:42 executing program 3: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x4a) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x9, r3}) mmap(&(0x7f0000bd4000/0x1000)=nil, 0x1000, 0x4, 0x8000, r2, 0x2) mmap(&(0x7f0000bd0000/0x2000)=nil, 0x2000, 0x10000000002, 0x801, 0xffffffffffffffff, 0xffffffffffff7fff) mmap(&(0x7f0000bd1000/0x4000)=nil, 0x4000, 0x1000000, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000bd1000/0x1000)=nil, 0x1000, 0xa, 0x45c82f, 0xffffffffffffff9c, 0xfffffffffffffffd) 12:32:42 executing program 7: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x2, r1}) 12:32:42 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x4) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) 12:32:42 executing program 2: mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1000009) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 12:32:42 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) openat(r0, &(0x7f0000000000)='./file0/file1\x00', 0xbbfccb8c2147442, 0x29) r2 = fcntl$F_DUPFD(r1, 0x0, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x11) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x20) 12:32:44 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:32:44 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) unlink(&(0x7f0000000080)='./file0/file0\x00') 12:32:44 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x400) 12:32:44 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x0) mmap(&(0x7f000047c000/0x4000)=nil, 0x4000, 0x0, 0x10000, 0xffffffffffffffff, 0x2) 12:32:44 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x43, 0x100) 12:32:44 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) 12:32:44 executing program 7: unlink(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x140) unlink(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file1\x00') chdir(&(0x7f0000000340)='./file1\x00') symlink(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000400)='./file1\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000440)={0x0, 0x1, 0x8, 0x3, r1}) chdir(&(0x7f0000000480)='./file0\x00') rename(&(0x7f00000004c0)='./file2\x00', &(0x7f0000000500)='./file1\x00') rmdir(&(0x7f0000000540)='./file2\x00') rename(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file0\x00') close(r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000600)={0x3, 0x2, 0x4, 0x101, r1}) chdir(&(0x7f0000000640)='./file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000680)={0x2, 0x2, 0x200, 0x10000, r1}) unlink(&(0x7f00000006c0)='./file1\x00') rename(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='./file2\x00') fcntl$F_SETFD(r0, 0x2, 0x1) rename(&(0x7f0000000780)='./file2\x00', &(0x7f00000007c0)='./file1\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') fcntl$F_SETFD(r0, 0x2, 0x1) rename(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)='./file0\x00') unlink(&(0x7f0000000900)='./file0\x00') 12:32:44 executing program 2: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) fcntl$F_SETFD(r1, 0x2, 0x1) nanosleep(&(0x7f0000000000)={0x100000000, 0x3f}, &(0x7f0000000040)) 12:32:44 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f000046d000/0x4000)=nil, 0x4000, 0x1000000, 0x1000, r1, 0x2) fcntl$F_GETFL(r1, 0x3) fstat(r1, &(0x7f0000000000)=""/43) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000001, 0x10000000000410e, r2, 0x0) 12:32:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x20000, r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 12:32:44 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) 12:32:45 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) readlink(&(0x7f0000000100)='\x00', &(0x7f0000000140)=""/3, 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/29) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 12:32:45 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) fstat(r0, &(0x7f0000000080)=""/137) 12:32:45 executing program 4: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000410e, 0xffffffffffffff9c, 0x80000000) 12:32:45 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/168, 0xa8) 12:32:45 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80000000000033) 12:32:45 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/89) 12:32:45 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x8031, 0xffffffffffffffff, 0x0) 12:32:45 executing program 3: waitpid(0xffffffffffffffff, &(0x7f00000000c0), 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) 12:32:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0x0, 0x0, &(0x7f0000001380), 0x2) write(r0, &(0x7f0000000000)="e5c6bd7ab2cdf3aa962930bea84721b4293629e6f12cffe2460889bb1b08378a380ee8743e292aa3f10f91f69408937d8a2515583f963e01e0d5acf40e29f4142683de80afe0515f81bdb7eb8c90ac6bbd78eec248b956ba5165db1b7e550cae3c904b36449a4cd1ba1c713439cce692373263f5fe1f57b9e635d6d37a5537c175670d352eec05d4fa2b0afa248a8a1cf8e5a8f091614da3ea8e1539454782d1c695854e71a1adf7767fc3fede0f7bfb2dbf3dc2a9d07d8f0a6d458ad808136bc40490a6dd659a362855fd0a856da7e1b49732cb97785a4b43a27a6b9236c0919d6f28dc107a96734ff5823db7e958747617c491907d3cd924b3dd6262dc531a833874ef13fadde4889a9e377ebeafdafd2432610ac6188c900a68189b5d293e87b2235c8210485f4ec65bd6e857f0f8b2a1788bde635253c49e8f49a46f9eea03687af5d88b144e5a7764cc1a9941cfa61b8af1934c88005bcfb4e4426594dc95b4109432894231c63f432435df0c8990d1e38905463d58a0984109ded5e28d55f5da3433ff2ddf5d8f33390812400e2835a370392a47e0f49351c5890a9a8ce0b4da76fe815d6117e2b4a486f89c8464bc4335ab9fbd689ce9f02740107e9106b393e4ba7647cbc1cd22f488bceaf85675ef21203076eedb533857b6ff1ebba85f954ed794de89bb64e48c2bd17a820db5fe3aa7cbd3215c0317c671c2c43a309df7788050ac66d1059b340746ef059245832b6260bd22ac1d543bdfb17a5622fa3a6912422bdd8b77e2492d6231b16be34a5fd77c2f1e41b89297e603889285aa074630e67b1ceff5cffd623c403133dc4020b9f18994435edb8a5121fe269563953cbf86f61e2a8c8e5d2b641abd13be9a02c1326c893a4ffa5e2c6d694598784522b22fe92f67328fd51271536db36a4d19cb72010db40a844263fc27669206b552518b8ac99dab7edd5636765705ce76232f553bafc6f2fd32fa93a7d814aff287d0f87077850e1e2af326a3b6c369a8910311302d0098a09c4abf7d606063ab1d0d25047119e54d5de1401c17a1505027b02537c817d19d2ad4aea3401892036fdc55c24aa12002f5d6ecbdf2fa6e60a048fddfb6d31790743d1bb2b40a22ec6190fc96e678aa27daa987932fed55c6d2e26d8e6f8006e27580edf3cf2194c05ada6ef07e14c4f649803e77ffa94a3c98c46cbf9fd0cd5831dab556c46aa7cc541a97d6122fe296594900fbfc4ac8c4a003d812872992a429ba55a2a170361b1c130991ba509626e3b61c651ce7100324850582aecdf77c3345b15b56d62d6026a5e0c05c8518d79edba4ccce821df8489fda8ce598528fc143eb120c0c1563a9ac728701ee0a163312071d37a9f838f7cd0e501110c618fcffd6b3f8ab9d9edc9130f18dbd34d1a9af8acea59603d4e4485406f9056aabd7687cccfccb7bc64ea80d864eabcb762323703207fd5bc7af0f99bd5f3392484206557dc3a58e521a178fc9a083f60b18302813082af9440c9107ea7239b001ded9c7423b8e83a39e66c0f64ad364930e46fa7000841fcf6825ad904d822b8b670c4579a89da0c3bce870d391a56c015f78cabbe90aeed22eb5d8ba832f831e760bc4561ef68532d7e32fb69efe0cdcd28cec070e85ba96f2994228d273e32d0ce63fafeac7ef57330a002272a39df5de7086e38e33174d1a172f7404ba61a328bfd9cb62321759b7cf96f8b67227afbb255da925caa71824db18fbc251e96943a07b4db5b0ef1beb27b73db843a09c2a6d52446763f9b6694f923ea598417634a6d6f160ab4c562570d21ea3a48348010ddfd4d1cb429ef6a4e3bc4d41a8fe70b7cb4847b6efe298a77f11426d52bc3b69a90b402c4e1f552c47bdca38249256d8ae88736bd517513296780458870ee21ef6dfe48cdeaa53c39e890e1b718f67bcea3a8893888eabbde8f8316d84206154c9377416fd410bbac827a7a835e13e7a2a7fc50bf64f632b4bbe322d565dc7fd9ef34473bd571444719e36a5e1815cbf80bb28a34515706189c03c97692dae4b5e3f583503871ca0caa0f33ffccfcf94c74b4d36006b68b1ed41a3e750bbed29bbd5162af6b75d90e21e224916516a11c8ff195ce5c32b2e6cd24c5878cd2060059734c6b314a0f0aa660bb0bfd4e2dcc9a91a94c41f5c4a10eec4bd6fe051d973a4737da494f6fffcb7b7f634458ced20ebe0e72feb4b682be5ab5758dc1077d403f140eee7b0a6f8902209864ebb121da2b6deca2bb0861dd57bfe0ace42e1a6531f773fba5fa6388f7d6e035e775febf2ab5f532d53604aec34da9195b3d7eff137e35a379d457b472cc3b5c726b6d18ddd026817589b8369ab9db44e12668e32a9bf5002e16b16bef7e32e35378f40da81c8175bbed53bbb719b38efc8562f80404772ae3a1ef1d6426722d139f3c507dcf9f8c06f8d735c4560415b489a4fb0553b092f20406c70702705c6c6b17fdacc9b5dce9a8c46811c2e25e8dd5618d784d4f2d85d6e563f462f8685b35f0ff05e241de71ea1121c0aa9a59e4469bf58dd31e2de368bbe14a9256197a02ba4d5d68bd75b648df8b22adea6f06aea9646b6870053c66364ed3794c19b7c8cc489b3e15bd90e68e4b1d4c2a6b0bc0e578406b094347a43c4c26dbd753f7518d306ff6bce652a31c4dc3401b7056c5633bdbeedfe49d1361d972eddd8014c7e1f37a727c6f3df1d56beb57e7ff130d0c212ba2c22be43a0594ea2cf300a26c0ef029e7ed6a13578e41a167ff211532d6e246760726a1f5c5e49d7e32a9facb291b813c9d61e6c23162344c7888325022b3a1ed93b047b37b41a057b417fd6721915bc4b8b6c5a6cff9e9dc785ccc465a4c44e8af371130c2a7c26feaf82a85d12407ac9e96339e62f92d6af5c34d1129f682662ab3987e941055c067875330cb40d8edd9d4b8f24cc62fbfae04ec05b01baffcd4234ec46ab1afc412f100133e9b0a39b4b2b823336b046af61e1fc8123f94f67f5fcc9b8cfef619396888d85b77219cacff17e8a318980dd9ec719e8bd4684a300c56426e97bd3694743f28d4214a4edd949b1fd1cc8ef86b9e97920821177950e779ad8ae78c73bcc3b044d7279f08457d3446175d54dac9e72eccc140e79de3935476d08628919dd69703f201983ba8dc5cb694993236878de779ba3c99b6e017463e86b42e7fa8eaf3af790083c87f194a0ffa05fb8b9c953e665a5c3d40c4e6cd8712af782ccfcbc5c0440258c65e5b1464ec89c175eee77d9d8de5387ed7824812bbd71faf8819528961a7b621e231ac7fb4587659d62c00f83bc0a48970dbd8bfc943c8901c0a6ff4036ce565c9cddc132c7c848222a0d67190a6d849674a89ad8727cdfcc3515410b71821d6d4e149ddcd5d9980732dbf14cdd94a4fca8067c3d9fdbaee1743ef2bebd94d25bff64525dd9135a795ab22d88d3f89ba441a0ac15ea535db02135753eaa35f3d36f1ddf7e89823b6dec88495bd1782985b9d2160823e393c2ec138bbfd3147a484363670c4a3d64401e4ac0a4fcdf0782035ffce8007770fc6ac45c97d34af06262e091b9a620c067ebbf7ffc0a4a345f453434fa4d422fe8c4f014d5674342aaad83e4bc8b407674dd4feacb28a786ffcf050da5979f7f42fe9a296a90f21c5e0be447974f0239827ca79853d038559d239e527b164a03a71d393329987855d40468298b9b32030ece850ca305845849ceafe9ecafeec6f8a4d26b7a5a85376df9ae8fc96a482c3b010628e07498e4c8a7d6fedfe231e0117c65e7a6596b724147382a48a09bd58e2f359af478bd621490ebabfe78d654898a5ce516387694e7d0c3d3e3c53003bf911eb79938f99de8d039d5af6eea16d2f67a0e00cdeb42f876385d4892a4c0318905fb490657b87a0da88a50871da6ab8410d702b8a1cce0cbb45c19b1effd2ae5e4e5dea94be0fed9fcb840326d5c8ca2f00cf175fbcf8c328996aacf9aefcd5ab0bc28e4e1217be0f5f1ec1e155a53de4d8f0ae4ac6114c59b6e5638bb08f7207636cc342b611dd26eccb2d936fcc831b69e285b0dbf4631c49df3dbce04cdfa039ed8ec6c85a440dcd954821dfeffcb2a894cc991e93efa15feb188c64cb46f7eaa49cde172af927bda4d3b6540add0299c425cd6b607e36ed2436747cf43d28ce8a3b0a2027fffd334bf852a9c96352f76d1c2cf1afff2511e72c6c1f87e97f176f084bc0d08906a9c455fa5fd38d5d22a291b5567ecfd6d15ab8806f148ade7c6eb9571e7ebfef376fd23408535707cc3b8ded8b2b7de5f056364e197015db299aafa54460e8178ca476d0fa01f605a228f149c1e4f1bb97b42c26ddb4915ec4bde6a9e81895f4992b98d635ddbe0e6708f3c5e2965de47013b2a8256789e9ef28be9ec2e6473c1836fcda9b772bc7d0d0917248dc3fe642873d39a9ee887b0b3a972906d057b65beea360ab6c9bd0ed9051c2f17332725986495f891dc4fb5f5b2f34f91b94307bb955108094b4f99e93a3cea407d94d912294f74e7bd55687c6d7ab173daa536eae88e6aefec7c05b6811c067707e8295ecff189396a1b42d27b551b18e8aedc3dcd618cb99d51026cd075bb2a06b71f34078e8ce0ff3efdb39ec1ff1e0ec2fb4df7dd69186eae958e205708b32e23283c1698f9cfb56a0b703c7641ed43a3895d7e39b96b215d42c9d1218f3c16d2545b907870ce313d18f45b89b184ee88f168e92cd93fd1c323ed19caac97f8c1bd92245e4e94e7e1dc2f76e7f4d9360e68988959d02dda8975a0aa2db6cdf919d0da355fcbd49c57a15cb654f72367c0b7a45ae1302741d894a229a4421da08f11108d8526d7117a7a37bde63eaaf7281812b779ef4c6f2adebfda5f54645654b25df35159002ac285651d669d0712ec618cec604b3c1973f391d87b3af7a59e432ac5b79338e9ef1adea2eda1aab7e3c17de0edf0890495a48e9c0d3f5912feac8dc694ad41281bfb4b3ab2e86abc81916c6f6ccf3ab129db400f747807027d953eb43facaceafa96393ec35a88b20157e8c240348f05e4e0dc330b9040df95c2fc243f32370213d3324d8e2e97cc816f9aba3575a9a40467410fb1f09d815c9e9df0f01e21edb98a0f838bb19796eb37bab565e4830563a4950e4e9aacb79614ccfc6af0d28a8d22209bff73c54e71e3184744ffea34f77a30705373473f203cf966c8bc793d2d24730cc825cb7ce921cb9df0e301b8f8ea09741c0fa3883f2a543c3acf68ea0e1c6aa9c68db9d817d8212b9d08ccbca7d08f7d41f361057614d46087ff33c4ca279d0469e940730b5c2e61cf6e5cf5f8c81ffad105d5d1dd7c2512d87eccd8ba8b5782ec9ef89d1ab942dfcf9ef990c204368724f266ff9694bbbce3548c8f1aa649bbc0e853ad39677ecd1f2e9828efb11755443a6170db6027d94b799faa47b75c324e2379eebbd38f5db1f8cf89047fa3a808b8354febb57628471575e8a2b706030fcfff607daa967a5a088dcf8248aa668b3edfbbbe284e52af3499ed10d3e00b4f3bdd5041f49206b6d6122fcd56f3412a3b8a98a2cd7390b81331284cebd5b921d862d0308826263f078e3d601b3d3db95f1d8d397b4629ec85cae3942860f069f546b1f1d7b3ae0d68aaf15fafc797609387d2a8f20d81f671a5235e0387e474645a22bc1a6eb590ae400c596c5041468689cf841beab487a780d66f2f8606387cfdfdeaf0349f0125eef6b77a65b6d750f44c4f77ad9338cfc8bc1628229c252b04526023811c08206dff83ab7ec5f6b88d", 0x1000) 12:32:45 executing program 6: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:32:45 executing program 5: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x6, 0x9e, r1}) mmap(&(0x7f0000802000/0x2000)=nil, 0x2000, 0x2, 0x40000, r0, 0x101) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r2) unlink(&(0x7f0000000080)='./file0\x00') openat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0x20) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/237) unlink(&(0x7f00000002c0)='./file0\x00') 12:32:45 executing program 0: mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x3, 0x400, 0x0, r1}) 12:32:45 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$F_GETOWN(r1, 0x9) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x441, 0x58) 12:32:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x100) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x0, 0xcd, 0x9, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000340)={0x0, 0x3, 0x9, 0x100000000, r1}) read(r0, &(0x7f0000000300)=""/45, 0x2d) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) rmdir(&(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x9ab, r1}) write(r0, &(0x7f0000000140)="799f1e8a7924660b5a3cc1b8ded7903ff3b856cd6b7ac3e1f4b1474e3c7a7a69a5495b7df3ee15ebd6922404448ed2271c9694ba475852c9386acc9e8fab4b04119467f55c71edbd86030a38ba4fd1ee445675e0753154a639415ba2cecd73175895c437a2d4835b787ea321c4c815ba4c396c302bbc60b0d080c53ab047e3ce8ae25879bd51fc44f33ff8605ad6f038b82342b65ad5aac2e90ce9c6d5b990caa444780730c7e7c9ce2f51141f83a50ebdf6f7391763483626cfdbe999f0e0", 0xbf) fcntl$F_GETOWN(r0, 0x9) 12:32:45 executing program 3: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x5) 12:32:45 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFL(r0, 0x3) read(r0, &(0x7f0000000000)=""/102, 0x66) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETOWN(r0, 0x8, r2) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x0, 0x2, 0x4, 0x123, r2}) r4 = fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_GETLK(r4, 0x5, &(0x7f00000000c0)={0x0, 0x1, 0x28883a79, 0x0, r2}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0xc00) r5 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000180)={0x1, 0x0, 0xff, 0x7, r2}) r6 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) r7 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x82c00, 0x18) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000200)={0x0, 0x0, 0x6, 0x0, r2}) close(r5) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r5) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f00000002c0)={0x0, 0x1, 0x8, 0x3, r2}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20000, 0x8) fcntl$F_SETOWN(r3, 0x8, r2) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1/file0\x00') fcntl$F_DUPFD(r7, 0x0, r6) fcntl$F_DUPFD(r1, 0x0, r3) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r8) 12:32:45 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) 12:32:45 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) 12:32:45 executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x102) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/200, 0xc8) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r1, 0x3) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/39, 0x27) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000002c0)={0x1, 0x1, 0xfff, 0x1, r3}) fstat(r2, &(0x7f0000000300)=""/114) fstat(r0, &(0x7f0000000380)=""/214) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) link(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file1\x00') symlink(&(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000540)='./file0\x00') readlink(&(0x7f0000000580)='./file0/file0/file0\x00', &(0x7f00000005c0)=""/253, 0xfd) readlink(&(0x7f00000006c0)='./file0/file0/file0\x00', &(0x7f0000000700)=""/59, 0x3b) rmdir(&(0x7f0000000740)='./file1\x00') symlink(&(0x7f0000000780)='./file0/file1\x00', &(0x7f00000007c0)='./file0\x00') r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) close(r5) mkdir(&(0x7f0000000800)='./file1\x00', 0x4) rename(&(0x7f0000000840)='./file0/file1\x00', &(0x7f0000000880)='./file0/file0/file0\x00') r6 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r4) llseek(r6, 0xfffffffffffffff9, 0x0, &(0x7f00000008c0), 0x0) fcntl$F_SETFD(r2, 0x2, 0x1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000900)={0x1, 0x1f}, 0x0) fchdir(r5) fcntl$F_SETFL(r0, 0x4, 0x2000) 12:32:45 executing program 3: mkdir(&(0x7f0000000100)='./file3\x00', 0x1a2) link(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r1, 0x0, r0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x20000, 0x9) mkdir(&(0x7f0000000200)='./file1\x00', 0x17e) mkdir(&(0x7f0000000000)='./file1\x00', 0x20) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file2\x00', 0x20002, 0xc) mkdir(&(0x7f00000001c0)='./file2\x00', 0x14) 12:32:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x100) read(r0, &(0x7f0000000080)=""/158, 0x9e) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r1, 0x8, r3) fcntl$F_SETFD(r2, 0x2, 0x1) r4 = fcntl$F_DUPFD(r1, 0x0, r1) openat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_SETFL(r2, 0x4, 0x400) 12:32:45 executing program 5: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x140, r1, 0x9) 12:32:45 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, r0, 0x80000000) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x6c) 12:32:46 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xfffffffffffffffa, 0x4011d, r0, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) 12:32:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101400, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x40100, r0, 0x40) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f00000000c0)={0x1, 0x1, 0x5, 0x23db, r2}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/102) 12:32:46 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1000000000102) unlink(&(0x7f0000000080)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) mmap(&(0x7f000093e000/0x1000)=nil, 0x1000, 0x2000000000004, 0x1001, r0, 0x1) 12:32:46 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000004, 0x18000, r1, 0x6) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x86b6, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) fcntl$F_SETLK(r3, 0x6, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x5, r2}) 12:32:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) read(r0, &(0x7f0000000180)=""/4096, 0x1000) 12:32:48 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x24) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) llseek(r1, 0x0, 0x0, &(0x7f0000000080), 0x0) 12:32:48 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000400)=""/4096, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40000f) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/225) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') rmdir(&(0x7f00000003c0)='./file0/file0\x00') 12:32:48 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x800040) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 12:32:48 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0x0, 0x0, &(0x7f0000001380), 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) 12:32:48 executing program 4: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x48000, r0, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000004, 0x40000, r0, 0x8) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3000000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xfffffffffffffff7, 0x9, r1}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x9, 0xffffffff, r1}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000004) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x1, 0x100000001, 0x6, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x2, r1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) close(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) chdir(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000140)="110d2129251593c8db6fda115a973317e0973ef7b01f5b1ba1ce1f1b262b890855d01505db782de929fe78cdd713c0318a32380aa0c5c14ed156551ee6998084f9f2550c79fba27c9b202333480fbc2736f9846d8e643020e48714eb8ff41ed7d0f522463953b5e9fa8c1ac9516feef6a1c4a9a2c518913a84727b62dfc579e7ede3d66c6608a4160b5c1fa3c9780c1e90c90870abf6006d136bd5049d5437e47b7fdda745f3eaed6366d74d7fa187d651a1", 0xb2) chdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006) close(r0) 12:32:48 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x20000003000000, 0x4000, 0xffffffffffffff9c, 0xffffffffffffff87) 12:32:48 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="e6e03878193cdd0418014aa3092b443dba3b5a7fc2368bf5d149d1339d823348ff67763fb28b848df0d5a74a723a92a41e419ff6f582ff52f9779e80c57da1dba63fddbae14ef7cb7eec70c8669e3822b36c1764c656a6f050940e34f95e9f03ba90d5696f3c237349ff9bd11b85b6a1d066f5f2479f3a359e3db3c99dee0eecf7c708ec11b7717197d631cdb06efcedde4f7856b228e8278fad35a5e86f42b0832084a5824f6db6861009877f79ca13e9a0f984f20c240ec8587dc6ff888bf1404606b74cd509500b9b201338", 0xcd) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:32:48 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f000077b000/0x1000)=nil, 0x1000, 0x2000007, 0x102, r0, 0x0) 12:32:48 executing program 7: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) 12:32:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) write(r0, &(0x7f0000000100)="45e388bac3c2f25adc51aaf5089d5d56a95d65e693", 0x15) fcntl$F_DUPFD(r1, 0x0, r2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x50) 12:32:49 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) 12:32:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x440, 0x1) mmap(&(0x7f000047b000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x7) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x0, 0x2, 0x1, 0x80000001, r2}) fcntl$F_SETOWN(r0, 0x8, r2) mmap(&(0x7f000047a000/0x5000)=nil, 0x5000, 0x1000001, 0x500d, r0, 0x0) 12:32:49 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x101000, 0x103) chdir(&(0x7f0000000100)='./file0\x00') getcwd(&(0x7f0000000140)=""/27, 0x1b) fcntl$F_SETFL(r1, 0x4, 0x2c00) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/184) getcwd(&(0x7f0000000280)=""/17, 0x11) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x101401, 0x183) chdir(&(0x7f0000000300)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_SETFL(r0, 0x4, 0x0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/94, 0x5e) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chdir(&(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000440)='./file0\x00', 0x28) fcntl$F_GETFL(r2, 0x3) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$F_GETFD(r2, 0x1) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file1\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000540)='./file1\x00', 0x22) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) chdir(&(0x7f0000000580)='./file0\x00') lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/226) fcntl$F_SETFL(r0, 0x4, 0x2000) 12:32:50 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10001, 0x0, r0, 0x3) 12:32:50 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x1, 0x13f) 12:32:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='/\x00', 0x101, 0x0) fcntl$F_GETFL(r1, 0x3) 12:32:51 executing program 6: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000002, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000004, 0x50010, r0, 0x5e) 12:32:51 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="42261e90d29f79d32f118f509c75e3e301ea4fb9f254abd98193513dc99122bf777701c52f7187915d535dbb5e88360bab7b74ef3e2a8ae077b06ca35967278b41e22dea2484546939c27d9f9d6340698d80d8495d67ef52e61751084ea8ad9a2e7a", 0x62) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4000000000000100, 0x2000000140) fcntl$F_SETFL(r0, 0x4, 0xc00) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x410080, 0x8) 12:32:51 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:32:51 executing program 5: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/38, 0x26) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x0, r0, 0x10000) fcntl$F_SETFD(r0, 0x2, 0x1) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) write(r0, &(0x7f0000000240)="1070a0899e0dc787e7c16be245ad5c5d0f3b19eaa767092631f7c40e858bd4e5a6c17edff68c275a6b26da2995f50251a284e98c97a1a7ac47d5fe305923813c67e10d54004614cafd61d0781eca482bae645946e9880bde14cbd6e2ba713c8643c542a0e47fb740c44008e1af4781c4d2d1c90b5737af85b4fda9a7fce136148e39a72b83ee46947c55342414d019c71c41ba65cf295814a8c1569753857b5fa2830d21587c7b9d7ccce89c1ec7550f87e5c7583bc54dea2f882a1a42958b3e149152aa03db8987705ae9dd4b2fe82f21cabfa9", 0xd4) lstat(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)=""/97) llseek(r0, 0x6258, 0x4, &(0x7f0000000400), 0x2) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file3\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000001, 0x8010, r0, 0x1) fcntl$F_SETFL(r0, 0x4, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file2\x00', 0x101800, 0x25) fchdir(r0) fcntl$F_GETFL(r1, 0x3) write(r0, &(0x7f0000000500)="ad29c875915abf6a8cde44ded2063df98b8befb13d76426404809e5a764f4fa8f043b5c1238c1e714b256447c346feb60a9d71f3309970a99aa7a03f7eaf", 0x3e) nanosleep(&(0x7f0000000540)={0xfffffffffffff062, 0x9}, &(0x7f0000000580)) fcntl$F_SETFD(r1, 0x2, 0x1) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file4\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x100, r1, 0x5) fchdir(r1) r2 = openat(r0, &(0x7f0000000640)='./file3\x00', 0x2, 0x0) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFL(r2, 0x4, 0x400) fcntl$F_GETFD(r1, 0x1) lstat(&(0x7f0000000680)='./file3\x00', &(0x7f00000006c0)=""/145) 12:32:51 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x140) fchdir(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) 12:32:51 executing program 0: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2101, 0xffffffffffffff9c, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 12:32:51 executing program 2: chdir(&(0x7f0000000080)='./file0\x00') 12:32:51 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x120) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2002, 0xc0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)=""/112, 0x70) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x101800, 0x0) chdir(&(0x7f0000000140)='./file0\x00') 12:32:51 executing program 1: 12:32:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x81) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x101400, 0x60) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) fchdir(r0) 12:32:51 executing program 6: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x12080, 0x80) fcntl$F_GETOWN(r0, 0x9) 12:32:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1a1881, 0x12f) llseek(r0, 0x80, 0x76e, &(0x7f0000000180), 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) rmdir(&(0x7f00000001c0)='./file0\x00') fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x8001, 0x7}) rmdir(&(0x7f0000001740)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/184) 12:32:51 executing program 2: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000003) 12:32:51 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r0, 0x2, 0x0) 12:32:51 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x4d032, 0xffffffffffffff9c, 0x400007) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) 12:32:51 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x2000) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x90, r2}) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x9, r2}) rmdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x9, 0x400, r2}) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x22, r2}) r6 = fcntl$F_DUPFD(r1, 0x0, r5) fchdir(r0) read(r6, &(0x7f0000000180)=""/193, 0xc1) llseek(r6, 0x1, 0x3ddc, &(0x7f0000000280), 0x2) fcntl$F_SETLK(r5, 0x6, &(0x7f00000002c0)={0x2, 0x0, 0x2, 0x0, r2}) write(r6, &(0x7f0000000300)="1704e828436c2649000c9155e248f5269969415c06b9d93e28f8a5d897e0063d4177480574be9393de0abb", 0x2b) write(r4, &(0x7f0000000340)="e79ff62d46b786b1727c12e1f4cb3a727cc047947bdcb41619774e24f4337fd98a477382c03600f8d11db198159d4310ea523fa8a0f63de7bb8593aec8d9c4cdb5b17b2b996c3b56eb443404ca3726d25cc3e21968db89863898b5ac2c109eae6e8955d612b99667e9718d0d6ce51e0074142e3dde3854a3f4ed0e1c841c190e019de3613d83239b23d14e0343ee00885f59c6e4c49d2aa630e70c59a8d7cbb967bd75fc045283853e082ee58da247314fa2b8f6460e3a22e9d3729043c8ea33a77423424141f6c0ee0c4341c4f732258755eee96d73c5175a05d10a2c6a59e74232649d2ae0043f74d9891640f78db7ed064d430ab2d611493093990f81fc2d086f24c66f01d25f919de6e56ce94487a437222dc781c155ebd2e12bd38136ae439c5cf5596513ae4fe4f8982074a4fd845200a4cb37db341555be14425d627207560a723104ba305f18c5b3ab14c90942e661341b4ada432dd0c13c9ee0c42f7b5caf3fc272f17cbe7e557596187a8b7298245488967f9a9c3a52d21bdde91ac92b161a6af85eca192269a5d7b1a77e540f4180223db02de8890fcf00f91030cf79350f6e72b02a0cda77943da149eb4a3a8f71917effe0f09ff72ae464d8cb09fb083b3881d43a6e85797d1e28e5b4023461d94bb0d7e87485d8cc70368941d6421b41df956253ccf7b6d70ae67df6cace79265b1b137c5005fe4d13ddcdd87a0e9469d055a312a21722c7c4fca932ff9ff63389060d6ea8310bba3065bd3ddab70f3617aed3f601d790e856ea851fd78609833f5a71a503322dedbfbadde6598a0cdae2f42f800dad36c45183d4ab787c159e060f0e76cb8e9a421df036b0a93913a7eba1fb4cbf40b1b508d95241f0c3f02b1c76890bf40da249a815f204d2e61be48a888e51b84dd268705fedd36c08d3b610a8e01a50acd0317e9b7f5c2fd03adaec5d939b721c8dda0627cc6cf3b1939eeaf8f9e8c2c286a3a5dc50b7759f10a22b27e6e8517eac640f02654cdf3738e7738c24c9277da2fd993737e652e6969f5d6f4cfbbac3891bbb70bfe89b9c26dfdf0a3b923bd8505faed59fe4b440cb7e79dea151847fea8cef5a0f1d7b3205db780a778de615a7658faf3051a723e1377580c6fb7aeb73d0b1638b4493c8a07da9ddc52dfcd3e1bc52afd1c8513c2433634399e67f8c486ee54d71caeda6cd168cb90679b0a04646454eb1dd1a9c42859fd86ea014b274072b6277dbe8cb67db29adf6e61ea16b85363f8895de4db849903025d8f0eca5c2be4d127657d38ae71b65bda4a7766114c5d2d2f52a767b04bacbd9403215607c4548a5c24291045624c6a0c16b33592cbacb5647c8a3f15510dc75b86617381cbc1f67c25099f39838abc28223a350c841f91c2f77f651a3e0d2573dec902279af41b58cf59466b8dc0e9d3484ca928a15cba18e62d0ab95528f34486db26d8e01f8c1ea1e43b25cfd78be91f17caacff0c7261819846d3d5c4d44e6125f92c68e7464328509fd2de84d683b8152b8e3073ba46186ae0a80120b309124b3abeca2cfa69c96cb627f4e77c0eaeb7eda5c4bb325ebd981109e6b30cca890d3680a43ef81b07c10d0cc8bad4717d11f6ca56ce8a05292f7027e89fca4f8bdae89c16fbc5e601ce7d0f7a302d5280b1dda657d9c336b0163ad6ddc4be6ca51dd3bb3989a7d4a7140148114c942a5cfcd577e6d7cf94efb5639f0f820135f011de862050d0c470ab8cf0ecc99e869c50961e032ae2439a86c7d7e21c7fc7ad0f50cc1272ecd89384bac624bc1eca7eabdc2a1142f9de55c306e52156fa90f5112a599b1e1389540f66e968d4c78f70af356126a51af368a2fe6de83e361100f9de0bad156140550526be1c981166c63b45d2cfdc65bb6181ca85a9d354823fe0b6e7454c6243ffdad8ee98a4e9e6b6a75125ac242b45add6149dc5df0c8446ad60acab65bd0a11dde5d89a8e3beb2be3839f7ba734128d45e48454c52a8c20244f01e08f72c331a3275ab5b4e2aa0cc9f6bdc714185af9c411b343a3de855b5548bc0b2ee672112ce793a26e2c4976b98248002497798e7b4c5b45a8369565743d482e0e557e21a6331629def0632016da21fa18ea3ea94c3025f3ef172d8566bcc1f2e44257b0c335499e4de6ba3f0320ad294f923f700b34f672e24011fbd4a3a08e9baf2e07761879319b5301542aa3e606408290139314c7f730304df0f42101232d21300cf7ec81e89456684b4606621b3ee858bfba2f54bb321bf03fc852e0c6db353514b7ed485683a69cded91958340f555860fa942e079be960b1ed7031352832cd39e90bd46551c81bac114a5fb91dd73ea258b1bb9d6ecc9d11150fec76c1ea6c731d18c3193b58d2a15bb28f759ac59b3e225b387b78cdf4f53778b0eac18de1b7affc06aabfa28d4d390b0d773d8da40a3236de56af28b556ad3a3677083faf4a9b7805062a19a3b76c3e8416b8037ead91ce1ba5f41e8c4e08a2f12dbffeebfd264baa662141a7df531d049bc62b026debaa030e4caa9bd812be5a26c124495381534643170c9d0ed14c9a784e209ee36b0527fb42d1532332b0c446d704f34b9084018185b6cc9e8702343c1560cbc6c4dfce9e586bf3779c0218e508078bdd7a805410ca0c8a9c0bf26423c0a99b081b9d1e9f51249badf922a4664788a957d7e3fd02cf1b6a1ff74e96e6401bab703846e412ab62d9057a1cf7651a6e2c43c906ce53bed592c856e7cfc8ec7d5bee3da2b2966dbd98c35832f7cbe7eeb5661700f3dd656f749c466d24e516173bb7dc4db1e5a743f92aadd5a67324479f71e00ac15c828a5498da3cb5ddbb1abce53f2fdcda30a639d8066e2f13998b3521d4ec83d088ae2b4634c67a05461af8a00ed98f5e34b69d0d181f183382383c3f558f4c712a9621555a5ace7ece4aa2b49fdca8ee79ac62114c297a98cdcc423516713f06eba5f169fd64aaed3105be3f7bc687e098b33c334b4905187e7d218efc0e6e0c8512ab0698492b58874787870261033650dc086f4fac710fd2eea1011094deb9f26288c651ef38e4e8d79c3c7c9fdb2d431d0c5e410871c4178028a35cba3f887913be1f1bec38265d732de6732db2006faf056b2b37beaafe118203db75f9463d0a8c61dca066f711305fbffa35188fc6c621620c87924d27d34114b3b0a303bdb2e00a74fd9eb44a62e9e833aba830292f9b69a8c6b377b8178dd9fe024908330357859a85e3c9d924b9678d0d680cae8d9352cef5a14b9327c2a8ac15743f00b203d608259655b126327e6623d5eba9effcce8f80d1d6ae7d954e2ca4e2c3082d63de5fd03022ac4c69e4033227331567f40a1cee826adc1d02d47b162ca93240929f505fe4cb4380db1d390f1cbab710eabdc4e27ffc7cc0ab08da58b42a42fdeae9abda24cf3061c21c164880118b4595bb7726360ff9dc133cc07e1160d40fab935075349724d346fd831b5887e47c8b5a2124c1403dd9409876c73e8c1cfa3b115d9f6b8f449919ada0fa155a7ac8b885948106ae8fca882793f747e7ab20e618b0a37dd268c353896ba7c34e7686c86a276c62a92276b6b2ef01ff5705bbe7f251688fafe503f5cb7cb098a6b5cbd6afb89251cba89e9ac06870eacd6c1329e9bfe3dab752cedfaee65dfb2b82f9eca1bbae98caad50a8127937706875fe78d70b356e8cf16b62d46e098f137931f56a3c7ee3d9add17e4ed09702bfd130be38c086f3c875d4cd01be0a64616fdf4dbabe688366f37fb0209c75703750d866451893613e472f853ad573472dd6b51f27032662f28b8296e88d554f6bc77caf832012036715a80b8ef3486eba141042f6ec659db304566242fbf127ddaa8f7313935c8d4887b55052f989fd9f6825597acdce9f3e6df5aa3a327fa407bcf38f1a74cd65ff862c0704c76f248af4b78f2721226785528176a033ab203c5224a5d4465f82c02c405d29d0a1126f061b17133a10038db17717d1317606c5b1423da3402f8972fbf84e95057100a1938d8536715230f29aa3e3936f9961a8de630451af4a62d32d8738dbbe216799880168119dcebd26947f4560d6a701b226c0c79ff02038cd0e6738fb4c4893a13d74937d2e71d296f0487d69272249751363a545d044ce448d35ee265462511a275da6f5d5ea6a1fbbec6db1efc8364f5b3a836ef743490f3ef566aa1ab49854d3bb86bc71b27cef84188c86a52fe190faa6af9346c130e143ef639b4208bbeefe854d48060348fa1932ce3abbbda4308d430f0554e28dcfa03011b082c2913f4d42bf0630badd6fcba958c772d8c0089aa05adfac65c99c58a97ef9cb9c3304b8ed7ec70907afc0997cd8d3e10f3d2f69412c64a2a59f5816db24b8cb46d0719e69d7d23456de193d842fe29c5d68bbd289a635e9ff3499c5fe2d5f3b22e7d83fa6cd2bbe11f38549d44a27ddbd886d556003b98a1d6ea22a9a3ac2116f5db78dfd60802251ebd16ba937a16c27160fc4676e536109392555cfe763b7124dcc7ef01550f4690f6b952548675dc4dac7189024b23b34775b7b1eb0dbbb7edbbf8150a4cfddeb2cf6e0ad3447311d64799581f44743758ae2b4412a3a911991517048515e0bda282450f41ff000b2400cc754da55db674190299e7da3bdf2eb7ae5ac7a123bb7d5194237189f15c23e68bbfcd5ef184421e317d7385c0fd192e418ed9737454a28cdf2cafc7aeaf369dd942bf1121386503785f9dfd26dde9ea554c2bbea3331e40d5db11557387f4e9d752d745caf9a4654354498e751b0e85d6361a0d7685174872b3c9e60fa5b6f49fcd58b138b40d21fc5a6fe1ad8f02c8e786c833dc99d9b2029426b7c3818350f09cba0a0afbbc4e7d9ba3e3d227cd8b99d599defa5a20bd3d9495346fd18cb2c3f7351b4ab574c3cf2de010688c56e52d870b1b270e85b0bdac07f8782bd30f27048e0a4e006a82b5e2998809fc4cea1ee390f12c9160c7b2b31ba416cda8ea4c5258e31a2ca1eb56a4f2a646261dc676a6e5aa0403576fd7c87505d6bf44236b5790b715584c7141eb8e12353ae27022432a957918523a60ba46ddd8bf1729d8ac870edf8762b6cbd56563e8396d25862d163f7256c80796a44348b80021f2be863d800ccb101843d6f719819c9be9be02423b5077d0a120d9e1c0bc011b9830dce414d4d21fddd30aa3669fd2d6018277b9c841b2b016b8c9e8aef2a162f85cfa4d125e368f5b20b4dfb36b31899d378e19dd5078dc5027c099cda9a8b28bb33338f87deda4bc1c206989e79d4f10ac2fcaf0fc69eec86113cf5eec40122b3c2dc3a4bdfdf9a8596158290f6d074beefd0c902f6cbe813c485cb04b7a5d493095c9c702bf24b623b12956163baa6fda4da86729ab235b3eab2b688393d28e5078f1085e4b790f20c2d630bcc47a3c3875a38d96c727bb7b153001240b817cc941889fcdd1c77e7f725df0ef71d52f2d5ec268cc820aa8c60cd5666f0d3a399bd3d274f6e66fcaa17d7f7e28e6b8d04c8627603c8a1da43cb560e876a58326a88b6034bf9296011f935ea2bed52f5d260a4f5869765ffe0982d25115d66faf444289db01a7b5287656c60e8cdb8bb74588b8f0457c766537310a523a601a60f00fd3e3d7f4dd20a4704e0ee8b72e89c1cd41ae7d95361770e606782e9e91efdd05e003a5098aea23d1f57dedee09fab20461a03d97b0fb3c80181baa93bef7e7a908178bebbb3c1ce02c2fd81805f61eca74c321227d624ab9e69928a3ee6d671069f21d9e6ef3881ebb94", 0x1000) link(&(0x7f0000001340)='./file1\x00', &(0x7f0000001380)='./file0\x00') fcntl$F_SETLKW(r6, 0x7, &(0x7f00000013c0)={0x2, 0x1, 0x10000, 0x7f, r2}) r7 = openat(0xffffffffffffffff, &(0x7f0000001400)='./file1\x00', 0x20000, 0x20) rmdir(&(0x7f0000001440)='./file1\x00') openat(r0, &(0x7f0000001480)='./file2\x00', 0x10000, 0x40) fcntl$F_SETOWN(r6, 0x8, r2) mkdir(&(0x7f00000014c0)='./file0\x00', 0x5) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000001500)={0x0, 0x2, 0x2, 0xd098, r2}) 12:32:51 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFL(r1, 0x3) 12:32:51 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x41) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='/\x00', 0x802, 0x8000000001f) 12:32:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x441, 0x58) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x22100, r0, 0x2) 12:32:52 executing program 6: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8035, 0xffffffffffffffff, 0x0) 12:32:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) fstat(r0, &(0x7f0000000080)=""/182) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) 12:32:52 executing program 2: mmap(&(0x7f0000f6e000/0x1000)=nil, 0x1000, 0x1, 0x40040, 0xffffffffffffff9c, 0x7) mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) 12:32:52 executing program 1: mmap(&(0x7f0000fac000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x7f) r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x103, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) 12:32:52 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x18b679b65c6d13d1) 12:32:52 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD(r0, 0x0, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc2, 0x1) 12:32:52 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) fstat(r0, &(0x7f0000000040)=""/60) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0xc) fstat(r1, &(0x7f00000000c0)=""/52) read(r1, &(0x7f0000000100)=""/222, 0xde) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fcntl$F_SETFD(r1, 0x2, 0x1) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/83, 0x53) fstat(r0, &(0x7f0000000340)=""/4096) readlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/124, 0x7c) r2 = openat(r0, &(0x7f0000001400)='./file0\x00', 0x400, 0x10) write(r1, &(0x7f0000001440)="ea4a3ea2755ec9c8229df9ad08d6a1823a27a7f19adea52024a823b56dd7b2180c91d8f4c059f31b3cfda7678309933f7957241a252c42098f028a721a816dab868d20e5f97146375e320d175809ccb56d3557030393d88af9fb4e23238ca77a6a870a1b7ce83edd9480bc59e298967152c1113a67d616a6ea0961c69ed40f95c4a126b37417ffc157140d05f363add3fea858e0874a8fdcb9", 0x99) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = openat(r1, &(0x7f0000001500)='./file0\x00', 0x40, 0x20) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000001540)="2a49362220e46b8292ed9fd9e5a5da3903f81b40b210e01d1e822e971f878cf46df74dcff409c3bdf50ab047d96d0d55c868fceff3b29273d6bcac871b76c857ac979d134dee9b76d1f70dd65986d6bac57c349c582873d17255040d57d26af5d2bc9091b7b0763698168d93337874a07a1110daf911c627bb7c3b39b700f2f24519783f1c46e9b04c065de903e3ebe32c8f6456958912a9bfb441a8f4a9b1a6ebd714d1e8a6c61aeadb823c63c7092905ca1b44fd682464af6e30740dc9fcbbf5d5b100d7050f8336cfa1ec5b6c6ad3b791a63d77d8fc80f2a7de7a178205732ce90fcd5ee51ffab5d3236e6872d3e0e14cfdbb13675f71fce900a5ced9d32c87df28fc8cf6d9741739649b1230ac4a48dc7a394c69219a90f11918e9651f4a12901064c8492f84726e2008fefcf344d4751561c893266e2c821a729a9d0ce050404a0ea22f4d1481a0861767bd82970587552462fd0cf8c1130cd6dc8e6d2ea67aa912aad16bcfa52aaa75247a9c1872bf60d2712de367fdebc01cf1ae8d32ccca3c0621728d30eed9f964a54e18a10c2f9ead598ddcd5d72ba0473342866042f65887f48f371b8061377cd09b9b4b8591f7387a0b5c34f19df48ecd3bbbc982f9e55842a4d0a76d42aeaacb32e322e838de410362782a04a37a27797c516445fdc8057084f0558abe5c4cb06f860907047309c8ad0943865d4e8ef6738d4fc81f29923bd0c1410a925a5266df143a029e861306edbd784926ce293c38e42061479dd14e5a6e15fd3ec417c14246a694a26dca1db90e7a6cdac2a7026c83104a977bd4fcb7bf00065dbcc9027b139b4d4c3b1da84770b0857fa561a02567ade03baa7609cd7f9fe561ecf27cb7c77026c1bb5b228bef8952d3c1c9fcb06e0a0fc08f55db35ebd871ad329989fe03559ac9ba2fb9b3e563ec9b6114da6ea5c538a942ec9cf504aecde502face09fd4bdd7692b0b06760a970846e8e4f3a916e081523afe8f041f54b7f31280742dc36db93d3df6909cb8c24a97c65aabd24283c6077fb88ec12c431628c7e0b645f7ef3aa545e8e832db00acc6751f5611572e01bd65bb08fc7f41f0999b156ff9d931ae36427fa5f3471b03a06681b639b0a0fb49f5d191670f348ea132a95a70c9cb2088514a94bdb60bcdcb8dc9ac7b6728fa46fcbb03db3c44d8f492b19d64c645c48528e3c5c28bbe907028aa3d5a89b7b7549c71482bc87e9e91bb8924c70af8a5b75f6df2b681090ff7ad6589b01d900372684a5510f61f872dcbfc6f0f5427f252158e902a4185a8c1fcd3795df5495e5d75c5f07c8670473b2c8d25d05ab4d8ecea5e9a9edc6c1dabcde883b38a3c686883c821c3605d41afa9309eb52042d69e794ddcc583fe10b9b22d69474a901189af452f739ba661d0d22b4c35e3158da0ed18965c1eaf0d1a9c0c091c5a2744c3149edc69eae11424837ed91ad9a03d85450660cc3b892139767ed12c91f8d003ca7cbcb07a1b45ee4d29aff858442eef5a2c091407497c3128ca6e70b529a7b0df6999aa1651f1928684c20d0bd7703ae3878ba803a219b1e3f9ea726148486da8e5efe9e334e4459696ab710aa3901894fb4d1fa05aeb81257f1776dd1f7272dc4504d40664e55163b189e42967c6e02433db3cb7b3cba19df2c49013fd9fafa1d0fa802aa75165522494b312ca0d10280a3d0b74de6a9d453ed390be6e7f704d8736949d327aecc38964fab5f6582e2abc871a688d995e4f64477f562c4bcbec2cac8a4caed13a52421daea0f72bb4853a8375a2656c731e890598897da9bc7abc68d138fcff2cb78cabddda31806fde2b04e700f3380d198727fffb5af26883c41a8020e37c33b9fa9ca48a4b361dfa6b097582b4b30c48f90bf28c1e4baea7e8ed25571d624411df10666fffcefd99c7ac74aab31866a1eca6193b1d84e5e5ec83fae9f43bb4d743e3c3b40f8e9aed5ee936f4e6e55ad75cc06c2205fd85fa26625c543f0c1e3a8fffd131fda7d3cd60f2badfc420732b102ce11d23beb39b281f177190b85e633b578ae5d872c8936793864ecb178a1f8f8f1e6aca2ea9817026057a1360161679f5ee995415cede303db7adad2a28424d39829ac978b0687fcd7d39efbb655abe739b97488e514a7c56fe0ff560ce1dcba002e80f54a17a85a709f5e99088f04469504d525a940b155b354d4698bd153b30360a429a1437ffee65444292d13da83c5832d1e97bb65099ae8e31ad3e612341e744abd4d55329dea52be4958537852eff0809cf38b73e350bd464280e502afb6a8da4b2e38c76218755bed7abe58af77fc96892c9ec56b8bf841b3db233b86075bc940359079a0f53523ad53274775518a040f557a1f33a69a5d06024e8a900a50ad9ae774d571b091cc166a707ed2d38c89d5e924b26d012c99b52ac485dbdb8d32e461bbe834186bb3310be10cb0089c1fae2b3a4de8fd66065a495952de0d2fe1bd6e213e314341c830e9dd9dc2162ea51a99cf443bc8530f59149581f5e878936f82032450c71a5615ac2f2a28eb2dce51f7cabb7812be86076e5c7d3d527ceccc2981b31a9e877b8335c368a35f62c6260c4d0bf0a46f2dda0e245851792747eadd59862ead64d5f7c0f707ec1f2de70505a1fe6af711a8857b41e3d1da86cb1b639f5201f6df8d390ef8afc08d59c1e14810e815d227a8dbbe1230d7af2dabbd1169e06e6d9a3005ef7bcd06cfac0f2a20db4111f921805471e2b8079d136fbef9d309f28918708248203f90f60a4c9c7483ee9cbb5cc35380883ae0658465d73447ecf21ba17054039e02c1171b851b9236a97ba366da08de81ae137229fbf80dcea072ae4056c73ef25950f22c095ff945306ade4083cf629be06cd3e86a91544c5035b2e25f943f484bfaa34600bff9b87d5cb4b4ccceb7a4271b0e98cfb9ea0fcc1bcfb4f48869d6fcdb27e7be49ba0d858f9579591d08599700cc0bfa512c9349e3c3426ae42fb90b910aeeaf2dff841ef60facbbe2d89cb1081a9f22311dadfc6f0956aab1157f8779d6b0ab755c15f40655cb49180a62acb22131836325c80ecf691651d5ef9996f55adc4b427977727a5651b503eb01b0eb7b196a5d8052782b64b76bd9a7e935a7f81daf634a6cb65aafcf5af1674ad0f639d0567ad43ce5071216493d11d938b1dcfc0e9276fab378ea5d544b773f250a1de05cbaac0cd79fb1c6142d3026f6009d763850732c01460c0c465915c88264a09fc7f1d3cfb6e1fbab56ee3fe16db4f85dbe53b506b951624c988958c5232787d62b617ae1ed95c867e5d8b0c45530b82e46fbf337f8c982d50f3ee2bbb5090b08a52d6af93ec8d15da943fba51cad2f7226942071cf1236d39c7f79b1aef30a9d5e323023d5e61065c2671102c59d35e9f11afbd8250f2d8f5e190d93bddaf5c27dd5f70f30938dd14e7edc72050c15e7588fb030b8b33f97f060fa47ea101ca1c7299c00a520df2c4875fbf3eecf19621f6ffe7ebc6f3d0c3de61a8abb102dc43913029c6dad3a3c0869ea160a5d50fbb29f8bbd51b82fbaf2085041b0e7de87b91ffb566920131b6243c74446f4b72c0a7c96ed1ed0c1311a8510e82d93130d3531247d1e8a5e7d8e8e795558786eed3b3c74c16c723dbffed77779c1d3385d34f39ba1f9d5f3d2a09c275b873a430df2be98245d90fca270c4595ed7c759b32653c993aaa609d89d4d303b0ca73515689e739a631d09552d0cdedc12f09699037ae070a781f59567dbc7c5ab52390a5d57ebae808a9bdc347a0c381ed33505a2db29c8f4f5c32217c7ef096ee4c1b40b38e27c9fc50ce7ef56d87472d1170f388523fa137cf5a97b201a05d9f5fecccec6adbbf6b5cd9a0e2012adfb096f3c933c1dfbedc6c6e7bd5366a20492c0d9399528f7a2c379835513cb96c92c8fd35ed767998cbbcf8090e1a1e7360ac42aca33976ed0bf71c81f4e457730c10e218a8acf0e1982882c0ac26f459025b1c270809edbd8ce5ab96ff6d94a4b9249c46810785ac97e8887fc10b0af2b9dcf46efaaed4e19e332471d18db4d66a41a9fc89eca6fc30e5710d0a0ea4f5e753e91049a80cbdab6b25031b315b29fac46fd063b6e2a7c5fc95f436ded4c900a4d55edb8819ac209ce8d1fc0a1ebec3228656cd839d84448f280b4e43e6168d6017b019613219277cbd360f983a4127aed67e1753121457022b62aebfcf522a2443ea358f6f20c4a4f9129f5d1c9f9e3925dffffe983a2061a8f021f23d74a31f260578e15430a1b562401cbe6237cf9543eae30a5588b3094c7023286d0a3de13e8630e08204ccb53c0e18a298cf753ac8b5367333d8fafebba3e1a41334649232d9189088c7e568fc513254c2a55bde9ead5731c0c89120b6323590de4a89b8dfb64f3cdca13f8397b904d5160960a258966eb00566f2dff958be55d22411ed1241c5e8ce94084407296e08917e3728274c329189f56393441dfab086e2b0d9a82397bfdda9cb91ec737bae7ae1fc9688248895a7a6fb5db6e2a471c28262f401a2304fd976940eb62440e421529c28a28cfcb29bdc89c4f682090358f4c488f55055410953e4ec550c209c70ee5b83b47b984c99d7402e0b76df1ba7d1b33eef0b4eaae6a0d3de34e0a0f5741aa8037953b81570a39ce3d6decf0d455083eae607691ad441d9717841edba6f9a2baed4b6d87081c9d4275cfe0fb900381f6207a51012329f25c4afadb50c83d3cb585b66aaf84f652443e4d1879c850bc1696237ffd6bbfcf02966176eef0d610386febd3cb8d5a86e279ca5d3235886b5b35f0bcfd5ad116e1f51ee3d05c8de350405bafeb6ca66bc8b14b340526193c9434f3f46104f06db0f3a338b8f5540074d20293b1d6c65924401bd7e86a124cee10582c35d8745ea2fdf987059482cd40ce08b9ed74c0a6c150bb032e5ea18a67548ec34f9603747bec811c3643d43c92459691747e8cf407ae09bdaf555819330d29003a1e8ba64290ff770fdca6b044985ac9eec2f2b2ffbe97324871c018acfb382b4ea3e98104a29d676f95e6cff6a58fd6a7b2f2b5404d426f1ad0c89be6f991a4647a1566ecd49ec4b2c589e714531f7a3b84c5300dec4c19ff28136f2f15dd4580f28f12a8693f18ff9d454a115445532456f6f064c99993fdbe93b52320d3fadbebda25d9a25a5586be2cdb17e68957f03aea81029b34392503a2d7077dd1e4b777eafdfa8ec570812f7bd7267f0a67116d8d03791416fd459d9eef8d7036f6617be9be929fd1692948011d727776442d8b48a15e3888dee428d6a19e65ea6646d7b445e633e69c8c4641130ddb17b8dbeeec3da8bdcb2d24a46ee1d6157f118f4f1a4613cfe6c4a45e752281b555b35bb58e4182b1ba46933703d5f05fbb5ec6852c329e6103a5755d9a82a2d5ca03550c6b85d16dc22e9cfee12f5e4babe4e73cf1417b90104c3729b681d72db2156d01ef1846a442907f2fe0bdd505080a28a59202135bf65c7140d393a6c4515e9d8a2b5e4f165530ec54a684f872cad60169738e07e8e87439f6614ea36f8e5a03f7881d9ba98356e5893f23fc91388b7a1a2d46cbfc7785026340585dbee88169aeca2f3c47a73f39d2ec926e49fe08d3d13d8f99da8b04ed1cadd65f79440283bb01cb385cfc039eb1b35c526234749ffea229977d1c583a720b26e1fa14d5d3ec437cf73168ecc2a683d64800cf79bccb5c9d304cf5842378a4e3b4d8a930e755a83f872ea7ce2eb7aa6332d9e18b8bcf14313f7b38c0da160443a4f819a9", 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fchdir(r1) close(r1) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000002540)={0x3, 0x0, 0x4, 0x6, r4}) rmdir(&(0x7f0000002580)='./file0\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) readlink(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)=""/4096, 0x1000) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000003600)={0x0, 0x0, 0x81, 0x23a7c000, r5}) readlink(&(0x7f0000003640)='./file1\x00', &(0x7f0000003680)=""/4096, 0x1000) fchdir(r0) fcntl$F_SETFD(r2, 0x2, 0x1) 12:32:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x103802, 0x2) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x2, 0x4, r4}) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x9, 0x1ff, r4}) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x200, r4}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/237) fcntl$F_SETOWN(r1, 0x8, r4) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000280)={0x2, 0x1, 0x7, 0x538, r4}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/221) stat(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/220) r5 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000540)={0x1, 0x0, 0x9, 0x3f, r4}) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000580)={0x0, 0x0, 0x1, 0xcd, r4}) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x184) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000600)={0x1, 0x0, 0xfffffffffffffffc, 0x18c, r4}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000640)={0x1, 0x2c14a23b01ff279c, 0x8, 0x7ff, r4}) getcwd(&(0x7f0000000680)=""/153, 0x99) r6 = fcntl$F_DUPFD(r0, 0x0, r5) unlink(&(0x7f0000000740)='./file0/file1\x00') r7 = fcntl$F_DUPFD(r5, 0x0, r1) r8 = fcntl$F_DUPFD(r1, 0x0, r7) fcntl$F_SETOWN(r3, 0x8, r4) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000780)={0x2, 0x1, 0x1, 0x6, r4}) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r8) fcntl$F_DUPFD(r3, 0x0, r2) 12:32:52 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410000, 0xa0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000000, 0x40010, r2, 0x6) 12:32:52 executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x820, 0xffffffffffffffff, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x20, 0xffffffffffffff9c, 0xd64b) 12:32:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) fstat(r0, &(0x7f0000000100)=""/209) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000040)=""/67) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETFD(r1, 0x2, 0x1) 12:32:53 executing program 5: 12:32:53 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="ef9a1de16128180182ec3b826ceed70d3af1188964d1db0c3b216d3a8fb9c38db73d221acfb68b968ebb0c05abe54b3e0debb76da6694d003f4892188c163a58dffe2ee734fce8c2811d6dc59b9b8024182dcc6acd562e41afaafac4ac70af728a4afe87ac6d7ae09ca550671d2172558219e748d8e5f3da93c43d543aa6e425e3a6b7db2068b36633e27102f05ec1c43ef0a84adf5b6bbdb8ff279b46318cf5072180b82be88a50f12447", 0xab) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) 12:32:53 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/169) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)=""/54) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/24, 0x18) 12:32:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x680, 0x120) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/201) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x10000001fffffe, 0x200000802f, r0, 0x4000000020000000) 12:32:53 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4000006, 0x1100e, r1, 0x0) 12:32:53 executing program 6: mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x0, 0x31240751e8b0587d, 0xffffffffffffffff, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xc) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fcntl$F_SETOWN(r0, 0x8, r1) fchdir(r0) mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x4, 0xc800, r0, 0x628) 12:32:53 executing program 5: chdir(&(0x7f0000000140)='./file1\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) rmdir(&(0x7f00000002c0)='./file0\x00') stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/115) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 12:32:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80, 0x13) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) 12:32:53 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x82) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) 12:32:54 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) 12:32:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xfe, 0x6f) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x1) fcntl$F_GETFD(r0, 0x1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x94) 12:32:54 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000005, 0x8040, r1, 0xbda) rmdir(&(0x7f0000000000)='\x00') 12:32:54 executing program 6: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x8031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f00000a2000/0x2000)=nil, 0x2000, 0x5, 0x4000, 0xffffffffffffffff, 0x9) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r1) fcntl$F_DUPFD(r2, 0x0, r0) mmap(&(0x7f0000256000/0x4000)=nil, 0x4000, 0x1040000, 0x40, r0, 0xfff) 12:32:54 executing program 5: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80400, 0x2) openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x88) 12:32:54 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410040, 0x8) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=""/23, 0x17) read(r0, &(0x7f0000000180)=""/72, 0x48) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r0, 0x82c0, 0x20, &(0x7f0000000280), 0x3) llseek(r0, 0x80000001, 0x1f, &(0x7f0000000240), 0x1) fcntl$F_GETFL(r0, 0x3) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x1000005fb, 0x10000000000000) close(r2) mkdir(&(0x7f0000000100)='./file1\x00', 0x189) close(r2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:32:54 executing program 2: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x100) 12:32:54 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x140) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) fcntl$F_DUPFD(r1, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101440, 0x100) fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_GETFD(r1, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x2, 0x3, 0xff, 0x0, r2}) 12:32:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xc0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x62) 12:32:54 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x30400, 0x104) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80a40, 0x100) r3 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_DUPFD(r1, 0x0, r2) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000080)={0x3, 0x2, 0x8, 0x100000001, r4}) llseek(r0, 0x8, 0x1000, &(0x7f00000000c0), 0x3) fcntl$F_SETFL(r3, 0x4, 0x400) r5 = fcntl$F_GETOWN(r0, 0x9) llseek(r3, 0xd01, 0x5, &(0x7f0000000100), 0x681b472eaaa73a94) fcntl$F_SETFL(r2, 0x4, 0x400) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$F_GETFL(r3, 0x3) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x41) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000200)={0x2, 0x1, 0x247822c1, 0x1, r5}) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000240)={0x1, 0x1, 0x0, 0x1, r4}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x800, 0x40) fcntl$F_GETOWN(r6, 0x9) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x100, r6, 0x3f) fstat(r6, &(0x7f00000002c0)=""/28) read(r0, &(0x7f0000000300)=""/248, 0xf8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r7 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/139, 0x8b) r8 = fcntl$F_DUPFD(r7, 0x0, r6) fcntl$F_SETFD(r8, 0x2, 0x1) read(r8, &(0x7f0000000540)=""/4096, 0x1000) fcntl$F_GETFL(r8, 0x3) 12:32:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0xbc736ea17a0caddb) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x2, r1}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d032, 0xffffffffffffff9c, 0x0) fcntl$F_GETFL(r0, 0x3) 12:32:54 executing program 5: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/44) 12:32:54 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80000, 0x123) close(r0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) 12:32:54 executing program 2: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x22000, 0x40) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x6, 0xfffffffffffffff8, r1}) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) fcntl$F_GETOWN(r0, 0x9) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$F_GETOWN(r0, 0x9) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000002) r2 = fcntl$F_DUPFD(r0, 0x0, r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1000007) fcntl$F_GETOWN(r0, 0x9) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000100)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x2c00) fstat(r0, &(0x7f0000000140)=""/5) fcntl$F_GETFL(r0, 0x3) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/101) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000240)='./file0\x00') fcntl$F_DUPFD(r0, 0x0, r2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) read(r2, &(0x7f0000000280), 0x0) fcntl$F_SETFL(r2, 0x4, 0x400) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 12:32:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200002000, 0x15d) read(r0, &(0x7f0000000000)=""/111, 0x6f) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r0, 0x3) write(r1, &(0x7f0000000100), 0x0) 12:32:54 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x1000, 0x180) unlink(&(0x7f0000000000)='./file0\x00') 12:32:54 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fcntl$F_DUPFD(r1, 0x0, r1) read(r0, &(0x7f0000000100)=""/78, 0xfc97) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) 12:32:54 executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETFD(r2, 0x2, 0x1) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r3 = fcntl$F_DUPFD(r2, 0x0, r2) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) fcntl$F_GETFL(r2, 0x3) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = openat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x2080, 0x4) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') fcntl$F_GETFD(r0, 0x1) r5 = fcntl$F_DUPFD(r3, 0x0, r4) rename(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') fstat(r4, &(0x7f0000000400)=""/252) lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/108) fcntl$F_SETOWN(r5, 0x8, r1) fcntl$F_SETOWN(r2, 0x8, r1) llseek(r2, 0x0, 0x2, &(0x7f00000005c0), 0x0) fcntl$F_GETFL(r0, 0x3) r6 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r4) waitpid(r1, &(0x7f0000000600), 0x3) read(r6, &(0x7f0000000640)=""/62, 0x3e) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x20000, r7, 0x31f4d281) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0\x00') 12:32:54 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4000000000040, 0x62) 12:32:54 executing program 7: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000008) 12:32:54 executing program 6: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 12:32:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') link(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') link(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000380)='./file0/file0\x00') 12:32:54 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) 12:32:54 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000304000/0x4000)=nil, 0x4000, 0x2, 0x28001, r0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x6) mmap(&(0x7f0000a7a000/0x2000)=nil, 0x2000, 0x1, 0x2820, r0, 0xfaf5) 12:32:54 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x1000, 0x180) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000000)="e90529307fda6fce25e5a7e07b64597bbab49399c21c83d5e2246e914b075cccc65091224ca4dafdbaf4e7c7983c6af1658077", 0x33) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 12:32:54 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000f81000/0x3000)=nil, 0x3000, 0x0, 0x1, r0, 0x800) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x4c831, 0xffffffffffffffff, 0x0) 12:32:54 executing program 4: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10280, 0x40) 12:32:54 executing program 6: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:32:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) fstat(r0, &(0x7f0000000040)=""/109) 12:32:54 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x43) 12:32:54 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x90182, 0x2) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD(r1, 0x0, r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x410000, 0x2) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x1, 0x2, 0x10000, 0x6, r4}) 12:32:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90040, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x1000, 0x180) 12:32:55 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x64) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000, 0x8800, r0, 0x7a) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1001, 0xffffffffffffff9c, 0x0) 12:32:55 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000005, 0x30001, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x4000, r1, 0x28be80) 12:32:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) fcntl$F_GETOWN(r0, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_GETFD(r1, 0x1) 12:32:55 executing program 2: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/49, 0x31) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/137, 0x89) 12:32:55 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x1000000, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x20, r2, 0x3) read(r2, &(0x7f0000000080)=""/164, 0xa4) openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0xe00d, 0xffffffffffffff9c, 0x0) 12:32:55 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/73) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x200, 0x50) 12:32:55 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101, 0xc9) 12:32:55 executing program 6: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x4) mmap(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x2000005, 0x501e, r0, 0x0) 12:32:55 executing program 7: mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) 12:32:55 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x0, r1}) fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x181000, 0x168) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10001, r3}) read(r2, &(0x7f0000000100)=""/4096, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x14103, r2, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001100)={0x1, 0x3, 0x1, 0xfff, r1}) r5 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x8001, r0, 0x8) mkdir(&(0x7f0000001140)='./file0\x00', 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0x1000, r4, 0x100000000) fcntl$F_GETOWN(r2, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x101000, 0x49) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r4, 0x8, r1) fcntl$F_SETFL(r6, 0x4, 0x800) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000011c0)={0x3, 0x1, 0x0, 0x7f, r5}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000001200)={0x3, 0x3, 0xfffffffffffffbff, 0x2, r5}) r7 = fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001240)={0x0, 0x3, 0xffffffffffffffff, 0x0, r7}) fcntl$F_SETFL(r2, 0x4, 0x2400) write(r2, &(0x7f0000001280)="78b1229c90431232c27eeb7ad32710eb05ed96a4f58ee3b1050e467553f6710a8794f1234359d9b2b487e1e7caa25f27646150945166c0dc94e959018a29751be616a557146b7d6fb79fcc7e8bcb0c1f23894e921582516d29878c1e0f61ef39ec31d38715d657e5db947c2524b7af35668fb180db16143c34c79ab3e4d286eac735512ab810cc1d5364ad", 0x8b) fcntl$F_GETOWN(r2, 0x9) llseek(r4, 0x8, 0x7, &(0x7f0000001340), 0x1) 12:32:56 executing program 1: mprotect(&(0x7f00004d9000/0x2000)=nil, 0x2000, 0x2000003) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 12:32:56 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/123) fcntl$F_GETFL(r0, 0x3) fchdir(r0) 12:32:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x111800, 0x80) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) fcntl$F_GETOWN(r0, 0x9) write(r0, &(0x7f0000000040)="9cba77f3bbc81e430eca371f8ff7078059b020528739255731e9fbf4c6df3b4d4ca3de0d3ac6f7f61d1635775d0da5d7b44cd4e6840f", 0x36) close(r0) 12:32:56 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x1) fchdir(r0) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) 12:32:56 executing program 4: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000240)='/\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x111a00, 0x82) 12:32:56 executing program 0: waitpid(0x0, &(0x7f00000003c0), 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) read(r0, &(0x7f0000000040)=""/147, 0x93) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) waitpid(r2, &(0x7f0000000140), 0x1) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000100)={0x0, 0x3, 0x2, 0x1ff, r2}) fchdir(r0) 12:32:57 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90940, 0x10) openat(r0, &(0x7f0000000040)='./file0\x00', 0x410100, 0x4) fcntl$F_SETFL(r0, 0x4, 0x2000) openat(r0, &(0x7f00000000c0)='\x00', 0x20401, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r2, 0x0) 12:32:57 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0xffffffff80000000, 0x9, &(0x7f0000000040), 0x2) write(r0, &(0x7f0000000080)="9b140fff83af811beb517038eb8829cb1c14ac0afddff7f7d6555dc9a19d6e288024a2bdba2ae06623e310da9db3fa7e26458c8a0558c51003f84567b91622cabf85006c7a697c0386880c65ed4380e7f17b2556ec66a7bdb2f4fd03b6a5277d12e1bd839ab4219552f23c50ffd51bf111744e7698a70fdc89584df96853d63540e866c780ea7bd2", 0x88) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="15142ab238c4b3fefcce9c3916ce9eb0227f61f375205a8cd2ce3e6784185adc", 0x20) 12:32:57 executing program 1: mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000e83000/0x3000)=nil, 0x3000, 0x2000000, 0x2110, 0xffffffffffffffff, 0x5) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x97, 0x3, r0}) 12:32:58 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, r1}) 12:32:58 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) chdir(&(0x7f0000001080)='./file0\x00') mkdir(&(0x7f00000010c0)='./file0\x00', 0x40) mkdir(&(0x7f0000001100)='./file0/file0\x00', 0x2) link(&(0x7f0000001140)='./file0/file0\x00', &(0x7f0000001180)='./file0/file0\x00') mkdir(&(0x7f00000011c0)='./file0/file0\x00', 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00', 0x2, 0x110) r1 = openat(r0, &(0x7f0000001240)='./file0/file0\x00', 0x400, 0x20) rmdir(&(0x7f0000001280)='./file0\x00') r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(r2, &(0x7f00000012c0)='./file0/file0\x00', 0x1, 0x88) fcntl$F_GETFL(r1, 0x3) r4 = fcntl$F_DUPFD(r0, 0x0, r3) r5 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x20002, 0x19) link(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000001380)='./file0\x00') mkdir(&(0x7f00000013c0)='./file0\x00', 0x142) fcntl$F_GETFD(r0, 0x1) r6 = openat(r1, &(0x7f0000001400)='./file0/file0\x00', 0x22840, 0x1) fchdir(r5) r7 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) openat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x40, 0x20) read(r1, &(0x7f0000001480)=""/72, 0x48) unlink(&(0x7f0000001500)='./file1\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r8 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r6, 0x6, &(0x7f0000001540)={0x2, 0x3, 0x9, 0x4d2d7ad, r8}) chdir(&(0x7f0000001580)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000004, 0x2, r7, 0x5) fcntl$F_GETFD(r5, 0x1) 12:32:58 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x187) 12:32:58 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x3, 0x3, 0x539, r1}) 12:32:58 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r1 = fcntl$F_GETOWN(r0, 0x9) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/136) unlink(&(0x7f00000001c0)='./file0\x00') r3 = openat(r0, &(0x7f0000000200)='./file1\x00', 0x22800, 0x4) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) stat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/255) unlink(&(0x7f0000000380)='./file1\x00') fcntl$F_SETLKW(r3, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x40, 0x8, r2}) fstat(r0, &(0x7f0000000400)=""/63) r4 = fcntl$F_GETOWN(r0, 0x9) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETFL(r3, 0x4, 0x2c00) fcntl$F_SETFL(r5, 0x4, 0x2000) r6 = fcntl$F_DUPFD(r5, 0x0, r5) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000440)={0x3, 0x1, 0x3, 0x8, r2}) fcntl$F_GETFL(0xffffffffffffffff, 0x3) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x20000, 0x24) fcntl$F_SETOWN(r7, 0x8, r4) rename(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0\x00') close(r0) fcntl$F_GETFL(r5, 0x3) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x400) openat(r0, &(0x7f00000005c0)='./file1\x00', 0xa0003, 0x5d) write(r0, &(0x7f0000000600)="841f3788362907eb88c3cc5e95171e6d0d", 0x11) 12:32:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x430000, 0x22) r1 = fcntl$F_GETOWN(r0, 0x9) close(r0) close(r0) fchdir(r0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) unlink(&(0x7f0000000080)='./file0\x00') close(r0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) r5 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x41) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x8001, r1}) fcntl$F_DUPFD(r4, 0x0, r3) unlink(&(0x7f0000000140)='./file0\x00') openat(r2, &(0x7f0000000180)='./file0\x00', 0x410000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x40000, r2, 0xfffffffffffffc00) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r7 = fcntl$F_DUPFD(r4, 0x0, r5) openat(r7, &(0x7f00000001c0)='./file0\x00', 0x2080, 0x81) fcntl$F_GETOWN(r0, 0x9) unlink(&(0x7f0000000200)='./file0\x00') r8 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x0, 0xffffffffffffff9c, 0x3) unlink(&(0x7f0000000240)='./file0\x00') llseek(r3, 0x3f, 0x0, &(0x7f0000000280), 0x1) fcntl$F_GETFL(r8, 0x3) openat(r8, &(0x7f00000002c0)='./file0\x00', 0x80200, 0x20) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') unlink(&(0x7f0000000380)='./file0\x00') openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x8) 12:32:58 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x2, 0x3ff, 0x4, r1}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/89, 0x59) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) 12:32:58 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0xffffffffffffffff) read(r1, &(0x7f0000000040)=""/103, 0x67) 12:32:58 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 12:32:58 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101840, 0x98) fcntl$F_DUPFD(r0, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x40062) 12:32:58 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xa7) close(r2) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x4800, r2, 0x0) 12:32:59 executing program 5: 12:32:59 executing program 4: mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1fffffe, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101101, 0x91) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r1, 0x0, r0) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fchdir(r2) fcntl$F_SETOWN(r2, 0x8, r3) 12:32:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) fstat(r2, &(0x7f0000000100)=""/148) fcntl$F_SETFD(r0, 0x2, 0x1) fstat(r2, &(0x7f0000000040)=""/67) fcntl$F_DUPFD(r0, 0x0, r1) 12:32:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x70) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x130) mmap(&(0x7f0000f98000/0x1000)=nil, 0x1000, 0x0, 0x31240751e8b0587d, 0xffffffffffffffff, 0xfffffffffffffffc) 12:32:59 executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/35, 0x23) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1, r0, 0xe1) write(r0, &(0x7f00000000c0)="cb76ea1158f42ab4fb5620b0e00a047e5c24ec78f441c38633a46566ac789e4110d118e36294c9ffef18cf1b935b49fdedaf009193fde16ab6b971f2e1bca3e026fcca907f53fa9d33e6f9db906cf47d099f99ac9edf2b92cbb5cf04695d8642352f6cf55fdfac9d5caedb454d66da9ad470b6", 0x73) write(r0, &(0x7f0000000140)="f8394504b5093b59b30d94d8a8af74389a19", 0x12) r1 = fcntl$F_GETOWN(r0, 0x9) write(r0, &(0x7f0000000180)="8edecb40e385fa7350081d9b053b27b8f3cf24b63bd758c2ef784cbcf2d3961af77b7fae4a64c5139fe717f14a1c25c352727a898d2f8d3ec1ae13934f31b92d6f549f9f47378beb26443d9ad9ff24cee9eb7453415c38e0e4fec11a3eb6b3212ee7264c62adfd2808425464006d1a561e07817ca02a3cdd9eb339ff1109d666ac53568a514068bbbbab07680337d81141d41c03a79e9c79bf2ca0d3a5beacdf07a3066b644ca6454c80fffd30e80306f2f710287fcf802fadb11afb09886464b789124bd9b119612bccd1a538a4ed5a87a97822438b94f1704f6b93716c2f6bf72b", 0xe2) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000280)={0x2, 0x0, 0x6b3f, 0x8, r1}) fcntl$F_GETFD(r0, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000002c0)={0x1, 0x2, 0x6, 0x9, r1}) fcntl$F_GETFD(r0, 0x1) close(r0) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000006, 0x4801, 0xffffffffffffff9c, 0x8) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x9, r2}) write(r0, &(0x7f0000000340)="dc24e56fa18e69d850a06eb17bf6f8e5c9593f6afcf0897453cf199934f0389dd9d6370ce8ce1465cc194530306e104d110d1023d5069fd4c91e1afaaf23df73e412ac0f2bde86bfaeac3281b8f8aaeea269c1a37928050c627d8f19b3df33fbb9bc1ddf88f0bd1e2de5b1e0bb4edd88f004323380218477d401f86be6439ed6705f8c853d73576d40f9aa980145774b530c4c60dd3c5ce2f01163d04a757ebb9603f4da308974eb83aa0a2cfe14e152a1", 0xb1) close(r0) r3 = fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000000400)=""/132, 0x84) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) r5 = fcntl$F_DUPFD(r3, 0x0, r0) fcntl$F_GETFD(r3, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x20000, 0xffffffffffffffff, 0x6) fcntl$F_DUPFD(r5, 0x0, r3) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') openat(r4, &(0x7f0000000540)='./file0\x00', 0x410000, 0x1) 12:32:59 executing program 6: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x2000000, 0x10000, r0, 0x3) 12:32:59 executing program 2: mkdir(&(0x7f0000002880)='./file0\x00', 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) fcntl$F_GETFD(r0, 0x1) 12:32:59 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) fcntl$F_DUPFD(r0, 0x0, r0) 12:32:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x108) openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x30000, 0x0) getcwd(&(0x7f00000000c0)=""/192, 0xc0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x70) 12:32:59 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000240)='/\x00') 12:32:59 executing program 6: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x4001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x2000000, 0x1100, r0, 0xa81) fcntl$F_DUPFD(r0, 0x0, r0) 12:32:59 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x167) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/216) 12:32:59 executing program 2: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000002) 12:32:59 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x43) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 12:32:59 executing program 0: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:32:59 executing program 4: symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 12:32:59 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) chdir(&(0x7f0000000040)='./file0\x00') 12:33:00 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x40, 0x40) fstat(r0, &(0x7f0000000040)=""/240) 12:33:00 executing program 1: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0xffffff, 0x4c832, 0xffffffffffffffff, 0x0) 12:33:00 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x40, r0, 0x5) fcntl$F_GETFD(r0, 0x1) write(r0, &(0x7f0000001040)="6f36c6d360c0771d9205774a52e8120e4e3ecb405cd195f5bea6b257ce26dabc829d7549861f11e5bd22f40404b0d750e1d72c76d1c598f8aa2d334091dd3acf6f3376d2cc35d9b039a38721bc37e710ae14520b53fe4d66f46f88b0c7432b5da85c4715f3844d1ba5c3b5166ca84bb0b1f4683a20d9dcaa0966ecf7d85b67d7eff0db2764c594e125d782", 0x8b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0xa840, r1, 0x6) r2 = openat(r0, &(0x7f0000001100)='./file0\x00', 0x400, 0x20) openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x2000, 0x0) close(r2) r3 = openat(r1, &(0x7f0000001180)='./file1\x00', 0x410000, 0x20) r4 = fcntl$F_DUPFD(r2, 0x0, r0) symlink(&(0x7f00000011c0)='./file1\x00', &(0x7f0000001200)='./file0\x00') r5 = openat(r0, &(0x7f0000001240)='./file0\x00', 0x800, 0x1) openat(r3, &(0x7f0000001280)='./file1\x00', 0x502, 0x100) rename(&(0x7f00000012c0)='./file1\x00', &(0x7f0000001300)='./file1\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10013, 0xffffffffffffff9c, 0x0) close(r4) write(r4, &(0x7f0000001340)="c752dab6eb8896a0a8e10645c3230b59eb2bc0118686fda5dab902fe16768ea2c31899f4eb9eade21f90752e3316c9e92e055ed2a66a583414e712fc2b6825cc0f3767da03f136e60ecd9b64ad903e27d45f19a4738f4afb72f91b8b71a26e8adcda48067714d0f2ae329e1e1ed7a2bd1e28c3a862f4dfcd5985f0938b2863f0c2c9436b40bed094b9626cbb9e13f1aebdeb03676353cf08b0cba4345e170de41bf6804c47349ac2b934d1bef5ddbf1cb18cef80a1d46feec3aa2b5c068a38c410ff19fee29a336da8ed56916f942f1594970626a616fbe5432d223cad1082b24073106bac5a0e143e3329", 0xeb) symlink(&(0x7f0000001440)='./file1\x00', &(0x7f0000001480)='./file0\x00') r6 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x0, 0x51) readlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540), 0x0) fcntl$F_SETFL(r2, 0x4, 0x800) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r5) readlink(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)=""/56, 0x38) fcntl$F_SETFD(r1, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1100, r4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001600)='./file1\x00', 0x82480, 0x8) read(r1, &(0x7f0000001640)=""/59, 0x3b) r7 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000001680)={0x2, 0x0, 0x8f, 0x800, r7}) 12:33:00 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) 12:33:00 executing program 3: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x23) read(r0, &(0x7f0000000040)=""/133, 0x85) 12:33:00 executing program 0: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x100000000, r2}) fcntl$F_GETOWN(r1, 0x9) getcwd(&(0x7f0000000080)=""/45, 0x2d) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETOWN(r1, 0x9) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20200, 0x22) fchdir(r1) fcntl$F_SETOWN(r1, 0x8, r3) 12:33:00 executing program 6: mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x13) fcntl$F_GETFD(r0, 0x1) 12:33:00 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000121000/0x1000)=nil, 0x1000, 0x3000002, 0x2, r0, 0x100000000) 12:33:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) fchdir(r0) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x0, r1}) 12:33:00 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) 12:33:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x240, 0xe0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x410800, 0x1) 12:33:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) fcntl$F_DUPFD(r0, 0x0, r0) 12:33:00 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1001, 0x2e, 0xffffffffffffffff, 0x4) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000000, 0x0, r0, 0xfffffffffffffff8) 12:33:00 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/196, 0xc4) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) write(r2, &(0x7f0000000040)="393f71a9afd8a623c9256ea0fcb8d3f8640f48a27529739d2d34b47223f8bbe442f7ef21", 0x24) read(r2, &(0x7f0000002100)=""/4096, 0x1000) 12:33:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1a7) 12:33:00 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x282, 0x40) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x404, 0x80001d0) fcntl$F_GETFL(r1, 0x3) 12:33:00 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101800, 0x1) 12:33:00 executing program 1: mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x100000b) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x42, 0x30) fcntl$F_GETFD(r2, 0x1) r3 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x9, 0xffffffff, r4}) fstat(r0, &(0x7f00000002c0)=""/194) 12:33:00 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x143) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x4) fcntl$F_SETFD(r1, 0x2, 0x1) 12:33:00 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x1fc, 0xd8) fcntl$F_DUPFD(r0, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x42, 0x120) 12:33:00 executing program 0: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x3, 0xffffffffffffffff, 0xfffffffffffffffe) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x400) fcntl$F_GETOWN(r0, 0x9) 12:33:00 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x1, 0x9, &(0x7f0000000000), 0x2) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x0, 0x7, &(0x7f0000000040), 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x1, 0x2, 0x146, 0x3, r3}) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20080, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4000, r5, 0x5) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0x400) r6 = fcntl$F_DUPFD(r0, 0x0, r4) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x3, 0x20, r3}) fcntl$F_GETFL(r4, 0x3) fcntl$F_DUPFD(r1, 0x0, r0) r7 = fcntl$F_DUPFD(r0, 0x0, r5) fcntl$F_SETFL(r4, 0x4, 0x2c00) r8 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x110) r9 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2000, 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) llseek(r8, 0x5, 0x81, &(0x7f0000000200), 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x20, r9, 0x100) r10 = fcntl$F_DUPFD(r7, 0x0, r9) openat(r6, &(0x7f0000000240)='./file0\x00', 0x410000, 0x60) fcntl$F_SETOWN(r10, 0x8, r3) fcntl$F_SETFD(r4, 0x2, 0x1) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x4) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x0, 0x20) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r1) 12:33:00 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xb1) mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3, 0x10000, r0, 0x0) 12:33:00 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x20) 12:33:00 executing program 1: mmap(&(0x7f0000002000/0x6000)=nil, 0x6000, 0x4800007, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x10001, 0x6, r1}) 12:33:00 executing program 2: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/9) rmdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file1\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/154) link(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file1/file0\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/151) link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file1\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x0, r0, 0x4) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2000000, 0x8000, 0xffffffffffffffff, 0x80) mprotect(&(0x7f0000e38000/0x3000)=nil, 0x3000, 0x0) stat(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)=""/182) rmdir(&(0x7f0000000540)='./file1\x00') unlink(&(0x7f0000000580)='./file1/file0\x00') stat(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)=""/204) mprotect(&(0x7f0000e04000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000700)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x100, 0xffffffffffffff9c, 0x5186) rmdir(&(0x7f0000000740)='./file2\x00') link(&(0x7f0000000780)='\x00', &(0x7f00000007c0)='./file2\x00') fcntl$F_SETFL(r0, 0x4, 0x400) lstat(&(0x7f0000000800)='./file2\x00', &(0x7f0000000840)=""/187) stat(&(0x7f0000000900)='./file2\x00', &(0x7f0000000940)=""/178) lstat(&(0x7f0000000a00)='./file2\x00', &(0x7f0000000a40)=""/112) readlink(&(0x7f0000000ac0)='./file1/file0\x00', &(0x7f0000000b00)=""/185, 0xb9) munmap(&(0x7f0000ecd000/0x2000)=nil, 0x2000) fcntl$F_GETOWN(r0, 0x9) openat(r1, &(0x7f0000000bc0)='./file2\x00', 0x1, 0x80) 12:33:00 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x0, 0x108132, r0, 0x0) 12:33:00 executing program 7: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0xfffffffffffffffe, 0x2, 0x9, 0x0, r1}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000004) 12:33:00 executing program 0: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xe3) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:00 executing program 3: mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x2000000, 0x30852, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_GETFL(r2, 0x3) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) mmap(&(0x7f00003ad000/0x1000)=nil, 0x1000, 0x2, 0x800201000, r2, 0x7058c0f3) fcntl$F_GETFD(r3, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00003ad000/0x1000)=nil, 0x1000, 0x1, 0x10000, r4, 0x82) 12:33:00 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f000080e000/0x1000)=nil, 0x1000, 0x1, 0x31030, r0, 0x2) mmap(&(0x7f0000801000/0x10000)=nil, 0x10000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x10000) 12:33:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) openat(r0, &(0x7f0000000000)='./file0\x00', 0x121000, 0x1) 12:33:00 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x41, 0x1f3) 12:33:00 executing program 6: mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80400, 0x28) read(r0, &(0x7f0000000040)=""/32, 0x20) 12:33:00 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x511000, 0x30) 12:33:00 executing program 2: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) openat(r0, &(0x7f0000000040)='./file0\x00', 0x113102, 0x148) 12:33:00 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0xd6) fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) 12:33:00 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x111080, 0x40) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETFD(r2, 0x1) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x3, 0x2, 0x10001, 0x4, r3}) r4 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat(r4, &(0x7f0000001040)='./file0\x00', 0x4410000, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r5, 0x0) 12:33:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x0) fcntl$F_DUPFD(r1, 0x0, r1) 12:33:00 executing program 3: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f00000000c0)=""/83) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000000000), 0x3) 12:33:00 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x181500, 0x4) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) fstat(r0, &(0x7f0000000080)=""/93) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x101000, 0x0) read(r2, &(0x7f0000000140)=""/235, 0xeb) read(r1, &(0x7f0000000240)=""/49, 0x31) write(r0, &(0x7f0000000280)="4d55e465441f21362abab2b051384805930b167428b5a5809871b087519f117a2bca3ea114d0019d088b23325256d1e78d56de15576fca6cb16adbd04ec3496555bc740e6c646799bc5107e412270659dc739ebbe3a6a57925cea5aed9e0f7cfb829b6f19d3304db020b95681cf91c63eb6e000cc4dc6d455e023df5a38983d10eacbc034cbd1642c88f8fdda1a3448f19a257a73405168158ee6d3e5aeab9404466dfff2753c78fb3470c7eb5406ae204d3cf406a0863c0f7af27894e63e29f05eb39db65e210bfe209710c3a7ad7eafccbf825184390b08934854de7600201068cc1a8d21fa76b6c76db6e1a5d9f64b546c0986e7a39718129de7a622a", 0xfe) read(r0, &(0x7f0000000380)=""/22, 0x16) r3 = fcntl$F_DUPFD(r0, 0x0, r0) close(r3) r4 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x80, 0xd0) fcntl$F_GETFL(r3, 0x3) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000400)={0x0, 0x2, 0x9, 0x922, r5}) fcntl$F_GETOWN(r1, 0x9) r6 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x10000, 0x8) fcntl$F_SETFL(r4, 0x4, 0x400) fcntl$F_GETFD(r0, 0x1) lstat(&(0x7f0000000480)='.\x00', &(0x7f00000004c0)=""/76) llseek(r4, 0x101, 0x100000001, &(0x7f0000000540), 0x3) read(r1, &(0x7f0000000580)=""/250, 0xfa) write(r3, &(0x7f0000000680)="82b8bfc6a50d1703ce6f3d35878264cc894b57bc317c9012af72843589cad136272d6ccd300527dda822724e0be3c7742d41e265c64c04685c1c927796df33e241e772e693b8dcafc7873726421ca489c6e3979399a138de7371880e063d71f32b41b9205897d0e8b0c9711020e65bb2286000909aedf54346931ea3587621af6d44a0d9a452e07e9e87cfb356cb49c3a44b085e225f931fd0788bc2a6021a34afcfd430be106f1d41892cb87409e17653fd8f762820ef5cf052e54fe943fee96ae1bcd885564238e3b640fdc3f61029007ffa443b2fdb886ed6c9b10c94fe2f5fbbad612f10c0121e76eee78be6e26096146e3591146045d9141bb5240f778fb73f5c871d4c2f9d11609c6f2c911a86d61c7411cd891f3f09284cb0d343650a7203712562e05670097f2badeb7a67043b02307862992221f90c0ee04e18a8a3e1739fe5a2bbf08eec2e2b3f339a2cf0f883af027571597ff457a1d97de950aaa0473c8601d7fb2397b4b6eeed0564c5babbf4002dd74c115293ce44df60516315e958b0b7233c5826e59909dd33dc04c02c27a94bb08d5b5689839bab7ce48c5354d53de46f47f421d17e18834ed439dc1b3b4b0b2d2bcdbda63f72790c785bb0c57eb854a2821a150b9a6aa6ff04a85909d9f81f8d6a52c654f00fb28aee5cefdc7c4f1935b5a73c77072c32e2e351fe979c63dbd4fdb0e28c4adf1719934e84d12a3576eb27a472f7ca73d7991878d25e2be3ea13dae790b93f2e3c366f635760a4f39b1daff175af1f6b864dfda01f6183fa94d5ed523426cc707b7c0fde6ae470118651a24eae595207006d057b4efeb51bc57c83ebd69fe5aeec5509aea8b84a550f8d7428ef318c295be2b5d9f5f7046d0391eaab951ce93fb8bf3c8cf32789250654b5f533c4e1da28a6d47ea5f84e1ffdbc8c9874b95c2fe910161eeb3212bb61275f55e38eafc6b74f06aa70eae86ede1d4dbb66aae08455f542007a963b94e2dc15db972eb65f59d4bea0bcb15618a64ae6c9ad34aff3e0c8af72edfae37d4bff0b08d9950847dbfb4e92a8f83a9eafac54861fc83aad2e4c179320d3c75b744bf13f390f45bee8f890e64c14475255664717f75747b3b6d683835a8f36b13a2d4bbe9ed1b702254c6070e352a4df2376a51ec83e612b00857c5c5bccc3b20a55e80cc9220d58575ddca6f2d8190125e7977b63ca0e761778fdbdbbaa85d267f51a954b730f123f07dce0cb1dc918de2fcd7e513be2606cc1ec27dd661d664d5902f42ac0c9d5ba20c4788e23a0ecbf2876ae0242a42ff2d04ab6f244ddf1daed4b78c6a0f890c916000fa19b35882cbba754ac85672caf07faa6f2ad71e945d940e5701c98ce8ababafcbb6f97686c2fed676e667396c0aa38d48914620e3ce3a20dae473e8d26bdcc6f9f14a32e2dd85b62915d31b3c3bf87a1e77d351f0ef6a176589de1befc0286f3ae5c1ed3889f19afe57981beca605440accacd9cf5d8815d2391c1edb2bb7edd8d3387553ea47f12138fe1698d13a94f4c5fa1bd14d91ee296cf6b930ee4d67bf3f8309e860805ca9913012571eaac61781c0e90ed4c8c0a732d3de61030f1cf1be78e70e642dcaa4f8aa14b48af6a33406f1165368e20422e70a769ae6a610b896060b23b3bac361af7314451cafe2e5dff34263d617625075449a59df74c98b4a760a36e5ed82218ac4ee5e5d3c5a9c8ecf04416a1e3978639aec20e65e1ef9df61a747b3085d501595b518dc746ad2444959dbd2124202b4f409b3d9429ddccd8335fcac87b17c60b76279e3ddbb8a2b2cf05568d2e3ff04023e803c96af88ccfeb143c5cb10820382136b33f02018ae9f000af9d7ab0dd9cd8db92890110f202e373e6dca22e91d384a2b5612d6bd770b0d2554aad58a81bd6bc64dba6514887fe516a695f3dabd07c99e02577f64ebb53a4e978473fd9ded1ea1e01d0f875c06f64f734648362bbe0f3bc93b34b5f5298c89d32007b7c068cc698a91f4d86e44f34dcdbade8818f9ca7ee2bc7bcd84c136b0723487559284f88a22e70f10776005a0ed5ddd9ef16ca611d9ab508433a7ac79888f4239528bf8decc2b390c79105cf73e32034d368991b84fb8cbf56bb5d68ce7d24b096cb2f1672513fd5d1c43054c534d02662d07f326c874b1c22a9ca0e4c164142b7be9b403d9f4c7d54d73afcc0fde2dac5586dd2f0fd6f5da5fdb931ee7c422224b906acf16e3bbe7121525d309c05e81650329885cb5d8a255410205689e95076cf60ab6082d1cc807b9edeabb1ad3eb6d9cf9a7cec7c8ecf7ea60d470cdfb7db8c8f799c671925526d8fdb4402272cb85b9c9c4b72427cc2425c653c7892871524a992ae3b71407ee7a7d66d1c44130b5d6f1ada41f86cad28a2640dfabe43b7ec23aa8bc4a6bbb508eb99740ceee1885b4dc1724e8fe90e1507eea79ae051072cfcda910f6ad0efd1aa6009743343ae3674083d56f5f3ffd8f73c5e93264ea57ad24886e507161fb76d98a47ab33ea7c71081e070809cd506eb6eb63c59d77bac761d2ab91f00c3824c386d25385aef05a481140248146a441b519ea4946813741b7c38d2ed0d53c07234617352447b800a9473371c600306be107f54bd303857ec6f2dafa92a6358b3dbe8d2a0af5cedf7fee93b3b737e4f81f46bd9f09d7fd9c2d264e7e5095ebb92e369f914fff0fdc242b89e68a30f436e3e79beb304c991372f264c82347fa6b64342dea7245a9ac65ff4dca748b12fb9fd211a75ec2ee21ad4f5819341f3ac790dcd6d386914348503d003bbf57608add412bc4cc8c05a456bc2434605a97e79fe230b1d420ce720b96e455aca23889a48920af0b04a3bfd0cb15da47cd84f0dd3170b7ca7de4122c0734da2df63322374bcecef0d67f74fb2af51628713d560f944941649ed450e94b7dfc1633b3d4ae4c16249cd82ae939043c79310a66f148f35bed967d1ad8f9f77c59144c8b02840b18523e90fab967ce6b30ded24345b84444f7b2001b88959f779cbcbd32d6700f12a15586ef82e359e35b98f4bb94c42f24db4b5f6edacb3d0d3448a0717ec8060ab1b39b8f7a9b4b1f45dd9c462a19edb7ea7c955fb2abdfa84d7a7888fc60dcc2b2f1df4bb4527e1c6a827c3500d65aece582cc6fd7c97c1720f62bf9ab9c119ac2513f5a3ae226ae9280e6205e4f1d73ae905235df791dd05c0094806e3b677b5933266b57acff4df85d9b1ca5f0765d61dfc0eba55d84eaac951a47bb41bcdd64f339401ecae851a0857e84ecc9781aace7868b4b8c1013f3a709c1bc3089324e51d75ea209fa322b0b134e69e5359f4a5f704f6b6d1e739bb92e89dab72235b0d7ee2a3f516847edbb1fb3549ccbb65c4cbb0202d77ed664fe2f30fa311c19e26f6cd77d5b41217798f4e2066d5262a84055e12794238e74a23d4670aeae687b6c8291169e485bee1984a794b4ef4b3ef97b9c38c1deccd5460e0837220f398afe020416b576ca3ae3a003c6aafdf6dda8c0aecba2e621d3927774545793f9f6bd80588d0e07ea67c6d1e517e23bb2dac1610b8e667c0d38c3851d0445db08a3fb2975b8c1dde60393faffe4a25951edaedcc2d146fab9c2837086ac88021dbc34cde288e4b59e1ebbdfe1e888288053f64681a04bcb1410f7e609523df53cd738fd3ad1f7b054745e4ee161ae714b167f20596a48ee4fdecd339cf2e305e4aa4f0330203682e8bb594e2f670c37e9f03ebc004646963275d3fe41eaa06b9aa722bc300d3ddc84fee63b85409e7a5d8e7143cdb0c8d93d47ab4cd980427376ff707b3f2a2bc09cbf7f093e8f640a8c0ef8775b9b1e0a91702a94973bafdd4189cff43504072d0f9bb79943b07b76f6fb9b098aa9b62d1376f8168683c5bd9f5c54984382158641cac85e0c38737c6f45462c5b23ca1b4c23083850ad2decfd766650dba6c985b1dac519af26f1fdc585494adc11887a2b508c1ce750b1751c43bcea91254f63554c3ec8715d0764e7a07894a5bc04fbe6944aa57b7dfa12fae193508163c6fa5da4f72844487fa193dd397ecca3ffd80c5508eebd2cc919ca7e3cea77f66996e6ad79d9e98d693077c46b2aa89da5112f7dd5a0f96113e9aced398edacb3ea836b7e458eb0b62bb18823dbe07bc2d41c03bf8a7e7c5d9d0c8bf55dff5c7bafaf4485af9a6bec5e1cdd67fcfe6ac38af6c55ee08e3f5b1a9bb53fd22a6bcf365e85c8fddf9240756399e34d2070c72dd920dcaf89374dc856966586286d5eae7a4ac7bda2ce3d62865efa235bfd7a5a3fae3f80ecebad6dbf7cbc7e732e97c25f955a7bfdd059c691bf6e202899d75865b07e8dd40d1362b88b3874d61919842b50f008fe3824eb842c5046bb6341b7136f7c3a31cd8e1015ba520c121b3c3ef63ad762fcd5da9bcfdbc429eeee7dfd423212a143c9a2378559ef6af279e81d5eb904008d35f861af7695b0fbbcef123596a2df086618f76ecac825db39d43433fdb5db7898189a44da323bb2f268642b92eadedbb1900af92417f68900f7c71b62e7aea09863714e747dfbf3a3eb5fad9c17be7ec99c4aa9c1cd9afe01d2f115ac5940d6ff03d9b99fa1ffd68ed4335dbcc5ad1c8998fa20d6c4a74df34d8f7dc7839503921ff3a03daba26134fbf282f4ff9455a7f674d27d66ad15feba8425379fd269e22b552eae033238240e40d9623fa4efb8ce2ddf2dbeb270680ca752212912c8dcc583d1713cd01f717ceabc9ad258703a94fee04a75d47fdcbba5d3bff45cfeb80455046a1c17bf4fbcf00126be5c6dceb4a9723640d2e45a86d91bef84ad94b2e97e8fd9ed9d2c0a008ad2667bd275994d4926eb453fc250b22466f8822af5d9dd6671755413809b88939d77a70c93583a47485d0f3a52ef610e3e7b056f2362aca947cdbb03c1c8fd778d6cf0d2806d2900193242257b5a3c59ca8439b657555ca3c6ef747723d852e4e9f30668d7e83e9da78d378eac8979589fdc02535dd3b54a8244b1a52210c76a923d520211612f2c7e969aaafedce3aa3707a49a0041051251397a6418d988b04983172e12c4fdc70b6d802e9e085a6dc6a2601f36302e31c6c37bde223896e5c72fd0b24a15a41b1937f8653e7e1ff63583587427ad9d1a5dda6ed0d2fa37fb541340e048ab26c4d2c0e9904656111c865ca2bb2dc7954568e157696bbbb3ec8a997c58bba714a10ac74ec4b6458e2bdbc36e790b9a84d275773101a20307c693e333b3f783e9f320c482672ebcda7fcd74daa3e26ef309230c87fd28cfeca440501c4838c59931023637ad7caae55c31916c7e0879ced977afe23de16a6c71f06c63421c6f4dcb6e8f144fb0f80d85e29ecf7f01f0828277dac9ea8015eea4ea89bbdd05eeddaf6e993a3aa51ad8e3cc7aebf29b75d37ea0fc928e4dea3c91474fc623639c8caed31fd47866ebca9d5ca2c4ee2e159eb767ac6c57bd733bb82a8b507ca9cf2a4e088b6ac9d26fc713ad4bc4d34569094559c4d959993971a2eb3418ad1b1d226f98c48884ce8c7f5c32f4e6aac373015472d6f321b45597eb7ec5009274fbf574732793c7d27862060db4ab4434802ae61347986d36332f4bc6ad1cdfb4a099651ceb4cb1dd5ea9db85873f316bfbd9ee5d3ddc41b6eaaddca58cd048729717654064de6b58afa90893c5feb1fa2144290af0d463b77d35b7c2ad64e21755c2f5c4bdeea58e948ed36a7296581bfad6bf41c2a295eb398baafd8aab62d83b38cadf87141bdae2232c20f0f9de3fb297247c299dfc02a2916550bd4d6c", 0x1000) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') fcntl$F_DUPFD(r6, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x10800, 0x28) 12:33:00 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) r1 = fcntl$F_GETOWN(r0, 0x9) r2 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x80800, 0x10) fcntl$F_SETOWN(r2, 0x8, r1) r3 = openat(r2, &(0x7f0000000280)='./file1\x00', 0x100, 0x22) fcntl$F_GETFL(r0, 0x3) r4 = fcntl$F_GETOWN(r0, 0x9) readlink(&(0x7f0000000380)='./file1\x00', &(0x7f0000000180)=""/234, 0xea) rmdir(&(0x7f0000000140)='./file1\x00') openat(r3, &(0x7f0000000300)='./file1\x00', 0x30800, 0x100) rmdir(&(0x7f0000000080)='.\x00') rmdir(&(0x7f00000002c0)='./file1\x00') fcntl$F_GETFL(r0, 0x3) rmdir(&(0x7f0000000340)='./file0\x00') fcntl$F_SETOWN(r2, 0x8, r4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10040, 0x4) write(r2, &(0x7f00000003c0)="d81ab4ffea68d02cdd85508af56fcce3b4fa618b3d8a9fc098bdf5f134b5f85b96ee41bc792b7730c661e85d2ac8548c6cda65e64e881dfea61a4f76803f9f67a46f0993d2229d3d559ffe72244c24d60b773df4422debaf846fe7e961", 0x5d) 12:33:00 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) read(r1, &(0x7f0000000000)=""/120, 0x78) read(r1, &(0x7f0000000100)=""/217, 0xd9) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) 12:33:00 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x9, r1}) 12:33:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r0, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) fcntl$F_SETFL(r0, 0x4, 0x2800) 12:33:00 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000e83000/0x2000)=nil, 0x2000, 0x1100003, 0x47, r0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80801, 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2043, 0x4) fcntl$F_DUPFD(r1, 0x0, r2) fcntl$F_GETFL(r1, 0x3) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x28) 12:33:00 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0xc5) fcntl$F_DUPFD(r2, 0x0, r3) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) fcntl$F_DUPFD(r3, 0x0, r4) 12:33:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410800, 0x8) fstat(r0, &(0x7f0000000040)=""/241) write(r0, &(0x7f0000000140)="367e66d5c640a8e1634eef7c0f4f3b950aa5a97bb829e48ce9b3a138f087c6cfa923f7e867f110b58864d2b2c996776d725b6788bab6e1c8b651f5539d04cc4e85875f263c347cd6860dfbdb2662c5a2e1d52720164b99ba57d0952fc1924e451931f9d7527de651bf064df0d54bb65f00c3d95db0c466f723266d1f5c8bfaeafbd44b219237a51fad988346e4eb5ea667029a2b1de670f71fd093f39f997c45865034e1ded8391f04b0bd104f8cbb735d1e71dbd49bf0c8a707748d3fd23ebdba96cffc60e604aa9cf4f31eb7022fd9d34e7e3c01f671f93fc4e2c8cf2ffa18299b17e6d5cd6f7e6c7343199898ad8c08716d32622902", 0xf7) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x80) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_GETFL(r2, 0x3) write(r0, &(0x7f0000000280)="a0beabed295cfce217ae922120eb3889f885666ff6ade3b9fc00625efffc6e07d9c24dc925c86881b5fcaab0bdd90ad7541d5812e06b8b17d8e01063390084b53889d111d3015d23351cebe9bbc748464aa95811ecbc7b302ba9aa2811c7bf56b9971599f042d04aacbb9f9bbc0928803978049218fbbd09da58d1ee2f1cb4540d809aa0bd4790b3a960a7b9a76c29705caa6e5c00780b0f1ea28f1d845d7e32c88d39383db2152acfb1c11f35e3c3df32ba2abb7fa027863ab0cb5634266fd09a143033a9d5e91fc6fceff6a6328f45382b29f8c8e98078b10a3476c416cf0fffdd77be15f733b147e7a90b084c4a39cd4bd7d2863980", 0xf7) fcntl$F_GETFD(r0, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r0, &(0x7f0000000380)="bcf3b9a76a964cd050836ddf40743f3749bcb531df17b9da744fd14b11d7bb8b11ec294ea1be5c944e575860258c1042dc03d342d2afce55f27d18174a73af6f748dd0168ec90fc7c55d19ed1f005011ac5eca2691923680722ad6930bb225ad03f7fb53cd1ffa2eb1676e207a6ca20c67c219", 0x73) r4 = fcntl$F_DUPFD(r0, 0x0, r2) r5 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x20280, 0x40) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/65) openat(r1, &(0x7f0000000500)='./file0\x00', 0x100, 0x108) openat(r4, &(0x7f0000000540)='./file0\x00', 0x20200, 0x110) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/4096) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r5) chdir(&(0x7f00000015c0)='./file0\x00') chdir(&(0x7f0000001600)='./file0\x00') lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/100) r7 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001700)={0x2, 0x2, 0x401, 0x5, r7}) fcntl$F_SETFD(r1, 0x2, 0x1) write(r4, &(0x7f0000001740)="52dcbf02d0e8c0ed2412e5298966435d76eccd8df5e9d34ec7c17cada3223d0f6644d5decdf6fd8fa8e4cd3ebf54f15424be7931bf0ef0bfbd51a86dc0c71eecbfe57652c24140903e0875b05f17f3679be67d137412120667830807167bfd33285bf1ec477dcbbf78f790458ab996dfa903595952ca8e0107", 0x79) openat(r6, &(0x7f00000017c0)='./file0\x00', 0x102, 0x40) fcntl$F_GETOWN(r5, 0x9) lstat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/11) read(r2, &(0x7f0000001880)=""/249, 0xf9) fcntl$F_SETFL(r5, 0x4, 0x2800) fcntl$F_GETFL(r5, 0x3) 12:33:01 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='/\x00', 0x6, 0x44) 12:33:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) fcntl$F_GETFD(r0, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10080, 0x100) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x20) 12:33:01 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/26) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/56) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/182) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/34) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') lstat(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x42, 0x100) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x4) r2 = fcntl$F_DUPFD(r1, 0x0, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000500)={0x3, 0x1, 0x3f15, 0x1, r3}) fstat(r2, &(0x7f0000000540)=""/251) lstat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/200) stat(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/219) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x111000, 0x2) fcntl$F_GETOWN(r1, 0x9) stat(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)=""/22) chdir(&(0x7f0000000980)='./file0\x00') r4 = openat(r0, &(0x7f00000009c0)='./file0/file0\x00', 0xa0800, 0x8) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000a00)={0x3, 0x1, 0x80, 0xffffffffffffffe0, r3}) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/39) fcntl$F_SETOWN(r1, 0x8, r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file1\x00', 0x101400, 0x105) stat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/248) openat(r4, &(0x7f0000000c40)='./file0/file0\x00', 0x2, 0x110) fcntl$F_SETFD(r1, 0x2, 0x1) stat(&(0x7f0000000c80)='./file1\x00', &(0x7f0000000cc0)=""/153) fcntl$F_DUPFD(r1, 0x0, r5) read(r5, &(0x7f0000000d80)=""/190, 0xbe) 12:33:02 executing program 0: mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1fffffe, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801, 0x0) mmap(&(0x7f00005d0000/0x2000)=nil, 0x2000, 0x1000000, 0x100, r0, 0xff) 12:33:02 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x1, r1}) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) 12:33:02 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x0) 12:33:02 executing program 3: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000180)=""/54, 0x36) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r1, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) read(r2, &(0x7f0000000140)=""/5, 0x5) openat(r2, &(0x7f0000000100)='./file0\x00', 0xa0140, 0x44) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r3, &(0x7f0000000000)=""/187, 0xbb) 12:33:02 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x513200, 0x8) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r0, &(0x7f0000000180)='/\x00', 0x400, 0x30) 12:33:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x88) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xf9, 0x5, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x5, r2}) 12:33:03 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x1, 0x30) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) fcntl$F_GETFL(r0, 0x3) unlink(&(0x7f0000000040)='./file0\x00') 12:33:03 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x108) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r1, 0x9) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) 12:33:03 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x14) 12:33:03 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/75) 12:33:03 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2c0, 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) 12:33:03 executing program 2: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x2000000, 0x4000, r0, 0x0) 12:33:03 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') link(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0\x00') link(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0/file0/file0\x00') link(&(0x7f0000000300)='./file0/file0/file1\x00', &(0x7f0000000340)='./file0\x00') unlink(&(0x7f0000000380)='./file1\x00') mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000) stat(&(0x7f00000003c0)='./file0/file0/file1\x00', &(0x7f0000000400)=""/216) link(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file1\x00') link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0/file0/file0\x00') unlink(&(0x7f0000000600)='./file1\x00') stat(&(0x7f0000000640)='./file0/file0/file1\x00', &(0x7f0000000680)=""/253) mkdir(&(0x7f0000000780)='./file1\x00', 0x100) unlink(&(0x7f00000007c0)='./file0/file0/file0\x00') link(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) link(&(0x7f0000000880)='./file0/file0/file1\x00', &(0x7f00000008c0)='./file0/file0\x00') unlink(&(0x7f0000000900)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000940)=""/42, 0x2a) fcntl$F_GETFD(r0, 0x1) stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/165) mkdir(&(0x7f0000000a80)='./file1\x00', 0x0) mkdir(&(0x7f0000000ac0)='./file0/file0/file0\x00', 0x181) fcntl$F_GETOWN(r0, 0x9) link(&(0x7f0000000b00)='./file0/file0/file1\x00', &(0x7f0000000b40)='./file0\x00') fcntl$F_GETFD(r0, 0x1) fcntl$F_GETOWN(r0, 0x9) 12:33:03 executing program 2: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) 12:33:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1ce) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x45) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xd01, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x410082, 0x100) fcntl$F_GETFL(r2, 0x3) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r3, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r3) r5 = fcntl$F_DUPFD(r3, 0x0, r3) close(r5) fcntl$F_DUPFD(r1, 0x0, r2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x80) 12:33:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x80) r1 = fcntl$F_GETOWN(r0, 0x9) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) waitpid(r1, &(0x7f0000000000), 0x2) mkdir(&(0x7f00000010c0)='./file0\x00', 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 12:33:03 executing program 0: link(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x60010, r0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x82000005, 0x2fffc, 0xffffffffffffff9c, 0x0) 12:33:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) close(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x0, r1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800002, 0x20001, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x7, r2}) 12:33:03 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x2) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fcntl$F_SETFD(r0, 0x2, 0x1) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x440, 0x0) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r4) fcntl$F_SETFD(r0, 0x2, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r5) read(r4, &(0x7f00000000c0)=""/6, 0x6) r8 = openat(r7, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x4) r9 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r6) r10 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r5, 0x8, r10) close(r1) r11 = openat(r4, &(0x7f0000000140)='./file0/file0\x00', 0x80000, 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x800, r8, 0x6) close(r3) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000180)={0x1, 0x3, 0xb343, 0x8000, r10}) r12 = fcntl$F_DUPFD(r11, 0x0, r4) fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r12) fcntl$F_GETFD(r12, 0x1) fcntl$F_SETFD(r9, 0x2, 0x1) close(r7) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7b0, 0x8, r10}) fstat(r11, &(0x7f0000000200)=""/162) 12:33:03 executing program 6: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000002, 0xfffffffffeffffff, r0, 0x1) 12:33:03 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410800, 0x8) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x8428, 0x7, r3}) 12:33:03 executing program 2: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/217) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) chdir(&(0x7f0000000080)='./file0\x00') r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/243) chdir(&(0x7f00000002c0)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:03 executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x3df, 0x6, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x7f, 0x1, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x0, 0x3, 0xe72f, 0x2000000, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000140)={0x59848c8837fe3145, 0x1, 0x1388, 0x1, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x100, 0x40, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0xf84b, 0x20, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x3, 0xe6c0, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000240)={0x1, 0x1, 0xfffffffffffffff7, 0x792cb812, r1}) close(r0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000300)={0x3, 0x3, 0x400, 0xfffffffffffffffd, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000340)={0x0, 0x3, 0x0, 0x2aca4868, r1}) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000380)={0x1, 0x0, 0x7fff, 0x9, r1}) write(r0, &(0x7f00000003c0)="2c5d9332efe2ec149a101d9be993923e868d5518621283abda32c3c9c3b82616b790d6ab76272865dcbb44433d930b066b0090643324bb7b4dcc689d81bb5dee880d66258555f22c7151c6ea63c8f41433381c3c1bae9bd4ed0568ec6bdaf3e9c37d6a93156ce60b0a3a7711daf4a0fa442dfe2095773d95b2cfbd5758056b1e11ab9741c276771f0dcfc37bf425f6aeb54a8f5a2037f21cacd96e2186749489db1f92b0a1cc77c7d47016f95cf7f0e529e80a3f9f962c21d0b37c5585676f129dfb807dce5f5177029b659dc7fecf740bff0347273917f060804a3e38f86e371bae3c17d2446134a673f4d7267c8809fa134007bd58ca9c1a1ec8fb82bf0241c1afc906d2b99f2c6d67ae2515b0bc08f24841c1002c91542b7d64ac60596f19213e8eb355eb8c04b106f16fd7ae973c84112da36a5d00adaf03f35139b2d7815839afbb3fbe33082fcd876e5c9772a1f03a1b6dd2f8b5469cf6b2aa6501515cab350d530651549ac79aeb550ca8bddefa6bf12cd0f7c9ebc28c466cd4771fbd538837bfa9cdb0bea33f9002ce1df51e7d73265e0b5ce9b78c7204d0ec2650bb1e65ba37b79a350789adbd5d85f57edeefab7e19c1bcb68ea54e76350869d27a0a11cf67facdd58a1130873176e885a877e64621f1d7a6ea9f32ab84a4107ce8504ad228d45b53f4597fb413ee068b79f42bf06b3f414dba7d3b82f7bfb4bafdbf8c4eb80d401ba24a13bace9ee8f1454dbc4e9994257f2a232448fd19da3c392d5feadb74f72aefc9c2dfb7de839fa634ba50a9ba5889f109ebaade0b0e394e7fd3e278c8a01d099e6111c8b50e04e15405fa49653d29e9fd8d1a69a4ae4c9efe836c0b4fbe0c5057ba919b3ef73fd7e9014d70668afd2ecd8b63af0d33be756ed0176753f95da5a607cf8400df7d8abde4ed6be36448fd8a0bdd11bd2b0b7d2be399acb3fd885a09525c6799e03a83f33ba1d6e5536f220cf19a283779df425c5a3f9385a7c7c1c91d5f512aa86316a7093265df37638759ce87df36e10796530e28099768f7b3b963ae9fa99abf3233dfa4f35fc678ffcec7a13a878290669887db9237b608222b9434deefaf99e4e5c9ccee4e3962eb56c66840350dfb8e40ce3a1df9e59c82c588c110fce94f483830a711158be88b70140018b04dbabb5570d122ed1c8c2f64fec3d15a93183361bfdaa0d1933c3827665d9487b84fc5911e0ccd0204699650abb2301a61b63ee740446d37e11338cdbb67f2f5ad11611577b4a35cf28fae35befa3b5da56f42879c7482c554a60da899590937d761d6c36d9f2d2a166d77cb127a39a930cdfbb847506ba469432451bcfdc269ea3ce6b9018ea8283aee36bdf847a7d0f557d9ae4d86108b4e928a4d108a34c94a65b79edfc8db328ff606c7e9d055fd2c00840a7a6c336580208325bd349ac6fa55de97ee165b8e95ce02ad8b2427300560801216a19d4eee44ae70a1ca3c48c129a3f5b431c6bc24c3731bddf8df28bbb5727587ef2bf4a0d03cb4710c662079d29f920b597b6d6880410a2427ee1f3bc6afe746db10633bd6096ae7f582851491d7c0b077e7e0ec35864be234fb7d79fe9d82dfb8a0f2822e8dba99a9cc0b579ae39ed21cb96462d0ddfaac7245769554451b66206ffbe5e3999ae09c054a97f3ef1569153c22e35d456fba620e173bb9b6dcbeb6046a53ff6a04e57c1fe7f6cfcc7f2452a02ab0b99adfe3573bb9a9c225e70771f4332569bbc120a754da8f6bc6aac6b5d90ae9f439911d948a1347d5239c8c4aab407b8c8112a4fb8e8109aa2b67a3262031eddb2ad68225ce7a007e491939c4fcaffdb8daf448b45ca00f47bdda51aa264516b00dcbd0f3f5e5abd8d1ac271910fe1fab1d41a3bd2ec02f5208819d908794ec54899f6211b600dfab057f36ffb942e5684e09ac5fae70afa15e37c3d813c76c5d019e9fc5e5321ef976a18c9fc62142d88b4db4226a0978083f6cbcfdb2868e04f4157ca9a6b55a9fd31445e331454ded40f1fbc522933150aab5ed880e8b871548975db1f69963ca55aef009e6cf5f1b85abcc4eeac767014ad5e88bb909d4ea5016b71696809e35b60dc4928a813ee9875546d54ce9cb0ad89d9caacde7c3d49f79bc5c05f94ad2f2631f487a2db1f79cd2ea27cc62751d98903bb974c2aef357938cdea5be4f056273b70fca8a74122de6d3458eb9b7e7374aa7e2ec379d3475d33bf08552f8e9f60b60623675d8a0fe1d5504bd3f4b6377b174034c9ff526730712f8ba5bc0b35c82eed0f607b5707a47d3fdd7b156be43f396928d4e10e716da2ed38fb3d12fb375d86027020b1acda368db0da75cc1ee2bd2535beae5b6f46945934b25beeb7dc65be8f25256cab96622e2ca1f87fa31df6ec1519ac58ff86518e9e45d59e038f191fdec496191802f8de0360b2a3b8b0626d8ead305e66767dfc7cc64c504842a8d897e3c3861a5e9c08421ee1b82d388297df7ed521be334c88c4ce13d10253ebe0ba5b3cb5c6e7f16c1a79ced39e75b785c6b5e8bf6665735f93e071c2bfa57474023c8c118f73d10abc69b8d1c8487c5573a7b440ff1103d0fff377bdccf3ebc9c1511a058f6967b90cb14bdbe94bcc03a6c206a11311cb2e01804146eff03fb1f43c72c76381803a17ac306ec1b00a90e02e3e3df47fc6ca278d72fa0d77cb792418b07ebdb5f8e8b739ffb8e0a0520ffa63db219e59d975dc1b97f2d6d1644e3527b9503f8972674547b78c76c1b57e27ddea7e06a1c77d9e3aacb8d7968de270436031498a4c5c65a94ffb717fbc9a5c558a663301ff572125404a1dc17a5ecfa2dab91331c8a49d0446c04714127400f0d402c762193663a7b8def97196c5ac244db930cdef9ea1f7d32e8c612c7cc972dc813f4cc310d5a0a6742e8d8655f2ccb7910a133a520c0a5096600e2e30049f7b2122faf53a72c64d04429481a50d97864cb6538e68af8ca41547a6be88a84d8e53fd2b2f3818a15e6b022b3053b681d1806e41c437e438d22adff3bbd70e1f1ba8409c5f6a85fc9c8685fd310739876f610c51a42fa5b2fbf66eb7f5fa4cadec07cbf174f14dd6b88f19a6a6757747fddb1373ba2549d0c1df6dee21a908247a1090a0a90e0cf152fd44a5aec4dea324f21273e194e8a3a680e8110fa6c76151e1aefc77854792cc3b32def5cf1a7d172740799fb02196e16f3ccaf6b01d6dfe3a0fa79afd66f8f2feacbcc29199366d8fa9399045d85c176bfce05dbbdf588d4d3f824c8de48785e6bd95810b416f9bf484381ac67198545f2480eb0503331b1e07880fa728486aa8d918e6b613c815957fcef33759548e7a4cd52c5113d2b9348002dc5326c36db679238778e3d4f3554bfe9739a1d774fce0c9b0f7199f3137f5d1a1581865fb91c04467ce138a30ab2c21a71bc44ede54cf0252b4befdc86e82003294132d70c8ea4a81b74b66a37b6133ba71a289b2a1dae5aa5d477de900fcdea1bba59b17b1dfada025d58afbdda210dab0aa3d5024ad5f469ee31ce11961e93e09126b9db3f8b39a33cf77d01fa797e52ebf375bbcdb84dee022e5aea58129ef6bcbc999c840a1092bd7c6ce2dc3720ed0451e7579c0522afa7f83a4742160a72e707504ff028ad2cdff4f89c6c78bdeb227247307566a3fdd50dbd5cef6838f3bfbc1e26220aeefbaa7ddec2e5fc02cacbb6f08a1bcfb8ce7b6e7daecf798f566df122377ebd3aad885518bea027f918e5af9f1ea17a5a050ebc06632921f0f6cea485ba37a672fb3c3c1303b4b2033ad62690c6b9ffe847c5d9ebb6396216c19d2115310f950a7504c354a8ec20078d220b742b86f98d329f4d9caa0a6806bc31300f4b4dd0b3960df18fe5752b10695f477b5f7b58b74be44f1234c79f18b60bd46b3e621ee667026527ded6b0608e3bc0e51fc6beeadd6d1bb7fac011c9922f577c66553820a563810c0c2293b4f394c9d98f7b6624a115041e75ede6c801bd1981bca2f7f1709ad9475b6e803058fc22705fd0002219a2f412128c34f012654e36fa5e65c294a5a680316388633b0d2ed312f2d175efd28a617ebd5facd8395ae6da55e8f9d262e2467741687decdc2f67e2058398f8a21029ecb7c5efd7615e0e0af8f98b0e1b077b4ea6aacd581054ea77024657c22e6deef47b35ac76be5cd01e57486b4984473242b229968b56e508b9ff615a1cb330579ca819e639fa58e6dbbdbf711c70ee83f069f3dca1d9a87fde57e8e0243001040e438f4191f0be009864c2d49884885ac5f6e110d4faf8bab82f87493157dfeb0fffd9daa1c012cc73c46eda5f93d7536e0dfbb8e3bacb829914b0def41c42121cd90daf6e4c4645f68a566982f9c5c1f897fb92d3a4931bcc919660dfa168eadd7a0261c27eb6fdafea09a35f111ff60c8b0a86dc06da0903b3ac54c4c3ff91d843027f20f7a6ca571c0364326b3e6d3db6dd4cb12a20b183df7797a0ca9c29898e4cdb64f42d7f570ab3af78ec9aad966575b0124aa98f83709cf7601bd9646bb6df9e8d152e7b0d82f04102400d30d4f17eff782caee6ebed1017e6b802f602bc417f047c791d8677390ee371cceff7c4a232cbe99a77885617c47fd87651ac1159e9ab465e62b685c9e31c614405b9c147c917b88084ba974c099a716f3e94270da2adf6102ac94d3afd4df4ac88d7300667fcad353e536d52a179ad2f825dd714b7ea14ca16cf6ac846ebe5ac288748e9760eb6c8a5c04f41a14dd20cf98897afb19ea810d27eea78fe6344c846c08eda919c8364d5c46ed5e7117ac919b61e549cb63483415f3cd451b846d00bb46cf7f513e9d13545be41a4793689b45a247ede0acaabdc537ad1e7327912f8970abfa4d887648c50582dcc526dffac39cb5687156180a3ede933319c079b0ac8f41a1aabbbe8406ddef7df138ca18bee339d5739d213893cd3e6e379c9ff7a386a392e5b34e45b220a1031b0f49bb9a6bdb37a9329f7a46f82e126e08754c5f857dfb2f90030d665fcdc8c118a503880ef6dbd8873899edc0302968ee2a3b2f0bdbd98f993fec92a2ba856b17e4c4930f1173f62559310fb12de6e11683020eb50b3b5919293a86eb74bed77edeabb6c17897b67cdb7610a8224da25d62cd1f06aa884ac9762c9020533a9554230d8469a697c51af50d89a3248347ae8ce3727b2d6385781b61d560f1ac86efb58ece5c11b66425a2ec8bf9b28c49e3ff8824c56b752839ee6776eeadbb0899a63ef729a6b81238e84147759fc8ddd72630b384451338ef06b8457993ef8f49c99744dca743a125185405d71432a4b52fadf42cb804e815a849669b36b86ae16f2880984469e2288b33c66d6ba891e4ba1321e1c6ec5c43cb97b150c794141b9ebc07bd7f56dc7287b3d58563edecc1ebb2429ffefe6ea365a758bec1ae94e91d9a56e323dc11572b0854163398cc87d6d440dd224e229fccc1c6613d75e4788badd32453a5ffbeff54a2d389b684fbbf2a47cb4e0a134e75172f8568cbf4b9414c0f9fe0c567abcc22c173c03809e01ca08094c02662986eda345ecd4c1e1aa6a2b0e3b6ac14d219885871e5606ae1a23e035cf382a1d0bffef17013d7597ab38811afb0756fa94706461e7e83ef552e1247e4d2b0804886448824c400d08a68c1a298de008671131cac02beaf73ec5a84de045bf8724e387cbfe9e15bd61d5075504c1aa8a192d37d8103a9b9dffc00e8a93c8291e258715039493a20cf61df7dbfd75a4842644e0a665493d1549ddc4b3b496f2a128af68e91c4f36", 0x1000) fcntl$F_GETFL(r2, 0x3) link(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000) fcntl$F_GETFL(r2, 0x3) link(&(0x7f0000001440)='./file1\x00', &(0x7f0000001480)='./file0\x00') fcntl$F_SETLK(r2, 0x6, &(0x7f00000014c0)={0x2, 0x0, 0x0, 0xdcb9, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001500)={0x1, 0x3, 0x400, 0x7fffffff, r1}) fcntl$F_GETFL(r2, 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001540)={0x2, 0x2, 0x9, 0x3, r1}) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001580)={0x2, 0x2, 0x0, 0x3, r3}) 12:33:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/\x00', 0x1000, 0x20) fcntl$F_GETOWN(r0, 0x9) 12:33:03 executing program 0: mmap(&(0x7f00001e0000/0x400000)=nil, 0x400000, 0x1, 0x48010, 0xffffffffffffff9c, 0x20) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, r0, 0xfffffffffffffffe) 12:33:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) fcntl$F_SETFL(r0, 0x4, 0x2000) 12:33:03 executing program 6: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/216) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x42) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:03 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x180) 12:33:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10401, 0x138) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x1a8) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) rmdir(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') 12:33:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:03 executing program 6: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1, 0x0) fstat(r0, &(0x7f00000001c0)=""/251) fstat(r0, &(0x7f00000000c0)=""/194) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x3, r0, 0x6) 12:33:03 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file1\x00', 0x3f, 0x1) 12:33:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x490480, 0x82) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x146) 12:33:03 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x1, 0x3ff, 0x7fff, r1}) fchdir(r0) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) 12:33:04 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005) 12:33:04 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x410000, 0x100) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x101080, 0xc) llseek(r1, 0x7, 0x40, &(0x7f0000000080), 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000002, 0x4d031, r2, 0x0) 12:33:05 executing program 2: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) 12:33:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) write(r0, &(0x7f0000000100)="a3fd8d0851a54ad9a10eafd78e1d799eebb1900a0d0d78e2e244db15d0a277c78612d463b6a76fb99e26d7db78b8004a3f99ca83db81f7667cfe28d68fdba418faa460c72f1f1573b24ed72ef25e6d6ad1c6a190190cae943f5fe4f5c20b5190344036d6d98e50a780e887e2060a", 0x6e) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x5, r1}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x111400, 0x0) 12:33:05 executing program 3: mkdir(&(0x7f0000000340)='/\x00', 0x140) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/255, 0xff) 12:33:06 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/18) 12:33:06 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa40, 0x1106bedcea224414) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r1, 0x1) fcntl$F_GETFD(r2, 0x1) 12:33:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r0, 0x3) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x0) 12:33:06 executing program 0: mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) 12:33:06 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x100, 0x70) unlink(&(0x7f0000000000)='./file0\x00') 12:33:06 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x2000, r0, 0x3a7f629a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000005, 0x30001, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/216, 0xd8) fcntl$F_GETFD(r0, 0x1) llseek(r0, 0xc81a, 0x80000000008, &(0x7f0000000000), 0x3) 12:33:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) fcntl$F_DUPFD(r0, 0x0, r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x8, r1}) 12:33:06 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/42) fcntl$F_GETFD(r0, 0x1) llseek(r0, 0x8, 0x52, &(0x7f0000000080), 0x0) 12:33:06 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='/\x00', 0x400, 0x400000002) fcntl$F_GETFL(r1, 0x3) 12:33:06 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2, r0, 0x2400000000000000) 12:33:06 executing program 5: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/147, 0x93) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x240, 0x100) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD(r1, 0x0, r0) 12:33:06 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0xa0) unlink(&(0x7f0000000040)='./file0\x00') r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x0, 0x3, 0x8, 0x7fff, r2}) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x0, 0x3, 0x2, 0x0, r2}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x2, 0x1, 0x562, 0x81, r2}) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x5e3, 0x5, r2}) nanosleep(&(0x7f0000000180)={0x0, 0x800000000000000}, &(0x7f00000001c0)) read(r0, &(0x7f0000000200)=""/4096, 0x1000) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001200)={0x1, 0x2, 0x6, 0x100000000, r2}) close(r0) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001240)={0x1, 0x2, 0x4, 0x5, r2}) lstat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/42) llseek(r0, 0x5, 0x2200000000000, &(0x7f0000001300), 0x3) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001340)={0x1, 0x2, 0x2, 0x2, r2}) write(r1, &(0x7f0000001380)="01454a4bc1be067970e70a2bd1d55efaa255dd90a75d552067ec1f860839b326a1e83886b25f72bc488c4fdf0540a2f47508d52f6f603a981cead84ae2d847ca706e694881f74a210ff803cd3079ac8e7be9b12721258560345a1b20c3a0", 0x5e) rmdir(&(0x7f0000001400)='./file0\x00') llseek(r0, 0xfc, 0x8, &(0x7f0000001440), 0x2) fstat(r1, &(0x7f0000001480)=""/125) llseek(r0, 0x3c, 0x4, &(0x7f0000001500), 0x3) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001540)={0x0, 0x1, 0x7f, 0x1, r2}) r3 = fcntl$F_DUPFD(r0, 0x0, r1) llseek(r3, 0x5, 0x3, &(0x7f0000001580), 0x1) llseek(r1, 0x5, 0x5, &(0x7f00000015c0), 0x2) fcntl$F_SETLK(r0, 0x6, &(0x7f0000001600)={0x1, 0x2, 0x7fff, 0x8, r2}) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001640)={0x1, 0x3, 0x8001, 0x200000, r2}) 12:33:07 executing program 4: chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000240)='/\x00') chdir(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/170, 0xaa) 12:33:07 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x902, 0x2) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000006, 0x12160527b9847100, r0, 0x0) 12:33:07 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) llseek(r0, 0x7ffffe03, 0x6, &(0x7f0000000100), 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) 12:33:07 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='/\x00', 0x2, 0x70) read(r1, &(0x7f0000000100)=""/138, 0xffffffffffffff67) 12:33:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x64) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/50, 0x32) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:07 executing program 0: nanosleep(&(0x7f0000000000)={0x5275, 0x1}, &(0x7f0000000040)) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="9f0960efd5214881e573e730e3ad4fafec105debdc117c2f9746cd", 0x1b) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x15) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0xad8d, 0x7cfa, r2}) nanosleep(&(0x7f0000000140)={0xfffffffffffffffa, 0x2}, &(0x7f0000000180)) fchdir(r0) fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f00000001c0)={0x1, 0x0, 0x8, 0x79e18eff, r3}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') nanosleep(&(0x7f0000000280)={0xffff, 0x8}, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/186) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/61) fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETOWN(r0, 0x9) chdir(&(0x7f0000000440)='./file0\x00') chdir(&(0x7f0000000480)='./file0\x00') fchdir(r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000005) fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) rmdir(&(0x7f00000004c0)='./file0\x00') r4 = fcntl$F_DUPFD(r0, 0x0, r1) fchdir(r0) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') read(r4, &(0x7f0000000580)=""/107, 0x6b) fcntl$F_GETOWN(r4, 0x9) nanosleep(&(0x7f0000000600)={0x5, 0x7}, &(0x7f0000000640)) 12:33:07 executing program 6: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000000)={0xe9a, 0x1}, &(0x7f0000000040)) 12:33:07 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r1) close(0xffffffffffffffff) llseek(r0, 0x81, 0x1, &(0x7f0000000080), 0x0) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r3) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xfff, r4}) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x200, 0x3f, r4}) llseek(r3, 0xfffffffffffffff7, 0xffffffff00000000, &(0x7f0000000000), 0x2) 12:33:07 executing program 4: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/98, 0x62) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/22, 0x16) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/73, 0x49) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='./file1\x00') 12:33:08 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x400000003, 0x1001, r0, 0x4000000000000000) 12:33:08 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) 12:33:08 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) llseek(r0, 0x5, 0x3, &(0x7f0000000080), 0x3) fstat(r0, &(0x7f0000000100)=""/144) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2003, 0xf) read(r0, &(0x7f0000000000)=""/7, 0x7) read(r1, &(0x7f00000001c0)=""/235, 0xeb) 12:33:08 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') rmdir(&(0x7f00000000c0)='./file0/file0\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/85, 0x55) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x4) readlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/52, 0x34) rmdir(&(0x7f00000002c0)='./file0/file0\x00') rmdir(&(0x7f0000000300)='./file0/file0\x00') readlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/25, 0x19) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/8) rmdir(&(0x7f0000000440)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000480)='./file0\x00', 0x432400, 0x0) unlink(&(0x7f00000004c0)='./file0\x00') fcntl$F_GETFD(r0, 0x1) chdir(&(0x7f0000000500)='./file0\x00') stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/13) r1 = openat(r0, &(0x7f00000005c0)='./file0/file0\x00', 0x10000, 0x20) r2 = openat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x490000, 0x80) rmdir(&(0x7f0000000640)='./file0\x00') rmdir(&(0x7f0000000680)='./file0\x00') unlink(&(0x7f00000006c0)='./file0/file0\x00') mkdir(&(0x7f0000000700)='./file0\x00', 0x59) r3 = fcntl$F_GETOWN(r2, 0x9) waitpid(r3, &(0x7f0000000740), 0x2) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0/file0\x00') openat(r2, &(0x7f0000000800)='./file0/file0\x00', 0x101, 0x100) chdir(&(0x7f0000000840)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0/file1\x00', 0x2, 0x20) 12:33:08 executing program 6: rmdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x0, 0x2841, 0xffffffffffffff9c, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r1, &(0x7f0000000100)=""/21, 0x15) fstat(r0, &(0x7f0000000040)=""/77) fcntl$F_GETFL(r0, 0x3) 12:33:08 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000102000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r1, &(0x7f0000001000)="ff7058a8f407d51cb1931ae59f7049af902d68c35bcdd629291da5e3f738d21bf4095ed8924897b0e41da587fc03b01c23ed4a353f1a48ed46c6ea84fd9d063b500b89b5fd8b31701a979c9bd71aa6c9a994ccdec37f94b65aac4448fa0548b25888d67e7c0996ad23b8ae890c410da20ba6323ef276c0c6f6d230cf2755d5d1b896b257b3d07f89a09b6a8dc595383b5759327ef9a2713496cd70a4f50efbacd39aded6ef17fac45b8d7dc3c9d3f49e6e23657044c3d354293a5eba49e7fc604978dadb3ff95c51e66b973ce2a8911c9365c28303229d2760b7df90d290ef859c1cb9", 0xe3) fstat(r1, &(0x7f0000000000)=""/4096) fstat(r1, &(0x7f0000001100)=""/234) 12:33:08 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x102, 0x800000000002) unlink(&(0x7f0000000000)='./file0\x00') 12:33:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x10d) fcntl$F_GETFD(r0, 0x1) 12:33:08 executing program 6: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20802, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x10, r0, 0x3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x82000, 0x1) 12:33:08 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) mkdir(&(0x7f00000013c0)='./file0/file0\x00', 0x18) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000011c0)=""/94) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/92) 12:33:08 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) llseek(r0, 0x1, 0x8, &(0x7f0000000040), 0x1) 12:33:08 executing program 4: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x412602, 0x4) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x8218e63a48439876, 0x0, 0x7b11, 0xf65, r2}) fcntl$F_SETOWN(r1, 0x8, r2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x0, 0x3, 0x9, 0x2, r2}) unlink(&(0x7f0000000100)='./file0\x00') fcntl$F_GETOWN(r1, 0x9) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) unlink(&(0x7f0000000140)='./file0/file0\x00') munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = fcntl$F_DUPFD(r1, 0x0, r1) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000180)={0x3, 0x1, 0x3, 0x81, r0}) fcntl$F_SETLK(r3, 0x6, &(0x7f00000001c0)={0x2, 0x2, 0x8001, 0x81, r2}) unlink(&(0x7f0000000200)='./file0\x00') munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) fcntl$F_GETOWN(r5, 0x9) nanosleep(&(0x7f0000000240)={0xfff, 0x7f}, &(0x7f0000000280)) unlink(&(0x7f00000002c0)='./file0/file0\x00') close(r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:33:08 executing program 7: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff7, 0x4, r0}) 12:33:08 executing program 6: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2000000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000006) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000004) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa80, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x1100, r0, 0xffffffffffff8000) rmdir(&(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2, 0x40, r0, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000006) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) nanosleep(&(0x7f00000001c0)={0x8, 0x400}, &(0x7f0000000200)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) rmdir(&(0x7f0000000240)='./file0\x00') fstat(r0, &(0x7f0000000280)=""/114) rmdir(&(0x7f0000000300)='./file0\x00') lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/206) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chdir(&(0x7f0000000480)='./file0\x00') mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1000001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0xffff) 12:33:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x30) fcntl$F_SETFD(r0, 0x2, 0x0) mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x2000000, 0x30852, 0xffffffffffffffff, 0x0) 12:33:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xc0) write(r0, &(0x7f0000000080)="fa896772ff703688296c5fffeff700ca0212eed1f11556db37a6ea2984466fb322a8c2b2a4f9377cb8a8c9a8c080de41b0e775fe3c03903481c5cd3d00eb041bc514c09d6b575c0257800e876915a6d2332ea09d7ac8357ad1c30501482b288f04edf03e63de92b5774b1635d66b198522b3adb3034dd3ed720753752c4829a071a7f3022bfdd595f8bb948a9113bf270c4ceac4a21673d4fbdc4d41aa15542ff3fba199e25d935893469d6c5bb92e543b4b96f776d53449f2c966f6870a624c5589506f046869c6c0978c6485b85fb0ddc7d9c8384f7e8d1107380854e02951e0736f88", 0xe4) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x28) 12:33:09 executing program 7: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000001, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x20000, r0, 0xfff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x7fffffff, 0x8000, r1}) 12:33:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0x2000) 12:33:09 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80441, 0x6) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x121c00, 0x2) 12:33:10 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) chdir(&(0x7f0000000000)='./file0\x00') 12:33:10 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) fstat(r1, &(0x7f0000001080)=""/4096) mkdir(&(0x7f0000000040)='./file0\x00', 0x180) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x1100, r3, 0x0) 12:33:10 executing program 3: unlink(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x100) 12:33:10 executing program 0: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2200, 0x20) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1000, r0, 0xffffffff) fcntl$F_GETFD(r0, 0x1) 12:33:10 executing program 4: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000040), 0x2) 12:33:10 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) llseek(r0, 0x9, 0x8000, &(0x7f0000000080), 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x3, 0x5, &(0x7f0000000040), 0x0) llseek(r0, 0x7, 0x7d24, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000001, 0x0, 0xffffffffffffff9c, 0x0) 12:33:10 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20101, 0x10) 12:33:10 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x0, 0xa0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x9) 12:33:10 executing program 7: fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) fchdir(r0) 12:33:10 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80000, 0x40) mkdir(&(0x7f0000000180)='./file0\x00', 0x62) 12:33:10 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 12:33:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) unlink(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x0) 12:33:11 executing program 0: mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0xfffffffffffffffc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) fcntl$F_SETFD(r0, 0x2, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x100, r0, 0x8) 12:33:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x103900, 0x41) write(r0, &(0x7f0000000040)="db1cc2cdc0308c624f291f12935f75b0814acd1c3a0971ba51447d0cfdc3ba094496689a302e3ff536db659c81467146b6eccccb4cddc9e908e409a0f6893f26a4ac36a9a68f343f07e350f0225225a2a3198c9960003b096d4e", 0x5a) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0xa001, r1, 0x6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) 12:33:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x28) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) close(r1) 12:33:11 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/64, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x60) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f00000000c0)=""/34, 0x22) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/7) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240), 0x0) readlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/56, 0x38) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x101040, 0x100) r3 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x100, 0x40) fcntl$F_GETFD(r3, 0x1) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/245) rmdir(&(0x7f00000004c0)='./file0/file0\x00') lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/115) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r3, 0x8, r4) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x40) fcntl$F_GETFD(r3, 0x1) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/229) fcntl$F_DUPFD(r1, 0x0, r0) readlink(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)=""/118, 0x76) rename(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)='./file0\x00') openat(r3, &(0x7f0000000880)='./file0/file1\x00', 0x101800, 0x1) openat(r1, &(0x7f00000008c0)='./file0/file1\x00', 0x0, 0xc) write(r0, &(0x7f0000000900)="4cff49435286be4cc7d7aef495bb3eb14e28f737d5b507658dd2639bdcfabd74bcc0f400f1ae7715979305d02ad26546faf7a48e90438853cc4e738a590b86b1c2844d0f1f4c191fd0112596b1ee84bb3182a5e31e0aa56f74e33207c49ca8f912f2e29f4b1b1e3c844c0d9ba972d641c1af3ae6dd9e41e9246a39d04cee8e03c3bf2676a112ec562ca8e9de93ee378374a8876dcba9e5730f26adc5a7436331c768dfebec8a86944d84a34175ba94bfa20debc0aae39f1a36c00b20073e3ecd4196c733db819500996d41ebeaa27d70dd147ca6545134131411bd0900d9d1f04c60bf017afb3121668d895703e0c380b7275f33883de61d52e3ce04", 0xfc) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file1\x00') symlink(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='./file0/file0\x00') openat(r3, &(0x7f0000000b00)='./file0/file0\x00', 0x0, 0x40) getcwd(&(0x7f0000000b40)=""/254, 0xfe) 12:33:11 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x410000, 0x2) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x15b) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x40, r0, 0x8) close(r1) read(r2, &(0x7f0000000040)=""/122, 0x7a) 12:33:11 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) read(r1, &(0x7f0000000000), 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000227000/0x4000)=nil, 0x4000, 0x1, 0x48010, r2, 0x83) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x0) 12:33:12 executing program 0: munmap(&(0x7f0000802000/0x4000)=nil, 0x4000) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) 12:33:12 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 12:33:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) fchdir(r0) 12:33:12 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/182) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/55) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096) lstat(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)=""/4096) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000002240), 0x3) lstat(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)=""/5) lstat(&(0x7f0000002300)='./file1\x00', &(0x7f0000002340)=""/50) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r1, 0x4, 0x2000) lstat(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)=""/131) r2 = fcntl$F_DUPFD(r1, 0x0, r1) unlink(&(0x7f0000002480)='./file1\x00') lstat(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/195) lstat(&(0x7f0000002600)='./file1\x00', &(0x7f0000002640)=""/37) lstat(&(0x7f0000002680)='./file1\x00', &(0x7f00000026c0)=""/54) lstat(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)=""/124) fstat(r1, &(0x7f00000027c0)=""/197) lstat(&(0x7f00000028c0)='./file1\x00', &(0x7f0000002900)=""/154) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x20800, 0xffffffffffffffff, 0x8) fcntl$F_SETFL(r1, 0x4, 0x2000) lstat(&(0x7f00000029c0)='./file1\x00', &(0x7f0000002a00)=""/164) llseek(r2, 0x6, 0x80, &(0x7f0000002ac0), 0x0) r3 = openat(r2, &(0x7f0000002b00)='./file1\x00', 0x20000, 0x4) mkdir(&(0x7f0000002b40)='./file1\x00', 0x41) fcntl$F_SETFL(r3, 0x4, 0x2800) link(&(0x7f0000002b80)='./file1\x00', &(0x7f0000002bc0)='./file0\x00') link(&(0x7f0000002c00)='./file1\x00', &(0x7f0000002c40)='./file1\x00') stat(&(0x7f0000002c80)='./file1\x00', &(0x7f0000002cc0)=""/191) 12:33:12 executing program 7: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x12) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) fcntl$F_DUPFD(r3, 0x0, r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x82200, 0x20) 12:33:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x41) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x6c5b69b6201f303b) fcntl$F_DUPFD(r0, 0x0, r1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x7, r2}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3000003, 0x4000000000000, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000000080)=""/56) 12:33:12 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) unlink(&(0x7f0000000040)='./file0\x00') 12:33:12 executing program 7: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x1000, r1, 0xfff) 12:33:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80000000400, 0x3c) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0x800) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410540, 0x4) fcntl$F_SETFL(r0, 0x4, 0x2c01) 12:33:13 executing program 0: lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/104) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:13 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x40) fcntl$F_SETFL(r1, 0x4, 0x2c00) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80000, 0x62) fcntl$F_GETFD(r2, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) write(r3, &(0x7f0000000000)="a6b0709ab9aad082527e7f409cb13bcaf86cd7e2fd8b5165b8f5785a68f72e5083b6a079fbd951480d2611a28d1a0ac401191937e013695505c08b0c5b34fe66854c963604b74f2b6d4c13494558eb0e6adb31c658a0acc2358f31c830263128bfa2b9dd93f89b59ae4ff8952d0fd01ee66e376a33a810726151f179f59ced767e2e85804f31fd6a805f18cb74b10ce592c2ac13029c62", 0x97) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) 12:33:13 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/54, 0x36) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) 12:33:13 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000a9a000/0x3000)=nil, 0x3000, 0x1000000, 0x4042, r2, 0x0) fcntl$F_DUPFD(r2, 0x0, r2) 12:33:14 executing program 4: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x7fff}) 12:33:14 executing program 2: getcwd(&(0x7f0000000000)=""/192, 0xc0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_GETOWN(r0, 0x9) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/13, 0xd) r3 = fcntl$F_DUPFD(r0, 0x0, r0) read(r3, &(0x7f0000000140)=""/93, 0x5d) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x101000, 0x21) fcntl$F_SETFL(r0, 0x4, 0x2c00) chdir(&(0x7f0000000200)='./file0\x00') fcntl$F_SETFL(r4, 0x4, 0x800) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000240)={0x0, 0x0, 0xf9, 0x0, r2}) fcntl$F_SETFL(r0, 0x4, 0x2c00) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x40) r6 = fcntl$F_GETOWN(r5, 0x9) r7 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2, 0xc0) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x100, r7, 0xea2) fcntl$F_SETOWN(r0, 0x8, r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fcntl$F_GETOWN(r7, 0x9) fstat(r7, &(0x7f0000000400)=""/145) fcntl$F_SETOWN(r5, 0x8, r6) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/203, 0xcb) fcntl$F_SETFL(r0, 0x4, 0x2000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x0, r4, 0x400) read(r0, &(0x7f0000000600)=""/79, 0x4f) openat(r4, &(0x7f0000000680)='./file0\x00', 0x80, 0x20) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file1\x00') 12:33:15 executing program 5: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffe, 0x48831, 0xffffffffffffffff, 0x0) 12:33:15 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) close(r1) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) 12:33:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x78) fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x30) read(r0, &(0x7f00000000c0)=""/144, 0x90) 12:33:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x4a) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410400, 0x4) 12:33:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x410c00, 0x8) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x5c830, r0, 0x6) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) mmap(&(0x7f000001c000/0x2000)=nil, 0x2000, 0x2, 0x4000, 0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x3, 0x3, 0x8, 0x8, r2}) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x1, 0x0, 0xff, 0xec4, r2}) fcntl$F_GETLK(r0, 0x5, &(0x7f00000001c0)={0xcdd229f9d1af52da, 0x0, 0x7, 0x3, r2}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/183, 0xb7) mmap(&(0x7f0000904000/0x2000)=nil, 0x2000, 0x1, 0x4000, r0, 0xd1c) mmap(&(0x7f0000375000/0x4000)=nil, 0x4000, 0x2000000, 0x0, r1, 0x1) close(r1) 12:33:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) llseek(r0, 0x3, 0x400001, &(0x7f0000000100), 0x1) llseek(r0, 0x1, 0x1, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) llseek(r0, 0x3, 0x2, &(0x7f0000000000), 0x2) openat(r0, &(0x7f0000000140)='./file0\x00', 0x101881, 0x81) 12:33:15 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x2}) 12:33:15 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x2000005, 0x5021, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x240, 0x124) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x6, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x92000, 0x8) mmap(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x3000004, 0x20800, r3, 0x7) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 12:33:15 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000000, 0x36d03410823e099d, r0, 0x200000000009) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x20000, r0, 0x10b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x103f, r0, 0x6) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x101) fcntl$F_GETOWN(r0, 0x9) 12:33:16 executing program 4: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETFD(r1, 0x2, 0x0) fcntl$F_DUPFD(r1, 0x0, r1) 12:33:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20002, 0x10) read(r0, &(0x7f0000000080)=""/129, 0x81) 12:33:17 executing program 2: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x18) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0xe1) 12:33:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000000a0402, 0x141) read(r0, &(0x7f0000000080)=""/190, 0xbe) 12:33:17 executing program 7: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getcwd(&(0x7f00000002c0)=""/1, 0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000) 12:33:17 executing program 6: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000007240)='/\x00', 0x400, 0x28) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:17 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000001, 0x1012, r0, 0xff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/58) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x10001, 0x3, r2}) fcntl$F_SETFL(r1, 0x4, 0x400) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/71) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/44) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000400)={0x0, 0x2, 0x100, 0x2, r2}) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/35) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/45) stat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)=""/231) write(r1, &(0x7f0000000680)="03cef92b70e5ac4f", 0x8) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_DUPFD(r0, 0x0, r0) chdir(&(0x7f00000006c0)='./file0/file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$F_GETFL(r1, 0x3) 12:33:17 executing program 4: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4000, r0, 0x8) fcntl$F_GETFD(r0, 0x1) 12:33:17 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x400003fffc00000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x20000, r0, 0x3) 12:33:17 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) llseek(r1, 0x4f27, 0x0, &(0x7f0000000040), 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x30000, 0x1) fcntl$F_GETFD(r2, 0x1) close(r1) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x2400, 0x4) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001100)={0x2, 0x2, 0x4, 0x0, r0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10000, r1, 0x0) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) r5 = openat(r2, &(0x7f0000001140)='./file0\x00', 0xc0, 0x40) r6 = openat(r5, &(0x7f0000001180)='./file0\x00', 0x0, 0x1) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r3) openat(r4, &(0x7f00000011c0)='./file0\x00', 0x0, 0x44) r7 = fcntl$F_GETOWN(r3, 0x9) link(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') fcntl$F_SETOWN(r1, 0x8, r7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000000, 0x40010, r1, 0x3) r8 = openat(r4, &(0x7f0000001280)='./file0\x00', 0x20300, 0x0) close(r4) r9 = openat(r2, &(0x7f00000012c0)='./file0\x00', 0x80000, 0x189) r10 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r4) fcntl$F_GETOWN(r10, 0x9) fcntl$F_GETFL(r8, 0x3) fcntl$F_SETLKW(r9, 0x7, &(0x7f0000001300)={0x0, 0x1, 0x7fffffff, 0x0, r0}) openat(r6, &(0x7f0000001340)='./file0\x00', 0x2, 0x50) 12:33:17 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/117, 0x75) fcntl$F_DUPFD(r0, 0x0, r0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x4, 0x48831, 0xffffffffffffffff, 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 12:33:17 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r3 = fcntl$F_DUPFD(r2, 0x0, r2) llseek(r3, 0x0, 0x0, &(0x7f0000000000), 0x0) 12:33:17 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x78) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400400, 0x100) 12:33:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_SETFL(r0, 0x4, 0xfffffffffffffffe) 12:33:17 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x108136, r1, 0x4) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD(r1, 0x0, r1) 12:33:17 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x3, 0x400, 0x7fffffff, r1}) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) 12:33:17 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000002c0)={0x0, 0x2, 0x75, 0x2, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) llseek(r0, 0x7, 0x1, &(0x7f00000000c0), 0x0) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000040)={0x2, 0x1, 0xdf26, 0x348c, r4}) fcntl$F_GETFD(r3, 0x1) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r3, 0x9) openat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1bc) readlink(&(0x7f0000000180)='\x00', &(0x7f0000000200)=""/183, 0xffffffffffffff57) fchdir(r3) openat(r1, &(0x7f0000000100)='./file1\x00', 0x2000, 0x101) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xcab9, 0x9, r5}) 12:33:17 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x10000000000, 0x8032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$F_SETFL(r0, 0x4, 0x1ff6) 12:33:17 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) fcntl$F_GETFD(r0, 0x1) 12:33:17 executing program 6: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x10) read(r0, &(0x7f0000000200)=""/222, 0xfffffffffffffe0e) 12:33:17 executing program 4: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="4e5e07f35297ae50a43e78f24c84671f4a4371869a9eaced5e56b9deff150339c670aaa199f7768abfdaccc0eb01afacbd15d32237505f6db7893d92184a4658e7a3a87df9490126ab82084504a3efc7eed5002d8d3708d8442406cc2dacab3b5ae91a9a171ef01aff1525d47ffaa34d1bbdf91674da22a54d5b17466044dc1f55331eccd5ca02dad9c0b15af0363f2aa0258ade0c412ec495688aaf84053e0e87b65ea815d9ba634673aa9e003479e712fd284ee7d7dd997f2cddbedceb63037c4cac52a7ab0651d95b95a63ef408e2805ff2", 0xd3) mmap(&(0x7f0000314000/0x1000)=nil, 0x1000, 0x1000000, 0x2000, r0, 0xb31) 12:33:17 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00006cc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x1000002) mprotect(&(0x7f000034c000/0x1000)=nil, 0x1000, 0x4) 12:33:17 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000100)=""/222, 0xffffffffffffff48) 12:33:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x482, 0x100) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x6) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3000001, 0x40000, r0, 0x4) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) 12:33:17 executing program 2: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x167) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410001, 0x20) fcntl$F_SETFD(r1, 0x2, 0x1) 12:33:17 executing program 3: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r0, 0x3) 12:33:17 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="a46c798e14375a9dab0b8721480df7d794c1e3db34e53643b9fe012dc644914ad213dfc07060d9c63f898da1a2a83d32e6e42055b654801579e25282846dc77ce790eb3723d5cac841e90468b3b5e6312e6eb102fee7706b67272b6d53fdf31ab09c9718ead93a9a2b063545e4f6193508c23a4e2f3221c8adb0931d3545db7edfae8c01b02db86ddab5ba3f2259b683afd41b065c747d74060a94ab91bc2ad6c4e3c58cbb3d0b6a4aae9143cfa48c75ee", 0xb1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x20010, 0xffffffffffffffff, 0xfffffffffffffffc) 12:33:17 executing program 4: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/242) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r1, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000007, 0x28000, r1, 0x14) r2 = fcntl$F_GETOWN(r1, 0x9) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r3 = openat(r1, &(0x7f0000001240)='./file0\x00', 0x40, 0x14) r4 = fcntl$F_GETOWN(r3, 0x9) stat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/245) fcntl$F_SETLK(r3, 0x6, &(0x7f00000013c0)={0x3, 0x0, 0x400, 0x3ff, r2}) write(r3, &(0x7f0000001400)="c38e424eb43bb17eeda2943dfadd1c0cdcf7d4d08661662b9213bde6a63e63be7533b25aa92f7092d6152d200bb70f660a492a453915a27076edfbb8f8ad9af4bfbe382ae0b7fb3cfd93c3abab84e52e8f020358ce34babd8ab99bf8b6f1f16ce187ac34e044", 0x66) fcntl$F_SETFL(r3, 0x4, 0x400) chdir(&(0x7f0000001480)='./file0\x00') r5 = openat(r1, &(0x7f00000014c0)='./file0\x00', 0x0, 0x2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) chdir(&(0x7f0000001500)='./file0/file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10000, r3, 0x5) fchdir(r5) llseek(r5, 0x20, 0xffffffff, &(0x7f0000001540), 0x1) chdir(&(0x7f0000001580)='./file0/file0\x00') waitpid(r4, &(0x7f00000015c0), 0x3) mkdir(&(0x7f0000001600)='./file1\x00', 0xf91c83fb7553d39f) stat(&(0x7f0000001640)='./file0/file0\x00', &(0x7f0000001680)=""/173) fchdir(r1) stat(&(0x7f0000001740)='./file0/file0\x00', &(0x7f0000001780)=""/102) readlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/4096, 0x1000) chdir(&(0x7f0000002840)='./file0/file0\x00') 12:33:17 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xd050, 0xffffffffffffffff, 0xfffffffffffffffd) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x5, 0x0, &(0x7f0000000180), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x126) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/156, 0x9c) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) fcntl$F_GETOWN(r4, 0x9) 12:33:17 executing program 1: mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x40119, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) llseek(r1, 0x4664, 0x7, &(0x7f0000000080), 0x1) mmap(&(0x7f0000f6e000/0x3000)=nil, 0x3000, 0x2000004, 0x4000, r0, 0x0) 12:33:17 executing program 7: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x101000, 0x4) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='./file0\x00') 12:33:18 executing program 6: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x45) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x80000, 0x40) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) 12:33:18 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/127) unlink(&(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/104) 12:33:18 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000100)=""/91) fcntl$F_GETFD(r0, 0x1) 12:33:18 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x62) mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x2, 0x1001, r0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 12:33:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x840, 0x80) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2402, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000000, 0x40000, r1, 0x1f) llseek(r0, 0x400, 0x6a4763bf, &(0x7f0000000080), 0x0) fstat(r0, &(0x7f00000000c0)=""/150) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) 12:33:18 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2040, 0x1) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) 12:33:18 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2080, 0x2) r4 = fcntl$F_DUPFD(r3, 0x0, r2) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x2, 0x2, 0xffffffffffff9f1c, 0x2, r5}) chdir(&(0x7f00000000c0)='.\x00') fcntl$F_GETLK(r4, 0x5, &(0x7f0000000100)={0x1, 0x2, 0x3, 0x8, r5}) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) llseek(r6, 0x1f5, 0x3, &(0x7f0000000140), 0x2) r7 = fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_SETFL(r2, 0x4, 0x800) llseek(r7, 0x101, 0x6, &(0x7f0000000180), 0x2) r8 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80200, 0x69) r9 = openat(r8, &(0x7f0000000200)='./file0\x00', 0x400, 0x6) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') fcntl$F_SETFL(r9, 0x4, 0x2000) fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r9) chdir(&(0x7f00000002c0)='./file0\x00') fcntl$F_GETOWN(r7, 0x9) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fcntl$F_SETFL(r1, 0x4, 0x2400) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETOWN(r7, 0x9) fchdir(r7) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_GETFL(r3, 0x3) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/91) fcntl$F_GETFL(r9, 0x3) 12:33:18 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8010000800, 0x7b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x0, r1, 0x3) fstat(r0, &(0x7f0000000040)=""/4096) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) write(r1, &(0x7f0000001080)="545bdc30d2c65dcc4dfa30b0ef0795db2523d349493173ca91ea3780c4074b9e89cd850bc4c0350808c1825fc6e6533d308d7bf9f95c8b4e11c3d9d72e55b32d36c40daf11fd645c4836", 0x4a) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000001040), 0x2) 12:33:18 executing program 3: mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x3000000, 0x800000000000000, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:18 executing program 6: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/117) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/233) fcntl$F_SETFD(r3, 0x2, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fchdir(r2) fstat(r2, &(0x7f00000003c0)=""/229) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file1/file0\x00') r6 = fcntl$F_DUPFD(r4, 0x0, r1) fstat(r2, &(0x7f0000000540)=""/165) r7 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r5) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file1/file0\x00') symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') fstat(r2, &(0x7f0000000700)=""/205) close(r0) rmdir(&(0x7f0000000800)='./file0\x00') r8 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r1, 0x8, r8) fcntl$F_DUPFD(r6, 0x0, r4) fcntl$F_GETOWN(r2, 0x9) openat(r7, &(0x7f0000000840)='./file1\x00', 0x20400, 0x10) symlink(&(0x7f0000000880)='./file2\x00', &(0x7f00000008c0)='./file0/file0\x00') 12:33:18 executing program 4: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x110) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:18 executing program 2: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) 12:33:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x140) read(r0, &(0x7f0000000040)=""/189, 0xbd) 12:33:18 executing program 1: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/163) 12:33:18 executing program 7: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x2) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000100)='./file0\x00', 0x240, 0x40) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x101040, 0x84) r5 = fcntl$F_GETOWN(r4, 0x9) waitpid(r5, &(0x7f0000000080), 0x0) 12:33:18 executing program 3: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/63, 0x3f) 12:33:18 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x400, 0x51) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) 12:33:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFL(r0, 0x3) 12:33:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0xc8) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80000, 0x8) read(r1, &(0x7f0000000080)=""/246, 0xf6) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) r4 = fcntl$F_DUPFD(r1, 0x0, r1) chdir(&(0x7f00000001c0)='./file0/file0\x00') fcntl$F_SETFD(r2, 0x2, 0x1) unlink(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000240)='./file0/file0\x00') rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') r5 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x2800, 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x7) r6 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000340)={0x2, 0x2, 0x100000001, 0x100000001, r6}) fcntl$F_SETFD(r4, 0x2, 0x1) llseek(r5, 0x3498, 0x3, &(0x7f0000000380), 0x0) unlink(&(0x7f00000003c0)='./file1\x00') fcntl$F_GETFL(r1, 0x3) r7 = openat(r4, &(0x7f0000000400)='./file1\x00', 0x410840, 0x4) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_SETOWN(r3, 0x8, r6) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x1c0) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) fcntl$F_SETOWN(r7, 0x8, r6) fcntl$F_GETFL(r2, 0x3) openat(r1, &(0x7f00000014c0)='./file0/file1\x00', 0x410000, 0x20) 12:33:18 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000046f000/0x1000)=nil, 0x1000, 0x3000000, 0x40004, 0xffffffffffffffff, 0x0) 12:33:18 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x0) 12:33:18 executing program 6: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82a40, 0x40) fchdir(r0) 12:33:18 executing program 7: lstat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=""/120) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r1, 0x0) 12:33:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:18 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') 12:33:18 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6fcd74d026702eda, 0x40) close(r0) close(r0) close(r0) 12:33:18 executing program 5: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10000, r0, 0x3f) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x8000, 0xffffffffffffff80, r1}) 12:33:18 executing program 1: waitpid(0xffffffffffffffff, &(0x7f0000000000), 0x800) 12:33:18 executing program 2: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0xd4) fcntl$F_SETFL(r0, 0x4, 0x800) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000040), 0x2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x42000, 0xffffffffffffffff, 0x9af) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) waitpid(r1, &(0x7f0000000080), 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETOWN(r2, 0x8, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) nanosleep(&(0x7f00000000c0)={0x0, 0x3}, &(0x7f0000000100)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) waitpid(r3, &(0x7f0000000140), 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000180)={0x3, 0x1, 0xc53, 0x6, r1}) fcntl$F_GETFD(r0, 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fcntl$F_DUPFD(r0, 0x0, r2) read(r0, &(0x7f0000000240)=""/81, 0x51) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 12:33:18 executing program 6: openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) 12:33:18 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x20, r1, 0x9c2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x30001, 0xffffffffffffff9c, 0xdd6) 12:33:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = fcntl$F_DUPFD(r0, 0x0, r1) nanosleep(&(0x7f0000000080)={0x9, 0x8000}, 0x0) nanosleep(&(0x7f00000000c0)={0x80}, 0x0) r3 = fcntl$F_DUPFD(r1, 0x0, r2) fchdir(r1) fchdir(r1) fcntl$F_SETFD(r0, 0x2, 0x1) nanosleep(&(0x7f0000000100)={0x3, 0x200}, &(0x7f0000000140)) nanosleep(&(0x7f0000000180)={0xfff, 0x8}, &(0x7f00000001c0)) fcntl$F_SETFD(r2, 0x2, 0x1) nanosleep(&(0x7f0000000200)={0x5, 0x9}, 0x0) r4 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x10001, 0xd2) fchdir(r0) r5 = fcntl$F_DUPFD(r1, 0x0, r2) fcntl$F_DUPFD(r1, 0x0, r5) write(r5, &(0x7f0000000280)="9b916db1d23225755a2f8b534f049437f3ba878a447ed412798194ee25c30fbbc11b09949cb1c740393884839bcc39bba90824f9f46e449d86c846cc77d6500e0049109ad8dbba9cf016ac6f6861edb52108dabb07e636e1f78af17452392fe093dba76ae382c47e05889ae6b157842dda63f5e2", 0x74) fstat(r4, &(0x7f0000000300)=""/113) r6 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x40, 0x0) fstat(r4, &(0x7f00000003c0)=""/108) openat(r4, &(0x7f0000000440)='./file0/file0\x00', 0x900, 0x100) stat(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/202) nanosleep(&(0x7f00000005c0)={0x8, 0x7f}, 0x0) read(r3, &(0x7f0000000600)=""/38, 0x26) fstat(r4, &(0x7f0000000640)=""/150) mkdir(&(0x7f0000000700)='./file0\x00', 0x8) fcntl$F_SETFL(r6, 0x4, 0x2000) fcntl$F_DUPFD(r0, 0x0, r0) fstat(r0, &(0x7f0000000740)=""/182) 12:33:18 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x18) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2, r2}) fcntl$F_GETFD(r1, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80000, 0x1) close(r0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fchdir(r1) 12:33:18 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x412000, 0x8000000000000) 12:33:18 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:18 executing program 4: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x244df400ccf15ecd) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 12:33:18 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc2) write(r0, &(0x7f0000000080)="6785d05bbb3fd31f2a1288dec9d5bfd6787e39708c15ca6edacf1dbab408f4039e607d9b00fb7dd6ef049524498a81fbd1b04d746465085e8a797422a20c9a06e6bae86320c31b8497996f775ad1d5214a34e33714d5a18009b987ab94aa5ba7ceaa9b30f54b156b0621c59a1c69390d7924db735ec0e15f852f1e82528ef6fa7be17512d80be8c377e666e95b409e8293cdc9d17394f618ed5252929567d78c447492b9e1f7b0992356f575ef08f9075a62581b19ebc6cf04ac", 0xba) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) 12:33:18 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x2, 0x1000, 0x5, r1}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) 12:33:18 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) 12:33:18 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f00007fe000/0x3000)=nil, 0x3000, 0x4, 0x108132, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000000)=""/79) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) 12:33:18 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x2002, 0x409e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x0, r0, 0xfffffffffffffffe) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x10) 12:33:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) fstat(r0, &(0x7f00000000c0)=""/148) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, r0, 0x0) mmap(&(0x7f0000a63000/0x3000)=nil, 0x3000, 0x1, 0x30, r0, 0x4408) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) 12:33:18 executing program 4: mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) llseek(r0, 0xf5, 0x80, &(0x7f0000000080), 0x2) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="bca5c0304675cb9733d3a6a2b64213001bc644feb535000000000000000000", 0x1f) llseek(r1, 0x7fffffff, 0x0, &(0x7f00000000c0), 0xfffffffffffffffd) openat(r0, &(0x7f0000000100)='./file0\x00', 0x410200, 0x1a8) 12:33:18 executing program 6: mprotect(&(0x7f0000526000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x10a00, 0x8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x181400, 0x7f) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0x1, 0x2, 0xd9, 0x6, r2}) unlink(&(0x7f0000000280)='./file0\x00') 12:33:18 executing program 2: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x0, 0x3, 0x100000000000c7fe, 0x0, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x500, 0xc8) write(r2, &(0x7f0000000180)="3cfb3e3cd5c8414837571a162d5322bdc144c0f31872380348690587f0c0d56287d7ca89b1fb961ed1a3dc6fc8e3a0ae91751f52e9390e97d693a576e78b570e909a3a6974fd20464c80f6d18ad5271aedc562144bff70a81efe005b6b887a981012a1fe1022cf6916bbfb921e224e134ba51731920043e5b95a6bf0d013573e364f73dfb405acc32023db19374f6bc1a23e6c639d5339d6923324551d053c3fdb3660fcdcdc1581081150aec553082bcda38a38f8a6718ff58165f91896ddfb64193ef3b883ec908ddaf537e7dfab2e31eac07b0f0e028d2a91a712f1757a195de0e5dfd79053c5658d28fa60f135a32550be64b457eb01ff39aaa590b3e02a792df5b0e3a4b7f745b1a3ce8e1f50d60f2542d7cd0a69dda310719df99934099932e2713ba6ab2ca238417e4b8e9d6afc6ce77930cd3f47839781bdedbd2e6b256d66138130d5d07cc0f2632c9186fac27b28092fdb4e7b90a53c87952b7b93723105ba300ebe8c2669a43def35c46be02aef2b3fae637232a30533cf1f02bcaaa51784b27833ef115825651a8506e202451b2d9d5a9e9773c85b00b5e64c5922d3e9e2febe6c49cbe584691fe2636c3e0e24c30819ccafc7869195b309eaf3ac006477611a34cd257cd291d773d1887f8c818ac7aff0e1ec4837230f29a74b0c6da47e4e543c17d449fe8772db56572f5742a864cb77151174d0941a5635ea1852af37caaee4557aad710dd2d3eb4ff2c7ba0d148d8a090be23c2166844194a95a1f11c46209195ba9bc9c2748fd5ac8362e4c43ac0e883cbd1a97cd91b9e95327b7d46fb329cd0da529dfe1c6a364e91e4eb4d227e3c8d9d8e0d1d26b6fc3f600b8fed2712486d2aabb6adbb8e83cd733241e2d691106f52cf195fdc5974c43aab3a027d6cc35150f12ce1670cd9432c9f800bec10f0983b6ce0cf07193967d3caf8f2bbea1ea186a9ae6d6dd00391e85e734e16f678a48cc40eff2997b737ee00d34e6d783e26bc318b0b7021d3698c331f678a4ffed28916ca3a52fb107d7f26b368f73731005c8626f727bea498a78d042d1872ace4bf99f1b8dae1b328e90541e857a4d7f27612395e72382028ea38ba8dd3b3ddad6e0a789a3b0cf506831bb7291001e18e4011a230011b3737f69d62e1fc7f034aa03bbae11a1625b3aad1605dc9772741664b77b880334df39128b6c2b5bb42906b74aba92c2f11c91dfcf3258891e287a7ca76ef022427fe839d785083b4ec7964447b40310c2816eb9a560c4d995b43f37aa3c239b3094b82a24e46d661e4fcc97cdff8b44dbf30199dc793193918cca761afb9e776c5612a546df6b7939318f55f230125171736a243f1742a0fb8ef4ec093025b7055b9d6e0b4ce2494ab58570f6e7cfbabec7dcb047e46eab9411454df68629ac11b34df22009902d0be7d960c81755bfd40d1c735bcf003dd0f6b4d063bffef01a5a40b2535c3851291405b9f6d79fd2162e03f21aecc312096356a9727efd74384edce9bb822281e20a601c242a4ca75dbfe023e724835bdfc47da88a2d8a68f991b27c557ad053ad84e8e6f8d2d2beed4d32e949561b0fb02fd678c51d8d7e11e4e44cede3bfe3932a0bb69d0df332b6ecd9084a9ce71254aa7153e06ffd006a8ab89c06e80dd361d17159ce77cddd8483bb70fe939797332cf5f676aec52fa8c512504dafa0145c6a64ab47ec670e3a6256caa418508f000cdb4bbfcee8fa8d48a78f426d8054a6f1bae58207f5bd034906510f3223ae7f60c5973e0c589d4ef191d4b105a57db517c7145ae6f8bd438ef0fc824bc73118235274479ef556f8f39203a73c3e68c718c2f5c056597963993b4ee63a34bb3394d71e69aed9bc08aff234e99391c20031f5c24d18aeae7c0f40471f4bf59692e7d2c28b97a537f1e738b165b8abae2a2bbe1cc417dca59a8722079bdbf41ed3d4e60c7ce0f555c17cf0bd91279259ea870f7e0169cd5cce7a159fbf7ee4ddfb782b26da9e1fa6a53655af376a64d747ffae2c02f2105f5ba437cea2e2807f47783629d5567a02bcbe9647dd2aee4cc03ae340b10970b74c3aa5e182a639bf3dd6e70b1a380eaa8d239b2e50ac539e56975123ffc3deaa7cfc024cef07461608e6286522a5a22651bc742a357d9842fe4bf89297ca513391508a6e4ee3993609808de110f85d6513553436dbeec50163a87845a459f066ca6318d21beadd3af6bb05cc25e50d5ed50007469bc9837f70b904cd0638689884e4603919573f25d3457feb4976c4bf62c9026151b079017e6c489bdae15679440d5b938066f67ca5defb21dbc308f700db397664d42c1d32d98ddce41bb20c83c46e0ba955399bbc403081fdfede06aaab64d121e1ffc6e85b944f5026467c6686593dd3bbc5439cc5a8385a8c5a09f00e218d4873362d04305e2efba715684fefa7df9df83a9f7b97b2a95d3e87829b308692c54289cce9488c85190d6bc596662be6cb37bfa749c7eb3292fcc3483435980935fcdaa8e77a3ff6ddf08226aa0c2d73bdcd14cc6ef3426e405cf9f9f9a3a0d81deff7f5a16e2bd5ce780698c86a20d84e2b7dc50e3ef338138c547daf71f25a3f9c3f832bb0a187d31ba310a8db521679be7703df355143da5ed6b78a16b9113fbed5f43d9b5ad9d24233074e52c585ac19e29124d0e08f3acf374e6dd71103d0becebd9568d3bc77343c6b903b2920b0998f60b209f7f78bbed8bbbb76f9579e3a1739cdb1037e99abad5a15ebf3841c177891aeba1e1fe7f55e37649e37bff67f69f06e5ae16d503632f4911316bd683d910a01ea3dda0ff1fcd6e440ac39072f5124268a15b4122b9b56fcb0d04510a91f8444156e662338b410fbec1663502f0f07a6f7f4ed24a25b1fed6c033becb67c22201ea3154d58f23fe540530a9dac19d5075233f378b11445339e84237e57ae34cb897a450edc2294bb63987085a1cad45c5f61f3fbf137d17ab1bee16286b247695316c32d7542f4cd1c0688931201764fd7c8e80d2b926707158407f4d8f5df74cb7d6bd230a8465d8288a173711a453a9d1685e92a3601b285a92dedadf9c4799a34f9a28593126c9882c4e934180019b7d7fe30f4575da01caf12afdd60eb7f4d9d4df45e6a0f23184c44359518f6fef655f8003d6fa245bf32b825ecfb0fce6a7cbd30582e32cfcb897a91955bc3e38fc721f6c1fe809a534b568e41cb0e65570c12b3f13146026181f227107008e0d965be8d6ab51b975429ea1e1573accc4f304e7a7eac4c2e0efa4cae22e380527f4c9fbc62c1422e8c20f102d84b946cbafc9132ff33af76b9304a650823987d580e935379a1b9fae74a64a84549149c4792f4efbf396c0612bbf4de3d2f9ac1a94af4b3af9cec00fa8fc455a8df70699146084507258b0aa8eda2f7ecce974da0a04be3d8c870b17d5ad6ccf13629842ed529123da8e573a4e0e9c92c3124751b22081545963bedbeaffb836137f8366afab25c06abe173592defd084d29d87da266f902865b861e99df95d17273dc7de8690c8388bdc7956c20277f4aa9178a227f4f26cc4bf6ef9ec391420f50dcddb8752dfce7dbaf693abe991a67b98bf68d5a6be604b4732f5e59e099fa21ec2fef84cb4eba119b9ce14206a8806e207adbc8185ac733e5f44cc628a402de56a8f5a5c90b939a583dbc6272054fc721f826e0ebcce56305f46fe41f3848d68adebbf32cc088a9da5114a9a94b74cf00b9034b6974bdf26d80a4ea7aa5b5f4fb865be984ca6ef812c54042d716e7de6c29c85beba594c58298fcb6cf9a5219920c7e5af27066d83d44aeee07897c59289e621d11b490e2297318642707c749a788cde4f7d57396358f446430e84d886d0fe5208ddee6db3f6f76122c8c66346680445f99f386fc33be98a116a785d62dade646fbafe3a3e612383b0af70b9242bad9cc979857e3057f0bdd66d2c210ec4a5d9b747362c1dd6a6a65ac7f191fae55db5ca0429706f5f7f3a1a342296a01518f7f989238ee6d9ec86390c6598d44d836becd9b4df4209e8bf5df7e503107532b1501d8f39d3f9ce315568ec6262c92c9522ffee155892e1382551648c6e4113aa4d9c812321f1cffb68b00764183f3cdfaf3543970d35d257fcca8ddbb2cf05047bfb0de91d0e4c450705bc03eaa0be2eb7beee08c21259d930751d3e9ef22f5b3928c9bf686b1eae9625c2ab61da1bda119055b515355225657f9f173644c28092ff1a433a5de8b89cebedf441171607980f0279785be39a580f965db1e7094f28d268a8204196c05702a1a2e190b00776ad62e4ade2410c4ddde0942f3f4eb5b10e0fc16cef07eb4137a4255779bf5735bef3189f76049577de998e18d50ccc46f26ae1d159fd7898325b5f5e7f9ba8c0321500083d9ceefd2eb6f6107774775d599e734d3cf521d37eedf2d1ebfc84911f9b492f67a4b8c2fbe38422ca9fd253824b35474e777f42c5f4834f6d3a5f5e393e9bddf006ef65f1b6ea6bc6fbbd645ba882f7520135e13cf77246422962953434b36cf9d574665c022f236c0fcdea86151e6708119acdb40286ec89b2612741b3666579b5b8424e71b2b7f20fd2715c6f7c8e1f83f9cfc0dfefd09b035acc39ef9c708f6215290a68d3b7de9dd5c1f15b5ba307265094fe30307e78cdb8772e3feb7d6a2f7639eec8342bc8b18123c0bc857bdf69847dca517b0cbb1e9e330948721a61364af9c50f2af555ccc735242ca60e97d8265e3d42e0f71d1a056c7e622d1dbbe30fe3108fbe3a3ce30b63be6c53612bc14c9e6de7db22bd133df1e3d7cfcb3df9cb8f009ffbb776c5b4ccc84bb81fd60eff7fb48dde6a7f806ad67cf2bb95c68892b4645b9598686434e981c72575c9773ffccb898a37ee31e797193beb8be0125f2cc64007e879f37a7f246d08ac3a2a2adc52be64f94f0231cdd89b6db1494137ec314170c8ff33fffea964d45834751e684ab289f2f3d1be07b5f47db1607680c35d9c91bed6a07e56da220caabdd46a1be60e5374750c5494aff91e6efce156c5b23cce22add406e141eea7569b18c59bfb99290e47a2c2117875d1bbce05ce031ce288c0cf3bb09d4d4c83d0021ad235e6ba51420c5c64d6389ea401f2313035f49bf3c7006d43d8d427826eb37c3b1284b3714eea445ab8c6a31a36a3380f297f02161a7172c54c00a544bfd2293a033325f67576cefb73bfe0eb2f236c85de1843a6b3774bc65d405ec414923f20c510c4ba1434112466fe81cf6211b7756eb3c29902ab668f40358c88278102e5dd1ab812f3e4fe849a1b6d9d7051f3ed26c0d7e12f992155b4180ee2bb29c983fce1b591dd025f91383d4441c55e24db0f1e341e4fedb03619af37ebcfb39557bdbbcfe3d4e83835b38a8e8f0680313bc61e1632bf8443f7daaace61277f97ae0bc7382958d50ffb4795a853200c545b130dae511b1d19131f81f404f03ec8d58ee20bb324c32a08ea8de9bd12331844dd9eba7130dfe21e55319441ac2743c62f6625196c94b9e57217bfa4ec9d2ab529dab9de39006b671a744b1ef99f27b5d97bfb0fd1380fa6ce9573c0a6f51c2200135e1a4c413d041f9f65ef82074acac220f93ac3ce7db744bf6e7c7ff7a2223154cefff6f83f75e3d252e3fb235d56e3558ee55715e95773180457c6214d91e67c167088b899ca4ce6d38d737e5072a1b39e4260af03f7d2a7d4a3a944bb7de858764efa42374813ff62ba0a3c9e20a799a96b0d81d5474f559ac3cce112c21efdc2b75cc863b85921923ac930aa", 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) fcntl$F_GETLK(r3, 0x5, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x1, r0}) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x0, r1}) fcntl$F_SETFL(r3, 0x4, 0x2c00) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) 12:33:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) fchdir(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r1, 0x1) fstat(r1, &(0x7f0000000040)=""/136) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x410000, 0x2) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x103000, 0x45) r6 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r5, 0x8, r6) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/24, 0x18) fcntl$F_SETOWN(r7, 0x8, r6) read(r7, &(0x7f0000000240)=""/24, 0x18) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000280)={0x3, 0x0, 0x3, 0x4, r6}) llseek(r4, 0x5, 0x1, &(0x7f00000002c0), 0x1) fcntl$F_SETOWN(r2, 0x8, r6) fcntl$F_SETLK(r5, 0x6, &(0x7f0000000300)={0x3, 0x2, 0x8, 0x7116, r6}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x44000, r0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000002, 0x20000, 0xffffffffffffffff, 0x7) fcntl$F_GETFD(r3, 0x1) fcntl$F_SETLK(r7, 0x6, &(0x7f0000000340)={0x1, 0x0, 0x5, 0x3f, r6}) fcntl$F_SETOWN(r3, 0x8, r6) openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x30002, 0x100) fcntl$F_GETLK(r3, 0x5, &(0x7f00000003c0)={0x0, 0x0, 0x7, 0x80, r6}) fchdir(r7) fcntl$F_SETLK(r7, 0x6, &(0x7f0000000400)={0x2, 0x0, 0x76, 0x3, r6}) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000440)={0x0, 0x3, 0xfffffffffffffff7, 0x1f, r6}) openat(r5, &(0x7f0000000480)='./file1\x00', 0x802, 0x40) 12:33:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x80000, 0x3) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x410040, 0x1a0) 12:33:19 executing program 7: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) llseek(r0, 0x2, 0x3, &(0x7f0000000040), 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) 12:33:19 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x12e1, 0x1, r1}) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) 12:33:19 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/219, 0xdb) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) fcntl$F_GETFD(r1, 0x1) 12:33:19 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000001740)='./file0\x00') 12:33:19 executing program 1: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x0, r1, 0x8) 12:33:19 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x191001, 0x100) close(r0) 12:33:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100060) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x60, 0x0) fcntl$F_GETOWN(r0, 0x9) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x430000, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/109) 12:33:19 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000006, 0x2, r0, 0x5) fstat(r0, &(0x7f0000000040)=""/151) fcntl$F_GETOWN(r0, 0x9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) 12:33:19 executing program 7: 12:33:19 executing program 0: mmap(&(0x7f0000f32000/0x4000)=nil, 0x4000, 0x2000002, 0x1000, 0xffffffffffffff9c, 0x5) mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) 12:33:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000, 0x2, r0, 0x0) 12:33:19 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) chdir(&(0x7f0000000080)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x2) 12:33:19 executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:33:19 executing program 5: mprotect(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0xfdfffffffffffffe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000004) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x2) mmap(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0x2000004, 0x30901, r0, 0x7fff) 12:33:19 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x8, r1}) 12:33:19 executing program 6: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x80) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410001, 0x190) chdir(&(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) 12:33:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) fcntl$F_GETFL(r0, 0x3) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x82) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x10) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fstat(r2, &(0x7f0000000140)=""/56) fcntl$F_GETFD(r1, 0x1) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x500, 0x40) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') close(r2) lstat(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f0000000280)=""/148) write(r1, &(0x7f0000000340)="252fe53c06c65cc99ce1d11248724c1d9e110dd70af54e1dadfdba4f30c670cc368134011c888dc8523c4e50ef08bef691a93dfb8ff2bbaeb9e7a1906fc3660ef35e1e1b6d677c6f8ac8d41456a8f890f87c43e4c7f3a85b0477f052362ca323d1b582618d4700864c2c7f7daedd44f2888ca5af892411e26ee541b87281276cec7691db6e3bcedbb4d0e2164399e821e324d5a1c83c4ecabbbfa9bc35c93e00a6d858593be93f66265d74be1471e88c87b531e9", 0xb4) fcntl$F_SETFL(r0, 0x4, 0x2000) r5 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x410000, 0x58) r6 = openat(r1, &(0x7f0000000440)='./file0/file0\x00', 0x10000, 0x24) fstat(r4, &(0x7f0000000480)=""/4096) close(r2) lstat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/40) fstat(r6, &(0x7f0000001500)=""/13) fcntl$F_GETFD(r6, 0x1) unlink(&(0x7f0000001540)='./file0/file0/file0\x00') openat(r0, &(0x7f0000001580)='./file0/file0\x00', 0x80, 0x0) write(r4, &(0x7f00000015c0)="14dcb467008416434ed539381f82cdd3bb6451d692d0a0a5fc8c12c11b9e1efe96a663897c9b5499975b9c881207014f1bf84ae8706497715ec6ca0e4cc28ca7037c3de6188ca1c57b621a3e0f734fb068e11240bf36f16972b1a9014c5685f855dafddb022e023f981962f6f9ad444c1a17da9ed81bcf10bd637a38bedc8f019673054fce92b061384a75ab9746087bdc9cd22de7fa1d8aa06b0f64394b61b652527d329507d74d19b4d72946d30e2d61124e244dab14ac54376bcf30cee58afd936c0861451df5775ce41076b13ef15017b45e3512", 0xd6) r7 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r6, 0x8, r7) openat(r2, &(0x7f00000016c0)='./file0/file0/file0\x00', 0x100, 0x2) read(r5, &(0x7f0000001700)=""/245, 0xf5) lstat(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)=""/13) 12:33:19 executing program 4: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x30000, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2, r0, 0xfff) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) 12:33:19 executing program 1: mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) 12:33:20 executing program 6: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4000006, 0x41, 0xffffffffffffff9c, 0x2) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2880, 0x100) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x2) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x407d67d891dc70e2, 0x20) llseek(r0, 0x7, 0x7ff, &(0x7f0000000000), 0x1) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x25) fcntl$F_SETFL(r2, 0x4, 0x2000) 12:33:20 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:33:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) 12:33:20 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3d) 12:33:20 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0xc9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) 12:33:20 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000000, 0x2000, r0, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) 12:33:20 executing program 2: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:20 executing program 6: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12003, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:20 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/148) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/117) chdir(&(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/116) link(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') unlink(&(0x7f0000000380)='./file2\x00') stat(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000400)=""/98) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/2) chdir(&(0x7f0000000500)='./file2/file0\x00') link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') stat(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)=""/58) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/4096, 0x1000) readlink(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0), 0x0) stat(&(0x7f0000001700)='./file2\x00', &(0x7f0000001740)=""/83) nanosleep(&(0x7f00000017c0)={0x81, 0x8001}, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) fstat(r0, &(0x7f0000001800)=""/97) stat(&(0x7f0000001880)='./file2\x00', &(0x7f00000018c0)=""/75) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) chdir(&(0x7f0000001940)='./file0\x00') readlink(&(0x7f0000001980)='./file2/file0\x00', &(0x7f00000019c0)=""/42, 0x2a) unlink(&(0x7f0000001a00)='./file0\x00') rmdir(&(0x7f0000001a40)='./file1\x00') rename(&(0x7f0000001a80)='./file2\x00', &(0x7f0000001ac0)='./file1\x00') chdir(&(0x7f0000001b00)='./file1\x00') stat(&(0x7f0000001b40)='./file2\x00', &(0x7f0000001b80)=""/56) unlink(&(0x7f0000001bc0)='./file2/file0\x00') 12:33:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80100, 0x114) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r1, 0x3) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x1, 0x0, 0x80, 0x8001, r2}) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) fcntl$F_GETOWN(r3, 0x9) 12:33:20 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x490000, 0x40) 12:33:20 executing program 2: mmap(&(0x7f00006ec000/0x2000)=nil, 0x2000, 0x2000002, 0x10, 0xffffffffffffffff, 0x4) 12:33:20 executing program 1: stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/25) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/116) read(r0, &(0x7f0000000000)=""/39, 0x27) close(r1) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x3c, 0x1) 12:33:20 executing program 6: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x1b0) r2 = fcntl$F_GETOWN(r1, 0x9) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') llseek(r1, 0x8001, 0x9, &(0x7f0000000140), 0x0) rmdir(&(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') waitpid(r0, &(0x7f0000000200), 0x3) waitpid(r0, &(0x7f0000000240), 0x3) rmdir(&(0x7f0000000280)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') r3 = fcntl$F_DUPFD(r1, 0x0, r1) rmdir(&(0x7f0000000300)='./file0\x00') waitpid(r2, &(0x7f0000000340), 0x1) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000380)={0x3, 0x2, 0x8000, 0x50a, r0}) chdir(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f0000000480)='./file0\x00') rmdir(&(0x7f00000004c0)='./file0\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r3, 0x5) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/4096) rmdir(&(0x7f00000015c0)='./file0\x00') write(r1, &(0x7f0000001600)="a1409a6f24014a32be60f26d3796b8dce2eaf1b859bb7d54509688f1a3999fa1178a8a7b", 0x24) waitpid(r2, &(0x7f0000001640), 0x0) rename(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/96, 0x60) 12:33:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x182) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0xf0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x1, 0x1, 0x8001, 0x1, r2}) fstat(r1, &(0x7f0000000040)=""/68) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x20) fstat(r1, &(0x7f00000001c0)=""/38) close(r1) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x1) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000000)={0x3, 0x3, 0x1, 0x2, r3}) 12:33:20 executing program 5: openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x80000, 0x101) r1 = openat(r0, &(0x7f0000001080)='./file0\x00', 0x80, 0x110) close(r1) fcntl$F_GETFL(r1, 0x3) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) 12:33:20 executing program 3: mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x8) fchdir(r0) llseek(r0, 0x1cfd, 0x2, &(0x7f0000000040), 0x2) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:20 executing program 2: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/45) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/49) 12:33:20 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:20 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/40, 0x28) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) rmdir(&(0x7f00000000c0)='./file0\x00') getcwd(&(0x7f0000000100)=""/214, 0xd6) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x100, 0x181b1a29, r3}) waitpid(r3, &(0x7f0000000240), 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/47) fcntl$F_SETOWN(r1, 0x8, r3) waitpid(r3, &(0x7f0000000300), 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) r4 = fcntl$F_DUPFD(r0, 0x0, r1) waitpid(r3, &(0x7f0000000340), 0x3) unlink(&(0x7f0000000380)='./file0\x00') fcntl$F_GETFL(r1, 0x3) fstat(r0, &(0x7f00000003c0)) chdir(&(0x7f0000000400)='./file0\x00') getcwd(&(0x7f0000000440)=""/125, 0x7d) mkdir(&(0x7f00000004c0)='./file0\x00', 0x20) fcntl$F_GETFL(r2, 0x3) mkdir(&(0x7f0000000500)='./file0\x00', 0x2) rmdir(&(0x7f0000000540)='./file0\x00') write(r4, &(0x7f0000000580)="4510ed7b4a7cdd30a82fcf1f260db9015d7dfff8fc7cd1102513f5a97de222b4c8bcfc11bc598bd532eb1f2bee79183771adecf4cdb018809f124747b6db91f933c3e53ba7e4d9c36d04644b4293cee6a967827d39c2e6ad9dc1dc6b03b612fb8f63bc8392f8c79e91923e6547c0c6ab6e3333ebace39a3c72e62b7193e393c214c7b433de66454238a28a49d4f03f36719f2f0a58631f5071c128d7e5d1efe315e3b7bc", 0xa4) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r4) fcntl$F_GETOWN(r1, 0x9) chdir(&(0x7f0000000640)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x110) openat(r4, &(0x7f00000006c0)='./file0\x00', 0x800, 0x0) 12:33:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) fcntl$F_DUPFD(r0, 0x0, r0) 12:33:21 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) 12:33:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x50) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000040)=""/47) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:21 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f00006e1000/0x3000)=nil, 0x3000, 0x1000004, 0x10100, 0xffffffffffffffff, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x22000, r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0xfff, 0x0, r2}) 12:33:21 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) fcntl$F_SETFD(r0, 0x2, 0x1) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/171) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/35) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000380)='./file0\x00') link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') chdir(&(0x7f0000000440)='./file0\x00') r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x480, 0x148) llseek(r0, 0x9, 0x80000001, &(0x7f00000004c0), 0x2) chdir(&(0x7f0000000500)='./file1\x00') mkdir(&(0x7f0000000540)='./file0\x00', 0x4) rmdir(&(0x7f0000000580)='./file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chdir(&(0x7f00000005c0)='./file0\x00') lstat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)=""/146) openat(r1, &(0x7f0000000700)='./file0\x00', 0x410001, 0x0) rmdir(&(0x7f0000000740)='./file1\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1002, 0xffffffffffffffff, 0x5) symlink(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file1\x00') close(r1) lstat(&(0x7f0000000800)='/\x00', &(0x7f0000000840)=""/4096) chdir(&(0x7f0000001840)='./file0\x00') fcntl$F_GETFL(r1, 0x3) fcntl$F_DUPFD(r0, 0x0, r1) chdir(&(0x7f0000001880)='./file1\x00') 12:33:21 executing program 5: mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1fffffe, 0x8031, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) 12:33:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 12:33:21 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x181) 12:33:21 executing program 3: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) 12:33:21 executing program 2: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006, 0x4c831, 0xffffffffffffffff, 0x1) 12:33:21 executing program 6: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) 12:33:21 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r1) rmdir(&(0x7f0000000000)='./file0\x00') read(r1, &(0x7f0000000040)=""/147, 0x93) mmap(&(0x7f0000685000/0x4000)=nil, 0x4000, 0x8, 0x22, r1, 0xffffffffffffff01) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0xfffffffffffffffc) 12:33:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:33:21 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x8, r1}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) 12:33:21 executing program 1: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101002, 0xc) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x1, 0x2, 0x80000000, 0x5, r1}) llseek(r0, 0x2, 0x8, &(0x7f0000000040), 0x0) mmap(&(0x7f000047d000/0x600000)=nil, 0x600000, 0x4, 0x2000, 0xffffffffffffffff, 0x80000001) chdir(&(0x7f00000000c0)='./file0\x00') 12:33:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x6407960912a07b8, 0x2, 0x1, 0x20, r3}) read(r2, &(0x7f0000000080)=""/216, 0xd8) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x412100, 0x0) r5 = fcntl$F_DUPFD(r2, 0x0, r0) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x101000, 0x0) fcntl$F_GETFL(r4, 0x3) r7 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETFL(r1, 0x3) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000200)={0x1, 0x1, 0x7, 0x2, r7}) r8 = fcntl$F_DUPFD(r4, 0x0, r4) write(r0, &(0x7f0000000240)="eadfd80b95d55bac0982c2804a6f9979cae829189562624f8ac100cb832f8234a4e3915fad6cf247986e362499e3a7543281dc2fc0846da8c762ac9bea11fd81031864f2d40cdce4d9593bd0310dada3f96cfece19d38545f167643d734a6ac3cbaf6cbcdd7a09ba6b10167b53169dab66d0bfb9b0e9d650a073693c0485391b5bdf395b1ed609b2be18f2e4e08f9acf3c754e50053e6a01590dc15fb9f6fc7bf89e0541062782a8f9ecc188f8", 0xad) fcntl$F_GETFL(r4, 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000300)={0x0, 0x2, 0x8001, 0x800, r3}) r9 = fcntl$F_GETOWN(r8, 0x9) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) fcntl$F_GETFL(r4, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) fcntl$F_GETFL(r1, 0x3) fchdir(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000) fcntl$F_SETLK(r6, 0x6, &(0x7f0000000340)={0x1, 0x0, 0x100000001, 0x20, r9}) fcntl$F_SETLK(r8, 0x6, &(0x7f0000000380)={0x1, 0x2, 0xa13, 0x4, r3}) fcntl$F_GETOWN(r6, 0x9) r10 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r6) fchdir(r10) fcntl$F_SETFL(r5, 0x4, 0xc00) 12:33:21 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/125, 0x7d) 12:33:21 executing program 3: llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r1) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r4, 0xffffffff) 12:33:21 executing program 4: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x113000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80800, 0x170) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x9) 12:33:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000000)='/\x00', 0x101, 0x0) chdir(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/4096) fcntl$F_SETFD(r1, 0x2, 0x1) chdir(&(0x7f0000001100)='./file0/file0\x00') fcntl$F_SETFD(r2, 0x2, 0x1) 12:33:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x100000000, 0x9, r1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800002, 0x20001, 0xffffffffffffff9c, 0x0) 12:33:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x6, 0x5, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r2, 0x3) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2100, 0x10) 12:33:21 executing program 2: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r1, 0x4, 0x2c00) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:33:21 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000d1d000/0x1000)=nil, 0x1000, 0x2, 0x21041, 0xffffffffffffff9c, 0x2) 12:33:21 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80000000ff, 0x10000000000000) fchdir(r1) 12:33:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000000000021) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10000, r0, 0x1ff) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3000000, 0x2, r0, 0x98c) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x4000001000005, 0x14100, 0xffffffffffffffff, 0x7) mmap(&(0x7f0000002000/0x6000)=nil, 0x6000, 0x4800007, 0x2, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) 12:33:21 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x141) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x80000000000000, r0}) 12:33:21 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/55, 0x37) mkdir(&(0x7f0000000180)='./file0\x00', 0x62) 12:33:22 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x44) 12:33:23 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 12:33:24 executing program 7: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x131000, 0x4) fcntl$F_SETFD(r0, 0x2, 0x1) read(r2, &(0x7f00000000c0)=""/186, 0xba) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 12:33:24 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETOWN(r2, 0x8, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x40001, r1, 0x5) 12:33:24 executing program 4: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1/file0\x00') 12:33:24 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:33:24 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x28) mmap(&(0x7f0000478000/0x2000)=nil, 0x2000, 0x1000000, 0x8002, r3, 0x6) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2) mmap(&(0x7f0000479000/0x1000)=nil, 0x1000, 0x4, 0x2, 0xffffffffffffff9c, 0x6) mmap(&(0x7f0000477000/0x1000)=nil, 0x1000, 0x4, 0x40001, r5, 0x1cb54e9c) fcntl$F_DUPFD(r4, 0x0, r5) mmap(&(0x7f0000477000/0x3000)=nil, 0x3000, 0xffffff7ffffffffa, 0x4c832, 0xffffffffffffff9c, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r6 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x1, r6}) 12:33:24 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000104, 0x2000, 0xffffffffffffffff, 0xfffffffffffff2fa) 12:33:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) fchdir(r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:24 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x100000000004131, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x300, 0x10) fchdir(r1) 12:33:24 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x62) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) 12:33:24 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x2, r0, 0x10001) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x480000a, 0x2000, 0xffffffffffffff9c, 0x5) 12:33:24 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2a) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x8860, 0xffffffffffffff9c, 0x8) fcntl$F_GETFL(0xffffffffffffffff, 0x3) 12:33:24 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) 12:33:24 executing program 2: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe00, 0x80) close(r1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 12:33:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_SETFL(r0, 0x4, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 12:33:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) rmdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000002, 0x40041, r2, 0x5) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x1, 0x1, 0x2, 0xff, r4}) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r2) fcntl$F_GETOWN(r0, 0x9) r6 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10200, 0x80) fstat(r2, &(0x7f0000000180)=""/239) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r6) fcntl$F_GETLK(r7, 0x5, &(0x7f0000000280)={0x2, 0x2, 0x1ff, 0xfffffffffffffffa, r4}) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x4020, r0, 0x1) fstat(r6, &(0x7f00000002c0)=""/178) r8 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000380)={0x1, 0x3, 0x5, 0xe6, r4}) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/226, 0xe2) unlink(&(0x7f0000000500)='./file0\x00') llseek(r5, 0x7, 0xebd, &(0x7f0000000540), 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x7) close(r1) fcntl$F_GETOWN(r8, 0x9) llseek(r5, 0x1, 0x12, &(0x7f0000000580), 0x3) 12:33:24 executing program 6: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/26) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)=""/4096) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/104) 12:33:25 executing program 5: rmdir(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 12:33:25 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="50e53a77331c879fe622a20a43e62aee208ab6d67a148178f4c8da0e4a5fdd2fb83418a3ce6e24ea4ad121ae19ba38a94f5b21e09bb56444ecff02c9554c09b4e9a7a9d57febb4679a17bd143443582e52b24125d7dae95941daa29ae2804d73bbec165ac5a764bb740651653e2b75dc3678618110a3a3fad7c6881b6d942e83b4b4a0d8b4524ecef40135111342774a19e259503517dbf94ef8e2beef0dd3955e2816d09bdac2015244d74fee9256171249ba6f257ce8d4dbca5f73ed08a2", 0xbf) mmap(&(0x7f0000802000/0x4000)=nil, 0x4000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x0) 12:33:25 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x53, r1}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) 12:33:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1, 0x40) mmap(&(0x7f000049e000/0x3000)=nil, 0x3000, 0x4, 0x2000, r0, 0xffffffffffffffae) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) 12:33:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) fchdir(r0) 12:33:25 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) 12:33:25 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x40, 0xa0) 12:33:25 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x410200, 0x1d) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) chdir(&(0x7f0000000080)='./file0\x00') r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x191000, 0x20) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/118, 0x76) llseek(r0, 0x101, 0x2, &(0x7f00000001c0), 0x0) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80000, 0x8) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x10040, 0x1) llseek(r3, 0x8, 0x40, &(0x7f0000000280), 0x2) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/55) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r6 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x2, 0x4) close(r5) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/170) fcntl$F_SETFL(r6, 0x4, 0x400) r7 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r6, 0x5, &(0x7f00000004c0)={0x2, 0x0, 0xed4, 0x40a, r7}) openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x2040, 0x44) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/94) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/18, 0x12) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000680)='./file0\x00', 0x3, 0x2) fcntl$F_GETLK(r0, 0x5, &(0x7f00000006c0)={0x1, 0x2, 0x3, 0xfffffffffffffffb, r7}) fcntl$F_GETLK(r6, 0x5, &(0x7f0000000700)={0x2, 0x1, 0xef, 0xfffffffffffffffe, r7}) rmdir(&(0x7f0000000740)='./file0\x00') rmdir(&(0x7f0000000780)='./file0\x00') unlink(&(0x7f00000007c0)='./file0\x00') readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/179, 0xb3) read(r1, &(0x7f0000000900)=""/191, 0xbf) 12:33:25 executing program 5: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/30) unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x9d) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/65) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/240) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/216) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) llseek(r0, 0x3ff, 0xb0a, &(0x7f0000000440), 0x1) r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x30140, 0x1) rmdir(&(0x7f00000004c0)='./file1\x00') mkdir(&(0x7f0000000500)='./file1\x00', 0xbf) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/115) r2 = fcntl$F_GETOWN(r0, 0x9) openat(r1, &(0x7f0000000600)='\x00', 0x410000, 0x40) lstat(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/4096) stat(&(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)=""/29) unlink(&(0x7f0000001700)='./file0/file0\x00') unlink(&(0x7f0000001740)='./file0/file0/file0\x00') mkdir(&(0x7f0000001780)='./file0/file0/file0\x00', 0x9) lstat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/235) lstat(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940)=""/9) rmdir(&(0x7f0000001980)='./file0/file0/file0\x00') stat(&(0x7f00000019c0)='./file2\x00', &(0x7f0000001a00)=""/217) readlink(&(0x7f0000001b00)='./file2\x00', &(0x7f0000001b40)=""/251, 0xfb) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001c40)={0x0, 0x2, 0x0, 0x3, r2}) openat(r1, &(0x7f0000001c80)='./file0/file1\x00', 0x1, 0x100) rename(&(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)='./file0/file1\x00') link(&(0x7f0000001d40)='./file0/file0\x00', &(0x7f0000001d80)='./file2\x00') fcntl$F_GETFL(r1, 0x3) rename(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file2\x00') 12:33:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x8) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/136) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/43) 12:33:25 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000000040)=""/106, 0x6a) fcntl$F_GETFL(r0, 0x3) 12:33:25 executing program 3: read(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/95, 0x5f) 12:33:25 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x28) 12:33:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x30) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) 12:33:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) mmap(&(0x7f00007fe000/0x4000)=nil, 0x4000, 0x2000000, 0x0, r0, 0x6c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) close(r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x5, r2}) mmap(&(0x7f00007fe000/0x3000)=nil, 0x3000, 0x4, 0x108132, 0xffffffffffffffff, 0x0) 12:33:25 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x0) write(r0, &(0x7f0000000040)="e701cd24de6e178c47be8393544b8c8fc7894ed3f448500de22a85986e1455272c2cd49283f07dd98cfbb4e53bc60a4f287a164bbfaa80194cc179dd7d8b6aac0f758f9ae0c85139059c70fd1c2d5c20ed6e7fa3e3488ffa07391b1c791e55a80d9878242373bc43caaf9d1902f979200ee3e1b05ac4227cafb33f5f4e999ad5a9cddf129cf799d276163af1eccbc6aa298997b932279319ad04d202d6447e03e2ec1be03248a9bd28e4d38c55568047655a1bc41a321c3f7170a91c7f3214f129999d80fd42f6b0b4f3450526a1e8654c059c6ac2a42e4adcd362e821b5054eb4c2eee55b2a7bb2036cad77d8198e7dbbe24c1e40404726f0f5873a57d1", 0xfe) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x41, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000005, 0x0, r1, 0x5) 12:33:25 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='.\x00') readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/72, 0x48) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/182, 0xb6) mkdir(&(0x7f0000000540)='./file0\x00', 0x10) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/178, 0xb2) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') mkdir(&(0x7f0000000700)='./file0\x00', 0x45) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/35) mkdir(&(0x7f0000000800)='./file0\x00', 0x62) mkdir(&(0x7f0000000840)='./file0\x00', 0x80) unlink(&(0x7f0000000880)='./file0\x00') mkdir(&(0x7f00000008c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000900)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x200, 0x4) llseek(r0, 0x3ff, 0x8, &(0x7f0000000980), 0x1) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/4096) stat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)=""/244) readlink(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)=""/178, 0xb2) mkdir(&(0x7f0000001cc0)='./file0\x00', 0x80) symlink(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)='./file0\x00') r1 = openat(r0, &(0x7f0000001d80)='./file0\x00', 0x20000, 0x41) openat(r1, &(0x7f0000001dc0)='./file0\x00', 0x200, 0x20) 12:33:25 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) 12:33:25 executing program 7: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x200000004, 0x1000, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000001, 0x1000, 0xffffffffffffff9c, 0x8) 12:33:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) fcntl$F_GETFD(r0, 0x1) 12:33:25 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) close(r1) fcntl$F_SETFD(r1, 0x2, 0x1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) fcntl$F_GETFD(0xffffffffffffffff, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/196) fstat(r1, &(0x7f0000000200)=""/4096) rmdir(&(0x7f0000000180)='./file0\x00') close(r1) 12:33:26 executing program 0: fstat(0xffffffffffffffff, &(0x7f0000000000)=""/172) fcntl$F_GETOWN(0xffffffffffffffff, 0x9) mmap(&(0x7f0000684000/0x4000)=nil, 0x406820, 0x6, 0x8032, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000685000/0x4000)=nil, 0x4000, 0x4, 0xc052, 0xffffffffffffff9c, 0x3) 12:33:26 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3fc, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:33:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x41) close(r0) 12:33:26 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x5c) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x800000, 0x1f, &(0x7f0000000000), 0x3) 12:33:26 executing program 5: mmap(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x2000005, 0x5021, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x2000000, 0x0, r0, 0x800) 12:33:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80400, 0x0) chdir(&(0x7f00000000c0)='.\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x22800, 0x180) 12:33:26 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x184) 12:33:26 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/199) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/122, 0x7a) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/131) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10400, 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/50) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x2000, 0x18) fcntl$F_GETFL(r1, 0x3) mkdir(&(0x7f0000000380)='./file0\x00', 0x20) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f00000003c0), 0x1) 12:33:26 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x160) 12:33:26 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0xb6) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x90) mkdir(&(0x7f0000000040)='./file0\x00', 0x130) 12:33:26 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file1\x00', 0x20000, 0x153) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x511000, 0x20) openat(r1, &(0x7f0000000080)='/\x00', 0x400, 0x40) 12:33:26 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r3 = fcntl$F_DUPFD(r2, 0x0, r2) fstat(r3, &(0x7f0000000040)=""/67) 12:33:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4b0081, 0x1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x1, 0x5da, 0x9, r1}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/145) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/189) chdir(&(0x7f0000000280)='./file0\x00') r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000002c0)={0x2, 0x2, 0x3, 0x5, r2}) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000300)={0x1, 0x3, 0x81, 0x25, r1}) fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r0, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x511000, 0x10) llseek(r0, 0x1, 0x8, &(0x7f0000000380), 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x101002, 0x106) r6 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x20) fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETFL(r5, 0x3) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000440)={0x0, 0x2, 0x80000000, 0x0, r1}) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000480)={0x0, 0x0, 0x9, 0x9, r3}) rmdir(&(0x7f00000004c0)='./file0\x00') r7 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r0) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r6) openat(r0, &(0x7f0000000580)='./file0\x00', 0x400, 0x10) fcntl$F_SETFL(r7, 0x4, 0x400) openat(r4, &(0x7f00000005c0)='./file0\x00', 0x10400, 0x9c) fcntl$F_SETFL(r0, 0x4, 0x0) openat(r4, &(0x7f0000000600)='./file1\x00', 0x2000, 0x3) 12:33:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) write(r0, &(0x7f0000000040)="7d9a35c379f5b11d91e62089511ae724c4eca25f9cac342f256a59334bbec361484d41378fc0cec5a650e471733c29ec571db7566e6ca4f788881cacc6a2fa6d56873729034c1ac5d90794a1dd7408a2206caecb2104f31ffcdde64737bdc8f2e8af52010d6553e81cf18c9cfe829d46fc86acd497460dc7838706edc169c04855795f47c135a3b65476d9f17b4c19ee96bb6259df2c5ac80faac6b4c91d4e42f029d94411dd708fa7760607a65e57f4d4dfab2d188379f7d71f551768d4ebac81a651327f7cc4adf36258e4eb34bac9ae607307cb464f0c0d3be95677d028b09ffd84604702165759397567b8109fcb674867978751bb7013ec2b215a", 0xfd) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r0, &(0x7f0000000140)=""/220) write(r0, &(0x7f0000000240)="c00390173f0e544208082057fbf658710fe500e380c3f68708aef99ef3c7a982512216d5c6f05d94", 0x28) fstat(r1, &(0x7f0000000280)=""/44) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) read(r0, &(0x7f00000002c0)=""/119, 0x77) fchdir(r0) fcntl$F_GETFD(r0, 0x1) r3 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x2081, 0x120) fcntl$F_GETFD(r3, 0x1) read(r1, &(0x7f0000000380)=""/46, 0x2e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x44000, r3, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7, 0x5, r2}) write(r0, &(0x7f0000000400)="21b6b0b2341cbfc935e16ed0da637301c54f075b58289a75f611df14c0d377e9f12c1c3ac899836539dee9db54731325982c8f6adaaf492c7691d62824d8c7b18f3050f38aae72cfeb1bf2204598b7ae8cb21841cc058b7410e2f5a6f94e98ab92f7fa26e61058e33a2be5e3569476f92c383b542fbf9d898a187f7d7ddc3b0a28a41992c61556fe6d7e57d72d149c8c049ff53ed433ddea701c161d4a0caa79d5d3275b7e733af97ad72ef5efd317d9f2923119d14854ab26087eb3cceb0ce5fb9b76c9e63d0d809f9947403baa95fd7b0daddeadf66eef6ab6a625fd550b14428177cea637b28c6b9d3fcf77883c038fe969028e5dedd07467dd", 0xfb) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r1, 0x9) fchdir(r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000500)={0x1, 0x1, 0x1, 0xfffffffffffffffa, r2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000002, 0x10000, r1, 0x5) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x36171, r0, 0x5) llseek(r0, 0x1000, 0x6, &(0x7f0000000540), 0x1) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000580)={0x1, 0x3, 0x3, 0x0, r2}) fcntl$F_GETFD(r0, 0x1) fchdir(r0) fcntl$F_GETFD(r0, 0x1) read(r1, &(0x7f00000005c0)=""/4096, 0x1000) 12:33:26 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x4000000013c) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 12:33:26 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) 12:33:28 executing program 7: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f000030f000/0x2000)=nil, 0x2000, 0x1, 0xa000, r1, 0x5) llseek(r1, 0x5, 0x1, &(0x7f0000000000), 0x0) 12:33:28 executing program 3: mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1, 0x24010, r0, 0x3f) 12:33:28 executing program 5: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1ffffffffffffd, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x21) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) 12:33:28 executing program 4: unlink(&(0x7f0000000140)='./file1\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/182) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) 12:33:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x88c, 0x3, r1}) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x61735a1b77372251, 0x2, 0xffffffffffffff9c, 0x0) 12:33:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0xe0) llseek(r0, 0x0, 0x3, &(0x7f0000000080), 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10300, 0x80) 12:33:28 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x11) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x200, 0x2, r2}) r3 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_GETFL(r1, 0x3) llseek(r1, 0x101, 0x0, &(0x7f0000000080), 0x0) write(r0, &(0x7f00000000c0)="66c2c3403dd59089b7b8a10e1ff5870cbd416b617120a55d007fe89fa889f956fc0da24c1107fbeb55a1418427c36a2a1871a3e71f822af72f680c1dd4c048dfd8ba7ab3877d1ff9b090dfef4e070035320b800b371aa1e6072746bdb382901255abd90de21581d0f6e505d08f14056f16ad28cabf7b9cffbae2f940ca85ee79ac5c4973e083f561d547e3227cfa3303bff3669147386634ecd5a7", 0x9b) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000180)={0x0, 0x3, 0x6, 0x9441, r2}) close(r1) fcntl$F_SETOWN(r0, 0x8, r2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x430800, 0x22) r4 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000280)={0x3, 0x2, 0x8001, 0x2, r2}) fcntl$F_GETFD(r1, 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x880, 0x185) r6 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r4, 0x9) fstat(r4, &(0x7f0000000300)=""/4096) openat(r1, &(0x7f0000001300)='./file0\x00', 0x800, 0x10) openat(r5, &(0x7f0000001340)='./file0\x00', 0x40, 0x90) r7 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x20800, 0x2) fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r7) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/226) openat(r1, &(0x7f0000001500)='./file0\x00', 0x100, 0x89) fcntl$F_GETLK(r7, 0x5, &(0x7f0000001540)={0x2, 0x2, 0x0, 0x80000000, r6}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x8100, 0xffffffffffffff9c, 0x8d) 12:33:28 executing program 7: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/39) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/189) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/201, 0xc9) r0 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x101400, 0x50) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') unlink(&(0x7f0000001440)='./file0\x00') getcwd(&(0x7f0000001480)=""/28, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x490000, 0x100) rmdir(&(0x7f0000001500)='./file0\x00') r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r2, 0x8, r4) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r3, &(0x7f0000001540)='./file0\x00', 0x2, 0x20) getcwd(&(0x7f0000001580)=""/102, 0x66) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/93) fcntl$F_SETOWN(r2, 0x8, r4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) getcwd(&(0x7f00000016c0)=""/4096, 0x1000) readlink(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)=""/123, 0x7b) getcwd(&(0x7f0000002780)=""/10, 0xa) read(r5, &(0x7f00000027c0)=""/25, 0x19) fcntl$F_SETFL(r1, 0x4, 0x2800) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r5) getcwd(&(0x7f0000002800)=""/4096, 0x1000) r6 = openat(0xffffffffffffff9c, &(0x7f0000003800)='./file0\x00', 0x2000, 0x1) fcntl$F_SETOWN(r6, 0x8, r4) 12:33:28 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fchdir(r1) fcntl$F_SETFD(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x59) fcntl$F_SETFD(r1, 0x2, 0x1) 12:33:28 executing program 5: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:28 executing program 6: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 12:33:28 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x103040, 0x100) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x10024, r1, 0x81) 12:33:28 executing program 0: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x6) 12:33:29 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x88) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x1ad) 12:33:29 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xe87cd0dbda3b41b8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4d031, r0, 0x3) 12:33:29 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ccd000/0x1000)=nil, 0x1000, 0x2, 0x40, r0, 0xa9e4) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x0, 0x10922, r1, 0x0) 12:33:29 executing program 7: chdir(&(0x7f0000000240)='/\x00') chdir(&(0x7f0000000040)='./file0\x00') 12:33:29 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 12:33:29 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETOWN(r1, 0x8, r2) 12:33:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x490240, 0x8) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x42) 12:33:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10202, 0x80) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x10) mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1fffffe, 0x8031, r1, 0x0) 12:33:31 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x410200, 0x1c9) openat(r1, &(0x7f0000000080)='./file2\x00', 0x800, 0x100) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 12:33:31 executing program 7: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x48) 12:33:31 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x410602, 0x90) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/189) mkdir(&(0x7f0000000380)='./file0\x00', 0x40) 12:33:31 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="ce06bae08468ea49dea873bc92b16cb8cf75c05b2e25b8b8b48252c8ad7f6674dc8b203f9e92d9f0d963327450ee9faa9b3f34f95b54c9beb1f55313c5942fcb6d76692cd660fbe8d3b58a8d61f62749f8ddf97824bba034bcab3959ec466f75baf178442616d8458d310458422a9ec2737806911994c8368047e7eb2c4dd540e9ea9ba9bbe93fb22d3a62c14f39f4223936f5faf5cea113d8afc18434c030c2612fa35d1d3fbe048a4aa983e0c5aa", 0xaf) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) 12:33:31 executing program 3: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1001, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) llseek(r0, 0x3, 0x2, &(0x7f0000000080), 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1000003, 0x20000, 0xffffffffffffffff, 0x7e) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000000)={0x0, 0x3, 0xffffffff, 0x28, r2}) 12:33:31 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x2000005, 0x1100, r0, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x2, 0x0, 0xae, 0xfffffffffffffffc, r1}) llseek(r0, 0x5, 0x0, &(0x7f0000000080), 0x2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1fc, 0xe0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x0) 12:33:32 executing program 4: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80040, 0x43c29cf91c89cbd6) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x3) 12:33:32 executing program 2: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10040, 0xffffffffffffff9c, 0x1) 12:33:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) close(r0) fcntl$F_GETFD(r0, 0x1) 12:33:32 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x40000, r0, 0x1010000000000000) 12:33:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) getcwd(&(0x7f00000002c0)=""/1, 0x1) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD(r2, 0x0, r2) 12:33:32 executing program 6: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/157, 0x9d) rmdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/75, 0x4b) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0/file0\x00') symlink(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(r0, &(0x7f00000003c0)='./file0/file0/file0\x00', 0x111040, 0x91) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x20100, 0xffffffffffffffff, 0x745c9ed) r5 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000480)={0x0, 0x1, 0x7fffffff, 0x8, r5}) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/121, 0x79) fchdir(r3) chdir(&(0x7f0000000580)='./file0/file0/file0\x00') link(&(0x7f00000005c0)='./file0/file0/file0\x00', &(0x7f0000000600)='./file0/file0/file0\x00') unlink(&(0x7f0000000640)='./file0/file0\x00') chdir(&(0x7f0000000680)='./file0\x00') r6 = openat(r3, &(0x7f00000006c0)='./file0/file0\x00', 0x410000, 0x4) fcntl$F_GETFL(r6, 0x3) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/4096) fcntl$F_GETOWN(r6, 0x9) stat(&(0x7f0000001740)='./file0/file0/file0\x00', &(0x7f0000001780)=""/167) symlink(&(0x7f0000001840)='./file1\x00', &(0x7f0000001880)='./file0/file0/file0\x00') fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) fcntl$F_SETFD(r2, 0x2, 0x1) 12:33:32 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fchdir(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x25) mkdir(&(0x7f00000001c0)='./file1\x00', 0xd3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/9) 12:33:32 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x8000, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) 12:33:32 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r0, &(0x7f0000000000)="7f51b3eed31fa4bfae96e6e491f6fa422912e83f44ae406b410670cf00aa60eece98e08b16d9ba7eea564ac61b66f1de2d318d4a9a5561bf5cac4a94f028711d6cded6b3a0d115cf0b43ee57f4b4d08d69118c161d09051bef2f0ffebe5bc673c5af52053cb7f8985a8eb7dfefd46a512a601e458cb5cb3b40f385a8bcda35c86afc860ba788c07b0ff0d397ac9bda", 0x8f) 12:33:32 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000002, 0x0, r2, 0x3a33) 12:33:32 executing program 1: mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) mmap(&(0x7f0000f01000/0x1000)=nil, 0x1000, 0x7, 0x8000, r0, 0x3ff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000005, 0x1100, r0, 0x24) 12:33:32 executing program 4: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x430901, 0x11b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x490000, 0x2) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80400, 0x54) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 12:33:32 executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x62) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 12:33:32 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x40, 0x20000002) 12:33:32 executing program 0: rmdir(&(0x7f0000000000)='./file0/file0\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/104) 12:33:32 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x24) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3432f543e533b141, 0x20, r0, 0x1) close(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7ceafa09) 12:33:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20401, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x60800, r0, 0x5) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2000, r0, 0xfffffffffffffffd) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x21) write(r0, &(0x7f0000000100)="3b28a1b1c9e5d19077954c4b991cfc97fcd01ea0b379cf8d02a591768b33a8ae8cfd45484f36b97d7927ad581f101102371ea235e2dfc41da3f8b1d248408b825453460feb8415bc3153c51adac729ef5f0c3dd6b6e3189c7011b8c0397483929dfb239b07febffa4cb79d1e5f916baf5d84e466044e1a25c2c2db81abbc3db687a49d01fe2eaf3a141a47d2c58090ad65b124d7e45cfed3c77d2fad6e6d495621e821afd1042e557fef9145e691e039001247a83aa33f2e3de5d03565f81110db001a3e3d5cef6af80dfc4f1791551993eed8bdd28b244098bf9249ae4216c0e29ce2b1747e928ee4ae2f20c27e7460c5bb362d716abdbb16ba1222f392c0d9eda501db9f7ed6132933ef1b09fa00ea75fa140fbc71c8ee99a78c0f254fb1301d02f7598d380ec0a37e6f9f963381789499c6aca6f6cb74571cc21a72dd7c622eaee27edaefea3511d6299278157f4f5c5b8fb897792857403efbbe2dd9e0632110d43dc8b7d81a0c94e276fb663b727f6b4ce7062c6e05e484a18a30980c0a0e01c506d6956b49d0e601343bcbd1d685d86e414daaff4c82678a8131e292f8c7ad48c3578bd48bef89323ee11660b4ce73fbbf53cfd336373edcd2cc03c4cec3ee08acc2e26bfb4f7a05673cc2e1bd3336add36184b344f789bff94200752975e434f9409f5d226751278def006c4fdac710db94f6722436dc5592d5c9ff00eea04f80a56f474acc9a783d481e8213edb7995826ff490546ed35347e6c538539bd333e2d6b824b6c9f03893be1472a609eef101331c6c12a6744c3b479552f22796b6db934473bf3bc6884670669a917f5c26ffdc7be940fba83e087b676ba78fd0d589d68099fec8d8995db2a71dc3340b087b79745dbbf9d0a6daaa414c76fc5b39b1ec0aae72d92dcc19a429b4329b036a8e59ab20e4181b84a74c64d262acbe759c66366309f478165495ad2f1050484ffa76f28459da7496cb264a8feb0f20f03bd12c91fedd45c3c6437b22153a8550dfbdc072ebd2afcb1237a786961d137ab0111bfc75e3f5c8479d3aedbda99bc19553e73259f96fe96fb39578d38fc76e1e0c34bf114c8213c23b502ff1236488a23e49d85309ccfde355a2e5e1307f6d6b515694113433d4dc6d486e774117b05ca52ac1a0affe8b1cc51a129c7434f648ea5bfab705987074128d91beb59a6ddd877f05df505de5b1727e0574e19d061eed4dae8c8fed58ddb87a0ebb58d0dc9ca6656a246789cafe48c5a8fde2b9a3ebfc558e95a2f3ca1a12c1ca96136725a91e9350204efac4e9e16a5c9f20b2f1197cfd0c3e46a14305ff416a982ba837fd2efbaa76e9b05af3f2abef402d9424db6808934d9801e44d2eed72869fcd915302c18aea48f5e8dd57042c12219ae2ca26625d714be5e387cf550fd41cf138556015d412ee9c18d660ccb7589235c13a52aca63aed2d4e0ac5bed260134bbcab1b3f98230f19aed3fe784c6ee1be20a6c8fdfed0036030ca017176294c0db575a685961cbd23c804e3cfdfbcca90bbba52774136c328cd8b238a17bf0d81ee45a00caf687c5ec5dd04029c7bb3ada4c4d20c2bcf76e43277a9a3ace0fe872f76037d920d6fe3354fa2f0dd9a8e9cb3a354cb1c3414a01d7902bb7ba2dce3bad70868782519ff2f11af65c3f22cda42b8fd82428be6c74145508c0bcbfb47b2dd85664df7e684b9be6d5af8ea78f1321e8db8ea634f730e0d9b106f235b360fae5fc5b49d1e4eec8e9e6b647ed1d97f7d5da1345418050f9cf71b36b7259c193c654756659cd08d3fec91c7bc92929dae9bd31fd88b04f0ae739fed17a0d220483cd6f680af73e8744555a9e18103778dc7bd3e7568d2dfe25f209d86e4329dee773bd9d17fce7278619807934cb6cdd691a2fb8a02756b553fd17d79488c360fa194c14aa6ac9871109c6d97767baffa8a5f1debfa8011013d3403cfd04c5fd31eba5f359c74c7982a8f84dd605be270cca79ed64134bfa28801782eb24ee958ce167bcc32afccd2931557ffd7d32c9532f31f7dcd8a63419f3114798c9aa7ca37f361a2e9dc78c3b35600fd690166901b33e2cde53f5262387c1651bb459dd873f7ed51fd0a7146d3340e51dcff11fbf3de5b6790d868ff4058f177d5f7829e00bdd1735eeceef10753aa577a26b596397185ad06efd68c815739e354da8fcc9a4649f988e5f8f34a52d00aabd5ad9840c0149e8293c10761c7dc39af12668a5f42a7777b51a036e68b42bf11c6fcb450d4bd25b7634631dd717c2494751c2dec75b5ea262b4bdc11f72a1fbf19c688bc47cfae67f4a75e3ff2fc70d33326bb2a12822cf599641f8989a2e57e00f318d11d8a5295dd3ec90990b8c0eb15d1990662b44bfa0949a37257be42bf7e094bd01f5d3ef5003ae05caad46571c618dc91d26b8bdc936777543bbcd827215f79c663c2e8872c4412676036ff7488776a1dbd4142b12a7ef5630616a4ee7ef8e2a3902c01f20a8374025ed6eb4587d61a647c036556cfea0855144b2e5218b070205349b84a90223f7d031fa5af2cf43afc77696c21b09e43d77a41b2e486e91d8584b9897c96f38403b9763b30ab740d5e056d32ed6f226f72c636be132e9fc43b83a6cf8c7afea7422d32685b3b03620ba73a49f644a332d3952e1eb72223a8010c5e30ef26c9cf7c0f0edae1df51f35fb2c87f224068fcb3d9e48d845ac0ee786897faffd58bb340170087280bef7a54baef0a11085590610133f587a8fc633c01fcc6b1655e7974ffd106cee58daad0915a03eb8d815b8cba425ae111b0933bbfbe661bfda494ab57fb8d2477047e2415995f5d5eb46ea1ec3d975b67093411ac83828770ccf706db24d8e3d7c7c6f92f6c6eb1ceed26996a4ebebe721d191d73e9d0ffba018949798dc7c8f9d2f87382062384b353d5957e0088a705bd1f7eef455eab8422d6bffddc0d08726f5d0572d6a693fdddd6c8021b533a42a777dbb97cfe0b566e72b8744e0ca595cca0720d06f5ac6b7bf5fafc84bc8f00c13cd391544129dcd1249a1d8882e946febdfe4b05e726d81a14225c09aaa09f77a2c374415b02f357cab48013839fead510312fe0034ca00c723e92d6125e14c0304f01d0a66d674a2301ed35c87aa3d6e8e8f1ec12e20d417070af0f8010956e39e2904fb1f892ebc15e893b158e07cceab5bddcb3ff801d2e2e4e4d799e179fe58bbe682f3c9c27be0f5abd18bd2d000fa6d5f88d8bc1144f5eb51de446ed13a7d6566e516eecbf49c17dcfb074d74ebeeb890fc664673155b4f651b4f92873a95c367a9d5fd8d5bb45dc7d85011e7fcaccb031f6792a8985dcc692ba7bf15512ed2174d8b11761e0259efd60db006d0be3ef1ec3cdf55ec387039290156615ecf3bbc54185ceaae9091a9223d9834bcdb44cfd8601c810b8aedbc07d19c2547432a7d4827e1a6c1ddd98874a56249cc5b830a73eca2552da90fb3e36b22faf00a3d7ef6c8e4b475e9f70fb314d5186cbe7794bd6fb10aa2dc83ffbecfa9e5bd7e53732db49bbcccd8f7f89e16f7288cdecbb0f7202619f9fab3306bf704ef645535da8dc897b335d452ed565757d81e4906ab88937822c88cf435044c1b9904c1193acb9f2ea4a993f2fcbecc9c497f439205a59dee0484c0413c8b0c2356a7a6ea9ef2bb408fbecbdb083762bfd96a7bee595c7ec044787a77373c8ec0a5281775032c9674621806101af768243b85e42499036979e4e0b4a645dbbd2f8197a7fddb01e8ddf8e983d04db5b99f85e897f09ef4a04e9a44067099339298692babd09aba90a249ed0a67ad8c8ff792f59e7194e68704be1242fe8fbb18cfd9c787f253eb28528981b4eeef7e3dc7ec0211daacd8bd7fa31424b242d8a421e9e6a5d3bca75a3cc45343b50b2d533e95c4a22eb1e59b353cfef19892a3a80d7255c423e1612756a3c442fcec6a6aa455f27653350f57c95ed71f02b31238a45bdd0f6711125f081b53e75f50bcaf89892793dfda68eb7446abb483eafec7237fe7a8488e252ecbab196c53f3946b89f1020284b5ddeabc1372a3afb2a119dcbe312562714d25403c256e2649c30f5ec19f9676fddbe9a8b9570457ee5e663a5eb8eb4b0aaff2356e80f790a24d28311a704f38f941475bf35339e9ec9c4840d91bacfe9973f22eaa4ea2ce48e9457a9516f6aeef024d393ba7ba7393544ca449c1c8b6be1ff8fe22c06c31d49c6c1f9f980579df8fca7e3ec1f2ee17f1d49e26bc3dcd2fc535a82e34a5cdd48070d8ddc42b75ab1cc3dc474e40ffbcddca7886d8ee1f77d8c641f619d87a0c3705f2d9ced8ce96cd047d834cd3f6df578d65955f30f44afdf30c3e48cf2eb6c8e851111954a42580c369aaf7d6e61e1f659447077a060d8f04a8401ea3ac2201f5f0b05eb35940af4b47c5a5cc9dbfea995aee4637dd127e759ef2e8c490060af9f2fa0738d1ea05c54809c819a32a95dea86382b8d0429c0a8d514c4a0016bbfaafb9a24bf0f0a79ef6b92ec2331baf707ed9c15aed2ab582d719be2f41204e5c21ab550a055b173436a724c6d90ad7aaeaa2ad8bfadb8676af5141b7d46bfb79872a2de661ba2899dcdfd767b10c92cbeeb64795e07bc76cc367c1923fa4d0915a86beacdcc2d013d0ed34a43f016719da048894c5303cbf0cc951b6ee8c4bd45c6e25498306fedd8454391867362506dfb961c02bbabf1f8dff373bc3751c1f7a67a73adccd087d972063fa11065ae9d137b6ed104b7fbd87bcedade214715efa59e9362ceba8c440a732b6354fcb0e6846748194bb6705ee0c07a1b8082a8fee4d649a6cec6948d47511ea78a33eae54cf0a6e49e3490de09bf0286960da1f67d0f66293382d11503905d034fededf7a9762ead9151f7349102682b5c887386181db4610cb15729549bc6ee1e23a2b1a53d0b87b528158705b154a0f9d1a366b89382388d6c42f30075699a632d136d7401578f011ac5d075dd6670aff35c3e65e067f8f22c2236017a1aa7edcec116b7532bd464fb4ffbd1f8f02ed2946e1aef0fb3784c77d75fbb383c54a43d8f01e1d37db08a2fefd0045c06bed04a244a577bfdba0bb853d5d4ff12652b449ba4536a5746aa202b1abcbc530cf917733c796622c982d0f5c04d6fded69bfdeeae4d34709ae04b2eabb5a7fadc36c54bde7361e431861bfe5893be0fe8010958f244e7d58e56ae075871d4440a0418c8fbf6e24ae94caa6b3b7d872d64689c56e666f4bfc6f223cd6516eddb2f235f4cf90d84bbc2b88616738eedcc3429f61e226a8b8b9588f41b3647d0e4d74ebdc2c26228ba2a28118c9613974b975a57bc399ee41086525e052817c5156b0622d81ef798c066997b0a31636200a83b96fb39ca7b9f4aa44a49a3c1e46e2cbcd380dbdc07f38185d83eaa6e2e6680dc4d331845b7bf5120b3e2dc73d6b573045bc601b4b039996303cdbdcd7ad72787fd091fbed0d9f56672748a51ee230ca2346a44104e381363ab5d39edf70053237aa51374f2a275cd4ec1c25568ceb79b5943a58091dca0face2373ef473e7e3e972337649f74afed7814de4c176a3739d2f0ff6cb885a26ede77896ea175647fa2a5dc7765c35f914872d70a58555eab8e7c0c750a677e818e67d7d84251201bd445d15045adf77938e5073409095cc6c2e50308b4225a6c2d71629766886f0b39a31fc3091d585ec8ff9655161de194fc5e3938f50d4419336308b874c86558e42a7185164651c880bf9b33cb8d5d20bf2d13478edcac0bfb63ae4f98d27c505f8", 0x1000) llseek(r0, 0x4, 0xfffffffffffff2ee, &(0x7f0000001100), 0x1) link(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') llseek(r0, 0x9, 0x1, &(0x7f00000011c0), 0xbd1592b7cf96fa44) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x30000, r1, 0x1ff) r2 = openat(r0, &(0x7f0000001200)='./file1\x00', 0x20000, 0x44) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x42, r0, 0x2) rmdir(&(0x7f0000001240)='./file0\x00') chdir(&(0x7f0000001280)='./file0\x00') fcntl$F_GETFD(r0, 0x1) unlink(&(0x7f00000012c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000005, 0x10101, r2, 0xa51) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001300)={0x1, 0x2, 0x80, 0x2, r3}) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) close(r0) mkdir(&(0x7f0000001340)='./file1\x00', 0x1) fcntl$F_GETLK(r1, 0x5, &(0x7f0000001380)={0x1, 0x0, 0x5, 0x20, r3}) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000013c0)={0x0, 0x2, 0x4, 0x81, r3}) rename(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)='./file1\x00') mkdir(&(0x7f0000001480)='./file1\x00', 0x40) llseek(r0, 0x6, 0x6, &(0x7f00000014c0), 0x3) stat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)=""/189) 12:33:32 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004db000/0x4000)=nil, 0x4000, 0x1000000) 12:33:32 executing program 6: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x7ff, r2}) 12:33:33 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x70) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000000, 0x1000000000002106, 0xffffffffffffffff, 0x0) 12:33:33 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 12:33:33 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) llseek(r0, 0x5, 0x2, &(0x7f0000000000), 0x3) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x104) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80000, 0x60) r3 = fcntl$F_DUPFD(r0, 0x0, r1) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7, 0x6, r4}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x2, 0xf2ea7d26a3385a55, 0x80, 0x8, r4}) write(r2, &(0x7f00000001c0)="124f9d5ace05842f09c303c82e8fd1d5f86b98fae3d872bd1baba1850d56b3b7869d1afaf22ea8ac0ccfe2944ed2a6a6b30f210642036cf834464ac29785d5a155b556f1825fadba4aaac30a70cacaec83eda935c66355779bc0a7cfd7f3f5f40cd13cedb7a5ca3f255fb60dda19220421affdfe81f0b8797272d9819fdb1a5fac23f6dbd12c846e0729a151d650208b3f7e3b955c0fbe3707c59ca11629f993ea4dedc4d654b7a7cfc886855567a864cdffc18aa0dd9c0bb05eeb4a9650c1aa222124bf", 0xc4) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x5, 0x8000, r4}) llseek(r3, 0x78, 0x8, &(0x7f0000000300), 0x2) read(r2, &(0x7f0000000340)=""/86, 0x56) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000003c0)={0x1, 0x2, 0x0, 0xf7, r4}) write(r2, &(0x7f0000000400)="f403bc1a159a86dcde5017", 0xb) write(r2, &(0x7f0000000440)="4089a40c3f98ae368e74337593e08cfd4752b146df5ff7f64d9b145edec5d8a99605ec2b1e089870804a0f3120aaba6edd430c93a524be868798e5060e99d4b43491b9c4ca829c7a66090863b2f73fd8babcfa89c9f99afc0e8cc8142654817dfe14145bbac6dbc5ee5ac945f9f91b4c32e9b130753154e36ccdadfbdf5ee700763e64d2636a3c2bc0be95c72f3ce3fd5b5b22c89d13b76da26e7c4c9d878367471177b09ea36ab19ef9ea8ead9eacbc5690a1a49ede50fb34473c66ce1cd3d855e21b4bdd92ef98ed4b7058ba1a5e3117fefc51b36d52e638b7a48e8be4fd0bfb769067fea1c2c8e33fa71b710c3a47aba6e78f2354275cb09b95fc14cc32a376bd17e25eed9f73d6c05ee3461ba4ee1b5eb8f8f83d32624fb520c95bee5dfce3a14fbb6059eb952db4a2946d468aeaf9335fba31a338a23383133dc1f280b3da763eef6b17e2d932281df35cc2505a514f8bacf3722fa94a499d5636589df2e7dbc33d8c36f1ce43584f609afcf5d632550697ba6780266fb164390fc4e69f3adc1e7893cba9f0a3139c84eed553f3d2b32b1b772daa618a77cc70e0524005ad595aa4b8568c2adf7cef1c27b8e6308a3eed48dd221172db404ac1dece29ec3b9126fdb35d1657c0d1e9538fc7b0bd2642a7f2a09439bf6174d1c5c0627f2c31d8899c2f4f79034423013bde4d8f202c1f36e9f1aeb50f48ec70fade05eb05f467c70cfd40765b1c29c5729d1f9dd1f0db1a16a9be1984d8de5d54d9b5c1bdc702256e5e84597dbefa7177d1bf1da159d0142a3d1216dfb6d8b565340b2a68707a1a3cd5b9cfe171f9fab749b5f63ccdef10c4cc4a67f903523ee9d9b8bc91e4f65ccb44a1a9bd1d7dbf3037c255e4459822a29d842c3f6a58b72d2672a58cdc1e81249f53d801717fe385e3ca33c3e2476fc39d525130888919ab1ec38987858b78f59e14a8116b93db7e68202afbc2a7e3239d53529bb6a8911671a835e5449f99a80fb9e800cca58544bbf91b5cd5ecc19b2f074082246dccc9b277c826fb8a140a5dddc0fa7ef73b0001a460da8754a026afe6bc1c71c16f9fc262b4d632a3d0d48c5b605308337a1e988bc24196950b66eb4e3baba35990938e70f8f2b40b27f8a8985706d04837176f37e6d8bcc353d8dcb06a91346388fd5ccfcb1817e93712ccffdafa1f5df426716e52d50f58093e90fc167f7c07f50f837b586cf9e4d16fb26cbd3dba613685057ea7d7f09cee54087703f9723d471a1f95bf3985945483fc88195af40cec2474b05d9fbf3cd9b2c7d7f50b8484bca477647d0d3a2036dbda7f2b8459a67c766d6f1ddbd711386b68cdbdf35a08ea11d7051212d685e570598f2195f406082b12677f683a4a36541090e057b231de9409a2985539f3655566d8f8e496c1f2bb9e056a9ada27a68c38073f4b724a671c5342a90d34e2f9587d3c109b9861dd9757a9933f151fecaef69ecd3c9453f558ecc277fdd3bc92bfc401a5fc7d8dac1f5b3e2e1e345bfdc78de258b87aa10ef77aee6318b04560822755b4afb5369e674aebeff8384dd228c1810f23e68f57d32c5d73463dd764077e075832a94179932e204d484814fa7a2ecbf1951c17b60f3ac63b6eda150b4dd862f4c1f3e4b519da3c3718099abf91961267d033a972202f9e19ce19da78af6b97b867047f3b06596ea04bfc4ae5032541792ed69790552f2a0102d133dc7c0c118bda701a3822d32de957abf92882f486cf8beeab342e9eb8f35b87bb6fd5a8e89151d795b7c25f3c667b9ca9b702a7b809806eb06c117e288df026521d45a0e019aadf4dc9cf3c7e3d6bb4180597accfd8c7432a774f3f8d8ed7deafc8fc67df9e9ae11998b051071f4cea9558c2c70584ca6a4a565e9723652aa949665aa54eddd7afb6a2109cdac8eb6c506c0f69e471267124d561caffc2219c09215f8322d5175760aef05eef9f0adb493d5055bab3fc8b3ad50803271301546f0ca31385d2c1de532e2547219ef7322deee8fe42f428257be111e8a5554f0240ad8b91710d872d27d0e38f81742826231909ac8117356efa8ebf82b2da992fceba976fe27f33900d1c95d3d601f19ec087e4f3100bfe18b83558b792666fecff7c240a0de1c398dad0a8dffb58b398616e37ad9ef416d6943a2f26dc4aa09bd3849282d33c6227ea27da809c0364015ebe86135dd374b2c95ea0d54f9014f099885f26cd65ccce4c558ab6bff6c9221404d88c473751cbc0aea152ea5d59404febbe9bbfea1b8c5c05f46302bd3f524fd69e62e4994f2217d3f55345e7fdcd65a9e94c7a800a874fbc2d0b5d3ed74188b718fd515e696b4cb89bb3d5ec73c66e080251fbb63089385a30463245475d51379a866c3d4d62ed4ba813ab394f3d92b0163db2f2a95fc4e32cfcd89e8e9dd5696e0da094f31785fbfc4103c7b2ff8b2b971104b4c177e88dbde0cffb23ae2a48e86260789b4b471c575b0f45dc07aa0d5f47e8d1fee2cdd10f94efab6f09ab91123772de156c0afbff47f8ca718d1010d9ce6605f995129a949dc62847eb81d6aad4fb0113fab7405604829ed597dedbcb989e38448eebec32cdbfa73b0d181c7ce6f6595378027af342a91b7e8591eaacc11e990ee782830ddeb965f902f7529276a44058ccf86d841df1f2e4927094777f7b8f799cebe7107391b09b15d3fc55b82442c434ff9efbbb9a351d8609851ff89ceb408303fd0aa3d322d7081e30d007d5c5207adf96f153ac5dee91c3acdde86343ed0304fee783dc96a59fa9a219faafd863ce3525ad2bbef93a97bf35ed90e2b8eb53c57659ebe00da3fb3ddb8052c40040fb4cf091e4f3d14f92bace5c6d352256ef7a6c6478fa077709f5920ba23b10f679c4debab5ea3eaeb0b637238344f90b3d3cee8b81bb21f195a61abc5be59b74f323d21d4777605715a519468d532f9220164d142d06733d951fc3cfdba39d50fcc343a4c5332e943b8a3c268ac7b9f22e48aa5aef9a5cb3dff3c8984ab5346fa221b1aaea285901cc8689d466b3076743f3d3ee212056f44250f6a7d552ef4143fb8bbc5f03a6a1359e3322231ef110108a8954bbb16457318be211672feeb70032a44ff4002c6227f4ddcb8ff1f1517d80d4faf311ebaf3e67610fc182b26504d7f9512d6ada640a4992ef937aba60b28a62310b6a953bc34fd8323eef4c23380c60292fd854d411043f2d7b08f58979557c37c3293b2ea1ca5554c8ab8284433b23800fb149440aba0bd0be94e46fbb5df1db925378db83192544c31837109138392f8e496e207cc03e2bc110a6125d81e1b2ec429a0e825e8d7ba705ef7ad93d6da82372e27be8a27e0ab7ada1801eced3d89370a3373fcc9c739968dd26fc2a48f253b90ceac4f0cd97fe50aec9823cb54e70126f4482a3315dd067c6011f834ad770c0f5edd31d1c8f460d977e2d2f2d597b073eb3ba511a19187d7269128b7dccfdd630e9e91c37a330003dd539844082095afa2e5979875470cf4abd4aeb05f1ebe5f57e1fd3dee18a50fb4f51ebe76de3dd05f038079e4b13d53eef6051861dcb40871c45486ed0cf2a2fd027351604fc51af5df342d44603412970690f46d0e32018cdf24ea73db70c9886894223a65da657e9eeacd3068097f8b3a4e00a1c998c8d109ab806b6277c048bd6079125109bec695e584191f0c251a15f4d12c5a6be922dc950bafbb1c95bdff446a1e6a32beaec707aae2145c7a41b44fd8989c2d11e53ee77ef20b892741a62eab5caae74aaa291dead287c9ac4a2ed5459fdc6d16a84e99beabeb1fffae6186c9877dde4fe8b0c96ecf732e35e944171d3f28da99b793ef678a5e1d26fa0b2bde56d665a8a0fdcb1b482596470dff6eb2e2baa625bc7b5e34eed0777378db01ed9271241da38cf167bb3337a923f4adca84770897f3b8e6b2ac26905e54f79eaa541cf2f97b9a8275ad6ffbde13002cb850b0429b3d751d00e6338f493a6f13d0939e2cfd05735545d69c06a719d5d83935010370b6132809b67813af7ab3d071215872fc8515f73eb45a5739f3c973731c1fd646ffd6e9d86bc9ae54ccaf7dc84d6efe2ed34f81ea583a7334d9f1a18c6b197ec70f4a67c4b6db62a375f7836d81cdd3aada26d13bbb338efa305529c1a43131c952762d0096f3923ad2123cf07463f61e0ede3771791c3a07ad3248515bceac05fe62d8ba0a3a4d4647c631549666331e1db46da6a110ebef86bcafbaf382673444e00aa49b3d2072ef21cac3a9f3d1aa7de6be6411e55cd795611faf54ae7082fad56eba6c1c1cbf8c06e7836244eaf3d398da885433fdb6ff8daf7b6a318ff1980d5dfcb8ad63c931bb4424e8e65ff570d51d8247e3382b1dd92f62ff51fd84df02a1435e8b9bcb9c28945f0762e16274369d1cbaf3dc02a58fcc425de560e4c0d99ce43ba6fd544c671ae3b2e12adc2624042e489fdc355b5d93dad68f708b0df839f5c5c8f40bad7e13ebe2457eed55ea17a83cb04aedddc40835272a96a4b485a74c9e2303d7a7a0de4c12bde0086f380a361f9318ac50c6f3694ae05d28ea93e9e72c95a1f7f6e19c56bb8e7d4accf60dcace66b48f0a979ec9e0b388284d05236fb23a483d85b567fc55dacd115d62caed3c54d97aa1c4776a90070a89e917a55a5f21e4fb491c2a972d32ee6933c4343e2d9a51f5f3a31416bc4cdea297b30054e6715ae7c22b5bf651dfea30ff6328a6224ef471c8a06e26df9f1c0c60df19fc52bf66a1061fb6b1e4237fa111d07a5c869624cfb049f318c6100ae51b6af939335b5220fa442a205f50dedc7f535f3a4427851054692f7b94057c68413334ea61d7d906a47f3e3778f38c85fe633e0091dc701dd175a758fcf5c635007de3de10406fc591ae45299daa271bcaabb46ba6f56cf7912b13ea5be904efdf4900660fbdf7d54bce9f40d8391f20787c8e3211afca8bf9a87e07603a457c9534cac496210a3a769df52097b46e624f2e40dea331247882bf771c3d97941f978a6361d0ce9fab9ceeb4ebde9625096810892e668939823d817d8655c948dccc1c7e4e786ad099cc2507aa8cff5afc570559b165d250e1a471d64f88c9043f110a07b3d352c1d3a39364082ab13989f31f332be1af96fc1225cf1b6064a67a76708ad6789345b0c697cd655db103de7df5e35d6d211241be99cf9451ef5276e9dd4007e7b7f0b6cba89e1851e3faed4d6eb58ccdaa02e6efc3d22d9976885b889fa69c9c3d980c4675d4aecbee584a7b9d8aaed1ec4305456de0a30efe8ef7f5579ff002a449a96ebc0ed6cb86c52b13e37758f5ebf35322ef9965d058b41d28a262540b15ab67fa0d94505cef27ab56bcecf774e11ed80e7ec32c4b2e6912f7f67aef01a708dc1960fb89ca2d9ff35791b08304e96ae0729057ffdc3bcf0fad4207b5b418813073d9e82904d31415d2d9e74cb53cf9eb315afef86e151798017a651bebae0fe6970c7e3c2a45da6191ebe73418bcdd63a81b0e041f254b22919869825dd6aae0084cccec5e4ecdea3ebaaeb860da993953dabe89a23c53ab817e4ad9ceb818d46d0a9011744c2051da12837256dc39c95729df6db76df06bcc575b083c345b0906a685c64109179a3bf2fc3d22b0fd4856499eaabec6c373a564d6ce0a241d4d497f8e4ff3eddb0e4b4491e41797b4ae129e2792dc37ef165e58cde920def2a7c2512712695ceeb28066b2f4207b337ced91668146131438194a9afd47d4a6b086539860c6724a23cebc5211d46eaea9f73d4b4772df0d7f4c6", 0x1000) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000001440)={0x2, 0x3, 0x3, 0x6, r5}) fcntl$F_SETLK(r2, 0x6, &(0x7f0000001480)={0x1, 0x1, 0x5, 0x7, r4}) fcntl$F_GETLK(r3, 0x5, &(0x7f00000014c0)={0x2, 0x3, 0x5, 0x8000000, r5}) fcntl$F_SETFL(r3, 0x4, 0x400) write(r1, &(0x7f0000001500)="b78fd38aaa0eb3fb0ac2f99bd46435a18da887b415bd1d666c518bfdd6ccb31fa1ef0e7e38b0f834cb7d3206d3ec5c1e62af7738e1ac6d964d06861c3e023aefc5bc295416998c233ff1c75cbe70903e03f465", 0x53) r6 = fcntl$F_DUPFD(r3, 0x0, r1) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001580)={0x0, 0x2, 0x401, 0xfffffffeffffffff, r5}) r7 = fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000015c0)={0x1, 0x1, 0x4, 0x1f, r4}) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001600)={0x1, 0x3, 0x6, 0x89, r7}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000001640)={0x3, 0x3, 0x6, 0x7ff, r4}) openat(r3, &(0x7f0000001680)='./file0\x00', 0x80a00, 0x100) llseek(r3, 0x1000, 0x9, &(0x7f00000016c0), 0x2) 12:33:33 executing program 6: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xe4) 12:33:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) r1 = fcntl$F_DUPFD(r0, 0x0, r0) unlink(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000001c0)='./file1\x00') fcntl$F_DUPFD(r0, 0x0, r1) 12:33:33 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) waitpid(r0, &(0x7f0000000040), 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x591402, 0x80) fcntl$F_SETOWN(r1, 0x8, r0) fcntl$F_GETFD(r1, 0x1) llseek(r1, 0x38e, 0x8, &(0x7f00000000c0), 0x3) fcntl$F_SETFL(r1, 0x4, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) llseek(r1, 0x5, 0x9a, &(0x7f0000000140), 0x2) openat(r1, &(0x7f0000000180)='./file0\x00', 0x101001, 0x21) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80000, 0x2) close(r2) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) waitpid(r0, &(0x7f0000000240), 0x2) link(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0\x00') write(r5, &(0x7f0000000300)="ff703dfa69e3543111b26bf56002e8b737cca9ea8b18ff3edd4f29b9fe3bcac3ba7dac567eac449fe154dc285cfd323e3be937bd80f77b05e55f34ebfe03a2d2c425c045e0c25fc372f076a6545c4d84701154e7bf853358dda09192534bbaecc90f15c96e04a726026dccd541f8229cfaf5728007effe3eaeaa06cfda91e4565ff69b30652baaca81a4f9160e45b67b7dd5bd2bfe83538ddd7049450f85538bca2cf2df5fef9eeb0e29fa196287595aa797be64cb87a53e4aff6c516d19ac33979887fb33781a2f87e12b7d0839b52e4a7ae26402bd59728f3290aa72df43ea47363846c57bf129fcc8d915ea635d5673d7b04c8009caa04cd19c2985ee91dd979c81adc84381cd22ef8aded514825f7da758755162b550a26a9cd9d10b230e8e61c5e375d3297b4729811e6f77a4b7ee703d1267f8c8c000cd51bab9c294106b3c2976703ea9a4792ea28aee8b3931322b69361d7ca3abe931a11eafb33e4cd4bcc0236fcf049ed55a8ea2dc839eef525e6a4c59135392dd3213a3364184d8d4ace68d6895a80f80bec82dec81bea243384a01f544d4895588f0bd60ab9678152ead2e582560d5f71a4442698e013ad7df06f453a1e287a5c9b3ef062f67bf4dd5ebbe8fea92909682f218a4cc7e60a5b41472614fb953e6967fa133d9559c1edd98dba1b6e04cd27ef750e297b991aff508dc4a5c295bc769e0cd7e1c98d7a8f9cc8451ed3efa00594f5ee004b59bfb8243e3abedc5480970e8c4d5a898897c335610920cfa4f86be259d2de7e7081c7308fc48e905b614688e3bbeeab4b4fd3f6a3b357f841f4d387fa99ffb7f5dcd3ddec476d1693e83fccb513ffb6a39a27025d31971aeb45e55260121976b75187ea74c3b6f0ee2eefe138cdda646586dfeb5e8f89eb335e6ba5b6fa16880c0c10b6a6785e39b8d6eb4aac6308f5382c8037e2bc455074679cb2f4419ae2f068a6a166db38c7e3d7589ac978e237acb4aeca974f9fac8e5f5729ff4e829cc61b5c056f2ad8d28413b9c52cca98923de5740e47a9d0b193af8dfac8ee7ea54d272db09975ef543bdbc1cc306d5352383bea2d468cce9473884c2824254d8773f6f675d970cf72c88f96caabd778d374c34837e765bc51c4c2a34edf0fe8ad7e3035e9858cdec7e8a821769987d71d22f3f54bace783913017fed7e799e1c41288bae8bea45ff1fd0f0ea61049730d816f94feaa607f79e8c2d0ddba065c15be7e0fbe57736cfc2501ffb2ef80c44a5f9d6dd611d1f65ea550b701c8203825d35c8ab111de0c15eb303387414313579ebfceb82daa52f8714bc103e98526ac086ae31399ba76700f1771beadef758fa04c24a8e853cb82b5497042b881b2c13cd2ab43902884d8ca5170816d6366d01a00e9c4ebe87559ca8ff03c93e4e672b6616a242d9be72956fc3e89d0d397d636a01200961bdbfca3ad7005e2d95d770fa63c4962709ae71ed0138b18972bc98c5155a26ed819e87c20bec844f8af5eddd0049f6dfc6141903e2a9d621ca5327f5c09c39390ead3851087a674b2f360281244731052aa194da6a5fbafc9537f3e9215833ddd783fa202a404842084cccd4993c329593cc40a7fc15d2b048fd4bd71a360b7883301f490f44985bdff44dc26ddfd9aa07241cfebe99abdb6db8365b7433e7479d65e1abec82e1130fb0924628dbaff8ac0f6d0a1088617e94bca363f6d404530d551c5f469d1c0c7663cd13826a96c9f44a9a1953ab91092e618581ccdf9d32a13c82735f7277b73fb62dc3ac7903d3a122e30a5ca9cafacea1eaf36a94cd062fc6b80e3bf32cb7bb6983edd4178dbded3cfc40c48398ed500fa2bae70c398f22d194665fa12d9ab33e1d4d856b4cd47aaadfc35e5db92ed8add4451ee5c394ebdf4f11e38f37bd0b1e269ad0ca34982e526bf56dcc813d8153b9c023f8affdef72d9189ceda10fd50d7662517fef3fd4030bf48cd4fdc0cf4098015717b38d5bb0196adcea06d03a1fe04f35b38fd96402baa26078dd16ccb1238c1627ae51e31a269bec3c124af8aee1c209001d2c46bd35d1954e867844e8c78c951381b7f04a9b9b18eb28c640efa4835edb4b3a23cfa63b5a749529511c5ca4f0e488b62fdfa0a589702d948b8c964e2cdefd7ef3fff086abd387a9ecb8a22aae2e54a80229369f1a9b421c648f279925a42f746e2fb7302925d2230fb66d4637629dc97618909444f00cb31964ddcc6f200fc2dcaf77ab6e76786307b4df2ce9d429d42a1752dfc6289c07960314eae760bf8106804f13f9809c713a6e8827bada2bf257f98d42f5ccf91614f14d1c85ba20b9ac605fda514e7713cb6dd28cbd776c71dd5cc616e0112488b6bd1d994a4ef679a275b3fc13b20bd0246215a1ec6fec9e869d53c21cc8c30d4ccf3348d4482cd8f277f591faa739a881eb98031a3cddf4af40dd5f12de918fc511bc60c8c7a9158330f198b1ea9b71c38bc6bfba6953cf6b4219b580f3d0751e9edeca84ca8e8fda4bdd5e3f354b9b4dc2e80a8113259be3d4aadd088de7965a7fffcb055e2700b8703447277c19d6d908f21d6d2af83cca8b8ffecd46314887ddc9efb0cd2c92141032e33fd5f93b159fe5a9ac0c52b0fe5f22d61ee52db71a35778ca5eda8cbf70d21af8890236aa980f67e7eb467ee47be8e8a06263758dabe5b5d3f4898192e543951c68eb94a26b6ac3429be4a438a40c6bf7c7ee92a52e9ba58f7094ce71cbd1f25749a3ffc358a023b7f0ee2e259f286978b4b7016ef4afce56b20071bf0f293c18f9e054460058f574184451b4bcb90927f9cb70eb5f84ee9820a7bb2f8ba346934109f60d05d1214787c5505c69d9ace82b8bad691a4dafc724a42b8d125e47a2d5d099c27422bf5f1321b71aa01e7c99b527f43492e84f10a9e3f6b5818a6402b8f062c7e220b94de8615174a530b4c3350425ac57e8c50f9b9651b0c70c6e97363708265e382bad439835c71b5b6bc536d6a84c8aced1287aa8a46b0eee6ceaaa68f1a6fbd5f26bbfa95abf52dad3c4bcbad87fad1191b23ae29d51effefb8b0d94a470f480493c0dc110e32bfe87e41d242d3ae03831b55398027f201ec3435f4e2f0de3216a42c21dd76fe6e9ce54d10a2d5ff4975ea9c3e90e862a806801728bdab857872b6c096135f157d34898d88b41a36ad221511613df27baaa6e1e1f6b0837c88840b61ef7c590ebed1157b5998551eedf75d626ff6f87a7a99ad808e89de38a645c76c5fe9c95625e80142f16a566b5b8aff3d1e0b0ee99f93e271d5fa012fe1329e2ee893efac3578b81fbc1fcb3d3b83d45c889c99473cebbd36cfc206e58c3d47ba4d88d05d252647dd43d98e2143ae068462c85ea84e14f5f29f08b847b0b76e26ac456d1b5bcbee5c913ce9996e886484e2fa4e1b2975d5b965a1878fecef87451bebf360adfebcfee221d124d838b561ed6e261e64a328543a0e577294ac2f28a7ea7f8615d80b1a63acfd2556bebc91d5edd484201e2576707b4b56f6c8f39f032dd8a7f0330da64f809869e1d6b1fe59b042b34ecffb1747d2dad0e2e24cd45ba4c832426a235fca20026c36e07c15aed698172de345b0ba55cde02129776c44514feb011124f9f0a57829348cb1e8737ad9bbe9e6779f4836cb5cfbb2cb83833956da7a32127e28e4b0f97ecbb4a9aa9a8ca9e19fadc8be1def29504ffb50b28d6236e10a6e75f1a554aac089b091fd055af542a053a5e7e001d14c399f389fd473608f18af4872e352e7cba2c20d66189d86c19bf77d62bdbb0ba50367eb9af945a12776a926fbbf66051b3de841aa36f864279772206e6586b5a7920ceee449dfdbd521f796bfbfd6045fa734d9b2ee9a6e6ce382b1aa7d1cba857d79b62780e202315d69f024f8761c7011eba2c9d84cd796a9e3e6f19690e06d74968d1067e2029bcd10ce591b81dd53fe3885558296ca1e779f1842baff3483db0d9ef224d507b413315652905417550bc5b5fc2cb3f8f182294cb69b2af19beb4d48fbd38f57f07374ff54626c797e10c42dc175b501805b13082eab60387e892da42504a94a7bf71a0761143bdd20aeb26a47ab08dccf8f8bfdfed0defaf088f50f7ac65c80de44e2450f3d4b5c5b4c76bd44aebd13f371898542731334196ad0aaa055c5d3ff7abbb49c2efbf78e7960ef883340818de4ac78e802a5f34362f735ca7b941e8a6f75b5fafd86ca63ad166eb743f12eefcb13969e770687bbcecde11e2009f53a5b4014ed93178a42ea025cb0759c0c780716ce92ab88620cf857068dbd39f9d653a7c508c2bb681823d584fc378647a5c4224bdcb18d168a8326e06fd409aba2299202c43fe055f33f6ce28cc7a9f525da8aa2d29ee74bdf49abc9e3d4d4a42cff2978cd4e050bc74ceaa6f83e86de26ec8abcd22f334f5bcae51fd189a7f76ba4bbdd2831189719fb9edc7abd1bd72ec0a7d55c2ff45d06971af6bb969609eef4887ba276fa1387a170698a5482466755e42b7bda99460f26d0faf79a88384505f0b26af36d9100ce137a452cffa772ad437ad18c574b4789ca127dea6a228cfc599e1e3cac667cf3f4f43b2571d7bede145c96fbced30402e6b6432aa381479f13857af15fd2297edb34f9bba7cb9131d9a2d1a99fbc8ea9d59c56f617c482212d128ef8b1a4a0f439023d862161914873162a8f7762fb2511bacddb135b689c5ae10ab3b5edbdbe5cd9ce0a43768f25da3c80e0f965d26df694626fcadb538fcaae9b48bb575dcaeb74a22fac6a4d0fe51a0f5d2f73805edafb0eda4022ac37bae4d7530d874d94503aa26854c66e0abcfd9828669b722699910050c4cfeb6017fa65b1464a69cc4d16236f8f888b17413f17cc6795fed4e96b3c1aac73b9dc55388de7531857d354916fac9b0893590e1f5dcb2ceb1b2e72397eee777a9e8cb4a58e0d6978f9f9f412bd85c73ab117f9576ffc379dee72026fbb97a54f1ba0232399e158291f7ac02a64013e97f2d12556f98d25793cf9297b89bf8fa7464de575d0cda02d36ee995dd09778a4a92f9a161433ecf407972a037dd2a4acd006fe6e13b15adb101194c9febf0a03267c32f959113a71bb8ba07bf9d8ff7dd1cf39c8cf976b3b50d4c9a709ff7b42e2695e5c5a23abc74fb4d17931dc2982bdf4d5eddccac6479656e2d6329421e5e6ce829696646a970a7374bf0fac14f7f0000d803d797d5adbdf082658a945eaaa7503e9984cfc2693149631ebf813bb87b58f0f8d1cd82fe2e97be2a9c2f9d35f43982867c136afe23df2251b17a406ac4f363750756245e7ba0aedf69ac6a63a466211d4836b701014f0b0a8548fb52e39939bce690fbf3f5edb8cc43edd0da5ffcb9efe33286750ef75b7c4ec39839de2838f49661f264750746ea8886601558ac7b7012818e7b7010117483ab904a102ceb853c19969e7fb8c6528eeaa628be4639469e1845eddf6c8d7f3a24051a23a01adeab9e463ef97c09937a1a391afab720b726f54f9e52571209d20c3fe64107bec550bc74bbb89b70fff533dbbcb310a007d542dc16da810b0b246f08a8140b08d494c522856674c42ca5222a41dcb3d8d6036df50c7d1736b952384987974249e3153a459f17e883861986261cb6dcf9e6cbd8f598dbde489bdeae5a50a19286f7c744884433377958e6fde1311694dcf5fb711d56b814b0a3ebb6ab1065240c7c21acdd43c5d2b141f38dc1bcd6f78ab6836fe0e9429ca17a770b196e9fa385986524b803aa581e46460f5ccdcab01e05b76523a54ba89", 0x1000) fcntl$F_GETLK(r3, 0x5, &(0x7f0000001300)={0x0, 0x2, 0x8, 0x5, r0}) write(r2, &(0x7f0000001340)="6b47fdcd3ec503ae08fd76c20ba3d99e212cd831393322c890fa3a1032205d18124959c649e9de952043d8139d8be87f8341b715c56c2dfe268f1f42ffcfe2e68c34e1a3ff0dc2c9a01eb1d72f3dd301710e6fbc491706b43a0a9f84bd0db4f6e2461ac9d0f47356940c25cc722f2591787d6a11656702d7d17ec2dc1bf30ec2f8ba148a1a2056a15bac69330525af7093171edecfcc748cb0bed4e60c52f7b8f38741a267ce141ee98a48dd11ecb574a7a4b483a51426093bd913bf4060e8d38f160c33f464d05c7e06c74166e1f80f0b74daa04310da8123a01abd022ebd2dca9cfc0866a21c13e2", 0xe9) rename(&(0x7f0000001440)='./file1\x00', &(0x7f0000001480)='./file0\x00') stat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/240) stat(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)=""/39) r6 = fcntl$F_DUPFD(r1, 0x0, r1) openat(r1, &(0x7f0000001680)='./file1\x00', 0x400, 0x142) stat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)=""/4096) fstat(r6, &(0x7f0000002700)=""/218) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) fcntl$F_DUPFD(r3, 0x0, r2) read(r5, &(0x7f0000002800)=""/150, 0x96) 12:33:33 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mkdir(&(0x7f0000000140)='./file0\x00', 0xb0) mkdir(&(0x7f0000000180)='./file0\x00', 0x140) r3 = fcntl$F_DUPFD(r0, 0x0, r1) mkdir(&(0x7f0000000340)='/\x00', 0x140) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$F_SETLK(r3, 0x6, &(0x7f00000001c0)={0x1, 0x1, 0xffff, 0x5, r2}) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000200)={0x1, 0x1, 0x3, 0x1, r2}) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x1, 0x2, 0x7639, 0x10000, r2}) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x9, r2}) 12:33:33 executing program 4: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0x1000000, 0x2000, r0, 0x100000001) 12:33:33 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0xe33d55754e69a636, r0, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x5, 0xffffffffffffff9c, 0x1000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) llseek(r1, 0x1ff, 0x20, &(0x7f0000000080), 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x103, 0xffffffffffffffff, 0x4) fcntl$F_GETFL(r1, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000002, 0x40000, r1, 0x5) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x108) 12:33:34 executing program 4: mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x1000000, 0x3c800, r0, 0xaa) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x7, 0x1, r0, 0x3) 12:33:34 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/142, 0x8e) mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x5) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x7fff, 0x9, r1}) 12:33:34 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x82) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x24003, r0, 0x601) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x60) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000001, 0x40020002, r0, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x100, r0, 0xd96) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 12:33:34 executing program 6: mmap(&(0x7f000046e000/0x3000)=nil, 0x3000, 0x0, 0x100, 0xffffffffffffffff, 0x1203) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x1) 12:33:34 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) fcntl$F_SETFL(r1, 0x4, 0x2bfa) fchdir(r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r2, 0x4, 0x400) 12:33:34 executing program 0: getcwd(&(0x7f0000000040)=""/133, 0x85) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000001) 12:33:34 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) 12:33:34 executing program 6: stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/168) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x1810, 0xffffffffffffffff, 0x100) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15) 12:33:34 executing program 4: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x88000000000031, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') 12:33:34 executing program 1: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000aa1000/0x1000)=nil, 0x1000, 0x2000006, 0x5000, r0, 0xff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) llseek(r1, 0x0, 0x0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000b85000/0x4000)=nil, 0x4000, 0x1000000, 0x800, r0, 0x8) 12:33:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) 12:33:34 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2202, 0x80000008000080) 12:33:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x3d) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) close(r0) llseek(r0, 0x400000000000000, 0x0, &(0x7f0000000080), 0xffffffffffffffff) llseek(r0, 0x8, 0xffffffffffffff93, &(0x7f0000000040), 0x0) 12:33:35 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) 12:33:35 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x5, 0x2, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x40, r0, 0x0) 12:33:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x511140, 0x12) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x8d6, 0x7, r1}) fcntl$F_SETFL(r0, 0x4, 0xc00) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x20000, r0, 0x0) 12:33:35 executing program 5: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x490000, 0x1) fchdir(r0) read(r0, &(0x7f0000000000)=""/228, 0xe4) llseek(r1, 0x5, 0x4, &(0x7f0000000140), 0x2) 12:33:35 executing program 0: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) llseek(r0, 0x6, 0x7, &(0x7f0000000080), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80040, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x101000, 0x20) 12:33:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x28) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80000, 0x199984e8c2c2d7b7) read(r0, &(0x7f0000000080)=""/235, 0xeb) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/197, 0xc5) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) nanosleep(&(0x7f00000002c0)={0x10001, 0xab6}, &(0x7f0000000300)) getcwd(&(0x7f0000000340)=""/104, 0x68) fcntl$F_SETFL(r2, 0x4, 0x2000) nanosleep(&(0x7f00000003c0)={0x0, 0x5}, &(0x7f0000000400)) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2000000) r4 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000440)={0x3, 0x2, 0xf04, 0x9, r3}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/108) fcntl$F_SETOWN(r2, 0x8, r3) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x412000, 0x102) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/59) fcntl$F_SETOWN(r1, 0x8, r3) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/55) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/71) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000740)={0x3, 0x2, 0x9, 0x4, r3}) fcntl$F_SETOWN(r1, 0x8, r3) unlink(&(0x7f0000000780)='./file1\x00') mkdir(&(0x7f00000007c0)='./file0\x00', 0x10) fcntl$F_GETFL(r5, 0x3) openat(r4, &(0x7f0000000800)='./file1\x00', 0x82240, 0x4) 12:33:36 executing program 5: llseek(0xffffffffffffffff, 0x1000000000000, 0x0, &(0x7f00000001c0), 0x3) 12:33:37 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x410800, 0x10) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_DUPFD(r0, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) 12:33:37 executing program 0: mmap(&(0x7f000047c000/0x3000)=nil, 0x3000, 0x2, 0x500d, 0xffffffffffffff9c, 0xfffffffffffffffe) 12:33:37 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80000, 0x160) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFL(r3, 0x3) fcntl$F_GETOWN(r3, 0x9) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) fcntl$F_GETFL(r4, 0x3) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0x0) 12:33:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9285bc5946d2c4b7, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x120) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) 12:33:37 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x43) fstat(r0, &(0x7f0000000100)=""/118) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10081, 0x61) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) 12:33:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000002, 0x20000, r0, 0x5b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r1, 0x0) 12:33:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410002, 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_DUPFD(r0, 0x0, r0) nanosleep(&(0x7f00000001c0), 0x0) 12:33:37 executing program 7: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d035, 0xffffffffffffff9c, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) 12:33:37 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETFD(r1, 0x2, 0x1) nanosleep(&(0x7f0000000000)={0x4, 0x4}, &(0x7f0000000040)) fcntl$F_SETFD(r3, 0x2, 0x1) r4 = fcntl$F_GETOWN(r2, 0x9) r5 = fcntl$F_GETOWN(r1, 0x9) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETOWN(r6, 0x8, r4) r7 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r2) fcntl$F_SETOWN(r2, 0x8, r5) fcntl$F_GETFL(r0, 0x3) r8 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r7) openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000) fchdir(r6) fcntl$F_SETFL(r6, 0x4, 0x800) read(r0, &(0x7f00000000c0)=""/198, 0xc6) fstat(r2, &(0x7f00000001c0)=""/7) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r8, &(0x7f0000000200)='./file0\x00', 0x30000, 0xc8) mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x2000000) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000240)={0x0, 0x1, 0x2, 0x0, r5}) fcntl$F_SETFL(r0, 0x4, 0x800) fstat(r2, &(0x7f0000000280)=""/105) openat(r2, &(0x7f0000000300)='./file0\x00', 0x1a1040, 0x40) 12:33:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x511000, 0x20) fcntl$F_GETOWN(r0, 0x9) 12:33:37 executing program 3: mmap(&(0x7f000008e000/0x2000)=nil, 0x2000, 0xfffffffffffffffb, 0x40000, 0xffffffffffffffff, 0x3) 12:33:37 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0xfbd) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) 12:33:37 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x42) 12:33:37 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x0, 0x31240751e8b0587d, r0, 0x0) 12:33:37 executing program 7: getcwd(&(0x7f00000002c0)=""/1, 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2000) chdir(&(0x7f0000000000)='./file0\x00') 12:33:37 executing program 2: mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:37 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, r0, 0x20) fcntl$F_DUPFD(r0, 0x0, r0) 12:33:37 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) llseek(r0, 0x2, 0x200, &(0x7f0000000080), 0x2) 12:33:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10001, 0x80) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x0, 0x2, 0x2922, 0x10000, r3}) 12:33:37 executing program 6: chdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file1\x00') chdir(&(0x7f0000000080)='./file2\x00') chdir(&(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000100)='./file2\x00', 0x1c) rmdir(&(0x7f0000000140)='./file1/file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x6) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000200)='./file3\x00') link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1/file0\x00') rmdir(&(0x7f00000002c0)='./file2\x00') chdir(&(0x7f0000000300)='./file0/file0\x00') chdir(&(0x7f0000000340)='./file0\x00') link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') chdir(&(0x7f0000000400)='./file0/file0\x00') rmdir(&(0x7f0000000440)='./file2\x00') link(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0/file0\x00') rmdir(&(0x7f0000000500)='./file0\x00') readlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/162, 0xa2) mkdir(&(0x7f0000000640)='./file2\x00', 0x23) mkdir(&(0x7f0000000680)='./file2\x00', 0x102) nanosleep(&(0x7f00000006c0)={0xfffffffffffeffff, 0x10000}, &(0x7f0000000700)) unlink(&(0x7f0000000740)='./file0\x00') chdir(&(0x7f0000000780)='./file1\x00') lstat(&(0x7f00000007c0)='./file3\x00', &(0x7f0000000800)=""/30) r0 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0/file1\x00', 0x30202, 0x10) write(r0, &(0x7f0000000880)="29e1738e22c38633d916454daa6ba7a1ef764b5139872614f0b97dad9cd21c3f752330debfa4f0f8ccca1d960e4810e5d13a5c791fa54ec64f35eba30c879e25fc9a37792c3e0ae81c95a0d88c6fd196bf54c6944caedc2017414ca4c758dadacb47d924829c9a1b4db726e13903897839b44a112811b671fd0f71df34f1a10a18cb3de9cd9df3941ef273153a7f6689768c822dbaac5a1da9ada665600d3807cca65c0f143d616837c19fa627724007b8764163e7a5445e2b75577a08b24d680a10bbde10e91ed63fb2668ad9085e99148a8fa110fd634180bc73712fa059db02501f494c4d4315818bccc49cc23db05c899eab185e6a5a8ab529f9a7f7a99c9f7c114264255cc126073e9af15fb98040c1cb3d6622ac2e98eb1926f6a5cceb2097e0f50c4cad1b20406b8ebda88b8a284e1eedd601b1e03be9692b77a7864667257511d279f27adaa29309bc180b1cd9d824b146ce84ad761d4902db1815993fdd02234a94e5cec03a188d0d8fa5575219aebe3f1218f7d3f5ff407760efc607afb6f235a0f594da3cbb61b25268d4d61a3dbf676a26f3588344d7ffc39ab7985e72690270b5cf28e7ba219a075b158c844b13055c80cef67f2b27165417d20a3e9ceaba0f96932514f4acb5720d6985acc1a4b7c8c3e52cbe42a53596db3e2515ff5880af4333e96182673f2827c13f0550f2cb169c10bb8b63b8daf5084b8cb2b919d32792bdb703577d689a9f91082cea3043ba943ffe731bd7db09026b7094713282c5e37b786f3b561d2dbb37adf719b286c59d2c4d380395c3c9173dba8be73d9e8269a835de69351f7cad3e7c98f3674c0f120ea9d6012b31671934fd4c674775cc015dc3bc6bf36e82ba05108a2e3bab71a9d6883de8b5602ace1b7a82f76e622f0ae4c2f08b0d888845c0016329d598836645c9c6dfc7e95078646e0d936afd71524389f95bd147d159590c5ef2bf18de90cc11748c827a75e2275c65a9ceaf9f78cd851c61652a9fcd5187554fc5fc718194a397f4299d577c2635c2968f41aa5de2d7a0d37c249c2052caa843b904dbcdece190c7e375772ff4679c1565302d7ed4d15b328b2b1afcc1c2ce16a1be1785be330f7d602fb502aaa1c40afb196291d3f165fdf5e039a216f500358230e6076337ebe16af77709bd88cd4066ffcada1eb81afc9f57007a73c65837ff9c09dcf45d5fd8102dc8184dba8edb578da8d03916e771f28bebe85af6c989ce6922fa9a48dde362983a6eda9cf07f3b88588cca16f3cca55decb4f6699970cd6f131046ce2c1c03b50fceade57674fc4e8afe41e85dd09cdff46d513c93bfd938811ec960d2fc37e95d6a98360e823d53fdad51072a0299111fcc34400a23e9e0c8964bc2845dd9c61966d4003d488565f2065cd15ef9a67b052b52407381fdf9689eb6661c78d240bf53b8b03d124529baabf5d49bb161ebd18dbc79b3af1ac1b0fb7554fd8248e043ed07ff5fb8d1b155ababd228bb33d23c1f87576368c1c4dd48be92330a338cbc78c82cf458b6317419f0c4ba5320921f3849c3d9bf0b7c9cda96aa1bd3d794604c072680720a272ec794f7b5dc40aacd5a2179a5be1f1221e8cfac32be4cfb8d5758ee68fc0c934d9d730a8433009054711cd1b6a306002584da0219888f6f752a6e8151d60e4fd9bc462538623c7f624d4b46d8dec10b6199a717e9880203f9296a9da4da35a63adee286ccc66ab9a4637a23654a2daefdd3358ff0df62c3df3b47b737798619ebad593c4e92e5620cd967382a13e009cc37cf22b025e2f7f36a9a60d3dd7e6e4bab27afc2edc0a499195f17a3fc2a24ba87bc69601e2bd6cef8ea2122825fb93a7d8091b562ade8ad94745d4f24b54232e94f42c651588b4e625449edf2aa6c21c0205e65b02fcfad0e437070ae5d91fe61fb808b9ec897c213a0e5d83eef38fb70abf1dca7fef291220fd53d213122adecfaa474150cf6ad77fbe584a0d881a3f5d934aa289e869ea34d5923ea2df29ab0d55febee2b789911fae9111ca3d0da433cf4ffb9e090eae9f1c7b85072182ccd1aa6fd488f0597b008d9212f6c6adc9bb08f89dc13edec53203427724457a0d527bf692e5ea4287eff6ba3a0d3853ac7ea285b963d4f78d6a5e12705e89a2a317c86595147f530b9bedead27626b070e202df24d05d76444a72d20ad16008d150cfaacf9d71d0f32506e99e05028d20c8fe76bfa2f4ba30238f5450c622850854005ee8f28c74e8295b1a5d589a7488ebbad3b6dcd5eb6a1a3c7cbeaeb120ad7273cd738f0ee2266bf8083b6d8173cf3359732ed8a99257e8d5395f2009f3470c5a874248742df98226e8e0ed286cd58bf235fa8e8491534ce5e4d4564b5ca61870d3eddb55bfe66d042b2d91ca10c8a758fb20b814ab0e2d4d4a81d983fab71ed58c7d74e41ddf10f7139c378a1dfc0c5cf833ef35c5fb829ad9741418d52ab47e34dd5d8a14445428831330591f414dfabf36abeb3154450b50eaaa0f80a15c904b1ea06b279e658f6b83655c2577156b4e895d1aa427cff97bc6e32c404af2509b5f451fe01cfe24b08555351df709bd8c016b37b818955b5b9c68f4efc079b7fc6cebe0f87ebba706ecc254ed5aac18e97d4f134a0b5bac0c585de56df18b06bd21e65c0c8510276a54a5937be3287e92997dc8a07827d627daedb939ff95d96b55ec458920fa0b0d5f4ac3a1db4027a0b220c35d753f57292435105701c9a8674b83337ab6a7ebc51f7b28676eac0edbe6dac626941d740f00f6b1a02070b012e7ba3435e50c7ad12985693b05763caffc6c9e063ecc74d936ae5258ed96439e58f34a0d35a9ead4d6fc3e5832bdff10bec5b7645929e66725e269f42c973ca9a1fe257c4102d62d2b17b7b3b4609c9be927bf09c6aae11472a4e818f711754fc779a695a4a5521c728d80e5fb43eaee6c9e23d52210409bd4cacf426062f05061fbadbfa80f5f9558c4cca15e730f616041d37e62ccce17557674f7f51301ae0dfca22ee5f9367e727f0e664ff45a3b9d7f5c9046f7e2224bb4ae64cca2c33e300b5ebbd57f01643ced6ad9f2ee1c990e5aa685aca04e6bc381cfcc05eb9f10a34e95bb76c059b471ceb9a942bcad6f34116ead94e3249a63c09bc5e9d269726af5ccfc828c25af7c927a80e379e3eefb815c8c1eba45ca013388a047500d7ee8709a978855a555c66f1b37d4dfdc4e1cdd84ad4a2b9ebf3b2258d460a391dcfc0475adc15d450408e00322ab85926d61b69933a99e4d6806af026ed299fd1a00dd358e2acdce7d4bfcc2d4254409a92f0d4fa2284f8ec6208b62abaa6978c84be6b278295a9363dc2dda10806b2236fc5d2d0204a3603a3f68456dfdfece2e11cb7971d3f228418cb19bec0d60519b0b1890c9eeef750d619ebf5968a09fb970bd6f699e7ba8678780d2957e8a2ed4a967b3675130da9ddd21cd3b53aaea7984ff53153153a72b2e287f2a782ec51c5fb688a11722cca212573cab345979cf45802df3bdbc5d8930074c8efe686502e023a6351468b3f08d25cc7a26ccd539db310a7d8619c7a514c4e563f06f00bfafbbce0fc6ef8ed98ae6b61d018d3717d140584b5535e0ae2a5389b7706f8f88b7b23b19bb356c460aba9023a36b988a1795fc8e30246f76fd6fea17d50f39f9769ed3745a9f96f51b9e55a07a78e252ac791a754c032465c25ee3a569998a379e035b0b921fb1c9563621f6b7cd14d42521d96e04ead08b41e72c09de8a8aa755c0d5302cc5069af674ca92fd82b02904b1be457f30fbe79ae284aaad439f0c57a4829179ef078d2246d343086eea90c047276b66a0c62362a9c31bae630c5acb586dc5d20f6b0c91a310743d79ccd308f1d57e9a5da14f2120cd7caf9e85174e922074ebafeea94dde7c1921c1a6951e3eef7bb415cce0edf7ffbf683355e39471b6b72dc4758b36e490fb4f8f7fa3fe357744c020a3f0a8348ff8d9aefc7b394ffded3e79c0547ec6296399e9e1ea7e74bebda5d0e4d8e8853b839d875a940b74220b4875fe60ba76103177e28e226a11266bd9ffe55d5426d62a8056c70f30311664a0eab26f881b3344490b76764c03a11c68d723bab95968dd7c4a2a768ace55730c4252d73a5445fea3cba48b848b5f0ffdeb324297c958ffe7073bdf364453d6950e072c730d8e3f14261bdae31a1cbbec1d42e3ab0c6753ae3aa5d6eded492c0ed6eaf59ba817b11a7c811e1634da41b80a50f7be3d9f2dd49f04d7fba9cbb45e0f5b02ede07a262d4f5805c4be0bcee09407662a1073ea934096400cd19640ac8eb3aa02ab23535a42bcdae2e796f80ad4ffa3a3a60f091a14abdf5a86d68e779cd2b657d4efc442437e320b6733ab999bf2f05bbb4517cc0efcc21e24b9c31659d1620ea4ff624072c125c515f1a825001b03359fda009078922dee3810fd4b58d970341a43d7b7c76e985f887c7b9a8198ecb311d2a3b3c8842e38772d6c51c52d2e65497d0c3914d4421c774c85a76bc94037247c2b0dedb52b2a580fa99f84d05de0ed79d378d969e85840c9afd9c963c98b56a2f7c8ae5da9ee4e15aecbadd69919dcf31f20b30ecb08b75b4e16df523cecc7b1e64b9523d6eefb64f706bea5576c88c09cb094b81989a9ff4ae559f6f5e5629b1779bc4bbfaa475f75ade81139bcfd537c597dd16687243d0cf162b21653c5c6d1b656ad783340ad78f775d19156c41a4c82e6e7a4d1300570dc18dc03d715518f62d75accd43bdc2f4b783530dec7c476e972a40b010d906de8e33abf5a0e545795966655a78bdd1f7caa9b41f7c68b2990102c9053558ce12def4971a4c4131d76a442a7d84d65baf55ae607b2ec757c9d95b302a2e734c33d36ae05a3a0dd1a9393a8dfb63e82950b95dc73c65755e40d8c002f3c40b3d9a984e23484b717fa2a3fd8aa197ea57a8a9c28ebd4be9afbf34f1499bd8f6a7e85ef589fe282aa7f694b3999995e3a679069b68c9122c665b1e010a8624dfb62d239013d10c588b793ec63ee6ddd808448fc7669f37391bf3d85973ec9b7034b92e0cbcc461450f1a6ff54bf43c0504be3ec685dce6b76d14e3774b3ad0d925573487d9fcee5f1fedb87bed34e9ce45380372bb9e4413b7ececadd2f7adffabcc352de6f5142a267b77fb2a0dca74e4cfcac9d4d6a8d51aeaa4271494d3e73e7e47c5e3ef806cfa53e3bef872729d3f48e00a5915684985560f4d64e0f0be90f46f85b31c307f4417b8a67c1275cba5b2d1ea8acaaa3131d9d54b97df5b7e6b79526a90203a067f66cafa9ee574d4e0f3282f5264ec89ecfb198c8282295ea3ffc1378dbfdb7525ec4876d5d10daebbc43a31dcde95f8ee3943d8d4610e5e3d1c359b9fdb10d5dc443770b3af071f78af7b296f22a8a98f1810dc4cc2f378d5a4dacb5f1b0a67b6a5d9b2f757cdf65cee97989e599493381b4b5ca5d76af1e671b361945157051b266721e53af1204991428afea189f72a28393a1488d4de7d9ad773d112c8f68a53b1a7a8776da55a8a4d49c8b6ca4cefbe598d639d509a44fbfbeb2e103316f080547baa499faa76b6dc60da5030243428c15e0b0b72caaa00d5a047cb6a813fb3ccbb1ba89eb3b34878c292a09877eddb41f8568cec7caa34e67de02bb0f0aa8b3f3ba60f9d2c75352207890d89ec9f80689400d33d42e7bfe7c04a9ea51e61573f430a0759840df8ae22b3bb87323fff4778a104445ae28f2e1b8c17eb67a12773d1d4384a37aef67afcd704506e16b504396378bb45b911fd9f", 0x1000) rmdir(&(0x7f0000001880)='./file1\x00') readlink(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)=""/74, 0x4a) openat(r0, &(0x7f0000001980)='./file1\x00', 0x101800, 0x144) 12:33:38 executing program 7: mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x3, 0x31240751e8b0587d, 0xffffffffffffffff, 0x0) 12:33:38 executing program 4: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800002, 0x20001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x140, r0, 0x8000) 12:33:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) fcntl$F_GETFL(r0, 0x3) 12:33:38 executing program 3: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x109) fcntl$F_GETOWN(r0, 0x9) 12:33:38 executing program 6: mmap(&(0x7f0000349000/0xe000)=nil, 0xe000, 0x3, 0x44040, 0xffffffffffffffff, 0xfffffffffffffffd) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlink(&(0x7f0000000040)='./file0\x00') r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f000034e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x6) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x40, 0x80, r2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x40, r0, 0x5) 12:33:38 executing program 3: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x244df400ccf15ecd) 12:33:38 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x100, r0, 0x2) 12:33:38 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000373000/0x1000)=nil, 0x1000, 0x1, 0x22002, r0, 0x88d9) mmap(&(0x7f00009de000/0x4000)=nil, 0x4000, 0x2000000, 0x2002, r0, 0x401) 12:33:38 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004db000/0x3000)=nil, 0x3000, 0x2000001) mprotect(&(0x7f00004dd000/0x3000)=nil, 0x3000, 0x2000002) 12:33:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80003, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') unlink(&(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/221) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/57) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') unlink(&(0x7f00000005c0)='./file0\x00') link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3000002) nanosleep(&(0x7f0000000680)={0x200, 0x100000001}, &(0x7f00000006c0)) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') unlink(&(0x7f0000000800)='./file0\x00') fchdir(r1) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/4096) symlink(&(0x7f0000001900)='.\x00', &(0x7f0000001940)='./file0\x00') symlink(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') rmdir(&(0x7f0000001a00)='./file1\x00') rmdir(&(0x7f0000001a40)='./file0\x00') symlink(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='./file1\x00') symlink(&(0x7f0000001b00)='./file1\x00', &(0x7f0000001b40)='./file0\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') getcwd(&(0x7f0000001c00)=""/74, 0x4a) 12:33:38 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xcaa38c9e56b5ff43, 0x100) close(r0) close(r1) unlink(&(0x7f0000000040)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD(r1, 0x0, r2) unlink(&(0x7f0000000080)='./file0\x00') r4 = fcntl$F_GETOWN(r3, 0x9) waitpid(r4, &(0x7f00000000c0), 0x1) close(r1) fcntl$F_SETFL(r1, 0x4, 0x2c00) close(r3) close(r3) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000100)={0x1, 0x2, 0x200, 0x5, r4}) unlink(&(0x7f0000000140)='./file0\x00') read(r0, &(0x7f0000000180)=""/6, 0x6) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/167, 0xa7) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$F_SETFL(r3, 0x4, 0x0) close(r3) unlink(&(0x7f0000000300)='./file0\x00') fstat(r3, &(0x7f0000000340)=""/153) openat(r2, &(0x7f0000000400)='./file0\x00', 0x1, 0x65) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/243) mkdir(&(0x7f0000000580)='./file0\x00', 0x151) unlink(&(0x7f00000005c0)='./file0\x00') stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/16) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x410086, 0x0) fcntl$F_GETFD(r0, 0x1) llseek(r0, 0x7fff, 0x9, &(0x7f0000000040), 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 12:33:38 executing program 3: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x8001, r1}) 12:33:38 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x1, 0x401, 0xfffffffffffffff7, r1}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 12:33:38 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) 12:33:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0xa0) 12:33:38 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x10000000000001) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000001) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xa7cfcd00bc4fa7dd) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000002) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) 12:33:38 executing program 7: mmap(&(0x7f000046d000/0x1000)=nil, 0x1000, 0x1000004, 0x40100, 0xffffffffffffffff, 0x7) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x0, 0x3800, r0, 0xc596) write(r0, &(0x7f0000000000)="3ccac95d0adf53daa1c01185b98cf06a3b7c0ee471144ef9e832a5e59bc63c20ebde98ef0863e2cfb5a58c4c1f0e5e0aa9e706418637417bd585fb50f2f6d6e24fbd51860356017de9bd4a78b27d2d021b6c181150ab09abcfccbe9781b9b0ffc017f83c0fdf74abd7853526da2cdcc5245997825df6c23d6e8cd405f5cd86c7f6845abb8cd407f38139db84b3e7d4e0e6dcf8ddce0dca4e423021f9b4a1f83dcef752e2fe6395f9e929af6ab6b6453895c086bc3d8699504b4f", 0xba) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 12:33:38 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) fstat(r0, &(0x7f0000000040)=""/120) 12:33:38 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x18) 12:33:39 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x7f, 0x8, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30002, 0xffffffffffffffff, 0x0) 12:33:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) close(r0) fstat(r0, &(0x7f00000000c0)=""/194) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80000, 0x10) 12:33:39 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x0, 0xffffffffffffffff, 0x6) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000000)=""/151) close(r1) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFL(r2, 0x3) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0xfffffffffffff801, r4}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x910, 0xffffffffffffffff, 0x9) fcntl$F_GETFD(r2, 0x1) fcntl$F_GETFD(r1, 0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x181) write(r3, &(0x7f0000000140)="14d60d66047496212315015b5cd093596a818fbb81f0a1df43105dbf0c188bf7a311dc324f676dfe79bfdb74", 0x2c) fstat(r3, &(0x7f0000000180)=""/63) fcntl$F_SETLKW(r3, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x6, 0x5a6e, r4}) fcntl$F_SETOWN(r1, 0x8, r4) openat(r2, &(0x7f0000000200)='./file0\x00', 0x131000, 0x9) read(r2, &(0x7f0000000240)=""/120, 0x78) r5 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x101) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r1) fcntl$F_SETFD(r0, 0x2, 0x0) unlink(&(0x7f0000000300)='./file0\x00') fcntl$F_GETFL(r6, 0x3) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0x2800) fcntl$F_GETFD(r1, 0x1) llseek(r2, 0x1, 0x713, &(0x7f0000000340), 0x1) 12:33:39 executing program 1: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046b000/0x4000)=nil, 0x4000, 0x1, 0x4000, r0, 0x7e70) 12:33:39 executing program 4: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x400) 12:33:39 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/228, 0xe4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000004) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000004) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000001) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x40) read(r0, &(0x7f0000000180)=""/185, 0xb9) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x20040, r0, 0xfffffffffffffff9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000240)={0x2, 0x3, 0x6a2395fc, 0x5, r1}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004) llseek(r0, 0x9, 0x1, &(0x7f0000000280), 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f00000002c0)={0x3, 0x2, 0x80000001, 0xc9, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000300)={0x2, 0x1, 0xb8, 0x2, r1}) openat(r0, &(0x7f0000000340)='./file0\x00', 0x80800, 0xc) fcntl$F_SETOWN(r0, 0x8, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/85, 0x55) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x2, 0x10) r3 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x80000, 0x41) close(r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000005) unlink(&(0x7f00000004c0)='./file0\x00') 12:33:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x10) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/118) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x1, 0x8, 0x7ff00000000, r1}) llseek(r0, 0x1, 0xffffffff7fffffff, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0xfffffffffffffffd, 0xffffffffffffffff, 0x1ff) 12:33:40 executing program 1: mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x31240751e8b0587d, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) 12:33:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) fcntl$F_SETFD(r0, 0x2, 0x1) 12:33:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x30) mkdir(&(0x7f0000000040)='./file0\x00', 0xdf) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/30) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x120) link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') llseek(r0, 0x3, 0xffffffffffffffff, &(0x7f0000000340), 0x1) chdir(&(0x7f0000000380)='./file0\x00') link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') symlink(&(0x7f0000000440)='./file1/file0\x00', &(0x7f0000000480)='./file1\x00') fcntl$F_SETFL(r0, 0x4, 0x400) stat(&(0x7f00000004c0)='./file1/file0\x00', &(0x7f0000000500)=""/32) mkdir(&(0x7f0000000540)='./file1\x00', 0x1) stat(&(0x7f0000000580)='./file1/file0\x00', &(0x7f00000005c0)=""/4096) llseek(r0, 0x4, 0x8, &(0x7f00000015c0), 0x1) chdir(&(0x7f0000001600)='./file1\x00') link(&(0x7f0000001640)='./file1/file0\x00', &(0x7f0000001680)='./file1/file0\x00') fchdir(r0) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)=""/110) r1 = openat(r0, &(0x7f0000001780)='./file1/file0\x00', 0x6064f1b926990d51, 0x4) link(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)='./file1\x00') r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) unlink(&(0x7f0000001840)='./file1\x00') llseek(r2, 0x4, 0x40, &(0x7f0000001880), 0x0) link(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)='./file1/file0\x00') mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x1000000, 0x0, 0xffffffffffffffff, 0x8f4c) 12:33:40 executing program 6: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r1, &(0x7f0000000000)=""/29) 12:33:40 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x30) 12:33:40 executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0xe0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80040, 0x80) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_DUPFD(r1, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) 12:33:41 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x8, 0x7, r1}) fcntl$F_GETFL(r0, 0x3) 12:33:41 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) 12:33:41 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) llseek(r0, 0x913, 0x200, &(0x7f0000000000), 0x0) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) 12:33:41 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) 12:33:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/253) openat(r0, &(0x7f0000000180)='./file0\x00', 0x11256885cf6d3de9, 0x1) 12:33:41 executing program 6: fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000040)=""/42) 12:33:41 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2, r0, 0x6) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d035, 0xffffffffffffffff, 0x0) 12:33:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) 12:33:41 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x102, 0x20) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x1, 0x6, 0x1, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x42, 0x4) openat(r2, &(0x7f0000000000)='./file1\x00', 0x80000000000040, 0x20) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x24020, r2, 0x2) fstat(r2, &(0x7f00000000c0)=""/12) 12:33:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x400, 0x142) write(r0, &(0x7f0000000000)="4bd070aab54b5cba8e7f90f14331aecce5c9432c017bdae916aab6f7d6a48a07cdef0a05340a5c02fca3b65c3fb068e546e5029ee3edd79b5820b5c8f07331d7662007a5752bad1305187252a47d8083f78c70ba4a2c2748034a3ca4dc12cc4937d76e9e7b0e74065a18970f87a6907f264af999d85216eb948f81d9eace", 0x7e) 12:33:41 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:41 executing program 5: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8000002000002, 0x10040, 0xffffffffffffffff, 0x2) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) 12:33:41 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x140) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fchdir(r0) fstat(r0, &(0x7f0000000140)=""/209) 12:33:41 executing program 4: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/125) nanosleep(&(0x7f0000000080)={0x26}, &(0x7f00000000c0)) fcntl$F_GETFD(r0, 0x1) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x2) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2000000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r1, 0x0, 0x1, &(0x7f0000000100), 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x410000, 0x4) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) fcntl$F_SETFL(r0, 0x4, 0xc00) mprotect(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchdir(r1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000001) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mprotect(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x1000004) llseek(r2, 0x0, 0x7, &(0x7f0000000200), 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 12:33:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) close(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) close(r1) 12:33:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20801, 0x44) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) r2 = fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) 12:33:41 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x2000, r0, 0x1fd) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d032, 0xffffffffffffff9c, 0x0) 12:33:41 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x432201, 0x114) fstat(r0, &(0x7f0000000040)=""/136) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) 12:33:42 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x10000, 0xffffffffffffffff, 0x0) 12:33:42 executing program 6: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x98) fcntl$F_SETFD(r0, 0x2, 0x1) 12:33:42 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(0xffffffffffffffff, 0x8, 0x0) fcntl$F_GETOWN(r0, 0x9) 12:33:43 executing program 2: unlink(&(0x7f0000000000)='./file0/file0\x00') unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f0000000080)='./file0/file0/file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0/file0/file1\x00', &(0x7f0000000140)='./file0/file0\x00') 12:33:43 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x20000000000002, 0x24811, r0, 0x1000000004) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x2, r1, 0x0) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x10001) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) 12:33:43 executing program 6: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x810, 0xffffffffffffffff, 0xffffffffffffde8a) 12:33:43 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x1000, 0x7fffffff, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_SETFL(r2, 0x4, 0xc00) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r2, 0x9) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x410000, 0x11) fcntl$F_DUPFD(r3, 0x0, r4) fcntl$F_SETFL(r4, 0x4, 0x0) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETFL(r2, 0x4, 0x0) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000080)={0x2, 0x0, 0xffff, 0x9, r5}) 12:33:43 executing program 7: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x600, 0x0) fcntl$F_SETFL(r0, 0x4, 0x400) chdir(&(0x7f0000000040)='./file0\x00') 12:33:43 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/213, 0xd5) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:43 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10201, 0x88) 12:33:43 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/222, 0xde) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x2, 0x1, 0x81, r1}) 12:33:43 executing program 7: chdir(&(0x7f0000000000)='./file0\x00') 12:33:43 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/104) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/111) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000440)={0x0, 0x0, 0xb3c, 0x7, r1}) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r3 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x0, 0x39) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r4 = fcntl$F_DUPFD(r0, 0x0, r3) mkdir(&(0x7f0000000640)='./file0\x00', 0x10) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/218) nanosleep(&(0x7f00000007c0)={0x2, 0x7}, &(0x7f0000000800)) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/147) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') r5 = fcntl$F_DUPFD(r0, 0x0, r0) link(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/201) link(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') fcntl$F_DUPFD(r4, 0x0, r5) fcntl$F_GETOWN(r4, 0x9) unlink(&(0x7f0000000c00)='./file0\x00') stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/245) 12:33:43 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r1, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) fcntl$F_GETFD(r3, 0x1) 12:33:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x203, 0x1) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 12:33:43 executing program 6: fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000180), 0x3) 12:33:43 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, r0, 0x0) fcntl$F_SETFD(r0, 0x2, 0xfcae8261a4fee88f) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:43 executing program 3: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x0) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x2000000, 0x40, 0xffffffffffffffff, 0x7) 12:33:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xf0ccb855c8b25958) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3200007, 0x2003, r0, 0x9) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2000000, 0x2, r0, 0x1000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x430200, 0x9) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x11) fcntl$F_DUPFD(r1, 0x0, r2) 12:33:43 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x90) read(r0, &(0x7f0000000040)=""/90, 0x5a) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x204, 0x1000000000000004) mmap(&(0x7f0000512000/0x2000)=nil, 0x2000, 0x1, 0x20001, r1, 0x5) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) fcntl$F_GETOWN(r1, 0x9) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETOWN(r1, 0x8, r2) 12:33:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x109) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x88) fcntl$F_SETFL(r0, 0x4, 0x800) 12:33:43 executing program 6: mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x40000, 0xffffffffffffffff, 0xfffffffffffffffd) 12:33:43 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/254, 0xfe) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000140)={0x1, 0x2, 0xffffffffffffffe1, 0x8, r1}) write(r0, &(0x7f0000000100)="ff2780c815179172eee01c83684c06c366c49add17", 0x15) 12:33:43 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4904c0, 0x42) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101080, 0x92) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x40) close(r0) 12:33:43 executing program 2: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30000, 0x8) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0x0, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x1f, r3}) 12:33:43 executing program 3: mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) 12:33:43 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x8) llseek(r0, 0x205, 0x81, &(0x7f0000000000), 0x2) 12:33:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x40) openat(r0, &(0x7f0000000080)='./file0\x00', 0x101800, 0xd) 12:33:44 executing program 7: 12:33:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x100000000000) fcntl$F_DUPFD(r1, 0x0, r0) 12:33:44 executing program 2: mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f000037c000/0x3000)=nil, 0x3000, 0x1000000, 0x10, r0, 0x20) 12:33:44 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000000180)=""/122, 0xfffffe96) read(r0, &(0x7f0000000000)=""/55, 0x37) fchdir(r0) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000000040), 0x2) 12:33:44 executing program 3: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="415248f4ad8e79f6c95f46c8fec6d6fc8b9b976205a42d08296000898027fabcbf892ded80b378be2d078db57329885b6b11ff759fdc6a9fe7f02a2d058712e7a4ebcf67d97130334f9a2105e3f3d2482b47694846147aea76b4ead6a85d1797fbb2e52c806f84b6b0d531cb1a54ff7977c020aa7937db348fdf22c0a04eb1b8fd18ab6bbc2b6f6d2857cb3de716de38c689f161229870965b2e84e4437beeea26ea19d4b7d9d557d601cafa5acc092586807d5c1bb34a97a7db0fd35a6c", 0xbe) fcntl$F_SETFL(r0, 0x4, 0x2000) write(r0, &(0x7f00000000c0)="b3f19f88e715cf2f3c2918b2047f3b9ab8ce61c730fe9d71f4cc787ab2d08ebdfadb98be048debd3353fd1f09ee5184c4670dae37c7097d59dfa13b40165b9fbce7a95fabbebbb811c73af0d5a7db02e6af7cb8808fb53c3f65c8cdb8755fbb7201e7f47bd44db40199046b2472979f78f5fe7cd9de97499f1", 0x79) fcntl$F_GETFD(r0, 0x1) 12:33:44 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100000002, 0x140) 12:33:44 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x88) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x111200, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x4610, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2140, 0x2) fcntl$F_GETFD(r0, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) rmdir(&(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x6, 0x1, r2}) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000240)={0x0, 0x2, 0x8, 0x4, r2}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x20000, r3, 0x20) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) link(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x440, 0x2) llseek(r0, 0x6, 0x7, &(0x7f0000000400), 0x2) chdir(&(0x7f0000000440)='./file0\x00') fcntl$F_GETOWN(r3, 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000005, 0x8000, r0, 0x9) rmdir(&(0x7f0000000480)='./file0/file0\x00') read(r5, &(0x7f00000004c0)=""/79, 0x4f) fcntl$F_GETFL(r0, 0x3) mkdir(&(0x7f0000000540)='./file0\x00', 0x80) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000580)={0x2, 0x3, 0x3, 0x838, r2}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000005c0)={0x0, 0x3, 0xffffffffffffa03c, 0x2, r2}) read(r0, &(0x7f0000000600)=""/4096, 0x1000) fcntl$F_GETFL(r5, 0x3) 12:33:44 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/158, 0x9e) close(0xffffffffffffffff) 12:33:44 executing program 7: getcwd(&(0x7f0000000000)=""/142, 0x8e) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/204, 0xcc) getcwd(&(0x7f00000001c0)=""/236, 0xec) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r1, &(0x7f00000002c0)=""/89, 0x59) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fchdir(r3) read(r1, &(0x7f0000000340)=""/213, 0xd5) fcntl$F_SETOWN(r1, 0x8, r2) r4 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x80100, 0x49) fcntl$F_SETOWN(r4, 0x8, r2) fcntl$F_SETOWN(r1, 0x8, r2) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/151, 0x97) r5 = fcntl$F_GETOWN(r1, 0x9) r6 = openat(r4, &(0x7f0000000580)='./file0\x00', 0x2000, 0x40) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) fcntl$F_SETFL(r3, 0x4, 0x0) r8 = fcntl$F_DUPFD(r7, 0x0, r0) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) fcntl$F_SETOWN(r6, 0x8, r2) link(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') fcntl$F_SETLK(r8, 0x6, &(0x7f0000001680)={0x0, 0x2, 0x10001, 0x3ff, r5}) fcntl$F_SETOWN(r3, 0x8, r5) fcntl$F_SETFD(r6, 0x2, 0x0) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r0) 12:33:44 executing program 0: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x2) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r2) fstat(r2, &(0x7f0000000040)=""/46) 12:33:44 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x8) fchdir(r1) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) 12:33:44 executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unlink(&(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/252) unlink(&(0x7f0000000280)='./file0\x00') stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/4096) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x100000000, 0x0, &(0x7f0000001300), 0x0) link(&(0x7f0000001340)='./file1\x00', &(0x7f0000001380)='./file0\x00') chdir(&(0x7f00000013c0)='./file1\x00') chdir(&(0x7f0000001400)='./file0\x00') read(r0, &(0x7f0000001440)=""/201, 0xc9) link(&(0x7f0000001540)='./file2\x00', &(0x7f0000001580)='./file0\x00') link(&(0x7f00000015c0)='./file2\x00', &(0x7f0000001600)='./file1/file0\x00') mkdir(&(0x7f0000001640)='./file0\x00', 0x10) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000001680)={0x0, 0x2, 0x10000, 0x1, r1}) link(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file1/file0\x00') chdir(&(0x7f0000001740)='./file1/file1\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f0000001780)={0x3, 0x2, 0x0, 0x6, r1}) lstat(&(0x7f00000017c0)='./file1/file1\x00', &(0x7f0000001800)=""/12) link(&(0x7f0000001840)='./file1\x00', &(0x7f0000001880)='./file1/file1\x00') mkdir(&(0x7f00000018c0)='./file0\x00', 0x4) lstat(&(0x7f0000001900)='./file1/file1\x00', &(0x7f0000001940)=""/4096) stat(&(0x7f0000002940)='./file1/file0\x00', &(0x7f0000002980)=""/67) llseek(r0, 0x0, 0x4, &(0x7f0000002a00), 0x0) fcntl$F_GETOWN(r0, 0x9) rename(&(0x7f0000002a40)='./file1/file1\x00', &(0x7f0000002a80)='./file3\x00') rename(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='./file0\x00') llseek(r0, 0x1, 0x8, &(0x7f0000002b40), 0x2) 12:33:44 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x2, 0x3, 0xaa18, 0x0, r1}) getcwd(&(0x7f0000000000)=""/1, 0xff94) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/208) 12:33:44 executing program 6: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r1, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:33:44 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) rmdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x0) 12:33:44 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x8) 12:33:44 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10100, 0x12) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x43) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) openat(r1, &(0x7f0000000100)='./file0\x00', 0x181000, 0x40) 12:33:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x8) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:44 executing program 5: fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD(r0, 0x0, r0) 12:33:45 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x8, 0x3, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) llseek(r1, 0x0, 0x4, &(0x7f0000000040), 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x801, 0x100) 12:33:45 executing program 7: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x33) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x2, 0x3ff, &(0x7f0000000040), 0x0) 12:33:45 executing program 2: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x100080fffffd) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410002, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x40900, r0, 0x1) 12:33:45 executing program 1: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10000000000412e, 0xffffffffffffff9c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1000004, 0x2, r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90200, 0x40) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x4, r1}) 12:33:45 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x81000001, 0x113d, r0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:45 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000b8e000/0x4000)=nil, 0x4000, 0x2000004, 0x20000, r0, 0x8) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f00002b6000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x7f) 12:33:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x50) fchdir(r0) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80000, 0x40) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0xffffffff, r3}) fcntl$F_SETFD(r2, 0x2, 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x2, 0x2, 0x100000001, r3}) unlink(&(0x7f0000000140)='./file0\x00') r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') r6 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x680, 0x18a) getcwd(&(0x7f0000000240)=""/4096, 0x1000) stat(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/76) fcntl$F_GETOWN(r5, 0x9) unlink(&(0x7f0000001300)='./file0\x00') mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3000000, 0x1000, r1, 0x8) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') fcntl$F_GETFL(r2, 0x3) llseek(r2, 0x0, 0xa16e, &(0x7f00000013c0), 0x1) openat(r6, &(0x7f0000001400)='./file0\x00', 0x800, 0x1f0) rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x80, 0x10) read(r4, &(0x7f0000001500)=""/70, 0x46) fchdir(r0) 12:33:45 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x2, 0x7, 0x26, r1}) mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x8031, 0xffffffffffffff9c, 0x0) 12:33:45 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x1000, 0xffffffffffffff9c, 0xfffffffffffffffc) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x8000, r0, 0xffffffffffffff6a) 12:33:45 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80002, 0x1c) fcntl$F_SETFL(r0, 0x4, 0x800) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/93) r4 = fcntl$F_DUPFD(r0, 0x0, r3) fcntl$F_GETFL(r4, 0x3) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000180)={0x3, 0x2, 0x9, 0x100000000, r5}) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/118) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x410000, 0x102) r6 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r1) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/37) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x39900, r4, 0x67) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000340)={0x1, 0x3, 0x1000, 0x8, r5}) read(r1, &(0x7f0000000380)=""/137, 0x89) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/4096) fcntl$F_GETFL(r3, 0x3) fcntl$F_SETFD(r4, 0x2, 0x1) fcntl$F_GETFD(r1, 0x1) link(&(0x7f0000001480)='./file0/file0\x00', &(0x7f00000014c0)='./file1\x00') close(r1) fcntl$F_DUPFD(r0, 0x0, r3) fcntl$F_DUPFD(r6, 0x0, r7) link(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file0\x00') 12:33:46 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x90000, 0x120) read(r1, &(0x7f00000000c0)=""/180, 0xb4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000180), 0x0) 12:33:46 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/4096) unlink(&(0x7f0000001180)='./file0/file0\x00') link(&(0x7f00000011c0)='./file0/file0\x00', &(0x7f0000001200)='./file0/file0\x00') link(&(0x7f0000001240)='./file0/file0\x00', &(0x7f0000001280)='./file0/file0/file0\x00') rmdir(&(0x7f00000012c0)='./file0/file0\x00') link(&(0x7f0000001300)='./file0/file0\x00', &(0x7f0000001340)='./file0\x00') rmdir(&(0x7f0000001380)='./file0/file0\x00') mkdir(&(0x7f00000013c0)='./file0/file0/file0\x00', 0x100) chdir(&(0x7f0000001400)='./file1\x00') mkdir(&(0x7f0000001440)='./file0/file0/file0\x00', 0x8) link(&(0x7f0000001480)='./file0/file0\x00', &(0x7f00000014c0)='./file0\x00') rmdir(&(0x7f0000001500)='./file0/file0\x00') link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0/file0\x00') unlink(&(0x7f00000015c0)='./file1\x00') chdir(&(0x7f0000001600)='./file0\x00') link(&(0x7f0000001640)='./file0/file0/file0\x00', &(0x7f0000001680)='./file0\x00') unlink(&(0x7f00000016c0)='./file0/file0\x00') rmdir(&(0x7f0000001700)='/\x00') lstat(&(0x7f0000001740)='./file0/file0/file0\x00', &(0x7f0000001780)=""/4096) link(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)='./file0/file0\x00') mkdir(&(0x7f0000002800)='./file0/file0/file0\x00', 0x2) unlink(&(0x7f0000002840)='./file1\x00') link(&(0x7f0000002880)='./file0/file0\x00', &(0x7f00000028c0)='./file2\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x5810, r0, 0xbbf) rmdir(&(0x7f0000002900)='./file2\x00') rmdir(&(0x7f0000002940)='./file0/file0\x00') 12:33:46 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/100, 0x64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r1, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/77, 0x4d) 12:33:46 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x0, 0xffffffffffffff9c, 0x0) 12:33:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) fcntl$F_SETFL(r0, 0x4, 0x800) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)=""/51) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/221) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x8001, r0, 0x2a1b) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/128) chdir(&(0x7f0000000180)='./file0\x00') 12:33:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x84) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) 12:33:47 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x20000, r0, 0x400) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:33:47 executing program 2: close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x7, 0x3, 0x1000, 0x1000, r1}) mmap(&(0x7f0000802000/0x1000)=nil, 0x1000, 0x14, 0x2100, 0xffffffffffffff9c, 0x0) fcntl$F_GETOWN(r0, 0x9) 12:33:47 executing program 6: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xc) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r2, 0x0, r3) 12:33:47 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(0xffffffffffffff9c, 0x8, r1) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x28) 12:33:47 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80c40, 0x108) llseek(r1, 0x8, 0x3ff, &(0x7f0000000040), 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x84, 0x2, r3}) r4 = fcntl$F_DUPFD(r0, 0x0, r2) close(r4) fcntl$F_SETFD(r4, 0x2, 0x1) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r2, &(0x7f0000000100)="41d775f8b2be4bcdf7eb1807123e997688b330d35e4f857f76b0b6451087549bac6ad88f86b413011f62c44a0977ccc0e3f73b5b456aa7ad4320c91086374841d6fc4e6ea3a45b146482ae18d91483fb3dbda96f71e399e23b1d9c80c7882118d28fd46195272c69f6cd0f7c709bf0f5ca09", 0x72) fcntl$F_DUPFD(r5, 0x0, r0) close(r4) r6 = fcntl$F_GETOWN(r2, 0x9) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_GETOWN(r2, 0x9) r8 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) fcntl$F_GETFL(r8, 0x3) fcntl$F_SETFD(r7, 0x2, 0x1) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/145, 0x91) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/51) openat(r4, &(0x7f0000000300)='./file0\x00', 0x490080, 0x10) fcntl$F_GETFL(r8, 0x3) close(r5) r9 = openat(r8, &(0x7f0000000340)='./file0\x00', 0x0, 0x101) fcntl$F_GETLK(r9, 0x5, &(0x7f0000000380)={0x2, 0x0, 0x9, 0x0, r6}) fcntl$F_GETOWN(r8, 0x9) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x80, 0x10) 12:33:47 executing program 4: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1, r0, 0x0) 12:33:47 executing program 7: waitpid(0x0, &(0x7f00000002c0), 0x2) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) 12:33:47 executing program 2: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x480000d, 0x80000000001004, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101880, 0x46) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x4000, r1, 0x7) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x7ff, r3}) r4 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r2, 0x8, r4) fchdir(r2) fcntl$F_GETOWN(r2, 0x9) llseek(r1, 0x0, 0xd7b8, &(0x7f0000000080), 0x1) fchdir(r0) 12:33:47 executing program 3: mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80000, 0x1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETOWN(0xffffffffffffffff, 0x9) 12:33:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa2) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20002, 0x102) llseek(r1, 0x0, 0x9, &(0x7f00000001c0), 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x82) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x80) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/150) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80102, 0x10) 12:33:47 executing program 5: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 12:33:47 executing program 7: mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) 12:33:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2001, 0x11c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x2001, r0, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:33:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x126) read(r0, &(0x7f0000000000)=""/76, 0x4c) read(r0, &(0x7f0000000340)=""/222, 0xdab4b6a2) 12:33:48 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x114) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:33:48 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000000, 0x8032, r0, 0x0) llseek(r0, 0x3, 0x1d42, &(0x7f0000000000), 0x2) 12:33:48 executing program 2: mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="898d1c7766a4ec1909e5d8872caf46da9c440bdef9a9e6316f5d59f974bc975e0b7601e5a74067efcf10022a494d07fd7d712f6363c852db2e68b1b7fa7f2bb753e6752ba57c68c9244bd96b83c8dcf3fbc8b9f4bd0418b168d9b24eee4dd2024fe8b408fddb800a313ab654ac2fde3ea6499e7b9da3f6690f4c8614d4de9e293d4066cfb49f158ed52c3b335504fd9f310fdce36c28b8655d3d0edd6c8c3c323320b39131ea71039357b0b85cc3439d6c0bf4c48260bd7ca9f8ef12e012311b99b7ca1f9eeb4c", 0xc7) mmap(&(0x7f0000bcb000/0x2000)=nil, 0x2000, 0x2, 0x56010, r0, 0x3) 12:33:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1, 0x2) fcntl$F_GETFL(r0, 0x3) 12:33:48 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x8001, 0xeb0, r1}) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) 12:33:49 executing program 0: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x96682bf917f6cdf2, 0x0, 0x3ff, 0xb7, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xf3, 0x9, r1}) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2, r2}) 12:33:49 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x0, 0xc89, 0xfffffffffffff0cc, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x113300, 0x20) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x1, 0x400, r5}) 12:33:49 executing program 5: mmap(&(0x7f0000c69000/0x4000)=nil, 0x4000, 0x1000000, 0x1, 0xffffffffffffff9c, 0x100000000) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) llseek(r0, 0x0, 0x7, &(0x7f0000000000), 0x3) 12:33:49 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD(r0, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x74, r5}) r6 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_GETOWN(r3, 0x9) close(r6) 12:33:49 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000007240)='/\x00', 0x400, 0x28) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 12:33:49 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x128) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x140) 12:33:49 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) 12:33:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xb9dec0d4ad0b7df6) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x5e) 12:33:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x402, 0x2) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r2, 0x0) 12:33:49 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) write(r1, &(0x7f0000000040)="67d39ed294dfe77053a2f0dcee0e1937d0129a8bb9d0ece4426d64d2444ad964204b5a76ddebbc1b7ced21318011a84024651edaf43743e8a482a882fffc335ffbcc96bdc9019878309f81da28e74b6761bf14fd29bc6530d46d96dfe8af1059c07e184cfaa65d07be32ba210053199ed732366200090bd6ea76aca17dad7ea948ba1350479937d50323fc1aafba3f29885cd353ee76bae455563a221649746c117e3a510ce3b95f928b2763745dad15f129041e40ae794fa58075feb2a4f526", 0xc0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) 12:33:49 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x10000003, 0x4c832, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x1) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x80000001, 0x200, r2}) 12:33:49 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x42) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 12:33:49 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400000000040, 0x1) llseek(r1, 0x84c2, 0x2, &(0x7f0000000000), 0x3) fcntl$F_GETFD(r1, 0x1) 12:33:49 executing program 4: lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/116) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x24) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/247, 0xf7) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:33:50 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 12:33:50 executing program 6: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x12000000, 0x1, 0xffffffffffffff9c, 0x0) 12:33:50 executing program 7: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000100), 0x3) 12:33:50 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f00003ae000/0x1000)=nil, 0x1000, 0x0, 0x8000, r1, 0x0) 12:33:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) 12:33:50 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') 12:33:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x0, 0x31240751e8b0587d, 0xffffffffffffffff, 0x0) fcntl$F_GETFL(r0, 0x3) 12:33:50 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x7, 0x8, r1}) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x8031, 0xffffffffffffffff, 0x0) 12:33:50 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0xa) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) 12:33:50 executing program 2: write(0xffffffffffffffff, &(0x7f0000000100)="a3fd8d0851a54ad9a10eafd78e1d799eebb1900a0d0d78e2e244db15d0a277c78612d463b6a76fb99e26d7db78b8004a3f99ca83db81f7667cfe28d68fdba418faa460c72f1f1573b24ed72ef25e6d6ad1c6a190190cae943f5fe4f5c20b5190344036d6d98e50a780e887e2060a", 0x6e) 12:33:50 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x103200, 0x80) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x3, r2}) unlink(&(0x7f0000000080)='./file0\x00') 12:33:50 executing program 5: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x7, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x412001, 0x80) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x1, 0x3, 0x3, 0x10000, r3}) close(r2) r4 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r4) openat(r4, &(0x7f0000000080)='./file0\x00', 0x4100c0, 0x40) 12:33:50 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80100, 0x7) write(r0, &(0x7f0000000080)="e70789f6edcf0557dd2c63a5b791a094092b5da70657d1f637f80e053eb8135a54166e557e1b6edd4f1ac7acf25df59f62b268505ad2881878c6838b01cc09607eeafd684b643310e1ebd199934aa6ad14d4c7c691db4b38c18b37b8aa7b3469c61785b66c2c303625a4ba7f841224aa226cf0b2cb5f2c9038be1c85aa4168a165bdb6bdc0910ba82deb2f535685c01ab0a57cf7493f8c3c3e87e53d52866f7f97fe5bd9e01d1eccb61086f1092e7f79936609b9441b871908e3ad44b3d51f8e796461a573e11b9c42", 0xc9) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000200)={0x0, 0x3, 0xd2, 0x7, r1}) mkdir(&(0x7f0000000240)='./file0\x00', 0x80) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x46, 0x9, r1}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/221) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r0, &(0x7f0000000400)=""/198) r3 = fcntl$F_GETOWN(r0, 0x9) fstat(r2, &(0x7f0000000500)=""/74) r4 = fcntl$F_DUPFD(r2, 0x0, r2) fchdir(r0) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) llseek(r2, 0x80, 0x3f, &(0x7f0000000600), 0x1) fstat(r0, &(0x7f0000000640)=""/210) write(r4, &(0x7f0000000740)="bed1bfe03d5c7f551c343587d3c93d49ae968fcda4408a54d106e6836c417fb5c28636a2b753ea730dfd48b5c83dc4c0dde7fa82eb37fe19247550525cff3afe6d3856aa307e055a440ae4c7b9f27352a7d70906c92ec073bd4ce6927ede2914b8739569c7dd84da54a9e3a3f0034e8976deca61d05dd893deac31ea3a426cd5bbcb43f117c83fbdab77141061c6c70127d1812a0630b5f434c6847bfb2f4e4e26c1138d5477717b536ffd0f2b4cadd63c38a6d82aa9e4", 0xb7) fcntl$F_GETFD(r4, 0x1) r5 = openat(r0, &(0x7f0000000800)='./file0\x00', 0x400, 0x1) mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x3000004, 0x800, r0, 0x7ff) unlink(&(0x7f0000000840)='./file0\x00') fcntl$F_SETOWN(r2, 0x8, r3) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000880)={0x2, 0x0, 0x7, 0x5, r1}) r6 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_DUPFD(r4, 0x0, r5) fcntl$F_SETLK(r2, 0x6, &(0x7f00000008c0)={0x2, 0x2, 0x9, 0x20, r6}) rmdir(&(0x7f0000000900)='./file0\x00') fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000940)={0x0, 0x2, 0x3, 0x69, r1}) 12:33:50 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="7a50004ce2315ff8089a22094154107c4a4398196f25b5d50bca826cb48bc14fe7a1a2f99af26abcd37a0abafd2eb1e44ccf286f1f572b659e59940ca1ad91553d76b21e789cb35d11e8d0cff37841e77e870af56b2f5440e807d39557ac7ca0b1b23be5941e1ab92554bed373acb53e628e4a982469d1f05da0cfc4b8b36b32d6de6380e2040009c5b5e0f2101fd30593bf251eb618bafcfab6c3b860251e66bc86c454883f37307b4cff31dbcf69845c43dd6fbaef49142dac4c1924e72028", 0xc0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x2, 0x400000000000001, 0x8, 0xb10a, r1}) mmap(&(0x7f000037f000/0x4000)=nil, 0x4000, 0x2000002, 0x40010, r0, 0x8000) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) 12:33:50 executing program 3: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) waitpid(r2, &(0x7f00000000c0), 0xfffffffffffffffe) 12:33:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r0, 0x9) close(r1) fcntl$F_GETOWN(r0, 0x9) 12:33:51 executing program 1: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x3, 0x2, 0x7f, 0x0, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10001, 0xffffffffffffff9c, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000007, 0x4000000004d031, r2, 0x100000001) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80000, 0x84) mmap(&(0x7f0000f32000/0x2000)=nil, 0x2000, 0x2000000, 0x2000, r2, 0x9) 12:33:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x0) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d036, r0, 0x4000000000005) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) 12:33:51 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) fchdir(r0) fchdir(r0) 12:33:51 executing program 3: fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10200, 0x24) 12:33:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x144) fstat(r1, &(0x7f0000000040)=""/67) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x2, 0x2, 0x7f, 0x7, r2}) 12:33:51 executing program 7: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) 12:33:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000dc2000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x31, 0xffffffffffffffff, 0x12) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) 12:33:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x103000, 0x8c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x80000000, r1}) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80100, 0x0) waitpid(r1, &(0x7f0000000100), 0x2) waitpid(r1, &(0x7f0000000140), 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x3, 0x2, 0x7e2, 0x81, r1}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) waitpid(r1, &(0x7f00000001c0), 0x3) fcntl$F_SETFD(r2, 0x2, 0x1) waitpid(r1, &(0x7f0000000200), 0x3) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000240)={0x3, 0x2, 0x9, 0x3, r1}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/179) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/216) fcntl$F_SETLK(r2, 0x6, &(0x7f00000004c0)={0x0, 0x1, 0x1, 0x9, r1}) fcntl$F_GETFL(r0, 0x3) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x10002, 0x2) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000540)={0x1, 0x0, 0x1f, 0x2, r4}) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000580)={0x0, 0x2, 0x1, 0x1f, r4}) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/192) waitpid(r1, &(0x7f00000006c0), 0x3) write(r3, &(0x7f0000000700)="a942c95cc000d448b4be051077fca3535f98f85e1fb79969f809569692da43bcbe1d5422288ab7c1dbbcfa4a65c564e77f587544572e1a9125d2439d48f05823ed2d63db9af88090471def57e4a9cd29136a98fc251842ea74d96df25de2bb4d67c15bec9ff5dd788acbf978ea1ff311b0bd8ba8d8eefd38ac4454c6aeebc1af122e3182790daab31f7effbfa26066b69c7147615b1c08a33cf28b4541b90190fbc47892065bdeca24f342199fc33cc4d06e223913a1b70d303bc3292d124b4b5ba0aa8ece68ef5ec5b196388cfcb208ad68e2b20ef6cfe22aba9e9f420bd801358af2c89a886b257cc591d57709f90ac5edd1f996f1f252b94341", 0xfb) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/78) fcntl$F_SETFD(r2, 0x2, 0x0) close(r0) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/131) waitpid(r4, &(0x7f00000009c0), 0x2) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/192) 12:33:51 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xa0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x133340, 0x1) fchdir(r0) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000180)={0x2, 0x3, 0xffff, 0x6, r3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096) stat(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)=""/251) link(&(0x7f0000001340)='./file1\x00', &(0x7f0000001380)='./file0\x00') mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3000000) read(r0, &(0x7f00000013c0)=""/4096, 0x1000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) openat(r2, &(0x7f00000023c0)='./file1\x00', 0x500, 0x100) fcntl$F_SETFD(r0, 0x2, 0x1) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) r4 = fcntl$F_DUPFD(r2, 0x0, r1) fcntl$F_SETFD(r2, 0x2, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) stat(&(0x7f0000002400)='./file1\x00', &(0x7f0000002440)=""/115) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x42000, r4, 0x841f) unlink(&(0x7f00000024c0)='./file2\x00') stat(&(0x7f0000002500)='./file2\x00', &(0x7f0000002540)=""/88) openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x10000, 0x10) 12:33:51 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80200, 0x9) fcntl$F_SETFL(r0, 0x4, 0x400) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x160) fcntl$F_SETFL(r0, 0x4, 0x2000) close(r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x40, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x180) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000100)={0x2, 0x3, 0x9, 0x3, r2}) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000140)={0x1, 0x3, 0x40, 0xfffffffffffffff7, r4}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x1, 0x1, 0x6, 0x7, r2}) fcntl$F_SETFL(r1, 0x4, 0x2800) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x8) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/227) fchdir(r3) r6 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x801, 0x0) fcntl$F_SETFL(r5, 0x4, 0x2000) getcwd(&(0x7f0000000380)=""/4096, 0x1000) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r0, 0x9) fstat(r6, &(0x7f0000001380)=""/176) fchdir(r3) fcntl$F_DUPFD(r3, 0x0, r0) close(r6) fcntl$F_SETFL(r5, 0x4, 0x400) close(r1) close(r3) fcntl$F_SETFL(r5, 0x4, 0x2000) 12:33:51 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) close(r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) 12:33:51 executing program 6: unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) unlink(&(0x7f0000000040)='./file1\x00') unlink(&(0x7f0000000080)='./file1\x00') chdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000001, 0x4010, r3, 0x1f) rmdir(&(0x7f0000000100)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) write(r4, &(0x7f0000000140)="9d842a3ba2d297e49c11a151584152e82d6deab321bd9b4cbe1d812fa2c21c0fc5665abeb64cd0a30880c51726c160070e46851f0a7f7ec92b3b9309e9be7b76493711c5f02dc7f0603e0ef9d3f86b4eebcb35ce87ee0555192eec6237374256ef0cf4b73d2868d19254df986d9a945e9ed650f84efdc278d95b918d3371e60642b500f4a0ba6793b454c96570e0bc17040bb0114e316263b54fc8e845404134dc46b0e4567d34f1eaebdc0115507ed4eada", 0xb2) fcntl$F_GETOWN(r4, 0x9) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_GETOWN(r5, 0x9) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r4) write(r0, &(0x7f0000000200)="4fcc274f370f693127fd0db27b8fd923e6b18798decaa141fd77af34bb9824ace35a042101e0b589ab8283c035860fcb306d78a2a2d95478428a43c49abac593e55b6ae040f93560cdade7eee4de86d47fbd49626f436dfc2f98909968f0813e669ec8874bea0536e991e3ffa58728a5f05e44b8e54ac5bda838ed087379763bdd9da30a875ae633e0e55469eec87d9ff293015fbb66b6b9cb48e3499d6a3312abd85f8f76c11c3c440bc23fee91bfcb5823abb097a6d447d9e9b3806af6c2373d4475466b417cbecec204e4a476b0915a25775074d8c2683e3205c580ddd39a1caca4622f329e8c4e42915c3ddca99f68f73b", 0xf3) unlink(&(0x7f0000000300)='./file1\x00') unlink(&(0x7f0000000340)='./file1\x00') fcntl$F_GETFL(r0, 0x3) r7 = openat(r0, &(0x7f0000000380)='./file1\x00', 0x410000, 0x0) r8 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r2) r9 = fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r2) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r9) unlink(&(0x7f00000003c0)='./file1\x00') r10 = fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r5) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r10) 12:33:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/219, 0xdb) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/107, 0x6b) unlink(&(0x7f0000000280)='./file0/file0\x00') readlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/67, 0x43) readlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) mkdir(&(0x7f00000013c0)='./file0/file0\x00', 0x40) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000001400)={0x1, 0x3, 0xfffffffffffeffff, 0x100000000, r2}) symlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') symlink(&(0x7f00000014c0)='./file0/file0\x00', &(0x7f0000001500)='./file0\x00') readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/236, 0xec) chdir(&(0x7f0000001680)='./file0\x00') symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0/file0\x00') readlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/4096, 0x1000) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETLK(r1, 0x6, &(0x7f0000002780)={0x1, 0x1, 0x48000000000000, 0xffffffff00000000, r2}) rename(&(0x7f00000027c0)='./file1\x00', &(0x7f0000002800)='./file1\x00') mkdir(&(0x7f0000002840)='./file1\x00', 0x1) r3 = openat(r0, &(0x7f0000002880)='./file1\x00', 0x1, 0x180) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000028c0)={0x1, 0x0, 0x0, 0x3, r2}) fchdir(r3) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000002900)={0x1, 0x0, 0xc8a, 0xd353, r2}) openat(r0, &(0x7f0000002940)='./file0/file0\x00', 0x101002, 0x40) mkdir(&(0x7f0000002980)='./file1\x00', 0x100) fchdir(r1) mkdir(&(0x7f00000029c0)='./file1\x00', 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000002a00)='./file0/file0\x00', 0x101000, 0x89) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000002a40)={0x2, 0x1, 0x1, 0x4, r2}) 12:33:51 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0x12, r0, 0xe392) 12:33:51 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x101702, 0x9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) 12:33:51 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000040)=""/13) fchdir(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:33:51 executing program 4: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001500)=""/4096) 12:33:51 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x7, r1}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000d46000/0x1000)=nil, 0x1000, 0x2000000401000002, 0x10800, r2, 0x2) 12:33:51 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000) 12:33:51 executing program 3: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) 12:33:51 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000000000005, 0x108) fcntl$F_GETFL(r1, 0x3) 12:33:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x101, 0x8, r1}) 12:33:52 executing program 5: waitpid(0xffffffffffffffff, &(0x7f0000000000), 0x3) 12:33:52 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x200000000000002, 0x2000000000001) 12:33:52 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000a9a000/0x3000)=nil, 0x3000, 0x1000001, 0x100, r0, 0xe18) mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) 12:33:52 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x0, r0, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x181, 0xf0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 12:33:52 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x0, 0x8, 0x8000, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x7ff, 0x1ffc000000000000, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETOWN(r0, 0x8, r1) write(r0, &(0x7f0000000080)="0ba9e30228024f78e2f7341037eb68578f4decdea2b901b5cfc2db65c7564b64c05a196475efb8d801d1e5880139c3875722baad927717d6152e3dd236e81c1fb618c6d5b8852a7ccbb77ec89ec4b6beeea1ca125ae5ce3409689219c0667e1ea2458023a8524ae59d2fc16c35b057add19aa290a62496469b320f4ff283d767ff95407134", 0x85) r3 = fcntl$F_DUPFD(r0, 0x0, r2) fstat(r0, &(0x7f0000000140)=""/157) read(r0, &(0x7f0000000200)=""/4096, 0x1000) r4 = fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000001200)=""/172, 0xac) r5 = openat(r2, &(0x7f00000012c0)='./file0\x00', 0x410000, 0x2) fstat(r5, &(0x7f0000001300)=""/36) openat(r2, &(0x7f0000001340)='./file0\x00', 0x10000, 0x80) fcntl$F_GETFL(r3, 0x3) lstat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/107) fchdir(r3) rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') chdir(&(0x7f00000014c0)='./file0\x00') fcntl$F_GETLK(r4, 0x5, &(0x7f0000001500)={0x3, 0x1, 0x200, 0x80000000, r1}) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r2) fcntl$F_GETFD(r2, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r4, 0x1) fcntl$F_SETOWN(r4, 0x8, r1) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000001540)={0x2, 0x3, 0x0, 0x0, r1}) fstat(r0, &(0x7f0000001580)=""/40) openat(r3, &(0x7f00000015c0)='./file0\x00', 0x2, 0x3) 12:33:52 executing program 6: mkdir(&(0x7f0000000300)='./file0\x00', 0x10) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 12:33:52 executing program 5: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/100) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000001, 0x1850, 0xffffffffffffff9c, 0x4) 12:33:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x158) fcntl$F_SETFL(r0, 0x4, 0x800) r1 = fcntl$F_GETOWN(r0, 0x9) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x2, 0x6, 0xca6, r1}) 12:33:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x8) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) 12:33:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) fstat(r0, &(0x7f0000000100)=""/117) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) fcntl$F_GETFD(r1, 0x1) 12:33:52 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) 12:33:53 executing program 0: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x4) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10900, 0x85) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000000), 0x1) waitpid(r1, &(0x7f0000000080), 0x1) waitpid(r1, &(0x7f00000000c0), 0x2) 12:33:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x402, 0x40) write(r0, &(0x7f0000000100)="f37c3aeea957b78626b169a5ef84b707926ea4fc6aae19154b5b7d832d0166f7168fea2473a38bd9513bb86efaf8a89b5feefb9de04a99abc375e007cb2cdc0f7b19f5f0ad51d59774f0bf94caa1468bc38e187c7f91ab0af9b491b2ae734b", 0x5f) close(r0) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000180)={0x2, 0x0, 0xb2c8, 0x9c, r2}) fcntl$F_GETOWN(r0, 0x9) llseek(r1, 0x10000, 0xd6b3, &(0x7f0000000040), 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) fcntl$F_GETOWN(r0, 0x9) 12:33:53 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x40021, r0, 0x7ff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x10001, 0x40, r1}) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x4000000004d031, 0xffffffffffffff9c, 0x0) 12:33:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x142) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) bash-4.3$ kernel panic at kern/src/slab.c:518, from core 0: kernel panic at kern/src/slab.c:518, from core 3: [German Accent]: OOM for a small slab growth!!![German Accent]: OOM for a small slab growth!!! Entering Nanwan's Dungeon on Core 0 (Ints on): Entering Nanwan's Dungeon on Core 3 (Ints on): Type 'help' for a list of commands. Type 'help' for a list of commands.