0, 0x2, 0x802e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000180)=""/109) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80800, 0x20) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r1, 0x9) 15:23:31 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) fcntl$F_GETFD(r0, 0x1) 15:23:31 executing program 3: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x1) 15:23:31 executing program 0: mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x100002000000, 0x1001, 0xffffffffffffffff, 0xfffffffffffffffd) 15:23:31 executing program 7: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x2000000, 0x0, 0xffffffffffffffff, 0xbcf) 15:23:31 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(r1, 0x0, r0) 15:23:31 executing program 3: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x0, 0x10922, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fchdir(r1) 15:23:31 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101082, 0xf0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') write(r0, &(0x7f00000000c0)="9acbc580640e944cec2a0017b07355d3f905e3d6019ba166453481f46a7d1d74b3cb8ce4b3b4cf639112dc572cbdce33f0a6662caec447b7ef05d4962580e2d3790366f61356f43be3229b498702a78ed54428307174cf771694885742b106defbc5236f3453928c7e806453253fbd276cb8d07ea149abd2c07e5cbce984e62ac1175526e587cb64646137cc2c67585dea79e8e7b97575c548a7c97b76288ec27b8dae352f63c02ee7b847ba4dadd5f514f94241bf6a33ad44f52dc4b20eb897e444045017842104d22490da431071198876e3b6214030f756c0c2f763ae1e658ccd7bc6c3cc21e7", 0xe8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:23:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x430000, 0x44) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x20, r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2, 0xffffffffffffff9c, 0x0) 15:23:33 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xb) r2 = fcntl$F_DUPFD(r1, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000, 0x1000, r2, 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x41, 0x1f3) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80080, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x100, r3, 0x2fd) 15:23:33 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2000000, 0x1010, r2, 0xa45) 15:23:33 executing program 6: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fchdir(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x40020, r0, 0x6) 15:23:33 executing program 2: fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:33 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x80) mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 15:23:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x10200, 0xe5) 15:23:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x42) 15:23:33 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000140)='./file0\x00', 0x43, 0x80) openat(r0, &(0x7f0000000000)='./file1\x00', 0x103102, 0x40) 15:23:33 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x101800, 0x1f0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x22000, 0x2) read(r3, &(0x7f0000000000)=""/30, 0x1e) fcntl$F_SETFL(r2, 0x4, 0x2000) 15:23:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) llseek(r0, 0xfffffffffffffffe, 0x868, &(0x7f0000000040), 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 15:23:33 executing program 4: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000006) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 15:23:33 executing program 7: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x42060, r0, 0x9) 15:23:33 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:33 executing program 1: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10800, 0x30) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x7ff, r2, 0x4) 15:23:33 executing program 2: mprotect(&(0x7f0000839000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000001) mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) 15:23:33 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) nanosleep(&(0x7f0000000140)={0x2}, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) nanosleep(&(0x7f0000000240)={0x1, 0x7}, &(0x7f0000000280)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/2) mkdir(&(0x7f0000000340)='./file0\x00', 0x1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/226, 0xe2) r2 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x400, 0x101) r3 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000540)="18e59d3da111f51c3df43b469963dc1f48de5eaec3173ff074316918a3a583f895920efc9fdcdb3aebc6fe217f41c44180ef3e17f04406204749fea0f529", 0x3e) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/112) fcntl$F_GETFL(r3, 0x3) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/175, 0xaf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x1, r2, 0x8) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') mkdir(&(0x7f00000007c0)='./file0\x00', 0x41) fcntl$F_GETOWN(r2, 0x9) rmdir(&(0x7f0000000800)='./file0\x00') nanosleep(&(0x7f0000000840)={0x0, 0x6}, 0x0) unlink(&(0x7f0000000880)='./file0\x00') llseek(r3, 0x3, 0x3, &(0x7f00000008c0), 0x3) openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x410082, 0x8) symlink(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)='./file0\x00') 15:23:33 executing program 6: mmap(&(0x7f0000614000/0x2000)=nil, 0x2000, 0x2000000, 0x40000, 0xffffffffffffffff, 0x0) 15:23:33 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x81, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0xe, 0xfffffffffffffff7, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x1, 0x8001, 0x4, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x48, 0x5, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x1, 0x7, 0x49d, r1}) fchdir(r0) fstat(r0, &(0x7f0000000140)=""/18) r2 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x1, 0xfffffffffffff800, &(0x7f0000000180), 0x2) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x0, 0x400, r1}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x0, r0, 0x0) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETOWN(r0, 0x8, r1) r3 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff001, 0x4, r1}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) llseek(r0, 0xffffffffffffff00, 0xb3c5, &(0x7f0000000240), 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000280)={0x0, 0x2, 0x8000, 0x7, r1}) fcntl$F_GETFL(r3, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000001, 0x1000, r0, 0x8ead) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000004) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_GETOWN(r3, 0x9) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000) fcntl$F_SETFD(r4, 0x2, 0x1) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/40, 0x28) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 15:23:34 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x100, 0x70) 15:23:34 executing program 2: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/75) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/52) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/151) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/148) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/136) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/2) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/131) lstat(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)=""/44) lstat(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/4096) r0 = openat(0xffffffffffffffff, &(0x7f0000001680)='./file0/file0\x00', 0x100, 0xa0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) rmdir(&(0x7f00000016c0)='./file0/file0\x00') readlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)=""/236, 0xec) fcntl$F_SETFL(r0, 0x4, 0x0) r3 = fcntl$F_GETOWN(r2, 0x9) llseek(r2, 0xfffffffffffffffb, 0x8000, &(0x7f0000001840), 0x0) write(r2, &(0x7f0000001880)="0f6415431c2f65cc57610b2782f166633863928d895689693bd9a604da85f87ef4eba70f35878b527427028f52d3b61215e1dcf226c69f55d0a6705a6089671a117396a6c2231ffdedc57df67127efd1a75c02c52df5bd7474500567fea94f4af7eeea055ca6692db247006ef669723cccb358050b605b4a199ba0d120151406067750a27f0b8623680771e0a5f5f1ae6390182aaa1449cc22234437adebcbe5e767cd81e6adf96e31547448e2201f54ef7a5a17e68432ff3325f0537d84accf13aeac6168e8c859d8c6cdeb4fb61703c4fa466053b1bf613842fa7bbd1bc1b81e46b025a0aefafad86240cd51c51385d8c0b9f68764b462702e5ab00ae06303febaab8e664e7831d9e878e648207fa5ecd7b36a6d26446198f29b5bd709ec0dd824217225731b34ed8652d532470a4ef6909550e78c5392fcdee8626e8c09f073077c2142ca225d1629027e191894f59be89233fb52b64147167d055e834510e12cb30db83cc9981de0b14f793919744d9b81e85c230501295b0903e845cba08615a966375f4e6a1984cbe82d1fec95984b662ab370fc92edfeaeb600f6f6c61abc8af6257ead577df2e6a594a22ad8cd25bb355f83e608a9566cec9ae20ab9cfd0946c87386609fffec04da1f24d4d32e78090d4bb340b29b3a0c19184d2e5aadbd257f8a8b3af2c48cd8fdfd6e58ede72ceddc408418275daa8ab2df28389089a440a15066d138f515433c825980a5f4d434970282505cc88a884de1604bcc7428e3e4c7eea6ea8c72b165e9f92d1e1bd8e8642d49e83edda0232b01078d404aec75c1f5311bf23633d8b97744cb4653ace7556b06f9db70a91ba87c4f8a359b02baf62601e0da2533d00f6c5e77e7374b93c6442a50572c4e58bd572b70d60f4aab66fe87679292cea5cd79f58e1816307d02cd7b41e118adf2c72943afe092ff2284ed26de9576af51fdef0c79e221d82b7ece3f322a78259e44fe4ec21c6b72b17dcc8b09950a9c562550d1fd76d28d69fcce28380a4a0d0e163b6f954c4828a009c5bde9c139a9346b782323676c2057c6b4175d6d371807b7aabbcccf5acf4b58bbe7673d7e9228acb4c47730462b22a8f4705a13880a5d2b774f5abb80caeac323982fdcb9a74f83af519c9b70da2e1f00ce022b1a342e8311f58b11792e32e343dcf76e62ea853f8c4955194bea54fc1d4b682ed7d14476cfb784a6f10c835c4cee1498630f0dada076ae47a0c1a98d6a6c2b6003eaf1509e3d2bfa394e7dfb08077938cc49917d3dfc1ae9df5449143c37a7257128f59e9e08fcbe9fe854a9a4f34ca481308f9440689d5e69c62ed7a0413b500d56f53a32400a9cad52b3bf3b57c100258d2d31d685839bc47a0873be1cadaf45aadaea821ada6ec168e0dfe1b4d9c047088fd014f4b91a02aad3d7098edcc9bc151943dad484df200b82bfb1998f2c9b916151da4838af2b0e1533871c71fc943d6bd6dd606174499ce3963f550059ff9cd47c505c12793399c83686644abb16c5b057c0ddbc4a489659a89a3bc0c6b7f3222bf17ad3723e66fa83675c045518ed9d5467b4d9eecd9c9ba552ee745d442b0dc6d0405d898b259395ee9d4aed22fb5cef0dfc43127094a6717c0156a7e2b540db49cb4b37d311a29b44e04646d8ef74a284cb4c55d655264e555829dd6959e27ce3595f405b774dbfa0aedecd5dacd90bd3ca9e385124bc54e9911b6093dd565198aa2731e84128f7e99baeed4e7e3a746d576b82e66fe0f70b15bf306dfb6844d00022f09f4e6bbe5b3395e27e49cfb923b4d55c09253fb10dd81453690e12f84044c6b6b75b8a50fee3b3f75229d66f90ac64a411ec8bd1ce90b17c98fa62cca8cad733f1a389a1ce675f5a56fda30fdbe5986aa1d3a38de4703574544b31288af435186aa06d1dcff7a8f7eebfaaccd7be4a3e3189cfa66ade8972f7319a4228dee52009e0458025bcf1fc67914685162afbee4465e8b72e0e79f484727f0c30aa87c3fc9ea3a74f7e2c70dc113862d0d4dcc4561604f6783c5ea9316e2ef0ebe9d488402b413389bd7701bebdc0a2246800505ceed39aadc54731cc5b4a898272124efa0ab226c105011f5b853df49eb4a46080563c20ff52c46b36efeb787078314ae73f841d3ea24b30695389f65dccceb2e8e3e810a197e81722fdde0011c1134f1237fceff2493811ba5e4845484ae164096b0ac5a8bfe3d9748f6bbcf52448392e1a6049fe6c3ff71773d4e4d7733998ace2837b569837a652e6ddb804950fab0575aaad1cc139f1996d9f0c0d1fd35523fd602ea74f14348940118505005d754c56bd56c2ecdb2da0531867b28a433ebcfd8674e52606f1894c0d96e138a42f881cac7f2b68b980ca34da4fd9fce4d06a46474de30044d463fe3d39edb4471b2b50a97c427c816796deb286b5c5d89224ebc094120e0abb2cbc8490f281e18b75f074b227e8a27a2d294a4875d58482d3a08c2e2827ace3c49c6077bfd9fc877232f171114599ad5aab827033bcde07900d8dd965688fb48a4bc06d5fad1d2a3a26a388cf805535c3fc09a1dabff97463de9cd6711da9cbff00bfd0ff6f8cc9a53262e451579d3247bef3c90450a73ea90f116b5fbdac9df28fb8a4f50a73c8d708a0debefc8aa5e0129ff17ce9e108c04536a885212492ffac65ef50c3c68ab0be5e5f025b36766e6fbfa22179b47f51c8388be774597418131fb13289ce44d2469f44ec34805dff3c4bd98c89a346032baa90ef60ed1ddc0b6d55340f155f80d75407359c0823940ecb04e837e27894faf7144adbef78a93110db55aae5d2827a6bf65113fa725c73419acbfe7025f16eb792b0a1ed26ecac258af30d9971218757cbac549888f50d0f314c9c9e42ad872969bd6feedb0b79ac6e6a08452e32e1310786ec6a3e624aedf4d55ffd7a091dc1414e06b221810e859c13ed0ef37f15f55deb722cf5512cf54e9593d01d1fe153623725c2c41233376431459b9e6e2d2c500daaee05e18c761671b3cd5cbcbf1952769713ada3be22b1b28038f340bd2528e1bd42def147e1ae2a4237dff5bb84070ef624baf5ca2ca4c679a2d299c21226e8177b70e7fcf7f7346c126b3755c1f5ed13eae344cce4507e8c24a8bbadd8b7621952768b7b176a750764395cf0f5fb4659c09173a593d01545bd2ecf5241c9f115f99fdbb198c365a8d9a2c018ff412c580583be6a1a32d3602e0842adddd30b6a32b76bb6ec0f77d7ee03c768d53acbf128fc872236ece593a7c9a346f37bd64ed785a9cdf0523432aa6a0a03855305919796fae6ebe076c6eb736a7dcfe929f070ef4adb570b61a86fd293fb441d759855f191b1a4b528822b4250116264a7d0d32d7f94a36b210f5d2babec0681b89d5f6851a1f9d5c38ede07835047d8d2dbccd799ad6ffd71bbf49cc1dd9396369b8931efb118e11db70bed02689fd55eac286c69f99320f57da84bd1bb2d61d494b56df0a091fcf1a834f973e83470f267b9db05e4ce614a5f94e4edf2565dd886ac5222e15a783e3b9214f7ab4ff8468cd03f013347b549c9b50ef6f7de293e5a8a11a2eb72db5d33fdabf96f5ddb85acb5f4c00a43a6bc76a62123ed3ebd43e8780eb2c91c200e8d377edb1b700ac6d424cd0b42372f24d80c4cc49a5b4e57c5c770b6ca99560d2a153cd475f9d6670003f41a4c81b7def6fcdce21200709b17176d9b70564a190b298159ebc6e0721e114afe90f2f141c6d4c8d9897b1fd496abde971c031d73663d800cecf39d7e22cbb1b34f96cf25b108d71544a195ef950d5dd62f4983da70af73b2c73b7f086390da6ee4ffbe84edd42bce65cac70b21704a9f916dc476910c0678fe0b3b1cc2aaa6ea76b713b0bf04f1b88d3aab0806056d9928a670e17352d5a2031b481b2b55ad9a049f84ba661b97d07ba25efe6b47d5f92de81e2eec9c5ec1092ec640b9cb720eaad2a7377f9f3501bb654aef70800ac1b45ab222e12f61cf0c9490c6966f0379ca33813772c6946fc116c66497659862af125c64d206dbaf06645c64415593325f9e0f0ed6ccd545c3b7162e7c93b25e247f6527fcff3f7acff50beacdce7314777fde22070ee0fa2f2682d19b0aa87d358dd884f980781fdcf5516eac2c45ac977e37402dc037839230092f15c9c6a8af201d8601346354d53ddb86607448293d2aab2c4a43437ef6e4a1075e55229c039a2830a030243d30da72a7de4eefef430c8ed3c3bca7f27f8fc3c86c3afc58d44c7a929eb68851f0660d76c4edaf1af916182cd61024b345a951d3a45d455eb2f5bd3bc6432df06051010b16d7b1cf8c4edd8bd7387e09fe7b036b0617cc12a097d45f7c69031d362c57a2a94b85ef80159501b7c61d54255a7d2772e881e4d43261ccc997be4fbfc95d4334c666dbba546c2629e0fdd38d3fa2a6fe63088ea52aeb32fc82b644a39f4cc2e46153cc91cb2bdbce1e131cb98d38f462dc713c20a78e6b5975da0c7a39fd66f65815fab464a2a0914645126b2b5d17362ce30045ed7b61555aa4ad8d68a7193309d4032a66ff0482ee26755555c8e2adce0fc88f7733a655dbad2f35e756bf28a943c38ef4dbef057919adb850af1943bce60be2507fe50153c984e60cfdf6942dee3bffa3723b9b75cbccf39645927412c3ce548cf088dc59c2ebeeb4a1b5748ebc2a4e617aab1fe21183cb375c327b6167532d50c56e97dda17c152997c615ad0242c9b45883546e219047e1345db816e4be8600f708549d78207f6d75987d1072968458fcd7d8616839f21eb7c89b1acf84b3d88358c288a206f243805c726061a3615c625ad2219471a9ee8ebd52ef33081743fe0d0b3fed2fa14a53cf6366564b7fb1df0121fde59b1330ae84cc9ecab51d10d974a76ce55b76c78fae7cc96f329e44ec522e3aa06864939713acf55808728f8eebf3b268e66a614096a110d287485d993aa546d5dc55b8c8e1c9d12689516779d57f7d88e6a309bf5b3599597d8a29a09da548d75bc4ff3c03b06ad69d6c0d3983600ecaa10acf1ca616cc4bf0f8ffb94adc1fc8c9c09fcc001a972abfc466921adb342f425e3ddf3a715b40ba5fbc34892b4fc010fbd8f203f111f5e69f4456e749ecb012065567f93b5721edd49e2ddd187940bdc9d14129e5c26f358c3184b32af651d88af319de904cda5bd391546a813082a08205be86744e73024b35abeec3e53edaadf1913808d8ceb31dbc55b5d31894128a2e61c6b7e55b2a8dd17ea898e03da5547083e35b337a85197936f355a540628b196e7e017558146d8977e8e4e48f4407a1567b84f0b1f9d3ae6b5d0a16cf1263a365a373225d032ec6b8f2b07f434006432fbf49efcbeaedf4180b1bb49ff401f020e57818a99f5b058b05f859e664c46c087f1d946e00f45b11bc6196742ff6d3a1ba742694cb682c960f16794efea1175ef4a96e6aa9b49055a793e4d1e7930d4722f75767230adf9135dcf4d4b62df9cf9631ef4de59a117ff25d15b9b3a85bf7ec1c0f25766ac5270a26eb653f726b96b5a8a1ecbd9706dca4a54c8a2d0fe7258530079007bc990ffc3822ac97da19cbc42386914cc693c9005ce57586bbd25f494efd9754c414c4ba434b39137fffb6eee73a8bdf737ab95709f11a2fb41c391efe2ac82e5dacc2097c07bc42b61b65e0de7318b960dfd45a0a79662932966ea95ab808d93dc1bb769ce736706cb762c919d96dccc4fdd7eaf0a61a6670a4d7ec5e14a4e8fbb778cf77f11006bb819eadbee75b37e44757b94098b", 0x1000) lstat(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)=""/4096) lstat(&(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)=""/86) symlink(&(0x7f0000003980)='./file1\x00', &(0x7f00000039c0)='./file0/file0\x00') unlink(&(0x7f0000003a00)='./file0\x00') fcntl$F_SETFL(r2, 0x4, 0x800) symlink(&(0x7f0000003a40)='./file1\x00', &(0x7f0000003a80)='./file1\x00') fcntl$F_SETFL(r1, 0x4, 0x2400) rmdir(&(0x7f0000003ac0)='./file1\x00') write(r0, &(0x7f0000003b00)="9a56a0d7ff1087cb9f", 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000003b40)={0x1, 0x2, 0x47, 0x8, r3}) fcntl$F_DUPFD(r2, 0x0, r0) openat(r0, &(0x7f0000003b80)='./file1\x00', 0x200, 0x4) 15:23:34 executing program 5: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) 15:23:34 executing program 6: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000002) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="c2c06869463fd2130a75ba9ce000cbd709335c2c518420c2e8b62a91eb9932a628f76f0c108e4bf6bba657ba2cea320814ffda8460a4f5bae3f5b38393b0e30e35b6167876289d8146404066360ec7434ebb02250614402fbdf40646e349acb5026057a50ccfdddbdcfdf04f7ddffb545ef23e7009e68170823d75fce7fa7084aee0a9404e4421a6f733b0a25700649f70f8f2664174eddabb68044300b20a96ba422b8deaa6c4abd15cc7fd6aefd8d97db279d940e0b29d80a7657fcedda7c7e05d6634ba34b9115b01aa8e8ac3e9e04499512000f538d70687f0cf7e71d1ac224d74e34e7c7e86043f5e2e32af4289a5e20c9c2edab278b8006b4185c7baf47d3f769eceb292df49eec6ca2345d1bf57d1fda9942f2652af003257e452eeddbd5534f350e25a3f91a14c2519e2b203ae9bfd2bb912dbd39bc84bfa88b53797f8cb398918472664cc9cf40a29ae37b69abe1e4679b539c4de365e6fc65a24f26884512c85ae5a8ed33ffc18ec23a2d0fc7276efaab07be09a4405ee464b795a3bc5eb206dd436acaaaa67333ec67a2bc2a0ee778524e00ce872ef90bd773a75dc9e4aa65560a29afb9f485e62f778e3dac0129313726b7c7c796af6a3b4bbe7d13dc47648d03ded1ec92bcbac011b5c00ea9eb2eb260d6c06c50c78e528a34d485d126959ae9fbf4ce3b8bdd3b1ed73b882e9c72914805db569daed355c60d78fcc9cb5f1c4f24ae64bf050e440f7758d0a08ba6407957be72a4b2ff8175877e0550360624e020d70d51547c8472474988b3cc9fd19d4b96fb18a4f2c8d42246b8adb59ce05063a693c31aea0aa99280b80aab88e405014a7838083599870f976022865854bc9433998d33f7092312d25c5b0a3b1a6714345fed0e7b21ecacac86b7e877ef6a63786f2ff32d979538d5915494bc5628f19a15e2efae422d4b0e2d91964a023a6264d29d9259f84ba8931dec450bb968f5f8e02e62ba80fad7a4332651f62f14d47796cc8e8d59e091ad90fadce5cca41c02b94c612c51d85ca3caa2bedf70dcd04a0b768637949c713453ac453de47895a275127b870dd47a8b5e310d36dedbf51b97d6744dc0e36de8909a5dd96a36272f24bcabf2d8c07d8d3f43fc2ef1e18f07c92b9d6f2e2f89d11327604569b26099561a594b99af446c10c6e8b457b9fd9f8cee0bcfe6e16e80677260a33817ebf3bd57eb7765b9e1667821e786a202099026e4da4c82a57c8cb74acbc95ab9e79446bf0b7915e6fef835ab901850be502e49223eac964227865c697389a59c942ffd2ec88e710104b59939f6293ecc65cb6956958a91bd86f6f011f921ad9e7855dab989f7fc376230d830b49ff1525639e8a1bd34f4ae0a9edba220fcfded1e88c7f5b0f334ef844e0c5301aa39276ec6b92c804d94049486a2a21b111d819b577904726dab4bfa4b28fe019b480e185fa6fb089b0e8c12269c8772446d86a3bcb23730af998f5071b4e7fedadd391813c1d1777c048e808c371a62ae8fd8a1fb6880b9efe952f40fb239bd0b3f55a73ec4d1f7845a70dadc9abd398a0c6d85542d3bc15195f45a6b4a32d17ce25cb650a2c2562f76ed02c21703d8280ff9c07c44e9d46bc21a2381eced50e0b97b90e4e5ab3b8ffb5d3077ac023b61a5ac455b46ee250770b888d02411f653ea094337e31818c3280391ccc044b2da3e3016edf3719c3f01a154f719766a4dde41d201e30ea0931b1f09ce9be26bdf070586b616e72cdf21915a8156b41a006761658da8cb1348887dc525a2a11f67c33ac174a998dac27aef12c21838fc1d4b8fe67de50b6e6ab953ef08376e09baf43df7088e19b59995d630454cee7da159420e4a8940b48a802b3cf17c81cdcb8ee94bd150230dd95461225b2ee5e9e38b6012bd61fec84e8c6a9747abf777a173c5081c414068f568d4fc290da7f41855f1891d2a91799244f3dcfaf5980c3bb3198beb0d5ec53eeff46a42060322da099f018997d249028b4bfb36a95d22caa31a04e6ff3ee6c52f4fc9514e94b6831ba33bd23942ae1bf8df48f04294b52e6bd60d008fce8f7e7d197a09fea7cb64dc47d03dc2ddce1ee47e2e1c41e54fc507b5d618b0ee77c67a1a074f7a2c0acc9d5733dfe85583b3214927a6faca4dbf9cfb9152bc614994599d335e6f98ca4e3438f63adb4f136c8001d602d4116a99abb3d5b1377ef35a922b84c738fc0dfb1d5a67efba3b4eba4790750bf76deb7b8e77cad6303a33f97a147939447e3c06e2fdaff50dd070a1ede8f7d50d39f7076526b78bb1d45c639a76a5b045bd82bfbf9c24bf1759eb77817b0b98a07fec51af09be3b545b411311957591d2f472e974db2d5dbc84dac9bd6070a15c78b1b2a2bb8a6a1a51b232657f4bad70665862204a48d9c8e6c34135fa1c640e781ec2e0a0f7690e0aa44400534a83332411a78b2226afc2e5fe066b8fdb811dc6dfdb5eacb41527a739803908001af992d5f93098aacbb3fc6e7323ba81b341a58db068e2a27abe0d5d047bba195bc8f11e27c8e023847ad5347197eb69f3932263087e4b16f9ac677e150de4f8ff894e5f38db7dc5b8bfd8121e79abfa10b9a4cb050094008ed6d71a605b9221cbc0016e42dce40563915382cc673f3a1bda53e60f31b472599dd8a2eb80f0bb101df95742974b94ac97104f05b7797eed2e4f7886fda6a4a2c8cce3715db1c048771e114593ad44377c08e5c14e4e96f22390bff1c2c0ac8d70ba5e2f3aefcb9f97465c3d12b568fc58d2903e9cfcc6f794e807dc2728569a2a21ec2c2632232a0bf29074b469ce21fa879ce937ed4e401b3f5fd4b1170d340e8814ddfad5c1e1943090d96a50365be760a9c4dc244ea9682c5d7913458fa9faaab19db2ed0bc0480838a953a4b4ebcd6c1955d3b4aa6be07e2f89fdd5e0b352fa53b19b01f5589b6e874f405e88e9c77a8652933bf13ae4c90366feb19686a737ae9c2870eb644cb461585c3463e8d45a9a3ba973491c960dc10b4e7e46c1d4eae7dc699a8da9b4a4a21a4827ff4d98a14522ed57038f217892f2f67d0ccc2b8a7ae1314c40b7d92c4a85e165965eee07872b01c2cdb7b66289afcd6e738471a0025fe5b787db705fa7a2ef72b5aa5de15c3c1832c4c8d99e5db163da412ac0b5463ab542bd1cb52797b7685bd77de405996da721cac399f8443f8e62a5128d3b9abe8ebd7f21349e28d4afde64c9b8d951d24e7b772e5a45e34394f4ca40ada9930f4417d1bf0fc08e7dc35c2f4880cdebf797cf410a4866cb295a5b0dc2f671a019a92e37dd800225baac1475b3994100bf317683032f6b39d5ec0463a09100facf6a9356faddbac2440fa97d4a7305aac246aa343d09da64da3b0ebf21e6316f05e5c2cf020db43599fb61f2c197096c8fb7c39e10cc17ad20556f219bb516c65307e6569ccd80b17e70bc35cca43da8e48d2b6cfa6c94214b29e1e46d35f877d2bd239e8db924b56693d2d214e7f47c698f2fd3523f565ed96751dc537300dced3cc342e2c220d0e50cf876e84b1fcb0da4342fdb6c2dbe856e0cfe904ac776e72f676a41e1bb3de7ecc2aa112b630ce90d15af92b1f48ffb954c5be57417089cb20a0b0e74a6830608fde123234de8300c1b1f7697179cb5a629f6496a6cea0229baf94d0cd8eb8f83187d084a836ae806f76e531cefd6d6c1b948844bae2f0b8503582733c044a43612605b014ac5d6f3a94ccf173b33d5998f4377f534936daf427a7c353273b87eefea7c9dff8742ca903ebf802d3e336fdc2545cbeabaf781ad2c398f4366fd7ede48e9064b79699f09213b65d0e7b0200732dd0452c9c165788fa9aecdec8d8f9dcac8c7c0242145f640249b8a2ff3d4ea94a70fdfc0d6041cc987f6d160a6f156af7504c823ba444052646b5523c75219c4a272c5f0fc59e4ebf8f7b6b39ffaf46bdca7c1e278b9ed1f20a47b6b0b4660571bc12dc2e29084f12ff269a77f6e5ae6b9d6d04310cf86d2e49cc267e6d04a28b1d879789d72c927c49e3ecef5118d97ea5f03da9133f47e8335511869e2382afa43e541e9a58618a2f145c476b53673015dad806d770c31a26d2703d99900631df4a45a19fec5684c8fa5b8f731c8c7c435d12c2b3cf05cc2e3005bce138cb2d0fe4e193061027dceb1a5d7ea57e59fbe96cca9fc6e14b04ba4c9294301d28ee9fa011ad3fce5f3fef62814e7599d51b5d2af15107b99b599740398278c3ebfb0fa26d609f414f85dd8c1242b65d7ac3bb06c5f88a9a23d85af93f1c60612f2648bcb1b3ba09add2fe51cc3948387d678e01baa8e17b6df488d2901dd81df5191c51f94afac587ad84569e20ede18753f004d97520273d7307651331ed13aae69caa3cd8fe4126995056da774ef573273c1a3772cc1a29493e25cc43d02102dd2a1c5faf9f8ae36604e7338f52c9c49566d50ce4f0f5518daa7713159b3112bf718563a3277820aa658f02d0cd77a23965bdcd456250e3c0f541c6b6f21281232312fe355e6264d59abce8feee68094fd6459262027cf659abe888ca993a069db6cb5d82f0fb63be40be96d5f65623d8024cfe80e8d39b51b3a3a0dbe769d0546ea761cc452e615facbf7cc171776bb5db08169909a22c4787b16f484078b1d68267b53e135c5dbbcc9069170a44f0c08bff524aa44c1d632f0dcdce39bc654eacbb9dd1006a7608e1679a6816b5c982951f930ea95ec8d1652755db6e972cf751ed113ab6edc0bce01e6f8346580afa321ee6e01c03676c4fa2935098eb3f9a539b29fc111bd9b9c4aa5fcbf316dfcc5a4944eb4e707ceeadbb97e8f5583a81a7420336ec400751b344ef09fa4a9daf2d76b7709c95a66a778c0e6fd57002c0c0fd47a471f5cc2da3e23117cecb90261360bb1174a64b972aab4287217118ad8d2a642dba6307256d072ff31e016a1b788ed234f2b4168a91b0fb2f66fd87022247ed9d6d3e58634c0e3313f773e614b1816a149b4bfa908fb27c5dfa3ca57b99bd9b1caa307f1762e53015c699749b434c077c205e6017075e259934323390619cad9219048b0dc6b15c43680fd7c3789e0ca48a9bc30e481be9122c02b0d924027f334ff9e4a65e77690b38e95be7fe16e59bd4dac51ab6203acfe5757e53b7e3d2a0eacad666be1bdbdc881653cd9b0e440b787e10628b55c737e9e930fc1e54933eb0d51d00444cdb85ca7dac2b8581b7245d2ab30eb6c675dd1da5303959694eb5b1c22ef7c151035c6548973fdaf86f13bf9b3e0b5370260238d0a9bb42730f5a9b580c4f7f5e3a9550e6067e839a0f54220cf0b19d801cca2430c0dba1db32f9ad135e7c199380c9a70836edc0ef8d4fed51fe4ea512c4252678970a26b0b6c876ff20954c78b16ac6038b7bc02c1f9d99a0892affeab0c94fcd372a66a0cff778841da1d59e341cf0580b35dc5f1c9566b4553eb0678c43ad3963466ada6a52d3ecfa70cdc4dd5a8998b78ce23a9c89d57b416c57cec0a984eabfde4fb455f8f7319592ab20374514d6360953092e77ec082e05738bea1598ee64ff8938df4476ee86f1ca25bedeecb36bc51bb2623d9d78a783289a274a1df675fd1897bb6e111ee7942d254abc35289f63583f4a6bb9192f7d9955a19b48a4e2ebdb03f4802e985403b5b23c1919179c0305875e5dca1746ba0b174630ee8b68aec187d0fc952a5da3f68c8a1715c1dfee52584cce8e547ed50828035639aac8f7eb0794ff44b97fa230d62a92f1b79eaa6be2c12b6ec1974a408fffd3dbdfb119a62459da01a0c5f6", 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1, r0, 0xfffffffffffffecc) 15:23:34 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/222, 0xde) 15:23:34 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) close(r0) 15:23:34 executing program 5: mmap(&(0x7f000046b000/0x2000)=nil, 0x2000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:23:34 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, 0xffffffffffffff9c, 0x0) 15:23:35 executing program 5: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f000033a000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000645000/0x1000)=nil, 0x1000, 0x1000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 15:23:35 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x167) 15:23:35 executing program 3: chdir(&(0x7f0000000080)='./file0\x00') 15:23:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410842, 0x1a2) fchdir(r0) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x40002, r0, 0x3) write(r0, &(0x7f0000000040)="ba5592a35287e38743f886032a5630765658489df1d0b96c77476697a5009c487b7815f5b6cfcf522570b1dd9e95dd6ae039fccf0db337eae19d8d8fc89be5b136811e05fb91", 0x46) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) write(r2, &(0x7f0000000140)="7df91f0f6dff3efbe0597dea25034913bb5798c60e33e8188b06e69d10ad9ab6ed2f78ab2e264839146a6b69a7bd45fa3957a10efe91bd4b3f270b84689ed1eaa2ef5b1a539b83c5d21257d963639a73e11e7b3c5d837a1117a97b2550bae15e34b4b6797be6f15162774ff903ff8c958b8b", 0x72) fcntl$F_SETFL(r0, 0x4, 0x2000) mkdir(&(0x7f00000001c0)='./file0\x00', 0x182) fstat(r0, &(0x7f0000000200)=""/162) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x410800, 0x1) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') fcntl$F_GETFD(r2, 0x1) llseek(r2, 0xc6d6, 0xfff, &(0x7f0000000380), 0x1) r4 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x800, 0x6f) fstat(r1, &(0x7f0000000400)=""/131) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000004c0)={0x967d02cf01d2500, 0x3, 0x90, 0x8, r5}) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x8) fcntl$F_GETFD(r1, 0x1) fstat(r3, &(0x7f0000000540)=""/214) fstat(r2, &(0x7f0000000640)=""/46) r6 = openat(r4, &(0x7f0000000680)='\x00', 0x0, 0x80) fchdir(r2) write(r6, &(0x7f00000006c0)="17c03be594c9a6cd0d80bcc5a6e4dc49ecef877a854f71f27bff9e78687cd90775ca351c2eefab13dc228f1fbb84b20ea6449547ef01660ec4df7ae7e3d7bac1d754e013514628d4206b475122b20a5ea35b753d93dfa4fa599bf9095687a90b279d08a35802a88fc88d3c51f8d6431c91ac3ab1c06cd21deb3e29db2578bcfa3809214bf00ac005211fb0fa0df24d6ac1157304a9d7c6ca10d99e7ff0a50e847ed365cd14b6c2a5f097ea73ed22aade10bf1a3ffeb6437e22d1f6818558df4b830a7b5ab4785825", 0xc8) fcntl$F_GETLK(r4, 0x5, &(0x7f00000007c0)={0x2, 0x3, 0x10000, 0x0, r5}) mkdir(&(0x7f0000000800)='./file0\x00', 0x2) 15:23:35 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x8) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x4, 0x20000, r0, 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000002, 0x1010, r0, 0x2) 15:23:35 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000054a000/0x3000)=nil, 0x3000, 0x1, 0x1040, r0, 0x8) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x2, 0x2032, 0xffffffffffffffff, 0x1) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x141) close(r1) 15:23:35 executing program 5: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101200, 0x14f) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x2, 0x8001, 0x81, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x1, 0x2, 0x6, 0x5, r1}) 15:23:35 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000001, 0x4000, r0, 0x6) 15:23:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x30) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0xc0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x410000, 0x40) 15:23:35 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='/\x00', 0x2, 0x20) fcntl$F_DUPFD(r1, 0x0, r1) write(r0, &(0x7f0000000000)="03880fcf9b8a546dc2e8535842cea822bc268ebf285b988ec013fb987ea942d9d8582301b6faa243168959a543f59de86c63a4e7e7eb4ed41377d4a178600e6417492630941349075987e1b63ec013b7a645e40e1dc9caa8d22ded0deb37b7f336e75f3136c11c920ca9d280458838d4d3cb414ffb61293773f703c0d170503e9d186b7f519dc70821d20011d0247ab050416352566d4bbd23624d4891013d6afa70b4d476e48a", 0xa7) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:35 executing program 6: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x802, 0x50) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x10001, r1}) 15:23:35 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffff9c, 0xfffffffffffffffe) 15:23:35 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x2, 0xffffffffffffff9c, 0x0) 15:23:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r1, 0x1) fchdir(r1) mmap(&(0x7f0000381000/0x2000)=nil, 0x2000, 0x1, 0x40020, r0, 0x100000000) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) mmap(&(0x7f0000381000/0x1000)=nil, 0x1000, 0x0, 0x2000, r2, 0xffffffff) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) mmap(&(0x7f000037f000/0x3000)=nil, 0x3000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000381000/0x1000)=nil, 0x1000, 0x1000004, 0x17860, 0xffffffffffffffff, 0xc0) fcntl$F_SETFL(r2, 0x4, 0x2400) 15:23:35 executing program 2: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x80) 15:23:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) fcntl$F_GETFL(r0, 0x3) 15:23:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x12) llseek(r0, 0xc15e, 0x4, &(0x7f0000000040), 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x7, 0x20, r1}) getcwd(&(0x7f00000002c0)=""/1, 0x1c2) 15:23:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x511800, 0x10) fchdir(r0) 15:23:35 executing program 1: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x28) mmap(&(0x7f0000468000/0x3000)=nil, 0x3000, 0x2000002, 0x1000, r0, 0x6) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x40, r1, 0x7) 15:23:35 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x100, 0x70) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x3, 0xfff, 0xffffffffffff7fff, r1}) 15:23:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2083, 0x100) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1ffc000000, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x8000, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0x3, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x100000000, r1}) fchdir(r2) read(r0, &(0x7f0000000140)=""/248, 0xf8) fchdir(r2) r3 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000240)={0x3, 0x2, 0x100000000, 0x10000, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000280)={0x1, 0x0, 0x6, 0x4, r1}) fchdir(r2) fcntl$F_SETLK(r0, 0x6, &(0x7f00000002c0)={0x2, 0x3, 0xb8, 0x101, r1}) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000002, 0x10040, r0, 0x9) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000380)={0x2, 0x0, 0x1000, 0x6, r1}) fcntl$F_GETFD(r3, 0x1) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0xa8, 0x9, r1}) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x8001, r0, 0xf35) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000400)={0x0, 0x0, 0x3, 0x8, r1}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x21800, r0, 0x4) r4 = fcntl$F_DUPFD(r3, 0x0, r0) fcntl$F_SETFD(r0, 0x2, 0x0) fstat(r4, &(0x7f0000000440)=""/42) 15:23:35 executing program 7: unlink(&(0x7f0000000080)='./file0/file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x2, 0xfd0, 0x4, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:35 executing program 4: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) waitpid(0x0, &(0x7f00000002c0), 0x2) 15:23:35 executing program 3: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000002, 0x0, 0xffffffffffffff9c, 0x1ff) 15:23:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x2, r1}) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x7fffffff, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x6, r1}) fstat(r0, &(0x7f0000000100)=""/29) llseek(r0, 0xfffffffffffffff7, 0x6, &(0x7f0000000140), 0x1) llseek(r0, 0x0, 0x4, &(0x7f0000000180), 0x1) close(r0) llseek(r0, 0x0, 0x400, &(0x7f00000001c0), 0x3) close(r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000200)={0x2, 0x1, 0x6, 0x40, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) fchdir(r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x101, 0x3, r2}) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r0, &(0x7f0000000280)=""/229, 0xe5) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000380)={0x2, 0x2, 0x1, 0xffffffffffffce20, r1}) fcntl$F_GETFL(r3, 0x3) llseek(r0, 0x800, 0x1, &(0x7f00000003c0), 0x2) r4 = fcntl$F_DUPFD(r3, 0x0, r3) read(r0, &(0x7f0000000400)=""/180, 0xb4) fcntl$F_SETOWN(r0, 0x8, r1) read(r3, &(0x7f00000004c0)=""/97, 0x61) close(r0) fstat(r3, &(0x7f0000000540)=""/105) write(r4, &(0x7f00000005c0)="1c87d3fec3f54a29c810ff3c6230b09710efe1e7fcaaf92cc9aedca86aa54b2e110f95edff29d40c95226e348e466bb7682c608f7314e027408f083cfc6238a055e6301458d14c25436d5c3a28e019f1a276ed74b114ca3d880204f5b8c86125713e92ec17724b88ac18855cd33701156712c6a772df93141b793a27a8000333e0fae5c40cb08bd4c937ca1efc0b1227917ea1e86ecee7921576d7302b3d38e143bf37cd8c45ffaa7c043ae08ba6aa73de951f3d8c803c2afe4d906af47365437fd093bcaac56d0e631025d28f708ad9c0b308807d0a74a48ee63f891365add681b5aca4de8eb3d71c462e9d619611b34cf0ba046339b090e8821d2c20ed0ccffb0420ed32eb0c39f857a0e7a4b41a961b33573f6c2043cd2e7a5944fe04ffd647a43f4be672e34da5358876dba4bebe42c7c6e20ca590f7de3d2928eb046610defc59301ba110df9e763d974cba1af892ff00f80c38a8da59daa9a37df46d7bb716312ea3cfaa0913413c7986d312d373daa281d19f19d15094692ca89c8d595b89dcb48c2f4f944689ba8d9c0fd2fdb90463c210299952c96b0dad6027fcfd93c6dddd69b708dc04114e628a6f90d8d77444f31896b414740717f361f8b05cf404eb77f3965ec1071ccaab43c1c2540dbd70eaa71ea9577048adc76791bcd4a792b21b4f38e0b50fa8fbcc71656bffcc4fd04283e2b0997b0d1ac431e632781a858765383448bdb95f5f75183f29a3cd6f5e9559498eae800f086905044086f569d44d292d4d5d828ed11d5aa6a93e72de7961856017229cdef8c82b13a270861ff995d6a17e729264948ba7221ca7547d60697b765c7a782bc28699bff9367f65fdc3ed566170ea58160bd32d8c7d6a99fd2dd99dfb74b7f0eaa71fd10124e208c7a1aaa6abaff4bfc9f7731454f686bc184fc96d5790244ec5b6efd5af28e3ea19bb935c4fdcc025a6358e79189f74803b8ef133f490de0806062aec94021669605b65641f612cf964eb2a630d176ebbac5d5786aa793a414472ab46f4a34ef2827c9b33f3738e3b67aad37ab84e53487a21ea36caf62be7d92709a947afbe041d5c87838c2d9db6eea56bdb5a100d3ac214e5755f460a49c953e97e82a974612b095bc657f1bea6e297da90de003afdea52579ed1db43c217e583087d2bf41f8358f038383469ca7c5a5e3dc6ef6040235ccf873267f5b090b479b4f117ac756a935588af55d21913663ab356156ad6a56ae431238feb449d1510d304d321aae4e49fbceba1a94066c64cdd8f44eca8ead4473b9d89ed1ee7b4fcd92432f2dfec33f1d94df60761e512710acd4227e3e225f43c36a8b669c9232afbf5cfb5a5afdf5e9c3d08d21b828dd93cbf07dcb9ea31fa7f3570f595260d88b8bd69a14b6f398da71bf102f4cee0827e44aea7b1b492a63485bcde9be8c8d1d0784c153025e4d9f213ce077a4963969a821e2303f735f23b970035b5a9509d1b384f15f9b2b5aa44366662d4f40c14acd28f67e54bd328041ec83a6c6e4a2897648593ec19398b3853e1833f8f894aee074a7ac461063aa0d1b441838fad4191b5e174e8a55c911744ecc65426a9f3a258bf870b0ac4dce4363065da82196b7b394c7f3f24cf97318ea61ebc62f7bcb91177b29b0c6944b7df877fa10992d9ef4d1663e63ec175c5ae2fee81a98fd6198179b0534967aa4e54c522c9e87fd26a414da825a7d07c55ac2101cd759c51b6786069b3d3887c5910f5f8bcc2a15edb61a10fa35b95d7a52f292fbe8d9921dcae4325b99b38a6e5383f3fc8abbdb631a62798c16d48eff61146e284d17642ea6feccd50bf1718cd82f1d70e8074502a9c9988835e5d99129dc4fa99a0d3b3ab33a70bc157093c55bd71a7a647a053094f2082e962e7061b77ad03a21641c4e1e5b8cd0d0e0370552e7fc95c679933919ec64e9820e989c7ce6f6a3029fa899ba1c31c36fc8bd1f15d4f3590a81027764bcc20b314668b33d5f4d647715daa497c734969927b6d690dd26936a2e5ff39e4069636f3fca27ceb4952fcfb67cfa0dead5686420d49a82da3e07e362243c8302dee1be69eef5aa326df363023322880ab244d908c029fe597659fe2866f558a9a0b4d97734567fbba365f830f7fee1f4e4afa77a2d1742f1c4716738a73460fa02211ed8c12f3db3fa025da1dc88474ce0b7be66184259fc7b0aba8fc7137ba24927c2f1db455d6540c5a9b59b10f31785372b559ddcf82925921a7288b7015d4f27afae5b15746c0667687c91e98b7f7d1377c081c8cd75649ec6ae7113c2efae8f3f1e7f6832436f913c0fd33b5b0c1c946cd132520c803241380c616c1ebb7bcceeca6cf0857c0242a9dbcbcf905b3b26b873c6aaafc106044919af40fcf0f6062a31db3c04b9011f8bfedd407835fcaf83c2e9d74302dcde1a93cf884815295fce2d4258d94f4f807272ac59b87b838f9e0c282258a0800624f9c9e6c74ffeb481c28be90460354c8969e3f81cd3d3617b7dc2a25ef7b5c3ff15cfecc04823488bced6880a41d9df0a649a3f4bfbff46b7997da66b9fe0988a5ac8809d21cf4b34c62b63147a0952548f9b3ea9823d76505ac77c54acf11cffcfa3412b1411cae088dff0cf8b150e6bac90539b33a8e8db3a1cae996868912333efac5c050b83e7f6bff2dd2badb1a62acd28129fb4aa80b09b57875fc4579871128cf4f384528a46725c2e4c29dc5e634724968f67913d828fc8d79ff676bcbf1c60b19889c14538d57e25700b27786567cd9c79d1d6f661473e24014ed7891f27e72ced2f7eae2c5f56ce49a5ef6dc33d89a479e899287b4c583ddca84a0184fa01168a86c4d5f6bf6581a605072bffae61ae0be687dc48a92cb62af39f6ae96d82487637329145958166e417758a7c1fcdc7a5b08769605969623859cd413e912d422aedbda0a69f17e8d99343aacd7d508b5f66985404e029cc9ac3f78acb84f3e85a3706fd84b14727f802e94df7be95460fb3c9451da022e283fc8c3702e1014dad64c7b1ac595a62937ac632ffcc36e93cbcb9fa004909ef582658317d4e48ca5bb7879c5bf5f8ccd8256e0d338215948a2abfb818136a7543ee345ee72a4871e5b7173f9897f424de075ef34e9897d03ebbf181c6f1a2f39a0ec1d5f9893aad4b0900f575c9798183927ae76c5a82f349818c5fe07e6bd6f09aedfbdf3f4c452046c753857bc1d4401f4215dd448a6c41a13f389ca15f3687ba5e10db309b52a41210c9a774bdd5c74a8f9e3829e5b84525cb057b2ce89433b2221949f467e2e1057ea4abb932a8a1c8dc4fed8859a8c5ba8bb9d8d8e7c868efb84d74a444a07a03f86adfede499f1d75d617ec3a1c7bbbbb274b037003eedbbf20f1dd48edd69484f882ba5aa74bc6306e0d1423d0d3ce41c612f52b4ea532c05110b705958b887f18015736d73f8aa8ad7dcabf7daf7d217d263d84a95bdf5253db084bd29b6451b488808e2f58a5259e0ef3ac58c2ace82415c47316c8d6f2a92e2faf49cebb2a3e831c9cede914ba4fc93119bca61f589c180cd50c945db3aebf9e94f76779c0bd2d23c9cb800dce95132f3c5dbbcb18459d34e4361cac6cbf1323e0612e602e6781e1ad6df31bf22b378a8dd15247b188200d598bf24aed3aeb62f56c2e7c3c3e764d1eb224a231ff546d3a8e1cb8a2df9f103f70f50fbca5139ee9ed42f8a9082794e5a9ddd601ba7ebd652509701d03103fca41f8d914236def10c280efe4d081a419df44653366e2edb9c249df0b1afe18507e2ce79b435720e8467fafa94c2f0473b9e8d96d6c29e6bfba8cf50dbf6604f3ff847f025466cc08442020edf9c93ab0042a8a7431cec45cacced7f8a28e8bafb76f216996cd1e07862e0e2702e9aa6b9c4d743a21a5f19e43159a5aca4314ba916f4f98d224aebdbf781e981e5b7798a38feb3e87e7e0f8dd991375423f64cb1e0a6452bd07b8b75bb82c3f11cf1d773116929ba1a99ca1e34ded794bd69b11e60ddf3851c4ca346181e35608e4b8a572c51af863ff9492290447423a455d0b8ebbd281eff249328d92892ddb365b2d8372e9301a795b44ad0756ec33d33d874e2482b80e6e88728f672a7db87a5b1d26b5a1d2f8a60b4b9514dc9f3c82502d5d1b6786c806286be8d2a1ca56d69143db9abaac991cddbb74a2276a46d9be80fa47e35e44b66e31c75acb7bbabe454d921df9561941a0e984ffdc4838fc393d9ee0e9aa650e16b2334053d07a5de932fa7e9f8f77aaf0efdb5570d53af815f910cf0dc64ad8ab8729cb94b25c2179ecf91c18fd169ce32b6d3d999bbf5ce021f483e13e1a9032b39341eac7fec3cd9324c42f0261b0b3117907a15154d642334008093ccad058e56f9e772bfd677288fbfbc72f0283de87da80da7f6f15bac53ad079c8b802948bf9a3c5046f5e0f288b9b8a67951e2fa7ed58abcecb101b924a2fdea9443d59bd720e36bd6d1481aa7a6917aef098fb59c5d718b29dc5d4e70f71a3dbbe5b9b777911511b158aa10252ff4d66db3641b687a075806966150238ea575fbf3705cafd6d4b3092dabf675ed1489edc021c933a3878ce8cfa8986466b321dc30951626974e4acc9dc1619810414508c52c8d9fb124c6ecf93ae675fe219e3e79892376e8affbc043f6bcee1ea3c7aef319865131ed8541960157971791f6d63e2a5284c8d2a9364f90ce44b7ef7120cdeedde826b3a8d5689728402452dc6d080b83a40882fa43aff41de81b5422ae2bc6f9bfa0af9416f122104f84a949953b0409dfff819f8dae7ad5e54250f00b099fa71240d190843d4292e33efed476f4ed68b5f1a97bc9de8874da9dccb8053e0df3c0a5f878193092668b75aa26873bbcd5ddba82e2197556b47ac296a07db52edc57cc1548c6073952fbe24813c592469ce4810ce50b7c4939974221b72d91b7cb2d2545a7e04cf620e8ce089570c6574acfb65b53049e818b03ce73e2ac3ce54e7764613212f190a7335e88adc57b5beb0ac9cdca24461d68902198eb2ffc45307d996f54696c2c06616c44881315d625fc0df9a93135eada7966bcf39ae03cb2a2828d5638f9e36abc435295c202390201fd53cb5ea3fbb6d03a2d4a471c16f948fb05d6a9c50f851ad8f7b8d038d4399678fbc5563e8fe1b201148aa3637dcaeda9894d854bb08a2e135642991e24d8db30fd417cb11674df263f24ff8225f5092016bec93df1cc755b2199551acc54fdb828b85e9069221637f8aa4eb5142a8deb5289d36521aa61726f223096fdde76941c5c3ea709b20cb488c165b89cb5626f4df9960d257ddc853cb5faf32d8eec10912c7938579dd78a38f7aef08be3a83141852f51ecf2821e0c3fc865e46cef9c86129abd01c5c73834f6613996b4651211d45085a630e735a784eea048f517524c68720552a1e375e6225834df19d9738ad268e9ce5f313c88892420066359e0cd49f40a6b8b8afd886b6afe8fc8c336b430c4899a61b501c85bb3d04f8dd1e8f6d62aa081fda3cea096abf9bf357b840e4d6b578616f95407eac8ddc5f283c052bf9d2619f5420d84771077ec1cff9ed9c2aa03e966a922029c3cfb05c9fd8c2a5a6ebd4be9e7d98ddfb51c048c059d4c3fb970a0b8b6cf819dd552cee42a1f8ae0384e4b06fcc2626a3bc03e002f482490997139ecf10b990fb6531142b71beb17c82e82000ba93d31f3f8f6fe34e488aa6d1b9ed31381a0b0235bd6599e2b235afa861667c528be79e4f7424c28f4d54c29c4100da81f5bfa98a7c67b4572072", 0x1000) fcntl$F_GETFL(r3, 0x3) openat(r4, &(0x7f00000015c0)='./file0\x00', 0x800, 0x40) 15:23:35 executing program 2: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x100, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x40000, r0, 0x3) 15:23:35 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) 15:23:37 executing program 3: waitpid(0xffffffffffffffff, &(0x7f00000000c0), 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) 15:23:37 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) rmdir(&(0x7f0000000000)='./file0\x00') 15:23:37 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x181000, 0x1c4) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2034, r2, 0x0) 15:23:37 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x3, 0xfffffffeffffffff, &(0x7f0000000000), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) write(r2, &(0x7f0000000080), 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x42, 0x90) 15:23:37 executing program 5: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) fstat(r0, &(0x7f0000000000)=""/154) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x46) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000313000/0x2000)=nil, 0x2000, 0x1000000, 0x38012, r0, 0x69) mmap(&(0x7f0000313000/0x1000)=nil, 0x1000, 0x3000004, 0x31, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000140)=""/209) 15:23:37 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4409d3d0a13a786, 0xc6) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) 15:23:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) close(r0) 15:23:37 executing program 7: mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) unlink(&(0x7f0000000000)='./file0/file0/file0\x00') unlink(&(0x7f00000000c0)='./file0/file0/file0\x00') llseek(r0, 0xe, 0x100000001, &(0x7f0000000080), 0x0) 15:23:37 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x24) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x412100, 0x20) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x410000, 0x10a) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x3, 0x41) r6 = fcntl$F_DUPFD(r4, 0x0, r5) r7 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x3, 0x3, 0xf7a, 0xfff, r7}) fcntl$F_DUPFD(r1, 0x0, r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x42800, r6, 0x1ff) llseek(r0, 0x10001, 0x100, &(0x7f0000000140), 0xd3c6e4b54d0807cf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d031, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(r0, 0x0, r2) 15:23:37 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x160) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x78) mkdir(&(0x7f0000000000)='./file0\x00', 0x101) 15:23:37 executing program 4: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x90) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x4, r1}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x0, 0x2, 0x2, 0x6000, r1}) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:37 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x184) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x74) fcntl$F_GETFD(r1, 0x1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x101100, 0x22) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10800, 0x5) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x4d031, 0xffffffffffffff9c, 0x1000000) 15:23:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x99) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0xa0000, 0x2) fstat(r1, &(0x7f0000000080)=""/92) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x111000, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10000, r1, 0x100) 15:23:37 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1004003, 0x10000000000412e, r0, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x1, 0xcc3a, 0x100000000, r1}) 15:23:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) close(r1) fstat(r0, &(0x7f0000000100)=""/220) 15:23:37 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) 15:23:37 executing program 0: stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 15:23:37 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) 15:23:37 executing program 5: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x103300, 0x100) fcntl$F_DUPFD(r0, 0x0, r1) chdir(&(0x7f0000000080)='./file0\x00') 15:23:37 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x44) 15:23:37 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) write(r0, &(0x7f0000000000)="3c7657832107efc168ee5552cd44bf29715aa2fb1ab97fe08dd41c7862844f357abc243e6f4fd72948f2d876a51ece981e1da6c9e4c1012c1a8d64b3626dc79436091c482bdf242934a65cd8f8b02d5feeade1699a2fed9456247b7de6dc27fe6f1e9a4aaa39c35be74207e70017567ba89ab381bbbe57fb030beb46e8d8293408cffb4f0f01c4d34c5acf9ee70f652bb1fbaba60b51461a34ac91151327bdebf0ce2cccb2b9539976b1", 0xaa) 15:23:37 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/243) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000004, 0x9020, 0xffffffffffffffff, 0x3) r4 = fcntl$F_GETOWN(r2, 0x9) waitpid(r4, &(0x7f0000000180), 0x3) close(r1) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f00000001c0)={0x1, 0x2, 0x738, 0x7fffffff, r5}) waitpid(r4, &(0x7f0000000200), 0x1) r6 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r0, 0x8, r5) close(r6) fcntl$F_GETFL(r1, 0x3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/145) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/173) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000006, 0x60, r3, 0x7) r7 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x400, 0x0) r8 = fcntl$F_DUPFD(r0, 0x0, r1) llseek(r0, 0x5, 0x80000000, &(0x7f0000000480), 0x3) fcntl$F_GETOWN(r2, 0x9) close(r2) fcntl$F_DUPFD(r8, 0x0, r7) 15:23:37 executing program 3: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x140, r0, 0x8000) 15:23:37 executing program 2: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) llseek(r0, 0x9, 0x1, &(0x7f0000000000), 0x2) 15:23:37 executing program 0: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000), 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x0, r1, 0x2) 15:23:37 executing program 6: fcntl$F_GETFL(0xffffffffffffffff, 0x3) fcntl$F_GETFD(0xffffffffffffffff, 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0xfffffffffffffffd, 0x1, 0x2987040a, 0x1004b, r0}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) 15:23:37 executing program 1: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r1, 0x4, 0x2400) waitpid(r0, &(0x7f0000000040), 0x2) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x1, 0x3, 0xb, 0x8001, r0}) waitpid(r0, &(0x7f00000000c0), 0x1) fcntl$F_SETFL(r1, 0x4, 0x400) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) nanosleep(&(0x7f0000000100)={0x1, 0x5}, &(0x7f0000000140)) waitpid(r0, &(0x7f0000000180), 0x1) llseek(r1, 0x8, 0x40, &(0x7f00000001c0), 0x0) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000200)={0x1, 0x3, 0x5, 0xffffffffffffffa4, r0}) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x80600, 0x80) fcntl$F_SETFD(r1, 0x2, 0x1) waitpid(r0, &(0x7f0000000280), 0x3) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) fcntl$F_SETFL(r2, 0x4, 0x2000) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$F_DUPFD(r1, 0x0, r3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000004) fcntl$F_SETFL(r3, 0x4, 0x800) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = fcntl$F_GETOWN(r2, 0x9) fstat(r3, &(0x7f00000002c0)=""/161) waitpid(r4, &(0x7f0000000380), 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:23:37 executing program 7: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000, 0x4800, r0, 0x401) 15:23:37 executing program 5: waitpid(0x0, &(0x7f00000003c0), 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000080), 0x0) waitpid(r1, &(0x7f0000000040), 0x2) waitpid(r1, &(0x7f0000000000), 0x2) 15:23:37 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/1, 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x9) fcntl$F_GETFD(r1, 0x1) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') read(r0, &(0x7f00000002c0)=""/218, 0xda) link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0/file0\x00') fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_DUPFD(r1, 0x0, r1) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/172) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000540)={0x0, 0x1, 0x6, 0x4, r3}) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/190) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0\x00') llseek(r0, 0x4, 0xf8, &(0x7f0000000700), 0x1) fcntl$F_GETFL(r0, 0x3) llseek(r2, 0x5, 0x100000000, &(0x7f0000000740), 0x3) r4 = openat(r1, &(0x7f0000000780)='./file0/file0\x00', 0x100, 0x100) fcntl$F_SETFD(r2, 0x2, 0x1) lstat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/199) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000004, 0x20, r2, 0x200) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x68100, r4, 0x1) r5 = openat(r1, &(0x7f0000000900)='./file1\x00', 0x900, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000007, 0x820, 0xffffffffffffffff, 0x5) symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file2\x00') fcntl$F_DUPFD(r5, 0x0, r5) 15:23:37 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0xffffffffffffd) 15:23:37 executing program 0: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000a9a000/0x2000)=nil, 0x2000, 0x1000004, 0x800, r0, 0x2) fchdir(r0) 15:23:37 executing program 6: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x202e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) 15:23:37 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x47, 0x1, 0x7ff, 0x200, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x20, r2}) mmap(&(0x7f0000165000/0x1000)=nil, 0x1000, 0x2000004, 0x10, r0, 0x3f) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000904000/0xc000)=nil, 0xc000, 0x1, 0x200000021802, r0, 0x3) close(r0) 15:23:37 executing program 5: stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/31) rmdir(&(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 15:23:37 executing program 4: rmdir(&(0x7f0000001740)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/72, 0x48) unlink(&(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 15:23:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30000, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x100) fcntl$F_SETFL(r0, 0x4, 0x400) close(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80000, 0x185) mmap(&(0x7f0000684000/0x4000)=nil, 0x4000, 0x6, 0x8031, r1, 0x80000000000000) 15:23:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x100) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x430000, 0x0) fcntl$F_GETOWN(r1, 0x9) 15:23:37 executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 15:23:37 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x108) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80040, 0x4) fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_DUPFD(r0, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x410000, 0x23) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x2, 0xffffffffffffffff, 0x0) 15:23:37 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x10402, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x120) 15:23:37 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb0002, 0x80) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r2 = fcntl$F_DUPFD(r1, 0x0, r1) write(r2, &(0x7f0000000040)="7e75b980f86ea32bffb367c934b12368ad8d8119d2e6e55783aa4760a1cf9dd85d8010847f84b10c6609baaed35e12b9a4eca69932b24a85f56a4a58692b04eb633d2025a43d", 0x46) write(r0, &(0x7f0000000280)="1138cd39e4e1c819c241a6433d58c7bce973cec1cf6200c18c56a1d53bd771d54f50fcc26f843637a1ea2dee1cc212c3ebe5cd1d589e131a6a668b18ac4d0d9915f50d644789591de3d6a08755c374e811233d6b6400394d6f2d95cbd4603d0c49d38dfa07b8f62613f993bcb5e121887b1cf379b8c7c3a046f997baee12f12d4b25aebb8494c513c098374bc434ed90ed49d81383b98e62eec41d0b3c4618b56a6d640fda664adc244c7a9a4dc22b57151e6a8ae84cf758afa1243fc294c0dfe52893d7d7c7a4df585d8b1ef4cbf5f19f62cc97f57aed7659590e06acddd4849b86b666", 0xe4) write(r2, &(0x7f00000001c0)="8676ca34fabd1b9c07b4d17a5a5253264f03b18d03904010a5bb7090a4bf9e47552a2eba44479e6064bac3b68a33e83998539eef62e45cad044b3ce3eab4fb86f287dd738e392a1e9677a678f9c7a41298553ae309eb726dffc59e313d3aafbd4c427d27fad761ad3a16a438917f6011f386c23e914f6a8521db5fa49c910cb15b33fc4f25e21424f60bea9f6c8fb69dac11f71f387dc4a609fd810855693b9715c1bfaf002a7abbb7d437000000000000000000000000", 0xb7) 15:23:38 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 15:23:38 executing program 6: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8001fffffc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 15:23:38 executing program 5: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812f, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:38 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x120) 15:23:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x492000, 0x1a0) fstat(r1, &(0x7f0000000040)=""/67) 15:23:38 executing program 7: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000080)="ff9620417187519905f479be058866497135e882a5c2de53db880ae13b3286b4af575315f30a57c2296af37c3e61f6f2ee6a52eb3a4ee15b71af0a43baacda8516a392aa4d8f7850c2be43b84a5de7c3722a0776302264c42d2143c03ee120e648118832fbaa2938c2c7ab71c16df09e5537f0d5297fc124365e97ff4a755b76f74a167d67b49197147a7a3f876a26357058103fc3174e4a50b9fba5e48cfceb19b446ff0b943c0d00cc62d643d604f4816e7585824119aa6379a8b4633a768c3c2735cfedaf22f79d0fdb6c3e1507", 0xcf) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x20) r2 = fcntl$F_DUPFD(r1, 0x0, r0) write(r2, &(0x7f0000000000)="7eb8ef4749c99f142442ba063cfd0ed450b232d3a4c9e86bf3ee2f50104e5ea952d1087284b309714d4682454d59b33cbbc862344fff1c2e0bf425a4c1f55e69f03d0298f664917062dde3153035ca47bf7c5b21fae93c9eeecf69f52ef99f791bd4b02983", 0x65) 15:23:38 executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x9, 0x6, r1}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = fcntl$F_GETOWN(r0, 0x9) chdir(&(0x7f00000001c0)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r0, 0x8, r2) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') unlink(&(0x7f0000000280)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x5, 0x4, r2}) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000300)={0x1, 0x2, 0xe00000, 0x357, r1}) fcntl$F_GETFD(r0, 0x1) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f00000003c0)={0x3, 0x2, 0x7fff, 0x77f, r1}) chdir(&(0x7f0000000400)='./file0/file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) llseek(r0, 0x401, 0x5, &(0x7f0000000440), 0x0) fcntl$F_SETFL(r0, 0x4, 0x2c00) llseek(r0, 0xffffffff, 0x80, &(0x7f0000000480), 0x2) chdir(&(0x7f00000004c0)='./file1\x00') unlink(&(0x7f0000000500)='./file0/file0\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f0000000540)={0x0, 0x3, 0x1, 0x6, r1}) rename(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file1\x00') symlink(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)='./file0\x00') 15:23:38 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 15:23:38 executing program 5: munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x10) fstat(0xffffffffffffffff, &(0x7f0000000180)=""/238) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/242) fstat(r1, &(0x7f0000000100)=""/81) getcwd(&(0x7f0000000000)=""/198, 0xffffffffffffff83) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) fcntl$F_DUPFD(r1, 0x0, r0) 15:23:38 executing program 0: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0xd) llseek(r0, 0x48, 0x1, &(0x7f0000000040), 0x0) fcntl$F_SETFL(r0, 0x4, 0x800) 15:23:38 executing program 6: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 15:23:38 executing program 4: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000100), 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r1, &(0x7f00000000c0), 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:23:38 executing program 7: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x121000, 0x2) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x3, 0x3, 0x6, r2}) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x3, 0xfffffffffffffffd, 0x7, 0x6, r2}) 15:23:38 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x4) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) read(r0, &(0x7f00000000c0)=""/207, 0xcf) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r2, 0x8, r4) fcntl$F_DUPFD(r3, 0x0, r2) 15:23:38 executing program 2: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f00001bf000/0x3000)=nil, 0x3000, 0x82000003, 0x8800, r0, 0x4) fcntl$F_GETFD(r0, 0x1) 15:23:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x70) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) 15:23:38 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x511000, 0x84) fcntl$F_GETOWN(r3, 0x9) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/215) unlink(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1800, r3, 0x1f) close(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x100) fcntl$F_SETFD(r2, 0x2, 0x1) close(r2) r4 = fcntl$F_DUPFD(r2, 0x0, r0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x2, 0x90) fchdir(r3) read(r2, &(0x7f0000000300)=""/211, 0xd3) fchdir(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1, r0, 0x4) fcntl$F_GETOWN(r5, 0x9) r6 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r2, 0x1) fcntl$F_GETFL(r3, 0x3) close(r0) llseek(r0, 0x9, 0x0, &(0x7f0000000400), 0x2) write(r4, &(0x7f0000000440)="a63e45bd008f9ca3e0a0c9fa94f02d991f89f726c36829c7312f980e6b30f52156b2d1a1871e2eb49fac6478315909ca1727a111edd7c3b834b062613b632e0ec5ffd3ff0df82145b2e82458d5ede36d8c15784c94365824e0704f69c89c2c44d34e1f3bcebe140e94a300c98127fccb7e865e8cb8c11b5bbb340aca9dbbe259365f2ad81cbff5904ff48179b1e967dcc8456f4c60ba31c27705950efdf618f7309dbfc8aff6b59e965a0fd35687b5dd99e5685ff2ddb3945a34cc838cb8a41de74ca435a417bca29aa3caacc9a6a96a575ffd832411189249fdc810ac205ea1fa62c5f207c49933ea9a269749f0e0ef90220c37", 0xf4) fcntl$F_SETOWN(r4, 0x8, r6) openat(r3, &(0x7f0000000540)='./file0\x00', 0x1, 0x80) 15:23:38 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x3e9b) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x0, 0x10000, 0x6656, r1}) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x1, 0x3, 0x7ff, 0x4c, r2}) fchdir(r0) 15:23:38 executing program 5: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x0, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000468000/0x4000)=nil, 0x4000, 0x1000002, 0x20000, r0, 0x1) mmap(&(0x7f0000469000/0x2000)=nil, 0x2000, 0x1000001, 0x2102, r0, 0x20) 15:23:38 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80002, 0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x9) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000802000/0x1000)=nil, 0x1000, 0x2, 0x2, r0, 0xff) 15:23:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x28) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fchdir(r0) fchdir(r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x100000000, r1}) fcntl$F_SETFL(r0, 0x4, 0x800) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101200, 0x58) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x410000, 0x0) fcntl$F_GETOWN(r3, 0x9) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10000, r2, 0x1) close(r3) fchdir(r4) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) fcntl$F_GETFL(r4, 0x3) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_DUPFD(r4, 0x0, r6) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x100, 0x80) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x100, r7, 0x3ff) fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETFL(r5, 0x4, 0x2800) openat(r3, &(0x7f0000000140)='./file0\x00', 0x80080, 0x1) r9 = fcntl$F_DUPFD(r8, 0x0, r2) write(r9, &(0x7f0000000180)="2280bfaf4f3bc429503e069366f93321e919aa560e5b23f098b3775274900dc6ad0fd03019f1f39d9b4109974bb35f6ed392e06091835a08519d8132fc5d723254b21aa88b5d21cd578ca43ed7dc075c1417d218f93f9445afc58bb75193402e60817b92a52036b4ae632fafecc736edd42ba54cf4483d0c91526f28712c94ce2ed3f73ddbe193667a54f77c65f9e91bf87e85ce7613d0223ba1ef67c1f75b242c025b3288e252ed7d757d688c068d0dcecaf3912f47c16213a9c7e8a369aa2762501a7db24939808e55e19ef3b535bff5eb1c74628693d18a23565d1a95ba3354b75db759384dbbb3ec23dc0afbcdca741a86eec9e80e78d3dc786b146d551ae73c37037f84a4ad095ff5cc49d4ea38044c23df5e61ba2f85dcea620aefafaa6ebe9591034b2f12379b827e41a1f2ca809a0f13bf1173edf97a8b5c485f0fde6fe173c6a81053e61809992931a27839fbdcee5cdaf7f97fb26377807d7f0e5943cbdf34a42fe836cad3edf6165dbbbb3a7ddad44ef6f743cfb5c1983647170f3fd1ce6389f15e94760ee55f3594a6e19ffa3908e40deb5edf6016b4193726b4f6b8c8223e7c0001ed130d5a14188015fcdf4f1edd1e9cea273cc2e1d2e3e53fc5a365e3c0352c36fcb77f6dc60baecbe5fe59ae4fd423b24dcd8309b4ef424d481fed7397bb3147ccfe0fbd6d0b396f804473ba2330602261333c1c9f454c81791ea48a0a2e304019ef9d1b79304003a84e7a7a23458e6f5339ee4f9cca25c8689fae67e93a61565cf32b80a54e96bcc0cfad7adf3ca0b04e8a38677c3f349c0f94a5f22def904babca41e7d336dfd05fa93dc3db875bf8d165cedfa4bc429ab9bb8c3d989e2149beb8f6de7ab1a1f773ed22ee8fc82081e942256187242368cb0aadf4c541949284d84d0d4b95b6eaa120325fe6e3f9b031f740e1bca8c6fa94b9a3c56506db43eb839fee9120943bcbc8d1c261d3c2b0c679ca5fed5547e0967772f43e13d24a4e56ebafa909d0ba6a6aef592cfe42bd896cdff09a5bd9dd9fdc3b3490e23b9d074449e9039d0a3bcbceed648667de6de9bb66d0b5c9306572db76fb9c751ede98de9cc9222c521a4c6cb0d4d2cc9044e9e0d841842458a254c3cc2cc45dc61dc535d7e105d18a1bb4851311ee7c0ceb79b25045165f81eb741e8706b32cf7549d726742634a09a8b795836fda3c686427233655542850c60d96adbd4880346557c73217b38ef447e6dc9aea9f53cda626a81b00cd295b10b5087f2639beda571c6cc067037aeea403da1e6d06382f8e0d1035956c5b7325cc14e7da6f39ca12baca20728434e1c2d782167dbc5f858da662041d6d9f7ad806abfc76f14a098d83b370e0bca810815e714bc1eb3556a2ff10ef21f7c018108b39ce794a8a92b8cc6ecb1584403c79d7d8e41f427b411afe1ef96221295101f494f12ce18768cc80f6157be936de2c45c1fa5319385f451a5ac06fac086b18beb2507109fe028dfb694e9e4c33f03ea1ae721b00e71013ea483e8bd1481ed33aa2f8aacd1fc4d8ea8870be5150ce0230e7d8ab37144f5988d98f0687b0cc82c75b208e9d0b7c8153c53faf86952cf9158711d103d7f0889e4617cee2d9575de69544842500a92a995129c14e64e61ce062835e62da6f29e154d43da63716fd39a9cc4c5d9683db594ef708cc4b2bd3ce09d8c262cb319c7888a9c42ec6ce9a7e64c0af1bdda944459c407ece0f97edc529998b3e11cbf2cfa815f704df11dc8c0b6611037fc8db7b4d1d3bb6adabba30bd98b55d443ac3af0d4f88bd4b3bd0327b9d4a261dbf2c9d9d0c8a83b5641dc9c55652ffa4372e454a5503d0311775a4b8b53967ec83ad9c060969787dc2d683ae0b7c6f4bbc8bfadb59e8fa26108f1adce202fe3c84175834314229dc83eaa128077f12ab8dad935159268782b641dea6e3752055f2e83724a3b233daca19ef782ff25a2e4f66622b06c4d4df3881bde1b3d52fc9f4b5bd75281ca06cf40be2f9a7320031ec23dcea973f20d04f5b3a6769368b5a2e0c9c49973787b0e0cd93bc18a788c5faabff8fa44b301c1238697cc7204297308963aba05d53230db577184e5f02e984cfec619d0ea82a1f4cf6454fd34a1968e85f900f1971f28414b6ab796c49330ed5ebb0e38a962ad277cf179808ee2757f48ed07fd4bc9e0e125349f85aa9acab668ea2ba7a2afd8d6bc8c63b489d0831bbe2b52b12ace1b275e7f079a16fbd8e83bd8b270029908e4e0f51275606020489f9c5f0de29369fe868fffc257e3f5683355197526b7add777f9255e8067a770da4a9cd435c66aefc02d8fafdae809a0d42f89350ba9ff389cb40e939f15dbc4bcfb0ca53f7c41dd92f2ffdb4bc3fdddffdfc01f965be3f2faddaa47452c509d7ab4da8e890efd27f421312a04adbb3b6e62b501ee75433a829b34bb6b205474e703e3f2ae05d1627bf7b4dcaf7321fcecf7b798236aa81f44abb9d7460ab131d201522eb728f47ffaf79a3b2adb9424a3c33cdb65088f0bdbe83f7d602cd0e6724e2b8afd6c2fea181a7dafbd420c3cf7d3895ae9a8b398c7614f8143852f0f002cf218989c1eb53956252795969fb0063f7ad2ff1bdbd3f814d017d21379809d0dbc6deaed54bbf0ca806849a41c6b496494eae2a6406d263064922433d6bf42041dc1b08d098a73dd5e5548c3ea9bd58faad9d7473dc53b4b81161e9312e36134c610bce7c757637d7bc5985aee9b6262998c47a085438b51231fcf0415635142e3e2ad5e8a9e158b45ab61fe0729d290573306b4730b026268933f53dc3ebda89dd83f9b26d232059a6a6e5026ba97a7703130918ded30972507d93ece7dd44f79819ee2bb563edf2ee9da54dcef007b75542bcc2ea826718b02f0cdcc5df94d36b55663156837ad72a809bfd790df6c82ee8cce8fa671d49c81c9204aa277a1d95e8d2a840b1a4c573fafdbc22dc52a0dec9b3a80ee298e4369c92c2515a9073101e2276d273eafab94bb02f0d83b9b3655d09804c1ad6a5b0f5abf2365484161d0a4c3877591c5b60f3cfeea3fa97dbbb0718963c616d781e835dbef98b72830c597e27e9c4432e59801f78b4ecc23b4d8b9c5ccb85c85e2dc35b8937e27c1708c2fb1af1bc37b237af3c47c48b86ab81aaa5b2602873ad9d613197ed1747f648d09719433389212337b3904a06e36ed99822ed3b38630a939803a24d3b5945cbfbd827f20d0307270dbc71cce5da45f0fdd82e5a633e91664162af257a3db0a0e5328e422d957ab9fb0abf92ac0ae4f253a999d98037c58ddd85e24ce94c35f30e46e310bae36b13c04fb2d379a2f49fcc92539c8b6d423ad4a611da42f2748b5158faa8bd5c3c97e456d50d8e8e5e2961a7123490f7e2d0bc19be96326672633c1f0721cec2b1a084166ec1b38d1ac4b89586c4ee6d146f9946bfdfa6cab86444c804ead1c4bff278ec59bf5d8320b3fe163c666a1145ab7ab8b88185c78919fb60e71bd72dcfe3c804223dce2ccac5322701ed54c281d57beda83ce5cd63c6897b3d599dfe59012a9fda544611f494bd44746df7eb9a830d68e1c65e52457aa8149863730f1f631846ec597464f10946032c5fa71f3403174f12a6e0141870c6e6820fb21898488621d54d4e80b1e10b2c633f69531eadaf38ceab6d35e868ec0516bcfad9dd6b73dff08bc6614f49fd2724b6192d33e8a7ad379017713b0e8ef748b68a7d5bdfe0227502e2fa47b74713427c0fd60c6ca3c01cb4a261f9b49093fd96ae6722626cba92cc8cfa945b2f241a6f3f178bcd3289c0963cd022029661d63769b4e10f6d56689c3146a98118edd7e682b6fa5c853a3eb450d1933fd574e9af5164cb915ca9c63c3b392de6237cad02f27cdec58eba3a76c2e44ad5126a9e5b09b02374a46a90a2d3c1886adf1fb79ec7161cdc5fe89965c7c91d4d12e42d38b126441ba3851dcd8899a0d01604df1d2cd13de3bfa27dcfd68b6db40561f5e9965a57e43f5e149e2d8b95c3167946aa835fb6f9791d0fec9545c98179257096c88a7655613f83d48edc0f808bd9414f20046c756f152d2be40b2d4b21241a32b9205440a518791c6a5d6138e7bc52acf51ce49d428f47ef3f939b2de9d65670128a9008776353c8bf86544c5d2a6c7dcd74f5ffe84e077c19c2eea3a11335d452ab2b4c1de55c3a383170ef95e9fe62a4abeeb6b57f30ab8ea5d2fada13969542bf4ddfb25b48cc42aefbf5e6e8a879a7333588aa1b3ff9a2ad9c69062a9e7cc4a31c63dbfd7cee03dda8036b982f8dc91e20bcba6349376d8b25cd33e3098962860994c9b8a8f7e9e77c1b644e4b984af7d2bfd45b07a29512b39c31fe1fb74bfbb506e7e1e04bfca1509fdb064e49ab172fd3d1e89bf96c90521f3e53d3e4a9dc61e099537156fd89d986c5ee936781620e84be4206e127d356b795233db45f406885bc5c6fa190d615734e4e84c251ee246c90b8bf593082ce281f69cc04c48d646abf18dd9670f175a75a4c15bfc330373f40450ec1fea7ef415274e76757abe068ded9dacdde690bebcbc5c94e028594d3f9547574ab743fffe7dea088df008bced82b8113a5d65d1a0e1d8fa56c4e2cf1a0cf10ea2e3b638b88e47e57e1c996a1433de7ccf33708cc8e2099dd9450714fec9c93b9bf26e03f6442d09842aa2e8e1323ff7b7d170d3ebb0ac98c3f5de28ecf076cf8c87c2652904efe9dfc16882e699a9843dcc3f8d618df0012332ac044c02258a3304676620a796258f9cf8cd33d628a6ebaf5fb323ff5f29afac5b9c0c932b9381f1bd7ec6bf326448ec67eb10adc108f7ac8a46cbc754169869d232827392b452cfd8a1ad543371b1ca9d364cba456ece5c545e4a165144f647a87de87cf0572db3972eecccae2dd4a3a86987ec4199c9d0d287a1a94c4076bc421507e0c05bfd90bb42d10e5f7836f57c639ec7371dfd20cad26bc398a95a5c39ece5e1f1bc1a7400346f0658da22ffc56a354f497cf718288c0b6f5614cccd6c97ff04ab9018ee2daa9dfc3f5ec89c09c8e3449d6ccea2f16752862a475443160e40d44ce8e214f11e85151a00b4c8d3c95ea17d3afa6c3720c3a39c7a6d0329f3349a9933bf0782cfe01b65bc5b5508d9c413d105c80d849e2fb39072b771a8b4736879af8f9e0c22e15497e552003598279712aa21f9c373c3ab78b713b6085520c117fa5a12e64d56bdc2c8d653ca30b0a088528e67d9d6521238de3324b7ca44c669dc37d38e583387449bd2cc55b2031f82503fcb4c038dd6032644058be45db84a54170f4c5bd9e57492347d449ddacedad9596ef7f037b94a7497294c357f1abcca162a135cc90883e4e23092d5ee63cb58bb21ce85e93052450d2673b97e862b5957760c3db359d5cb9f7ac3fa758ca18986a9acda56fa912f8721d9396e3a9be8140292ffd53c9eb8375cfff390f8e5773647e6a2005e1f70c5a787edd64fa0201ea094ffaf0b990a96f67d3e27031758772f945bb1f9b94f016269f7a38d5f6cf826018ae24ccd249d6a5a89f6a3602170f071f7e39dfd6beb30392298ae569f21f46eec78a39548887c48feeeda5545b6899057cb46cee5fb72680642e62abb56e5ce0a7df837c87b3bf1eba07d7d458b8786a24792b0f4482e5862453eb31451ed4a02c2b03a4c02abe09c821eb13200914608132dfc1cfc06bfc7116d832da93210a5447b3afc3f245f98efb4897b267a885d731a5d8a2c9aae7b52decae91c4250bb42876e36e8b5900ba5b02ff53a39fdbde6ff9a5c87d", 0x1000) fcntl$F_DUPFD(r0, 0x0, r7) openat(r0, &(0x7f0000001180)='./file0\x00', 0x10200, 0x10) fcntl$F_DUPFD(r0, 0x0, r6) fchdir(r9) 15:23:38 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000100)="c10d757a70dd10addd49787a662cb9a540a0eadd04c37b3c976f0df6e94a2c9c2abe3a2d58b84c8ce22251aed214e6d7118cf06c51f30cb56f8d701157eed8e64fffb72015cb72ede1051f4e6c24152cafa8d07886946b8637d6438f811c5b8eb076bea9fe496cf98457a49bb5277e701fc2e75308100fd25664a6c903fbb5276afb4c89fb2d6c4b22e5a7e893ba07eaafe163584e23b7611fb7e2f1049be4aca1081e5df5f2cdb2faf5ba1c0f69a4b5c8ca451f7e5f4043e912b67f106b8ca80015603d49930d0c43fc7c774c", 0xcd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="2f20f798d77896ee6d40bb0ecff2cab02d6a0b200e6424053d1b5a5dac70d9b3f5f9ad93b661afb062b2137b0d58d22edc52320594af3b0e935188013b9ae636586c67b2d25f00a323e49a4c1ac511ccfcc71532c575cc", 0x57) 15:23:38 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x3000001, 0x6130, r0, 0x6b) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x88) fcntl$F_GETFD(r2, 0x1) read(r1, &(0x7f0000000040)=""/94, 0x5e) r3 = fcntl$F_GETOWN(r0, 0x9) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x801, 0x48) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x101000, 0x2) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x0, 0x0, 0x81, 0x1, r3}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/75) fcntl$F_GETFD(r4, 0x1) read(r0, &(0x7f00000002c0)=""/8, 0x8) fcntl$F_GETOWN(r1, 0x9) llseek(r5, 0x5, 0x1, &(0x7f0000000300), 0x0) fcntl$F_GETFD(r0, 0x1) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/248) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r7 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x400, 0x10) chdir(&(0x7f00000004c0)='./file0\x00') fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000500)={0x2, 0x2, 0x2, 0x3, r3}) mkdir(&(0x7f0000000540)='./file0\x00', 0x1) fcntl$F_GETFL(r4, 0x3) fcntl$F_GETOWN(r7, 0x9) fcntl$F_SETFD(r5, 0x2, 0x1) rmdir(&(0x7f0000000580)='./file0\x00') fcntl$F_SETLKW(r4, 0x7, &(0x7f00000005c0)={0x0, 0x2, 0x9, 0x0, r3}) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r6) openat(r6, &(0x7f0000000600)='./file0\x00', 0x10202, 0x111) 15:23:38 executing program 7: rmdir(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/233) rmdir(&(0x7f0000000180)='./file0/file0\x00') readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/93, 0x5d) readlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) lstat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/120) chdir(&(0x7f0000001380)='./file1\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) write(r1, &(0x7f00000013c0)="731c2968af259286adb8d1f1c48edfecc20044cc12e241b396272a2a96008d5a9e5fe125fb7ddecf09c0da1255c428d1c79c7d8889e86fe26731a476cc7bb3f46ef68a1b212f52f945d5a156ce23f06c5ad592036489d2dab21a9b29bcd5851e220b4015c2593334e8b317da968aa214b32263051fb6777a5b6cb23de28137ef6fa478234a3f135d335bd6ebb26d4b19dd3c8ddfcfd128276b7cb67487048b8e887bf3094dbbee961f07f6b283bf82162f0448be1170a9040ef08ea8490fc496ae107f32380b6a2ffab7c8c2139f9348be8a53bb3cb3192023913e06f566b0c4673667feb380b32b04dc36cb38695bf75f7640b8879a0b3ca9208b227acc471f8cfb19e69451b07d74cf3969c062f301563e6687d6fa65ca575f3571c5fb1d2bb84419b20054a850775755bdfff114d8de77d59a013a66ae25ce9975706d6617ba45b87d2e656621d5cf0bf5b59c50e24f6db081b40863eff68670ac0520baabd29bdc6908fac0452f335275e716ddc4bed67f6c598c6f7a50f68075b9f61c560f97e96c2126959e3d9606a73c2898da6596bb50b31a1af4824ac803e9305ccebfa651355538d4387fdb8bb1748f8304244faed5ecc0e65ff5af40989025489d03050199725eaad3f50df2eff9f16ddfdcd6b0960dd3771a9424fc456fd745df0074da63bf2dc1fed84da3e61a8ca3153a08cf9155352540e12ff4d018de404f005a7061183bee00256ddd9efaf6c612a0b39ee844c480056ff30cd40787b207cf8f3900f693a44e54fb1a24954d3b1ec4ca48776e8d49a91b057ab79fd469572e5774f015d4d8b86eb8950b063315786980a7e9ae090d2b934391073fdca8c3ff79d660a6478f10a7c877353ae50d7cac1667ef4c49ad566d5a5ee97674707c249ffb7aea375c783b2b08d63ae2c8e3f28c2072559109fccfe20dd222f01c07d1efb2dd8005135fc923a19627da9cb6a452a9b6bf271387521a054786faada60f6464702f20f4cf120d8ad7233339fcbf660b204fe9d90640a74bd57130e1dc8455fafbd52031aa766a0fafb2bbf0231c8e54a935e7542d7a8ec22beba61b2b902d111d4d44cb4548d8e177909af47054481982d1c23ffdf1b31527aebe8d752320e5d6f4aef37bbc37b61f749bd07091224a75b40fb4c8df9301108b4612a2542cc9fcf721b84d8652d0b320fbccc8ce6f10fc8a211082d8fadb0fd84e53a27483673c3b5f8782fbccac526932deff026501ad5a0b11e770dc393d305810c5c0c5c96743f49a25aec2175ddb8b4d4ff3fa3afdb550e68146d4a07843a0fa8329ab0a4ed8bbb2decbdbd8c26e72d26c75817166e6e3f50ae63acfa6b7e2856e5281bbb2b17f6d42bba490ec5e64bf6c7c8ed1befd9e9a45c5938244cd3f894993a9d32d47e487179d464e88fd090a467340a6ad15ef14b3f53e6ef9df0f8ab0c96dc4a9e20a1fd408064037bb6eaa3f7a3e02fdde34a3c0f58871729dd937f77655e28be17c96340be3a20e181b9e6a4cd3b6f3a96bc9889fb97d26f6b97ad0e56b8609a2750d8c15837a1c9d2e5b4cab24be1f311d619a7d7b22e991604acc233ed02837792136efb698d5069f60f355126cab00bb64f67507a0b4d91c39ad8e3b66f740ff5966e28b01cf8b6b76d590093d37f58c9eb52b2979b73144e27ba668eb50d18e095539dce0a6ac58196403d194b958e6e645225de2179f1736d2e64be217ad75f49cd25e6f098bc45e3285ba7008fc5fd6da9d198e0661cfe1e30b7709bcf55a16d670ce69bd2696237cd6b41b28be50e157faab1970781a11db36251d26b3284fded696d496d37bc62f02732484d1f59172ee0d4dc6316915b9a4deaf311ed204b6cd7f5f94a6d7d5f75e81763275bb83d6dc56b9133efaf822bf46cf8b13db1540f2af6830e2e7dd965f3915bbf1f7a2881bd7af65c2b859ec79bd410b64fd63aa725ff3b38385d19e153dc1a2eb767712e904dd4794941583133be9605af436212e2c271450a98ccbcfd8b01a06f4c739fae39b8c159d0eca0159063558add92507fbdc99b2fd0cb0eab7647671e211e14f14ecb9f400fb8de76a0ecf18df68e211cfaf4c497d163837e7f83c23bf5c65790c9b9f619c8a1ff84e22b3fd9685859cb4776991ae1ed5dd4675bf0cdcdb5caa1046ac5e21194d27e002f4e4702eac33d26e88e34b86865da78c0409a8323518a63d8c7859e919b0be25d5043e384d167ffaac2bf0d59148769cadcfb917c94950c42dd42f2069a031afbd17fcd3201d2adeb61d49406c6265f4e47b288e0b7e61a8473f6d97a60424e2f7c510cbab8f5b0e6ad46cf8d42b7cbb1f4008bd5833e3d1908cbb7d47f4f7c9a31f81ab82f68b12f66333fe6157ca2e92cb247cd6daab521ececb7a713655e1538f1481ddbd740038bb70e9b9eebf783753ba4757a02ae46efafdca2fefbbdf9cef92180097e8eaf35855f451a053160e8a7dd5dee9b2848868832aa4749dde393c7c263ff07bdb270bd8711a293586173f9c4cb0ae166ca8ad742ac53dc896464e153115398bb6f30478851d1fbc9a5adacbb6510a15ea0da01a1d6cd23fbe3a7afe45059487afc851d78b6fd321c62234da19d566a5865b7b0dd4e10952329207e68f8797b20eeac4f7acf61dbc5a6d0ef854cdcb379b57d02e257691808ba80dcb0665a253f77bc3069c9a1a29a8b4ed5782bab8dc2240d4e9269cb3dbaed9f244be8bd89378786862b2dbc96a2a3e5ea35787d8b09f51f05b56bda82655426ee1646f8542db3505ab61daaa4c11d24b329d9cb56cdac2f1145c637630cbdc34b665bab693dd68f4cc9ce06db15ecb1266a50105752f7f876ed8088c89b37102c19f030a10c7d432f54efa7c24b7e52d03b620228c07f0c41aa273742f6bdfc519c153ab8bb01ea6ba25157ca23e08295ff7802a2545abf3ff066c882d8bb33a43adc820b961338bb6535554ca7ce1f9d763be1130271165dbf783bef6d4c3b8b960b58add0e180999e2b2277e113f6ee3433a98de5e6c0bdd45d3d720b13ede3da587a03abf7fa257b5831d1d85955040011e0bdfdf70d4ad1f4d5840feacf326a4993ab2884e31a97b6f1350887e920a0e08dc9cc14ca788cc530d7828413b31c375b2b766bd9a30c7b9239d0ad16afcede2d02d8a1ba29c5266fe8d43d7e317dd2cf8c4d7ae2fe9e987df32500be4f20f989e88246924711390d836547e4cbee99c8d186c92b385cf30d2bb1c7f957e9779af5d2e959fac6785505e7847f9afe1739422c4c360aed39133ec67be9a0d70627e90f9aa1b71ea14d15c3e2e9b42608f6815189e00e750a6c09e3b16311021967aa542cab7b55bc7f23203b95e1f16543aec5733ead6f620b8440d1460046a0eccf686bc8c335f1f7bbec55f549ff87cc54ed263e491fb6490727b8c09948eaf9c8a476099c0c487c2dc580093964595a6bba83047601cf36e1f6233870cfb0b3ec00e045b058b84c145e290642192a5bbeb878543547fea1067e536398fff8fac4d0e37ebc0a75939af45189c71628f36c8a94d213e376d8fa742312e66d296091a04ac9855859c638d0b4350a37ee72b16008cccd64ddcfb0274b321a446c14c2d695cee0943785627fe8a60f9ed1cbc8a923441018612d26131c47a974c96e06ee5b6d8bd124ac2fec99c74ffc727f55bf9ee76b75157c62f2751954044650498949f0cd8efdd30740f3dd7d0142ca7427974c006b0d8ecaa1731bd143f39e041dc1c4d8d4a6a502323d32d2158169a7c152d76b148dbc2bac6eebf4b2023a10afac563ebfe83911b25b6cfb65daf69febed216ec1518513fbd51d7f75557c5cdcd0d0c3ee3dae942e31bede7c286e84dd8179d3db7b203d3845174a75b2a84195793638928570ac1a6c474df16a0c96ccdb08fa143c477bf4595589d906d6e15387efa408c8fad8e533557d3000c499168355513c598eceb0c9d4d5eab5b84ec62a815982a5a552443afe5e519f878b3ea048db6c2671561f969874edbbe4a47a535d1946885a0153915dc58c3445ab81d149fc145f17d130aad8f839766af1ac51d5f8a482a8d1aae740f7eddd27d702a4825db09c1994cf3a5bc6f49c38ad6d71921278c003764f211e09e88d45ca5053dca211e7d57b8e2bde09e83d6a79426319f60c6193800e861311fda8838baa8faadb491be22cc3256c6f14dd754abc9768872b3084b55f91c71ee4b8f431c01b7e4035f9c1ef757432057f68e7d6f09654bfd5d3371c832d9f16d242179567d3c245eedb8c9864db058028eb32a11cc6671532806a0cfbfd82c9e333629164680de1634faaf0fc1db4152de3fcd5796c43be09886decf7c70bfe00466460b72a6fc94823ac23b5b7d3ee475c54687ead6c4340ffc175a7995dae9dd1187f494c7740801f82ce246687baeeecc5f5e64b56a245da87f88565a510e6bc37cb0a791f4ad67442c01ced018554029ffe7cd185169545fe997d7549eaa8c064e1d0a191aa83a5e6269296ca82c346942425bddfbdc6ce17b205556bda8c67932a0829de9f0b78c4960527ea27584df20cd59b5d39d92c233310a0a26da1df419ce20897c384b9fb36386b631b0272bd120394e442e6db0c042ca8564786d900a939c801693d91fed37b7f2241190c52c731ce12722e17ed3ee3c1d67b5b2f8b2e9e4e352866c7a465e2196cf81f5f804f72452bfc2f11d3d922bafc203d9c78ca56f3301f3939b596221f1181a0a88809e9fd52f24eb8cfc68ffcf5c55843f311337797808f987bb5cf0d2336a574b27bf738f080098af8680179d3b7bbb385ec894bac830bd4a948b26a4b9fc69f0b0df58bc291f07bc686fb0b3b5324eb9dceaeb5bcf13d069c1e3005fa27a69d64df352dbae832dda749c7e05c46c718f215f56fa9e40cee9f586cee4da540e7593f7bee228321b44a7f8d462fd7f4702504b157f90dc5f2b0e26d7c779709ea7cbf1e741b109398204a5756754b98484d0d65e037063abc569a200aa23e84f142531c43be0ddad1120d599e811ff9ac980d56eca95b9e1034b0645020eb48d06a37c5f6c55068fb8d03f7a92851a10381505ae08561e5e0f1494d64b06b9915736960bba305e2604648c3b125e3c3b84dffedac3341ddcb4124a1957d2eb09af50fe79a8cda00e99577a351c7067a181626e3f51a63cfa47bf485c58f01aba8890f48cd09a60b69b1911fce584bd63affc22855551ac5ac9f7c4edef982af89440c7c1b090df0fe7c43b78db487f8cf0cbe2bbc6e3b07b5abcba04fab4b338d0ed8514c11ffce94e714ce11ff246188b253b89b38f8f76474675c8edb83ea946e91d6467e8e53c49c3e67b75720576ecc5d50b02e9eb679ceb2d121d948922c7c62bb35ae0dc4527e6bef8bd53ea6181b5a7ceae2c986af67172543b5d96dfbb97d98a4267277b143556106bdd2ca9a7d4c306dca5a0a6421b56f5ab43ac46e1594e54f336c4cf1e52de193ac374499bead216224e097e133c1c7e6024ef0267f8fbdf02e6169bb0a34f67800d84e3bc9934e1cc2f3a1b54f87811049d655fa57886c1fe13975937d9eaf81f5ccae1472eff288dc32efb10fe3a0215ff8f46e44d9bf8b5793c385632f69349451d692aa7784139b88966cb44b40dac46a0cbb3af3e71c3c67b5f02dbd35840766fec96988240ddf1dd467dda97f09a1c5b36c86a7ef7b3d2974cdfb7f7287d2006f78631d578337ab94efd2cc4451eefdbdcc4e017b0ba8516c5db386933d789051844271d26519bafc53aadb4a3d312625ff579738af7e047dd11", 0x1000) write(r0, &(0x7f00000023c0)="992f06ac591b1fc6538a3b0c1e8adc7bd37499bc05b7e5df23aae890be4a65c83116b7b852c456e18939c053893d2313886fcdaf0ef7fffb1b9ee9d5059060beb8823c66c575bcc819e7b7e85175349b8a8738f9a136d3bef2eb93720a961fae9e75ab268f171d72a76dccaf35fed8ee2118dd39ba59ecea33609c3a4d61513b1326e2285f2dd256f14ba04b4e65344ecdba2821210edac623bd4579d17d13e7222e22ef90", 0xa5) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) stat(&(0x7f0000002480)='./file2\x00', &(0x7f00000024c0)=""/124) readlink(&(0x7f0000002540)='./file0/file0\x00', &(0x7f0000002580)=""/121, 0x79) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) rename(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)='./file0\x00') write(r1, &(0x7f0000002680)="c1a8189a384df28509128aa11238a59f8e9e7ccba7a69bde946a007182963c64e78bc2d506ca3cdf454d84fe37868fd495192aed853002261986568e2387b7348c8f65eb824c6a1441005b101671b782908f52689949a5beeea24d7b0ed8fbae52d4888ff7426a1233a09b096ff7b811dd2784953d169b5d3a9069f28d113e1162273f794f5cc7a92d9c38dd4f3ec7542fa1de435f4b3ed647d779010e42891e4d43658ff8c3ff1ac5dbed90fa4ce5eaf972228a0ceaf45b08626afe6f7c1b9b715054a30b22c22a45436e07959b08cc5ce9180b66ef09ee5049f51b1b35567e6ee3738c9ab5e3", 0xe7) openat(0xffffffffffffff9c, &(0x7f0000002780)='./file0\x00', 0x20400, 0x40) rmdir(&(0x7f00000027c0)='./file0/file0\x00') readlink(&(0x7f0000002800)='./file1\x00', &(0x7f0000002840)=""/4, 0x4) link(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file1\x00') rename(&(0x7f0000002900)='./file1\x00', &(0x7f0000002940)='./file1\x00') rename(&(0x7f0000002980)='./file3\x00', &(0x7f00000029c0)='./file2/file0\x00') symlink(&(0x7f0000002a00)='./file3\x00', &(0x7f0000002a40)='./file1\x00') symlink(&(0x7f0000002a80)='./file2/file0\x00', &(0x7f0000002ac0)='./file0\x00') rename(&(0x7f0000002b00)='./file2\x00', &(0x7f0000002b40)='./file2/file0\x00') r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000002b80)={0x2, 0x2, 0x6, 0x80000000, r4}) lstat(&(0x7f0000002bc0)='./file2\x00', &(0x7f0000002c00)=""/29) 15:23:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80040, 0x80) fcntl$F_SETFL(r0, 0x4, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) close(r1) 15:23:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) close(r0) close(r0) fcntl$F_GETFD(r0, 0x1) 15:23:38 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x2c00) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) 15:23:38 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') waitpid(0x0, &(0x7f0000000040), 0x3) chdir(&(0x7f0000000080)='./file0\x00') 15:23:38 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80100, 0x10) fcntl$F_DUPFD(r1, 0x0, r0) fchdir(r1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x40) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80000, 0x3a42a809289b5790) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x2000000, 0x20841, r0, 0x7ff) 15:23:39 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1fc, 0xe0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/114) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x0) 15:23:39 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/91) 15:23:39 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='/\x00', 0x131080, 0x80) 15:23:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x8000000bc) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2800, 0x30) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x44000, r0, 0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000004) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffd, 0x10000, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x800, r2, 0x222c) 15:23:39 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa2402, 0xc0) mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x2, 0x10000, r0, 0x4) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x0, 0x108132, 0xffffffffffffff9c, 0x0) 15:23:39 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936a, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:23:39 executing program 7: mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) 15:23:39 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x22081, 0x0) r3 = fcntl$F_DUPFD(r1, 0x0, r2) rmdir(&(0x7f0000000080)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80080, 0x2) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x47, 0x140) fcntl$F_GETFL(r3, 0x3) fcntl$F_GETFL(r4, 0x3) openat(r3, &(0x7f0000000040)='./file0\x00', 0x121042, 0x80) fcntl$F_DUPFD(r0, 0x0, r2) llseek(r4, 0x0, 0x0, &(0x7f0000000140), 0x3) 15:23:39 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) write(r0, &(0x7f0000000040)="3e4dcedfa7b20930a22758e689c6326c2e2d4b012c930c9846815d67805092ef01ebee9af9c04b154cbce9e5eab31728c914b470129c351730a2b0733b968859a87fb85422172cc602c961ecd2f0a4441c09c2bc2e4702f6263b5ef4fe40bd60feed110d8cbb7628a54dac8d65f6cc2b27e82668e7bb423b4d1cd82935dc92fa17c7925eea3b93c2cb3413d0b1345064898b9114b5", 0x95) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r1) close(r1) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) fcntl$F_GETFL(r0, 0x3) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 15:23:39 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, r0, 0x0) 15:23:39 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x21) openat(r0, &(0x7f0000000040)='./file0\x00', 0x412000, 0x20) 15:23:39 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/214, 0xd6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) 15:23:39 executing program 5: openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x41) 15:23:39 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0xfffffffffffffffd) nanosleep(&(0x7f00000001c0), 0x0) 15:23:39 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) close(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r1, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) close(r1) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x1a000, 0xffffffffffffffff, 0x6) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000000, 0x8000, r5, 0x0) r6 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) r7 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x410040, 0x120) r8 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r5) llseek(r4, 0x2, 0x5, &(0x7f0000000040), 0x1) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x4, 0x10000, r5, 0x8001) openat(r1, &(0x7f0000000080)='./file0\x00', 0x101000, 0x40) r9 = fcntl$F_DUPFD(r1, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffff801, 0xac63, r6}) llseek(r9, 0x3ff, 0x1, &(0x7f0000000140), 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80100, 0x152) fcntl$F_DUPFD(r7, 0x0, r8) fcntl$F_SETOWN(r5, 0x8, r6) fcntl$F_GETOWN(r9, 0x9) 15:23:39 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x9) openat(r1, &(0x7f0000000000)='./file1\x00', 0x20000, 0xe2) mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 15:23:39 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x1, 0x2000, r0, 0x624d) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, r0, 0xfffffffffffffffe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fcntl$F_GETOWN(r1, 0x9) 15:23:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) llseek(r0, 0x4, 0x5, &(0x7f0000000040), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) 15:23:39 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/109) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 15:23:39 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) fchdir(r0) 15:23:40 executing program 5: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0xffffffffffffff01, 0x0, &(0x7f0000000080), 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x4) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x2, 0x0, 0x100, 0xffffffffffffff3b, r2}) 15:23:40 executing program 6: mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000e83000/0x2000)=nil, 0x2000, 0x2, 0x8000, r0, 0x1) fchdir(r0) 15:23:40 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004) mprotect(&(0x7f000031d000/0x1000)=nil, 0x1000, 0x2000002) mprotect(&(0x7f0000477000/0x2000)=nil, 0x2000, 0x1000000) mprotect(&(0x7f000037e000/0x4000)=nil, 0x4000, 0x3000003) 15:23:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:40 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, 0xffffffffffffff9c, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x1}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x1ff, 0xffffffffffff6f96}, &(0x7f0000000040)) 15:23:40 executing program 4: mprotect(&(0x7f0000796000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) 15:23:40 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) fstat(r0, &(0x7f0000000080)=""/235) llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) fstat(r0, &(0x7f0000000180)=""/61) fcntl$F_GETFD(r0, 0x1) 15:23:40 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000677000/0xc000)=nil, 0xc000, 0x2000003, 0x8031, r0, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1, 0xffffffffffffffff, 0x1ff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x2000, r1, 0x800) 15:23:40 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:23:40 executing program 5: unlink(&(0x7f00000000c0)='./file0/file0\x00') unlink(&(0x7f0000000280)='./file0/file0\x00') 15:23:40 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x5c) fchdir(r1) fcntl$F_GETOWN(r1, 0x9) fchdir(r0) 15:23:40 executing program 7: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x482, 0x2) mmap(&(0x7f00000fd000/0x4000)=nil, 0x4000, 0x1000000, 0x30, r0, 0x8) 15:23:40 executing program 4: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x8, r1}) 15:23:40 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc00, 0x2) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='/\x00', 0x2, 0x20000000140) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x22) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:23:40 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0xfffffffffffffffc, 0x0, &(0x7f0000000000), 0x2) 15:23:40 executing program 6: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)=""/77) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x70) chdir(&(0x7f0000000100)='./file0\x00') 15:23:40 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x400, 0x28) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000000000)=""/36, 0x24) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$F_GETFL(r0, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x86) 15:23:40 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_GETOWN(r2, 0x9) 15:23:40 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000001080)='./file0\x00', 0x10041, 0x101) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) fstat(r1, &(0x7f0000001040)=""/43) fstat(r1, &(0x7f0000000040)=""/4096) 15:23:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x9, r1}) 15:23:41 executing program 4: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) 15:23:41 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/36) 15:23:41 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0x0) 15:23:41 executing program 5: fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) 15:23:41 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x1, 0xbf8, 0x6bd, r1}) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)) 15:23:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000240)=""/67) fcntl$F_GETFL(r0, 0x3) fstat(r1, &(0x7f00000001c0)=""/68) fstat(r0, &(0x7f00000002c0)=""/133) 15:23:41 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, r0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) read(r0, &(0x7f0000000040)=""/187, 0x74) 15:23:41 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file1\x00') readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/130, 0x82) chdir(&(0x7f0000000180)='./file2\x00') chdir(&(0x7f00000001c0)='./file2\x00') link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file2\x00') stat(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/197) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/106) chdir(&(0x7f0000000480)='./file2\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file2\x00', 0x410000, 0x182) write(r0, &(0x7f0000000500)="0acafd80b4788115683726284c5fac227fe82f0e6a2cf613d5919c9a1da8f8608340e3d31b74b51f2ebfa3463d05a60cf441a22dab9bfaa4b79fa7d958106576d3d47cd5696a564e2ca88f73bd23e67222521b365aecb6263e9fe9dc050ba8f3e136420eb11c29351d927af7cd20c915e560c7ca93c2c2fbeb097559116188e0683a1a0aff5bc55c3c940db3", 0x8c) llseek(r0, 0x80000001, 0x5, &(0x7f00000005c0), 0x1) write(r0, &(0x7f0000000600)="81d45b5c81d016f7d9d8779bdd686a04f2d6e58909c8e6083db9a8bf667548f520212275b761e6dcf0fe7e608e193d553116553371ec712efc484014d5801d8d8e07ede3fb06ea0cdf2a2a7bc1486d702022a3cf4068058a19ae5c1f1eae0238f9767824978a5dab416c9122a2334e5eb2155edfcdc10d2bfb8e36085f3db5b16076adca39dff870b88ddb943a1ee12b15e8c45b70d3d3791e6f8f95870282972479741ee74dde74c6e0412304586d2ab833e104a37463e0bfbfa587c1815c5edf1eddfb432555b5deb0f7bb97ffc334be2abc7d146c13ad834c37e164289aac1c6ecca93b4efcc28308b99b6547aa4c136474c28e2d6c", 0xf7) fcntl$F_SETFL(r0, 0x4, 0x2000) chdir(&(0x7f0000000700)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000740)={0x0, 0x0, 0x1, 0x8, r1}) chdir(&(0x7f0000000780)='./file2\x00') mkdir(&(0x7f00000007c0)='./file2\x00', 0x28) chdir(&(0x7f0000000800)='./file0\x00') chdir(&(0x7f0000000840)='./file2\x00') chdir(&(0x7f0000000880)='./file2\x00') chdir(&(0x7f00000008c0)='./file2\x00') readlink(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)=""/55, 0x37) link(&(0x7f0000000980)='./file1/file0\x00', &(0x7f00000009c0)='./file3\x00') llseek(r0, 0x775fbc79, 0x100, &(0x7f0000000a00), 0x0) stat(&(0x7f0000000a40)='./file3\x00', &(0x7f0000000a80)=""/49) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000ac0)='./file2\x00', &(0x7f0000000b00)=""/85) getcwd(&(0x7f0000000b80)=""/235, 0xeb) 15:23:42 executing program 2: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x2, 0x8032, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x1000006, 0x4000, 0xffffffffffffff9c, 0x4) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) 15:23:42 executing program 4: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4107c3, 0x104) fcntl$F_SETFL(r0, 0x4, 0x2400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x191001, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000006, 0x10000, r1, 0x2) 15:23:42 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) read(r0, &(0x7f0000000000)=""/239, 0xef) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0xaf3b73eee2678af4, 0x5, 0x5, r1}) write(r0, &(0x7f0000000140)="780edb62e8772be9cbabbc21ffc1aa50672101c5c9c9bb4b660324cd5847507a10273fe9f91eeef45cf9249b89377f9c75d090e65a1eb06aef", 0x39) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/228, 0xe4) waitpid(r1, &(0x7f00000002c0), 0x3) fcntl$F_SETFD(r0, 0x2, 0x1) fchdir(r0) write(r0, &(0x7f0000000300)="7a6390c1944061993db4f3e7ec62590671ba6f7547edc61f9441cfa1b1a981f795b6c819f03d8d030412ce5594249bd7", 0x30) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000340)={0x1, 0x0, 0x9, 0xf5, r1}) r3 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x101000, 0x8) r4 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x1, 0x180) fcntl$F_GETOWN(r0, 0x9) write(r3, &(0x7f0000000400)="799854fe56bf8c716c2b7d3341bcd4258d848c2c41e5afc8a2e6f83c68b4e07d55dab0aa91f60c62d9221ff44418a0069a1c823d718df27477a0b2262cba44fb577909f343ba1b90a19101cff1cbd08baffa2b2dcb2ddbb0eb44ea872e03944589eeb4eae29efce5b0b3b9bd280ce601f36bdd878d17bd6d7ee48048671a0eae4dcd6c8438173421559ebee3c845d4df0b42c74a812dd6cc805e3ded53f2a31c5e5454c5a50ead93abea6c200a750bd6fbf06dce8e2fc9e59ad7a4313cc0725d165f65c71a65604127cf3d6f6314a2b88c6e74cbb010fa20", 0xd8) fcntl$F_GETOWN(r4, 0x9) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r2) fchdir(r2) fcntl$F_GETFD(r2, 0x1) close(r3) r6 = openat(r4, &(0x7f0000000500)='./file0/file0\x00', 0x0, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2841, r5, 0x800) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r6) write(r4, &(0x7f0000000540)="f9b5bb9616bf0e7007763655b0b79605a71bb9eddd583e955b020b6b37fff57ed935b90a701f0a43f07f9089b96d90c7134293ed103947c4c49f67cc5ed96596d257fc8e9728b26b26ca61ae39e0ab1720", 0x51) fstat(r7, &(0x7f00000005c0)=""/4096) fcntl$F_GETFL(r2, 0x3) fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETFL(r7, 0x3) 15:23:42 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101480, 0x2) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) 15:23:42 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/230, 0xe6) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 15:23:42 executing program 3: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x8000, 0xffffffffffffffff, 0x3ff) 15:23:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd00, 0x20) fcntl$F_SETFD(r0, 0x2, 0x1) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x102) fcntl$F_DUPFD(r0, 0x0, r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x42) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') rmdir(&(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') fcntl$F_GETFD(r1, 0x1) rmdir(&(0x7f0000000300)='./file0\x00') lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/42) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x121580, 0x22) rmdir(&(0x7f0000000400)='./file0\x00') rmdir(&(0x7f0000000440)='./file0\x00') llseek(r1, 0x5, 0x4, &(0x7f0000000480), 0x0) r2 = openat(r0, &(0x7f00000004c0)='./file0/file0/file0\x00', 0x201, 0x4) openat(r0, &(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x40) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/189) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/189) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x101200, 0x0) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0/file0/file0\x00') lstat(&(0x7f0000000800)='./file0/file0/file0\x00', &(0x7f0000000840)=""/4096) write(r3, &(0x7f0000001840)="f35e12b85e90d55296cee91f6367dab16f29ed60374bb045115824424491351dcc6e39b84890118bf07c299d8ee0324505bc9aa04193ee190397d912fd5f30d93a91912d0172e085264b30a7c02726dac07bd1f135e9f901fb0248b8cf3c3aad247c6401936e51c052cd453ec1228cb4e52427742508800a74f21aa633a4f2bd27a2f98bd7cbefcc61a686e7a8d802944d90260157cad6a5a0e98e8801effa7349e3e358d799be095cd69b6ffe6b6e30c63603c54894901fa96a5a743d429298b94c4a2373a3b82e46a0b8992eca48ec4ae09c630f06d9", 0xd7) mkdir(&(0x7f0000001940)='./file0/file0\x00', 0x20) openat(r2, &(0x7f0000001980)='./file0/file0\x00', 0x2200, 0x4) openat(r0, &(0x7f00000019c0)='./file0\x00', 0x191103, 0x100) fcntl$F_SETFD(r3, 0x2, 0x1) readlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/96, 0x60) 15:23:42 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x80) r2 = fcntl$F_DUPFD(r1, 0x0, r1) close(r0) fcntl$F_SETFL(r2, 0x4, 0x2800) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x81) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x55) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r3) llseek(r1, 0x5, 0x8000, &(0x7f00000000c0), 0x0) fcntl$F_SETFL(r3, 0x4, 0x800) read(r0, &(0x7f0000000100)=""/224, 0xe0) fchdir(r4) fcntl$F_SETFD(r5, 0x2, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x1) r7 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x412400, 0x20) r8 = fcntl$F_DUPFD(r2, 0x0, r4) fcntl$F_SETFL(r1, 0x4, 0xc00) r9 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000280)={0x0, 0x2, 0x1, 0xfffffffffffffffe, r9}) r10 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x101000, 0x10) openat(r6, &(0x7f0000000300)='./file0\x00', 0x80000, 0x80) llseek(r4, 0x100, 0xc45b, &(0x7f0000000340), 0x2) fcntl$F_SETFD(r6, 0x2, 0x1) fcntl$F_GETOWN(r1, 0x9) r11 = fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r4) fcntl$F_SETFL(r10, 0x4, 0x2000) write(r11, &(0x7f0000000380)="26caead0d7937db5c20832db47356dba59f394d8efe775368bd3a04f673d97d67bf41f5ef32588d3ef1c37cf4b299103030ea95034ae77e587407e429ee2", 0x3e) fcntl$F_DUPFD(r0, 0x0, r1) llseek(r8, 0x1, 0x7, &(0x7f00000003c0), 0x1) 15:23:42 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) stat(&(0x7f0000000180)='\x00', &(0x7f00000001c0)=""/4096) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51) r2 = fcntl$F_DUPFD(r1, 0x0, r1) openat(r2, &(0x7f0000000000)='/\x00', 0x101, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x80800, 0x144) 15:23:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x8002, 0xffffffffffffffff, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x1, r1}) 15:23:42 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x100) fchdir(r0) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x0) 15:23:42 executing program 6: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x12000, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80003, 0x1e) unlink(&(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:23:42 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x43) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) 15:23:42 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000efe000/0x3000)=nil, 0x3000, 0x3000000, 0x108000001000, r0, 0xfffffffffffffffc) 15:23:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410080, 0xa) openat(r0, &(0x7f0000000040)='./file0\x00', 0x410000, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1a5) 15:23:42 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10181, 0x2) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101a81, 0x1b0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10353e, 0x17c) close(r3) 15:23:42 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) 15:23:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) fcntl$F_SETFL(r0, 0x4, 0x800) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/84) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFL(r0, 0x4, 0x400) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x480, 0x102) 15:23:43 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f000046a000/0x1000)=nil, 0x1000, 0x1, 0x20, r0, 0x100) mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) llseek(r0, 0x78, 0x1000, &(0x7f0000000000), 0x2) 15:23:43 executing program 4: munmap(&(0x7f0000f4b000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) 15:23:43 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x5c) 15:23:43 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) fcntl$F_SETFL(r0, 0x4, 0x2800) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x101000, 0xc0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/88) r2 = fcntl$F_DUPFD(r1, 0x0, r1) r3 = fcntl$F_DUPFD(r2, 0x0, r2) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r4, 0x8, r5) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x41) r6 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x10000, 0x40) r7 = fcntl$F_DUPFD(r3, 0x0, r1) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$F_SETFD(r7, 0x2, 0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/58) unlink(&(0x7f0000000380)='./file0\x00') fcntl$F_GETFD(r1, 0x1) r8 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x80, 0x100) unlink(&(0x7f0000000400)='./file0\x00') fcntl$F_SETFD(r8, 0x2, 0x1) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000440)={0x0, 0x2, 0x62c, 0x1, r5}) fcntl$F_SETFL(r4, 0x4, 0x2400) openat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0xa0000, 0x4) openat(r8, &(0x7f00000004c0)='./file0\x00', 0x800, 0x4) unlink(&(0x7f0000000500)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', 0x410800, 0x50) lstat(&(0x7f0000000580)='.\x00', &(0x7f00000005c0)=""/213) unlink(&(0x7f00000006c0)='./file1\x00') fcntl$F_DUPFD(r7, 0x0, r8) 15:23:43 executing program 5: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x80000000, 0x0, r1}) 15:23:43 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc00, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4d031, r0, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) 15:23:43 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, r1}) 15:23:43 executing program 6: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0xa0000000000002, 0x0, r0, 0x2) 15:23:43 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) 15:23:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x7f8, 0x800005e) fcntl$F_DUPFD(r1, 0x0, r0) 15:23:43 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) llseek(r0, 0xdc, 0x7f, &(0x7f0000000000), 0x1) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x4d031, 0xffffffffffffff9c, 0x0) 15:23:43 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x401, 0x8) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) chdir(&(0x7f0000000080)='./file0/file0\x00') openat(r1, &(0x7f0000000040)='./file0\x00', 0x86, 0x1) 15:23:43 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x14000, r1, 0xb1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) fstat(r0, &(0x7f0000000040)=""/42) fcntl$F_GETFL(r0, 0x3) 15:23:43 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) 15:23:43 executing program 7: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/50) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/34) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/79) unlink(&(0x7f0000000240)='./file1\x00') chdir(&(0x7f0000000280)='./file1\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/221) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/159) nanosleep(&(0x7f0000000500)={0xb70f, 0x1000}, 0x0) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file1\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/107) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') lstat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)=""/159) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/164) rename(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)='./file1\x00') rename(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') chdir(&(0x7f0000000a00)='./file1\x00') stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/226) chdir(&(0x7f0000000b80)='./file0\x00') lstat(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)=""/134) rename(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='./file2\x00') chdir(&(0x7f0000000d40)='./file1\x00') stat(&(0x7f0000000d80)='./file1\x00', &(0x7f0000000dc0)=""/226) rename(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='./file3\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) llseek(r0, 0x4, 0x9, &(0x7f0000000f40), 0x0) lstat(&(0x7f0000000f80)='./file4\x00', &(0x7f0000000fc0)=""/205) lstat(&(0x7f00000010c0)='./file1\x00', &(0x7f0000001100)) lstat(&(0x7f0000001140)='./file3\x00', &(0x7f0000001180)=""/241) chdir(&(0x7f0000001280)='./file1\x00') 15:23:43 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') unlink(&(0x7f0000000140)='./file1\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x6a, 0x1000, &(0x7f0000000180), 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') unlink(&(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x21) unlink(&(0x7f0000000280)='./file0/file0\x00') unlink(&(0x7f00000002c0)='./file1\x00') unlink(&(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000340)='./file0\x00') lstat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/35) lstat(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000440)=""/83) unlink(&(0x7f00000004c0)='./file0/file0\x00') readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/78, 0x4e) chdir(&(0x7f00000005c0)='./file0/file0\x00') mkdir(&(0x7f0000000600)='./file1\x00', 0x20) lstat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/89) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) unlink(&(0x7f0000000700)='./file1/file0\x00') symlink(&(0x7f0000000740)='./file1/file0\x00', &(0x7f0000000780)='./file1/file0\x00') rename(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='./file0\x00') fcntl$F_GETFD(r1, 0x1) unlink(&(0x7f0000000840)='./file1/file0\x00') close(r0) chdir(&(0x7f0000000880)='./file2\x00') unlink(&(0x7f00000008c0)='./file1/file0\x00') 15:23:43 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) chdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_GETOWN(r1, 0x9) fstat(r2, &(0x7f0000000040)=""/43) r4 = fcntl$F_DUPFD(r0, 0x0, r0) write(r4, &(0x7f0000000080)="7a7304be4cf7dc49a97fef72e509a96c229b1b430eb5972f6d06d8ebc69e5045a58cc1841bc47fd80f650ae4246c51f5656c3089a42120c95397f9aff2cc240a9a8a128e4e0f0cbd8c924a2924ba8fb55c9c37849a41c36b07af77d78dce1f8bda26f4e9a0d857e6156d27ec380a14d31c57838756d9eb8de0c96de85724c6a915db1a17d70a774456a04fde50168144a200187d484fcc2445edbde607a42a12950a5f2b1aaaa0ce992c6cb73374b3861ab7a536c08d373c17dc9cb54fb95cc8a254e725ed0f3a63941cc0ece6d16f990f4b16e5e8f01b7e873724", 0xdb) write(r1, &(0x7f0000000180)="84f8c52e07a450bc3446934adb96c9584ee099515101317cd859c383527ace0e432b403be3a646e3ed06018795beb1ef310e5012869bcecacc0aac2a55df8175d1e7025c4d193cf60c78b543608666c8424c3bd6f77c4f47718e856e3d239d7838353a7bc8333d167980ce1e16636cfb4a7b15490f3857e2e8df75c301adb5196c4ebf1ed6fce5cb5e8a283c0b65bb9b1ee1cfc073302ed9e806c9741581767d22ee0faa5f463eb54ff15d9d0172f5e52abde827", 0xb4) fcntl$F_GETOWN(r0, 0x9) write(r4, &(0x7f0000000240)="2630382fb3233b9d6dd5de9273f8c7fd03cd02c3c7aa3e4a395a3627e9744f7c1c342acba740265feef2c9ce449a270d34f62dd6fcbb9112da03a631b72b092116cbf721225c7294f0c89c377737a358ef92b620e3a4a9e889edfa6c5ee9e016d85fc9d07a53a7fd252337224c16476e8b17cede300868e7ca3a745c488d2619acede0f3", 0x84) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fstat(r1, &(0x7f0000000380)=""/4096) llseek(r4, 0x4, 0x9, &(0x7f0000001380), 0x0) fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETOWN(r2, 0x9) r6 = fcntl$F_DUPFD(r0, 0x0, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000001, 0x30960, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD(r6, 0x0, r6) fcntl$F_SETFL(r4, 0x4, 0x2000) fcntl$F_SETLKW(r5, 0x7, &(0x7f00000013c0)={0x2, 0x3, 0x6, 0x80000001, r3}) fcntl$F_DUPFD(r1, 0x0, r4) fcntl$F_GETLK(r4, 0x5, &(0x7f0000001400)={0x3, 0x2, 0x40, 0xac6, r3}) openat(r2, &(0x7f0000001440)='./file0/file0\x00', 0x2000, 0x2) symlink(&(0x7f0000001480)='./file0/file0/file0\x00', &(0x7f00000014c0)='./file0/file0\x00') chdir(&(0x7f0000001500)='./file0/file0/file0\x00') rmdir(&(0x7f0000001540)='./file0/file0/file0\x00') 15:23:43 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x41, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000000, 0x10, r0, 0x81) 15:23:43 executing program 6: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000003) 15:23:44 executing program 2: mmap(&(0x7f0000614000/0x3000)=nil, 0x3000, 0x1000000, 0x21000, 0xffffffffffffff9c, 0x8) mmap(&(0x7f0000613000/0x4000)=nil, 0x4000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/133, 0x85) 15:23:44 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000686000/0x3000)=nil, 0x3000, 0x2000000, 0x800, r0, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000684000/0x4000)=nil, 0x406820, 0x6, 0x8032, 0xffffffffffffffff, 0x0) 15:23:44 executing program 5: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x2000000) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x2) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3000002) 15:23:44 executing program 6: close(0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) 15:23:44 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:23:44 executing program 1: mmap(&(0x7f00007ff000/0x3000)=nil, 0x3000, 0x4, 0x108132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) 15:23:44 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/91, 0x5b) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x10) fcntl$F_DUPFD(r0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) fcntl$F_GETOWN(r1, 0x9) 15:23:44 executing program 2: mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, 0xffffffffffffffff, 0x0) 15:23:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x1, 0xdff, 0x8, r1}) 15:23:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x198) 15:23:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x140) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETOWN(r1, 0x9) unlink(&(0x7f0000000040)='./file0\x00') llseek(r0, 0x0, 0x0, &(0x7f0000000140), 0x3) 15:23:45 executing program 6: mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x4d031, 0xffffffffffffff9c, 0x0) mprotect(&(0x7f00007ff000/0x4000)=nil, 0x4000, 0x0) 15:23:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) fstat(r0, &(0x7f0000000180)=""/232) 15:23:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) llseek(r0, 0x0, 0x0, &(0x7f0000000580), 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x111241, 0x23) llseek(r0, 0x4, 0x9, &(0x7f0000000000), 0x0) 15:23:45 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) 15:23:45 executing program 5: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x40, 0xffffffffffffff9c, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) 15:23:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101202, 0x100000000000080) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x913, 0x7, r1}) 15:23:45 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/108) 15:23:45 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22000, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x800, r0, 0x0) 15:23:45 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) 15:23:45 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410082, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r2, 0x0) 15:23:45 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x800000000000004, 0x108136, r0, 0x3) 15:23:45 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3000005, 0x40000, r1, 0x9) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_DUPFD(r1, 0x0, r0) 15:23:45 executing program 4: rmdir(&(0x7f0000000080)='./file1\x00') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=""/72, 0x48) unlink(&(0x7f0000000300)='./file1\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file2\x00') mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x1000000000000011) readlink(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)=""/173, 0xad) 15:23:45 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x8001}) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x10000000000}) 15:23:45 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/194) 15:23:45 executing program 7: getcwd(&(0x7f00000002c0)=""/1, 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/122, 0x7a) 15:23:45 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) 15:23:45 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x10000000000412e, r1, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:23:45 executing program 3: mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x150) 15:23:45 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x42) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) fstat(r2, &(0x7f0000000040)=""/122) 15:23:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x87) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) 15:23:45 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) 15:23:45 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) 15:23:45 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x92c8c0c9c492cb41, 0x45) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1000000100) r4 = fcntl$F_DUPFD(r3, 0x0, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, r4, 0x4) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x104) write(r1, &(0x7f00000000c0)="fb167fd888705076d679a30e693eadf1e93ad020dfb9c1c1049febc67a4170e672d557e0d7651566df6c070eca16d3e7dcb984daa5ce9acb7911fba21b5adf3577b63d4a103fa6ee0d5f58610e3f00fc9c18d8e5e98b4b176db3dc39f92e", 0x5e) 15:23:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x490080, 0x100) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) r3 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_DUPFD(r1, 0x0, r3) fcntl$F_SETOWN(r3, 0x8, r2) fchdir(r1) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2000000, 0x50000, r3, 0x0) 15:23:45 executing program 2: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101301, 0x41) llseek(r0, 0x9, 0x2, &(0x7f0000000040), 0x0) 15:23:45 executing program 3: nanosleep(&(0x7f0000000000)={0x8, 0x40}, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x0) 15:23:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x10400, 0x104) read(r0, &(0x7f0000000100)=""/4096, 0x1000) read(r0, &(0x7f0000000080)=""/106, 0x205) unlink(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) 15:23:45 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2000, r0, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:23:45 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101080, 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4000000001e) 15:23:45 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x10, r0, 0x8) write(r0, &(0x7f0000000000)="7860dcb462b3da44497b0a57ca50069f60bdcbb59284321b054b8080020307b94daa9108d8b68e6b5ba25c919b680ffa7fc504cb8770c04563b6405ef782a9a6be7fa28fbba3e2283c184d3a036b15d0dc2cd76e3993b6f5bf62e441c39d19a5a94912e040d31f26c9f8c769c9903949750a2cb8b54a06957f9747d5df3a59f8c21ae403a361bc19368adae8a3c741194a161b930c4be592017ea73a7b207f9b7eab5cd6a41cf92b1e6c165abecf8fff98442f5a6118a584e2c84d2f6b0a2cd656a2fbb9fb617e8dc71dfab7afd41816e49d29b421cf534a92f795b43eb981765d3a607b4fc8e1d24d1f1006742d7f5152159849afacad0880258e7b0dbd4c9babc0e81a8ca387de97578401a316e28363bddfb1cdc71613b994e1574c2453c6e8a8e7b35dfa64557a3a92b39648fd0b536b24c1c710f10d1b1c4770846f4559f3235f1dc8ffb9145e92ca8ad8d307f4d7fa75f1956a9580c04d8c274d48cb2d8a4d64fb5f0507c06f4de8298d2bb9143235fc9a6fd6a602754989ddb62f4ceba2066d7ae54798493c6805a2d6841582cca2855b749eac5b433b8d944fe6ca1eb454f2a8ebe0d8abc360ca26b38227ccd14103bf9337144482b770759d1999c962170e9dafb7d0a1077980389833df2d44bdcb7df03a374a6f97194d7e9a7f7944d8135970e026c07841e1554cc3150322ce93db4c9ca13d71f49a58ec5969f0a06e671076b11bb470aa5fe9da396fb3d42a05ee4f823ea05bdfb5d8029ad536c6252bef8aea3b219c638ebe88c8bed4cacfd2a22362789c9a518c8cf474c5f6982a7356fd4057c3b76d8927f63604fed3b0365cab8742d8cc332e3f51e7c18054b4aed8a570aedefbcba4577753e82cea5502f77f91210d0cf0cdea2c94e407bfc33dd451fd4201a5d2da2545c62accb0a7d1f5eba58dfc007cc6fc25802ad3016f3241ff57c7e973907690ff65b7a74a8cc32c3ca2d6970ea8a28ec3cc27d016e3214493b25dde3d4a213906d6630fd48fd0c3e7b54d50394f4f6072f22ba14728c06fdead546ed54980bc14bfb4c98f606b20a55573273f1f7c5d75cc5f94af7ea437f846c7bfaa874f59277b580134cfc8c9291c36fd7dbdd9cbf40710c656cfe40050cd0f05be569765ad1ab1bad4f0da4dbede35cd193117cd780a3f1b0f2a4b226a0535c6bcaa5801ba73c5180b31742302ab48d8e846e996e542d2b0bebbcac3ff3366d92f5035d155346a243e33667ca0bb836873dd22f17bcb1ad0d4d20960f2e4e69c479ea364332a9f3873e38504e5420b5d1eed425e948b1f1df00fc499f5a5baeb8eca079ed02d7402cd7761c7ac94d7873600b7c4d9cb9241f4ae872232446345e4f6d12fb97de15a05137e901a39b5d327c627d76953c10515420ab50b80ff89b83ef125e48874f744cd84340e8a0897aa62ddcfa3dfdd691e820857007d01378709452fdf9d9830d5b33e376f0d8b4a761afdec72c145bb19426c7881fabd3d76fdf672fed3345483214cd43a88187e9cd7a315ff2c94f592e74a4a2de59ead0ffb8763908d0e61e9a30698be0b42a6bb5602445a246466867342ead41e5fb8824830c3cf55f6a6dac3aa19463ed3c2b8e429376c2b6b314a6923f167dbdd1fcb019baab93aa0e5a0a7742dc26a8081edd42b98d8f9203862e63a82443c06c3cba71538959889f2cd276c7021377d871ebc09588691adc8b67c4f06375b72d352da582f18c1f77c97f7a607b353516f35b1e1fec49d85a01e43e8cf8e5c3b5aa501ec6d9e931f72ade637f55b987cff057f3b17a50f5b7667760f838bd5747c2820f3dd355b8627f5e1af44fad61410df299709fb076eaf13f7f7d2eacdebc894975403c3d5d0194aea06542ece4af78cc55d69642a757c7c44912b828ff7edc81c94b8d5b4f62355fe07efa0a10cddcd8b58fd30ef21bde08edbffde86cbec2d0aaf2ac0b22698354f3c6c070b1bdd765b1324cbe01b4c76bec3fae756439218504ad7521de63f2125b7e2cf9da9f751e3ce14b5f855b00febc9df32f7313c2c45d5e50c9e112c6ad6093c2d8c15ee0ab43dfa7b684848ae97ea6ca38710acd7538e5f8cf1b6ecfc1cf8efc2bac3e5b074cbd4fb3291cb4fa15898eb9aef980ed815142864d6f884a447cd1299ba5948e86081f9bdb00f8272802c9b16830aca0d1d0b45191129edc83ebb17635caa7cdfe4cda8c79d7bd67c04e1885d1bf907b1595087dc6174c39287120b9fa0138fbc6fbd5685dbe65b55a012d42d5703367eeb42f1d922b94901789fb68a27a150a6ec3897b31d14a65e55086ca2d894e612bb379bc81ff7701fc54a0c69d041072af722ec056d3fdba2c8bd66c44892db6cce11f7ff349f6ec393fe8300d5e06abc664a03e61278266b6fe5c76d4bb8f2d8475fa2c3593f53158388eb759eec932e892f097004989facc1de5b8d4597373a770d4f720e230b58b131aa7749c991018bfa8bf72200561f0d60cba0da8fe74c1f850e9b173173c3ce1a036c1bdd6c3970ee0e489d38dfbe278c0a185d85005d20f61a82b07d36efe2a164189da2c7d465a49cf3e2c7a53dce75168936af85d40ffc8f9f4434727d83b735dacd51abe8af1dee0c7d80b7ab62166f47fa46157b290d5176f788cd934bfbaa502d5d82719690514d4f892f598404742a064fc1448322931edb13f555a350de80b2b8be7e1cb63e097833ee67f1b017f83165d95b2ebaf8bd1fb829e2f6f68bb1bcd55838d6333b6c7bb1e3ffee158d7aed9dfdfe753bfef90a68772d5a1086d44b18444ad6774fc3803acd2e15610eb662cbf743594ae22f0839e8db18c8e9766bbbf34a5e43ed6bbf85e2cf539987ee096219dcd8dd17713644250d01ddfd74972b73b660d47d644c271d3da3011234a84722421f7c8c1f74070fe8fb55191f0767393e589c5e63cb5e15215b862974c575f65634f29552dfdee49e2c9130da6fe72451a90a2f206b93d5ca166f522572dc29c0fdd882c4050124fe7874b029a0422f75fc22cb02867afb4dc0e6122e5bf86ba07ddbaa62763c516e159b67d1d4832fa6112ce93099b28ff9362cadfa79b96918cea493a07d3bc67679fd4fb80bc0214919853fd3a37a0ecaf4cb24e3b5f353437ac80c5d25c5b25b9fa5a0b41c3e43ea360cef1c0eb0c7cd35c7b25f69322bff8171406fbaf059937821cadff869f6ee65464f506fe4dcb0997e8d32084628c25c5642210a2d4876ced6995ccf731f8026dcc42aea5cb095f2c94b482d8a04ba150297d7a39f3da0c58f76b0213c76ac7129ed90b814b3d0c756e25eb73ea2b14ba80e6d87d6b7c75305fd733e56768150c0e9b75335fef2fef8310b6a573343d6b7a64752df57a4e519db6e02df159aaf0b211ffde4bf4b8b838d0dafa1a04f6c17a57b7fbd69ddee24feafd023cdd04519ce8c2a1b7920e42c259e8059583ea2a0cc2e650c2f13b16c067b4b24a21935bdb0102034e7288ce8444aff213b4b566bfb375c700e59c59e1c52413765e9d3cb155be6551f366013cfa704dd82c70cca2bca2f04066a1d1447641727b047b6c07ab9a2a9584a43901afc44d2c525a95d036e0999c6d3a725304a07607efef598c2bed2ed2d378c5b5187facc7294bb25d6cf93618a0ba5789e966071d4db3265c6181271cd5202d445d97c187fd0f65458f5caa0efcb99b0cc4d1aaa8900f43913cef269a60a60daf407d558334f5f683120fc794200d0fc6cc936dd0d9418541bf26e701cfba5f84e84b6242135173b2b96260ccdbaa0a4a29475e9dff8ecca7a70da95dec5631899c424c67902c2da6cad6b0ebaa6b114069585a5aa0149d1c137c23bd745830491795775e59ff1b881b61145335f9c3c12e48d2e97386e226d81b257bece3fd8cc774aacd8e2c57d2e8b9838c334d2c8e5a42a338394f3f6fac47cbffe3d97ca0fc11e803f7eeb4a60f7f4681fd247934926bc661bdfaae831a7e91763ba9ecb08e53d5aa4f9c601f6e8848549ccdc2c106dc53eb7a9a1aa41e4805a2ec0d258d807c98c71564c72d481096b054674cdb33e427307e51645a4c8daa651884a27e3d594426ce556375b1efc3ae074e1fa37c37bf5d8592c23931c7dac0f34c91b459a533b982397b02bbf92ab10e18a1ca96fc02dd1935e04cbe3aad9dd9410830359d3179b2ba0fb370147915c32ca618bd71b9b47cac2ac92c0e26901b99ee31f70ecb9e981b8f01814161adfbd5f5e7294586d1094ab12d77f9ad191bee2294ac1862d7e034f149ded3e1b35adf33e879d9b187d1dfc930a58a71158a760f86665fd82722634c0255fd0acd3b0a99d465be6c199753b9c5b812cdc90abba8bde4847f8b1724aa5208d18f7702958ba1e4a1da24477c5dc5ddc3da4bba9e0abd3154b4806c473cc7571e986c54cd51abdef2f79d32816c72b762a61b649d78ec9f8100898b0431ab4ae61a07af9ad7b71ea361241627d19f62d0b2a716cd033813290ed89937e02f3277d07b7b4ad67b2a60c2816ca885ec83d3160fd12b6d0f5268840fdc7e8b7fa96849aa57645ddd11d045d189064b4c9296bed9cbd0cbf6861304eeba633f3cc8e392569d1b50bac564efa4d01d5d4e38784331585b5ade328b97aa228d0d7a8fd8b688b326385bec0aa66256acdca8578821de099c58c02ac63151a40f86841756761b809bc678eec0ba884bbf8f6f7e79aa7f156b43b179dd1cc618b2ebd526dc65f3b2de8cd706b76de312094b727d2e5d6c6b001253269f7f68409f5f367f51501d88e72c54ffe48cfddfaba6e91f130e7c35c17e5dcdb706ff8bf7277bf20df4a33fddd20b5865e2ce7429875c19ec5c45a18c5b660ae45da0c086373017ab255f64d99e0a0477047972b3ec0e77381acc88a0d856f7b327d7e633c5ddfd1a936a672e0690e38998f25140d8c7fd43dd623f09d28b2655f71426fc7c0d3c6644b617db84482e45608a717cac710493b485933ecfba50092e61ee5b20194753295149fa15f1da3558a0e002d9cba53d769fc9cb566df92d74691c66605cccc09df4fabfa50641d48abe0dcec8a2823de681b57eddcd87ba6f4293cab110a0e017a6451b526cf700ae2610c9d053ced3e571e1e57338ef798f5e1813432a466ed1a83b9ee88c2ce817414809d004c0f076da93987d82b4d80baf511badfcd619d03976dfa5d40c29c0ae5335ccdf8ebfc70f5ee89bb68fc7f109e32e8b802d99536edb3d3e3017e508952d2e4c0503f1f6efed7f96df5ec90760c0bf7b431d0fa47f99ea4ca759ef406a5952a68d30a335f807e01a9621f413240692ec13ae175b7cfd16b0f13e878a1d3c088bdeddff0d5b832b03a7613d2e09c261abeee8d51f3fd079a9fa1b128a8b0a7437a3ec5d530a8cb709685a6e35351f6b828323fed7ddf42798783e3eff0d6f67b302e37baa59d5c6b63b1946b335214d0b91862494739d0629a332676f3f5fe118f988f4117ff1aff984f89eaac0b31e34603c855ca8981a415f3395dbe60af4cbaaa2783ceb34945f03526e39bb40ce9de75b371bf7766a115c536f60476ed08b1c768098f594ba811fa128ffd9513f1af3abe4a389ddebbfa26dfdab03133ea0f8be8af5ce6efd9064cf874d59348c64cb56541f7fd709d496b3ebb6d70c67989a562b7bda4108380a6e50decc5180ce989b354665d5d9eb630c14b2874d9deef5f00a5d0d09487ccbd58c285a937348a38a034e72352125181e65b690bdbe60131703a1a7d0a8c0a1ad32fa70ced04234ce8fc7ca288357ecf1f3609675f8338fd6f1610", 0x1000) read(r0, &(0x7f0000001000)=""/227, 0xe3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x40000, r0, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000001100)="a700a504ca2456b7a07a1c3ba513f9ad38cd9e99db3152663fe783a7cb80ef85c6b41886b406d37aae99aa0d7dd2c378a1961202541c8c16644279906b2a204122fe13c0c8e36ee00f72788105f4f00a33182d9d79166957f4114af2bed5bc3266658e7678033315d4789cd4cd6c88563148125bbcd3ea318449c896ecf8b07f2aa647ea43654e2a9e6dc34343f0f32022e604d486244a55e71907b2afd2e95b5d92e1c8f5379384a478894a0ee214578df785ca570f33be1dbf083e125d6774038f18d22bb733b822d402a80fdad53c3656d82d7f477cfaa3", 0xd9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2000, r1, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2060, r1, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000001, 0x40, r1, 0x5) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) llseek(r1, 0x25, 0x7ff, &(0x7f0000001200), 0x0) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) fcntl$F_GETFL(r2, 0x3) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) llseek(r4, 0x1, 0x47, &(0x7f0000001240), 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x40000, r1, 0xc97b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x2000, r1, 0x7ff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000005, 0x11000, r4, 0xfff) fcntl$F_GETFL(r0, 0x3) write(r0, &(0x7f0000001280)="835daac481bfe3755d1ed9adeb0b4f0da45b662b47f980cd2eed8c357a", 0x1d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000003, 0x20, r0, 0xffff) llseek(r4, 0x7, 0x12, &(0x7f00000012c0), 0x2) fcntl$F_DUPFD(r0, 0x0, r0) fstat(r4, &(0x7f0000001300)=""/4096) fcntl$F_SETLK(r2, 0x6, &(0x7f0000002300)={0x1, 0x1, 0xfffffffffffffffc, 0x1f, r3}) r5 = openat(0xffffffffffffffff, &(0x7f0000002340)='./file0\x00', 0x20080, 0x20) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r5) 15:23:45 executing program 7: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x81, 0x0, r1}) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) 15:23:45 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x1, 0x5a5, 0x8, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x10001, 0x1, r1}) chdir(&(0x7f0000000080)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0xbbf547d9c4670baf) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x2, 0x2, 0x81, 0x100000000, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x3, 0x3, 0x7, 0x6, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fchdir(r2) stat(&(0x7f0000000140)='.\x00', &(0x7f0000000180)=""/49) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/120, 0x78) r4 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80002, 0x171) read(r4, &(0x7f00000002c0)=""/233, 0xe9) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r4) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000003c0)={0x3, 0x1, 0x80000001, 0x6, r1}) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000000400)={0x2, 0x2, 0xb621, 0xfffffffffffffff7, r1}) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000440)={0x0, 0x3, 0x7fff, 0x9, r1}) r7 = fcntl$F_GETOWN(r0, 0x9) r8 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r6) readlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/125, 0x7d) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000540)={0x1, 0x3, 0x78, 0xffff, r7}) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0/file0\x00') fcntl$F_GETLK(r4, 0x5, &(0x7f0000000600)={0x1, 0x2, 0x10001, 0x0, r7}) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r8) llseek(r8, 0x37e, 0x6, &(0x7f0000000640), 0x1) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000680)={0x3, 0x0, 0x7fff, 0x9, r7}) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r6) 15:23:45 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) 15:23:45 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7fff, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x40000, r0, 0xfffffffffffffffa) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x7) unlink(&(0x7f0000000040)='./file0\x00') 15:23:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) close(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x94) 15:23:45 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xe) close(r0) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0xa00, 0x28) chdir(&(0x7f0000000080)='./file0\x00') fcntl$F_SETFD(r1, 0x2, 0x1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x100, r2}) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x1f5) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000140)={0x0, 0x3, 0x9, 0xff, r2}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$F_GETFL(r3, 0x3) r4 = fcntl$F_GETOWN(r0, 0x9) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2002, 0xffffffffffffffff, 0xd000000000000000) fcntl$F_GETOWN(r1, 0x9) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x2883, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/98, 0x62) fcntl$F_GETFL(r3, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x0, r1, 0x4) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000480)={0x1, 0x0, 0xaa8, 0x2, r4}) r6 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f00000004c0)={0x0, 0x1, 0xffffffff, 0x10001, r6}) fcntl$F_GETFL(r5, 0x3) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x20200, 0x0) 15:23:45 executing program 7: mmap(&(0x7f0000a92000/0xf000)=nil, 0xf000, 0x0, 0x1, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x103700, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80002, 0x100) fcntl$F_GETOWN(r1, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000000000082504, 0x3) close(r2) unlink(&(0x7f0000000140)='./file0\x00') r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3, r3}) mmap(&(0x7f0000a9b000/0x4000)=nil, 0x4000, 0x1000001, 0x0, r2, 0x9aab) close(r0) 15:23:45 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x82) 15:23:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4f965f45d09f8733) fstat(r0, &(0x7f0000000040)=""/82) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000005, 0x30001, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x800, r1, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x44000, 0xffffffffffffffff, 0x5) 15:23:45 executing program 1: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000003, 0x1001, 0xffffffffffffff9c, 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x33) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r1, 0x0, r0) read(r2, &(0x7f0000000000)=""/85, 0x55) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) 15:23:45 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000018000/0x3000)=nil, 0x3000, 0x2000002, 0x50, r0, 0x0) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f0000018000/0x2000)=nil, 0x2000, 0x4, 0x800, 0xffffffffffffff9c, 0x6) 15:23:46 executing program 3: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3, 0x2) 15:23:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:23:46 executing program 6: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000002880)='./file0\x00', 0x4) chdir(&(0x7f0000000040)='./file0\x00') 15:23:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1fc, 0xe0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) 15:23:46 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x73) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/248, 0xf8) 15:23:46 executing program 2: fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000280)=""/227) 15:23:46 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x50) 15:23:46 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/225) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/46) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/116, 0x74) read(r2, &(0x7f0000000300)=""/166, 0xa6) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r3) r4 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x10) readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/49, 0x31) readlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/200, 0xc8) fcntl$F_GETFL(r4, 0x3) fcntl$F_GETOWN(r0, 0x9) read(r4, &(0x7f00000005c0)=""/19, 0x13) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/165, 0xa5) llseek(r1, 0x5, 0xd, &(0x7f0000000700), 0x2) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) write(r5, &(0x7f0000000740)="a7f4c346f6ea8ee1634a8c4fef501c6277fec4f713d5eda1994637586019efb5c70a1944b0ab342a1f5e1067cb1f34b0eecb483dc1b653be2018b6bb5e8dc58a78e1a68e96fb95e96b233c35204e8f47cb31fcd42c35795b26c49a9323dd14d585bc82dc79d6623cc17522083fa2e5729f12689f3d8577c100a472fb606079c527cf3ccd3b77144d5368cdb36f175765f061d4a884f769582bd5d0d79d11fda6753febcf9fbff85fa7cf129bf926b32f2d606fe5cf7fbfea45693f68faa8c1d6d9556e73972b2295ef429c8c", 0xcc) write(r1, &(0x7f0000000840)="dc82434d194f96f776808e462e8f8912cf922de01bd1cabea32f0bfd17089fbba5b4ceb96982c83047efd02a96df5a1f457aea105829", 0x36) nanosleep(&(0x7f0000000880)={0x0, 0x4}, 0x0) fcntl$F_SETOWN(r2, 0x8, r3) r6 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETOWN(r4, 0x8, r3) read(r1, &(0x7f00000008c0)=""/140, 0x8c) read(r2, &(0x7f0000000980)=""/145, 0x91) rmdir(&(0x7f0000000a40)='./file0\x00') fcntl$F_DUPFD(r6, 0x0, r1) write(r2, &(0x7f0000000a80)="8c0e7f01cea45cae14635c4545148595d731d4cf6e51692927ee644e8ffccbbbcce94adc5869bec2", 0x28) 15:23:46 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90000, 0x185) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4ae, 0x1f, r3}) r4 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r5 = fcntl$F_DUPFD(r1, 0x0, r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0xc002, 0xffffffffffffffff, 0x80000000) r6 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) fcntl$F_GETOWN(r5, 0x9) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x4, 0xffffffffffffffff, r6, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x98140bb59d832c4, 0x40000, r5, 0x3) 15:23:46 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/173) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x40) 15:23:46 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') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/86) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000440)=""/201, 0xc9) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r1 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x410000, 0x0) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096) rmdir(&(0x7f00000016c0)='./file0/file0\x00') rename(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0/file1\x00') read(r1, &(0x7f0000001780)=""/196, 0xc4) fcntl$F_SETFD(r1, 0x2, 0x1) link(&(0x7f0000001880)='./file0/file1\x00', &(0x7f00000018c0)='./file0\x00') read(r0, &(0x7f0000001900)=""/92, 0x5c) rename(&(0x7f0000001980)='./file0/file1/file0\x00', &(0x7f00000019c0)='./file0/file1\x00') r2 = openat(r1, &(0x7f0000001a00)='./file0/file1\x00', 0x0, 0x1) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) fchdir(r2) rename(&(0x7f0000001a40)='./file0/file1/file0\x00', &(0x7f0000001a80)='./file1\x00') fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f0000001ac0)='./file0\x00', 0x80) rename(&(0x7f0000001b00)='./file1\x00', &(0x7f0000001b40)='./file2\x00') fcntl$F_GETOWN(r0, 0x9) 15:23:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) write(r0, &(0x7f0000000000)="accd4faec4291b7cd6e9f7eed64f693e1bc6bb183f803ae4307aed8c76aef91e9bb0ebac34b3e9e888a58c7745a63297fd4639be0ee79550ca35ef5861b8b86c55ef615c49f34816de96bafbf8bf69f9414af19d21dadc09489d3552154c22ea22f7f92033a7cfc9a5cddf55879198302b2de1540e9619eff4318174de00c3947141f24c802e23d5ed6ec458018136f7f8ea267a", 0x94) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x40000, r0, 0xee) 15:23:46 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) write(r1, &(0x7f0000000000)="8676ca34fabd1b9c07b4d17a5a5253264f03b18d03904010a5bb7090a4bf9e47552a2eba44479e6064bac3b68a33e83998539eef62e45cad044b3ce3eab4fb86f287dd738e392a1e9677a678f9c7a41298553ae309eb726dffc59e313d3aafbd4c427d27fad761ad3a16a438917f6011f386c23e914f6a8521db5fa49c910cb15b33fc4f25e21424f60bea9f6c8fb69dac11f71f387dc4a609fd810855693b9715c1bfaf002a7abbb7d437000000000000000000000000", 0xb7) write(r1, &(0x7f0000000140)="677678b48c294c77ff1e3ffc5ead3afbd487f8083e8e0248947a77f8e1d04eafca9f5794d9715ae9175e82bfa197c3495d93746164d99cfca3ab444d9b7fe12a068bcb8a7ad695c9fc071b8c9bcd7a2bc43e6bbe3e222dae4fc1cd2016b5128f20ca27da50108861fb2fe6115409df914c70fe74827ecade3659c960056b67b4fbd74826ef1689d7e0191c56b9eab5bd0fa3e0e8f0db3f90a16aee9603818ad77d6e477ac58944327a5ff4586a5b4de5e8cc79d037de7249262b5ed8eb934ebb79cf", 0xc2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x82000, 0xa8) 15:23:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10200, 0x0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETFL(r1, 0x3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r2) 15:23:46 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) unlink(&(0x7f0000000000)='./file0\x00') 15:23:46 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x108) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r1) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x40) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82900, 0x60) 15:23:46 executing program 4: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101102, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x490200, 0x40) fcntl$F_DUPFD(r1, 0x0, r0) 15:23:46 executing program 7: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) fchdir(r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r1) 15:23:46 executing program 3: readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/22, 0x16) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:23:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fstat(r0, &(0x7f0000000000)=""/1) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x9, r2}) fcntl$F_GETFL(r1, 0x3) 15:23:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x7, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) 15:23:46 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/150, 0x96) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_GETFL(r0, 0x3) close(r0) fchdir(r0) read(r1, &(0x7f0000000100)=""/183, 0xb7) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r3, 0x9c, 0x85, &(0x7f00000001c0), 0x2) r4 = fcntl$F_DUPFD(r3, 0x0, r0) fchdir(r3) close(r0) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) fcntl$F_GETFD(r5, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x50) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000240)={0x1, 0x2, 0xe096, 0x3f, r2}) llseek(r4, 0x2, 0x6980, &(0x7f0000000280), 0x1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r2) fchdir(r3) r7 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) read(r6, &(0x7f0000000340)=""/243, 0xf3) fchdir(r7) r8 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETLK(r6, 0x5, &(0x7f0000000440)={0x0, 0x3, 0xed57, 0x3, r8}) fcntl$F_GETFD(r1, 0x1) fstat(r5, &(0x7f0000000480)=""/238) 15:23:46 executing program 3: getcwd(&(0x7f0000000000)=""/114, 0x72) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/222) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/80) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x121002, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000340)={0x2, 0x2, 0xfffffffeffffffff, 0x1, r1}) fstat(r0, &(0x7f0000000380)=""/57) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/37) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096) lstat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/82) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) fchdir(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x4000, r0, 0x0) lstat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/60) rmdir(&(0x7f0000001640)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000001680)='./file0\x00', 0x20) nanosleep(&(0x7f00000016c0)={0x401, 0x2}, &(0x7f0000001700)) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFL(r0, 0x4, 0x2000) openat(r0, &(0x7f0000001740)='./file0\x00', 0x410000, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$F_GETOWN(r0, 0x9) 15:23:46 executing program 5: chdir(&(0x7f0000000000)='/\x00') 15:23:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x480, 0x158) read(r0, &(0x7f0000000000)=""/229, 0xe5) fcntl$F_SETFD(r0, 0x2, 0x0) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETFD(r0, 0x2, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x3, 0x1, 0xa8b, 0x2, r1}) 15:23:46 executing program 2: mprotect(&(0x7f0000152000/0x8000)=nil, 0x8000, 0x3) mprotect(&(0x7f0000153000/0x7000)=nil, 0x7000, 0x4) 15:23:46 executing program 7: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) getcwd(&(0x7f0000000000)=""/114, 0x72) 15:23:46 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000003) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) 15:23:46 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_GETFL(r2, 0x3) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20000004) 15:23:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30841, 0x121) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0xea9ceed884dda138, 0x100000001, 0x2, r1}) fcntl$F_SETOWN(0xffffffffffffffff, 0x8, 0x0) 15:23:46 executing program 2: mmap(&(0x7f0000d91000/0x3000)=nil, 0x3000, 0x6, 0x0, 0xffffffffffffffff, 0x4) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/240) 15:23:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0xc8) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000080)=""/215) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x7ff, r1}) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) 15:23:46 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000002, 0x80000004d030, 0xffffffffffffffff, 0x7ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101080, 0x20) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x58801, r0, 0x968) r2 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_SETFL(r1, 0x4, 0x4) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x533401, 0x2) write(r1, &(0x7f0000000080)="160310f65c6b0d5f788951c53cdb215851692325cb8bef7bb7882e36322f63414bc308a085a72f04e17e3a19fd4d0a5c66f76bae4bd5d5df60a315fef534034348c48fea9078aee9943565a2f74f3099c7822756cac0349ba6f015ba7094f463210914f3ec106bb3ccc60f0a3e2d030807e8e13132f5aecd51a555b10b77a5e30d7947153af238466e0cea2cdfd4c2c7976509eeeaf2ad824ac10a275ea6f02eda6e45094daf80d2d50561cb682236e885", 0xb1) fcntl$F_GETOWN(r2, 0x9) 15:23:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x492801, 0x130) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x42100, r0, 0x8) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) 15:23:46 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x400, r1}) llseek(r0, 0x5, 0x8, &(0x7f0000000040), 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x40000, 0xffffffffffffff9c, 0xfd) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x3, 0x8, 0x292, r1}) write(r0, &(0x7f00000000c0)="6ab347be1991d256a5811d784d697756b9639ea6a0f825f39ef94872ada572d35da87ebd8f0df048f56c097156604e9c1890bd54cb24e4bad80dc016f73613373d33949a9db382dfd5a3bd3d1bc15dc5e58bd1adb9c9b34051a426ed8c450d43380cb4c7022200ab6ae2e8a8b8fc242ba8ffb586bf60b7f79772dd114af40dfc160de43130978b7d8449b60b355b36bfc85f1914761841d5d051", 0x9a) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fstat(r2, &(0x7f0000000180)=""/184) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r3, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x5) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000240)={0x2, 0x2, 0xd23, 0x1, r1}) llseek(r3, 0x6, 0x7, &(0x7f0000000280), 0x0) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) fchdir(r4) fcntl$F_GETFL(r2, 0x3) r5 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) r6 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r5) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_SETOWN(r4, 0x8, r1) fcntl$F_GETFD(r2, 0x1) llseek(r6, 0x4, 0x68d7, &(0x7f00000002c0), 0x1) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000300)={0x3, 0x1, 0x6, 0x7, r1}) fstat(r7, &(0x7f0000000340)=""/243) read(r0, &(0x7f0000000440)=""/147, 0x93) write(r4, &(0x7f0000000500)="55ee8bad6a1c3bbb37001d868967e82b0e2953d0f79aee3f3a6b657424f59bd6c52555cce0a4ecf386884f95dbaf1b2d35dd34cee4690326f135bbf0abcd09e134e891f904e2fa70a8496c4e50e93564a44e11adbf1c246121183bddf3a76eaa539ca7e1054109723ff626e244cead901b007f14e2cf75b31ca902800e32ce496d7be5caf42b9716b1f7be3f97300e0a922f881eb4d4d396af1ad758cfdab8a5169ff5a86efb902ac8b320a2cab6fbd24d70852287344eac26c45daec268b3640455b69418547b41bc1a781090bcc8b949b74f6f83959de03da1f7ba8acc17a28ea8e20c9819a098b8976fbb8c13", 0xee) fchdir(r6) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r5) 15:23:46 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000003, 0x6002, 0xffffffffffffffff, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x4000000004d031, 0xffffffffffffff9c, 0x0) 15:23:46 executing program 5: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:46 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x2653, 0x7f7, &(0x7f0000000000), 0x0) mmap(&(0x7f0000031000/0x2000)=nil, 0x2000, 0x0, 0x8000, r0, 0xbb) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) 15:23:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) openat(r0, &(0x7f0000000000)='./file0\x00', 0x101, 0x93) 15:23:47 executing program 7: fchdir(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22200, 0x80) fchdir(r0) 15:23:47 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x80) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:23:47 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) read(r0, &(0x7f0000001040)=""/76, 0x4c) read(r0, &(0x7f0000000040)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) 15:23:47 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x803, 0xd0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x12000, 0x2) fcntl$F_DUPFD(r1, 0x0, r2) mmap(&(0x7f0000556000/0x4000)=nil, 0x4000, 0x2, 0x100000000010, r2, 0x24) 15:23:47 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x3, 0x0, 0x2abd, 0x5, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181002, 0x30) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000040)={0x3, 0x2, 0x200, 0xffff, r3}) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000100)={0x0, 0x3}) 15:23:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x502, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10100, 0x1) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f00000000c0)='/\x00', 0x10281, 0x2000000000000059) llseek(r1, 0x67d, 0x100000001, &(0x7f0000000080), 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 15:23:47 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x80000000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x20010, 0xffffffffffffffff, 0x411f) 15:23:47 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x0, r0, 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) 15:23:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x57) write(r0, &(0x7f0000000080), 0x0) 15:23:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x140, 0x8) fstat(r0, &(0x7f0000000040)=""/85) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$F_SETFL(r1, 0x4, 0x800) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x40, 0x4, r2}) fstat(r1, &(0x7f00000001c0)=""/19) r3 = fcntl$F_DUPFD(r0, 0x0, r0) r4 = fcntl$F_DUPFD(r1, 0x0, r1) openat(r4, &(0x7f0000000200)='./file1\x00', 0x2400, 0x110) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') readlink(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000300)=""/73, 0x49) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000380)={0x3, 0x0, 0x1f, 0x7, r2}) r5 = openat(r1, &(0x7f00000003c0)='./file1/file0\x00', 0x100, 0x24) fcntl$F_SETFL(r0, 0x4, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000400)='.\x00', 0x200, 0x25) fcntl$F_DUPFD(r3, 0x0, r3) openat(r1, &(0x7f0000000440)='./file2\x00', 0x101000, 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000480)={0x2, 0x2, 0xfffffffffffffff7, 0x2, r2}) lstat(&(0x7f00000004c0)='./file1/file0\x00', &(0x7f0000000500)=""/249) rename(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)='./file1\x00') fcntl$F_SETOWN(r3, 0x8, r2) openat(0xffffffffffffff9c, &(0x7f0000000680)='./file2\x00', 0x30080, 0x64) fcntl$F_SETFL(r5, 0x4, 0x800) fcntl$F_GETLK(r4, 0x5, &(0x7f00000006c0)={0x1, 0x0, 0x7, 0x80000000, r2}) symlink(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='./file0\x00') nanosleep(&(0x7f0000000780)={0x6, 0x3}, 0x0) fcntl$F_DUPFD(r1, 0x0, r5) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file3\x00') 15:23:47 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x21) fstat(r0, &(0x7f0000000000)=""/167) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x20000, r0, 0x0) 15:23:47 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) close(r0) fstat(r0, &(0x7f0000000000)=""/52) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x1, 0x1, 0x3}) 15:23:47 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) rmdir(&(0x7f0000000000)='./file0\x00') 15:23:47 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) 15:23:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8b) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x2, 0x3, 0x2, 0x7, r2}) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r0, &(0x7f0000000000), 0x17e) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x80) fcntl$F_GETOWN(r3, 0x9) 15:23:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x160) openat(r0, &(0x7f0000000040)='./file0\x00', 0x6, 0x7e) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:47 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/143, 0x8f) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c9) 15:23:47 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/159) rmdir(&(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/21) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') stat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/236) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/170) readlink(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000500)=""/122, 0x7a) unlink(&(0x7f0000000580)='./file0/file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000005c0)={0x2, 0x0, 0xffffffffffffff72, 0x8001, r1}) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000680)={0x0, 0x2, 0x7fffffff, 0x80, r1}) fchdir(r0) symlink(&(0x7f00000006c0)='/\x00', &(0x7f0000000700)='./file0/file1\x00') lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/4096) rmdir(&(0x7f0000001780)='./file1\x00') lstat(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)=""/144) unlink(&(0x7f00000018c0)='./file0\x00') lstat(&(0x7f0000001900)='./file0/file0\x00', &(0x7f0000001940)=""/190) link(&(0x7f0000001a00)='./file0/file1\x00', &(0x7f0000001a40)='./file1\x00') link(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)='./file0/file1\x00') symlink(&(0x7f0000001b00)='./file0/file1\x00', &(0x7f0000001b40)='./file0/file1\x00') rmdir(&(0x7f0000001b80)='./file1\x00') r2 = openat(r0, &(0x7f0000001bc0)='./file2\x00', 0x200, 0x30) fchdir(r0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r3) 15:23:47 executing program 1: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x804, 0x9a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x4c831, r2, 0x0) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x2f29f78fedd628d0, 0x2, 0x6182, 0x40, r1}) close(r2) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETOWN(r0, 0x8, r3) 15:23:47 executing program 4: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00007fa000/0x3000)=nil, 0x3000, 0x4, 0x41000, r0, 0x9) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101800, 0x186) fcntl$F_GETFL(r1, 0x3) 15:23:47 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80000, 0x51) r3 = fcntl$F_DUPFD(r1, 0x0, r2) fcntl$F_GETFL(r2, 0x3) r4 = fcntl$F_GETOWN(r2, 0x9) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x9, r4}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) 15:23:47 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000006) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000002) 15:23:47 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) 15:23:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$F_GETOWN(r0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) 15:23:47 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) mmap(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x1, 0x40, 0xffffffffffffff9c, 0x7) 15:23:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000001, 0x31, 0xffffffffffffffff, 0xfffffffffffffffd) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) 15:23:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000004, 0x1216052fb98470fd, r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x4) fstat(r1, &(0x7f00000000c0)=""/93) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x1000, r1, 0xff) 15:23:48 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2000002, 0x40800, r0, 0x1f) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x36, 0xffffffffffffffff, 0x0) 15:23:48 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000100)=""/15, 0xf) fcntl$F_GETFD(r0, 0x1) read(r0, &(0x7f0000000000)=""/175, 0xaf) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x3f) r1 = fcntl$F_GETOWN(r0, 0x9) fchdir(r0) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x1, 0x2, 0x9, 0x4, r1}) 15:23:48 executing program 6: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:23:48 executing program 2: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/114) 15:23:48 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x30082, 0x1ca) 15:23:48 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410142, 0x187) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x70) 15:23:48 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) unlink(&(0x7f0000000080)='./file0\x00') r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x2, 0x0, 0x7, 0xfffffffffffffd4d, r3}) close(r1) fchdir(r2) 15:23:48 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) fcntl$F_DUPFD(r1, 0x0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0x8) 15:23:48 executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x21) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10) fchdir(r0) 15:23:48 executing program 2: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f00004da000/0x1000)=nil, 0x1000, 0x3000000) mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x2) 15:23:48 executing program 7: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x103000, 0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1fe, 0x50) 15:23:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101400, 0xa2) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x2000000, 0x50000, r0, 0x0) 15:23:48 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/241) fcntl$F_SETFL(r0, 0x4, 0x800) nanosleep(&(0x7f0000000100)={0x7, 0x1}, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000001, 0x10, 0xffffffffffffff9c, 0x10000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/14, 0xe) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fchdir(r0) mprotect(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x9e107d9ae56f0c24, 0x1a020, r0, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x4800, 0xffffffffffffff9c, 0x9) close(r1) munmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1000002) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x108) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffb, 0x74a36f83, r3}) mkdir(&(0x7f0000000280)='./file0\x00', 0x110) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fchdir(r4) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x4b0300, 0x4) r6 = fcntl$F_DUPFD(r2, 0x0, r4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000002, 0x20, 0xffffffffffffff9c, 0x7) fcntl$F_DUPFD(r0, 0x0, r6) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) fchdir(r0) fstat(r5, &(0x7f0000000300)=""/4096) 15:23:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) llseek(r1, 0x9, 0x8, &(0x7f0000000100), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/14) chdir(&(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/242, 0xf2) getcwd(&(0x7f0000000180)=""/174, 0xae) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x3ff, 0x1) 15:23:48 executing program 3: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) 15:23:48 executing program 4: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xcfa152f92a177132, 0xffffffffffffff9c, 0x0) 15:23:48 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000000, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x49) fcntl$F_SETFD(r0, 0x2, 0xffffffffffffffff) 15:23:48 executing program 0: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000040), 0x6) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r1, &(0x7f0000000000), 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 15:23:48 executing program 2: mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x40, 0xffffffffffffff9c, 0x7) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/177) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2, r0, 0x7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x80000018060, r0, 0x4000000008177) fcntl$F_SETFD(r0, 0x2, 0x1) llseek(r0, 0xfffffffffffffffc, 0x401, &(0x7f0000000100), 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x103c00, 0x80) fchdir(r0) fcntl$F_SETFL(r0, 0x4, 0x2c00) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) fcntl$F_GETFL(r0, 0x3) write(r0, &(0x7f0000000080)="b73d4a6087b1d4392c04b180acab987cc77bdf07fad77d351d4f8c5392a2a14b2574c819fd98b60750073f1369ba7f29a6b2bde591dac69d4235d12d3286c3788bf672eb76ea0342c27a16", 0x4b) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x410101, 0xd0) llseek(r1, 0x8, 0x9, &(0x7f0000000140), 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x48010, r2, 0x10000000) close(r2) r3 = openat(r1, &(0x7f0000000180)='.\x00', 0x301, 0x1) fcntl$F_GETFD(r1, 0x1) r4 = fcntl$F_DUPFD(r3, 0x0, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000002, 0x0, r3, 0x0) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f00000001c0)={0x0, 0x0, 0x40, 0x9, r5}) openat(r0, &(0x7f0000000200)='./file0\x00', 0x2040, 0x1) r6 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x30003, 0x10) fstat(r1, &(0x7f0000000280)=""/4096) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1000, r1, 0x0) llseek(r6, 0x4, 0x1d9d, &(0x7f0000001280), 0x2) fcntl$F_DUPFD(r3, 0x0, r0) r7 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) fcntl$F_GETLK(r7, 0x5, &(0x7f00000012c0)={0x2, 0x0, 0xffffffff, 0x7fff, r5}) fcntl$F_SETFD(r3, 0x2, 0x1) llseek(r3, 0x9, 0x7e, &(0x7f0000001300), 0x1) fcntl$F_SETLK(r7, 0x6, &(0x7f0000001340)={0x0, 0x2, 0xff, 0x1, r5}) llseek(r4, 0x4, 0x7, &(0x7f0000001380), 0x1) fcntl$F_GETOWN(r4, 0x9) 15:23:48 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x5, r1}) fcntl$F_SETFD(r0, 0x2, 0xfffffffffffffffb) close(r0) 15:23:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x9, 0x1, &(0x7f0000000040), 0x2) llseek(r0, 0x1000, 0x7fff, &(0x7f0000000080), 0x0) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2000000, 0x10000, r0, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1000000, 0x100, r0, 0x11) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x82, 0x3) r5 = fcntl$F_DUPFD(r3, 0x0, r4) fchdir(r0) fcntl$F_SETFD(r3, 0x2, 0x1) read(r4, &(0x7f0000000180)=""/73, 0x49) r6 = fcntl$F_GETOWN(r0, 0x9) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/41) llseek(r7, 0x614, 0x1f, &(0x7f0000000280), 0x2) llseek(r0, 0x80000000, 0x3, &(0x7f00000002c0), 0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/33) fcntl$F_GETFL(r7, 0x3) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/140) read(r4, &(0x7f0000000480)=""/221, 0xdd) write(r4, &(0x7f0000000580)="8d0abd9950672718227977e5e90e144e6b9a53f983daf1f3e88730557e2fc78a203b35f0cefec7e81ea991463739d50724911483d064420da4b096e035351859723406751b015723bdd68d672a8290324c0c3e19bfe72e50e8c53a21eb1e0e7b560685239da5650a9a7c", 0x6a) rmdir(&(0x7f0000000600)='./file1\x00') mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1, 0x0, r4, 0x100000000) fcntl$F_DUPFD(r3, 0x0, r5) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000640)={0x3, 0x2, 0x0, 0x6, r6}) 15:23:48 executing program 3: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x6, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0x7, r1}) 15:23:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) fcntl$F_SETOWN(r0, 0x8, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:23:48 executing program 7: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x2) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x2, 0xc40, r1}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x122) openat(r2, &(0x7f0000000140)='./file0\x00', 0x880, 0x100) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r3, &(0x7f0000000000)=""/132, 0x84) 15:23:48 executing program 2: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:23:48 executing program 5: mmap(&(0x7f0000987000/0x1000)=nil, 0x1000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) 15:23:48 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) 15:23:50 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x10000, r0, 0x800) mmap(&(0x7f0000684000/0x4000)=nil, 0x4000, 0x6, 0x8032, r0, 0x0) 15:23:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_GETFD(r0, 0x1) nanosleep(&(0x7f0000000000)={0x6, 0xbb82}, &(0x7f0000000040)) 15:23:50 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x8, 0x7, &(0x7f0000000000), 0x0) 15:23:50 executing program 7: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2002, 0x80) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:50 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x20000, 0x91) fcntl$F_DUPFD(r0, 0x0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x10000, 0xa0) close(r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/100) 15:23:50 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:50 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/204) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/157) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x1) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/77) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') read(r1, &(0x7f0000000600)=""/161, 0xa1) chdir(&(0x7f00000006c0)='./file0\x00') readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/48, 0x30) chdir(&(0x7f0000000780)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/file0\x00') r2 = fcntl$F_GETOWN(r0, 0x9) waitpid(r2, &(0x7f0000000840), 0x1) fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETOWN(r1, 0x9) close(r0) read(r0, &(0x7f0000000880)=""/166, 0xa6) openat(r1, &(0x7f0000000940)='./file1\x00', 0x410000, 0x28) fcntl$F_GETOWN(r0, 0x9) rename(&(0x7f0000000980)='./file2\x00', &(0x7f00000009c0)='./file0/file0\x00') fstat(r0, &(0x7f0000000a00)=""/67) chdir(&(0x7f0000000a80)='./file0/file0\x00') fcntl$F_GETOWN(r0, 0x9) lstat(&(0x7f0000000ac0)='./file2\x00', &(0x7f0000000b00)=""/114) 15:23:50 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x140) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x42, 0x400000000000048) 15:23:50 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x3, 0x6, 0xc8, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r4 = fcntl$F_GETOWN(r0, 0x9) read(r3, &(0x7f0000000040)=""/147, 0x93) r5 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) write(r0, &(0x7f0000000100)="62006a77b30749d4e718413350b18d447a924a3bb99844a42038cda96d1ca6316af5dd8d9ce18c89a5dbf589bf6163c54e442a37c99af5e8dd3e4efe2b67ccc69f7f9c737be66174d181a2b8000e278b350f95475c89e45392381a407ffe5e86f478b84d28dbf5b49eb6c4eabb97315b93f20d9ad57686db11a33790f1280210a6c16f7086c90d687fe7ab9ae8f5ad23aaa4c2a2fc3291d3f0d3efcf03d97e9c108148dd882deea08df2d581ea1b34abd271a1f0d842904139b7a66d238e6349442442037e7d61d18ac9bbd154bc1b0c3e4a388d77045efbd4a31f30fdde5e689bd8a4456dcc26c77e14", 0xea) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000200)={0x2, 0x3, 0x1, 0x5, r4}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000240)={0x1d1d54fe851125a, 0x2, 0x10001, 0x0, r5}) r6 = fcntl$F_GETOWN(r2, 0x9) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fchdir(r2) fcntl$F_GETOWN(r7, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000280)={0x3, 0x1, 0x81, 0x400, r6}) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r7) read(r0, &(0x7f00000002c0)=""/211, 0xd3) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x101) llseek(r2, 0x7, 0x1, &(0x7f0000000400), 0x0) r8 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x2, 0x121) read(r7, &(0x7f0000000480)=""/105, 0x69) read(r7, &(0x7f0000000500)=""/148, 0x94) fcntl$F_GETFD(r7, 0x1) read(r2, &(0x7f00000005c0)=""/252, 0xfc) r9 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x3, 0x1) llseek(r8, 0xd29, 0x0, &(0x7f0000000700), 0x3) fcntl$F_GETOWN(r9, 0x9) openat(r9, &(0x7f0000000740)='./file0\x00', 0x22481, 0x80) 15:23:50 executing program 2: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/94, 0x5e) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x3, 0x1, 0xff, 0x1, r1}) 15:23:50 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x11) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x40020, r0, 0x6) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1000003, 0x100, r0, 0x7) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETFD(r0, 0x1) fstat(r0, &(0x7f0000000040)) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r0, 0x3) write(r0, &(0x7f0000000040)="19c85d17c8c1533eb961d16aa79ff12f4aa875af1354fde327117548624bc521944399ee2b57dbbd64dd50162fffcfab382803a6fe7aa99b9777991dc1d86e08f77d7b", 0x43) 15:23:50 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) chdir(&(0x7f00000000c0)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000080)='./file0\x00') 15:23:50 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r2) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) 15:23:50 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) unlink(&(0x7f0000000000)='./file0\x00') 15:23:50 executing program 0: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000b65000/0x4000)=nil, 0x4000, 0x1, 0x4000, r0, 0x7fff) 15:23:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x30) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x181900, 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x6, 0x100, r2}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80400, 0x81) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x3, 0x8, &(0x7f0000000040), 0x2) 15:23:50 executing program 5: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) close(r0) fcntl$F_GETFD(r1, 0x1) 15:23:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x167) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x140) llseek(r1, 0x0, 0x0, &(0x7f0000000140), 0x3) llseek(r1, 0x20, 0x0, &(0x7f0000000040), 0x0) fcntl$F_GETFL(r0, 0x3) 15:23:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x111) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x101000, 0x10) r3 = fcntl$F_DUPFD(r0, 0x0, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000007, 0x20, r3, 0x8001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x30810, r1, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800002, 0x20001, 0xffffffffffffff9c, 0x0) 15:23:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0x0, 0x0, &(0x7f0000000000), 0x2) llseek(r0, 0x101, 0x3f, &(0x7f0000000040), 0x2) 15:23:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101002, 0x14) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x4000000004d031, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) 15:23:51 executing program 6: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000080), 0x1) 15:23:51 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20001, 0x4) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x900, 0x41) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r1, 0x0, r0) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) mmap(&(0x7f0000bcd000/0x1000)=nil, 0x1000, 0x2, 0x802, 0xffffffffffffffff, 0x7) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x3, 0x2, 0xd83, 0x3, r3}) mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) 15:23:51 executing program 4: unlink(&(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x102, 0x6f) 15:23:51 executing program 6: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x1002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x1, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r2, &(0x7f0000000000)="d1bb488dc69f6f75d68586e57fa17982c4a3d9e45e38d86fb1733f2b01a7c096646a31e7492e3fc2f77fc6f28d5d1d1cfbf57d14d96015e49650443b496c77cc1fb1a11e1310bbb132eb1ed4c076df398e877250cb0d34a92056", 0x5a) 15:23:51 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1000009) mprotect(&(0x7f00003ae000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000004) 15:23:51 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xc0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x2, 0x2, 0x7fff, 0x6040, r1}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x18) 15:23:51 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1002, r1, 0x0) 15:23:51 executing program 1: mmap(&(0x7f0000548000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x2) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000054a000/0x2000)=nil, 0x2000, 0x2000000, 0x20840, r1, 0xff) 15:23:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x190) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x441, 0x53) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x3, r2}) fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) write(r1, &(0x7f00000000c0)="2b76f3e3ad9726616a156a7c7d97aaefa049f596bf99b3e6b4c39ad37eb9fd2471b335925d42e5c3114a5f6c8207dc895306ac4522050eb496adf5a94e152db540494fa50ab2e7834cdd1f01e7a8878aaa9a494f34af44d158124eb685ca7415827b50407f2c9e3d44ee8d6ef504753856f5dbe49ddb0a84353fef76b4d508db6d33fe5604be35202147ae792810750637d0f08167ccf724671c5c64fcc9bb91ca6fb03fe74ae2d5c3c1823f2deec089be70e96e35d3d845b714ed1f6b464ed69e8302c7e2a8fe292093c80c5a9f7389a37f43952f28a1505f716e38c2427cb93532bf636383b937a467f87aafc992bf62bbb62f68e68d2a69e1bf184b345ccf8e2bf29674d2d75860953f8e4997bfd9f6fa677e911e75578b8453af1e4823074399613b9de6abf963c5b8438afe2227fac715a32a9237a5736ce5ce1bbeb94a0d7e4ff060dd97fc5b76b6ccdc8580dbd9bbdc387840e1c79cf1aa9cd5639c1c35c6a5c09a8ef29130d12a1467c8810423b5017c479ab50527635f879a467678edc9c94ac7d4a808ebf5b64f02985c85cfe80c56294a1c4215fce06dc834df97e1581414f1ad614386642b4f41eb83fb72ce790cd27d68b6a8de9ecdb351187d098ebfec058c07525079885fc31d59fac7b8c75e98ba6bfb7309c5b34565b98f1ec45be197a7afffc46aeb8d2cf68476a02b9ba1d90dc41ae583c18c4936c2c05f3c549386920d20e5f799c9a575636cc52786416a17a576fd2834352d93942ba625d6f776a2b1847cf75b06bfa4d40f29eaa1b4634446824459305ed44f4256d7f198844ce599edbd0bb2cc34a9fb31522fdff378f3cfb56848b7e026be67ac51cd9f89cf9ea14bdc066d27337f533c652b5c64594d75a755cba5a8ce64edf3b759475ebf2d5dc64f87d0e28f76cfca7e9a0fec4fd5893fb5e09e05652f4d9ccf1f8d160811cd692035fdc7164fbe89312aa749c4367eba56d51ab01ab6000677c30ef83970baaca4364d93d2298a6f73e5735dc710103d923ff03d34cbf9c62ec50ecc1ccdda8d422282edc3bb6bf0600f45c3ae8ecc171c20cfe756e8874fe5516b82ebbce288db67c2ee7a09bf803049aa8a665fd8c535d2160510f34c01f0c7ef69e96840c609c5358ed5a11c37abe9bb051f17f310f6eb2f1d493c5e0a42e84d04381c7bebea3dd3e027670fa5128d21006bd90f03cf7d24fd0191788a5c44c553c64f4b2f4aa8d60078e5985ea7b94b31a844f52dcf30b58b70578796d5c666fa4b0547d96c0d0e30a6f08ce7baccfc72f1f7d3d1333556eca048c0dc49ce8a70c9e7d2e4b56cac7b8ae60a2758ab570657ead86a5bcad1d22bb26bf44fd6eb42d8b7c8af8c81ea82799cba24bb783f5692ee75e21004bde7d949a177393d2f3b317018fb33488ff2d59150c8ae3a1c38163910f089228f4b21a2524c497523377010d2527b487010d3d9e4fa1d5e5e3d0053728a67793576409387c90ff035b0166eb1283fbd31d92369ed13bab82687235563b4cfce797af48e313bfc06cb52adcf17b77be1785c13cdb2fe36dd8a2711fc37616eabc91c16ea276ee16620a89379faf4fa6947c97264fe3db1e3862f6b6cc648577fde03940d113f847eb0c1d359c972252b3675304467b180767bc93f91888b329c6ce27fe94763d9535149578ae491dde5018b959c79130c29c20263989c3b2c6d4dd23af2925cf4f83526a4f936b470c8f204527eefd11fac3b458f4d5e1d7a3229b8e7678f717d03d7ff83f0b5c569e1e64d5ea9141f1148297e11baafcedbd24ef421222e1fe73c512549e4a3302586eaa69ae02c8477f1bfe86defca282895f98bc7d4df5bbd2c5797aeba0017c0b40d079fca02faae834dfdc026ac43682ffa66a51d2f1cd9c8844255fee2a5d652bc3c355f7f914a41c97ae079e633d74bc9ce449b1d9850a16076e4f38513c8319a4426d66b58b88bf087076b3e30c6106e57bdbf65ee05a14c7098ab32cf0e8c0eb3a4b145bc293f83cfd9c66abf5d54497fb18e4fa999ce7bb3e6ba7d72c8057c934a8f8e59f1fb53bd23668db30e01e3021c0e26d658d17d8852afc8e7e3036ec6b8d3503a153f29dd6b992606e42654625cda15c59885a6864bd726ca2b8862d0a8734e4a3e7a75c8f656c1e8fac0cd87951e865dee9bb9f265e39f653a874dd9da2c4987cb3e42a90f214efefbf759155906d47c5b6333979f369e57a91218722781f89bd4fd83e986249c111c7e9be75040423b37ddbe7e6dd922df8cf721d0f7f5e5de57f5019b7c65ef6bc8659ddedf88acc8076e793a8bb2cc617b485b9ca828953bf7aedf60ca567eec8dfda7dad7ada07a49ed3c06f6b8947deef8ea92c0abd21fa62b2870c5fb5f019e87070242d5ed41c3f491319ef07de5a1d5b15c4d638d868723f58cb01d1ceb1e9222937d72fe6fc011a3e7361e5a871c56cb56671a4bd8b9df01e8f418f71f66c20603d3ca12d5b8c501fc36340b4b311b9b85a7c38b963c134fe618d3635867976be1b9efd7289e90c4cc53dbe79ecefc4b63240f329286b09e1c8b021ecbd3885a87cb6d893e7f0065e6a245d6bfc7edfcac9449d8f32896a8c2e4fd531989d3cbffdab7f3769eacfc06d93ce906f203cbf990645f5384605ccf391da8fdb1daec42f22515cd1aa81a4b7f1f9615f2b20c38be0c0c24b9c656e72956dbf4f774d32370888453674e458e1bca6e3ea09a0547a5daa74efd96ebfd2da2fcfdace95f8faff0c7abe82b6e7d6ea8a135535ac33d62c16737838d6f72aa842355306aa4f6f86afcdd27e79ad9803531e41db8d7486ae8cab6fbb099ab53754e21988bae8915cd095179064f999326e806ac7475abb419863b143c95dac3a0f369a07a9b4c13f76c2464b7c735a195462c5de42ab6704849c823f14de733e08ff6a0b1ff68714be58b630338f0cb53e902ce414e135b1ca79e7da8ded080c84cbbe51b505886a90e7079cf1cf49a0bc87ea2eba37372280132f11375f35c9a25e4c6c08b611816c14eef3d53c2b2d882e285feb4c66f3cade10c5d512a6cce1d910c4bc8653e92886787ec5ef61dc7ad84070fe7faa569235850eb37ccb2b7dc8bbd3b815587e716df2cbb1558d64f8188f5ceb9568595ce1ea1eac6eae35e136a9bf039a3c50f8a6fa6fcc7fa2476e59f9d8c074c1f8da5f38b07486430fe21bee2c593aef50a6314a437b78f64e8f23c1a831e6f34e7edb07da2761594f327878db377b781a25a4a30a66d33cb4186943f52d7e9b0a07df3485a447853bd8164be7f77a8286fb809dac7d983058d68ab4c6c086683bd239e6a64ec2c09c37350c4d54421dd6df25f647fa515058c147ed781a0f81b113f4a84c8b535c8fd6330150ecd5d634a519fc2b5e0c8cf4439f4e01224af704ba848fe8e5adec5d0a4566ae0868033f87a2ce27243f470438de47f08f75dae1686b1fe30af43f470e13657d20ec1b198e0c1044df111089cbecf8e893511bae73b9a40898a4f767f4d3363e110ac7c9b63e9c7bb35450a7973051ca728f7afd2334335fde3f050006bdd1470af78d5a3e10d42d195632f9f3dc258e70c38899d5861ab8f35e53260e59f267912cd5ffb93d6dbec20e5bd36287be250f0d979e8d9ded7a01917b7ef96b7ffe348cf54ad7da5dbe234c4ad84a19f1c95c8e291f325b3ba73722cf853af0137fbf51d338c0e9da5b9fd7f52f1c91fc53a80f93b64a9069cf95a68b6f8f5b4f872ceb4ef8836a4024bfe56ca0e29c11440c43ea5ad1274910f9c13a95e3adaa5df7a95fa55d60c4c367e2631afd37397b9f4e19ddb97f8d4c042c4bcbcfe7300cf607e06bd87ff811a24494ebcef8322fb4681eab3cad1d57a404eac2e80858f19ea4e287c352bd8934b3d27f961d33117a780e8297c6f4619e5a214270b7f51e50d678a3839bb3094f400b8fe8472ecfb6b55e1f8fc31f87a9e481b0b2afafed93d93209f7d851dc0e80b34b3e8da6edfd098632e1a34c0a1d70343d1a0c46c1bf4b6e8035780da9e9b3e8e9d8e33430630675dfaa109ac234765c2cf428464b044beecf507c9eb7203d614eb90c984556a2905203c8c3f1bcf92727a7857d33cf2019b95aedaad092d25a93c8d3506d05b7e546c7c7ffe46c351134c73e8418ce8ecad5db6ec3c6a93a2a1120a8746ae46fd531ef44071386288eaa5ff9749dcdad24f8f3bfb7879d54750d13ad6f4a1c87c8f46080bc7364fec47b1ed0492ef58aacb3b538d86b5420f92e6226197b3c85a99d1c433b93271110ecc4fccb4b897db7863565fe18a0d56e5a10c8a874942bc7e10e937ebdfd7e8719935dc45fbbd1dedc2ba017eea8ba6e4d9dab98333ebf77b5c39bd0ea7105e8a82e64bbb7f8b4d33c617e1f0f5e7e17db6d7bd6b9512a4881c478d7ebe8eec3ef97aa2a4f37e050b3e08e3db42877604ff919b6b70e8cd5b4556b25920573536f98bb6439723ca2599f617785f018dc99bf65aa7c4156bea7574867ac621e5143ff38d194fa0b02bd2115762330a71d6b5eb907e096e7adfd2117160ae978cf6501341823bcb7a8962bb99fa6fb8b57ab4c5c5d2c9d51537f896d7f5d2e28b4046853348c256b704c6eb0a56c58d1afb71730144562efd57deafe59d23c9ec6eccc0c8401149c3b070dd116a3758a3c0e13fe685a89a34b60f5c2a1f244ec912e4140d5ae7c74979050f6b52102925a5601d57d78b7ca7d1b8938f7bbf3838d5645f6ad26e821473b08711505ae53857ec55186263ff7477b0365dfad698fb09893528a379fd9cdcc2d7772172bf47eac26c679e0f4860fe0770015e798aa2812ffa8f75a804096cd9ca7373412c8ce91fd4f996143086f93fceb7b94f63445e6a5f62769c7bfe6f41f54f241504af83a37337934ab6feaaccdcbe7ba998cd4019394f40c2c75a6fe79cfde36385ac78861a9897ed64d19bc6eefbb5ca022b30f20b9801c4cb70abe6d343e023f78bc8ce7b8c03a441ab248045ea511a17a1666e59b48d2d43db5a0dcbec5030c56afe78530676870f9de1a5b04f49ccc04348c07989c2607ae9c3f20bd4a4f56c9f9a4cba09ae226357908210d6a1a2fd70d79264af472f3548e224461a45bdcfca1ef7c5f61e9bc91ce538e44044c26bf304a6b909d1fa3e77d7cd0f18e7072c7e9c1514bc71e6357bacc6fac257f85a30e11f9fb1625b2d3623b808efebea206e7c5ce87ec360a07f65a696d81b83a0b70ed06a8f782161634d1020beaca031e1fb3528cbf88840031ab6cf740db30143a9fd46182a124fc13db2b0b700021f9dcdd2b5a5c02990239fc59af61d3b98bca5033d5e30bab8896a92dd675bb657cbc6264db35d1730b6e6206c4d0a02080ccbbb5b95dca4546d7d36d8a71d5c8cee5652fed7befba723ae6b7e2b9ae7bcbbbb12b9d641410198ff9d3fabbe02823af70d854b539776b2e259c901a68780ace5208003cc05da681d7b8c679c2fbdf8e14a93a906752d8c26920ae33e0ea93e97dec00608685e798cc3494e789d652bd4448d3fb26b2ef58633f82f3c36d13f62b1236ea4392faf81bc314cd3801e0090fe77763cdf03feefb74783af2322f5d3dbc6bbed45741430ecb8e63200bbf8a464e8cdf37895d814836e1b95459b3a6b315ecb45f5251dc5f22df0e6cdfbec051665e42873734ec9adb30e308ba4a1cdc8612a4ec432fcfc6a390d384ac781db7afdd4726041b1c9384996b6bffbb6362689c44fd8169ff8dc6f91630fb18baf3ff3efdf93a2ff3a5af45350b529cd0790a23e998656170a4a6862", 0x1000) write(r1, &(0x7f0000000080), 0x0) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/30) 15:23:52 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x3c, 0x165) fcntl$F_GETFD(r1, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x3fd, 0x100) 15:23:52 executing program 6: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:23:52 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000000)=""/50) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFD(r3, 0x2, 0x1) fstat(r0, &(0x7f0000000040)=""/115) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) fcntl$F_SETFD(r4, 0x2, 0x0) read(r0, &(0x7f00000000c0), 0x0) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000100)={0x3, 0x3, 0xd60, 0x80, r1}) read(r0, &(0x7f0000000140)=""/77, 0x4d) fcntl$F_GETLK(r0, 0x5, &(0x7f00000001c0)={0x1, 0x2, 0x97e, 0xb8, r2}) fcntl$F_SETFD(r0, 0x2, 0x1) close(r4) r5 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_SETFL(r5, 0x4, 0x800) fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r5, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r4) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000200)={0x1, 0x3, 0x3, 0x80000000, r1}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000003, 0x800, 0xffffffffffffff9c, 0x1) fcntl$F_SETFD(r3, 0x2, 0x1) 15:23:52 executing program 7: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000), 0x0) 15:23:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r1, 0x3) 15:23:52 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000007, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x7) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x280, r1}) 15:23:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x44) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x101200, 0x82) 15:23:52 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) llseek(r0, 0x101, 0x1, &(0x7f0000000100), 0x2) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) r3 = fcntl$F_DUPFD(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410002, 0x66) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x801, 0x20) close(r3) fcntl$F_SETFL(r2, 0x4, 0x400) fstat(r2, &(0x7f00000000c0)=""/30) write(r4, &(0x7f0000000080)="69fd5b1aa2b648b5de38746d4df926dbe8ccfadab287bdbf95166e22cb69185bfc79", 0x22) 15:23:52 executing program 3: getcwd(&(0x7f0000000000)=""/246, 0xf6) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/175) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/249) link(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') link(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0/file0\x00') link(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0/file0\x00') stat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/6) stat(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)=""/173) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file0\x00') rename(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(r0, 0x0, r0) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file1\x00') fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r1, 0x9) link(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='./file1\x00') fcntl$F_SETFD(r0, 0x2, 0x1) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/53) stat(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)=""/13) fcntl$F_GETOWN(r1, 0x9) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file1\x00') stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/134) link(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') link(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file0\x00') rename(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file1\x00') fcntl$F_DUPFD(r1, 0x0, r1) getcwd(&(0x7f0000000cc0), 0x0) link(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') 15:23:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) close(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r0, &(0x7f0000000080)=""/146) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x5, 0x8, r2}) fstat(r1, &(0x7f0000000140)=""/209) close(r0) llseek(r0, 0x60b, 0x3, &(0x7f0000000000), 0x0) 15:23:52 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x99) close(r1) llseek(r1, 0x80, 0x200, &(0x7f0000000040), 0x3) 15:23:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10540, 0x4) llseek(r0, 0x1f, 0xffffffffffffff7f, &(0x7f0000000080), 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d032, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x8, r2}) 15:23:53 executing program 1: mmap(&(0x7f00003ab000/0x4000)=nil, 0x4000, 0x4, 0x10000, 0xffffffffffffff9c, 0xfffffffffffffe01) mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x2000000, 0x30852, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x101400, 0x0) llseek(r0, 0x5, 0xb3f, &(0x7f0000000100), 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) unlink(&(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000000)="f7387310d6c08ba5ad5994266b8b42de004bb04c09f79ca27f13313f67e6c23f7cecd5009bea648da7f65fce61ac8416e4d00cb5d8dc9cae04459aa4c841c50340187126f3b4c6b6f2147842c214de5d3d5a13f9b74755d25fb8accc5e57bf492fe36bb1f8a0329a9638d386a26a787db81aba63b142aa89773d08891d5f09d4081fbd1fa743bba5546e019a41c33279bbc27b5b07d4a1cc8c3f9b92a2ce1c4bfd29907997187d73e2965b960626198f3fec355a2388b35ce9c2", 0xba) 15:23:53 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='/\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x40000, 0xffffffffffffffff, 0x6) 15:23:53 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x1000000008) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x100) close(r0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x300, 0x10) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10840, 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000004, 0x10002000000410e, r1, 0x5) 15:23:53 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x4) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(r1, 0x0, r1) 15:23:53 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/84) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x88) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x40) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x3f, 0x2, r2}) 15:23:53 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x10000, r1, 0x7) r3 = fcntl$F_DUPFD(r1, 0x0, r1) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) write(r3, &(0x7f0000000000)="7cedb3613e49f4bf731f94d848e7d62a9aa10f9c578f35208d11e73132d9791b205740d007d111bebe59caf492075a15a37181d08bfb54a19211d0720e736c30dc45f2bb5e3f7206fdb943d116ebebc84d0b55713ed6789b1bb699a985fccf142f94ad1c0d186da0d19fd96338ee23df695bae092c09e9afbab3730575767b8f980eb22ac4e509ebead97e1e40228df60477bc3eb2e015a463cbd8b36153530e94efa7798f46c5f5a6e869fabe176f7c8ea1b45a39558c15a6dfa49f9fb058e3d1541dab5c6bea67c28f2228e3465def107a4ddb2518eb91dfbb968452930695b40c507893d45cc0c1b9a0cd34fb", 0xee) read(r0, &(0x7f0000000100)=""/57, 0x39) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) rmdir(&(0x7f0000000140)='./file0\x00') write(r4, &(0x7f0000000180)="3effe5b00f3094476146c5a53c2a4a", 0xf) llseek(r2, 0x2, 0x0, &(0x7f00000001c0), 0x0) r6 = fcntl$F_DUPFD(r5, 0x0, r2) r7 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r2) fcntl$F_GETOWN(r7, 0x9) r8 = fcntl$F_GETOWN(r3, 0x9) r9 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x400, 0x82) close(r6) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') fcntl$F_SETFL(r6, 0x4, 0xc00) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x14000, r7, 0x4) fstat(r5, &(0x7f00000002c0)=""/5) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000300)={0x3, 0x1, 0x1, 0x7, r8}) fcntl$F_GETFD(r9, 0x1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r9, 0x6, &(0x7f0000000340)={0x2, 0x3, 0x5, 0x0, r8}) r10 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x100, r10, 0x3ff) fcntl$F_DUPFD(r4, 0x0, r3) 15:23:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10900, 0x8) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:23:53 executing program 3: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffff7, 0x1, r1}) 15:23:53 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10100, 0xa) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x40, r0, 0x4e1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4800008, 0x2101, 0xffffffffffffff9c, 0xfffffffffffffffd) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/20) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) 15:23:53 executing program 4: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2c00) getcwd(&(0x7f00000000c0)=""/198, 0xc6) 15:23:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x43e, 0x59) read(r0, &(0x7f0000000000), 0x0) getcwd(&(0x7f0000000080)=""/175, 0xaf) 15:23:53 executing program 5: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001) 15:23:53 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8020, r0, 0x40) 15:23:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x82) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x3, 0x5, 0x9, r1}) mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x5, 0x1001, 0xffffffffffffffff, 0x0) fcntl$F_GETOWN(r0, 0x9) 15:23:53 executing program 2: fcntl$F_SETOWN(0xffffffffffffffff, 0x8, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:23:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3000003) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000008, 0x9af3487dc6106d9e, r0, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1ffffffffffffd, 0xffffffffffffffff, 0x0) 15:23:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) read(r0, &(0x7f0000000000), 0x0) 15:23:53 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x11) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r4, 0x1) llseek(r3, 0xacf6, 0x7ff, &(0x7f0000000040), 0x1) 15:23:53 executing program 5: mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x40850, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20402, 0x110) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x2, 0x2, 0x20, 0x1, r2}) fchdir(r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10002, 0xffffffffffffffff, 0x5) fchdir(r1) fcntl$F_DUPFD(r1, 0x0, r1) 15:23:53 executing program 6: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/85, 0x55) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) unlink(&(0x7f0000000100)='./file0\x00') r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) fstat(r3, &(0x7f00000001c0)=""/52) fcntl$F_GETFD(r2, 0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x1) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000300)={0x1, 0x0, 0x20, 0x9, r5}) fcntl$F_GETFL(r3, 0x3) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x180) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x10) link(&(0x7f00000003c0)='./file0/file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') unlink(&(0x7f0000000440)='./file0/file0\x00') fcntl$F_SETLK(r2, 0x6, &(0x7f0000000480)={0x1, 0x1, 0x81, 0x80000000, r5}) read(r0, &(0x7f00000004c0)=""/40, 0x28) llseek(r3, 0xed110000, 0x70, &(0x7f0000000500), 0x0) openat(r2, &(0x7f0000000540)='./file0\x00', 0x0, 0x80) rename(&(0x7f0000000580)='./file0/file0/file0\x00', &(0x7f00000005c0)='./file0/file0\x00') symlink(&(0x7f0000000600)='./file0/file0/file0\x00', &(0x7f0000000640)='./file0/file0/file0\x00') openat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x2000, 0xc4) 15:23:53 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, 0xffffffffffffff9c, 0x5) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/78, 0x4e) mmap(&(0x7f0000d19000/0x4000)=nil, 0x4000, 0x1000000, 0x800, r0, 0x8) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4000, 0xffffffffffffff9c, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:23:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/4096, 0x1000) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file2\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f0000001200)='./file1\x00', 0x400, 0x22) 15:23:53 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='.\x00', 0x20040, 0x8) llseek(r0, 0xffff, 0x8, &(0x7f0000000040), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xc0) 15:23:53 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETFD(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x59) 15:23:53 executing program 4: unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') 15:23:53 executing program 5: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x60) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000802000/0x2000)=nil, 0x2000, 0x1000004, 0x10000, r0, 0x32c) 15:23:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x59) write(r0, &(0x7f0000000040)="b054244e0824451c637fed02fbeb5b1785eb03ade5fdfc893f97b62eab5dd8730ec4301164564e915db283f6a4480eb6aef43f271f26beb5ddead3bb392d264f2764aacaab16a07be13c5552775f0c4cbc45d6940a2d1d8027da7726a93e56d5596491cc61b5b6d74173888d92cf16b5f4eaf13cbb3f8d40125fd185bf6ad7a38bfaa80f358387b0b2e297f038993c020820cdfb601ef19acfdd4291f3e141bb91dab37d1ef65952a9102a316b58a07d2181e3fff6fa73", 0xb7) unlink(&(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x10200, 0x80) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) 15:23:53 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_SETFL(r0, 0x4, 0x0) fcntl$F_GETFL(r0, 0x3) 15:23:53 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x40, r1, 0xfffffffffffffffd) fcntl$F_SETFD(r1, 0x2, 0x1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x79e5404c, r3}) fstat(r2, &(0x7f0000000040)=""/4096) fcntl$F_GETFD(r2, 0x1) fstat(r0, &(0x7f0000001040)=""/184) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001100)={0x1, 0x1, 0x9, 0x6, r3}) stat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/39) r4 = fcntl$F_DUPFD(r1, 0x0, r0) read(r2, &(0x7f00000011c0)=""/78, 0x4e) write(r4, &(0x7f0000001240)="a782c21b633f04dcb4e0cdcbb29566b75eb9591df8c6d51ccbfcb58829145b3964dcaab718a5ac44739678495c7bac39d505020965c185cc8b2c0ef377535e91c3509fd962f7aa3ff03a77edea5bb74b36eed01d3a90c994876a5910a29d7ce2d3d1310f404876ff845b9940f7872c131393737004e32ef052f64f2c302a7edc7abcb517d27c3e4d7be90f08a83b788162618d43a5457f9a9aa25c8321eafc59f7fdd4848a42c177ce2a77ce1fda95cbb15b3466", 0xb4) fchdir(r0) r5 = fcntl$F_DUPFD(r0, 0x0, r1) fchdir(r5) r6 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x1, 0x8) llseek(r6, 0x9, 0x3, &(0x7f0000001340), 0x1) fcntl$F_SETOWN(r1, 0x8, r3) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000001380)={0x2, 0x0, 0xa7, 0x4, r3}) r7 = fcntl$F_GETOWN(r1, 0x9) openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x111802, 0x4) fcntl$F_SETOWN(r5, 0x8, r7) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x2, 0xffffffffffffff9c, 0x7fffffff) close(r2) 15:23:53 executing program 7: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096) chdir(&(0x7f0000001040)='./file0\x00') chdir(&(0x7f0000001080)='./file0\x00') 15:23:53 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x42) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/5) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)=""/21) 15:23:53 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) mkdir(&(0x7f0000000080)='./file0\x00', 0x141) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x104) 15:23:53 executing program 4: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) mmap(&(0x7f00006e2000/0x3000)=nil, 0x3000, 0x1000000, 0x2000, 0xffffffffffffffff, 0x3) 15:23:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x143) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/232, 0xe8) fcntl$F_SETFL(r0, 0x4, 0x400) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x2, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x10) 15:23:53 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/116, 0x74) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x2, 0x1, 0x2, 0x3, r1}) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) 15:23:53 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) r1 = fcntl$F_GETOWN(r0, 0x9) read(r0, &(0x7f0000000040)=""/255, 0xff) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x0, 0x7ff, 0x800000000000, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000140)={0x1, 0x0, 0x9c, 0x2, r1}) 15:23:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) fchdir(r0) 15:23:53 executing program 4: nanosleep(&(0x7f0000000000)={0x1cd5, 0x9c91}, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0x140) mkdir(&(0x7f00000000c0)='./file0\x00', 0x69) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80800, 0x40) fcntl$F_SETFD(r1, 0x2, 0x0) fcntl$F_GETFL(r0, 0x3) llseek(r1, 0x5, 0x3ff, &(0x7f0000000140), 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) getcwd(&(0x7f0000000180)=""/4096, 0x1000) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001180)={0x1, 0x0, 0x8000, 0x94, r2}) fcntl$F_GETFL(r1, 0x3) read(r0, &(0x7f00000011c0)=""/4096, 0x1000) symlink(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)='./file0\x00') rename(&(0x7f0000002240)='./file0\x00', &(0x7f0000002280)='./file0/file0\x00') fcntl$F_GETFD(r1, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_GETLK(r1, 0x5, &(0x7f00000022c0)={0x2, 0x1, 0x8, 0x1ff, r2}) openat(r0, &(0x7f0000002300)='./file0/file0\x00', 0x410000, 0x2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) r4 = openat(0xffffffffffffffff, &(0x7f0000002340)='./file0\x00', 0xb0603, 0x0) openat(r1, &(0x7f0000002380)='./file0/file0\x00', 0x1, 0x0) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETOWN(r4, 0x9) read(r4, &(0x7f00000023c0)=""/100, 0x64) r5 = openat(0xffffffffffffff9c, &(0x7f0000002440)='./file0/file0\x00', 0x101000, 0x6c) fcntl$F_DUPFD(r4, 0x0, r5) lstat(&(0x7f0000002480)='./file0/file0\x00', &(0x7f00000024c0)=""/160) openat(r4, &(0x7f0000002580)='./file0/file0\x00', 0x1, 0x1) 15:23:53 executing program 0: mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x48a32, 0xffffffffffffffff, 0x0) 15:23:53 executing program 1: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x244df400ccf15ecd) stat(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)=""/225) stat(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)=""/81) 15:23:53 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) close(r0) 15:23:53 executing program 5: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/234) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) 15:23:53 executing program 2: mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10000000000412e, 0xffffffffffffff9c, 0x0) 15:23:53 executing program 7: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chdir(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') 15:23:53 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, r0, 0x6) 15:23:53 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) unlink(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x2000, 0x20) fcntl$F_DUPFD(r0, 0x0, r0) getcwd(&(0x7f0000000280)=""/4096, 0x1000) getcwd(&(0x7f0000001280)=""/220, 0xdc) rename(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x40, r0, 0x100000001) rmdir(&(0x7f0000001400)='./file0\x00') symlink(&(0x7f0000001440)='./file0/file0\x00', &(0x7f0000001480)='./file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) symlink(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='./file0\x00') fcntl$F_DUPFD(r0, 0x0, r0) chdir(&(0x7f0000001540)='./file1\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x0, 0x101) rename(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)='./file0/file0\x00') openat(r1, &(0x7f0000001640)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000001680)='/\x00') chdir(&(0x7f00000016c0)='./file1\x00') unlink(&(0x7f0000001700)='./file0/file0\x00') chdir(&(0x7f0000001740)='./file1\x00') rmdir(&(0x7f0000001780)='./file1\x00') unlink(&(0x7f00000017c0)='./file1\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x50, 0xffffffffffffffff, 0x6) unlink(&(0x7f0000001800)='./file0\x00') 15:23:53 executing program 5: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:23:53 executing program 6: rmdir(&(0x7f0000000040)='./file1/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1, 0x0) fstat(r0, &(0x7f00000000c0)=""/194) openat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x3, 0x128) 15:23:53 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x42) close(r1) 15:23:53 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f000034c000/0x2000)=nil, 0x2000, 0x1, 0x8035, 0xffffffffffffffff, 0x0) 15:23:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0\x00', 0x90) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x42) 15:23:53 executing program 7: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2042, 0x1b2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) fcntl$F_SETOWN(r2, 0x8, r0) fcntl$F_SETOWN(r1, 0x8, r0) read(r1, &(0x7f00000010c0)=""/237, 0xed) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/161) r3 = fcntl$F_DUPFD(r1, 0x0, r2) write(r3, &(0x7f00000012c0)="0e84335a78b4b443cbd22e750e0bbe1d46b551245d9a8fa729924f61e272902491eacbf56d3d3850fd965cc48056dd311569d4912ec6072533279de43009f60f0ea23263c58262d2bdd00610d9437bc3e0bbce79bab46a2262f4d97f2f1878ccaf36d47c1443061ef9275f79642bbc6c35c7d3de42ffefedb3ea005037db8df7cc5c5e3217ca922a038cb7de45dd42bc51fcc6e9519c97edaae63da7ab49e06da8a90163441df7406fab252fec142d7df49ce5f2d7304d8adb03f162b8df01e9dabd0d0ac435", 0xc6) read(r3, &(0x7f00000013c0)=""/209, 0xd1) fstat(r1, &(0x7f00000014c0)=""/205) r4 = openat(r1, &(0x7f00000015c0)='./file0\x00', 0x100, 0x24) fcntl$F_GETLK(r3, 0x5, &(0x7f0000001600)={0x2, 0x2, 0x1, 0x7, r0}) r5 = openat(r1, &(0x7f0000001640)='./file0\x00', 0x20000, 0xa0) read(r4, &(0x7f0000001680)=""/4096, 0x1000) getcwd(&(0x7f0000002680)=""/181, 0xb5) getcwd(&(0x7f0000002740)=""/111, 0x6f) read(r4, &(0x7f00000027c0)=""/233, 0xe9) fcntl$F_DUPFD(r5, 0x0, r1) waitpid(r0, &(0x7f00000028c0), 0x1) lstat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)=""/225) getcwd(&(0x7f0000002a40)=""/53, 0x35) write(r5, &(0x7f0000002a80)="e221dd31ae42161ed0888b58adb9551fd2bd980dc0594884b0aff2db", 0x1c) openat(r3, &(0x7f0000002ac0)='./file0\x00', 0x0, 0x80) getcwd(&(0x7f0000002b00)=""/4, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x1, 0xffffffffffffffff, 0x2) fcntl$F_GETLK(r4, 0x5, &(0x7f0000002b40)={0x1, 0x1, 0x0, 0x0, r0}) openat(r1, &(0x7f0000002b80)='./file0\x00', 0x490400, 0x40) 15:23:54 executing program 5: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, r0, 0x0) 15:23:54 executing program 0: mmap(&(0x7f000046c000/0x2000)=nil, 0x2000, 0x76d6c4fefd2c9367, 0x4000, 0xffffffffffffffff, 0x3392) mmap(&(0x7f000046d000/0x3000)=nil, 0x3000, 0x3000002, 0x1, 0xffffffffffffffff, 0x200) 15:23:54 executing program 2: mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x8031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x6}) mmap(&(0x7f000015c000/0x4000)=nil, 0x4000, 0x1, 0x4000, 0xffffffffffffffff, 0x401) 15:23:54 executing program 4: 15:23:54 executing program 6: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x8031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x7, 0x4, &(0x7f0000000000), 0x3) mmap(&(0x7f0000063000/0x4000)=nil, 0x4000, 0x1, 0x8000, r0, 0x46f1a834) 15:23:54 executing program 3: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) 15:23:54 executing program 7: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000803000/0x1000)=nil, 0x1000, 0x2000000, 0x44040, r0, 0x16) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x2000004, 0x0, r1, 0x2) 15:23:54 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/86, 0x56) chdir(&(0x7f00000000c0)='./file0/file0\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/210, 0xd2) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/184, 0xb8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000004) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/178, 0xb2) readlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/16, 0x10) link(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0/file0\x00') rmdir(&(0x7f0000000580)='./file0/file0/file0\x00') link(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file1\x00') mkdir(&(0x7f0000000640)='./file1\x00', 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0/file0/file0\x00', 0x800, 0x2) r1 = openat(r0, &(0x7f00000006c0)='./file0/file0/file0\x00', 0x2, 0x4a) mkdir(&(0x7f0000000700)='./file0\x00', 0x70) link(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0\x00') r2 = fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f00000007c0)='./file0/file0\x00', 0x4) fcntl$F_SETOWN(r1, 0x8, r2) rename(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)='./file0\x00') rmdir(&(0x7f0000000880)='./file1\x00') rename(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)='./file0/file0/file0\x00') link(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)='./file0/file0\x00') mkdir(&(0x7f00000009c0)='./file0/file0/file0\x00', 0xc) rename(&(0x7f0000000a00)='./file0/file0\x00', &(0x7f0000000a40)='./file0/file0\x00') link(&(0x7f0000000a80)='./file0/file0/file0\x00', &(0x7f0000000ac0)='./file1\x00') mkdir(&(0x7f0000000b00)='./file0/file0/file0\x00', 0x47) stat(&(0x7f0000000b40)='./file0/file0/file0\x00', &(0x7f0000000b80)=""/65) openat(r1, &(0x7f0000000c00)='./file1\x00', 0x100, 0x20) unlink(&(0x7f0000000c40)='./file0/file0\x00') 15:23:54 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800000000002, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x102, r1, 0x97fc) 15:23:55 executing program 7: mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000003, 0x8031, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x110) fcntl$F_SETFL(r0, 0x4, 0x400) mmap(&(0x7f000015c000/0x6000)=nil, 0x6000, 0x1000000, 0xc020, r0, 0x6) fstat(r0, &(0x7f0000000040)=""/204) 15:23:55 executing program 2: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x1) 15:23:55 executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x9002, r0, 0x0) 15:23:55 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x412000, 0x1) fcntl$F_GETFD(r0, 0x1) write(r0, &(0x7f0000000180)="0ab505dfdd5ffc486ca517d1431678b83321d360053d0834980c186bc3361806c2f1b9dc2b491a9a880f7fc9a34bceb52bf7d14479ef2a77153c192b3bd7423c901c1170f5105c7bc2211dcb9f50fa17f768bc3c01a1b695833ad224154ede74c5514aaa0d6bb65f769740e72c6e05211cc98ca5776ea5a3f4e29891eef1ba6564b20750da08c8d72355db3498485eaef90f499afd7ba1e3346c5ba138564c8dd7e63fe50bf1686a72533c72972b452f1a443c73bc537ee18adb598efde1f77948e72a06e1f1e3057471049f5519f0", 0xcf) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x41) 15:23:55 executing program 5: 15:23:55 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80040, 0x100) fcntl$F_SETFL(r0, 0x4, 0xc00) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/109, 0x6d) llseek(r0, 0xd0, 0x1, &(0x7f0000000140), 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFL(r2, 0x4, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/154, 0x9a) fcntl$F_GETOWN(r2, 0x9) fchdir(r0) fcntl$F_SETFD(r2, 0x2, 0x1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/54) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10000, 0x48) write(r0, &(0x7f0000000340)="f0c819a03040b9628a000ba54ceae113c27114fad3d5f5cf480ca4d6ee8e4e21776817080ce928a35857a25151d16ca59032ee9c988f85fd4d4e9d64ef9ad173fac6f1f8024746504c82278db17c7d272aca6bd8cf954118377055fea376f577eab41c5db42f6ee63443241a2fc06a7b0bd69a69e86d0ebb00f8b2d5e88062fd5ac80a49148e74ea55ae39fae3a355115e67497a12ebd2b6d46b1bf38e96e0ffc13b8d39b7dcdf935ae86af4164f1721fd9397c4526e624ed0092d62031766b991b397a81fa2e2eaf482fd518b793de74e5b1c8584cf1e600b03", 0xda) fcntl$F_GETFL(r2, 0x3) llseek(r0, 0x8, 0x6, &(0x7f0000000440), 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/176) fcntl$F_DUPFD(r1, 0x0, r3) readlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/131, 0x83) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0\x00') fcntl$F_GETFL(r2, 0x3) lstat(&(0x7f0000000700)='./file0/file1\x00', &(0x7f0000000740)=""/242) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFD(r0, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$F_SETFL(r2, 0x4, 0x2000) fcntl$F_SETFL(r1, 0x4, 0x800) fcntl$F_SETFD(r1, 0x2, 0x1) 15:23:55 executing program 7: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/109, 0x6d) 15:23:55 executing program 1: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x5, 0x18922, 0xffffffffffffffff, 0x8) 15:23:56 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/36) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x430000, 0x10) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000040)={0x0, 0x1, 0x8f5, 0x9, r5}) openat(r4, &(0x7f00000000c0)='./file0/file0\x00', 0x900, 0x42) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000001, 0xfffffffffffffffe, r4, 0x6471) 15:23:56 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fchdir(r0) 15:23:57 executing program 4: fcntl$F_GETFL(0xffffffffffffffff, 0x3) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:23:57 executing program 7: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x4, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2000) read(r0, &(0x7f0000000000)=""/6, 0x6) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000002, 0x10000, 0xffffffffffffffff, 0x3) 15:23:57 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 15:23:57 executing program 6: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file1\x00', 0x22080, 0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x800, r0, 0x4) fcntl$F_SETFD(0xffffffffffffff9c, 0x2, 0x1) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000001080)={0x0, 0x0, 0x3, 0xfcdf, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2002, 0x2) fstat(r0, &(0x7f0000001100)=""/43) read(r2, &(0x7f0000000040)=""/4096, 0x1000) llseek(r2, 0x9, 0x7, &(0x7f00000010c0), 0x2) fchdir(r2) 15:23:57 executing program 0: getcwd(&(0x7f0000000100)=""/133, 0x85) getcwd(&(0x7f0000000040)=""/48, 0x30) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/210, 0xd2) 15:23:57 executing program 3: munmap(&(0x7f00006ad000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000002) mprotect(&(0x7f00001c0000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f000048a000/0x4000)=nil, 0x4000, 0x2000004) 15:23:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x100) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:57 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) 15:23:57 executing program 2: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x22200, 0xd2) fcntl$F_DUPFD(r0, 0x0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410002, 0x138) fcntl$F_DUPFD(r1, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x40, r2, 0x2) 15:23:57 executing program 1: mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) 15:23:58 executing program 4: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x41, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0xe8b1fa47829ad2b9, 0x810, 0xffffffffffffffff, 0x300000000000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 15:23:58 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) llseek(r0, 0xfff, 0x10000, &(0x7f0000000000), 0xc0f37573b9607cb4) 15:23:58 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) read(r1, &(0x7f0000000000)=""/140, 0x8c) 15:23:58 executing program 6: mkdir(&(0x7f00000000c0)='./file0\x00', 0xe3) 15:23:58 executing program 0: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)=""/104) 15:23:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000100)=""/234) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fstat(r1, &(0x7f0000000040)=""/67) 15:23:58 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) mmap(&(0x7f000046a000/0x1000)=nil, 0x1000, 0x2000000, 0x4040, r0, 0x9) mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETFD(r1, 0x2, 0x0) fcntl$F_GETFL(r1, 0x3) close(r1) mmap(&(0x7f000046c000/0x2000)=nil, 0x2000, 0x0, 0x2, 0xffffffffffffffff, 0x0) 15:23:58 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101102, 0x108) llseek(r0, 0xfffffffffffffff8, 0x1, &(0x7f0000000040), 0x0) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10000, r0, 0x401) write(r0, &(0x7f0000000080)="b6ad52973fd971f7a0294b00827b56c9491de506d3437692309343b7cb9bf59d8f8390a4753ddbab38575d2284eac7108d53d71d7a16bf4f3291b867508939e5c8c81446fd84f0f044f602815d7a26195ddaea8fd600153eba9f1bb1be40b7dae52c0502d3538abee47cc3b8adfc5fdf6c7cb5600d9d29829525a376d3b550be1906782582973955940d6698cce949d63e304cd4d6702fc455d36f31a7418f9d89032cbcc48733c404ee4db95ac82c5226af142a82de2d43b10027cd362ef650476068decf8599f584f43ff7695753c0bac6542ccb1f0e57", 0xd8) fstat(r0, &(0x7f0000000180)=""/4096) llseek(r0, 0x5, 0x1, &(0x7f0000001180), 0x3) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD(r0, 0x0, r0) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/79) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = openat(r1, &(0x7f0000001280)='./file0\x00', 0x2003f96781728edc, 0xc0a104ca7c245071) write(r0, &(0x7f00000012c0)="0be1327c944b2cdef22c80555fe92d0e5773c367bca684990509c9f17b2144a851fb05763a83ab9d87f73469e039d862d7a359762a19263740c3c4563cf9505ade91a9c5ef43a91c2f523285bb35fafa806a72909efdb189c9ae04c45e389129d5138c81d7681adf89aa750ab1d31066daf8f887e7da6cc7efd8015e7b80b1d8ac9ad76c5e6a62e05790dd3e706b6d501f6a50ad6d561e90f551830336f2a794bfb1315b74c5edf7f2b3953d86500d27a317670e9ecc0c83824c14afdeffafab85ec1c7f0884ed037a51687f31830f26332bb82aeb8903ba335270c05d27c77edcf0e5b840dac4e06238aa231579a7e9e1954a772db4113bc8d00c74d5162e83147ec1fe80483cef33c801f17d7733632cef1ad58286bf0f37c004857e148eeb3b2b580c2739617a72bbb61c89bafbb69ff2255177bdff0266d114196fb47d4ff407379c2df6b51cd5cf4655fab1362c0617e907e8742d712dbca60aa2364cb949b3fc2af8ee87eb6f9176190b5bbc811a190a8e0234e241f8e6845f9a88d426a494971439a61b24a1d40506614ed43c9791169b250c67c2c0c30d939e7e0997d3b58ff324400c6e4e0f57fc28b88ae1ea54bf97f440af37cd31e4e1125cc03cecf8ead640450d9b210c50416ca386e37089db6a39624d1956a1007caab4623c6ae52be0f721b7fa0b7bb3d99f2dac617361e525afaa3218a01dffff4fe099b541622d2b47a34230b35818ae6fe74c55925c04f901067f86a3d2cba7dddfa063c98e20fbdb064c1d6848b41b3dceff5c145b7c247cf39a7ac5a432476ded0252afa8fc16b57abbf770ebcc8f4c7c45ade45ba75e9cabc08975c56aaa7aee14410d39947d531552209dad1206f3cf44a32d0d1ab9d17d878cf53983f23b4f030e7d20904512add26a382c4f659973eaabc9fe0ac22e60de5be7662a4100b1a9b3cd415606dece299614f249c8c89879890145452df1d6cad61d53d3b534b9e25ff576d596000f1f38e1433c95b523c39a34e480d2b1ac0dfc74226acbc21e7c337d47f63ad59c43a5aa34df71e7170581a7ba92983715b1ad4c8f7ee9cb47c16b12a5bd59eb9da225cc355b854f5c083ccca871ccf85327c57dc808f6ad1e92d142aedc0c7def0afad70c52fd2bec05d38e82b80b85dec08070d9081142054cdc4cfa14bcfe40d3fdb370c748c115d7e3e8fa1f29cac6b683c77c60a2a67a005a2ba65a28a7d89af45277b6e822ad514031280e1704122589e1a233901a82bb7fce851a42f332f7fa47ac560cac3606a300a271070211b0393b4d46bf1a16c2deb2009a38b8e37cb32b2ebc25f336ddb0cbb6493f7b0c3f5653bafcebfe1552c33cfe703e1c78c23a68936cdf11f03bfd78ff05d8cbe250181f65a2d71d8949682fccf8b979ccd0afd17929cb1a975a13c494e31c473c5e0368b8c77df0f1aed83636aeb7d94484ffbca38ba7a25628acc0d23cb19a9ad47056b0176de20f99f435b77fb11105ef48d1cd09749a3401035b1d19156fca09609bd888fcb28d2970b8ba62af2d3dd9ccfb23b2a83eef66c03e321fc4673059731ab26f17295aca1846162566cd0df769dcdf2acf89f2d092b62f9f5b2e265f3ec71e1e94c7c3111bce5124e91d512f8dd296bd715f1adecfdb4aa996358dadbd9f7af4c4faae89b54bfcb92682bd08202408dd923b5fc3a63a5a5f36e4796df27896d936130778ebe95f349c54ce2ddd0365c0f0ba43b97fd057b741bba305b773eb85a72f15ffb91d084418869d4c88446eca3b4a08341266398e26195727b815fcba297dc44a28551b9bc2ea70d372f6b2819015697ab01d7c64a08da41aa1529059bf6185b51d2296683dc0bad3b5b39246cc90a5aacdd8b58a305e1f02636b3c99cb9216677f4a5258eeb2b36fb3947a4a7014b70ed02a4b539ac4deea255b7a0d7eef005b7965fb8b0b61095625a97538be74319697c0b7e21dbaf4d37431e4d6d8ee1cc41241923c1d4b3920364a191b4a80cd969f9d865da9c8ded1a067dba80076abf62bcaf007a8d7098a602d66c3b5d9d19272af6b2583ed3841d09d84aa830d3bb9ef4d9482060f7e6ec0692f7efbe46547a913f77739ae79580f7f37f6db7375c38704ea99aa74b39e4d64c9f832dd35b9ff5c8e10462a36d688d68b2de4520ce7e7130072470a960a53e6d221ad605b7416df9e5a16cf2ac6262df39d80a5682cb7af8eba80194fde8235bf6f6ab09c822e1c286e331f10d2f21a55696455da0dd99ad16e04fc2fced4dd9507b462ed2a2c142e6e9f2a10b7d86c5cf73a61c38f4407d9022dde49dea7c9e621b0d417ac1b4ba2ac25a63679acd6c0e31ace0d26cb4f3f69f423a93da4413b58710cf01f20305aa8ace7549abb0fd316ced7a93d4f5a00368ae6a1aacdc41983e7f0dc6b355deab56ed9307ca5139c7eec0fa4ead888d5d1f391e4a21db0c7543476decd701eedf0b02d6ebd35de87c345bef58016fb38e1958add072aa53da855f552459fd2ae80ce3821703dc7588df3e167eb05fc15b592043356fb90b31d684415b32141723656c1788883e9bf0835b5d8465d76133aaee5fc07ca8ceee457c35ee7fc0e67d075241e07526ebb669e80af56a0376140f4d16c991761e591b46c8aec741329f8885b24e7e3d097bf8578ad157f48aff0580ffe83ae8aedec0da3dc74adc06b7990d1f8ea313722a682368a35cfb1b3df6cdf79eb2c3f1c8d74c079dbfe81da70c713260da9e0db06eb8774706a7288495b6057072f3659442b85e57a679bad9afb69d1c70547d29773e74b55d030e9f516782f56261a4b5bf21ea63cab8f6bf38ce86459d30286a042513bf00e035b0a3bea4da4084ffad1431255941e9c59e1a9735b7e6e064d3e1f01ec7d0f8fda5657d7c3829da48b0d66c573d99a702299a3cb4603f3803b372ba4fe0400b6c37845d53038f1b268bbed9bfc815a55ed4ce8283d0b870183c957cd86e6ece7a7124428c26b6b1b67ed44d439afb22e47a76a2aa7f56fa28ec9e3c0537100748571021e6677ceb6f2451fe0edc3f41da2c6bf83d625b1a1276d9175cf93243b7bec92dfaf7b20f0a78d571fb9b852f720e6ff7db26c0682a980e34ece5275cfefde6cf7e1faea3ee88f69d9b1a18499e127746b172f748b2d93a5ee152a81409eda7844477891ec69826c8b9467a173dd0e9b4df1db2ce7fe6629ff44728beaf95f163526099b0e5bf7ad33705b2169ab07f1908409b4dc66c8a9ed4fa5ef1ed3e4c84b1d28428889342efb6c21dbf944492f885468953922771d0aaf4b627042152a886d63b3bbd46fad0a716e23eda774a6b49366177975ad79e21c127d923682d7c62f68b0c4aad9bfa91326b99a68764a66980033c3a95aceabbf3eabc7e4daac9d81a38522c0f70ef97374b372abdc327ba7e9618ebf27faf8274a39085751abbc8aa0b19f867f31f05dcca18b0bf010b0e601e9db56460d077559efb33814b76c16c9cdeb145dec6d3b42669fc8783a91dec5ca82fd6d0717ef31e934893a3772efc5ba61773b368163c2ebedb92eac712f78b0b393ecb8f6c0631954524aee14381e1b48747326a3da43f3665bc0723c43cfea7615467f21a3dbcea9b206674998b33f0d20914e8f68b7409db8cf4d99122370141ffd1c7a513d51c4ef5bc15fde7b83e0941496c4475adbcd63cefd8fe141653a5b17c0e9fa80717ff8e35ff3589bb5124bb9c0cf773aafd674dff532449d6efe03c9daab2722b593f0c04e0de936a4bed1101f42855aaece6087a5f2a17423c15aec9c0cfe742b77ebf0b163b4989cc949acc2f77a81a027554079e8c712a23569dd4db8d649b4499d5019d31c511d51c99b1a46b62887375ba33f5f61856b5cb5f81d3fde3bb7ec10cb96a108ad7bbcc81d4df5dae34f8bfa49bd0d97a067e2cf08b0061587fe66da4c0d5ced4f695841ea0c71ae125b393b51c7a0803ea1c4c857c2f5f65013e345c8b753362e0ed2067f2031c22774afd126727f780c3e6da0c58063b9eaf8de7831139511a410d9978c88b0e1f2b02fd38aa8b33b0a628147be13da36d345d42c7a0323987c50c132084b31441ce91d87ea73e3fd0d771cdaf4a61074665983ba3c2b135b8726f73331c547cd031cfadd2048a3767e6fc636ee1bce8ee7caf1e38b0f13565530f83007f60d7a2162d2eb91a444c9cb121177c38ede09f714d7aa2c06a85078d64c0f288760de8fe31cc0e8b7b2d35014c7ac9847da8562ef6c120741c003e7a82b54c3f191b492ae62c843463e8b6a3b3ae4c215744014eba6dca50548ae4940ed6100f80dd3b6130a57ebfdf35ed72ac09e4ef181cb9ec6944ef3bddd6a4e29b521b5c5fd375cefdb5b8059961901b00c400e960f62ab5cfee909986245336db5a8d747e426a4d7b20d24a2430ec257a3c650824914fb470379c29fe1d25653d7f46d61ee1d2939a0959fb747f382f26607b12aee0d13c69c24ee330b973d1a97ad29830fc8b503115207d63e37cb9c46f54fab16851fc80b569e80271ef95f04daccb262296ab52ebfe11af055bc8f8c10f1f1f08eeca05ab54b85fde07fdd5dca37930519b9cd89b6a05e4b46be77da16e9d4af839423d4dd0ef6a0e8770fe5d7cbdacc34343050f3b8f9e23527a80217f0cfef05df0999537aa6fad6273385e6a7b98ff6e03c41e7568ecd5a507ea9cbafb8cf578700b05a70be19457b28f45bb995a7a953d621378d531e63d5aadfae3ff5a339ee4800a6f221624494be782a8d0371f3b1375647a6163003ac153cbe59dd5d6b240bb2fe1a808f92771a998dd2c2315c6f3483544063201f731b1c2fb662573f300c7f684df3ee750254f8e528e2ed1681c297c2976eac17d6aabb5d2e8d3df9c0947b43669de8e247a533d27dff8d09364e9b96ff52bb32807ba6c3eea7e9356e3ee2a9c304b36da57dc1945b23350c77092744282e830a589bb8527148076c723c87c6e2b3bad26cb6aa0bdb31a1b29f8e00f426b16c1e583e46d4f29a68b4ff2513db02cb4f386620d90a0efe491167b2f52bf8bf70c6e838aa487586c3860bb7e66dedffdf46319d8ed1520f975f3aa4c099112392695a42d48ca3941a0a99bfe828784e57050c01fea29fd0a936e8511143ec30accc7fcea23b3f024386df5814fb4deec479439a773cb767b0147e2f629dfb0ede66bd37b9e77e548dd022038276121ecd6e49293dd1f4b49ab42e0b68ffc1e40cef250e94077b3745997280aca15bf9b3df848c5392a512b3e2d172a1a0e5a9abaa39ea6c8454c613885139c75e35e024128558701424ddc4126e0ed481600af835600b8573bf4a3049d3132e167734c6c025f049e1d58010bd6f848e8f9c20eb866eb2abf9b7f2b6c07aabe49f744ed0667e5c18138754c3d26a2de4f5f6f3210bc7f230cbfbfe8c36b2c16840b0f6a0efa34603e2db7a9f7c54946e86cb38469dbe0bb377a502922b820e81cf8fb20c0a793f1aa0666fc84e3ae9b2a1225b837eae0e19ef718fd6893f81a48ceae707d40004b549f5cef923c2203f6a8a1b4915f8ec6526f587be38142f8ad35b15535a8fb193737d26fee0a7433b10ca3182a31928d77cc698ee89fd2fb25a212328a0ad9e38220aec2af7d0c9c753b78cfc60f5c14aac70027ed8ed8371bc20753c23c4d3773e46862383bdd48d08c15500972da28727777c1cf51fee7621754e80fa8a58f1ad56ac61b20c6ad6c585234b9c6be04e786e1379d051ebc7f42c8402322ba28529f945fcec0e1641e3f1308050e1241f07ba708932114c", 0x1000) lstat(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002300)=""/4096) fstat(r0, &(0x7f0000003300)=""/4) read(r2, &(0x7f0000003340)=""/4096, 0x1000) r3 = openat(r0, &(0x7f0000004340)='./file0\x00', 0x80000, 0x80) openat(0xffffffffffffffff, &(0x7f0000004380)='./file0\x00', 0x100, 0x8) fcntl$F_DUPFD(r2, 0x0, r2) close(r3) openat(r3, &(0x7f00000043c0)='./file0\x00', 0x410080, 0x1) r4 = openat(r2, &(0x7f0000004400)='./file0\x00', 0x410100, 0x100) readlink(&(0x7f0000004440)='./file0\x00', &(0x7f0000004480)=""/230, 0xe6) fchdir(r3) lstat(&(0x7f0000004580)='./file0\x00', &(0x7f00000045c0)=""/4096) llseek(r4, 0x418, 0x7, &(0x7f00000055c0), 0x0) lstat(&(0x7f0000005600)='./file0\x00', &(0x7f0000005640)=""/138) write(r0, &(0x7f0000005700)="254d720a50e5c515427c053ffa6cfe02142016fc074f206ccaffdcfa5a7ebaf692d4574587404ba0268ec449c06a737bdc12314b0187ee3806813ea5081f5f6de59c45d432b80b32be3903d028be72f38a22f54a43f38bad9dd82f3c1c9726daf00dce4d26d67476c4154206a9513944e57f82f840e5ce36", 0x78) 15:23:59 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') 15:23:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x12) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/252) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x1ff, 0x0, &(0x7f0000000040), 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffff8, 0x1, r1}) 15:23:59 executing program 0: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) 15:23:59 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x0) fcntl$F_DUPFD(r0, 0x0, r1) 15:23:59 executing program 1: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2c00) 15:23:59 executing program 6: mkdir(&(0x7f0000000340)='/\x00', 0x140) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 15:23:59 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x41, 0x1000000000000000) mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x0, 0x1001, r0, 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) 15:23:59 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x401, 0x40) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x100) 15:23:59 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000007240)='/\x00', 0x400, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) 15:23:59 executing program 2: 15:23:59 executing program 0: close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x13) llseek(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) fcntl$F_SETFL(r0, 0x4, 0x2400) close(r0) 15:23:59 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x140) write(r0, &(0x7f0000000040)="4bc4b48308a401c738de0db753d198e0111cd232e8a86890364c05979762acd3692bbc6132a1244f9475c29441ae274abe9453ee980efdccb653959757336cf124360b4d0c93be68a26c8a302dd6a774251069905a68fc54c9a89eb7096bae3eb77c7b1150662cefbaa289ebbfaf63701f030a41149ba12dfa2ec110eac97e272ad041f664daa0466489ad5d254606d67fcd38347931a8599241c8eb4761b1fac65788b282317a4f97", 0xa9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10801, r0, 0x810) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) 15:23:59 executing program 3: mmap(&(0x7f0000467000/0x8000)=nil, 0x8000, 0x3000000, 0x1000000001002, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) 15:23:59 executing program 1: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x7fff, r1}) 15:23:59 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x441, 0x80) write(r1, &(0x7f0000000080), 0x0) 15:23:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) write(r0, &(0x7f0000000000)="d652047e1b49a036e5eedd74fb19b6adcee549e0ff7b3562d465f7433db2d571c248f65849920337b8bf7e19bf6bc1cf38b91289cce5f185cd502938", 0x3c) 15:23:59 executing program 7: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) r0 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x101000, 0x146) read(r0, &(0x7f0000000080)=""/142, 0x8e) 15:23:59 executing program 0: getcwd(&(0x7f0000000000)=""/93, 0x5d) getcwd(&(0x7f0000000080)=""/186, 0xba) getcwd(&(0x7f0000000140)=""/92, 0x5c) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getcwd(&(0x7f0000000240)=""/172, 0xac) munmap(&(0x7f0000ff2000/0xc000)=nil, 0xc000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) getcwd(&(0x7f0000000300)=""/137, 0x89) fstat(r0, &(0x7f00000003c0)=""/41) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) getcwd(&(0x7f0000000400)=""/112, 0x70) getcwd(&(0x7f0000000480), 0x0) fcntl$F_SETOWN(r0, 0x8, r1) getcwd(&(0x7f00000004c0)=""/86, 0x56) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r2 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x200, 0x40) fstat(r2, &(0x7f0000000600)=""/97) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096) fcntl$F_GETFD(r2, 0x1) write(r2, &(0x7f00000016c0)="97e495a0db49a42f43ff01588e48dd61af40578ef473b9f3f045fb95b8009eb03b9708ba42b34747340e1f92b2243897abff504feee2f5d059f47f71a69084b8bcc1ecfb7da891aa7d3ec1baacf61115d061e1daa921f23aa14817fca8d18781be67b8dad77d37414bf226f9998be6e1946c79ccc748e44f063f56da468014ded1e58880c1996f2a472c458aaa225accb0e3f0b48e728c3e1942ac58be7208071aae3021e446c041ce696a2628b92cdacbe16f6786f8e8d71d187f2a41d499839c2d5c78a145a3f2b6a8d6c3dce0964b6198beca5b353159f091ee8084b3a37a012eaedc3cbcf78754ea3d", 0xeb) llseek(r0, 0x4, 0x3, &(0x7f00000017c0), 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) llseek(r2, 0x7, 0x1, &(0x7f0000001800), 0x0) fstat(r2, &(0x7f0000001840)=""/195) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:23:59 executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/100, 0x64) write(r0, &(0x7f0000000080)="f8eeb703a4a6cfe66b8152318e0fe29fe59dbe063c0723fa0d587f9b5e8692a2f1ac259ace461f70352a8f504f318b91fe2c6092f489d2592b2c91237c821e596baceef1371d91b5fe89c25015d1a931dd7298e73a13ca9b2e7ab3e20f5c2e22ec4441426a5a1093159dfa0bc3beba99f892736be2f609fae2cdb5afac23dafbf40f94d66d6013908b21b4de36ccc4ad6fa83079b0c10175a2e7b707438532ec6919c3bb53f239d18749ef3376a110d15f07374dac816f0cf3425e3b987b7257381ceb295b137e4c1646208213a876a14474e0698c0beb30b3dbcb003d650a5405e5635c4146327e312d0535e49193e5d5adce86b90d8b82", 0xf8) 15:23:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x32) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x2, 0xabb, 0x6a, r1}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x600, 0x80) 15:23:59 executing program 1: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x60000, 0xffffffffffffff9c, 0x0) 15:24:00 executing program 3: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x80000001001, 0xffffffffffffff9c, 0xfffffffffffffffd) 15:24:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000b5b000/0x4000)=nil, 0x4000, 0x0, 0x5c831, r0, 0x0) 15:24:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40000000010) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:00 executing program 2: mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x5, 0x1001, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="2672c3219482aa6443f4dfe854121905ddb45c36b2616169b3e9c6c25efe8edb92b1691f5d712a4b0f190658a4f1566e7c625fb111026e6ebbaec8b831f2415bba21ebe58083da6711bd70f1b553e865ead74bd442c7dd4082c6ca7c8e108f637215722abc0e591cc370a6a2c37a2b06120560cae852eb159be614c9781bb7f753dce736fe0430cd8c688b874402e43de9cd524ca8143aae4d68bdb3c304b21097a538685dff54a061b7b5058e05899f5f9ca0ff59afb500211d64fd0fc1662cfd760c1f0cd8d98246d7ab52297d4bcf37b2274b1f26cecdd952ce488e44cb4df038d82f41516e547a05e002b92e59a73ae65c07", 0xf4) 15:24:00 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x78) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/4096) nanosleep(&(0x7f00000000c0)={0x1, 0x7f}, &(0x7f0000000100)) 15:24:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x84) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xd7, r1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) 15:24:00 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) mmap(&(0x7f0000938000/0x13000)=nil, 0x13000, 0x5, 0x1fffe, r1, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r1) mmap(&(0x7f000093d000/0x1000)=nil, 0x1000, 0x2, 0x4020, r2, 0x5) 15:24:00 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x48) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410080, 0xd) fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, 0xffffffffffffffff) 15:24:00 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) 15:24:00 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20080, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/111) fcntl$F_GETFL(r0, 0x3) 15:24:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) close(r0) 15:24:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1f) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) llseek(r1, 0x800, 0x4b7, &(0x7f0000000040), 0x2) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000080)={0x0, 0x1, 0x2d3a, 0x1, r4}) r5 = fcntl$F_DUPFD(r0, 0x0, r1) r6 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0xa) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x1, 0x1, 0x1f, 0x3f, r4}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3000001, 0x100, r6, 0xb6) fcntl$F_GETFD(r6, 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r8 = fcntl$F_DUPFD(r2, 0x0, r2) fcntl$F_SETFD(r8, 0x2, 0x1) fcntl$F_SETFD(r7, 0x2, 0x1) r9 = openat(r8, &(0x7f00000001c0)='./file1\x00', 0x400, 0x104) fcntl$F_SETOWN(r5, 0x8, r4) fcntl$F_GETFL(r5, 0x3) fstat(r2, &(0x7f0000000200)=""/72) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000280)={0x2, 0x1, 0x4, 0x8, r4}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) write(r0, &(0x7f00000002c0)="5951864360cae804891bcbc1c1c3d3160e0564f462dfe5ac395401282842ba0ff879fca228a9e31c824c4530e3eb9b37bd35a53da97e9089af59eaa14e8bfb868e26a6fee59ffe98d69612e55e61184386edaedbfe0eab1128894bf13b7794e8f4a9e4d5783cb4ec738fb3e1475ba3fb4852affa0eabe34b71349dd94b2bab0d9dd6e4389fd289e06d9e152d85665e3dcc013a8812e8ac58b67515676876c24c542469d96f003634eb42a3baa82180bba31aa351eb1c", 0xb6) close(r1) llseek(r1, 0xd7, 0x9, &(0x7f0000000380), 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4000, r5, 0x3) fcntl$F_DUPFD(r5, 0x0, r2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r9) 15:24:00 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3000006, 0x10004, r0, 0x200001) 15:24:00 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000002, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x4, 0x8000, r0, 0x2) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x8007ffc, r0, 0x50001) fchdir(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:24:00 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) 15:24:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) write(r0, &(0x7f0000000000)="dd4b3afb6104a27163183bc72f78c09dfe0c8823f013684de2fb4954ff20f87005f5fd406f132bc64fb5468134fee232fbaf6b76433e91292642cda3f13eda0a04f4fd27bf1cd64fc0888bbf6977e9c24214657609bb52c0bde7a8ce0f917d07d5d334a34f343cd2e75fa1164a32226799b35f2e2fe9793cee9da87d4aaf4e7d923f75273663bbafd131483ff4ad76e48aabe96b23e5f40bccbe5664dc2e3c98", 0xa0) 15:24:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$F_GETFD(r0, 0x1) 15:24:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x1) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) 15:24:00 executing program 2: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) waitpid(r0, &(0x7f0000000040), 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x44) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETFL(r1, 0x3) waitpid(r0, &(0x7f00000000c0), 0x1) waitpid(r0, &(0x7f0000000100), 0x3) waitpid(r0, &(0x7f0000000140), 0x3) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000180)={0x1, 0x3, 0x2, 0x1000, r0}) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETLKW(r3, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x1000, 0x10001, r2}) fcntl$F_SETOWN(r3, 0x8, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000000, 0x840, r3, 0x6) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000200)={0x0, 0x1, 0x23, 0x800, r0}) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFL(r3, 0x3) fstat(r3, &(0x7f0000000240)=""/114) rmdir(&(0x7f00000002c0)='./file0\x00') fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000300)={0x1, 0x1, 0x10000, 0xffffffffffffff81, r4}) fstat(r1, &(0x7f0000000340)=""/150) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000400)={0x2, 0x0, 0x3, 0x1, r4}) waitpid(r4, &(0x7f0000000440), 0x2) fcntl$F_GETFL(r1, 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000001) fcntl$F_GETFL(r1, 0x3) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) waitpid(r0, &(0x7f0000000480), 0x1) 15:24:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) write(r0, &(0x7f0000000040), 0xffffff9a) write(r0, &(0x7f0000000080)="0ffd726eefc51c90a37838a259455442af09fa4b93f822e5824d190eea908c78a3868a7e5107d7047fc56785d3cef1da1e8385ef59462e33cf679f5832fd5020a7e174adaa119efb5f7568af027bd0ab330cd7db625c48c0fd928f4b729d5f511d6ac63a3a286ecd244623d514c31632ff45e4441abc8869555492a9db", 0x7d) fstat(r0, &(0x7f0000000040)=""/33) fcntl$F_SETFL(r0, 0x4, 0xc00) 15:24:02 executing program 5: getcwd(&(0x7f00000002c0)=""/1, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x40010, 0xffffffffffffffff, 0x7fff) 15:24:02 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000013000/0x3000)=nil, 0x3000, 0x2, 0x3, r0, 0x7ff) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x112) fcntl$F_GETFL(r1, 0x3) 15:24:02 executing program 2: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) 15:24:02 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) openat(r0, &(0x7f0000000040)='./file0\x00', 0x412000, 0x12) 15:24:02 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x85) 15:24:02 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x2, 0x6002, r0, 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, r1, 0x40000000000000) 15:24:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/137) unlink(&(0x7f00000004c0)='./file1\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/203, 0xcb) getcwd(&(0x7f0000000500)=""/132, 0x84) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/207) 15:24:02 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000b5e000/0x2000)=nil, 0x2000, 0x2, 0x20800, 0xffffffffffffff9c, 0x100) 15:24:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) read(r0, &(0x7f0000000000), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x711858a557af9054, 0x2, 0x80000000, 0x0, r1}) 15:24:02 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') rmdir(&(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x81, 0x21) readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/218, 0xda) unlink(&(0x7f0000000400)='./file1\x00') mkdir(&(0x7f0000000440)='./file0\x00', 0x0) openat(r0, &(0x7f0000000480)='./file1\x00', 0x101800, 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x10) symlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0\x00') stat(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/73) readlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/91, 0x5b) stat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)=""/5) chdir(&(0x7f0000000780)='./file1\x00') readlink(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/86, 0x56) mkdir(&(0x7f0000000880)='./file1\x00', 0x80) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/146, 0x92) mkdir(&(0x7f00000009c0)='./file2\x00', 0x1) chdir(&(0x7f0000000a00)='./file1\x00') mkdir(&(0x7f0000000a40)='./file0\x00', 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) rename(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)='./file3\x00') link(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)='./file1\x00') symlink(&(0x7f0000000b80)='./file3\x00', &(0x7f0000000bc0)='./file2\x00') symlink(&(0x7f0000000c00)='./file3\x00', &(0x7f0000000c40)='./file0/file0\x00') chdir(&(0x7f0000000c80)='./file0/file0\x00') stat(&(0x7f0000000cc0)='./file0/file0\x00', &(0x7f0000000d00)=""/7) 15:24:03 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) read(r1, &(0x7f0000000080)=""/79, 0x4f) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) close(r1) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x3, r0}) r3 = fcntl$F_DUPFD(r1, 0x0, r1) r4 = fcntl$F_GETOWN(r1, 0x9) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r5 = fcntl$F_GETOWN(r1, 0x9) r6 = fcntl$F_DUPFD(r3, 0x0, r3) waitpid(r0, &(0x7f0000000140), 0x1) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x511100, 0x10) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') close(r7) fcntl$F_SETLK(r7, 0x6, &(0x7f0000000240)={0x3, 0x1, 0xffffffffffffffff, 0x3, r2}) fcntl$F_SETOWN(r6, 0x8, r5) fcntl$F_GETOWN(r1, 0x9) chdir(&(0x7f0000000280)='./file0\x00') fstat(r6, &(0x7f00000002c0)=""/8) fcntl$F_DUPFD(r6, 0x0, r7) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000300)={0x3, 0x1, 0xfffffffffffffff9, 0x8001, r4}) close(r6) read(r6, &(0x7f0000000340)=""/31, 0x1f) fcntl$F_GETFL(r6, 0x3) unlink(&(0x7f0000000380)='./file0\x00') fcntl$F_DUPFD(r6, 0x0, r7) 15:24:03 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1c9) 15:24:03 executing program 0: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) 15:24:03 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000200)='/\x00', 0x1000, 0x20) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='/\x00', 0x101001, 0x20) 15:24:03 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x120) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/4096, 0x7e4f04b306c3efc5) 15:24:03 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x0) close(r0) close(r0) fcntl$F_GETFD(r0, 0x1) close(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r1, &(0x7f0000000040)="6f87623096d2e78d5346a0bb5db1ec7563802c2b4170937671450b41fbfeecfe143185295aa06a2e36dd2ac31eb2a87a22976b1944f0b4792eaebf8e73e128f3d35a7d07b947a430f25cd9dccd416af39290d2469e9a9bc7eaef70d16f09fc6d3055b4cfbc4ec59094aa255dfe1f1905bb172667f284ec3e34a0bd1d15e4adcb565ed96a38ec1ba5a0064c15df8bab8e44879bcdda9fb967666ebc2473aa387f18b36a61e122aa2dc1f22fa5fcd0004ee863095e1e1180d2117315309eee21a322e4273cd9d6b68042c8d3a86bae70ddb14905a8c29e2dd664a4dab4f1a23501523d2a1f60a08dad104174044c", 0xed) fcntl$F_SETFL(r0, 0x4, 0x2000) read(r0, &(0x7f0000000140)=""/119, 0x77) r2 = fcntl$F_DUPFD(r0, 0x0, r1) read(r0, &(0x7f00000001c0)=""/196, 0xc4) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000001, 0x4000, r2, 0x100000000) fcntl$F_GETFD(r0, 0x1) read(r3, &(0x7f00000002c0)=""/24, 0x18) fcntl$F_GETFD(r2, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20800, 0x1) fcntl$F_DUPFD(r0, 0x0, r2) fstat(r0, &(0x7f0000000340)=""/187) r5 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x80400, 0x12a) fcntl$F_SETFL(r4, 0x4, 0x400) r6 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000440)={0x1, 0x3, 0x0, 0x9, r6}) r7 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r5) fcntl$F_GETFD(r7, 0x1) write(r5, &(0x7f0000000480)="6f85244126fe2caa", 0x8) openat(r5, &(0x7f00000004c0)='./file0\x00', 0x400, 0x8) read(r0, &(0x7f0000000500)=""/142, 0x8e) openat(r1, &(0x7f00000005c0)='./file0\x00', 0x2000, 0xb1) fcntl$F_SETFL(r3, 0x4, 0x800) 15:24:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x6) 15:24:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2100, 0x8) 15:24:03 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80100, 0xc) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x104) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xd) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r2, 0x2, 0x0) 15:24:03 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000180), 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fstat(r1, &(0x7f0000000240)=""/228) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x9) fstat(r1, &(0x7f0000000340)=""/178) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') waitpid(r0, &(0x7f0000000500), 0x1) fstat(r1, &(0x7f0000000540)=""/176) waitpid(r0, &(0x7f0000000600), 0x3) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000640)={0x2, 0x2, 0x9, 0xa7, r2}) link(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000700)={0x1, 0x2, 0x8001, 0x1, r0}) fcntl$F_SETFD(r1, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0) fcntl$F_GETFL(r1, 0x3) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0/file0\x00') link(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x20000, r1, 0x6) link(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='./file1\x00') mkdir(&(0x7f00000008c0)='./file1\x00', 0x8) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000900)={0x1, 0x1, 0x32c1, 0x8, r2}) mkdir(&(0x7f0000000940)='./file1\x00', 0x4) 15:24:03 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000007240)='/\x00', 0x400, 0x28) rmdir(&(0x7f0000000000)='.\x00') 15:24:03 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x41) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x50) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x9) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/98) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0, 0x102) fchdir(r0) fstat(r0, &(0x7f00000004c0)=""/220) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x82000, 0x1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000600)={0x3, 0x1, 0x6, 0x0, r2}) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) close(r1) fcntl$F_SETFL(r0, 0x4, 0x2400) mkdir(&(0x7f0000000680)='./file0\x00', 0x2) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r1, 0x9) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/81) fstat(r1, &(0x7f0000000780)=""/157) fcntl$F_GETOWN(r1, 0x9) chdir(&(0x7f0000000840)='./file0\x00') read(r0, &(0x7f0000000880)=""/15, 0xf) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/71, 0x47) 15:24:03 executing program 2: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2080, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r4 = fcntl$F_DUPFD(r3, 0x0, r2) fcntl$F_GETFD(r4, 0x1) 15:24:03 executing program 1: mmap(&(0x7f0000802000/0x4000)=nil, 0x4000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:24:03 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/246) openat(0xffffffffffffffff, &(0x7f0000000200)='/\x00', 0x1000, 0x20) 15:24:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x62) mmap(&(0x7f000093f000/0x2000)=nil, 0x2000, 0x2000001, 0x1000, r0, 0x57fd) mmap(&(0x7f000093e000/0x3000)=nil, 0x3000, 0x0, 0x400000000001001, 0xffffffffffffffff, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3ff, r1}) 15:24:03 executing program 5: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file1\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 15:24:03 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000025, 0x30001, 0xffffffffffffff9c, 0x0) 15:24:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101100, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) 15:24:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1000, r0, 0x5) 15:24:04 executing program 2: getcwd(&(0x7f0000000000)=""/1, 0xfffffffffffffd6d) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) 15:24:04 executing program 6: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x0) 15:24:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x80) unlink(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 15:24:04 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00006a6000/0x4000)=nil, 0x4000, 0x1, 0x1000, r0, 0x2) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) 15:24:04 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 15:24:04 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101002, 0x20) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r1, 0x1) write(r1, &(0x7f0000000040)="cdb9ff590e62ff89d6368c1ed4", 0xd) 15:24:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x180) fcntl$F_GETFL(r0, 0x3) 15:24:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x93b215b6a2e3201b, 0x1, 0x1, 0x3ff}) fcntl$F_SETFD(r1, 0x2, 0x1) mmap(&(0x7f0000778000/0x4000)=nil, 0x4000, 0x2000007, 0x102, 0xffffffffffffffff, 0x0) 15:24:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0x169) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) 15:24:06 executing program 1: mmap(&(0x7f0000467000/0x8000)=nil, 0x8000, 0x3000000, 0x1000000001002, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) 15:24:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x121000, 0x8a) fchdir(r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x0) 15:24:06 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x181) 15:24:06 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000002) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000002) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000004) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2000004) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000001) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2000001) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="7cb874cd5b2b28b2d2c5a0da24954678f75613b879b12f5bea2718ac01eab0188200d2882f006ddb431abfc1b5bd97b231bccc36629751d88997c4ae27abbc17c31b5cb5a139ec4de0642774dc55242616fb90bbf59098dbd05416327403a5677c31e2b712af89b4a7256b34c27e5d74bab8e4fe16d8a3b0256c7d13398b0ea7c664c4b77af02b7a29c0ce40c8bbb2c64cfa3319e017528db92eb199e829d5b96a065bc727b0f30a03e0639d578b78cc9cb8d3db188a1875db65858dd5544b53cde2552f4f57de730b52a58780be83d8943d9ba605efa2b5514d681885854a3373c91c92e089565efc15798281e06fbd6f25", 0xf2) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x4, r1}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000002) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/8) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) fstat(r0, &(0x7f0000000200)=""/151) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2000000, 0x9000, r0, 0x0) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') fstat(r0, &(0x7f0000000340)=""/237) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) stat(&(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000480)=""/123) 15:24:06 executing program 3: 15:24:06 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) mprotect(&(0x7f00003ad000/0x1000)=nil, 0x1000, 0x1000000) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/115) llseek(r1, 0x2, 0xfffffffffffffff9, &(0x7f0000000000), 0x2) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r3, 0x2) 15:24:06 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) llseek(r0, 0x6, 0x3, &(0x7f0000000000), 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x44) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x1, 0x0, 0x7a, 0x80000001, r3}) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) 15:24:06 executing program 6: mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x1121, 0x3, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x7fffffff, r3}) 15:24:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) write(r0, &(0x7f0000000080)="264d43a5b884e6701b49c644afd35ee39cbbf940951ea32aaaf7373d1baf1086a90f74aed7c28689f049d934a8", 0x2d) r1 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x180, 0x142) write(r0, &(0x7f00000010c0)="5eb78d33748bd282fdb2f4506d87dbb071b445a391d0ab036368ccc981fc43a976ddc6609d42a0cb5a86c3ee115f14a7ab791b07684ff35da187f7cb64ff42280d807a56deb1ba6b36529e8ef61f1c4cc6a8caf70ed8b609c16d40901c15d8b6f2954270d15a0f817b5f2686bea9d23c65befd7f9614d59727748ec4fa251b2c05ae750e3d6f3ab0548814228b9487edbf31d49156d2df94f00f70dc39fbd7fbd9c6d3c3d25519254e76baa0a4ad5442f1129522adb35405b274e2fc95ae628f24785cd0b2904169763cbd28138d7c8a9a08fb89b69bbe13cb6e33c2c20ce9f243825e054c9993552521f80c5b77cc386f5b6ee2f0a29ddc7d0207e5425c7e699c0cf1ad97feed29b2e2bee2cb786bc79afb70600f8c16eaf7d9177add42db27033f979bd2e1288a776ebb725101bac7820b1a6107a2314381acd32b0796e55fdb1e43379a49d949bb9e9c714de5dfb1e57da5613e27a956575743e21e844b1d0aea6b19f53279277077b3fe1132461107a56d758350912cb6b5c5670eaf03d244d0120e402b26de1a6f07a4ba9209bc498b768f4c38e8acbe2697683fd63669f272267dfb71673c93a85154eac4fbf085d5cad1a72b1ea685345a3fdd9a9a1be95def2f46157fde6c5fc2052d119b8e045f2d9c0bf5098663d8069cf26a9a7ba25f286bd1f9b344ece3f907ed00ceedaaaa9f12e5859a29ab9e51c80b7a42c8d2024d2ca65d7a406a636541442c197a948b076f3f77c082c16fc189e0f99fb90b40b3f4467fa75fb13c88ebd8c1df972143d4b63efc8b20c2b4896a83d7abca3c30e2dde791927a1cb55447809b79864a2def1b74d1f2b8283accbd519cb33e6873b11aed11a9a7094ca7b169fa34bdd2508efce9a035dc8f3d4134fa55dbbdeecd060ab7231cecb27aa3d6c72357af4c60d87b5e3488c866123a6ba4fcba163dc3e1554107a41efe5db58d885b22fd11bc693555b27a28aad4396e69c27bee86c7459c2cb6ac9906abbb19e9b0d700d9e7dc86431caca753fb24bd2b483da13d796e6a0b46a55e0f77fb92317a575aad76f17e3eb08ea3535dc03202c4fba7b37d6d7268feabe89f663ef5755fbd33da6725fae0fb622cb44c60fbf0a6bc3df3f05bb90080e137be7f98d4165c843ac107c96a8f059373cee4fe4bf8c2b423197f49204fd152b141bac1e5e14f0f1a25aa13d380846e0f7d249b96a3fe0416933bda861a61fba59be61d9836bd644e39d8d3c0a603fba18121c785f4452137fc69eb60de122aad4b4aaf9236b51c5ec8092e0eade9669e9886a6aa6cac8232cd909872c4377e43660283885183aea094e325207ceb5efc754240d311d3792ce87cd65e68ced9eba05dd24aa0b0d38294f33dc9edbde3634ecb13cac8ed831cd0ecf61cb16afac7165ba0df503405862cb409baa2f4f36485a6e03a6868e34accd4f4edf0a5ec214ca5b2aaf7feb4817d7e4f159d86a5301cf9a61c90107aa790ca976b0f60dacf8c77528e0c8b35c09d208c67ae0a064510c51b8b3eb0d8269ae9729a6343498057c8ebeb4cc6af5ecdb9922ea6e9fbfe4f9383cc5f2317e21c73d7ba30fac5d873e266e0c3bc7898a29aab19fedae3bd155c6ffe91d6766f8fedcc193f4e63addd0a0ca047d3dc427bd01f295d6a32ec62d4b5336ae17f588fabe716a03f648353edcd2645e633cd5fbcab0c44b7f0a67e33c0d52505c2161345fd1331269367491df4a9cd46904b7c7679c0fe9dab6928e192cd9f7c6dc24f9afef5ed09a995ddf2a2dbed1f9ccf7ca8675451393260d951c644db0a4b434a0d0a4bc24713f1c23b3469968b65f5063509499f6bcd97f685131c6d72ec3b48c21a7bcb4a20abdcd8138fcc6710548e6d50da87bc072dcab0357ed7492d733a0b8a98ad536816bd0b574c05960b869d8c68b14bf1e69dde17fbeeaf486e63dc3b2cfa2d51d19a658e88f92c1d57f149416db8b593277a25d4de56867ffa6c89fd54ab99df12a23cad31865b1610387658575c1fd3c13291db550463fcf6f6c2c4f16ffbb01b74a723ba968279fba503a27e679b0e4fe1a7ef8470254afdc6083943c56e3f5c8b8d9ccbf6928953fbeee605a4172dc7148910a3e8eeef7d8db468d757d2294af6b4d874c883bcda35cc7ea9abdf54a7421b849d0f8870526a60141b2c8ccf7d99635cda17c78aabdf266f2e863620438834020f463c0fb84e72dd93721879566df4c8d0b4cc41f5802e868c0739afae6f77efa2db7c4f83e140848a014582831e886a8f85b2dcd0592844c62d8ca0b8eebc9d45c0b4e9e0d75a917958563813324390c2f2ec64c9ebe22c51ca81d282ee940bab1909a6c4e8bbe0ad7d198f62b3f27862eae2bc40978c156502b6a024226757397037343dab21e9f3ba9f695319fa7dc6a1cb135bc4b054f39858f6af6b072aef1aba9a5c1818db5caf6160e6c2c40dcf472d9ee29f61b35341a052fc71e7fc9a5dcc08f9e2e9bb0045f37adaa41e96b1ebbccb32f85ed49135c20416accb690bdea9031569e0b39449eb43d7fb2fe9aae3f5bb3db1270c215fe37d75fccd2331ff1c89a0bf24248360adc9888ca629acdd8ccd5a35c5ec9d920fc3e27f4f869670313903451b2d7b7911e3448c621aca90fb191f0089a7d9db3b78e35c704fae6b90fe201a67328f88749f927a29f006db4c1adee70d64db19c323cf09b857ac2f65d89f12aefda81d14a27e5ec7a79b77811afb52550cbb353920bd2c6327f63a340f2f7aa317ae12561eb6e12dbfa33e0642bada378a9a3fac86073130f56c76e939763700dc4f20ea2a9114fa90241b37118ca5598694124288db0b97a26456c6280a6c9db55fed21b3f4381f1983f573dd406f3b40182018b5ad6c80749b14e7b2c1f4bd4f438ce5dd78bdd085ff8e58a4a9190c5f1a2f573a257eeab35acf2df38246eb6ad28f9e3f080298991ac48870858fa52ac89a8d74de129d4a119acc095a0e9d9c446fbc5aba9658c44e192c0b6ed0c3c4d95acdb8256010002952004d837f15a4d366aab91246b94a6776f53bdd468a95b9c5a9b828c77c383643ea046851c5a1d6f3931a91c4d2880b78705a58ce983a04e1ccc312f64e698318c705fb3bd7e00e01b7bd3e4696f3aca917056858be69453ab30e0d737f73805828e719146cb1e2f078bfb94ac2f2e858dbb225596451a6d1f36c192520a5a92ec2fbf948860703ada1a43ccd83fa8d461207c0978102b8158e46d55c8f5889ba2ab08862592ffbb8896ccea8ea4715662742777149b0e89c8394497fe8c0a0b928b4bcc1f4690e7c903efde98cbafb876e1092e4fa3eac73e19ab1f0ff33f6e7cc81536e4aa670bc156819fda84e35cd65fe02b8e22ed20673d207850063a2f71d42754f83580dc49ea5b45549bae31e0e3effaa8c3604b7e420b6df6aeb49840095fa026b0df6668f3244cef02816c21044392d3d6233e5b77699e04b68f83cb274a073fb14b416c5114f741018fa7f31e60585e2b1bc4a799a19ae95455e3ca7371fd08a4ef2bada46893764864fcc7207cf277847caa61447c971a16f224e317ac5d4560c6ebb7472cbe0cdbb1d2b48bd4e4f54413c3dcd5fd0a0f47a34c256428163ae30150e344428021b339690fce48bc0ecf36ea73e909efe9e56bdffa09e7a784e98d1d2c714a9430f0cdcd7cbb45a1648887b51056c49948cf110c2b0787c309a592cce26d6d3d00982296ac40df18faf63c68971c2d4997143631c8027f3bf0826bbb8e4eb90d70bfff2fb9cc65b81ae9e8865ffc3249f09a38a11119185ea155ec5a2f7ec234f7884afd2f58525a02d34a783db6d44e11802c3e2cc6a53d6ca81d1f040710df1a59982254821456338d56f82cfea715f74396bfbcdb4661b2ab61767048be1d3f9fcbb5478847eaa6643139c72030d06709aca39d1db5895c84e3b5ec0a60c9bf9ace793a98a485d0e5bee3a7e8668194a51d4e53044f9252f6243f3fa0ca56793a1234bc7bf9a40cdf46bc81d41b7a8769c8bbf7816f8f871cfe4e667f7da61f186af98b2c6f8dec9f46ac53fe13ac9e9b93b9ed3c4fce01d4c351df5413acd8f193723c9700ffe32526fba14fb326228923d531b4d6f4abeaa1b50f53f6abfe186aa8b5ef7993c70f0c33e4d2d6b7898abb91ab0598850eabd1a19a3fcadb159042bf922a4767f29c1d1a73da8dd22826f6c7c5349f46f479df0bcebf56bec304ecf29e1ce2336059c8745c248f70d5548919f67bd70c9bc46990e278340bb1a58587a39cc5ff3512e6efb87ba6b4cbe4281bbea7387e9b75ca9a3ceb7d2fe2f865dda7e0a0896f7fc34f3d45a875704f2e99a0849fe4472c371b34bcdfa793244d005cc36c9dcd6ecadbc8e14bb3bacf2deca82e68f258ec0ae450ea7781b2fc569fec6473d71403c75f92e30687cd014d5e013779a4eeb38afde370bc2078506e4835c21145122598a037cc6e12f47c3db8e664bd4be2f4761a3ff3dfe4e96bf223938a70d5c3e2c5159e0943e08159f854b29d96fe7d541c38b52f6707b85748385cf0a70d0d8650e2085ed9139a26ac6dc719fd410d95590f77d1078e7a5acda318945d8a3d30d26617fc08fdc30936a4f51d48e2b5dc0546b315220020d47432e65c33e1f6744ab99d14c22495fa56a6a0cbfb7745117d065e8aa09e4d16e1476410f13b41d5fe085111399eb00f2682a45d2e1d317c9ec7465e14b2cf1871731bb4dad361ae146409ebd2c6fb39d409eba3251f392ee53b14870e8b4376746574f0091f668a25d21491cade8b6f9ff3ad91edd06bf7b9a359f3acc6229b8a77e6a5cd5a9aada732e64a0240c5959ec14c7554744b3654d840f222e75d06b0ea34d018ba2b29a107fe5b6e574ea227e9a50309f7e2b2213b951bbf6308fc438381122b839dc3f06036c8cbf5a34c013564acbeb8d1c0e830461c0bb2053da8e8f4c819e07624910a4f3af73a179e2fff57ef990974eee5d1ca1e97f7063da1ec947ea11fe1b20fea1999dcbb8adc762f487ee1328dd825e4f957ffd7c4e8b9e8c0e823fe13623bf0e0dc6cc8c543dea68bf367f5a520d1ccc7a7c00c939d01c4af86808e6709f0faebc5cefa17483277fef2c16697cb3ef6ec4de7947c70b18796b1926a32201eada6bb3bda7f6b92330cad7e9495212452cd91b1bdd6f14d47d44e1b4d402f36f6f902691d1541252b0c769a1476c1c8ebffb5f195651295eb84b91321e306022dc99ca5dda67af359089dd261a6261e01f265ed21539532044e28ea1dfbba01c41eaba37c64464a54bafab70a3728c1d3e0e2e94446119446f785e1c0ee7a612ffca43ef03e42f68f5da213fcd4fc4ed0fe2f1fe09619c1c389d8c55cec3a0483eb0dff2950fe92548a2b7d2e640dfab51980a18512c304c31fef7beec8eeba2e43c27b99fe714670f2ce3921837c61a3c1e86ad72382e6e74ae98da5268786f9b8c0958305da31f6d1f879465a6c50b4001dd5efce9b8b18d422d4b7eae284dc1bae728d8ec31752439228e77baf266d38574988e150b2f653fdd8b07a93297573f72061bcfd83e1a4f25b5cc9eee68d450dc5383596c440dfe75a0bb29b35c2c7d28ceccf491c819ea9c85c50c83116a4d827f9542ae0684911bd38fbdc083293cd447890e398df963c094615b55d6bc7bb61c607eece210a884551b7de5ba82df323bed9d4d2d0cc5bfa2d073352b2121f8b8bf6ef2d2b5f666c3f2675f43d2c6c866e92ce0376c683c0b81f1d65999f9a60f815a4721376a5af1ae2547e217dd58644c113f8796fdea85db", 0x1000) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101000, 0x1b2) rmdir(&(0x7f00000000c0)='\x00') 15:24:06 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000000, 0x20, 0xffffffffffffffff, 0x9) chdir(&(0x7f0000000000)='./file0\x00') 15:24:07 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/65) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x7ff, 0x80000000, r1}) fchdir(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/115) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/228) fcntl$F_SETOWN(r0, 0x8, r1) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/75) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/205) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000004c0)={0x3, 0x0, 0x7, 0x4000000000, r1}) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000500)={0x0, 0x3, 0x7, 0x4, r3}) r4 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x80, 0x20) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000580)={0x3, 0x1, 0x1000, 0x1, r3}) lstat(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)=""/141) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/4096) rename(&(0x7f0000001700)='./file2\x00', &(0x7f0000001740)='./file0\x00') fchdir(r2) llseek(r4, 0x3, 0x7, &(0x7f0000001780), 0x0) fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETFL(r4, 0x3) lstat(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)=""/202) lstat(&(0x7f0000001900)='./file2\x00', &(0x7f0000001940)=""/211) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) fcntl$F_GETFL(r5, 0x3) unlink(&(0x7f0000001a40)='./file1\x00') fcntl$F_GETLK(r2, 0x5, &(0x7f0000001a80)={0x2, 0x2, 0x800, 0x3, r3}) 15:24:07 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="b7598189e592ddb9046ec83ec892a6bc07dc06dddcc6d16717203fa7b219392ce5fe0b837a96ee8d2ad2dacc76574d3c64fffdc3db9d86ff", 0x38) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x9, 0xe3, r1}) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f0000444000/0x2000)=nil, 0x2000, 0x1, 0x4000, r0, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x410000, 0x57) 15:24:08 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x101000, 0x23) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x4d033, 0xffffffffffffff9c, 0xfffffffffffffffd) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r1, &(0x7f0000000000)="82d71f5446e7ef59203aeb18a39adf568ef23a92408e5f7cc6d34c07c05d513c6e04e1b0e291b947ce5fc2f1b7e218ffa40340584259b49437396434f27fbf74f9132f9c8983101a12ed4c92247de222c5227c93f2318cff1a06d5074caa89baa02e6c635dc519d98f28f60ed76365ba47866540dea13888c69783d235ed8d256f00f42dd0dc44d16db628287e604956d1300a705ba1da06ba79112fab28a3b736a994cac48d664ea07af7f8b24e0b9d3dc1c912fcfbcf0e76e2be630d01b28d1f79070ee583cecdb3fa85b5007205eb97c4b96be3a5263fca763097ca3994c696b605b026ce15d03ad5d2e90f3769cdceefa07bfa", 0xf5) 15:24:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:24:08 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) llseek(r2, 0x10001, 0x7f, &(0x7f0000000040), 0x0) 15:24:08 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x4, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101002, 0x0) mmap(&(0x7f0000027000/0x2000)=nil, 0x2000, 0x2, 0x2000, r0, 0x100) mmap(&(0x7f00006c0000/0x2000)=nil, 0x2000, 0x2000004, 0x2, r0, 0x5) 15:24:08 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x342, 0x42) 15:24:08 executing program 2: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x0, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ccb000/0x2000)=nil, 0x2000, 0x3000000, 0x840, r0, 0x2) read(r0, &(0x7f0000000000)=""/235, 0xeb) mmap(&(0x7f0000ccb000/0x2000)=nil, 0x2000, 0x2000000, 0x2, 0xffffffffffffffff, 0x2) 15:24:09 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) fcntl$F_SETFL(r0, 0x4, 0x2800) fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x193) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r1, 0x9) 15:24:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x70) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) llseek(r1, 0xffffffff, 0x40, &(0x7f0000000180), 0x1b21f6424b62cef8) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x410000, 0x80) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x42) openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x41) fcntl$F_DUPFD(r3, 0x0, r0) 15:24:09 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, r0, 0x1) 15:24:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x0, r0, 0x1c48) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:24:09 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/219) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x164) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x412000, 0x80) fcntl$F_DUPFD(r1, 0x0, r2) 15:24:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) write(r0, &(0x7f0000000100)="57ca1c0fa9f27fb907afaeda9c5f17f4da510f4baa961dca9ae90e44b83180deb2ffd756969db5740a9ddb23d314dba3a4fc40468f7d78de046c69e95041622982be0adb0b385ec3e631ca6ba72c34cfbe9594eb7b8d123d015928a75c1c518879f98280d64ce59f6fa2da8334a2bf3b27e3a5e19a4d76b0d6c00cf8de35083e3ed07f943a4f5b0151305220d2b1a076b0cbf8a504763c257ae21a5a88a5fcd86ddb550d61cd3b441482732a33766b3135bd03475787dda0a2126101110a99d969377765e9e8c5fff872fb8314a9f59329c179877dbca5dfed4d1cf420bd187c4ba8", 0xe2) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r1, 0x3) fstat(r1, &(0x7f0000000040)=""/67) 15:24:09 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/9, 0x9) 15:24:09 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000004, 0x0, r0, 0xed) nanosleep(&(0x7f0000000000)={0x6, 0x2}, &(0x7f0000000040)) r3 = fcntl$F_GETOWN(r0, 0x9) r4 = fcntl$F_DUPFD(r2, 0x0, r0) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r4) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) r7 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x48) r8 = fcntl$F_DUPFD(r2, 0x0, r6) r9 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) rmdir(&(0x7f00000000c0)='./file0\x00') r10 = fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r4) fcntl$F_GETFL(r7, 0x3) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/187) fcntl$F_SETLK(r10, 0x6, &(0x7f0000000200)={0x3, 0x1, 0x7ca, 0x4, r3}) rmdir(&(0x7f0000000240)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r7) rmdir(&(0x7f0000000280)='./file0\x00') r11 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r8) fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r6) close(r0) fcntl$F_SETLK(r11, 0x6, &(0x7f00000002c0)={0x2, 0x1, 0xff, 0x10001, r3}) fcntl$F_SETFL(r10, 0x4, 0x0) llseek(r10, 0x70000000, 0x5, &(0x7f0000000300), 0x0) nanosleep(&(0x7f0000000340)={0x3, 0x7}, &(0x7f0000000380)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x800, r11, 0x5) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r11) fcntl$F_SETLK(r0, 0x6, &(0x7f00000003c0)={0x0, 0x2, 0x2, 0x3, r3}) 15:24:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x5) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) 15:24:09 executing program 3: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2000001, 0x8000, r0, 0xffffffffffff8000) 15:24:09 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9) 15:24:09 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/158, 0x9e) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) rmdir(&(0x7f0000000140)='./file0\x00') 15:24:09 executing program 7: nanosleep(&(0x7f0000000000)={0x9, 0x58}, &(0x7f0000000080)) munmap(&(0x7f0000feb000/0x12000)=nil, 0x12000) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x1) nanosleep(&(0x7f00000001c0), 0x0) 15:24:09 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$F_GETFL(r0, 0x3) 15:24:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0x1000000000000, 0x0, &(0x7f0000001380), 0x2) 15:24:09 executing program 5: getcwd(&(0x7f0000000000)=""/8, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x34) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x2, 0x1, 0x7, 0xc5fc, r1}) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20040, 0x1ab) fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f0000000100)='./file0\x00', 0x14c) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000140)={0x0, 0x1, 0x3ff, 0x1, r3}) waitpid(r1, &(0x7f0000000180), 0x3) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x40, 0x9, r3}) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_SETFL(r4, 0x4, 0x0) fchdir(r0) nanosleep(&(0x7f0000000200)={0x6, 0x7fffffff}, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) write(r2, &(0x7f0000000280)="2797838e441960d734b5e04b34d87414558845f80979e7f540f10f6547ef5cce9dd0fa92e3114089d78ec0", 0x2b) fcntl$F_GETOWN(r4, 0x9) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4000, r4, 0x3f) llseek(r0, 0x1, 0xe3, &(0x7f00000002c0), 0x3) r5 = fcntl$F_GETOWN(r2, 0x9) r6 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) chdir(&(0x7f0000000300)='./file1\x00') fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000340)={0x3, 0x1, 0x3, 0x100, r5}) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000380)={0x2, 0x1, 0x1, 0x94, r1}) fcntl$F_SETLKW(r4, 0x7, &(0x7f00000003c0)={0x2, 0x0, 0x0, 0x3d180000, r5}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000400)={0x0, 0x1, 0x0, 0x100, r5}) fcntl$F_SETFD(r6, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x802, 0x0) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000000480)={0x2, 0x92d35218d158187a, 0xfffffffffffffffb, 0x4, r1}) 15:24:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x121040, 0x100) 15:24:09 executing program 3: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2, 0xffffffffffffffff, 0x8) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) 15:24:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82000, 0x13) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x7, 0x108132, r1, 0x0) 15:24:09 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) 15:24:09 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) write(r0, &(0x7f0000000000)="e3dbfe633a4386f046729dc56556affff41af86d810d11ba4793fb2c3ce26b7fd5d0983ab94f564dffea9c89c47070c17ac30df2c8880445ef78a189a430c4101f2a16c68f32f7ffaff51dc13c0f7dab313942e514a2f1b40af9574b8acb9aeb6839903b8bb5b620fa47c4391b3a7521877511a05784618b1b2b6f9ae30b5a41be17bdb3ea77ee9e028e3c677fb70e2e6185938d45bcdbdb0833ce5cc74e314456c188fa9a2ccae3f2b7983f817dcb1eaee7820d58395a2bcf4a73818edcfd06f890e43386bd9f15433691e1dcb8df9b", 0xd0) mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, r0, 0x0) read(r0, &(0x7f0000000100)=""/21, 0x15) 15:24:09 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, r1}) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x8000002035, 0xffffffffffffff9c, 0x0) 15:24:09 executing program 5: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) 15:24:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x80) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/19) 15:24:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2402, 0x0) close(r0) fcntl$F_GETFD(r0, 0x1) 15:24:10 executing program 3: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410000, 0x20) close(r0) nanosleep(&(0x7f0000000000)={0xe4, 0xffffffffffffff5b}, &(0x7f0000000080)) 15:24:10 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) mprotect(&(0x7f000083a000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) 15:24:10 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000002, 0x0, r0, 0x40000) 15:24:10 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x95) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200c1, 0x0) fcntl$F_GETFD(r0, 0x1) 15:24:10 executing program 3: mprotect(&(0x7f000046f000/0x1000)=nil, 0x1000, 0x2000000) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x10000000006, 0x1, 0xffffffffffffff9c, 0x6) 15:24:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) fcntl$F_GETFL(r0, 0x3) 15:24:10 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x0, 0x0, 0xa14e, r1}) 15:24:10 executing program 6: mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x3, 0x4c832, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000031000/0x3000)=nil, 0x3000, 0x0, 0x2000, 0xffffffffffffffff, 0x8001) 15:24:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x4, 0xa43d107, r1}) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x2b, r2}) 15:24:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410500, 0x8) mmap(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x2000005, 0x5023, r0, 0x0) mmap(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x2000001, 0x2000, 0xffffffffffffff9c, 0x40) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0000, 0x0) llseek(r0, 0x8000, 0xfe98, &(0x7f0000000040), 0x0) mmap(&(0x7f0000684000/0x4000)=nil, 0x406820, 0x6, 0x8032, 0xffffffffffffffff, 0x0) 15:24:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x26) 15:24:11 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/229, 0xe5) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/30) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/167) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/52, 0x34) rmdir(&(0x7f0000000340)='./file0\x00') rmdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f00000003c0)='./file0\x00', 0x31) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/136, 0x88) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/56) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x9, 0x9, r1}) rmdir(&(0x7f0000000640)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) link(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0\x00') fchdir(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000001, 0x21800, r0, 0x2) chdir(&(0x7f0000000700)='./file0/file0\x00') symlink(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)='./file0\x00') unlink(&(0x7f00000007c0)='./file0/file0\x00') readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/9, 0x9) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/43) readlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/13, 0xd) chdir(&(0x7f0000000980)='./file0\x00') fcntl$F_GETOWN(r2, 0x9) fchdir(r0) link(&(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)='./file0/file0\x00') chdir(&(0x7f0000000a40)='./file0\x00') symlink(&(0x7f0000000a80)='./file0/file1\x00', &(0x7f0000000ac0)='./file0/file0\x00') 15:24:11 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) 15:24:11 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x202, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80841, 0x0) rmdir(&(0x7f0000000040)='./file1\x00') close(r1) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x101480, 0x80) 15:24:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x5c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x100) fstat(r0, &(0x7f0000000040)=""/35) unlink(&(0x7f0000000080)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x410002, 0x40000000) rmdir(&(0x7f00000000c0)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:11 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x0, r0, 0x8000) fcntl$F_GETOWN(r0, 0x9) getcwd(&(0x7f0000000000)=""/223, 0xdf) llseek(r0, 0x5, 0x80, &(0x7f0000000100), 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000002, 0x100, r1, 0xfffffffffffffffd) fcntl$F_SETFL(r1, 0x4, 0x2c00) r2 = fcntl$F_DUPFD(r1, 0x0, r1) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x80) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/32, 0x20) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fcntl$F_SETFL(r0, 0x4, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/223, 0xdf) fcntl$F_GETOWN(r1, 0x9) fchdir(r4) chdir(&(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x1000001, 0x20000, r3, 0x1) openat(r1, &(0x7f0000000380)='./file0\x00', 0x80000, 0x21) fstat(r1, &(0x7f00000003c0)=""/156) r5 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x0, 0x28) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFD(r5, 0x2, 0x1) fcntl$F_SETFL(r5, 0x4, 0x2400) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x11, r6, 0x9) llseek(r0, 0x9d2d, 0xb7bb, &(0x7f0000000540), 0x0) openat(r1, &(0x7f0000000580)='./file0\x00', 0x410000, 0x3011e9a9146e7c84) chdir(&(0x7f00000005c0)='./file0\x00') fstat(r4, &(0x7f0000000600)=""/143) 15:24:11 executing program 7: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x4c831, 0xffffffffffffffff, 0x61) 15:24:11 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000340)='/\x00', 0x140) rmdir(&(0x7f0000000040)='./file0\x00') 15:24:11 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) fstat(r0, &(0x7f0000000080)=""/42) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80d00, 0xa9790bd0af0ca47a) fcntl$F_DUPFD(r0, 0x0, r1) 15:24:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x60, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r0, 0x9) 15:24:12 executing program 7: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/21) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x401, 0x90) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)=""/240, 0xf0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x113040, 0x50) 15:24:12 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/9, 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) nanosleep(&(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)) mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x8000, r0, 0x6) 15:24:12 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x3fd, 0x51) llseek(r1, 0x6, 0x3, &(0x7f0000000180), 0x0) write(r1, &(0x7f0000000200)="72e83803a63904084fbb10ffa93dfdf571aa77aa9f5285d5c5e317da3f6b40e4f43119ee4d9063bf13c9b86ca3236e39cbe57e30571203b5c67b9b764069c25782a4232ce872f4cf2305d70f4541f48e2835e4dc6799251a8b3ad3e5c49cddb53d003a0de3441040d74ad28ad23e9de01ace12dbcb6b9570bdb8c667f8ca58f856391c95843dab823eff968e0ea89f00f77f08c2a059c6f0b67dd96b7f7ee97c5a99c4c50f8e65abcd10fc3dbd5f53f7e33e7f36a3a89262f9fc76264abfa096a40cc46e6d994d411eb86aaeeb472fbdf34e", 0xd2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x801c2, 0x2) 15:24:12 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:24:12 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) waitpid(0x0, &(0x7f00000002c0), 0x2) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:12 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x2, 0xc7, 0x31, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x5, r1}) mmap(&(0x7f00007fe000/0x3000)=nil, 0x3000, 0x4, 0x108132, 0xffffffffffffffff, 0x0) 15:24:12 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0/file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80000, 0x80) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) rmdir(&(0x7f0000000140)='./file0\x00') r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80000, 0x0) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/208) rmdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000380)='./file0\x00') rmdir(&(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000400)='./file0/file0\x00') link(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0/file0\x00') rmdir(&(0x7f00000004c0)='./file0/file0\x00') readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/155, 0x9b) lstat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)=""/146) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) link(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0\x00') lstat(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/23) chdir(&(0x7f0000000800)='./file0\x00') mkdir(&(0x7f0000000840)='./file0/file0\x00', 0x20) rmdir(&(0x7f0000000880)='./file1\x00') rmdir(&(0x7f00000008c0)='./file0/file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/65) fcntl$F_DUPFD(r3, 0x0, r1) 15:24:12 executing program 1: mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x151) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x8, r1}) 15:24:12 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) nanosleep(&(0x7f0000000000)={0x6, 0x3}, 0x0) 15:24:12 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x200, 0x10) openat(r0, &(0x7f00000010c0)='./file0\x00', 0x410201, 0x2) write(0xffffffffffffffff, &(0x7f0000001100)="20b208bace557d6f408e624b0825ff0ab2e7c32a9aa80fea5350083cdac07b978d4ed83664e931c9564e61ada8b890b1ea3789688f67c6bbd9dd20986790ce9fce65169d2a545035bbac34067f0ee7b8c35c67af18cab187b996b3be27b84bd69e3e857a1873ee0d111c90eb70f28c0ab092016dbbb245e2a34943c3bc8b9f8f066911864644f0e61d8fced2e10e0168c3697d7c266cf2b18db4fcc964cffae75428242e080c7e45a5c7cb11581ec416af37eb48bcbf5f958c248e6e958e6e4ef9affbe1cb60019b03e566f058d5de7a59b7e4956884d5a295586d42d3a2c82b9bff144920d79e992947499a891974f7427672e44278e1b144f6a83033457928360fa0eb0717db1f9fc14259ca339e933a9be7738beb85ad2f7775e01e7a0e370e5821c733ea6420eafc8d05324c6af2422da05e0c2acd49a495baa1919de9a9a038c8ed27a2317f287c008fd133764cd026771952f0d0ebacfb15f65e01b20ae4abcf5b7e3bd08996fed7a74d4fed30b305d7ab95a3aec1f2d6b86ea0aef2c61894d711ad92fc176d7587e1a3d659b26ad2d4a6f603fcb74e165927cb37481efe48a728fe656b893f9b5d9cca5b4f03a9f582ea1fbe8957b02546b58eb2b788dcbfc650f48ad05cd34984e26678cded849c578d44c45c78c24ea40686fde1a3e8c65031d7873d4051809f9dffc7f0ca9239f3770ca6bff1f7217edd0661fda634f780629b8142ab3477e517ed7339c64b7ceeb70621be53797f037c9ef846a85bdaf29110dc1750882d4c134abf113967b76eb63087f453ebe1818c6259786e0f9c79a4ad699cabf1439d20e1e2ac1db87a6686db29b935a6bce4feda374396fed8e0466fcf60107a0e471d1c5d0c65f2a7d66a048d2623d99f3bb168c8e77b7e8c3c3c95c66d041054836026315fddfea2fc6779744ed5f48d0def7272762817806ffffb4639b863831cd835b2ef0b7a65f7c0f3b0ec241ff35a84541632ed412f709a5e0dcb9a734110b6a71abd681bdd2c8102396c73a5160c406d0607d45696239ed234ab7907912186158865a50d6542779dca38caf44d4a036cfaaf45f2b668fc848aec65b9c332d6fbcb78adde20403c22fb16cfd0c3e67aa65cc13275475dba1708bcc238df6f5c517d729f5f40705b15e67eaca8f66f20b513eaad397c008e8ecf201d9b357c0ba5d751bbe58280bb1d8e1ae0a19973d0655b0ae32d59666e9db74958f7e916ae3278ca7d32e64b6b31f47d9088efef65982a951abd136f0a5469ae111f66a56dfdd2bb29a91fea48666210119acbf514fe10da0015c790240aabf37652f51ddf23e8be464e8f9ac2f0cb32e5b379797bdae8bdd4b749c176fbc3398323f79ba7d34246e6f319db053e0dcfbe712bafb16599e1d6fcf3efda14ff50d9e82df8b017c7b871a62b3c19a2cfebf98f61b8ecbd5da663edb48e41dc0954776651e9155ebcfd583a75a187ba0de19d8aff78c189b353556ca47034c6f257ea1854a54cf3744946cfcdd4a17e73807e10dde6f65933205b65b07148e25226cf2d47936ee8a6dd7de62df40c354dc0183f1912826ca37d86b365e41c3c60394f5886b161439f21565f1c106c8f5b0ac2d8fb66b4a77821265825775b47494506bdd4023a25aa64fcd22ccaa09148bc99f2a0f307c67641cac622c497b1030d015537ebd7f6ab2d937b7c4d6b4dc3e1993237f3f816667fbd1f2ed5099151dcacf4fa9795d8e74daf7c8eb4c60422e612235ea90370babec5722f5570ccab12df13f48cd6e2c476e078f85a694e62d44567f61c6a228eefd0f2162b3760db874f7cac3aee9ead6921c8e57481f1c92e736bc1d53e2b91a93e88aa0f009486a855de9bb61fdb461b6f329925726e3366fd0125951252fa48a0dcf36ca6d52aed870f3163fb7ebed82ec1a8280f131a1d1a1c784b006897ebd0344e29789721b279db72ef0e4de5505ca6f3a20717532f0a123e0158bd05d1979dbcd628744b1d43a24757b73219178167c9808d41c6f6edfc2cf5b84d10589d79d3ba5870b26657cf6eab99de1732264c47dde125cce4ae9bc8085133018e5bede1eaea23971cd98348e62571e1e4b1a36a9a07fe0fe2649ce36030c06d010bc3ec98082fb2340579c8cba6d52ce467e45d77bcd3dcbdacaa09098be6bdc48ca7081d641441d9273a85d54052e0d53e5f8dd81c0393c13ac8f62815d65c81206b8a5b70452b4d516b0669a98172779c5763b04e0e634519818e4c1bb8bd1c186222733a72bf0d4e2af9d5add90a6cefcc180c0e76c1247de9c71e21592521c5e24fea04186792846c068daabd65f02645d6d5e48678be3d79533378c2a13abd00162869f96f3e485eb78af4cd074ba165725e559cf4ca2e20883db0ea53757d31d91262df68952335909bdd5e2a8e3ecb6ee0efa630caa671e2f1183c5c9de68c31631a415f1b3c354d2a4cf05558ee77fe4d7a462d59f4d404000000000000001bc6e25043159f399e1d85da246ad4378d8c2951ec4c26a66ccf921d17f7ab89a9f429bfe1de12e496e0ff3614504009f5746a28f5db0c5e2d7deca6d19ef46d35966a6ddf3fb5355f8c00fc240bfdae1f5060932b3d70b0140ada643f38e9ccadd47cfa2043580e0e652fdf2f9d9511bc8bc29c470474444764f73bc9db5f05f8506deafd10a02a23b5bccec246eaaa57d1dcce47dbfe454144b93b66a478d155d76a6a2ece9dd82f730fbfdd106d562689979c5f6d3f6df3cadcef15a82794d119337f897cd9608484bc6ec281362559e8257dfd82b29b809103754afac28df4e6771058aaa61860f03ffd8db843d92e387b6e70692d7a37a5e851c1ecf5ab4d26c2c66470fb3c2ba130a7b514700656a808a8463112cc2e576a9533c2e4a7f2e6fcdbb7441b955205aeaa503d44f2678a1af5a39079dbece71401c56f3e21f4df970244cf5f554453efce8a83425f073d95794f43dc99958f4c6efe30cfe946288012c731b7397cbbdf0649a71d464469a859b7ccee6117994beca4bc459e2e21a004756e3ffa1a87b6d811073becdd145300ab37d89752388c184fe2b27406c817071c984604afebc52bb203fcdc81a3e5cdb048502b254a2bccdcf6738fca60fb56a9ae983843a1a4e75b047440a1df8ff5a30766a17ea5dde290886486105e018d1081efb8292b4e6965713f9963d96df0cf9623fa4cd9b2e0384bb95a029732ebacb8c8e4042b73ef9d63516809a3c2b7909291847adc8b831c32454919b988703e6a66a3670cb69524718d5287e18c2da65db5fd866a420b4736c9765682cc7a10dfc5c70638d76959b4e63c6f6e26c55b39a34952d2f082d7c7595d25e98dd88fef7c7ab71a6a71d9d2685d7670796c5fedd824080ed9f7fef431c63b6d288937cab1844217d0603de4c53a12994996df81cd6d78072e88770574708248823240616c38235335b1244c91d2c5665b42458d495b0e894f05649cd0a9b1fe9d051008575e91542a5b6a71072f1b8cfd425b1ef3df9c3add6dc2bb0a6c910fc98c05443189573b739f297a32bc57ec2d48680ec731fde266b50ede439470cd439cbe6c6e526d5b9890f1a5a1e0e399349258eb26bcaee11a8897c5f823813d224c3469f31508364a4e0552589f313e3785f3f006e6346b81018fe6ff8239fef2e5d74d7615eec568d0c48b10f8aed1f03ce43e59fc6dee8a99554f5f346232348a365775cfea8379a69647ceb0052d91d409a2bcaad222b09d33bd7a5a43734c31b07b822a29b7b8293442e798505663cc19b1a59d6b561895cf7b06ba1aaa9b8d653fd712c067d5b90bb9647cae18c2d2751cfb02c870c133e2f436d8fa46792274fcc6c516ee9098ad81e31413595755d2ff696ef8dc41cf17b00f3550bb9073b19a180d675313ee75fea7e781e40f75c4dedc83c2e354c382dbef39846ef349e1af13771cc20e19b90abac438559af3e40e98939d9828748665356b41dfefde40f024695d53c8768d0c0699021132c6539a0b71bbe619dbd769d868fd33cc4707e2a92f1182d4e772cf80625ba6efc17bfb47c2eea1a6a01b7ee51290e1bd9df5ac235e28e0de27fca7b769d725e9c51dc7dcefab760795d8db90e86a8d9ecf3e704524b788b7d40fc010023bcfa0f38f667809956cc30060feb83d1b1cd074acdf78abd542bf7249b6b87529406ff7c709882ae4b1e9ad8065168a653bf052c1f297b31c33e19a064a51ac4873b2d8104c20cfd4efe58e8cde471f823ce28f1f8383ab85c83d7eb4ddea22ce9a5170f57e08911496db8af4ea6f2a30031750d6311700d6f895791013adb59fdfb139d62b0a22006bc872b689b46cc3d65aabfc3b6d29e8c7f493e68d9450f83e224bfd33d0c1a43ac08b32977997a8cc9d380b842462ac2e854255092630552a7c3456cf13a6117838e2c5b563f02f9f43ad2eea4db41e86319846bc5ec9abc47315891b68d23f436975edf4ca39a6fa711e2e10dde426f6c50ce8307ac226a11391c04456798f398947bb0e4349012eb47840057b67cffe3c878b70f6670f0c59b4b205dce69a5fdc14c1a9ea1ba75ecba54e3cd872ad5d5780f44f151cb8f710faf47d9d6ad5cdd0155880a4941f95a5635393774a878c191ad173779875e508fc41c520ee019e5e0cfaba9705cc6927b7afcc90c8f8ea4fe74359661d42f2d58d6dd133df70982b776d46eba7fb180226359df02010910375f49a9dc7c51b2b2daa65aa650629960b43f6c2e50c88b2d3e516413814b828368ad97ffa7bb8426217e708e74501f1081d4542aa9f48745ee369462f692092f1ed807a9b45ca9228bcc67eeb4d46fbb8fd7b28a0a89ba3b406ad85c62508baf682f38ecd4ad9c1c4b8398298cb3fd19c76c09978f6f2e91a74697468fc6420fc163b709ef0f0f0307387c86a08759f580671838648cca94f61d56405c67887d8bc7912c1409123e96d2b2c83e9b4f3305c85377faa56c64e6a39a154f38da1e0d66882e063c08834c9cc9c0cb74a8d79198ab192b54659b4dbba71f631c110a7c2b230c0463c60efc037f6757ae297cf4c5ae3cc583344977f05855012523331c1bef2341baef11372566cc410f62090543bb91f03a7ab4bb02d112f2d43a84be82e18917f5ef8a751eea756cef0421d21f904affe930918942ee7dfdfdb7a021bcbfae28a50814b89ee8b479b3192487aa1ec3e71a0758f6329f066b241d9e14592cb20decbe6a0e7d66e2900e594ec8dfb8a379ae812cc49dc9b2ec6508227a69cf1eea373273fe9880f85e13547e6b27a2ca03d339d1e1ac13ce6f13a0ee514653a2e4bbce1326ac9a7a3482fee74cd86b2b9bcb2af51f94a10527aaec1db61d7485e21bde88793c1b3318d7dd55def19b2830e1838c83945336c0af4d218ea0ff1c09e0efa0cbab8a00b560dd5d251adced71e12e2af2b98aaa3d2d1628c1f62779bc3682e39151c6f5a1de311f104cbd42e050ca3ec11d11c13ce8b50a2058033e5faa715a773e2b6a0411dd78676881646a2d32077eac80e58770a52e7480773f6fa8d77b7e87a0f9cd89ea786e21869b1599dce20f40e8ef690494d1dd80878d8a8919eccb7290e82e1291c1ec60df606f0dc4b29b452c3e130b8599f6ce947903717d10ba82fb879a6732634662d16726ad05b5ae599ac892cecf20b603d05e3caee70e7e0f08fccac032570675c53fd937d77678b7ce2db924b4a389bfa4f3e510ad85cf0072ab095ae79eb995fb7a274fe49ac5001b03ce2a94cd8896d9600000000000000000000000000000000", 0xfffffffffffffdf0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x6, 0x70) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x47ffb, r1, 0x5) 15:24:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000007240)='/\x00', 0x400, 0x28) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0xffff, 0xb9, r1}) 15:24:13 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101000, 0x1) 15:24:13 executing program 4: chdir(&(0x7f0000000000)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/211) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) 15:24:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000040)=""/67) fcntl$F_GETFD(r0, 0x1) 15:24:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') write(r0, &(0x7f0000000000)="6dca408640abfeeb0b5e1a16998c68fc5815a35aa949d88029a16b114780d317370f57c8ddc00d74e5d938be68e1a108ae993569d90ab1bd2d67d6ee22be5d338bb37ecfadf0cec6673ecbca7477d83e5c30f7e4b2d74a1525f56637d054aa052df9828d9e", 0x65) 15:24:13 executing program 6: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x3) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/169) 15:24:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) close(r0) nanosleep(&(0x7f0000000040)={0x7fffffff, 0x3f}, &(0x7f0000000080)) close(r0) llseek(r0, 0x7ff, 0x4, &(0x7f00000000c0), 0x2) read(r0, &(0x7f0000000100), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) nanosleep(&(0x7f0000000180)={0x2c13, 0x6}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x800, r1, 0x7) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x40) fcntl$F_GETFD(r3, 0x1) read(r1, &(0x7f0000000200)=""/163, 0xa3) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x103000, 0x1) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000380)={0x0, 0x1, 0x2, 0xffffffff, r2}) fcntl$F_GETFL(r3, 0x3) fcntl$F_GETFL(r4, 0x3) close(r1) read(r1, &(0x7f00000003c0)=""/47, 0x2f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x40, 0x79) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') fcntl$F_GETFL(r0, 0x3) openat(r5, &(0x7f00000004c0)='./file0/file0\x00', 0x10900, 0xc1) fcntl$F_SETFD(r0, 0x2, 0x1) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(r6, &(0x7f0000000500)='./file1\x00', 0x800, 0x2) 15:24:13 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x2) fstat(r0, &(0x7f0000000040)=""/93) chdir(&(0x7f00000000c0)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x4, 0x7, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r2, 0x9) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$F_GETOWN(r2, 0x9) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/169) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$F_GETFD(r0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x410400, 0x43) close(r3) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x5000, r0, 0x7) r4 = openat(r0, &(0x7f0000000380)='./file0/file0/file0\x00', 0x410600, 0x22) symlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file1\x00') fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFD(r0, 0x1) symlink(&(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000480)='./file0/file0\x00') fcntl$F_SETOWN(r3, 0x8, r1) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000004c0)={0x1, 0x3, 0x561c, 0x400000, r1}) chdir(&(0x7f0000000500)='./file0/file0/file0\x00') write(r3, &(0x7f0000000540)="4f6b502f9e20cc3dc2db60a6648dc0ab1d6dd0372a808845e24294aea23eaa9d1d0948822b6f733d6011b7fd3dcac31b8eadff2d3636995fb2c51658e8182f2f208498abfdf39f62bc80c7db0a4d11c353e4c86aa112cf5a2d0978c74860325ce947467bd97ce2f46c8f7d644690680bec18055fdc7508123e36bab95fa75d351fdd0e761357c03303620c2dff85a99958c3aaadc943e144705b59f3be8821132a2e8ddf4723ede2ba7f22b54600153e8ccdf03362296f444dacff17c664356e6b9d1986ffc2d4d87996eba83867fd3ce01150e8b5f7856fa56e479121643a71c68a8fdd2cdd124a6a387ddf87455b55d7c214c8631c3b68874e6ddba5eaa59942069f3760ebde3c534a452585b341d600b0b1df43999b415a9096b64aef37711f8603e5932e9f77b6abae1ee730b6ac70be2a3918c53e0e58f282ab60a352b8a4dda4bddd0f2a63cbc0c597191d52bd5ee522f73171c59a8667368803ccc2b6c7e89e836cf77f8e888b54b718674e5186d6a728c6fd7aaa121355e136224dc0ac09e514dde6765d0fb98ce3802bd7add757c12fd65859ebf7bcd626bf1e5a143e7156521c4bf96820d605a726687c1afb184d2f8b3cc41c11d6fed65f6e56df9dda92a83890c1a0b00c01385f21fc3546f70a0345a1ed6399b97ad4fcc54be0843a2b7d45ea29a113348c7873696619f0ce2ce435d43c2a1302c26ee2acb76ba4d03c3ac852f27895e65e64dc6c0be41178d61236fe615cd545eb54bd231e9118ff3789c0f6f57b3192f1ae2e3c598872fcbb1f987b5ff7e0c59a33b2b05c398ee4d4199311db2284a3737d2c701e4a46ea6dd41edb803699e27d4315cdf3a128af15c017fdae8876e70d9b16c377df239720c804f53c62d11d39f6f6c2056c5bcf59d3973a3adabbc91192acf93edb6dab371b4a77452822261175fcaf5bf8327003be2276bb156cbe98e074d1e1adf907dbf764eba62772999e4d0859c46662419426ab6e3131ac8f3b4466c77942f8a3396e1e40a300d76ac660dfbd561c12556e1d5b05d4f1c6a5e7795aa55ea3a32ee7f4c0272e99fc6d274b01947d91487dad740822b6f7aa35b7096ef8eb443895039f633896402494fe25c811da76812bffd6d50ad7daf3c0ee24bbbb60ffa268e7ec8146659ae97923121368ad201202d9e7fcaac5c9305da521780d0533fba2ad3835cf7a6370f27f1968d20a6151e621cebffc17d480df0802f656a3f351da8e5959b33e09190c9e588b4e359666267db3f6a36cf30e7f3b2126ad6f762a85087298d54893cd3d757136feb2e2b91268152b75db11e9e8bd2b934e6dbade54673430e810427ca2479bad3688a996978b48efe47a2eb2c750b6b556ab4b3d0a6a5a242618434401707167b487254cddb71754949eb2b9644d468cb76b2d73d4844576b5f1cbad9ccca798b4ba9d15fa800440b9904f7002154eb37daf78a996ac39b0cc3fc8cda80c1777c4d7891eca3d3b3025d9464c26cd5d46c547216e8b2f4477c26e71946d95eae9069be439cde62dd7abe779ce76f1977c79829eee3fe60fbc38d5d9ccf2cc88ce3078aa0338dc768a28470f49cf565b8573b61bd928f858cd2059ed196c33c62614e8bcf388644e4f4e2f709b0abbcc94e4d6a7932146152f569b4cb8a8b3edd182e6fe5aff9f9c8373f8cc3741bba1e25549f8cc27e687f0abab75f4672bd2f986ef9569f3147f31de71872a8a3d5d5f2416ab41b6608f3d2c464c4becbd4679bbc2061a96dd01955f00d30d56941d6ba590f5d083f9028f9abdc1d8cbd949f6e7b09d9e7793a7bb32cb5d89467d41787a62b4a5f1f1e5f0e7e103e80e4f1da778e412ba3dbc58a7e1fdeb5709ed73dff007cf2c58395c7bd325b0b11286ad1b9ce15a76dda98b4a4cb335167be7ef9048aa3f1321c2a6540544e4e6f6c1f22cf90aca1b9cb3ee31732f7f0f83fb3b80b974b14007d840ae21686ca347f41f6d60ea3747d8fecd62a4fb4dae0790ef8186138a25da74e694b5e919e9bf1dce354204e9a96d0942c0f520cbaa5dc92bfbd7b6e1a00837d56cfdd769bfb65a2373edb69bdeeef6a58408802c54fd6a21299d7a406ff74d6e3370e88a93c8e2c8ab94bb7dd2be6a5733aa1f54cb860de4f3e931ed8c230975d7ddf2ce1182c8cb1c1d874907399925776baca7a995f76c9863a18ef205abc390cc744700d1e22a770023f84c3039e1c96a1593ca39c5057352c3211c2498e17ebf2542edc87a5427671653ade4708df01a86df14fe59126586ca552ffa2220403c1761d1e3227fa44be6bf3994250360e455b5e6fb457470dc72b460c8d664bb703cfd281b9b72ff5842927c7e4208658768b59271a53be4b48259c3761d7590d1158fbb43f279f61c6b4d580b074b917c2eb88fda579a48b7e0f328907cc67a95ceecbd77e5985b7481ba197d7ec1fdb30c20381611e09729098fc3d746c3c6def5999888c3913611596dc8d4469cbc62e083954f9577ad823c4e9e18d499adcff7d7fd7e74df67dae78cec2bc08de9d0aa290fcc23aa2065165471eec089d123e0a10ed468f0f387f80a820785dca201539fd23e2e414f8eac65aeacc0760d10b6617f87803ec03659deb8fa262d407e93329881e5e6fab75ce7d7a7e6ff28aedb5eaaee484ffa152468ccc2a2de520b99a1a84f249bf906ff8bb12b7915ea41e73ec43619eced54ee2df21d207e46b95b9306168f7a6307286febb5dabedb8b3719c8191fc0d8c60ff8366d0268c244062c0aa23282c2a05b7e6e1ab15c51d66115ae51cd84945281fc8fdc7ead3aaa15dd70b9b26551d025c1c1f2be2ce3661fb0682d357e4182615068c1a4a968c12ba4a1287744184a9c7e483dbadb51a67bca43b31dcbb9b26be5bba85a948fce9aa235c7aa70b61ebb889523012c8ac03969df6af09798d601f54267944592514f359e79f6928d6dc76801cf75b84d8a8ce768b407dad60b0b7e231903f3212d6582e78d6c7427f223e501c16ffe0b324da4b4614c01048201642170cc5d6bd45584f4a15ae0b29ba3166e778632abc7539a738a799c9b1dfe4cbcea0c437f00d4b278893c8d3fb0750b528bfe9e3e6bfc495c816bb7e17a5ad5535b42cbd8616a4c18212b8447a21b3ef3598d42a4daa6d8102c22d6cea8609412931e1241a78b4811f3c63d600707e2c465403a1e76a83df90b2cb2be9462a24004fa24b44c1cb2220d681a33c3db25c78537357b7d51e6e794a26d608397f48a4f894b57805e0ba59b4d65829aa59475386fd5295dbb58191a5f06e438d8d50613e5ffe097e1717ff14b87c0a165c4cc892b5a2388ebe8bd610a2ca4e6db903c486c321b2d0e2136fd2bb45c1359aa97f7b3b1c3180562005c6cd34e0f7f1011c24e59ceb55c5c71d80c6c671ad67352e2fa9e814b7563595d924e67aba6261df3542933fe6725d8a1ccc92a4882adf87c61195336615439f8c8fdc3998e2d0578b93e1dd19e95ca4168656f3d61317d3a5b6a79b3c0153a6071269a6b0be7019538e04e3e7b4e2734c81cddce3311bf8ca9095329e6507f2ae0b3914f34faffe5e387f47a0aaf53888590b9e6034d571ac2d6afec65e4cb42cd40e043bc1292c9eef97981aa5b891a17640ebc01050f3bacdb21b8950d5c721fe1b804963570f4e5a9803e3b2b12cb80b1d60afa9ac7c440c8650048499eb5708d0a22f1cd867133931c4e2c8d1135a52277416523cdf723bed896f752d554c9e567c8f81553f28b42805dba3a29abcc23f10a97143313eed91a071f3cc7616fa443681019dae6278cefd08113dc50ef1fbc2f13a8f593aca1b4bfe6cfdadf7ca3d436c7a6c6fc708247b9b849e1a66cf0efe77e90ee7577c4716b7652f617436de871a182a24a98c63fce38b4b7954123c13e82795f87c8e3a8a2d8eed8a1d16339dc1aeffbcccf280928db5edabbb72064065a8685fe8422f3f0c36631be40660a14bc57a99ae59a381a397e06f7c714e3fb81b06c200c92d31f5aba88abf1e50d6e5014992d4ded82ad00a60123b07fe8c0e75b9bb12f0320297b34363e7d3f4539ac3a9ec2e8f51582b26b5607cfa450e547b853bda6ae116d341421b3a305a50e35ef7357427b3e36a19ded22b94b7f0c5c6e4dc2c8b59f3bb6d35588b1b15bcadf9d281912ce71fc799f2d12e92f45a82cdca305404a15dbb93f74e77d940697bf50f062c5c7cfc3e11dcd0694d8b62ee05e9d7aae339a4c1bb9a54e7abaff6ef890523dce457acdc7e72a0284aa88bee4f3659ce81912b432921249e4a9cf6864a06db3b0fbe210c8b090a46afbacbc89136c5de6235f6a7c1456a2b87bb9f2345fff3f3da2f391868ea89a24b0a46c46399104055e4ef83074df771d6180eee28245a4015bd04f6d81ef50c7ceb3418010a04236a11668fe80d1e2d641ce1dbae7417f38237e2ad9cfbdbcce372549860454609897e17a667ead2448afe70df8da8142b71f30bbc9bd2e3818b2c1a714452b1f326434d444fe0f0c0471501642cc63336c49f3db67c89ed63987bb5564a76168e278ceb94517549e9ff3523676b34dd6995d984168ca751a09f4d56bbb8d4813209d5ec715b67196ebfca0ae43345129bc2f905586446472716cc596832ba34116e94d9a0a8f4999a6c71398d8beda8c29d8ea93c80fe20269a0d8e2105a33195565bbc8dfa2900d473e3273625010dcdf2ddd18b45ebbc392a863388322d47703ae0d69e37ca5eb070c2146eee88429cb442d87ade709209bdf9f0268420a0d88aafda93e4623c0b401aace317cdd706b40c9f1c6d83b89023a4829a440e5c5a12c1441900a8efd23d94be1a1309e3afbd1b21af96d7574392bab68bd65fa8ed48a3e8a7551691f1e262012bcad73780cb412347b4521bf8ced313772dd7e92378c726f0f9e061c157fc0688f026a4a5df7fa81259c1f2442f0d99aefca70f384aacacd55897e1820af030b5b2ee48b8e5fd4ff6403d92ae26b08fd1d91f619df5c6a4728dbcd1623cc36a434ab45b51087e6c63938a133c9eb7040747cc41bd73eb3a3d33df65f966f38983300bcf8e024289de6aca825e5fd6d12d200cabe0f7a79f8d15aac357e91175bc8d65fa3bc7e7cd5510e7f2a968fcb053a54846c43def95f1abf31eeca6a4704a3d5f6bb096abac559cfeb8dbc60bd34e19dd9c394caab45061d7af405bc2d7d88a47f236794bd9acf39a5b2aec845911b3335a3984ac9e28ed8e493d6ba1a8eeb030afce9a5daac0c65a230eed167a1235df0aa1a221d10b54d27f8015b0bec1fb45cb7b6b5b74b3ecc5ad5533ac9476ce46303e23f7261ffd2c167d329fed274710c2713b565938b84c296cae2561751864d17efc23318fe7410de9c32824ac981c56362d237d20fc7b1079ede229b4c9514272ede412bde8ed641261c22e7f3c2525d7870801c6d4857ff546cdbf3267c14dc963eec3e545742942186acb046232a87eea0cf003d36cc1da143289a876c17768d0a1886649aa825f2a928a4c414e0ae452d72c16efcc19a8ea34d575ed6ee4b20c5339a68eadc33cceed42085f17ab8f071e25fa3c1e00d9c69f4b19f5c1b83d175fda0167524acbecf0e34799f5d00e8c6d277c998f9807376bd82d0f61192a6e64e18f32f255632989f991d00ce5beae313e4e8f0d62a334a84af2c0479fde3caf64856ccca7eae9e1c6a780a1f5fd494596bce7547fb937e92bb376fffe1b25240dbe5f5a4e0bcebf412c5c4ff5acb02f7af5e20349dcbce6af4274713fcf0d542477016e4c6875f47b29eb7", 0x1000) close(r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2000004, 0x0, r4, 0x1) read(r0, &(0x7f0000001540)=""/62, 0x3e) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) 15:24:14 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x401, 0xfff, r1}) close(r4) fcntl$F_GETOWN(r4, 0x9) read(r4, &(0x7f0000000080)=""/95, 0x5f) r5 = fcntl$F_GETOWN(r0, 0x9) fchdir(r4) r6 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x410000, 0x10) r7 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x4, 0x3, r5}) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x4, 0xd0, r1}) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = fcntl$F_GETOWN(r7, 0x9) getcwd(&(0x7f0000000200)=""/191, 0xbf) fcntl$F_SETLKW(r7, 0x7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x81, r8}) fcntl$F_SETOWN(r4, 0x8, r2) fcntl$F_SETOWN(r6, 0x8, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2102, r4, 0x6f29) fcntl$F_GETOWN(r4, 0x9) r9 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000300)={0x2, 0x2, 0x401, 0x1, r9}) fchdir(r6) openat(r0, &(0x7f0000000340)='./file0\x00', 0x800, 0x80) fcntl$F_SETOWN(r6, 0x8, r1) 15:24:14 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/73) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x8000, r0, 0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x0, 0xffffffffffffffff, 0x0) 15:24:14 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, r0, 0x0) 15:24:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x100) 15:24:14 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x0, 0x8e43, 0x8, r1}) fcntl$F_GETFL(r0, 0x3) 15:24:14 executing program 7: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101000, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r1, 0x0, r0) read(r2, &(0x7f0000000000)=""/113, 0x71) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) 15:24:14 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x3, 0x0, 0x4, 0xffffffff, r2}) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) mmap(&(0x7f000046e000/0x1000)=nil, 0x1000, 0x2000003, 0x0, r0, 0x7) 15:24:14 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x22280, 0x20) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x166) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) 15:24:14 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) write(r0, &(0x7f0000000100)="61c70c53ab27e191a064c681fb7f7846f330389dadaeb7a99e77e844b3081db5ae0c7ebf416be8878cfe4c40872692b2248c1870b56f197ce912acfc851935f8d6bb89a884ffc9b1a7208114cbeb370150a7b39601bac2b1908a60398a65864330d22a82be8bc88c6dd7c95a68822b59056ec9bd6f22f7666f843dc4520c1e5782754d4b07a19fdc1b2bf7bf8d12ebcf0b7434f25af350063f9eaedf9647f48d3349dd5e72e7a8276d153e8d5665b0c4e5b962fd6cf7660e5c87b77089a63148ddea48c94bd79f2b026aa7eb866c99a1c64d4c299f768de219d5aee957bb9164642e995d68ac", 0xe6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') read(r1, &(0x7f0000000000), 0x0) 15:24:14 executing program 1: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12840, 0x101) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x3d, 0x40) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) 15:24:14 executing program 2: fcntl$F_GETFD(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x80) read(r0, &(0x7f0000000000)=""/252, 0xfc) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x42) 15:24:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x580, 0x10) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0xb5, 0x7a, r1}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0x2) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 15:24:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x50) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x2040, 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x84) 15:24:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$F_SETFL(r0, 0x4, 0x400) unlink(&(0x7f0000000040)='./file0/file0\x00') 15:24:14 executing program 7: openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) rmdir(&(0x7f0000000080)='./file0\x00') 15:24:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) 15:24:15 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) 15:24:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) r1 = fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000180)=""/180) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x6, 0xd, r1}) read(r0, &(0x7f00000000c0)=""/151, 0x97) 15:24:15 executing program 7: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x8002, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffff9c, 0x7) 15:24:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:24:15 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 15:24:15 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10900, 0x0) 15:24:15 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x2, 0x8, 0xb505, r1}) llseek(r0, 0x5, 0x2, &(0x7f0000000080), 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0xfffffffffffffffc, 0x8000, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x0, r0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) fcntl$F_GETOWN(r0, 0x9) close(r3) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x2, 0x3, 0x7, 0x400, r1}) fcntl$F_GETFD(r3, 0x1) 15:24:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x167) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) fcntl$F_SETFL(r1, 0x4, 0x400) 15:24:15 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) 15:24:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) llseek(r0, 0x80000001, 0x100, &(0x7f0000000040), 0x1) read(r0, &(0x7f0000000000)=""/19, 0x13) 15:24:15 executing program 2: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x9, 0x9, &(0x7f0000000000), 0x0) llseek(r0, 0x0, 0x7fff, &(0x7f0000000040), 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x140) 15:24:15 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/211, 0xd3) 15:24:15 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x1, 0x30) write(r0, &(0x7f0000000000)="2791112f4ae75f9fb8272dc1bf05c241e548a5f2d413b7c9c0e75d7da56003a93aa3170b6e66f8b6455a254979f8cf3ded50b66424caa9810d9780264148cab5bc06c96a4ca0bc58aa799f613c95865e8ba4ef07ebb0205b5f70dd9aa7eb38577e77920a4415adefe548a876802fe7dba96fd328603df291f1021a1e4a2260f089d79a1e34508369415dbbd79f282518bf1f5ca37162ef91bb0bdb2945ffe37d04a8db292bc719c0337348fc3d50d937c69ef9f8a7c754463385a3c1c58fd204dae54e5eb95e3083c92c3fb988b0ddd1abd0d5c59efdc25307b2248a417744ab57b444334179b201c041e5e896f68130a57fb8cb3c20a3775e5f", 0xfa) 15:24:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410040, 0x32) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x7, 0x6a57, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x6, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x1ff, 0x8000, r2}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x20, 0xffffffffffffff9c, 0x6) fcntl$F_GETFL(r0, 0x3) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0xb41, 0x10e) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000140)={0x3, 0x0, 0x80000000, 0x10001, r2}) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x0, 0x1, 0x8, 0x3, r1}) r5 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x88) r6 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETFD(r3, 0x1) r7 = fcntl$F_DUPFD(r5, 0x0, r5) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000280)={0x0, 0x3, 0x1, 0x1, r6}) write(r0, &(0x7f00000002c0)="83639cdbccd526c604934b577fc42db2feadb69a02c3bbd578de2c6198017acca3e6f6ad29563ff8aaf9e3e531e11f039b7d6b1d799a3f31e5df9b56655e174d39e13b51aaab943bd82ab55032fe432a3333cce12b3bcec15a2c130f579a71845a5712f934901252c40075f64b953f1fb19c3ebbb9bd4c8f8adc33ff450d892d6344ea083f", 0x85) fcntl$F_SETFL(r7, 0x4, 0x2000) r8 = fcntl$F_DUPFD(r0, 0x0, r3) fcntl$F_SETLK(r8, 0x6, &(0x7f0000000380)={0x3, 0x2, 0x9, 0x9, r1}) fcntl$F_GETFD(r3, 0x1) fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r0) fcntl$F_SETFL(r8, 0x4, 0x2000) fcntl$F_GETFD(r5, 0x1) fcntl$F_SETOWN(r5, 0x8, r4) fchdir(r8) llseek(r0, 0x8, 0x7fff, &(0x7f00000003c0), 0x0) 15:24:15 executing program 0: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x100, r3}) mmap(&(0x7f000046d000/0x2000)=nil, 0x2000, 0x3000004, 0x1, r2, 0x6) 15:24:15 executing program 7: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1000000, 0x121, 0xffffffffffffffff, 0x80000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) fcntl$F_GETOWN(r1, 0x9) 15:24:15 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x80) fcntl$F_GETOWN(r0, 0x9) r4 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = fcntl$F_DUPFD(r4, 0x0, r3) fcntl$F_GETOWN(r1, 0x9) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r2) llseek(r5, 0x0, 0x5, &(0x7f0000000000), 0x3) fcntl$F_GETFD(r5, 0x1) llseek(r5, 0x81, 0x40000000000, &(0x7f0000000100), 0x2) 15:24:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x102, 0xc) llseek(r0, 0x0, 0xffff, &(0x7f0000000040), 0x1) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x60, 0x0) 15:24:15 executing program 3: mmap(&(0x7f000008d000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f000008e000/0x4000)=nil, 0x4000, 0x2000004, 0x8000, r0, 0x40) 15:24:15 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x80) openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) 15:24:15 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) fcntl$F_GETOWN(r0, 0x9) 15:24:15 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000003, 0x8010, r0, 0x7fffffff) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410001, 0x10) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) llseek(r0, 0xdfe, 0x2, &(0x7f0000000040), 0x2) fstat(r0, &(0x7f0000000080)=""/33) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001) r2 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x412040, 0x17) r3 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x80000, 0x118) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) fstat(r1, &(0x7f0000000140)=""/60) fcntl$F_SETFD(r2, 0x2, 0x1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r4 = fcntl$F_DUPFD(r2, 0x0, r1) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0xffffffffffffff01, 0x0, r5}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3000007) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x61) r7 = openat(r0, &(0x7f0000000280)='./file1\x00', 0x10502, 0x44) fcntl$F_GETOWN(r0, 0x9) r8 = fcntl$F_DUPFD(r3, 0x0, r6) fcntl$F_GETOWN(r8, 0x9) fcntl$F_DUPFD(r0, 0x0, r4) fstat(r7, &(0x7f00000002c0)=""/200) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFL(r8, 0x4, 0x400) fcntl$F_GETFD(r3, 0x1) 15:24:15 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, r0, 0x0) 15:24:15 executing program 2: mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80002, 0x30) fstat(r0, &(0x7f0000000040)=""/79) 15:24:15 executing program 7: 15:24:15 executing program 6: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x3) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x240, 0x11) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r1, &(0x7f0000000000), 0x2) 15:24:15 executing program 3: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000000000}) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/201, 0xc9) 15:24:15 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000200)='/\x00', 0x1000, 0x20) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/82) 15:24:15 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x2) mmap(&(0x7f000030f000/0x2000)=nil, 0x2000, 0x2000000, 0x12002, 0xffffffffffffffff, 0x4) 15:24:15 executing program 4: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0xffffffff) mprotect(&(0x7f0000227000/0x4000)=nil, 0x4000, 0x2000000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 15:24:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x3, 0x5, 0xa9, r1}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:24:15 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x70) 15:24:15 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x400) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) 15:24:15 executing program 2: unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x48) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) rmdir(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000000)='/\x00', &(0x7f0000000040)='./file0\x00') 15:24:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x6, 0x18) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) r3 = fcntl$F_DUPFD(r1, 0x0, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x3) fcntl$F_DUPFD(r3, 0x0, r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x10040, r3, 0x7f) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x100000000) 15:24:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) write(r0, &(0x7f0000000080), 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:15 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fchdir(r0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) 15:24:15 executing program 5: waitpid(0x0, &(0x7f00000003c0), 0x3) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x42) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000040), 0x3) waitpid(r1, &(0x7f00000000c0), 0x3) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) read(r2, &(0x7f0000000080)=""/57, 0x39) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r3, &(0x7f0000000000), 0x1) 15:24:15 executing program 4: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x40020, 0xffffffffffffffff, 0x0) 15:24:15 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x30) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f0000000080)=""/20, 0x14) 15:24:15 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0xc0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x513080, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x1, 0x3, 0x80000001, 0x2, r3}) r4 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x28) fcntl$F_SETFD(r1, 0x2, 0x1) chdir(&(0x7f0000000140)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') fcntl$F_SETFL(r2, 0x4, 0x0) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/246) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x8000, r2, 0x7fff) write(r2, &(0x7f0000000340)="e2836c05b4259bdabd7fbcf1aa432304f7a2d3b4835b1d560f6833acd1c650ac50511f9c4833bd25c6e50b6f5caf5eeb5d960703d92c7d4a1f0319bc16c3113f6272f5649c863ff632242836c458a01e3478040429e75deee7c0fa964a4d728ae2c503de04cb1dc435eefc2aecc5d89ea0dca81f0f1ba95c54ef631b2fa8ad90c4effbf914f2873a673ac1306f1758560a", 0x91) fcntl$F_GETFL(r0, 0x3) r5 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x2a01, 0x80) fcntl$F_SETFL(r5, 0x4, 0x0) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/165) fcntl$F_SETFD(r4, 0x2, 0x1) mkdir(&(0x7f0000000540)='/\x00', 0x10) openat(r2, &(0x7f0000000580)='./file1\x00', 0x0, 0xa2) openat(r5, &(0x7f00000005c0)='./file1\x00', 0x9b91c414851f6508, 0x160) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x170, r5, 0x81) fcntl$F_GETFD(r5, 0x1) mkdir(&(0x7f0000000600)='./file1\x00', 0x10) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', 0x80482, 0x0) fcntl$F_SETOWN(r2, 0x8, r3) openat(r2, &(0x7f0000000680)='./file2\x00', 0x800, 0x104) write(r6, &(0x7f00000006c0)="5db0b3d6876609aa2f0a1d34c9e466440b5836cfd56bc224b426400b656c2c077b2b5715e413ea5da23408a83b92fd33e2ac3c1c481b840eeb08e24daa2efc51f16203baa14222404341316527b89bee471c037d146c74fdb857eff4b2613f3837", 0x61) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000740)={0x1, 0x3, 0x8001, 0x1, r3}) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file2\x00') 15:24:15 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000080)=""/109, 0x6d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x2) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x3, 0x1, 0x658, 0x100000000, r2}) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r1, 0x0, r3) 15:24:15 executing program 6: getcwd(&(0x7f0000000100)=""/133, 0xffffffffffffffa8) 15:24:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x100088) 15:24:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x140) llseek(r0, 0x0, 0x0, &(0x7f0000000140), 0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) 15:24:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:24:15 executing program 4: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=""/122) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000001500)=""/4096) rmdir(&(0x7f0000000000)='./file0/file0\x00') 15:24:15 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x5, 0x7, &(0x7f0000000000), 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r1, 0x4, 0x3, &(0x7f0000000040), 0x3) fchdir(r0) fcntl$F_GETFD(r0, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x3, r2}) fcntl$F_GETFD(r0, 0x1) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2e0479e47b98a122, 0x94) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x10000, r4, 0x9) r5 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r1) fcntl$F_GETOWN(r1, 0x9) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/144, 0x90) close(r0) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) r7 = openat(r0, &(0x7f0000000200)='./file2\x00', 0x101000, 0x0) read(r0, &(0x7f0000000240)=""/4096, 0x1000) read(r0, &(0x7f0000001240)=""/11, 0xb) write(r0, &(0x7f0000001280)="a84b20219429b539959f7667f9db56e9f1c95414a6947fa203c7e0f21118f2aac76ec8baccddd75dc32f9f23ad1927197606d94a8ffc75a3558a711cf1110528d11af33327a631d6230ab9d4c4234562e6bf15ee0d9bcdb39f614b2afcab57013e2b60c10a35480760dc24f85ef516849604b6d7eb6c23dea3fabacbccd5cf20ae19fb7c7ac366e489e6a936896be2d58257c039ddf72a491c4fc848cc6dc549f6b7fa19543668df1b375047d11d", 0xae) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001340)={0x2, 0x3, 0x1f, 0xfff, r2}) fcntl$F_DUPFD(r1, 0x0, r4) fcntl$F_SETLK(r3, 0x6, &(0x7f0000001380)={0x0, 0x0, 0x2, 0x8, r2}) read(r1, &(0x7f00000013c0)=""/32, 0x20) fchdir(r4) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r6) llseek(r6, 0x8, 0x6, &(0x7f0000001400), 0x2) fcntl$F_GETFL(r7, 0x3) 15:24:15 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/233, 0xe9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x6, 0x5000000000000000, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x0, 0xfff, r1}) llseek(r0, 0x9, 0x9, &(0x7f0000000180), 0x0) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x4, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) close(r3) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000200)={0x1, 0x1, 0x1, 0x1, r1}) r5 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x123600, 0x10) r6 = fcntl$F_DUPFD(r5, 0x0, r2) r7 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) close(r4) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100) unlink(&(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000300)='./file0\x00') readlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), 0x0) fcntl$F_GETLK(r6, 0x5, &(0x7f00000003c0)={0x1, 0x2, 0x6, 0x9, r1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x44000, r2, 0x1) fcntl$F_DUPFD(r0, 0x0, r7) openat(r7, &(0x7f0000000400)='./file0\x00', 0x100, 0x80) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000440)={0x2, 0x2, 0x6, 0x5, r1}) rmdir(&(0x7f0000000480)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x10a00, 0x80) 15:24:15 executing program 5: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) fchdir(r0) 15:24:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x10) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x7f, 0x4, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30400, 0x20) fcntl$F_DUPFD(r2, 0x0, r2) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) fchdir(r3) fcntl$F_SETFL(r4, 0x4, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2000, r4, 0xfffffffffffffffe) 15:24:15 executing program 0: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000010, 0x52, r0, 0x4) 15:24:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xa) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x3, r1}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x81) fcntl$F_SETLK(r2, 0x6, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x38f9, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x2, 0x2, 0xfb70, 0x100000000, r1}) write(r0, &(0x7f0000000140)="8f7b1e391556dda7196e28aaa6155ff622821b99f1ae02ffa03f715d4f331d96464fc829b08e228fbb0f350bd1bfd5a97fd14b76fd8485f1c2214f51c56559e25a29a7eb49e77e965e3807b4068fc317207a9be44ff1570f88535cecffdf67dfedabfaf4c2b12908649553f0ef46b15187cebcd999357d540ebc9dbf37f7cdeae22bf537d66abc0c09ca3b9df785bc8954cdf0b60f980d1a381b231fc90d483290e3da74ac4b623229d9d8fb22173c786fd0255cafac8c5121a9c69db80fd0c0de61ff854085fd3310015a5955bb33cb36f71b538cc4656a67b8a95535a4c47c9dd4eff799b403ec374d09109e3e1c7e2ffa39afbf586bb166759c61b4f6f4290b079ad0b8c5afbfb0f3d7d7ac17ab0a19036a70d3503a242abd3de4cf193f9689e91ab015b3615417241f9f17ad99828c8ab3dacfcfa98e4eec24643038bd3c2adfa31ea01e04813c9346ad522136246d731a90bdf0a03ae166cd804e45c7766e403584543b7a81d6441d4d30b8d1ad4ccf8134c7fc4d7075b00403f8dbca7c5631419709eee6a47d698bc2aa04867776901db9b45960fbfcc7d0996521770e0483d695a5f4a54d8b762ce3d46e2e7fdcd18d541dcaca630941f58386b4af186a964883349c6e874563328744af6db72106a01a82ed4c049c02cfcecf9175814ceaff78dc9d05033e8ce694d2e7eae5ff0c2ecabd6ef574036f664e2484c75abf1da3c52bede9be3df2bd393c9bf2525dae635295c82a66242ef055883870bfc8d8d3c6b5b7612b3c1920b694b2ef50649eeb966a1d79f9e9b5e913378854c64c1df316600f5c6eba58c7d3716a7a68486a83768764142ca3ca5de69d5e36c69f8bad30e79a98baa809107395ae3ce9f989d92733563a1bc148a16c814d4f18fd15f931c2e98b0880aabcd6c3cd844a4ea1a83f1c8fe0a8c5ccba502803e7e0a01d7b67a033efbf34047cd728293898899f672587fd032ea1e8632cc33b4e1c2bd7c6500646d32ff85d31e4ca370536e7276fe2b9b2f17d43e2236a7f119950e2163d77843ff956ced89fc6548c1bca4f3da10e10e9b73e1f61abb0a11b197ac9d981db161fa11f4edb6b886561fd372ae5795271b73f0a67038f76490c5bd0b35c33a3d892fc3b677f884611bb04a6b6e32c5f8a1b21c9e3e56f555b582f8d255496854b6d09b047f2c58851540784c085cdb26ecbc0c2e457b97bc96594866fe23b3b3b3624c4207aa109fd49694fca0afb818122bec277e6eedf8cd444c5d2133aeeda94aa523fe0e7b91a1bcfdba3b1f0c9016c77d9f5a50eed0e8009af29f2c0495e21111d3c0b7a0c725e285454bbae3857406dd1250184ca1cf09fa7d8be24bc60017eda72be3693e595e99bebac0c8d4c53b749dffd6129c095b45c6828bf79d09f566fe6cea4ce6f05890fe000cff2d0e53af61d9f7205e7cb9a1f4d25d34602b63743b44c45801ecf9af64c562e9ea6e183aa60435ff23c157a67cd7368aeefe03e846e9a8bd425b7c37cd65376b6902597993d364d58d7873d5191b65b08fd901e6055ca7a423d453d2e99531f53f441e10d20ad40ea0d19aec7a1634bf8a05889feb5a191f516bcb7f234d235d003669d48f311d029426d0931289dd0b138e24dfadc979d82927c25a964beaaa40b538e930729f31f416ee11cf996c750d85dda3232bc797f5889e8511aad6947ae724eb4e799f2176ba824c7df02eb96d3f0fa16db3674197858d99831b1e557129b1d3f22142ab7e134ade6b1e5decf77d75c38f39cd424f745df02fd1167dc09b1481c3ba01fccd256e62a2d5c677025c0a46efa99769b2e206323beb54a5a4306e5d82b187809bb6debc5ce12a635e57a107c0892282a2a424c618f3d552260e05d826691050ae5bf07a69314cafbf58a7c6571ddfda2e4f3518c8e32c56cf1b5ce3ec1017a1b5d57c007081b2f357395612fe88c35a64b0a51d9ac1ab5bdafdf62f1024518da02718c6b4e68760d62ffa105c77b57e1e44714bf1454fd5bcd5aab31e04cedf8dbc20a4afdfa43f6121504d586cdb1457349f2a2a2c649361c9920be89ec3743e5ed0f583455e8a57ed2376e2f88a3f061d4f8efd2db836db891b372fdca1601eebc1eacac6ca0c0ecbced5c1f0ace44d2b1105098a1afe03beeb151de0189e2a401f509f4bd5ac5fd1ace8428b6ad912bfaab3be5dc95beb09392ca707e64928bcdc83ce1e271ab5bc2e0579661ac5e9ea508d772daa0f2889dc3f07969bce9bfde9eb5894eb726c2b74f44510b6074106fcfe8a663079be030809905e4e2e56d7e129eb26179c82228f8838a078199ebf84e0c5d36b9d517f640c273487e72bcc5721f4c15c9a49dee64d08b8d193d92c6ee63bfc51e0733f998df3c15d42f682298a676705cfbebebba00fb5a8e2b3d19f0a39d1d4e3737f3222583c6b7be5f22109405edbeea8ea697d5601ae24eff9ddf442b6925ec0b1b1a2a7f00b1e65e6a05208ca28cbc4f058c8f0a9a4ca97e1365826a5610ac137a50f486132910b3b4cd09e660f1873d1620e40e5781e16c8d530fb65e0509384bcfb51e1acd193950c28b3dd17268afaba96d00e598dcea6465f9edc63a83477901026cc1198d924c8cb9bd51aa17cae5d6b68c4e8db42e9fe19cc6f12bc0d70ad38be570d832caf699fc450dd32c5c859f7a337b7f1105d1a2d154fdbbbdce0700249b03103d06d7bd1d1f046b9f4f277248559b72a8b50826015ca2372985fb70ca629098fffc9a6c81788ac01491af5f0abc39b7b822baae27d93bdc4db0b92a7c027676ec83fd20f9bfcc53c1cc99220bb2b96d03c9b0fbbcafbbab6ec9f1979a1a78f5e5c08b082eada17788ecad20e2a6d7e2962e732a1a748afe5a16fa376ddbf892286b885e637dad4d22c11850d6c238599d59a65670cf30960e205dd4aad0469a66ce7ce587649f0383db6fbaff3dc20b2fed323f9466c13e2afa621ea63717e78699091011658e86264034d6210d3a05ec3ea29c245b6c31e5067c37b4b8163132b523a9d65a21b728dba58ffc419301032c76317ed9dacc84bfee4f0ff9970d0adecd0d83b4c5a9177faf5f97864761aee30fae30f8bff7f43c1218ecb21284328754bdb05014c8f9e1d540c1d6c204a86ecc8313e47f25a144124964ee9f1e2536345861895203fe76a93cb483830f62e4d10a7d3078a26ab70c5b9654312b29c83bd048d17860495c2dc1222834b688abaeeec8f3cba8aa82848c5cf77a064bb8c719a08ad086e946d1fb33c86a23d0415c2cfc80cbe58516e43ed39d7af6b8bf693b5c5e8e1a25b4b83335c5b2949a03aec110f08a8b0e9ef69939ffefa86999f352cc37f37d8d3087f1284184c0659aff8b7b68763a9aa191295c35364ab9a00cac83844cf46ffb2760450c39f79dbf083360345f2aef74ab5bae160fac3b53ef016e504b437b30695b50f49174f86f44c7fb4aee49f09180b2cb58a0d5f4fa6fc86c81a2d7c1da12c9a43a40c6b3d268f083a27bd5a004b5612531aef4cf9f07c8c820b8ac8126e38d7de06db024f6d806ad5e450fd20677ced7b793c11539a2ef29819c18f1922a55b131c6d9e031ef3c2dea09a2e644ccf824b2c033b322182f6752b4e03a5ae28f4996ae32290567eef2dc661e36a2704dfda93e56a7ce6155ebc8d48cb11e39f0f08d0b7dc069bb25ea1709fce4174b524eaebb9754250cdc6eb1671277bbbfd83f11e186d7dcc40ec756354d948868f4cd21d4ac2beef8620928b599fcb3f168eb948ed3a360f67c7bb31b5b14cdd0d1308ca7a0c619a58f98ff37e3065e2eaa9970213f9a6d928367308e763edd4e109367db180d027f562d89d1148a2467a2bf055e8c1397979424d8b387dd3d11c781bb6b727bd77b3f4ba559a4b04694b1a3b933b12145d086a2a3ec3c6c7075f38715ee788ff1035cba73075d8f81650e541f1942a425e8d2e7e979905404aa1607c3b6f96135ef9f8d41b30284bc858ecee6b769a27fa52b14e67856244da4467ee8b4d3695e5ec87845df6595e0de25d081b8a03b79d9df85646b3e44be7acf4421b93445fb3903f76378525811d96d7b826443430314d5d03a5a1295fc481ccfb9182c3e9ef6649898dc1e9365849bbc3844a5ee881af4e3d40e3aafe1f1c505658b47930d9b52da09cd410fcd000697e32041a474dbb580228b4681fcf868aa88198bd98dc05ebb5aad1ca7c5cf7751182841b20c8efabfa3c46cb61b4dc3d7f550172c1f431a1970cc2283049d57d3bbb20832840adc73abcf49185ba142c8b3656e0411463fd6eee6676cd5cbc6e81889e6e7d3b9ffa7a8bcf7ee0f333166f5f40d3d13ee545489c03a6b67ce4f50478969cbca25724209165306391eaabf7cdb8608a9486e4ccc92fa7c08da2227ec99d8ca42640b27be55b16c0caeb6dc6442cedade680261217c5dd16e142b010bfb9966343867ee00065f97250afd203cb618655c327b27851a946d778c91b27eec4132a68de841ffb613c103b28244fb8feb7350dd06bdb761c059e8d1e25211e34bb14f33856ae305b1585a204eb4527a7567b0514967e735030241d538798b0ff1679d9b87b5f0a841a50fb99c9826c5532fab6f9723743dc11fa784395865c9f477239cbece35cbe1ef53d5cee37b5b7922d713a3dbab8ed6a847053ab3eaf200dc9794ae6f65652445bbe65e2dc33096e9672ae68978bd471c55b2f337c58108a4d4a8122d08119d787d2e500abcba0541470971189badc6999aebc163f32efdccd930ea113809fe6af2fb6137156428cace9e1e7e2f1be433d11b03d6f6a6e6f3c2b050ebdab2d1627c851beeb7045cce55d4c5a8a1038a1b1cb3d9e4d7a559970b874762a0db3ee211be0a796652559f906f052e20654cf4a0288303fd9cca654d2f636b28f6a57ed3b816040b452846eb522ae9e3365ec331c79bd11995be797c852283c1facaff4a5da4f191b84d8f5d02341f920f3ba729ab76d5ddcbb3db4aa0526b31afeca2116d899fe3ad5d01137576c79c76dbaff0596db104bcffeefd8d93c667f10fd2a0afb0c2cd75cb8d9df650091c820ce9143238775505e3a37762e98a4de474636a1989e987dcae27e7efc183fa2a94a116d5020bbdc5ed894c237d1ce8e5c5223bddb475c962330e121807d8f8a075d436b9e37ac1fc4cfc83cd45c73b270af4670282f8ca03e4fae11605d9ac151e3830cbd5637821d026f4c816cebff50ac439c67356c05dae03df79d313f59a5847bc34e5f6123f1c97049b96c383d2d158a25605e745cc76a9cd4f9184e785c71493ffb921ffa5ab5d7e52412bef42cd83ce2ee8d78832fb1aabf8ada79d5667418bdb0f23ded3eaf41c464334d6a6d03f59abf07164c93f03b9515d0accf209d573f4c09a822f5eac3498e05acd4ecf35cf3f0ebf2c7a23b04047f57bfb6af351a7d8293cd1bedc682924ab41b15e271ca3b1cb5e3ca9358f120e865dc80e041be7a371efb37b54d2c4a6bef64fdc1ae877e4b97d6637e7c59defff28aabe8d0c2875919e67c93ecaa3c1886c3d1de531bb95e6a7ab57e5b4266a56be85824360a65a39477ad3a8b8a2f3440deb498d9b6780d6921e7e62173066e0b27b858fa5b0fb2a6684bd298733c98a0c1cf4054b431e6bfa5a3b09ea36231ac6df6806a274a62dfb8e2cbf38591d3b6b37b9e84499afee71265c74013244fae32f795de937a713bf7de1c906a1f35a4e83dc3879ff9654767533727b6322746499229a7068ddafed0d2f2e8c331cbc86017271dc8e8af8cce0ab7549ff5f82c3", 0x1000) symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') r3 = openat(r0, &(0x7f00000011c0)='./file0/file0\x00', 0x0, 0x112) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000001200)={0x1, 0x3, 0x1, 0xb8a8, r1}) read(r3, &(0x7f0000001240)=""/66, 0x42) unlink(&(0x7f00000012c0)='./file0\x00') chdir(&(0x7f0000001300)='./file0/file0\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0/file0\x00') nanosleep(&(0x7f00000013c0)={0x9}, &(0x7f0000001400)) r4 = openat(r2, &(0x7f0000001440)='./file0/file0\x00', 0x880, 0x0) symlink(&(0x7f0000001480)='/\x00', &(0x7f00000014c0)='./file0/file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000000, 0x100, r4, 0x7f) unlink(&(0x7f0000001500)='./file0\x00') readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/58, 0x3a) mkdir(&(0x7f00000015c0)='./file0/file0/file0\x00', 0x28) chdir(&(0x7f0000001600)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) nanosleep(&(0x7f0000001640)={0x9, 0x5}, &(0x7f0000001680)) fchdir(r4) close(r4) fcntl$F_SETOWN(r2, 0x8, r1) read(r4, &(0x7f00000016c0)=""/43, 0x2b) fcntl$F_SETOWN(r3, 0x8, r1) 15:24:16 executing program 6: mmap(&(0x7f0000f97000/0x2000)=nil, 0x2000, 0x0, 0x31240751e8b0587d, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/4096) 15:24:16 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x2, 0xff, 0x0, r1}) 15:24:16 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2, r0, 0x80) 15:24:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x98) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, r0, 0x0) 15:24:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r1, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x8001, r3}) 15:24:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2400, 0x40) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80200, 0x40) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r2, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x101100, 0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) fcntl$F_GETFD(r1, 0x1) 15:24:16 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046d000/0x4000)=nil, 0x4000, 0x2000000, 0xffd, 0xffffffffffffff9c, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:24:16 executing program 2: fcntl$F_GETFD(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0xe) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x80, 0x0, r1}) 15:24:16 executing program 5: mprotect(&(0x7f000083b000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) 15:24:16 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) 15:24:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000b64000/0x4000)=nil, 0x4000, 0x2, 0x20, 0xffffffffffffff9c, 0x19) mmap(&(0x7f0000b63000/0x2000)=nil, 0x2000, 0x1000000, 0x283d, r0, 0x20000) 15:24:16 executing program 5: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 15:24:16 executing program 7: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$F_GETFL(r0, 0x3) 15:24:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x103800, 0x8) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x101540, 0x8) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x5, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x4) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8000000000}) 15:24:17 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x200000000008) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, 0xffffffffffffffff, 0xb81) 15:24:17 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x8) llseek(r0, 0x318b, 0x1, &(0x7f0000000000), 0x3) 15:24:17 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) munmap(&(0x7f00003e2000/0x3000)=nil, 0x3000) 15:24:17 executing program 3: 15:24:17 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x344, r1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x4000000004d031, 0xffffffffffffff9c, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x2000, r2, 0x2) 15:24:17 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x14) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x1, 0x2, r0, 0x20) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) fcntl$F_SETFL(r0, 0x4, 0x2400) 15:24:17 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x181280, 0x80) r2 = fcntl$F_DUPFD(r1, 0x0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x120) r5 = fcntl$F_DUPFD(r2, 0x0, r0) r6 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x410800, 0x90) fcntl$F_GETFD(r2, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000001, 0x0, r6, 0x2) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETFD(r4, 0x2, 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/226) read(r1, &(0x7f0000000240)=""/239, 0xef) fcntl$F_GETFL(r1, 0x3) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/74) r7 = openat(0xffffffffffffff9c, &(0x7f0000000400)='/\x00', 0x2800, 0x0) chdir(&(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0x1000, r5, 0x9) r8 = fcntl$F_DUPFD(r7, 0x0, r5) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/55) read(r4, &(0x7f0000000500)=""/172, 0xac) fcntl$F_GETFL(r2, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x44800, r2, 0x5) fcntl$F_DUPFD(r1, 0x0, r1) openat(r1, &(0x7f00000005c0)='./file0\x00', 0x20000, 0x10) openat(r8, &(0x7f0000000600)='./file0\x00', 0x0, 0x52) fcntl$F_GETFL(r1, 0x3) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x40, 0x100) fcntl$F_GETFL(r8, 0x3) 15:24:17 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x181000, 0x40000000100) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) llseek(r0, 0x3, 0x8d7, &(0x7f0000000100), 0x0) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120) munmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, 0xffffffffffffffff, 0x0) 15:24:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) fstat(r0, &(0x7f0000000040)=""/169) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x410000, 0x24) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000140)={0x1, 0x3, 0x100000001, 0x3, r2}) 15:24:17 executing program 5: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 15:24:17 executing program 0: mmap(&(0x7f0000997000/0x4000)=nil, 0x4000, 0x3, 0x8000, 0xffffffffffffff9c, 0x1) mmap(&(0x7f0000b35000/0xa000)=nil, 0xa000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xfffffffffffffffa, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410000, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x20, r0, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x0, r1}) 15:24:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x101100, 0x20) read(r0, &(0x7f0000000100)=""/222, 0xffffff14) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000380)=""/168, 0xff83) 15:24:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0x0) fcntl$F_SETFD(r0, 0x2, 0x0) 15:24:18 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x82280, 0x5c) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/53) 15:24:18 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) chdir(&(0x7f0000000080)='./file0\x00') 15:24:18 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/216, 0xd8) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file1\x00') mkdir(&(0x7f0000000440)='./file1\x00', 0x12) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) chdir(&(0x7f0000000480)='./file1\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) readlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/249, 0xf9) unlink(&(0x7f0000000640)='./file0\x00') write(r0, &(0x7f0000000680)="b7feb135aa057b4319b9c07187294e02385359fe0232c68139ed481c0f21bd9ef171b1841757b3566d9f95f20ee137807a0bbfb8d12c9cbcbe101d704d066e6d65a38537c11d1fd6b6b6c930e563cc553fccb1db0893566e10c3a274dc9400f75f8fe2fb085c3d6b214751a36e8fab3948746dc141522a3f2d8ba2bf2c96e731fe998507dc34656910dc4fc412b96ec596fc9c3cc2e9a32eb883a335cba215b1fca07309da4ac1b0a30c3230ea02ae27995a6e8f204e33e10ced9d6fa9b179debdba2c7be3aa2fa38d1ed86c42a2e52fcd76251c08c15db8d05b085ffea05e96fcc3fb2513ae1386e42373b1", 0xec) write(r0, &(0x7f0000000780)="7ce971dbd19aaa704e6961d5c62b4e6a3fbedb5f67c9fb7a1009ec106faef6ef3fb4f77da3240d3860fed19bd703b1f1e736ee7ff4fddc977de71aaf9f8820757fef18938fd954d2720cc45a7b4d596d848bcae680bcdd6f0dae226fb612fc74d0516852666b3a047bef76", 0x6b) unlink(&(0x7f0000000800)='./file1\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x800, 0x0) link(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)='./file1\x00') mkdir(&(0x7f0000000900)='./file2\x00', 0x100) readlink(&(0x7f0000000940)='./file2\x00', &(0x7f0000000980)=""/28, 0x1c) write(r0, &(0x7f00000009c0)="48577de7c638c8a0e7d7cab951e5e236734b62b22e83e632f272991f68ecf7b6bc11d92e4d5beaecb2eda233696a329e3edd573cac46acf7681f5745e447ed8db44246d001ceb1a3ac79df3328c19e9c8bf4dd7ab13d02c54dc63c919908ee3257689dc35e87f1b3221ed0dc8c85ad2f866cea96db62112c27956c16eeaa67ceb09db1553f54f017918a95085095ae99b8db556ce8ba2b0a6682af5dbc70f916e5e291ac58d2b2dc6fc7998d520b144a5f", 0xb1) fchdir(r1) mkdir(&(0x7f0000000a80)='./file2\x00', 0x40) unlink(&(0x7f0000000ac0)='./file1\x00') chdir(&(0x7f0000000b00)='./file1\x00') link(&(0x7f0000000b40)='./file2\x00', &(0x7f0000000b80)='./file0\x00') write(r1, &(0x7f0000000bc0)="aeaa7a56e4968025fb760319c5d057b957", 0x11) rename(&(0x7f0000000c00)='./file2\x00', &(0x7f0000000c40)='./file3\x00') link(&(0x7f0000000c80)='./file3\x00', &(0x7f0000000cc0)='./file3\x00') 15:24:18 executing program 5: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x40, 0xffffffffffffff9c, 0x0) 15:24:18 executing program 2: rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x402, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file1/file0\x00', 0x8000000000001fe, 0xa0) fcntl$F_SETFL(r0, 0x4, 0x0) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETFL(r2, 0x3) 15:24:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xfe, 0x101) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x6000, r0, 0x81) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) fcntl$F_SETFD(r0, 0x2, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 15:24:18 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x21) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='/\x00', 0x2, 0x118) fstat(r2, &(0x7f00000000c0)=""/193) 15:24:18 executing program 7: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/175) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x40, r0, 0x2) 15:24:18 executing program 4: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x48000, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20004, 0x18) fcntl$F_SETFL(r0, 0x4, 0x2000) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x1, r2}) 15:24:18 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 15:24:18 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000) unlink(&(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/115) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x5000, r0, 0xb8e) fcntl$F_SETFL(r0, 0x4, 0x400) r1 = openat(r0, &(0x7f0000000380)='./file2\x00', 0x0, 0x9) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000003c0)={0x1, 0x1, 0x3, 0xbe5, r3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000002) fstat(r2, &(0x7f0000000400)=""/55) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1\x00') fcntl$F_SETLKW(r1, 0x7, &(0x7f00000004c0)={0x2, 0x0, 0x7, 0x4, r3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) 15:24:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30000, 0x2c) close(r0) openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0) 15:24:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90200, 0x4) llseek(r0, 0x8, 0xa2a, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10800, 0x10) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f00000000c0)={0x3, 0x3, 0xe53, 0x6, r2}) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/176) mkdir(&(0x7f0000000240)='./file0\x00', 0x64) fcntl$F_SETOWN(r3, 0x8, r2) mkdir(&(0x7f0000000280)='./file0\x00', 0x28) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/254) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') write(r1, &(0x7f0000000480)="2cb0fed4fbc01018b3a7706d36609989a0873db20d244c0cf9212b9e367cc44fc06eff4dbc3f3b5a615dd8065c4bd35803e687e1c024a5357066f01bf20a71704d880b2d2717e24c2731414070c9966e5c5b8fd7c09133b9ac034e09a135d62b814719d179a80e18374fe3eaa930745458fe5e2771ea23cecf08842e46da46393210319dec16", 0x86) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/211) rmdir(&(0x7f0000000700)='./file0\x00') symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') readlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/157, 0x9d) mkdir(&(0x7f00000008c0)='./file0\x00', 0x20) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') openat(r0, &(0x7f0000000a00)='./file0\x00', 0x410000, 0x0) unlink(&(0x7f0000000a40)='./file0\x00') stat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/4096) lstat(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/229) stat(&(0x7f0000001c00)='./file0/file0\x00', &(0x7f0000001c40)=""/98) symlink(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file0/file0/file0\x00') symlink(&(0x7f0000001d40)='./file0/file0\x00', &(0x7f0000001d80)='./file0/file0/file0\x00') symlink(&(0x7f0000001dc0)='./file0/file0\x00', &(0x7f0000001e00)='./file0\x00') stat(&(0x7f0000001e40)='./file0/file0\x00', &(0x7f0000001e80)=""/217) 15:24:18 executing program 6: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x41, 0xffffffffffffffff, 0x0) 15:24:18 executing program 1: mmap(&(0x7f0000a9b000/0x2000)=nil, 0x2000, 0xfffffd, 0x4c832, 0xffffffffffffffff, 0x0) 15:24:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) close(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000003, 0x20, r0, 0x1) 15:24:18 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x61) fstat(r0, &(0x7f0000000040)=""/171) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x1100e, r1, 0x0) fcntl$F_DUPFD(r1, 0x0, r1) 15:24:18 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4, 0x10000000000412c, r0, 0xee0d) 15:24:18 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x3fd, 0x62) 15:24:18 executing program 2: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000000, 0x500d, 0xffffffffffffffff, 0xfffffffffffffffc) 15:24:18 executing program 6: mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) 15:24:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x12940, 0x6) llseek(r1, 0x0, 0x0, &(0x7f00000000c0), 0x8000000000000) 15:24:18 executing program 4: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff567, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1, r0, 0x1) 15:24:18 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) mmap(&(0x7f000013d000/0x3000)=nil, 0x3000, 0x4, 0x4000, 0xffffffffffffffff, 0xf8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) llseek(r0, 0x4, 0x4, &(0x7f0000000040), 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xfb7d, 0x7, r1}) 15:24:18 executing program 2: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1ffffffffffffd, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fstat(r0, &(0x7f0000000040)=""/207) 15:24:18 executing program 0: 15:24:18 executing program 7: mkdir(&(0x7f0000000340)='/\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 15:24:18 executing program 6: unlink(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/228) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='/\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) fcntl$F_SETFL(r0, 0x4, 0xc00) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/197) r1 = openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x101000, 0xa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) fchdir(r0) fcntl$F_SETFL(r0, 0x4, 0x400) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x80) unlink(&(0x7f0000000440)='./file0\x00') rmdir(&(0x7f0000000480)='./file0/file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) fchdir(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x50) unlink(&(0x7f0000000500)='./file0/file1\x00') mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000580)={0x0, 0x3, 0x180000000000000, 0x2, r2}) fcntl$F_GETOWN(r1, 0x9) openat(r3, &(0x7f00000005c0)='./file0\x00', 0x20000, 0x19) 15:24:18 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x38) 15:24:18 executing program 3: mmap(&(0x7f0000ccd000/0x2000)=nil, 0x2000, 0x0, 0x30922, 0xffffffffffffff9c, 0x29) 15:24:18 executing program 0: mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:18 executing program 3: mkdir(&(0x7f0000000340)='/\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/83, 0x53) 15:24:18 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) llseek(r0, 0x7, 0x9, &(0x7f0000000040), 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) read(r0, &(0x7f0000000080)=""/81, 0x51) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETOWN(r0, 0x8, r2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x1f8) fcntl$F_SETOWN(r0, 0x8, r1) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1c2) chdir(&(0x7f0000000180)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x80, 0x80) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/249) r5 = fcntl$F_DUPFD(r3, 0x0, r0) fcntl$F_SETLK(r5, 0x6, &(0x7f00000003c0)={0x1, 0x3, 0x100, 0x7, r1}) fcntl$F_GETFL(r4, 0x3) r6 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0x40) fcntl$F_GETLK(r6, 0x5, &(0x7f0000000440)={0x0, 0x2, 0x9d, 0xfffffffffffffc01, r1}) r7 = fcntl$F_GETOWN(r4, 0x9) r8 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xdbb0f1d9f2c32007, 0x0, r3, 0x100000000) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000500)={0x0, 0x2, 0x0, 0x9, r8}) fcntl$F_SETFD(r0, 0x2, 0x0) fcntl$F_SETOWN(r0, 0x8, r7) fcntl$F_GETFL(r3, 0x3) fstat(r5, &(0x7f0000000540)=""/141) 15:24:18 executing program 1: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000140)='/\x00', 0x7fc, 0x80) 15:24:18 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:18 executing program 4: fcntl$F_GETFL(0xffffffffffffffff, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2200, 0x10) fcntl$F_GETFL(r0, 0x3) 15:24:18 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETFL(r1, 0x4, 0xc00) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffff7d, 0x54c, r2}) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x48, 0x69d, r3}) read(r1, &(0x7f00000000c0)=""/118, 0x76) r4 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r4, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) 15:24:19 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x40, r0, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) getcwd(&(0x7f0000000100)=""/243, 0xf3) fstat(r0, &(0x7f0000000000)=""/206) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000, 0x10000, 0xffffffffffffff9c, 0x9e) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:19 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x30) 15:24:19 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x800, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r1, &(0x7f0000000000)="f1f5f4153c3db9d46d1a9964d290ccfee3ce74e8beb69731349384f14af1317b5a7679048b1910802a7c6e0f6bcfd3c1c12e22272902f13b9e0b23e20ed734ccc33b7fb8c5cff7b644798d7053f7c58b824d7eb1c6bc66eeb1d2c4956b50cb9efc4a13ed10ff9cc6dd43d66c62e7bfdd7491dbe197bbf49662b4525d5062a1f8fa09a3b886f9489ff0c88249a08df0247b2ed06a527b32d433ea8529ae38ffe641b07c287782096b2ada01509377", 0xae) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2030002, 0xffffffffffffffff, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:24:19 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x80000000, 0x1, r1}) fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x410240, 0xa0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000004, 0x100, r0, 0x8001) 15:24:19 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="892131cb5dfda55bc5d40b19e68a92c18a4da519adf3a3a54415ccc59b04d3e7f9809d96f85ce1431aaad8f2cc0814143b806f", 0x33) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000140)='/\x00', 0x80, 0x100) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) 15:24:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/50, 0x32) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) unlink(&(0x7f0000000200)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/213, 0xd5) 15:24:19 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) r2 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_DUPFD(r1, 0x0, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD(r1, 0x0, r0) 15:24:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x400, 0x7) r2 = fcntl$F_DUPFD(r1, 0x0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x0, r2, 0xfffffffffffffffb) fstat(r2, &(0x7f0000000100)=""/139) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x40) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x207c0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4000800000006, 0x1, r4, 0x1ffd) fchdir(r3) 15:24:20 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) llseek(r0, 0x5, 0x7ff, &(0x7f0000000000), 0x0) llseek(r0, 0xc311, 0xffff, &(0x7f0000000040), 0x1) llseek(r0, 0x200, 0x40, &(0x7f0000000080), 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) write(r0, &(0x7f00000000c0)="466f70f192495b92e7753f6ee9289fce10d38bd73c19924b0f2f7d341c3655e621bf010720ec57b87d06dae2409345bec2613a3d93917300bf8d24fe274909549062a7d27c6efda2686370a8ba7f9655943c63b7eb9f3cf82a41d8cc2e20e095d40e09ceab9ba16e6e510c902ea94ed9ffa6af6fed10485eee435cc01d80421f64aee10e49fef79d7b113846d0fbd55b875ebe7dd0c80c8c3f758dd2e97bcf04a17d4ab2cc", 0xa5) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x3, 0x6, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20080, 0x41) nanosleep(&(0x7f0000000200)={0x5, 0x2}, &(0x7f0000000240)) r3 = fcntl$F_DUPFD(r0, 0x0, r0) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)="df5a52348a6c79e13b0278686b0ddcc12d6e4db23957c0e4c61f87222419ad8c5c006d9f72b44e11bcc2684c7fab507c04a998776bf81e8fb8c107c994752753f223368c69865acc9f536535d7d40f78b614b58e801b70a2d574253f2598cbac7e68bda023f1658266c6bf8cf73e65cc838db68923754dbd66394899f2470437a8aac3dfbc4b44ea583aeeaf3cb48586bec30dad1b72ddf55ae31aae70bb7e8fa0e18afe580fd2a903fdded90fa004e4e08041", 0xb3) write(r0, &(0x7f0000000380)="fa119025903fc8031f27c86b28ef27ca6e40b18a8bea8cf0ec7311f7790124eaebeb68d1ef50f08065e9ba7b937c3d8e534b03caf42e37dddfe2fac8e99ba576ee555d06b06da74eae09655b54551789a0a1631dbd633e7fd84a1d7d44bdbd9b746be4ced8b8c7c04837b1ec0b731bc24c818cc02816977ce6f1ebb8ab8ac0877664b50c82cc01c0282815673202c8cc72c3925e1526065f5801630eccc93c91e5af9069bc84b724fddd2d4e2b432eadb13ed271a8fa29b384f4f60a1325836de6ace4afbc6ba765cd4acfe238aef8a4ccd90cf306915ba7d20de910dca7912bb65cacdf1ce9f6667d8c437007195911cebaeb69e5bf", 0xf6) fcntl$F_SETOWN(r4, 0x8, r1) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) close(r5) read(r4, &(0x7f0000000480)=""/4096, 0x1000) write(r0, &(0x7f0000001480)="9f69e8d0d6d036146c384e059d23d3c1e8486c7ed8bfa2bab3f8f51164dec26a", 0x20) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r5) fcntl$F_GETFL(r4, 0x3) openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x40, 0x51) fcntl$F_GETFD(r4, 0x1) r6 = fcntl$F_GETOWN(r4, 0x9) mkdir(&(0x7f0000001500)='./file0\x00', 0x0) llseek(r3, 0xffffffffffffffff, 0x1, &(0x7f0000001540), 0x2) fcntl$F_GETFD(r0, 0x1) waitpid(r6, &(0x7f0000001580), 0x1) openat(r3, &(0x7f00000015c0)='./file0\x00', 0x40, 0x20) 15:24:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x700, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x40010, r0, 0x6) 15:24:21 executing program 2: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000006, 0x4000, r0, 0x955d) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:21 executing program 7: mmap(&(0x7f0000f6d000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x4011d, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x11) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x34, 0x3da, r1}) 15:24:21 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file1\x00', 0x10400, 0x30) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x2) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20240, 0x88) 15:24:21 executing program 1: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x1ff) fchdir(r0) 15:24:21 executing program 5: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x0, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x1, 0x2, 0x7, 0x6, r3}) 15:24:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) close(r0) 15:24:21 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="54cdfd22b1e7cb6ff8a2575e88625ea6525989bed3aedc563044b563a2c89d9e0c3a2aa6148ce738ebda5105c0ed53e61c851639caff38c9befd807d6557b6492444acc90176e68b4c7dbb204969a87fad4baed82b91c7acfb31af762a591faeda16bf156831465d79bf40ff8966581ccb431fcac4ef0f0c98bb827f14fd53c1945676c85872cc6f39bc2f6998222767130c2962ebe76ae6a3c600324a4a901fd54ba209d840d9c749eb5da930f598601cc0bef4823286df7d48c741bc71a5564f72806bca7fe93302e61fec737512ab7998336990a37d43058bf5cb5670cc", 0xdf) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fchdir(r1) read(r1, &(0x7f0000000100)=""/226, 0xe2) fchdir(r1) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x30400, 0x100) fchdir(r1) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x10) read(r2, &(0x7f0000000280)=""/200, 0xc8) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) llseek(r0, 0x226b, 0x400, &(0x7f0000000380), 0x0) write(r3, &(0x7f00000003c0)="3c547794c688b142acdf7d1959493a60bfb2efd4f64a313c1813ecf1a975a900dfb127cfa5c1b0", 0x27) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r1, 0x8, r5) fcntl$F_GETFL(r4, 0x3) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x0) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/253) fchdir(r4) fcntl$F_GETFL(r6, 0x3) r7 = fcntl$F_DUPFD(r2, 0x0, r4) fstat(r2, &(0x7f00000005c0)=""/175) r8 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x600, 0x2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r8) fcntl$F_SETFD(r2, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000005, 0x4020, r3, 0x7fff) fcntl$F_GETFL(r7, 0x3) openat(r8, &(0x7f00000006c0)='./file0\x00', 0x410000, 0x1) 15:24:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x70) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) close(r0) 15:24:21 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) fcntl$F_DUPFD(r0, 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xd) write(r0, &(0x7f0000000080)="6140b0f0691b15454792485dd9aea059ca52fb5887b3d8a1d125b4b6b0bdc6c056b7abcf0571b1f964", 0x29) 15:24:21 executing program 6: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x8000002035, 0xffffffffffffff9c, 0x4) 15:24:21 executing program 7: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x410b81, 0x120) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x22000, r1, 0x4) llseek(r1, 0x6, 0x7ff, &(0x7f0000000080), 0x0) 15:24:21 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x40, 0xa0) close(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0xc0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) fcntl$F_SETFL(r0, 0x4, 0x83fc) fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f00000000c0)=""/147, 0x93) 15:24:21 executing program 6: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/216) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:24:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) read(r0, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000000)=""/39, 0x27) 15:24:21 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:24:21 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) close(r0) fcntl$F_GETFD(r0, 0x1) fstat(r0, &(0x7f0000000080)=""/228) 15:24:21 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2c00) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, 0xffffffffffffffff, 0x0) 15:24:21 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/36) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)=""/139) 15:24:21 executing program 2: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) openat(r0, &(0x7f0000000040)='./file0\x00', 0x30000, 0x100) mmap(&(0x7f000030f000/0x4000)=nil, 0x4000, 0x2, 0x10000, r0, 0x200) 15:24:21 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x2, 0x40000000000000, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x40800, r2, 0x1) fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r2, 0x9) close(r0) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x7, r3}) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x80, 0x80000001, r3}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) fcntl$F_SETOWN(r2, 0x8, r1) 15:24:22 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:22 executing program 6: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:24:22 executing program 1: waitpid(0x0, &(0x7f00000002c0), 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fcntl$F_GETOWN(r2, 0x9) 15:24:22 executing program 7: mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') 15:24:22 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfe, 0xc0) 15:24:22 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xe) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) 15:24:22 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) llseek(r0, 0x4, 0x101, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x13) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f00000000c0)={0x3, 0x3, 0x9, 0x1, r5}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x40040, r1, 0x6) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x40) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) close(r0) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000180)={0x3, 0x7dceea24393df4e7, 0xfffffffffffffff9, 0x3, r5}) fcntl$F_GETOWN(r3, 0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2, r1, 0x8) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r3, 0x9) r6 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000004, 0x1000, r2, 0x8) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x5, 0xfffffffffffffff7, r6}) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000200)={0x815e6d085e13c25a, 0x0, 0x3, 0x2, r5}) 15:24:22 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x70) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x41) fstat(r1, &(0x7f0000000140)=""/81) fcntl$F_DUPFD(r2, 0x0, r1) fcntl$F_SETFL(r2, 0x4, 0x800) fstat(r2, &(0x7f0000000300)=""/212) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 15:24:22 executing program 6: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFL(r0, 0x3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:22 executing program 5: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x400) 15:24:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x1, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x88) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x80) fcntl$F_DUPFD(r1, 0x0, r2) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x80, 0x10) 15:24:22 executing program 3: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000000, 0x11012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2000002, 0x0, r0, 0x7fffffff) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x5000, r0, 0xffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x7001, 0xffffffffffffff9c, 0x208) 15:24:22 executing program 2: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) 15:24:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3afffd8cd54ea360, 0x100) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0xe860, r0, 0xa4) mmap(&(0x7f000093f000/0x1000)=nil, 0x1000, 0x2000400000000005, 0x0, 0xffffffffffffffff, 0x3e) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:22 executing program 4: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x10000000}) 15:24:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) fcntl$F_SETFL(r0, 0x4, 0x4400) 15:24:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r1) write(r1, &(0x7f0000000100)="80cdf797530984d37d08a30b084d6e2028dd5a824cfd3aba9e64a50f268438c09e5e51ee692b6883576c51298704841ea963d1a34fa64631d862ec0f926e4f013870c98352ade473dd937b77e108a3644b720396f3439d1a71717d19456522a59426a7e052f2", 0xfffffffffffffe3c) 15:24:22 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2400, 0x0) fcntl$F_SETFL(r1, 0x4, 0x400) 15:24:22 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) llseek(r0, 0xb2e, 0x9, &(0x7f0000000000), 0x2) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 15:24:22 executing program 2: mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) unlink(&(0x7f0000000000)='./file0/file0\x00') 15:24:22 executing program 1: getcwd(&(0x7f0000000000)=""/164, 0xa4) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4ea18bc4c73dc35d, 0x101) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x3, r1}) waitpid(r1, &(0x7f0000000140), 0x1) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x300c0, 0x8) read(r2, &(0x7f00000001c0)=""/105, 0x69) rmdir(&(0x7f0000000240)='./file0\x00') r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100) fcntl$F_SETOWN(r3, 0x8, r1) fcntl$F_SETOWN(r2, 0x8, r1) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x800, 0x100) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFD(r4, 0x1) rmdir(&(0x7f0000000300)='./file0\x00') fstat(r3, &(0x7f0000000340)=""/221) fcntl$F_SETOWN(r3, 0x8, r5) close(r2) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000440)={0x1, 0x0, 0xcb0, 0x7, r5}) r6 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fstat(r6, &(0x7f0000000480)=""/62) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETFL(r3, 0x4, 0x2000) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/21) fcntl$F_GETOWN(r6, 0x9) r7 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r4) fcntl$F_SETFL(r7, 0x4, 0x2400) openat(r3, &(0x7f0000000540)='./file0\x00', 0x20000, 0x10) openat(r6, &(0x7f0000000580)='./file0\x00', 0x131800, 0x20) 15:24:22 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x101000, 0x9) fcntl$F_GETFD(r0, 0x1) 15:24:22 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x53) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x800, r0, 0x0) fcntl$F_GETOWN(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x400, 0x142) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x108) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x42) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x41, 0xffffffffffffffff, 0x2) close(r0) fcntl$F_GETOWN(r0, 0x9) 15:24:22 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x21) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20202, 0x20) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1b0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x430000, 0x30) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x410000, 0x0) 15:24:22 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/222, 0xfdc4) 15:24:22 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x5c) 15:24:22 executing program 6: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) 15:24:22 executing program 0: close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410400, 0x10a) close(r0) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:22 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000, 0x100, 0xffffffffffffffff, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410800, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000716000/0x4000)=nil, 0x4000, 0x1000000, 0x8035, r1, 0x0) 15:24:23 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x166) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) llseek(r1, 0x800, 0x1, &(0x7f0000000040), 0x1) fcntl$F_GETOWN(r0, 0x9) 15:24:23 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/1, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101400, 0x4) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x81, 0x108) chdir(&(0x7f0000000200)='./file0\x00') unlink(&(0x7f0000000240)='./file0\x00') rmdir(&(0x7f0000000280)='./file0/file0\x00') rmdir(&(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x170) mkdir(&(0x7f0000000340)='./file1/file0\x00', 0x160) readlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/45, 0x2d) mkdir(&(0x7f0000000400)='./file1\x00', 0x8) chdir(&(0x7f0000000440)='./file1\x00') r2 = openat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x100, 0xc0) fcntl$F_GETFD(r1, 0x1) readlink(&(0x7f00000004c0)='./file1/file0\x00', &(0x7f0000000500)=""/69, 0x45) r3 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x20100, 0x80) rmdir(&(0x7f00000005c0)='./file1/file0\x00') rename(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)='./file1\x00') fchdir(r3) chdir(&(0x7f0000000680)='./file1\x00') chdir(&(0x7f00000006c0)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1000, r0, 0xd382) link(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file2\x00') link(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0\x00') unlink(&(0x7f0000000800)='./file2\x00') fcntl$F_DUPFD(r3, 0x0, r3) 15:24:23 executing program 7: nanosleep(&(0x7f00000001c0), 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3) 15:24:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:23 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x800) write(r0, &(0x7f0000000000)="ebc88bc6be42fbe945984cf642dc5e6b377bc0d15e2145855a2abb913bb755c3e6dcf7c671cf952051ec6201a2b8f119adfa38dca0b739512f23a2e1d10974ab4ac4cc45f25f6824357a681a94c36e5522833c45fd86d471f3b09f8364a03fee08e51094766265ac2ef1eea4d4b9975f219ac3f71775d6ec459b3efbfccda2978169b20b53df1d57860ca3", 0x8b) write(r0, &(0x7f00000000c0)="8631b4a70c37fa9ba6ffbf3b95550806632f0126c81cc2aed6f75027f4976e3db9dd974ed2ed1fdb677935e47fd30b938d0d2bad04704bbc058c34bbfc282ee443", 0x41) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x1000001, 0x8800, r0, 0x8001) getcwd(&(0x7f0000000140)=""/235, 0xeb) write(r0, &(0x7f0000000240)="53b43d50bad3f7fb99f150ba76cbc261a1b5cb54d3314ca08cba3b4365006ebb88ac973e3869c0b93a295e4fd08f11a8d249959654e976beb080250e7ec36c2ff93a0bfaf6087c85dadb72d8b5d532c9095ce4e84b3a53e6a13a5729a96e3a0679e5b2d7808b0793b24fb05b7678c649e635438f944f17e9f76271f81a7df227159e3de90c050da18a93edb7f5e8008a6d006396db1f84247dd0f963bca8b2384bb88e16b88801c3b15616b87219", 0xae) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000300)={0x3, 0x0, 0x4, 0x6, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETFL(r0, 0x4, 0x400) write(r0, &(0x7f0000000340)="735b653f643c3500e1c8bab6431254d69163d3ffa06d531a56384af50b504e6927b241c8d4e03b", 0x27) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000380)={0x0, 0x2, 0x1, 0x0, r1}) mmap(&(0x7f0000ee7000/0x1000)=nil, 0x1000, 0x1000002, 0x8000, r2, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/184) r3 = fcntl$F_DUPFD(r0, 0x0, r0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') close(r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000540)={0x0, 0x3, 0x1, 0x0, r1}) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') fchdir(r2) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1000000, 0x4040, r0, 0x0) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000600)={0x2, 0x1, 0x8, 0x4, r1}) read(r0, &(0x7f0000000640)=""/71, 0x47) r4 = openat(r3, &(0x7f00000006c0)='./file0/file0\x00', 0x20000, 0x140) read(r4, &(0x7f0000000700)=""/57, 0x39) fcntl$F_GETFD(r3, 0x1) unlink(&(0x7f0000000740)='./file0\x00') unlink(&(0x7f0000000780)='./file0\x00') stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/122) 15:24:23 executing program 6: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc82, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x3, 0x7, 0x1, r1}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x200, r2}) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x21800, r0, 0xf) fcntl$F_GETFL(r0, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchdir(r0) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) write(r0, &(0x7f00000000c0)="27fc17be4f3e493cb559608ee18d69f034588567c4e7c9712396aff204d6ffdeae81197b9542c1ee12a5c6d7f69843e7911a0f79ea17dd835f5205e100a81ef4ebf010530d39b4b268d588849c7ec051047b21", 0x53) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x0, 0x2, 0x4, 0x4, r3}) write(r0, &(0x7f0000000180)="6019873f7bc84847327d3e90c022bcfb1afe118297487050035c7bef0a96501af12ee363c7da132a3595988bc813695a440606b08cb3648c536daf4a7a5471add1", 0x41) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x24) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$F_GETOWN(r4, 0x9) fstat(r4, &(0x7f0000000240)=""/4096) fcntl$F_SETFL(r4, 0x4, 0x400) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r4, 0x8, r3) fchdir(r4) 15:24:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x513801, 0x0) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/203) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40000000000200, 0x42) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) llseek(r3, 0x0, 0x0, &(0x7f00000000c0), 0x1) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) write(r0, &(0x7f00000005c0)="3ad216a16fa846e2ece916b7d03bc9117d6b0989d3101d64abba8e90c16879628af30c4e3d112f2f904c0aeb605770b5ea3e0fb464089ae10ed0b1d3e7d7941b9a598b010465d1724fd244c046bb9acd4c75100ab1289bbb73e4dc2ff153fd343dabad0971afe90576b68ec4484696c60728f849d96e0ef6494ac0d9a86d6a1409e8ee03cd1241e00973d9b7e00801e0be7512474713502caa6141c3c19daefae907a4f53b979e84f39b79e7997e3ed764cb671f3d9a30b37f0fad1a22b752724335e1474d52b247a35604231ef3db9083247a3291c4e52b3b2d496c012937994ccfb339e4b289b820f3fc6b0b962e07fe2db384d55b77a3936e78d4f3514243a8bea706ba335f8ea47b00d32089e5b4ef246449ee2d0f4dbc159d20ed6ebf3a410b4111d7ba82e2b52dbdd45400f41620eaf2f5eb00f0f8c941a30e817d99e2be29d1bb9c7e7c3c1fbfa5babf24cde98bd744b71c5f2dc86e24eb19a03de3fbcec02a6d6045d0b85bf5afdc4e4247f3ced6b02becc2ae27757378520fa2cb6ebb9c1f88732b4334f850a27c2f14e042a437ee059c858a83b743de3934cdad858381a02b82e5847d050dc43522d30aac9cdd988c5e00782b7194f14fb295535a27ee39a5ce330f6c01936d7cf84a9c0c8a8711c431b3cbebb777a985611ae3a9bc16ad9a9ead4ea1ea4633ca8eda8b78d4c3796a319bf143d14f3d2026c6d91cd5ebb9de032f9280f29cdcdea00cb199a6aa34d676b92efa396d881114db0aa24a89b6ad683e16ff01d1404336b0337effe92edda2d6e3a08783c81a6454a03f66ce20e829b9ffe8d54fe4a588c09bb904ee3708293583c2bcc45906ac72a607bba178b36062421ab285dcbc546a4f6066d749fe7d7ea97c73ea857145c7a4d1e6da25ed3c1cf23f74805fd8aa8058b5adca5184910d0c5104a9238a54c3307b9c3038f36a6df8d956fb0424f4ce9bfafa948b52541da0f861e13cb6881f08485749e70a3c4806eee200593996495b5b8220381214dc2a59b7c26d16e9635fa5f4788aded77393d45f902f8a8e63fba11fce5ef4adefdaf8032b0af4683dd5748079b9b402cf20e5df4a37d69e659e3de73c0bf67933e21190a0b6ff96f27ff5ce88f281292801d2513e91a605f06c8ec6c4bc48724e69522c4a3d416c6d4a804eb222128f2c8f039483efd4b0925b9e6d1952f544a05c93564e24d8f6cb044478acf5f23c88c3283dbc97798f9126952c20ea67e06fb0fe2f4fa5c92a13a4906ca7e820b8ff615eaa30beda7139dec5bcd9d011ed2d14bb80188fe056436216df7e86ed030d492c10aa64e2af22acbb52e0e75452983667fe4214a462d7c969ba2501ec9725d6fced11be8af9d013d61e0874d3ccea707b625b5368dc61b816f7a2a9ab3d571022a9593e9c2ac9a504dce37d276461f64a173dc964573be87e22bffae0d9326ce005c8602dc873ea7151180617b57afb927ad09aea6cf2bfc62c20e2d92a89a0e4a5fd1caf4932fe097cdf4c2435f414b849fbc4f3c1e89928a5735f5af5c0ef53996015cc1cf7e61f43c71d53ae816f6053d2a4169a89ae318a26f85524d6214f30322dc5e4a764aaefac836cab6a82fd95c6ceab559a34701ee2ce53a5f76eb1cf6f93db7a5d92a3799b858bf79ca0e8e2724a232e12784593dcc1facaed15ea0b65bd17a1f2fd67051787af2386d006f069b01054552a685dcb9448b794b2e8ecdbfe690eb138304003237f6a40a149e6738203529da1f9b144f5b1efbe2ae4fbc233fee8341765e148273ab949a815cbcce4935f5a45413415d6e7955c3b4c461b62be33f235e213ad124efe7a2acdc1427ee94cd0bb42ba3822425fbb69de93d30a3133c74d42e76432f6b654e257a612130512a9d8f38107be2397c8c8734979855256bc89b8f704680d49d0b9f37ea4547d0af16c6698fc7c1f23cf664eab8aa8427b39c6966e951c718907e8b1efe632c3b8639d3232e12eac95ad3cd33b266cd39cc129fa35db2a41a10e499bfc0db1ff49c4dde1559cae14b8879f356cd146fab58ab0e55ee6d2069b27816c392f3db3e2a5367613fb09c337e6ae0ec287e33fa27aea5689483274b76792e13891a4287db242a4d82924dc7ecb9f4b79a54df43c31635ed38255e3de047aabfc8ba28a424a4bf6e368362a480276b9c030ae93b50c1697221b6a2980cbc43a8e5bc0c496fc5bf0071499a973d57718df80cd77b960a7da4a2f0cef2dcf36cc39e73be693ecde45e49010704dc7768bb1e5ae3dcfb8adb4d6fe2e22858e13e0b113dddc8e3e3bac78f1e4413fb6b0bfbbdfd11cf1f462be7f9e1431991e61e01f457514353a00f3b6506f47fa29eb8dae0c967cf6b76d19127f0663a1a96586ceff192dbc35eace6d953520029162e3fb11d9cdf72fe421a872ef5c9628e7f30710e8e18464bc3a0c573cf7dcbc76b19f66f5225b475026229767b52ebae344d4903338dad6eb0939589bd86c26196251cb6d1f860f55bb405db51b781fb382bec4c97c06b576f73a957c20d0f4ef8510b9a2447d40b2500e6b1859b118086623704103e8df747362b66321bd32b3b0158dc5ce76ce2d9cf32b9304ea151e5e8b61831f155b5a581f3fe0fcae57b3328e6ce5241baa51c08e0bcac9baf6dd425795780e9814fae1caade6c47fc1db5afc13d110cfc4204e5a8a40e3bc6a83710139c81eedac361df7a1e073ec03fdf5b42977a9dc837de758e946269bdd8091a0c112a925ceaaee21d0a39e2c6a1dafff53526fea45eee2d3d6a27ff0bb85e187508fe3bf64967c1d2591132bfd77937eb053631b4bfa2ad029c9c5fec56d6698d12aad86f87983075144fc626b8d1f6a4164cffa03d121e464993de6b6c2157003cbb6e464f1aa58ee726da21855205404bf7f07b69bd4dd0c9b1747526029b54e6c85eab3b6c64b172f4f406026cbee06b0e37ed236febc952b1b895014eb42bab64280b97305c6170712d08a619804d855c05079b92ddb7522bf012802b0bd31f7286e66a13528c53612cc30af9d7306282d1aaeac1cfd34d6668f43fc6ab6bcd8670d2ab42862f434b4b8338263f2ceb1827e9487804c03910d4323cf36dcef100a95bbc86177685a93ed126832764effe161d28381ed50f3292c3f4acec2dd30e1ae25f266d3b817e235a17a40c0586d80d82222151b32562b328ddd96d9f3c5889e1b3eb17a3f70c4eee9521c722e4e2064f4128c030eb4e5a6c8f15c1e846f2005e4d23fb719849ccf4999bd274ad1c2e6c886991d474a08958a0b5c303ce643e3c3f1a72c190477d3be04008faa71c7cc3adad95db3cc5d0a23a4fb5b213f8aba6adb6f56586d9742a3b365b6afd93c52d674b3637b338032840c1f5dcd555c75c670f3c25795f3b3f1ad12696076746820b7afa0401ee72bd596d20eb40a100d8f220fd36156939843f412f77b8a4f353bc7a853f6f81ec9d7910ec475eec7ddd8eda6c02d003f64f7555ea3c2132cb5e77b576d41321489cb54c0c7ef5d97f65cb34d2ed31473eb089a47e293eeffa5cf734cf0149bd44db9137c7a89765a2d0e3f19b7fba5432e2f8391c0509da20c1b02969bc1650ba16f7bf3dd84d773ef0fe2335ca7ace04fc377f1b070f45966f3c6a51559997557542a200eb62e90267c45a3bfae5b76060c1d8a0c839f018edeedc2d0f5df023c41249cd1ba58f8c046bee12aa1af2fc998420f3cc0f13a8e8c8bc0d3f096544d04b823688266bda14381cda1d6e8d69887a460241c4c5c13119b4d005d6fdd45141a6361d6e660281ee603c7d0905f4751a084d9be9888e3438ddea5fe7de0e4ac2e36ccadbe0b08a9408dc05b09c8a92a7096e71a363f409605c91be2ec016767a7138f9aea8293561ca41ca354ff453968c7c7ef1d7846a379b182043aa3b7e7725003bbfbfb2a5af7d64025c85408cf1c054a2b0cf5efb48e8c1d4809e966fe655f81d05a325dd47d79fff554531d0aa2f241dd6639467290d08350d0d8209a9239cfe052a27e58599a5d2d3cce17d294eb797b3706b3499160d616d98d04e4a3f67ed20c3d1ccd90680240b9ceec8f5d97cb1fdbbdecd2d2c1f0de8755f7baf46193abe0f61f60cb43da588c659de6c2e06d3a444c8527dd9e15ecdf7e60a4e4d49c0a5f302004b8c86704d5429b4914a90ed39eb39b02f744b6932d9a83eb4dfca6194953f2bfb2e3371295bf849712e5e6a6ea10e17d5ca408f3db3c4db549cd633c76ab05b08ac820b0d6a0f2157a1174050f52a34a06bde53b8b7fd4dc0c767cd1002b0769b24c12d998d3e6abf96acc8e0a3136f1024acd3943912c99dee07b39f3e9cddd5a4fba1d886ee1bc5c082295fc0f19d82cebbb320ade1e72cb69e19f755d96fac0bea397c4bce0bae275cdbddff772f1a54aaff90189872a4f0f75f0d56414f262485b7b5908bc887563471b7418591f642b29684c5a3e68823b1ba293cacccf052f689cbed7196faca4d2880546eae606e09c73cde3bac807d0969bcb6bc8cacb9c4d7063e58b7e2ef0573c0cee0e0dc788bd46071284c0e6e66466cb5ef959e422e665c2f632c6fa89bc9853d7df7e7f86d3cd67e2c43cbb7b684c638b54634afd7af1ca73c3f1166ee9b09989bca1fe8b268f8e1cb50c79dbe75a6637718a4dcd8d759ad2d17561e635145ae36e9448574a8fba7c8015e2c6178a9913da777ec3a5d602ecbc9c2fc5fbb1783380d3a67532a71ff0d589d0eba30c179066367d488f0f315018873a9259ff17bb000fab43c3de3b7ba4530be530c8b9095269c8e56f774e0958a32f993a81e5c519a37f7f916565c00621e7f733a14dd1edd79964217ebc6965e05ac41881dcd93d5d9f89803975df72aca87c84242b839f4380630ed841e4b64fb3804ccea27eb45a2ba1b227fd67c92e75acc3637a29bc9e76c9c97614f3a2e157b1063f24b830cc1bd4006dbbbab127278e359c8f7238aac159de5f3305c9871d29b5ac99e9b331015fea59702b18a7c5b27949e0b98e7569658ffbd22966cab687af860d013969ce0361bb101dbe1e7207ff7f674da221787f6ae04f3e1492fbc86c029b7b90361c87b781124fa205699302715c7de40b9cc726084712064f9a44f1b25ebbda6df462831a8f062c24feb664592a1e24b25bbd1d5bb122279dbdd8733bf9f0fa54b4951fb3097aa33784aad32e6bb3a273f3399d19d3467c622a098c30b167aa19c254962c5ddbdc30493c648dde72d3fe1c432144f6569954227639631c9d75448e305d0f61c90f055e28712233b77017a3871d0c2fb9ef3f91bcc7377cd34820ca9f3215d1525b251c7254990af18736fc8370bf44d5295ecbfa163be379583e8b5eccac43edcdd158b4c5801862b47ece4fcf4d3efba946981dee8538efc755fe26ab970e56ea4cb01aee7ae4075a1e8bb56924b243e3b8a82ea0535747cb21a74b4cd1c3137bcf0e6315d08eefdedb34967981f4d640b87453439cfa191fe296c256b525fd1e7f2b829f57e9cf45283a82d81dec607c8d0b34cbbf3c99b36c0aa64dd7d832380a64d5630d4fd46879185a6b22a0c517d3fd7f5b4b61eb8649e925e0bc09a9cf4c4ecd16a4c1179e27615164c87c756216c3a23b7b48df817f41df215cc09aa9a539533ff36c6e063d2afea7ab19ba6c3e9f99aa56e74c5bf09734ec82cc36dbd736c55d150869abe185eb1eee7f3632b6e934f43173474e27c07cbde69eb682d2da501e42be82bcd9a299360e91fa3d8152a48267fecdbcdf1f8176cdb407291ff35b8169aef48e3d1fc8", 0x1000) 15:24:23 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x80) 15:24:23 executing program 1: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x41) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) 15:24:23 executing program 3: getcwd(&(0x7f00000002c0)=""/1, 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:24:23 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='/\x00', 0x40, 0x20000002) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20080, 0x84) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x23000, r1, 0x3) fstat(r0, &(0x7f0000000080)=""/234) openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x180) 15:24:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1c4) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x400, 0xa4) openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x12001, 0x40) mmap(&(0x7f000047d000/0x3000)=nil, 0x3000, 0x2000003, 0x40000, r0, 0x5) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') close(r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) mmap(&(0x7f000047c000/0x2000)=nil, 0x2000, 0x2000000, 0x5d912, r1, 0x5876) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x41) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x0) fcntl$F_SETFD(r2, 0x2, 0x1) 15:24:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r0, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x108) 15:24:23 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x102) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x3) 15:24:23 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r0, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x6) 15:24:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) llseek(r0, 0x6, 0x7ff, &(0x7f0000000080), 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x48ffff, 0x82) llseek(r1, 0x6, 0xffffffffffffffc2, &(0x7f0000000000), 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x101000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x410040, 0x4) mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x0, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(r1, 0x0, r1) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000180)={0x0, 0x3, 0x7, 0x6de5, r4}) r5 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r2, 0x8, r5) 15:24:23 executing program 3: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x8000002035, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r1, &(0x7f0000000000)="7b346231d4e935b82689bc3303bf26d21151a514958d0096c943505cb5564d4e8611a47720dc6577613fcd393c7de6f2a9b85e132e89b1e6211e128e4f57d626321e503e7a32ae7d3b76304082a20f1af955a3c3e41bc4b884fce09ce5ff1286d5075ef5878ec30256cad821f4cade3f769ffd54cd91", 0x76) 15:24:23 executing program 7: readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/77, 0x4d) unlink(&(0x7f0000000040)='./file0/file0\x00') 15:24:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x1, 0x2, 0x3, r1}) fcntl$F_GETOWN(r0, 0x9) 15:24:24 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000, 0x4d02e, r1, 0x0) 15:24:24 executing program 1: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r1, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) 15:24:24 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(r2, 0x5, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0xfffffffffffffe00, r1}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') fcntl$F_SETOWN(r2, 0x8, r1) fcntl$F_GETOWN(r2, 0x9) close(r2) fchdir(r0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x41) getcwd(&(0x7f0000000200)=""/25, 0x19) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) unlink(&(0x7f00000002c0)='./file1\x00') fcntl$F_SETOWN(r2, 0x8, r1) fcntl$F_GETOWN(r2, 0x9) close(r2) unlink(&(0x7f0000000300)='./file1\x00') close(r3) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000340)={0x0, 0x2, 0x3, 0x0, r1}) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/1) fcntl$F_GETOWN(r2, 0x9) fcntl$F_DUPFD(r3, 0x0, r2) openat(r3, &(0x7f0000000400)='./file0\x00', 0x42, 0x20) chdir(&(0x7f0000000440)='./file0\x00') stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/10) fcntl$F_DUPFD(r3, 0x0, r2) 15:24:24 executing program 5: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2102, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000000)=""/4096) 15:24:24 executing program 4: waitpid(0x0, &(0x7f00000002c0), 0x7) 15:24:24 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2102, 0x2) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x101000, 0x8) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x100, 0x6) r2 = fcntl$F_DUPFD(r0, 0x0, r1) llseek(r2, 0x0, 0x20, &(0x7f0000000040), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) 15:24:24 executing program 2: mmap(&(0x7f0000778000/0x4000)=nil, 0x4000, 0x2000007, 0x102, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x104) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) 15:24:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000000)='/\x00', 0x101, 0x0) 15:24:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$F_GETFL(r0, 0x3) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) 15:24:24 executing program 2: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:24 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410400, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x2, 0x6, 0x800, r1}) llseek(r0, 0x7, 0x0, &(0x7f0000000080), 0x3) fchdir(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000002, 0x6871, r0, 0xe5) write(r0, &(0x7f00000000c0)="2a85bdb7b34495685d68997054049e30427b4152c88003545c8b0ea53d131156140b2cd732bc3c5595e6e664113231eba681d3352d7a4b2ebceccf30bb04a739fc23c7cdbb24870e", 0x48) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') llseek(r2, 0x5a2, 0x0, &(0x7f00000001c0), 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r4 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x140, 0x8) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETFD(r4, 0x2, 0x1) write(r2, &(0x7f00000002c0)="222088f6ad5aa79fba4188987c8655b9c90eb3be6c07cd4675152c5f83475cdcc33b905ecc746addf635854d8f19cf9214432d35e355e2d056d27383f14833c40d539f6ed808830fac17862273716845edca51c657f44b247d1b0bd8483e0a8fadd0209df999faf192e1f668c612e85ec3be0ec4d249125c264ce7da3655b72f", 0x80) rename(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00') fcntl$F_SETFL(r0, 0x4, 0x800) rename(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0/file1\x00') fcntl$F_GETFD(r4, 0x1) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000440)={0x1, 0x1, 0x10001, 0x7, r1}) fcntl$F_SETOWN(r0, 0x8, r1) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') r6 = openat(r3, &(0x7f0000000500)='./file0/file1\x00', 0x20080, 0x8) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r4) fchdir(r5) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000540)={0x2, 0x0, 0x3, 0x8, r1}) fcntl$F_SETFD(r6, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x0, 0xffffffffffffff9c, 0x3) 15:24:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x5) fchdir(r0) fchdir(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000002, 0x10000000000410e, 0xffffffffffffff9c, 0x0) 15:24:25 executing program 3: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x10000, 0xffffffffffffffff, 0x8) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:25 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getcwd(&(0x7f00000002c0)=""/1, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x410000, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10000, r0, 0x1dc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80140, 0x21) llseek(r1, 0x1, 0x4, &(0x7f0000000140), 0x1) 15:24:25 executing program 7: nanosleep(&(0x7f0000000040)={0x8, 0x4000000000000000}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 15:24:25 executing program 5: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000005, 0x4d031, 0xffffffffffffff9c, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x802, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x4000, r0, 0x1) 15:24:25 executing program 1: 15:24:25 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000046e000/0x1000)=nil, 0x1000, 0x2fffff8, 0x100001000100d, r0, 0x100000000) 15:24:25 executing program 4: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x201, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x410000, 0x2) 15:24:25 executing program 5: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000002, 0x101, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2400) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x401, 0x100) fcntl$F_GETFD(r2, 0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10004, 0x140) write(r3, &(0x7f0000000040)="7a158a5213fa978f1347a59996dadb4b97d24e13e24ac609de9b018750ab78cfeb01aef360cabc89cb", 0x29) r4 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r4, 0x4, 0x0) fchdir(r4) 15:24:25 executing program 3: unlink(&(0x7f0000000100)='./file0/file0\x00') unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 15:24:25 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="0bba4242c4c4bba1378225fa25c4af9a67adc63a6b5867bb547719736a4b76696a70d93131a77680654ba949666a6bce1254eb8ad0de273e069fc322d3ac02d0af36f289b360243e9403428bc5c6fad50dcf654bf510bd14369a5f0fae46b8bb7ee7de783e7a3120c07419bb181a278e16626ba1004706d85c0f41", 0x7b) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x100) r2 = fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_DUPFD(r2, 0x0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x8000, r2, 0x2) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x5c) 15:24:25 executing program 6: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x24) 15:24:25 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x1f, r1}) llseek(r0, 0x1, 0x1ff, &(0x7f0000000040), 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x1, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x80000000, 0x100000001, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_GETOWN(r2, 0x9) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000100)={0x2, 0x0, 0x7fffffff, 0xfffffffffffffffc, r3}) close(r2) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x2, r1}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x40, 0x1f, r4}) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x1, 0x1, r4}) llseek(r0, 0x3, 0x3f, &(0x7f0000000200), 0x1) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000240)={0x0, 0x3, 0x4, 0x4, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000280)={0x0, 0x3, 0x8, 0x9, r1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x20, r2, 0x1) fcntl$F_SETFL(r2, 0x4, 0x2000) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x93, 0x0, r3}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000300)={0x0, 0x0, 0xffff, 0x9, r4}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000340)={0x2, 0x1, 0x80, 0x10001, r1}) r5 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x800, 0x4) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000003c0)={0x2, 0x1, 0x8, 0x0, r4}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000400)={0x3, 0x3, 0x5, 0x4, r3}) r6 = fcntl$F_DUPFD(r5, 0x0, r2) fcntl$F_SETFL(r6, 0x4, 0x2000) fcntl$F_SETOWN(r6, 0x8, r3) fcntl$F_GETOWN(r5, 0x9) openat(r6, &(0x7f0000000440)='./file0\x00', 0x1a1000, 0x20) 15:24:25 executing program 1: 15:24:25 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x1, 0x1, 0x3, 0xc, r1}) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000100)) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x1, 0x8000, 0x6, r1}) 15:24:26 executing program 1: mkdir(&(0x7f0000000340)='/\x00', 0x140) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0xb) 15:24:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x19) mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) 15:24:26 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) llseek(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) read(r0, &(0x7f0000000100)=""/120, 0x78) 15:24:26 executing program 6: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r2) 15:24:26 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f00000000c0)=""/131) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5c) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x7, 0x5, r2}) 15:24:26 executing program 5: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4101000, 0x59) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80903, 0x8) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xfffffffffffffff7, r2}) close(r0) fcntl$F_GETFD(r1, 0x1) 15:24:26 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x200002fffffe, 0xffffffffffffffff, r0, 0x400000000000) 15:24:26 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x10000002000007, 0x8002, r0, 0x0) 15:24:26 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/152) fcntl$F_SETFL(r0, 0x4, 0xc00) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80000, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x101000, 0x90) fchdir(r3) r5 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x80000, 0x0) fstat(r3, &(0x7f00000001c0)=""/11) r6 = fcntl$F_DUPFD(r2, 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x4) r7 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r5, 0x6, &(0x7f0000000240)={0x3, 0x1, 0xffffffffffff8000, 0x3, r7}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000280)={0x2, 0x3, 0x0, 0x56, r7}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x2, r3, 0x37) fcntl$F_GETLK(r0, 0x5, &(0x7f00000002c0)={0x0, 0x2, 0x6, 0x9, r7}) fcntl$F_GETFL(r5, 0x3) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000300)={0x0, 0x1, 0x9, 0x3, r7}) fstat(r3, &(0x7f0000000340)=""/83) fchdir(r3) fcntl$F_SETFD(r5, 0x2, 0x1) openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x111000, 0x80) fcntl$F_SETFD(r4, 0x2, 0x1) fchdir(r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x50000, r6, 0x3f) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x101000, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') openat(r0, &(0x7f00000004c0)='./file0\x00', 0x121000, 0x100) 15:24:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 15:24:26 executing program 5: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1000000, 0x41, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x3, 0x4, 0x10000, r1}) 15:24:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x400, 0x100) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/207, 0xcf) 15:24:26 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) llseek(r0, 0x1, 0x3, &(0x7f0000000000), 0x1) 15:24:26 executing program 4: nanosleep(&(0x7f0000000000)={0x8000000000, 0x80000000}, &(0x7f0000000040)) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/80) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x7, 0x7fff, r2}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/222, 0xde) llseek(r1, 0x8000, 0xfffffffffffffffe, &(0x7f00000002c0), 0x2) r3 = fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2, r0, 0xfffffffeffffffff) r4 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x48) r5 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x10080, 0x12) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x40020, r1, 0x0) fchdir(r0) r6 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x20100, 0x105) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r5) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/113, 0x71) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000000500)={0x0, 0x1, 0x3, 0x100000000, r3}) llseek(r4, 0x553, 0xffffffffffffffc9, &(0x7f0000000540), 0x2) read(r4, &(0x7f0000000580)=""/99, 0x63) llseek(r0, 0x7ff, 0x8000, &(0x7f0000000600), 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x40000, 0xffffffffffffffff, 0x6) mkdir(&(0x7f0000000640)='./file0\x00', 0xa) openat(r0, &(0x7f0000000680)='./file1\x00', 0x20000, 0x1) mkdir(&(0x7f00000006c0)='./file0\x00', 0xc0) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000700)={0x1, 0x2, 0xffffffff, 0x2, r3}) fcntl$F_GETLK(r6, 0x5, &(0x7f0000000740)={0x1, 0x3, 0x4a, 0x2, r2}) 15:24:26 executing program 2: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x410000, 0x160) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410801, 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x4a) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 15:24:26 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80c0) 15:24:26 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0xe00d, 0xffffffffffffff9c, 0x0) 15:24:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x50) llseek(r0, 0x4, 0x4f17, &(0x7f0000000000), 0x3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x430502, 0x40) fchdir(r0) 15:24:26 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) unlink(&(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) 15:24:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x81) openat(r0, &(0x7f0000000140)='./file0\x00', 0x101000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100000200, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000000, 0x2010, r1, 0x1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xfd, 0x20) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) 15:24:26 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) 15:24:26 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x7692, 0xac9, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xdd1, r1}) openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x9, r1}) 15:24:26 executing program 2: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000002, 0x20000, r0, 0x0) 15:24:26 executing program 3: mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) mmap(&(0x7f00007fa000/0x4000)=nil, 0x4000, 0x4, 0x20, r0, 0x1505) 15:24:26 executing program 4: fcntl$F_GETFL(0xffffffffffffffff, 0x3) mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) 15:24:26 executing program 6: mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x41, 0xffffffffffffff9c, 0x0) 15:24:26 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x1) 15:24:26 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) 15:24:26 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/254, 0xfe) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) llseek(r1, 0x186, 0x0, &(0x7f0000000140), 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x20) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x800, 0x9, r3}) llseek(r1, 0x100000000, 0x7, &(0x7f0000000200), 0x3) r4 = fcntl$F_GETOWN(r0, 0x9) close(r0) fcntl$F_SETFL(r2, 0x4, 0x400) chdir(&(0x7f0000000240)='./file0\x00') fchdir(r2) fcntl$F_SETFL(r2, 0x4, 0x2800) r5 = fcntl$F_DUPFD(r0, 0x0, r0) r6 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x101000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x2002, r5, 0x3ff) fcntl$F_SETFD(r1, 0x2, 0x1) r7 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x8) read(r6, &(0x7f0000000300)=""/4096, 0x1000) r8 = fcntl$F_GETOWN(r1, 0x9) llseek(r0, 0x6, 0x200, &(0x7f0000001300), 0x0) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000001340)={0x2, 0x0, 0x1, 0x2, r8}) fcntl$F_GETFD(r1, 0x1) rmdir(&(0x7f0000001380)='./file0\x00') llseek(r5, 0x1, 0x101, &(0x7f00000013c0), 0xf9179d3b9a7e15) r9 = fcntl$F_DUPFD(r0, 0x0, r7) fcntl$F_GETFD(r9, 0x1) fcntl$F_SETLKW(r9, 0x7, &(0x7f0000001400)={0x1, 0x1, 0x3, 0x7, r4}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x20, 0xffffffffffffffff, 0xff) 15:24:26 executing program 3: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x60) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x1, 0x1, 0x7, 0x80000000, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x4000000000000044) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80000, 0xee) 15:24:26 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x180, 0x23) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20401, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20100, 0x100) openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x10000, 0x58) fstat(r0, &(0x7f0000000680)=""/91) 15:24:27 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) llseek(r0, 0x2, 0x1ff, &(0x7f0000000040), 0x0) llseek(r0, 0x465, 0x2000000005, &(0x7f0000000080), 0x0) 15:24:27 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000778000/0x1000)=nil, 0x1000, 0x2000007, 0x5000, r0, 0x7) 15:24:27 executing program 7: 15:24:27 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) openat(r1, &(0x7f0000000080)='/\x00', 0x2, 0x70) 15:24:27 executing program 6: mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1080002) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x0, 0x2f18, 0x1, r1}) 15:24:28 executing program 3: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20001, 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x6, r1}) 15:24:28 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) close(r0) write(r0, &(0x7f0000000040)="68a6991c51a07da6e250d458a9e130e5b9286b1a7db9d360767f63a338f767a47a37ef31609a37cb036b910071381410b48110e16ffb3586876ecf8c806c95915f8bb6", 0x43) write(r0, &(0x7f00000000c0)="e23384b24eeabdfdc4783f2e879d", 0xe) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x3, 0x3f, r2}) write(r1, &(0x7f0000000140)="f4b36edc5e58093b3d475ccec88508746920160f4988ee1724da1a31eba67f5a8b51f1af3c064ea1122a1b284ab7de3e3182bc1890ecbc408ed6f8d4d8d422018269e6c167481804fc9ab516613c48700ec42821130df278142aba25b63281003d7b450df3475d267784868cedb23366ec6d0af0875b4e8a1d17e0cdb0dc187059c1409b200dc7bebb81d0c57603fdd1688d313b965acc82f408fdf3b4a01711cb55f2cb3f0a462c2fe7a78ffeb0912a657a995e7ca30b2cdd11", 0xba) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchdir(r0) r4 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r4, 0x1) close(r0) waitpid(r2, &(0x7f0000000240), 0x1) fcntl$F_GETFD(r3, 0x1) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000280)={0x2, 0x3, 0x40, 0x9, r2}) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r3) fcntl$F_SETLK(r3, 0x6, &(0x7f00000002c0)={0x2, 0x2, 0x5, 0x5, r2}) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/248, 0xf8) fcntl$F_SETFL(r3, 0x4, 0x3e8f59923534d782) fcntl$F_GETFD(r5, 0x1) r6 = fcntl$F_DUPFD(r5, 0x0, r3) fcntl$F_SETOWN(r5, 0x8, r2) fcntl$F_GETFD(r6, 0x1) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000440)={0x2, 0x2, 0x9, 0x3, r2}) 15:24:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa03, 0x80) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10440, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) llseek(r1, 0xffffffffffffff00, 0x8f31, &(0x7f0000000100), 0x2) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r2, 0x0, r3) mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x0, 0x2841, 0xffffffffffffff9c, 0x0) 15:24:29 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x430000, 0x5b) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) 15:24:29 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x41, 0x22) 15:24:29 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x51) 15:24:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x101000, 0x2) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000a0201, 0x200009) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/103) mmap(&(0x7f0000584000/0x3000)=nil, 0x3000, 0x1, 0x8000, 0xffffffffffffffff, 0xffff) mmap(&(0x7f0000586000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x81) fcntl$F_SETFL(r1, 0x4, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0xc) mmap(&(0x7f0000584000/0x4000)=nil, 0x4000, 0x1000000, 0x100e, r1, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410040, 0x4) mmap(&(0x7f0000585000/0x2000)=nil, 0x2000, 0x5, 0x8000, r1, 0x1) 15:24:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x0, 0x64, 0x9, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x3, 0x0, 0x10000, 0x4, r1}) fcntl$F_SETFL(r0, 0x4, 0x2400) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x2, 0x3, 0x6, 0x3, r1}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x14) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000140)={0x2, 0x1, 0x80, 0x2, r1}) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x0, 0x3, 0xd301, 0x4, r1}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) fcntl$F_GETOWN(r0, 0x9) write(r4, &(0x7f0000000240)="c07ed0d6318df2c8a6740d10610d9ee8ca", 0x11) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000280)={0x1, 0x0, 0x4, 0xf49, r1}) write(r4, &(0x7f00000002c0)="fa08e51c6c58ec667cf2b1b4c15319f64341dbe8e750fb7e543d4b530b5f16aef48d959fc45e486eec7b2da5ce3c86f6cff7395314a56339944285c63f9d23d46466e4dd084f3b526c9fc55a1139a4506e01c119bc45341da8ed7c2b6292b37463bb6a5fe402972118e18f3d01ed8a84661c6d122056ad8d20abb9490eacf052db909100a151ca5f71edef493080ffe9576aec5b5a8ce9c68a20a7702c5760a3f4375926406f8b31644da1703fc73f9b5eb20716777530a19d0e86caaf15107001a8199765d0a31bb09e2498501f6396a0a39d759d55b6c552858759e8091eefea888be94cd640fc942404a3f9a8e110383b90f01e4ed987b29327c9f6e74d02817e8fa5b6f464ae583d3259e993656c342dff45cb672b8205bca7103f4ce74df174659bae5acace48300aea8f4cc1f6c9d58f9b37191a9a951974a6259972fce7806e4afb80bc89d3a80f4fe71d01870edfc0754ebd71cb9b1aee07b05da4156a0342124b9f74505ef9b1faf1534d9119855fe5045ea47f29b58c4beda2d29657bd2442eeb6dba2d5f36c9dbd52c3d407ebc611dcacb76a1f0548c81b689de892aee8cd802c43f6a6937b4e4f28cc3ff3feb89176077b674f64d4bff01f1c397b60ade35cd6e387de7e54d4ca7d17740f35275669be2665835538bbeb456c2ec6183e26b43a08dbf85919292fa36217bdf6ceaa45f95051303fe70fd89698843f3f43c87af05a71cac8382f85f7c915f65ef541b3df1d2a1eea9a8805479bd8b73c358508f3dd3e7c177c25e0157d743fb91adaa8bebbd76c31fa7c4dc9f5bb50ef42d0595142b650252b8e2015aedbc1967c6b004dfe56b3d9db2efe1201fb8ff3fb2ccd3a23eebe4cceb05aca53e85745ec2963461ec88daa4dbc5a0702411eae2523444dcc91fb575b5a887399a18e911139e851f070e55ab9ac3be027273becc9ce6018fe240ae5605901c0b90ce953c7a512b449ece322bedee0029c30fa5d5d9c940e289348dea2d6ac7aa48356e872cd390a64033398c86380bacff305a135c8a8331e9752739e683ceb2ec498b37498b39d0093fca0ca45808f46564f171d0e1ad02ab59fd1b027d71732f7374656ba3daa92f87f5192e8459568cbbe0ff65a1157fbcdc84382eaa869de3c7b54b2d3dbbeb92fc30471642ffe0568fdcaa366b0e9ba50fb71d4f4242eda2df6e1e0611f32d8f44a77ee21766e17305a503c335f64fb5794e633c5c2647f35288e39c793f9bc29aa665d0dfc4117445cbde19a842d1567f99895dc091bfdcb17ad495d3d5ee862ab6ffd80f4fa708021fcdb0cb9a4dbc418f4a9a1c93c683507fb61178cd2e49a3ff8ec11b7a6d5230f2b6612458704a8e6941db0322d94b5b55a4361fa398e5249d52a8f787e11fb407b2b618415ac39f6a03685b5438fd6deccb21275609d3d9d9b3bb9d1d9d3c1728180f4c5f693a62777ee196d4dce3a5507a9931596377a1a7391a047f351ad57e429b39020327076d4255d655d097700e5665f1838bc7f2200fe6e301497a455ba7b660de399b289dd2da0089216c35fcb75e860013aea8fe380ac8abdb3196d39a95a5179a3a2bd82a6731940840e8f4f91f0127c8f1a412e6f390d5e3c36725e1341bb70383940278b3d237ab657fe76978a5840048298f415e3a6ffd74dbb5a7ea2ae80153887d6fe1e95a2d631179e68dc59b8fb8e9ef423a8b3cb37f72903272f52afc0a2e70ea847db0a8e2c69fc55c95963509253335177b7346fb364da7e88afc7ca89a9a430b2031120a08d51b413b275859194b04d7166dd6bcac2a79a132b7485a823fdf53d7a8ae5bc143a2793a80fe377c9e555ce1c0a7dc997b2a43da23e2a8059bc493d1beb77a895cab263bdf52366093e37a51835500f1936ae0e9237cf0ff2c1693a595ed83057c9522e030e7795525322ae304fe965db7cd990b88bb7d9bc400a57c4bdb4eb60c3f4e605e37123f3506aec08810b431d85aaa3470e4a575dc41917a2eb9ab88b2532ee0074a0fb3db28cbb3c29e3b322a2dd4873139000f36de83911802dcd2e9bbb9ed587745faf75f8748dadd3318253d1c841550f8f75d1b9e50c3300608663caba280fd86b08451ca589f34feaea4a96d9f76ecb492be80f5b93b5008661ae38bce7972976f9a72524ad7491419d695d6db78e399d863d5116adce1272c524bf26e50f0fc4a0100eace34faef5e87a4d6d1aadb7c90ce69587fcb1c03323db149e7631917356834cc1bb2ce7b723c12b3678692e19063fc4ede8a80c2edbcb49236e30756caa2e7b3b132c1f4bb2d8bd182597b59e0d406d8ffbff893e6d8410ef26f005d14c4ee0524b166a0bd0897685063854e8f718adcf4912f90c2884e4c3dc038d6d585c33492b3a8fef72078b3fd2992629d96a53944d53ed427e978a3d4aaefe1fe4741a73f6c5999a07d8f50c17792a32e156e911b512bb62801443e445d07051bde40bc643496a73bf9aa5852b60481992948340203f4a4e6181d5ef19fcf0643d40ccb55a6a03bbe1e050e63cfccfb14cf8c6bac784a6a9e00646b726b31dd791a9e605e1e5c63c75ed5311d6a6b2f7d34857e9b7717c18f13d44a6d16a3f0bfd5d5e4dbc6b65240ea264c36641ba3a18863550d3dbcd7409d7d4deacfdfbc2c954b02bca5372ced676df7498f3d8986a9f6bf5c5f8e93485d96b6627090e7e83620f899a78c821f011c1b22e50715e8e958bfc3dc2be00d583ec347a2a9e5d272fbec60499211243d79277faab12802ec2968da7046be7b8c5358f4e492f797cfb1983e436b9c8bf582843c80187bb60efcbdf30abb1f95dfcbefbf0899c1d824c42f293c155d8e72bb88bf28f28ce15d6fbaeb1dd02f598f189a5f9cb5c86cc1e4fbf6904f36cf03fca4802a9fce4d2257ade36873832569c7e266db15c7f27456c54679ab528fcb1ce870c354292a94b8ff238e2464ca040a77c20af11bb3cf0eee1dd065c666388173b149cb46af40cb9f103bcf2c6d2465e4b5a90b8b4e23daae3c4651d6ade67458c6ce59b81001b6a5efaddc638f3969cc483a7b879a8784c4e4574eed1afd2468513dfd31a6419ea0b3b5aacecfd04b038e3bfc4c7e1da574728247ae1c100ba649da843a59deb1ca66e10c8fdde8dfa01a86f18bdaea9fda9b9c74f1dc076dd5b2603e73cb9e98b14836d75264ccf484e34ced3d409414117f59bb68183d481c43344719436301b8c058ccd7e5cccee948e80fc812a491f26e841cd75fc23315b3f20f535f01fb39d12564672047b7c14f600c9e158ec9971a3cf21400a4ca9969f97e33ed51057216622fc363d409513587c860076b511d23ca25506e646c5d3dd69c8a44fbf300e212755bee8387731370500f1abc0c2145c0677d3a7232c9a482a4105aca9f772676a0efd70241e6b3f89bd2d2be6204c44c01a3c2547a8736b359e8cc2006203c0c28cdf0ff37818f053ead078c267a676a07fba8e61c8167a9efadc4e172b2a23f69984b995df6662986b0df94e17e6fae1df9f73bd0193f48107825c1a9ec3a2a3fcd4f72bdc056435816b9fc873258d4b8f65380e81769ea62c616a943d7fdab39b8b046f08fbeed1a299c3f5f62025269e1155ef44e940a1002a43c0d6c72b5329863a32b380a56f99713109a397d3cb1f06cb2cbf45167ebb2ad024cbc91c54c97f3dc847991f3cb5658a1802eae2bcfbe461f6cb88a2814a9cd77263c3b03e97eef86febbf9f3aef94c39f7e9a12159445fdb2807adb34e9d217259ef89b9439cd6f254a9a4ba4a9684a19fd5f0c1c930baf3fac2aa0821b6778bad9582f8b0dba7ccdc3c9227df1db7cb0e23f0a1d28ef67262f8db4a4bddedd31b46a6369675100edac23a73252dc1af8faef8f416177ebfe224b4bfd1a6b2964ac11c3c119d3351082853aadfbb0fba969e3379074aba63eb1f0e43750e68589d4ae8039388c6ae8476535636e0e3cc1db66a455955d8cbed4a6a432763f85e09b6531ee247d9e50f0ec58595eafd4416a908f7a71e9fc188dda838dab535bbc1e260548f26bd5137af313e953c56b123bc064d2d64d53be8d7add91d0ec95a6a50776b03a58b0508b5a089f0274e5f7994c047eb394112acb2be0946fe0b4763c91f1598798c079c6777ba51542bfb09641c8bdd5431a19bce9322fe37f79a13b64810952d14b445204a62782921c8a8d16fa8591f40042a0a132ea22409aacbf03665fdb1128df576793b596699e9f451071da3c0e752d87f54ee837ff86116a625a9e3ed29c096961d5092a455249b0f1d2ddfd3f1add83edbbd939bdb15dac29a5c470839f1e56a243cf07c8a9ed304b4ffff3c7ed33ffc2032f3fbc2667ecfe5c3dd94ef36c24363f1040708d9cc79647118d973aa0e3e56e60dcbbc972040d338c4e6815d91df20f05f94a1ccfe1ab7294ae2a7a5789199a404abd59a8911674005edbbd5cba7c4c802a94e18cc7cb2e15c29047f539cbfb09ca4635bcbec4a02d04eec7c5aa709a7a06a0ea570e105d105f52c57fbfdcf637cfe6668a7ab296923d120c61b2dc26e8946d987b8c1e207dedb4c717ccf585f1c359047f4d3e5492738963ec013fdb217fe5e01947d218faa4d8c4a959329b7c88ad8e3c98e1a5aaa8ac34bfc8d39af75082188371777eeea9ee1148340ae4f170a2002ca1e07ce098790cdea6a56bacb4b66e939cb747ceb4d8aacfac0a4601ade5fa5d5793b4b650f3b49a56a6f4560c59b421567c3fbdb5c54c15b77034597c69d43aae8a5761e5c2a7bc261e926911d76432563b9ea838f4a7c6c9022a5feb7ed4f07e62e5aa201912c2bcbe7c084f867f350e356c095deb9a91025fafc3c0b0757df2f9b9539361e138e1922459b89e87a04c4e3e11170007559f2dfd46cd615d087e13594f7c35654073d2c649fc3af8a24bdf856ddf91d19adc906df7d52a143d8303ce5bd59e045372d5948866a9509dcc52bc082785b42f18e2d44b02335c1cab382ca09365528a21d4d7b1bf475e257e619f7beec2c5f0a9fa027d77ca2453e8f380d1bff532634cdb3166838c2c8d429c650ed498bbad7fd8908ded4e632d96031622e0dcb701363fc0dd6a4c84406ec96df0c5c5203c8fa48f2c55926b1f83b11a7e8f51cfb6778d7a5e9fceb2852c816854a0ffa02aaae1f7cc26c235105cfc000f2cd813fd680dd13228956c043bcd61d8720e4c1284bfeebcc475ee6c346b7346575057bfc8416ff0334e4c3c13390a46eacd02c51d50f2001481118bad80db8c7a2cda2547af33f791ea313fb4f0a70879f78cef5a0d13110755e389b8bfdfe4499ced8b162810988cb6b7db09b21891eb1c933e1e6dde5ecf9b650f616c7fc0f7ee4a5ea0b35cdaecec8a6a2d08488cf259e41267170ca79725d2d9d815f3dc8dfa2477cccfe397eb1046b07108706e85870cff59d2ccf5c0880c7acc972ed8983885bded5bfa0f73cd68aa00affebbfba4851034d2bc488af9891d221373169df985e810299ce0af6e16dd97029fc36ca19a04c15b7eea019ffa5465a96100ceacdd46d0168eac839555d1c8a3cbb4e7d6a7bf08af0e7f1722f2c397ef83b1cc27a8a3b87916fa16799744e87428280ba4660f30fc9beb590889fac76b9aef09928a28e3b0b903d879b468c74c28138121f3a427710f1f7565daafa1999bc8218cb948aed7156298878bf1bf24c93dcfe32ef0ebc5ebd0480134a9d4c205abf2cc5575d043c796fd563cb15ea07e97c1ff43ea8c9ef92a3c49f5087e8658c5c1589958e52e6108e190c71db85d82d26d5e", 0x1000) readlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/194, 0xc2) r5 = fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r3) chdir(&(0x7f0000001400)='./file0\x00') fcntl$F_GETFL(r6, 0x3) r7 = fcntl$F_DUPFD(r5, 0x0, r3) fcntl$F_GETLK(r4, 0x5, &(0x7f0000001440)={0x1, 0x2, 0x800, 0x8, r1}) fstat(r7, &(0x7f0000001480)=""/231) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000001580)={0x1, 0x0, 0x5, 0xe97a, r1}) fcntl$F_SETOWN(r5, 0x8, r1) fcntl$F_GETLK(r0, 0x5, &(0x7f00000015c0)={0x2, 0x1, 0x0, 0x8, r1}) stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/4096) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r3) 15:24:29 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fcntl$F_SETFD(r2, 0x2, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000040, 0x110) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) fcntl$F_SETFD(r3, 0x2, 0x1) 15:24:29 executing program 7: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/83, 0x53) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r1, 0x1) llseek(r1, 0x100000000, 0x0, &(0x7f0000000040), 0x0) 15:24:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) fcntl$F_DUPFD(r0, 0x0, r0) write(r0, &(0x7f0000000080), 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') read(r1, &(0x7f0000000000)=""/46, 0x2e) fcntl$F_GETOWN(r0, 0x9) unlink(&(0x7f0000000080)='./file0\x00') 15:24:29 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r1, 0x0, r0) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r2) r4 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r3) openat(r4, &(0x7f0000000000)='/\x00', 0x800, 0x20) fcntl$F_DUPFD(r3, 0x0, r3) 15:24:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x82080, 0x80) read(r1, &(0x7f00000000c0)=""/155, 0x9b) read(r0, &(0x7f0000000040)=""/29, 0x1d) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x0) 15:24:30 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10441, 0x8) 15:24:30 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/4096, 0x1000) read(r0, &(0x7f0000001000)=""/86, 0x56) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x1000004, 0x10, r0, 0x6) close(r0) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) read(r0, &(0x7f0000001080)=""/84, 0x54) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000001100)={0x1, 0x3, 0x6, 0x3, r3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1000, 0xffffffffffffff9c, 0x7ff) r4 = openat(r2, &(0x7f0000001140)='./file0\x00', 0x2, 0x12) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r2, 0x1) r5 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x10000, 0x100) fcntl$F_SETLK(r1, 0x6, &(0x7f00000011c0)={0x0, 0x0, 0x3, 0x2, r3}) fcntl$F_GETOWN(r1, 0x9) readlink(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/197, 0xc5) fcntl$F_GETFD(r5, 0x1) fcntl$F_GETFD(r0, 0x1) llseek(r5, 0x6, 0x3, &(0x7f0000001340), 0x1) llseek(r4, 0x5, 0x200, &(0x7f0000001380), 0x1) rmdir(&(0x7f00000013c0)='./file0\x00') openat(r2, &(0x7f0000001400)='./file0\x00', 0x101000, 0x21) openat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0x101000, 0x2c) fcntl$F_GETOWN(r2, 0x9) 15:24:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10200, 0x40) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000005, 0x2, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2000, 0xffffffffffffffff, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x4000, 0xffffffffffffffff, 0x3) fstat(r1, &(0x7f0000000040)=""/84) 15:24:30 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x111000, 0x80) 15:24:30 executing program 4: getcwd(&(0x7f0000000040)=""/133, 0x85) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 15:24:30 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x2000001, 0x40000, r0, 0x10000) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) 15:24:30 executing program 6: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0xa98e4dda3e544d5d, 0x1, 0x1, 0x2000000000000, r2}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x10000, r2}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/209) rmdir(&(0x7f0000000240)='./file0\x00') fcntl$F_GETOWN(r1, 0x9) 15:24:30 executing program 3: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 15:24:30 executing program 2: readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/22, 0x16) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x400160) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) getcwd(&(0x7f0000000000)=""/39, 0x27) 15:24:30 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x410080, 0x4e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x40020, r0, 0x3ff) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x41, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410100, 0x10) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x4247, 0x81, r2}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x2, 0x2, 0x6, 0x1, r2}) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r3) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0xe75f26a841838208, 0x0, 0x9, 0xffff, r3}) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_GETLK(r1, 0x5, &(0x7f00000000c0)={0x0, 0x3, 0x10000, 0xfffffffffffffff8, r2}) 15:24:30 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4) 15:24:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) llseek(r0, 0xfffffffffffff80d, 0xfffffffffffffffd, &(0x7f0000000580), 0x1) mmap(&(0x7f000093e000/0x1000)=nil, 0x1000, 0x40000005, 0x1001, 0xffffffffffffffff, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fcntl$F_GETOWN(r2, 0x9) close(r3) 15:24:30 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:30 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x9, 0x7ffffffc, &(0x7f0000000080), 0x80002) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:24:30 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x5420b5b1b957a84b) 15:24:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) llseek(r0, 0x3ff, 0x9, &(0x7f0000000080), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETFD(r0, 0x2, 0x0) fcntl$F_SETFD(r0, 0x2, 0x20000) 15:24:30 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/206) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x20011, r0, 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) 15:24:30 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x62) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12000, 0xc4) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:30 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x380000000000000, 0x4, r1}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1001, r0, 0x0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, 0x7, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x0, r1}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/34, 0x22) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x2, 0x3, r1}) llseek(r0, 0x4, 0xfff, &(0x7f0000000180), 0x2) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x32) fchdir(r2) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8000, 0x3, r1}) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETFL(r2, 0x4, 0x400) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) fcntl$F_GETFL(r2, 0x3) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x7, 0x0, r3}) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000280)={0x2, 0x1, 0x7, 0x0, r3}) r5 = fcntl$F_DUPFD(r4, 0x0, r4) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000002c0)={0x3, 0x2, 0xfffffffffffffff8, 0x91, r1}) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000300)={0x0, 0x0, 0x800, 0x7, r1}) chdir(&(0x7f0000000340)='./file0\x00') openat(r5, &(0x7f0000000380)='./file1\x00', 0x101042, 0x41) write(r4, &(0x7f00000003c0)="e4296c78960a6f5f75ef8724132af0440a83aa0943edd938e4409192a42a3dfdf6b124cdad1038ceec8686cd81491f5c010b49747e47f1278a3ecbd94f71bcc7eeba028bfdc65c89a660150df351872360514a565639933cf0147a6adf061354f99b218f2afa7396806b2f88d03341bbe42724f504439e430525e5b3e71f2b546fcd94b7c119611da547949bcbb95adedc527d6a2dcbea25325bd684258ccbcc2fed58419863af748088560b6f323f", 0xaf) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') fcntl$F_DUPFD(r5, 0x0, r0) fcntl$F_GETOWN(r0, 0x9) 15:24:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x18b679b65c6d13d1) fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_DUPFD(r2, 0x0, r1) 15:24:30 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2080, 0xa2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x111001, 0x20) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000100)='./file0\x00', 0x41, 0x41) 15:24:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/file0\x00', 0x80, 0x15c) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) fchdir(r0) fchdir(r0) 15:24:30 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000, 0x21010, r0, 0x8000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2102, 0xffffffffffffff9c, 0x0) 15:24:30 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000002, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:24:30 executing program 7: fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x9) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80c00, 0x0) fstat(r2, &(0x7f0000000040)=""/60) 15:24:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:24:30 executing program 5: unlink(&(0x7f0000000080)='./file0\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)=""/104) 15:24:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x511000, 0x190) fstat(r0, &(0x7f0000000100)=""/128) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x10) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffffb, 0x3311f0cc, r2}) r3 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_DUPFD(r3, 0x0, r0) r4 = openat(r3, &(0x7f0000000000)='/\x00', 0x101, 0x0) close(r4) 15:24:31 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x410000, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000001, 0x40, r1, 0x8000007) openat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0xc8) fcntl$F_DUPFD(r1, 0x0, r0) 15:24:31 executing program 0: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000040), 0x3) waitpid(r0, &(0x7f0000000080), 0x1) 15:24:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x511080, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x404, 0x40) 15:24:31 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000b65000/0x1000)=nil, 0x1000, 0x2000007, 0x8000, r0, 0x8000) mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000b63000/0x1000)=nil, 0x1000, 0x2000000, 0x20002, 0xffffffffffffff9c, 0x7fff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x2, 0x7, 0xb7, r1}) 15:24:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) 15:24:31 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0xd0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 15:24:31 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x57) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0xc6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000005, 0xc032, 0xffffffffffffffff, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) fstat(r0, &(0x7f0000000040)=""/229) 15:24:31 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) fchdir(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x41, 0xffffffffffffff9c, 0xfffffffffffffff8) 15:24:33 executing program 4: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) fcntl$F_GETOWN(r1, 0x9) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x3, r2}) 15:24:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x490000, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x404, r1}) r2 = openat(r0, &(0x7f0000000140)='./file1/file0\x00', 0x101200, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x400, 0x40) fcntl$F_SETFL(r3, 0x4, 0x0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x2, 0xcf, 0x6, r1}) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x2, r1}) 15:24:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/213) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') chdir(&(0x7f0000000280)='./file0\x00') stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/154) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') chdir(&(0x7f0000000440)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x100000000, 0x0, &(0x7f0000000480), 0x0) fcntl$F_GETOWN(r0, 0x9) nanosleep(&(0x7f00000004c0)={0x7, 0x10000}, &(0x7f0000000500)) rmdir(&(0x7f0000000540)='./file1\x00') rmdir(&(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x400, 0x100) stat(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/133) chdir(&(0x7f0000000740)='./file1\x00') link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file1\x00') rmdir(&(0x7f0000000800)='./file1\x00') link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file1\x00') lstat(&(0x7f00000008c0)='./file2\x00', &(0x7f0000000900)=""/4096) mkdir(&(0x7f0000001900)='./file1\x00', 0xc0) link(&(0x7f0000001940)='./file2\x00', &(0x7f0000001980)='./file2\x00') rmdir(&(0x7f00000019c0)='./file1\x00') link(&(0x7f0000001a00)='./file2\x00', &(0x7f0000001a40)='./file0\x00') rmdir(&(0x7f0000001a80)='./file0\x00') mkdir(&(0x7f0000001ac0)='./file3\x00', 0x49) chdir(&(0x7f0000001b00)='./file4\x00') 15:24:33 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') getcwd(&(0x7f0000000000)=""/60, 0x3c) 15:24:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) llseek(r2, 0xd17e, 0xbbfe, &(0x7f00000000c0), 0x2) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x1000000000000101) llseek(r3, 0x55, 0x8, &(0x7f0000000080), 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 15:24:34 executing program 4: mmap(&(0x7f000046a000/0x2000)=nil, 0x2000, 0x3, 0x1000000001000, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80002, 0x100) mmap(&(0x7f000046b000/0x1000)=nil, 0x1000, 0x3000002, 0x100, r0, 0x2) 15:24:34 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101301, 0x8) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x7) 15:24:34 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) rmdir(&(0x7f0000000040)='./file0/file0\x00') 15:24:34 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000013000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0xa7e3) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) 15:24:34 executing program 0: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) 15:24:34 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="aefb429e1e8be28229c41c25e7b994544d", 0x11) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) write(r0, &(0x7f0000000080)="c8c86aa21afc316df6010f602e43044e05e20d14a020d0738c10d0813bb2e5d3d2f32859c3f794940ad8489821d9137915c703f0f838482ec0536557efcb0de37a9bcd6f4adcf1752960cbd97602110fcb9c054472732183fdedd5d2f454c16caf4a5b2533d97d4af90753bf7f58390e1141977842bfbd57470a93d38458118e476fac044c0ff78fd4fa18c19dd6bc7bcf355ba4085c8647156ddb661908178ce8", 0xa1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x80000, 0x2) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000240)={0x1, 0x2, 0x4, 0x10001, r4}) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000280)={0x3, 0x0, 0x1f, 0xffffffffffffffff, r4}) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x7, 0xd75a, r4}) read(r1, &(0x7f0000000300)=""/125, 0x7d) fcntl$F_SETFD(r1, 0x2, 0x1) r6 = openat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x80, 0x10) read(r0, &(0x7f00000003c0)=""/76, 0x4c) fcntl$F_DUPFD(r6, 0x0, r3) llseek(r2, 0x9, 0x1f, &(0x7f0000000440), 0x1) r7 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x480, 0x4) openat(r7, &(0x7f00000004c0)='./file0/file0\x00', 0x2c0, 0x100) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000500)={0x1, 0x0, 0x8, 0x1, r5}) r8 = openat(r3, &(0x7f0000000540)='./file0/file0\x00', 0x101000, 0xe7f9d3c6d33bf690) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000580)={0x2, 0x0, 0x34, 0x4671c4b0, r4}) openat(r7, &(0x7f00000005c0)='./file1\x00', 0x80002, 0x1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r9 = openat(r8, &(0x7f0000000600)='./file2\x00', 0x101000, 0x40) fcntl$F_SETFL(r3, 0x4, 0xc00) fstat(r8, &(0x7f0000000640)=""/221) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/4096) fcntl$F_SETOWN(r9, 0x8, r4) 15:24:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x88) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) 15:24:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x185) mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0x1, 0x85c831, r0, 0x0) 15:24:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='/\x00', 0x101, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x410002, 0x5) 15:24:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x14f) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000002, 0x10000000000410e, 0xffffffffffffff9c, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x20) 15:24:35 executing program 6: chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:24:35 executing program 2: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000004, 0x2, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 15:24:35 executing program 5: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x803, 0x48) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x299b, 0x3, r1}) 15:24:35 executing program 3: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000004, 0x10000000000410e, 0xffffffffffffff9c, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x41) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x40822, r1, 0xd1a0) 15:24:35 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) 15:24:35 executing program 2: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) 15:24:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x410000, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x100000001, 0x9, &(0x7f0000000000), 0x3) read(r1, &(0x7f0000000040)=""/122, 0x7a) 15:24:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xc00, 0x4) 15:24:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x118eb7b17df17082, 0xa) fcntl$F_GETOWN(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0xc0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x1, 0x2, 0xd6, 0x7, r2}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x402, 0x0) 15:24:35 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x40, 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = fcntl$F_DUPFD(r2, 0x0, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x8) write(r3, &(0x7f0000000000)="c6894133ef3eaf195a14bc4acac33db319df4c6cd9e1f5309009615f2ce4b381179640f498e18dfed186aafc40bd6c573aa067eccd0aba1da4ec8a7bf39e6f60caf4bbb0fcdeb659cdbfe275fcf4b034cdccdd1e9015a150e12373a7c5d65ad91e5c3b50f1ec9ea46b37ef4913d0a34c95a4ebf49b21925fa08cf431a8857e096c84d9f092fa809a9f18892b92859a4c41fbd5aae0b9fca4c3ebcbb6d368d78e519b9ad8d7fcccefbf79958166f526ceb6de6a73c87af0078b45f10bb4226754beb47fb93de5d36d6d156c43c00e2d4e53f196cbdb596d67d2925a66531d906f5ff2d55b7aa88a9a272e70c65cb785c24e26611d4c30decdade0251b51c17fc22cd9c03a08df2fb1e7772977ce76a34b724e41862ad9033482d85138ce2db043ea0e51cb8733322fbf387b24a48abb8e8e00ae555bb696fabbf1fb0e2073d826eec9a160183095352101a07a20fdd397329139625c6e120798ac65995f9fef93c30c968ea591368b2798ac2a44cd1b16bb19db7cb30ebbc8d93aa8418584443aff846548000e6e5c1a4518008adb1491a1c545963c5c6312e9cee1884e995c66f5db69d558c538d3a6de20ae9c9ca7eee4716ba7551a08411143b86af3ffcd4559fc9b75568f2831f2ab0a7ed7178bc956e215e0efca9c07d21d907936ef9e9c2040734b86a9003860a9c5dbd65528bbcbe07505d12a4ac1970f406948336cacee53d893ec9ce4ae74b202b7d1e30bdaa00ab298c3b6bb3e35a2721bf951e41ba6c82624174f746affbf485bebae14d5fd540d58852daaba2b7b4220f9700829480d6aea19bdf0ed0e025ea3f1e748ccc717c7e99ef36e359ca1e18f79cd1e9a2174c429a10c886c1c55f6305c9c5309720f786f709ac2c79488f7d80ff84f32acfc0e745e400c8d4e8337e9fff1dc7fdb66703253bb2c1349a4c10c9ff93cde865d764175f2b631d2cc44de7cfece2933d2fafaeafa161af61985e684f776c64b20c15c94f4bf7378008dcb3b964b62e944f13696e8eec8bee7ddb2035520f84d30d3a7da70643c1f5b4822ffd03ce097f6ea5405834dc4232c609943aee3795665b94d029d190a3b2c91a65e6f02238a58c7a00edca46ff465bdb6da3938ca8f20c4f07e96232953a1e63329279f370c3c93027d84b647fd59259b797b1e73c8d3af870010c7d1e89b429ed77f33564faa2bb71bf78b9ecd331eb06470a974a58752d0c8cda555acc618b0051c1891e962faef02a4400b456d8dc55d0de03d17c3dbffa3a3ca81ff10ac9b62ca86dd335a51692af43bc87e4a92575cd718ca487dc78962e8f14d14e91fe10a72906e70c0bfd2af87fa4edd3765a37d6c929135ca61a08c21853db2a243cab3a00d31e0279c756a50bc98ae2141134f7fd14be74f8df1440545090ed7e8678e17e7c2bd92c70f043e834e0a01e496bb5b3731bc01cb43193e56f3a244dafc35ea9dc8ebc10d0e680adf2a4df39684a52cb55b1f26cd1d2f370e971bfee395ce65028eaca501b3ba1a9ef546e41b1c22c8c3c07880871aab7dbd16f0c335fcf0a136e9543dd881b14bd15fe128058ad2442b21aa273d1853ffa6ff50d0ebef93704b4a7f58201586840cdbf81ee11202ea37bf590f87113e760f3fca8dc8797471e2dd92241c602d4d5df6fd4130a50c6bf3ceeb9e456b271be249cadded843fa4a3dfe20f66657dd11d8deef67898af280db2e234e961df38f416a4d467c240d17504a1ae3ad23b4ee81ac5aa7b53c302d2ba2eee9bfbb577dd0a1ce50a41052bfeadb25881e0ac70188eaecfe38760caf66d1f33d43c02ba6f551a4ee0609589856a04b6fcb53e30584d0d282a5ff3acb1e8e8ad1da203277e572bdbbed11bf18e9ea0105c64061effcd7ef8b1e7eaef5e50bf804cdb241f57bd518e061bed5ea95bb663d48c9ef942e142505c78abd41b8c4f0d8bdb1ecb550d8c72cf63fad467b57a71c84cf4f76f9a640e86c628cb3ada6b43489eaca9ae607cde510b3aa12144fbed120496f4bd0d99f02942f492e5abb142ac1d70f51e459240e008243fc1437817556062b2b9af7de88d52f4e818496734e02f332327c95307a67eb4c8b9f615dd24eb061f433a83319ac5cf200e8dc87daedd7505d0e82a7246dd1d49e006158057c5f0f13f5c55af3d66191df6472a79e1e4c99dbe2d77cdb1eefaf138662ddf0684c4fc094d8c80f25ecd271bbb34655788d6c36d0af050f3deff01de9110852287f2bfc02c796def0e51ed3d76ee2e02a16a4b280ea4665f3fffd2b11be38690511aa76e61bf3525c276258f655d81a6eecaf5ede4251d4d9163489c064d5d1cf3e5fdf6a30022f7758faf3086db488ef883038e8a9947a3542c2b5ae77f6cf703b94a9ef44498fb74d3fd6299c48208bd82530baed0ceed19e32b7c3ae889c35e694254ff6e97cbb24c50606c6ab62fa95f08b10a7f69d820c23f3398a1874a66b340fe20e8341aa968ec8713069cef6361165f0dc74caa0e36b2fea1b2e5dddb2bd2fccd2a5b1852481118cca55aeb7fe1d23a0a3942337c0bbcfdd85791df5fb6e62bac24f065601607a31b9b1740e5bcb812ad22f442322f422cbd6a6f3792d6bede33b46ba4b6e1d2bb0c80ab80d7ffcfcadd1283aef43a509aefce6f0eaf1282dad6dd88eebf0af53fd04eb7c2920b89fd89b09f95ba4cfc90931b5937e41e2342fa0d507c413e143185b36bff1f1a6355217fbef412671e4ed19738ac951783d00d824a2e8e448a7c1968cc481b221008ef834bb3e9d27c5918fd990fa7b7c4344efe2c4798eeffb7cb477365e129be4fe0723efac587b305dadd320324a1cea31518062f01ecfd1a9edbe925f71061a07bff3a40544a8a31820119a185581f23f9fef08e9fa11c5dafe35e024dd049188e0d0a633d910a5491e3faba4d319a82b8f3c69428652305640c37c01382ddb07eb4cb6e1a28d0fdb8f8c0024705fff296dfbcba12523dcff53a184cac98a6a708a5fa49c100c1d8d08cd87171c83f2b1f8c4feac7123097c468b054d74dd0b051a38e76e8b0435c6db0543b868f15d68a09a2fd62e168b8c5f972e10da88c2d334b002e7c421ca6410ad5f3f1dfdb90ce8e6ecc46ffa4943cff9ad917e03f917474e18a2d60f5a55f9ff81d62c39171c824a80e2a0e62e2b79aa387da9ca4a95a6c4cbeaae18b05052964664adf1f624f0369b48a74b83ae1226c2b862730583c5dbc5b5b2d46e5990ad2ecde41af56e513faaf1452ad23f60509d724d963cdf3c8eb0a72ca1d564639a6bc6b9025498725d9bdb08df177bf4813a41a56e2a50121cbe7576798bca7ec579e735380fd99b3ce74d607b0e40455e823645d650dbae28acbf1c551df82da18f3777f9474d163be4d92d3198e7d2a77575243034a6462bfccf5841008ee55480f0abe787dd44209ef8def545ef884f03af83ea1c3f97f4bd42ca50e2522343105b8cc86bfe29fefb60f4efd2826ed8badf2c1aab8a2523c630696999363ac0d49eb99ba156efd62a19423a0c6f417618a29ebc01a2167ba625a279ef6fd10d188a6fddf9eb6aae88dfcbf1310b970288381ae3540e20ef87c1ba9c289d119cf014209f73ddb868c4a9fe5a95f4d6653ee0fef4a9ed931c7e48191abc6218f15b08ee80eb2cc1f0f83f87182e99eba9e88e62adf06bcc5209e456493cc55f14b3746e9f9f8be0850ccd35482379790124eaed5f4fbfcd4f322bf613832e51df66d7c83805e0bab71296c0d2200c2e0dd66c4c1972282dbc7fbde9d27aa7178e5c488edc5bc3d2bf6e832198a751526155b91e86ef7329fb024185eed0d57b987383ff73138a2b5395e276a7503603a80de9d5f738f65dde8b1b7d127cdb5fe5ffc7632edc944f23c0375372e5efc1300e597bc4a0cb9fd734a52d7800d764853e8193ec24a24c4651d44c2e063ef70f2df31322b12eab6d965cf1866551b8f631a635c3e04ce51db3e7cc03dfe886cf3e6e2819a6cb2bc10baab948b08ff4583b5b2a06012c3823ff2f2e4736261c417ef4d3292681e19deba65847787120221e968058d2f0a2579ab12fd9e74efc21dd15f764235557a63acf919391c416a7df1905d2cda0ff78307756c842f38eef41a46df517426f6b5e3f48964693a689d48f6ea0b1f485b997789d014e6f3851d001a6a92c7dd08124d4fcad531616cc489ae11e508ab0013872bc842f2623fddeb95a405ec1a2c802a23784af7de782ef85d31d344f3232b7b84d05fa5f82c56b13f7a7c522b04bf3288853f1db445220aa30f3a1e4ec2ed013aa636799267824b27bb01bcc96f9992c353e802972075abacb8f10eb2d96de9b3cd418d42a63c56dc0d14e1560bb4e2d51654a1aa96b5df809d970969145da5de4b5b7f2061d0aca172ba827a7ee59a1991da7073324dbded2cd1481307a6da7a799431f83b86a2979d466f3d02a29554d486708ebec35fdb56b41dbbe1c50392a379868294598ce0dafc050bd6db05992032a5be4d9f820354921e94367aae5576720223d8f18373d5f1c7e468f9dedb1c9c69d83ebd63e9146350cf2ed5e6a1d2026cc173bb735fa30de2dc9f23d2e864fb270f59ad596f160310978b56ed3846790cd8bbdff3b9f5545520ba1f0918ab7bd11edef1de9e0536b97d22ecf14b12fb5443caa0b3f212076cbeffe6055f27b38d321a9fc24359f3a47103cec0fd3856493d18fe120a1f4857ec9a8a24bbdb9af68ca1a3b388c9d759d3930f2a19037451b4aa7c4c9bcaa95107dd5faf7c5f59d1c77349e9eb64bdde47e09c295df9f4c9e165127fef193fbbffec6c75f2e0ceb0c05c56eaffd6a115c018411e5592d30fdc82a5a6e176c266d9cc9c70981dac79cb054a0b2c41edc0884bc8cee90c83936ad63cecb595bdb03772f0e032ccfe840545c259890004fbed5e140cdc79918b2bf5101cda2b49b8cb33dbcf00dbee43d73e654bd18b7d1cda60a7983e6d9333160474f438c18a2a074c6f4a769cafb4757604d5ddc5149cb1ba32a8d92d926e573bde0c4931cc14c1906f3cbc20435cc108534fc5d81bb26cd18612cea11916cd0f05346748450ed1f22df139473034c16c105c44dd643b7a17160ef41a809322e253e32d041c035e92c597b058202896d6b51f5cd6e9f814f4de9956b2d8eb384abe71a5ed20874ee0735f7c45fc8cea5711be38e128f1956cd52042336e1157fdb232f714b7f82074fa1634a9337ea592612543797f2c7a37717abbf39cccda9bb2eb7de7c4683e6de5e25fc37df6c6b8932a1987ded0b8de4c6b59c7fef7c08ce759f6cf6f42fe8ff468e162ea204aef55ec728e48059a90366d72796170d830cb4526ce9189f3b66540b971135280b5877849cbe01e6081fbc4c1e89ed38d66f977abce8cf905aa990dc476976aac149fc720ac829c439776110ebe8d05d07c7cb3f2d2bbf75190a46f76c9c829707a68754b6a59dc9a27df6538b35308efa15fca51983385f69a212eba6fec9e7214c0f2e864bd9a254a8411a9abad64f2368aa8326442a7f7faf93ec10a400b05d80d02ca9991928a1da07098d38e3aa4e96a1bde8038158b1f9090fbdd2afab3fab03afcce6d8a8b2f9f1319a8fae72921defdf0ecca8609d9e7eed914c4643f24859d503bc60b49da9642db548c5e5cd93883435842ddbd25543f4b2778bf531676e72f98e4305a3fad4afab471c7a2ef96366235f422d23700ce8a1ef32d76223bf786148e19d4bc844e4c3c047e28bda23c0d067c179051622e91c06da4184fc08378b0ca795819b775875602c260", 0x1000) 15:24:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xb1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 15:24:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x201, 0x10) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x103181, 0xa1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x4, r2}) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fstat(r4, &(0x7f0000000080)=""/143) 15:24:36 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20002, 0x40) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x410000, 0x40) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000748000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x80000001) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x412880, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:24:36 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchdir(r0) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2405a393f95d648c, 0x4) fcntl$F_GETFL(r1, 0x3) fchdir(r0) close(r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000080)={0x0, 0x2, 0x671, 0x3ff, r2}) read(r0, &(0x7f00000000c0)=""/79, 0x4f) fstat(r1, &(0x7f0000000140)) fcntl$F_GETFL(r0, 0x3) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x11) write(r0, &(0x7f00000001c0)="137b2b6371bfc029cce8f0e360594b8f5c0284cd9a81b907a7b387969b4f7756c838d2932ee08628aa9518d1e6fc34bf20fde2bad549d940aa1382258102eba83ec92f6277a603f86aac9f375dde32ebceee63b7125c970fa8661d6de0b2d402b74e256512", 0x65) fstat(r3, &(0x7f0000000240)=""/253) fcntl$F_SETOWN(r3, 0x8, r2) fcntl$F_SETFL(r0, 0x4, 0x2000) fcntl$F_SETOWN(r3, 0x8, r2) llseek(r1, 0x7, 0x3, &(0x7f0000000340), 0x0) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000380)={0x3, 0x1, 0x200, 0x1ff, r4}) r5 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x40, 0x100) write(r5, &(0x7f0000000400)="9d93c6f80c56afbe5173756532058630d8d5549a7770a16b4548d6e5a7133118aaff5e64251b0f21acee95737d45416d544a8ccc21", 0x35) write(r5, &(0x7f0000000440)="98b31b72", 0x4) openat(r5, &(0x7f0000000480)='./file0\x00', 0xa00, 0x10) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r5, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_GETOWN(r5, 0x9) 15:24:36 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x1, 0x2, 0x5, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x5, r1}) fcntl$F_GETFL(r0, 0x3) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/212) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/70) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/144, 0x90) fcntl$F_SETFL(r0, 0x4, 0x800) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000380)={0x2, 0x1, 0x3, 0x3, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f00000003c0)={0x1, 0x2, 0x8000, 0x0, r1}) read(r2, &(0x7f0000000400)=""/100, 0x64) getcwd(&(0x7f0000000480)=""/8, 0x8) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000004c0)={0x0, 0x2, 0x8000, 0x1, r1}) r3 = fcntl$F_DUPFD(r2, 0x0, r2) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) fcntl$F_GETFL(r2, 0x3) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000500)={0x1, 0x2, 0x8, 0x0, r1}) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000540)={0x2, 0x0, 0x100000001, 0x0, r1}) fcntl$F_SETFD(r4, 0x2, 0x1) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2000000, 0x10, r4, 0x4) fcntl$F_SETFL(r0, 0x4, 0x2800) mkdir(&(0x7f0000000580)='./file0\x00', 0x80) readlink(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)=""/164, 0xa4) fcntl$F_GETFD(r2, 0x1) readlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/69, 0x45) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000780)={0x2, 0x2, 0x2000000000000000, 0x9, r1}) 15:24:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2000, 0x101) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r1, &(0x7f0000000040)=""/233, 0xe9) mmap(&(0x7f00006e5000/0x2000)=nil, 0x2000, 0xc, 0x10, r0, 0x0) 15:24:36 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/224, 0xe0) openat(r0, &(0x7f0000000240)='./file2\x00', 0x80, 0x8) fstat(r0, &(0x7f0000000080)=""/125) openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x80) 15:24:36 executing program 1: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x108) mmap(&(0x7f000046c000/0x2000)=nil, 0x2000, 0x1, 0x840, r0, 0xfffffffffffffffd) 15:24:36 executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) openat(r1, &(0x7f0000001580)='./file0\x00', 0x40, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x55) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 15:24:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x84) llseek(r0, 0x642c43ee, 0xd02, &(0x7f0000000040), 0x2) 15:24:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x30) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x18) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x4b00c0, 0x88) r5 = fcntl$F_DUPFD(r1, 0x0, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000003, 0x20, 0xffffffffffffff9c, 0x6) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) r7 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r6, 0x8, r7) close(r3) r8 = openat(r6, &(0x7f0000000140)='./file0\x00', 0x80082, 0x12) llseek(r8, 0x400, 0x0, &(0x7f0000000180), 0x1) fcntl$F_GETOWN(r0, 0x9) unlink(&(0x7f00000001c0)='./file0/file0\x00') unlink(&(0x7f0000000200)='./file0/file0\x00') fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r8) fcntl$F_SETFD(r4, 0x2, 0x1) read(r1, &(0x7f0000000240)=""/188, 0xbc) fcntl$F_SETFL(r2, 0x4, 0x800) r9 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x201, 0x1df) openat(r3, &(0x7f0000000340)='./file0\x00', 0x80000, 0x10) readlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/98, 0x62) r10 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x492b40, 0x1) openat(r2, &(0x7f0000000480)='./file0\x00', 0x200, 0x15) rename(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)='./file0\x00') fcntl$F_GETFD(r10, 0x1) fcntl$F_SETOWN(r1, 0x8, r7) openat(r10, &(0x7f0000000540)='./file0\x00', 0x2000, 0x22) fcntl$F_SETFL(r9, 0x4, 0x400) 15:24:36 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/255) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x7fff, 0x8, r1}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x20063, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r2, 0x9) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = fcntl$F_DUPFD(r3, 0x0, r3) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x3000001, 0x1002, r3, 0x5) fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETFD(r4, 0x1) fcntl$F_DUPFD(r3, 0x0, r2) fchdir(r2) 15:24:36 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00002c8000/0xe000)=nil, 0xe000, 0x4, 0x4d02f, r0, 0x0) fchdir(r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:36 executing program 3: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1000004) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x150) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x2) chdir(&(0x7f0000000100)='./file0/file0\x00') mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000000) fchdir(r0) fcntl$F_GETOWN(r2, 0x9) fchdir(r2) fstat(r1, &(0x7f0000000140)=""/225) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x80000001) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x00') fcntl$F_GETFD(r0, 0x1) write(r1, &(0x7f00000002c0)="9cd3edff9d2b927ce54413f663309d891209cc4b7d1257eba6843ae5650059a64892424111ee935ceaeb8eee864cace3252958459fb03df5498a81981944b754bc9321399adc0269ba659b4c2485f6e7f04a060a1d34eba9cf67d1fe301be2b7bcba76d55a870eafbd630ee8fdb5dd3de94fb5eb03b5f843c664f3e10d1f6ffa8cf6c84a4e339530eb9c01d73cd9ad2a40a2d7547a530f0e4ecc123d1df2352ffd74edbcaec7c40eaa81bdf03d440e71d84db2b667332030fbbc800791fea2d5fe6ca195ce3b5ae925ab9dcc4fdf6de6316d366eed91fd7b0fa9082c6ec483cb29a17975d33927af26ebb5204c7e5d556a", 0xf1) fstat(r2, &(0x7f00000003c0)=""/104) readlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)=""/172, 0xac) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1000000) write(r1, &(0x7f0000000540)="18979705ed83975eb3e98acce098dd59bb39a10dfa08c6908d6751469f104738b32c373342930edfee8894bc3f47bdc360acf7aa1da074c56ef270a2580cfe997e3cc4bb585d8ad3122a34e6286923", 0x4f) read(r0, &(0x7f00000005c0)=""/173, 0xad) fstat(r2, &(0x7f0000000680)=""/129) fcntl$F_GETFD(r2, 0x1) 15:24:36 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/247) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2030, r0, 0x7f) r2 = fcntl$F_GETOWN(r0, 0x9) fstat(r0, &(0x7f0000000140)=""/185) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x7) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000, 0x5841, r3, 0x0) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000200)={0x0, 0x2, 0x1000, 0xffff, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000240)={0x1, 0x2, 0x70f4, 0x6, r2}) fcntl$F_SETFL(r0, 0x4, 0x2000) unlink(&(0x7f0000000280)='./file0\x00') fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r3, 0x8, r1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/80) r4 = openat(r3, &(0x7f0000000380)='/\x00', 0x20900, 0x40) fcntl$F_SETLK(r0, 0x6, &(0x7f00000003c0)={0x2, 0x1, 0x9, 0x100000001, r1}) llseek(r0, 0x3f, 0x8, &(0x7f0000000400), 0x1) r5 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x10000, 0x48) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1000000, 0x30000, r0, 0x3f) fcntl$F_SETFD(r5, 0x2, 0x1) fcntl$F_GETFD(r4, 0x1) r6 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x430a00, 0x190) close(r6) fcntl$F_SETFD(r4, 0x2, 0x1) fstat(r0, &(0x7f00000004c0)=""/145) 15:24:36 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2101, r0, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) 15:24:37 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') 15:24:37 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x3) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r2) llseek(r3, 0x4, 0xac, &(0x7f00000000c0), 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r5 = fcntl$F_DUPFD(r2, 0x0, r1) r6 = fcntl$F_DUPFD(r3, 0x0, r5) write(r6, &(0x7f00000001c0)="2a03499dff5fb9cfbd1bdcc6a914dfbe374f66cfd05edfc0b34a92bb5160218461789b9b9af0b5b45269b56081f1706d103df09e91c08a2b81c192528319531b3a4cfc7c237def2f25c3e66709d3", 0x4e) r7 = fcntl$F_DUPFD(r2, 0x0, r2) rmdir(&(0x7f0000000240)='./file0\x00') fstat(r0, &(0x7f0000000280)=""/71) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000380)={0x2}, &(0x7f00000003c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10040, r5, 0xfffffffffffffffd) r8 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x30080, 0x40) r9 = openat(r8, &(0x7f0000000440)='./file0\x00', 0x490801, 0x4) close(r9) mkdir(&(0x7f0000000480)='./file0\x00', 0x141) r10 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r4, 0x7, &(0x7f00000004c0)={0x2, 0x1, 0x7, 0x100000001, r10}) openat(r5, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) fcntl$F_DUPFD(r8, 0x0, r0) chdir(&(0x7f0000000540)='./file0\x00') fcntl$F_SETFL(r7, 0x4, 0x2000) fchdir(r9) openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20440, 0x20) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x30) 15:24:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:24:37 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000380000/0x2000)=nil, 0x2000, 0x2000000, 0xfffffffffffffffd, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) fcntl$F_SETFL(r0, 0x4, 0xc00) mmap(&(0x7f0000382000/0x2000)=nil, 0x2000, 0x1000000, 0x40000, r2, 0x1ff) mmap(&(0x7f0000380000/0x1000)=nil, 0x1000, 0x1, 0x40000, r1, 0x3e1) 15:24:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2200, 0x1) mmap(&(0x7f0000ccb000/0x1000)=nil, 0x1000, 0x0, 0x109a2, r0, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x3, 0xcb, 0x7, r1}) 15:24:37 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x4000000000000089) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) 15:24:37 executing program 7: mmap(&(0x7f00007f8000/0x3000)=nil, 0x3000, 0x0, 0x10000, 0xffffffffffffff9c, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) mmap(&(0x7f00007f8000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffff9c, 0x800) 15:24:37 executing program 2: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410801, 0x8) read(r0, &(0x7f0000000040)=""/81, 0x51) 15:24:37 executing program 5: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 15:24:37 executing program 1: mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) 15:24:37 executing program 3: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x121, 0xffffffffffffffff, 0xfffffffffffffffe) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/86) fstat(r0, &(0x7f0000000080)=""/158) 15:24:37 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) llseek(r0, 0x8, 0x4, &(0x7f0000000080), 0x2) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x80000000, 0x1, r1}) llseek(r0, 0x800, 0x100000001, &(0x7f00000000c0), 0x1) waitpid(r1, &(0x7f0000000040), 0x3) 15:24:37 executing program 2: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x410840, 0xc2) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x80) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x881, 0x2) 15:24:38 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x10001, r2}) 15:24:38 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000005, 0x30001, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 15:24:38 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r2 = fcntl$F_DUPFD(r1, 0x0, r1) read(r2, &(0x7f0000000100)=""/122, 0xffffffffffffff05) 15:24:38 executing program 2: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x100000000403c, r0, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r1, &(0x7f0000000000)=""/96) 15:24:38 executing program 3: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:38 executing program 1: mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500d, 0xffffffffffffffff, 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x101040, 0x6) 15:24:38 executing program 7: mmap(&(0x7f000046b000/0x3000)=nil, 0x3000, 0x1000240, 0x12003, 0xffffffffffffff9c, 0xffffffffffff0000) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0xffffffffffffffff) 15:24:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) fchdir(r0) fchdir(r0) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:38 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x100000000, r1}) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1ffffffffffffd, 0xffffffffffffffff, 0x0) 15:24:38 executing program 6: mmap(&(0x7f0000467000/0x8000)=nil, 0x8000, 0x3000000, 0x1000000001002, 0xffffffffffffff9c, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/24) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300, 0x20) fcntl$F_SETFD(r0, 0x2, 0x1) 15:24:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x118) 15:24:38 executing program 4: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) 15:24:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r1, 0x0, r0) openat(r2, &(0x7f0000000000)='/\x00', 0x101, 0x0) 15:24:38 executing program 1: 15:24:39 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, r0) fcntl$F_GETOWN(r1, 0x9) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x73) 15:24:39 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00007fa000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0xfb57) mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x4d031, 0xffffffffffffff9c, 0x0) mmap(&(0x7f00007f7000/0xe000)=nil, 0xe000, 0x2000000, 0xb1a484d7806fed12, 0xffffffffffffffff, 0x1) 15:24:39 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/108, 0x6c) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = openat(r0, &(0x7f0000000080)='\x00', 0x101000, 0xe8) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x410200, 0x4) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x2240, 0x17) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x1002, r5, 0x0) fcntl$F_SETFL(r5, 0x4, 0x2c00) r6 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x0, 0x3, 0xfff, 0xfc0, r6}) fcntl$F_SETFD(r2, 0x2, 0x1) r7 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20800, 0x2) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x8) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2001, 0x2) close(r0) openat(r4, &(0x7f0000000240)='./file1\x00', 0x10000, 0x81) close(r8) r9 = openat(r4, &(0x7f0000000280)='./file0/file0\x00', 0x100, 0x2) r10 = fcntl$F_GETOWN(r4, 0x9) getcwd(&(0x7f00000002c0)=""/72, 0x48) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, r7, 0x9) fcntl$F_GETFL(r5, 0x3) llseek(r8, 0x0, 0x6c4f, &(0x7f0000000340), 0x1) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x400, 0x1) fcntl$F_SETFD(r2, 0x2, 0x1) close(r9) fcntl$F_SETOWN(r4, 0x8, r10) close(r1) fcntl$F_GETFL(r5, 0x3) 15:24:39 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, r0, 0x0) 15:24:39 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$F_GETFD(r0, 0x1) openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) unlink(&(0x7f0000000080)='./file0\x00') 15:24:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x140) mkdir(&(0x7f0000000040)='./file0\x00', 0x5) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x88) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x41, r0, 0x0) 15:24:39 executing program 1: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0e02, 0x10) fstat(r0, &(0x7f0000000040)=""/82) 15:24:39 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x100, 0x70) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/54) 15:24:39 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410902, 0x110) 15:24:39 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000bff000/0x2000)=nil, 0x2000, 0x4, 0x8000, r0, 0x4) mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) fcntl$F_SETFL(r0, 0x4, 0x2000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000fb3000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffffff, 0x7) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETFD(r1, 0x2, 0x1) 15:24:39 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x113481, 0x1) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200000000081, 0xd0) chdir(&(0x7f0000000080)='./file0\x00') 15:24:39 executing program 5: mprotect(&(0x7f00003ad000/0x3000)=nil, 0x3000, 0x1000009) 15:24:39 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x72) fcntl$F_SETFL(r1, 0x4, 0x2000) 15:24:39 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x60, r0, 0x5) getcwd(&(0x7f0000000000)=""/1, 0xfffffffffffffec0) 15:24:39 executing program 6: 15:24:39 executing program 2: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:24:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:24:39 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000049, 0x500d, r0, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000047c000/0x2000)=nil, 0x2000, 0x0, 0x10000, r1, 0x5) 15:24:39 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 15:24:39 executing program 0: mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1000009) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000002, 0x4002, 0xffffffffffffff9c, 0x8001) 15:24:40 executing program 6: mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x10000000000412e, 0xffffffffffffff9c, 0x0) 15:24:40 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x41, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xcd4af8fa0b5b7c48, 0x0, r0, 0x5) 15:24:40 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x60, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x183480, 0xf2b736b0c5be270e) 15:24:40 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 15:24:40 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7fffffff, 0x40, r1}) close(r0) fcntl$F_SETFL(r0, 0x4, 0x0) llseek(r0, 0x4, 0x3ff, &(0x7f0000000040), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD(r0, 0x0, r2) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000100)={0x0, 0x1, 0x4, 0xffffffffffff0000, r1}) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETFD(r3, 0x2, 0x1) nanosleep(&(0x7f0000000140)={0xae, 0x10001}, &(0x7f0000000180)) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) fstat(r0, &(0x7f0000000240)=""/76) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r0) fcntl$F_DUPFD(r5, 0x0, r2) r7 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x41, 0x44) close(r7) fcntl$F_GETOWN(r0, 0x9) llseek(r6, 0x3, 0x8, &(0x7f0000000300), 0x2) fstat(r7, &(0x7f0000000340)=""/247) fcntl$F_SETOWN(r0, 0x8, r4) fcntl$F_SETFD(r0, 0x2, 0x1) nanosleep(&(0x7f0000000440)={0x6, 0x100}, &(0x7f0000000480)) write(r0, &(0x7f00000004c0)="65bbc980824af8fb8fd9e9bd1cf362010c03b26d193777", 0x17) read(r6, &(0x7f0000000500)=""/4096, 0x1000) close(r2) fchdir(r6) 15:24:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x7, r1}) 15:24:40 executing program 7: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x1) 15:24:40 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x5, 0xfffffffffffffffc, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x1, r1}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0xfffffffffffffffe) 15:24:40 executing program 7: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000001, 0x20, 0xffffffffffffffff, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x8000, r0, 0xfff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x840, 0x0) fcntl$F_GETFD(r0, 0x1) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffc, 0x400000000, r2}) fcntl$F_SETOWN(r1, 0x8, r2) 15:24:40 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2000, r0, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000006, 0x9fa5d37689d7c5b0, r0, 0x3) 15:24:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) llseek(r0, 0x80, 0x180000000, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x1) 15:24:40 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000040)=""/153) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r1, 0x0, r1) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_SETFL(r3, 0x4, 0x2800) r4 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x2, 0x3, 0x1d47, 0x6, r4}) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x10812b, 0xffffffffffffff9c, 0x4) 15:24:40 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/229, 0xe5) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1e3) rmdir(&(0x7f0000000140)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') link(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1\x00') link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') r2 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x410080, 0x10) nanosleep(&(0x7f0000000440)={0x3, 0x80000001}, 0x0) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000480)={0x3, 0x1, 0x603, 0x0, r3}) r4 = openat(r0, &(0x7f00000004c0)='./file1\x00', 0x80000, 0x10) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000500)={0x1, 0x2, 0x1a0a, 0x3, r5}) r6 = openat(r2, &(0x7f0000000540)='./file1\x00', 0x0, 0x10) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000580)={0x2, 0x3, 0x3f, 0x2, r3}) fcntl$F_GETLK(r6, 0x5, &(0x7f00000005c0)={0x1, 0x3, 0x5, 0xd541, r3}) r7 = fcntl$F_DUPFD(r0, 0x0, r6) fcntl$F_SETFL(r7, 0x4, 0x400) fcntl$F_GETFL(r4, 0x3) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000600)={0x2, 0x0, 0x80000000, 0xa, r3}) close(r4) openat(r0, &(0x7f0000000640)='./file0\x00', 0x100, 0x148) fcntl$F_GETLK(r7, 0x5, &(0x7f0000000680)={0x2, 0x1, 0xa4fe, 0x81, r3}) link(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file0\x00') fcntl$F_GETLK(r1, 0x5, &(0x7f0000000740)={0x1, 0x2, 0x3, 0xfffffffffffffff9, r3}) symlink(&(0x7f0000000780)='./file1/file0\x00', &(0x7f00000007c0)='./file0\x00') 15:24:40 executing program 6: mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2402, 0x2) fcntl$F_GETOWN(r0, 0x9) 15:24:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) read(r0, &(0x7f0000000040)=""/9, 0x9) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) 15:24:41 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2000000) getcwd(&(0x7f0000000000)=""/240, 0xf0) mprotect(&(0x7f0000e3a000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000e63000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10002, 0x1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000140)={0x2, 0x2, 0xffff, 0x7, r1}) munmap(&(0x7f0000f81000/0x3000)=nil, 0x3000) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x0, 0x2, 0x2, 0x9, r1}) chdir(&(0x7f00000001c0)='./file0\x00') fcntl$F_GETFD(r0, 0x1) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) read(r0, &(0x7f0000000280)=""/183, 0xb7) fstat(r0, &(0x7f0000000340)=""/127) r2 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x240, 0x14a) fcntl$F_SETOWN(r0, 0x8, r1) stat(&(0x7f0000000400)='.\x00', &(0x7f0000000440)=""/91) fcntl$F_SETOWN(r2, 0x8, r1) mprotect(&(0x7f0000efa000/0x1000)=nil, 0x1000, 0x2000000) fcntl$F_GETLK(r0, 0x5, &(0x7f00000004c0)={0x1, 0x0, 0x8, 0xffffffffffffffc3, r1}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000e0a000/0x2000)=nil, 0x2000, 0x2000003) write(r2, &(0x7f0000000540)="476e71824b6883f270fa08a741b7e7c6bdd4c102c93a91bd873b2e4576452644caffcbd70aeb4af5ef91ea1363ca9379522c96b3c9b1c9", 0x37) chdir(&(0x7f0000000580)='./file0\x00') fcntl$F_GETFD(r2, 0x1) mprotect(&(0x7f0000ea9000/0x2000)=nil, 0x2000, 0x1000000) llseek(r2, 0xffffffffffffffff, 0x8, &(0x7f00000005c0), 0x1) 15:24:41 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4b0000, 0x80) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 15:24:41 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x2, 0x7fffffff, 0xa98, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800001, 0x40400020001, r2, 0x1) 15:24:41 executing program 6: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) fcntl$F_GETOWN(r1, 0x9) 15:24:41 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x180) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20500, 0x100) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x8, r1}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) mkdir(&(0x7f0000000180)='./file0\x00', 0x181) 15:24:41 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f000046d000/0x3000)=nil, 0x3000, 0x3000001, 0x20000, r0, 0x1ff) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) 15:24:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) close(r0) 15:24:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x103000, 0x24) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) 15:24:41 executing program 3: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8002000000) 15:24:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) read(r0, &(0x7f0000000000)=""/10, 0xa) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) 15:24:41 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="b16be3c08c76e56036d8cfffc801d65cf615bb469677f5d0841f129c11285b528f52d0f038fa467c24d9f81a2213b55e31634e749cf48dc152e6c30af920cd99d939334e9276a4652fe742711c082cd4b83ae0126882df62db2a88bad563ed19474a907d7e189a9cdaed3d197f942a19f92a4e20938837527643d9f981efe221587c118ec39d3e4b482378b97f92bc6a8b3e1d87b5be42d93460dc2a67ffe8ef66844b53ceae518952c2aa0b76f4e119bf2f321afd47759b70814882c7033b673b3e1973950fca7e492c399d7a0a3a09f41ca3d4959e49331c988cd8a43ce57cc3302117e53e92f06bcdcbc3d8a8015a8ee91bb527e23d246c671cec82a24bea753fa7afc6b4b0ae89c44e6b7d0bb4764860390dbe14636aa673f4e3a9d86ab7adb09cbb852e041014ce6a210dd82084605d8be4a1fb4a4dbd842fb5979ce42fa9e35d7211b91a9022a42900833c03b2b21915092ba180126fdc43451777deba3e48b4d8fc208a895504bf62d3b81da9c5d1ef00ec52dd85af4b54d0b9a78fbea64368ddd5c071ccbd685463715e8bc34b658138ccc5d35221af3321adb3f450e6e1d01ee6cf07ef59ba51ba1cf5ba70c94b777844022c5a584d1c2f4a406efd3ca13cd5b5507846224e03ce6f8d3e160b9f5c18aeb457fbbaf02a3ec8208d0d8b2ec9576474d5f22f6c6fd7d6cb31a4fa995ec12dfbbcc9ec65ea0a6aad8e2f29e13c0070f2853f139b41b66e720a52e99e4bbe8d2f0a3f3f88d105c7616d936cfc3fe00c1038c75f8d1b55402acd7aac2e82cdba232ab645673a621f141296f4b0981842de8abb6369c81c75de1b4e5d0e08b59f84f3917aa5b338080a57b41d95d9a1801101b6ea3fdc0c47eed3d4d0f98e4a4ff2f00ea867a1d18b2f0aadfb96c228fa32cf025ea76577e46e06c122f4b804d26381c4b381734e843ff865fc7fb414ae702a023963204f2ad987ac8bc6f338a1c631e31ae174271e090f01ba59c9f591df9e074895669cc4755968278ac2cf5deda3ef89fc4784bd51af96931d2e20b6ed009f1e32a9a9d1858a184ba9b67e15a64e09530b97d6d7bfba982946ed2d6f7e840e8c977161ff4cc74d5e5cfb3a47e68ef6c15c1e08b9a9d945900212e1cd58ad536b79254b0f026b61af10d0d57f5544555feb66bf9226a791aace46670c4d149683112b120b216ea17f0f66c0fb7f03f62380564bbfc1c8918d04becf6a4f337c56c9113144bd80a01457a397b6e37ba729df2385e4b1a580856cb51479540205dd1389aea9acb46a0a867a6423457f8d868d5cfd14c99eafa47f66c9beedf3a468dc81f78a87f2aa7e1288dfb52e8399df7da937c60994c6f53f9eef582c4f87e7da4448df3bb2d4d3a959b5486f644d529d6620435434ffab9068978fcfb96157de60b9e34915fbfc1455fae5893f214e5154575dc5d570f91cc89d4d1d96a7c4a4c6b3cc912f84e3a0be312f9bd9dc5ca9c6bca26d4a03ef9b31b08bbf2db144c42a8d96f8bfe5e4ed1bc0952553684496b7ed6b9d0ff69079673449544773c2cfc33d8bc3caa12b098f7462c81700fc6e1c96c099509882bc10d7b381bf17926436c4bdc914b230d8c24bfe748f720427ced893b250ed9c5438afa8efaada35453464b0b22b51af073a6f38a30a486c1876a8c3bc42a81ba39fbc43ad01e2f64faad2dc3017fbbdac35064db27e6e4a1c158a01e13c104058b409f1b7e56dd9bb89f0259ade64bf848aeee2493bf8ef88abd078e9e8ae6a95d254e71871c3f4b8144a8f491556f463953afa11936de2ca2ce5f9dcae127ab029036a0f8b78846fa07f30e5716137ed5469637f00b18939cce4bddc92e9ddac965010cea32271c3458b32fcd5728db16a8e9d2faeb7ae8c49e8df458f5202120ed1ad96c5719bee408873f6b65ba047f87ddb975e9a7f59a69afc455bf3e71836fef3e7d7a3976dd01be287e7aff47df658bd42778073b16df06d960fa4b542b990a3acc8fbeb2a72dedafe1300fd6d2ab704ec440ac69b05c68a5743d620f66e46bc4c3a8e5a972a81ca315dc2b881649a3c46a424634d9b6993a5c2a4007c7b9f56812ed4375b4d5a4782825167e3f06bec6c5f0e4cfc416ea1cb1b63d175980342e44e180c7837557c2c54f235e5faf59a66a5f85051b629142ef8b9d65b2d5427eeb6fc4a63c2b66deb872d24028fde32eea96bf62da66788c5ab67a0d5dcad96b307e78bce82ab1f70b066933761dfbf751bf6bfd8e389df67fc8102f649f95e579006950f462d31f4408b67570df35becb714c2ef459d4d4867b07768e4459a723f233f450d722b2cc93f94a649669acdc3344d5e2a72892c8ad64a252e8217eaf4bc459d3e03e82d7bf492d0034fb5f6140c92a318de7beaf5a47964a2730c4c6006d989d9908a54f96edfaf6bd10fd44d37fd762dea1a1acae07ec858181bfc5d378899115832a757f27dc2c77a14e6f333fb0634e00c986f1fa59f93985a974794548160f220cd1dcb6a0be4d1a74d2dbb308221fa11bfd57096d4a23da39b499c48fb2392592b2ab6660c617b06a65c001860eec398a9fbc785d90c8196175b82267f1ecc0266296beb2bc4bff7d1abf670369efa95081e1bfb658b49f7313810aed32272d3f4bdf0e59830440bf1c572d1c2f43f09df06ba3b905a7803e6653c83636f7682bfa99e9dcbd247c59a23c85c0b2aca4ebe16a7ec2bf65a343eef35f793e95c6f5f9e1888b4b4ccb1c6a1a2488f851e4977807e07a1a2b0e57a68affad22c8bd5314595eb71e17d0b6be7df607f23d5d6e648e18716ae5eb8e777e4a4cd92107201c9be5e7520165a927dd0e8f6897fef424c0c3537536b26dce2df5e6ee50fdf20996d8ccf5797859ea10d305a48eb4963a43dc2d952a11ee2db87535b03ec2c6f818df1fa6fde8347bface9e364b6371bd02a32e1abb8fc357a945c65ba35451afa63ab7644f8edf526a87f68edc0971dcafbe0842f07a446e9b86fa88c1a27eafb5400f65b26af9d2a896164fc36a1cbae944b12ec5832c1ed0fd69378612b900c2bbdcb6f8d66ad525c6a2acbf73b2d274a747a7968fbcc82ae97deb74a3bff24a9de4d0ab6cf5034ae0dda1cc9c36be0a10ed1ae122341cd37b18fbcb7138903e8d51494fd9d9d8e2b9f406f7ad43de2bcfdd0b77cf04b8e26256df24e01a026dd87d17c482b7c1bc543cf401b3cfcd813e48cf738004e4ec26e27f972ac6b36dfdd388708623be97482764d61f9d5c513d12e4364e4e6a57b9609ebd34043d284ec2dab62756b19d9fe81461e06f74fff564a128adbe17f4845fb3b975e8f0e4eedfa5cbf9eef69769b9046c7ceb53aa0033e0f9e8f348a7b2ae05a0d8db4e93407c555d754d1011a3a91a29ddafc5a9128a233fec1f939728484f75662cb8214a1ad8df2fe8fc1066fc457110b27589205c94c06a4c23079db88f6cd5e6598127639397039a7c3f3e535d94d52591a200f6a9702e70760e282304df0bd815cc6393f15b903e8b49ff9a6cfc6961a443e792f8c98e403d9118e0fb6f23a7edc7f88cf187c171314eb325038410c174812087e2bb0861bb212582c2bb07adb1560c89858a8ffa2f19751f44543ea2de93d807fe96d82caebe446af0122933e6ab084b3ac4fcfcbc505fbb9dfc2ba88245a9a9a8b6349ed50bea69091b820d0b5ad7477606d1d58b2673ecf7a2bd9ab9b43854066839c80cfc7e5819f26e86722c6705ad6943d3141bbd573cba47132f2ab0d596674ba305955753d7dcf0d5b8a4c8c9881b74681a52256e83b2f7132f5b5f64d658a2779241e6c2afa9d2c068a03084ac23afbcb6aafe1c9488deb28607996a640deb7235f339b715000374eae1b166b90469f1190c2477f67eebc6c16a8d92597487af1f88a337208fb56a345020ae9bcf245365f433b5906f11f61c950f90137134999c2abcae99a734130c127601334fb00bbc9bfed75f5ef1c5b7c233276aa7ceacddaa3270dab58cded15be51157c870a11f58b24b629d65f75fa68813c309d9a5ef1eb72ee08e162e066ac2b16e3b7e065b3938de7abceb5f8e4993a6cb061bb6c1b218e384227960f8a787c0d48c8bf85f4523d32e299fbad7af4f5b4beba7be2add8c5c0460ce744b6ded8b8bbdcdfd30957d6bc5c84c65d5ae0979f225d98c5c9eb1d92809abf8081e3b0520d047991efc0aeb2f2c85266a78d4217e9526e864695903cd7d642d45d673eec7d95afb93d99c43e0f2afc92dfd7be4969523fd88415473fd5c9b93e80b755671896d83cf7684f8a831322af354bcc57ef61b475af3bcc32276557b8743f8a337271ba0d8da7e0a336edcd5c50d191f7161c03619d4bef3a65b3717822b662482fae649e6cd349f6d44272112c8eeeddad608be322849adaa863543bf4823899b947b0ae49233bab3015f9abf26f2b57c76ad292770bc0b99726a9ca59ac329215b004ad046c15d47b2c547f4c0af8667acb93aa693a013f5575d7665effa8a2048e8541e7a992a48200950c9e5079641c05ca3091b0e767747c547c0bcf58f70c40b54a2c08bb98bd59455bc4072316d6a9844958d4414ed9da30752d18e818ac2683b0411b085ce14808347f6ac1a56037c6090eb3d7420d1d8687df6c6f3f01b0d3e5fbdbfe836f47fcaff47704baf1400ffd5a63924928b01aadb33d958e91eb2c1f25910415c0128db8310ae6cb1129941940281930a46e3b7b77673c223eb52d9424e5cb5729211f8820fbdbfa90aaa05d299f4651f12be5b8143777abcff397eb275edea1ccc8c51d8cee8470ac02e1725a130dd61f7145bbd252825f52c8259c526581b6a9b48126ed8b23dc0fff7dde502b7ac12c481a693d9e2074ed84dc89368df12b15b4ead2cfdf3bd83f9fec772c5a979a86e5e0fbb8ca675d1cfd6b7dc31f9893352a743816453c0859c8add06bbb41fdbf5469cfd440146cdf952f799b960723e7d488ab6922cca7d32709308907db4f68c98dbf1357237d81400bcf60e46f33c6d47ae068760b929c99759dd0186d7e1d2ec77d92a4ca11bf6bd1febd091685127a16c23bf5557ee0007172b4b5cddbeb02e6eb1f6ff76460c1e3d2b30466285ba1011b5235b1a6757e8eb2a96b25a021e260a03f7662f49069e798c5792aca6514da1b04e18e660c84684626f49005062480395d1722f7e1670f6e1a3ab744c3edce968c644a997c5529c3e8429fe7691a2ca4dc50d4538b739eeab299224e049f5a46f82c7bcdd57968ff0dd168998f69f0df550778f51fef4e359b6806c7af7f90d36ae3212ec7ef8fe38984d930b9dff4cee548d851b95d76b13d818fbc2a14d3b6dacca78e38724098b49dd55c98be3be7ab11c5d1355969f1da1bac5e4ffdd52c0f8dbc40824c709d80484ce4b01a5185b0c06d18d252e4a2a68bb02bd862898b84b6baa0bb43b429d3fe57ef5f43f044da230e02a564b1b38ebd11af24f4376655e114589c26caf1858b467446e128e087c275b2564963898da7ef94e81d925417443153349f6641fc57c2527a80c18d58996f1f5139a38ed82b09511894dcb24443e2342176805096336b5bb2ff6945fec987884eaaea4da9b399c80989a34d9fb84a64fd2bd0c88af8eb1379ea586f7e6fd74bc16d64905eeb72356154877dced97825f80162a849a93e2539f53a6326ed4373f6ed8be1480b3a83e43b06e25a0824e751363cc6ddb843bc05447e1154fa41951314fb7626a5c8eb1182910ac6e7e9047021d1954b71b5324330f98ef677ead83deeca34bd18db810f245367caec", 0x1000) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001000)={0x0, 0x1, 0x7ff, 0x1000, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) chdir(&(0x7f0000001040)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) rmdir(&(0x7f0000001080)='./file1\x00') fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r0, 0x9) r3 = openat(r0, &(0x7f00000010c0)='./file0\x00', 0x10000, 0x0) unlink(&(0x7f0000001100)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000001140)={0x2, 0x0, 0x3, 0x1, r2}) fstat(r3, &(0x7f0000001180)=""/112) fcntl$F_GETOWN(r3, 0x9) chdir(&(0x7f0000001200)='./file1\x00') fcntl$F_GETFD(r3, 0x1) fchdir(r0) close(r3) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFL(r3, 0x3) read(r0, &(0x7f0000001240)=""/4096, 0x1000) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r3, 0x2, 0x1) 15:24:41 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:24:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$F_GETFD(r0, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x17a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20200, 0x50) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x2, 0x2, 0x93a, 0x5, r2}) fcntl$F_GETFL(r1, 0x3) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r4 = fcntl$F_DUPFD(r3, 0x0, r0) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000100)={0x0, 0x3, 0x1, 0x8, r2}) fcntl$F_GETFD(r1, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r5 = fcntl$F_DUPFD(r1, 0x0, r3) unlink(&(0x7f0000000180)='./file0\x00') fcntl$F_SETLK(r0, 0x6, &(0x7f00000001c0)={0x2, 0x0, 0x2, 0x8, r2}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x10000, 0xb) fcntl$F_SETLK(r5, 0x6, &(0x7f00000002c0)={0x1, 0x1, 0xfff, 0xb0c3, r2}) fcntl$F_GETFL(r5, 0x3) unlink(&(0x7f0000000300)='./file0\x00') fcntl$F_GETFD(r0, 0x1) openat(r5, &(0x7f0000000340)='./file0\x00', 0x80000, 0x18) fcntl$F_GETFL(r1, 0x3) fcntl$F_GETFL(r0, 0x3) close(r4) fcntl$F_GETFL(r1, 0x3) read(r6, &(0x7f0000000380)=""/31, 0x1f) fcntl$F_GETFD(r6, 0x1) fcntl$F_DUPFD(r0, 0x0, r3) 15:24:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) fchdir(r0) fcntl$F_SETFL(r0, 0x4, 0x2800) 15:24:41 executing program 2: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000013000/0x1000)=nil, 0x1000, 0x10000000003, 0x10000, r0, 0xfffeffffffffffff) mmap(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x4, 0x40002, r0, 0x8) unlink(&(0x7f0000000080)='./file0\x00') 15:24:41 executing program 1: chdir(&(0x7f0000000240)='/\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/160, 0xa0) 15:24:41 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x84) 15:24:41 executing program 4: mmap(&(0x7f0000802000/0x4000)=nil, 0x4000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2200, 0x2) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:41 executing program 6: mmap(&(0x7f0000bcc000/0x2000)=nil, 0x2000, 0x3, 0x5c831, 0xffffffffffffff9c, 0x0) 15:24:41 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x410800, 0x60) llseek(r0, 0x0, 0x0, &(0x7f0000001380), 0x2) llseek(r0, 0x4c, 0x0, &(0x7f0000000040), 0x2) 15:24:41 executing program 7: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x60) 15:24:41 executing program 3: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 15:24:41 executing program 5: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0xa) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x201, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r0) fchdir(r2) 15:24:41 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000047d000/0x1000)=nil, 0x1000, 0x1000046, 0x500f, r0, 0x8) 15:24:41 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) fchdir(r3) 15:24:41 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x80) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2202, 0x6) 15:24:41 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x167) 15:24:41 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) llseek(r0, 0x1cb, 0x400, &(0x7f0000000000), 0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x44052, r0, 0x6) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000002, 0x101, 0xffffffffffffff9c, 0x0) 15:24:41 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fchdir(r0) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x75be, 0x7, r2}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x40000, 0xffffffffffffffff, 0x100000001) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x1ff, 0x0, r2}) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_SETOWN(r1, 0x8, r2) fchdir(r1) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x2, 0x3, 0xc9, 0x10000, r2}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x20000, r1, 0x80000001) fchdir(r0) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x3, 0x1, 0xd3, 0x9, r2}) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETFL(r1, 0x4, 0x400) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000100)={0x3, 0x2, 0x6, 0x9, r4}) read(r3, &(0x7f0000000140)=""/207, 0xcf) fchdir(r0) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x7, 0x100000001, r4}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x8043, r0, 0x5cd) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x9, 0x2, r2}) r5 = fcntl$F_DUPFD(r0, 0x0, r3) fcntl$F_DUPFD(r0, 0x0, r0) fstat(r5, &(0x7f00000002c0)=""/207) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x103800, 0x100) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000400)={0x3, 0x1, 0x1000, 0xcd, r2}) 15:24:41 executing program 3: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x0, 0xffffffffffffffff, 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r1, 0x0, r0) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xfffffffffffffb94, 0x4, r3}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x2, r3}) 15:24:41 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fchdir(r0) fcntl$F_GETFD(r0, 0x1) 15:24:41 executing program 1: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x170) read(r0, &(0x7f0000000040)=""/150, 0x96) 15:24:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x8001, 0x81, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r2, 0x0, 0x0, &(0x7f0000000000), 0x0) 15:24:41 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x1, 0x30) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x20000002) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x41) chdir(&(0x7f0000000040)='./file0\x00') 15:24:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) mmap(&(0x7f0000a4e000/0x4000)=nil, 0x4000, 0x1000000, 0x8035, r0, 0xffffffffffffffdd) 15:24:41 executing program 6: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x3000002, 0xcfa152f92a177134, 0xffffffffffffff9c, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) fchdir(r0) fchdir(r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:41 executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x20000000100, 0xffffffffffffff9c, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 15:24:41 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x10000000000002) 15:24:41 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) getcwd(&(0x7f00000002c0)=""/1, 0x1) 15:24:41 executing program 5: mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000444000/0x2000)=nil, 0x2000, 0x1000006, 0x2000, r0, 0x9a) 15:24:41 executing program 2: getcwd(&(0x7f0000000000)=""/4096, 0x1000) lstat(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)=""/26) stat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) getcwd(&(0x7f0000001100)=""/221, 0xdd) mkdir(&(0x7f0000001200)='./file0\x00', 0x20) r0 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x400, 0x14) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001280)={0x0, 0x2, 0x0, 0x0, r1}) mkdir(&(0x7f00000012c0)='./file0\x00', 0x2) mkdir(&(0x7f0000001300)='./file0\x00', 0x16) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) getcwd(&(0x7f0000001340)=""/79, 0x4f) close(r0) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000013c0)=""/197, 0xc5) fchdir(r0) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r0) mkdir(&(0x7f0000001540)='./file1\x00', 0x110) fcntl$F_GETFL(r3, 0x3) write(r0, &(0x7f0000001580)="168bd808710f89e2cc7837b9dd91ae7f5c7bf16fba4eb7451618d719cc69becea18fc9", 0x23) fcntl$F_GETOWN(r4, 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000003, 0xc000, r3, 0x40) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x40, 0xffffffffffffffff, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000015c0)='./file1\x00', 0x8) fchdir(r4) getcwd(&(0x7f0000001600)=""/40, 0x28) 15:24:41 executing program 1: mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0) mmap(&(0x7f0000d18000/0x1000)=nil, 0x1000, 0x3, 0x810, 0xffffffffffffffff, 0x4) 15:24:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) close(r0) 15:24:42 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4b0502, 0x2) mmap(&(0x7f000047b000/0x1000)=nil, 0x1000, 0x2000003, 0x0, r1, 0x3da) mprotect(&(0x7f000047b000/0x3000)=nil, 0x3000, 0x1000000) mmap(&(0x7f0000479000/0x4000)=nil, 0x4000, 0xffffff7ffffffffa, 0x4000, 0xffffffffffffff9c, 0x0) mprotect(&(0x7f000047c000/0x2000)=nil, 0x2000, 0x3) 15:24:42 executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x10) rmdir(&(0x7f0000000000)='./file0\x00') 15:24:42 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) 15:24:42 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r1, 0x1) fcntl$F_GETFL(r1, 0x3) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2140, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x41, 0xfffffffffffffffd) 15:24:42 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x30) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0xd) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 15:24:42 executing program 7: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x2, 0x1f, 0x6, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x0, 0x1, 0x6, 0x94, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x0, 0x2, 0xfff, 0x5, r3}) 15:24:42 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x180, 0x161) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x1000, r0, 0x9) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:42 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x0) 15:24:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30102, 0x100) mmap(&(0x7f0000684000/0x2000)=nil, 0x2000, 0x6, 0x1040, r0, 0x4) mmap(&(0x7f0000685000/0x3000)=nil, 0x3000, 0x1, 0x2, r0, 0x8) 15:24:42 executing program 5: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000003) 15:24:43 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x88) 15:24:43 executing program 7: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/39) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4000410001, 0x100) 15:24:43 executing program 4: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x140, 0x40) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x10000, 0x3, r1}) 15:24:43 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x28) close(r0) close(r0) close(r0) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x100) openat(r1, &(0x7f0000000180)='./file0\x00', 0x410080, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2080, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/62, 0x3e) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/203) mkdir(&(0x7f0000000440)='./file0\x00', 0x20) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) lstat(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/8) rmdir(&(0x7f0000000500)='./file0\x00') r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000540)={0x1, 0x1, 0xffffffff, 0x3, r3}) r4 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0/file0\x00', 0x80000, 0x180) mkdir(&(0x7f00000005c0)='./file1\x00', 0x40) chdir(&(0x7f0000000600)='./file0\x00') fcntl$F_SETFD(r4, 0x2, 0x1) r5 = openat(r4, &(0x7f0000000640)='./file0\x00', 0x2000, 0x88) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/42, 0x2a) close(r5) fcntl$F_GETFD(r2, 0x1) write(r1, &(0x7f0000000700)="e145a829602bf5adae28711a5ebcf592df88b4c8d6a0991b08c69eb6e0542d71990e864babb3ad9ae514d03615537ab5020a89ad1b71ae111a83aa816c1015404c84d6c9628fbd989e5cfc8ab577a595003fd9", 0x53) 15:24:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='/\x00', 0x101, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x102) 15:24:43 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x80) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000000), 0x2) fcntl$F_GETOWN(r0, 0x9) 15:24:43 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000001740)='./file0\x00') 15:24:43 executing program 7: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x43) r1 = fcntl$F_GETOWN(r0, 0x9) close(r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x2, 0xe92, r1}) 15:24:43 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x20020, r1, 0x10000) 15:24:43 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETOWN(r0, 0x9) 15:24:43 executing program 1: waitpid(0x0, &(0x7f0000000000), 0x2) 15:24:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x600, 0x60) llseek(r0, 0x0, 0x0, &(0x7f0000001380), 0x2) write(r0, &(0x7f0000000000)="bfe84335460e068da4e21d45e94ca6c216fa2bfeeee025ae710273c4bbe90187035d26bb0924e145fc5f824126c1495e44b9a95cf8175a3beb1a47acf1ed406c9dddf3ae5624c0bdfb50d2a52028ce6198907b7f1f1c75c898b556792f4129fd95b36a90c7fa00773d2c67522e76ea04bd77537f72f28fe03164345517d7baf9d438727e01bbef9e715fa58ce334912a6f28eca2b7fb408707ad4d585da9ad5900500dc6ffa702d8fb50c98539dff364ff2d43badc9f3672957adc5944523fddef30988a4f6a6f6944464652fa6187f2f355f9c2d9f7af3e22f2e96c1f6ea382106f41b24ae3de4f616f", 0xea) 15:24:44 executing program 7: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) 15:24:44 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1001, r0, 0x0) 15:24:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x102, 0x3) fcntl$F_SETFL(r0, 0x4, 0x2800) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0x4) unlink(&(0x7f0000000080)='./file1\x00') r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$F_SETFL(r1, 0x4, 0x400) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x500, 0x8) r4 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x2002, 0x1) openat(r2, &(0x7f0000000180)='./file1\x00', 0x400, 0x0) r5 = fcntl$F_DUPFD(r2, 0x0, r4) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/245, 0xf5) fcntl$F_SETFL(r3, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x30051, r5, 0x2) openat(r1, &(0x7f0000000300)='./file0\x00', 0x410100, 0x100) r6 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r3, 0x8, r6) fchdir(r5) unlink(&(0x7f0000000340)='./file1\x00') fcntl$F_GETFD(r2, 0x1) r7 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x10002, 0x80) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x800, 0xffffffffffffffff, 0x4b56) r8 = openat(r4, &(0x7f00000003c0)='./file1\x00', 0x90400, 0x0) llseek(r8, 0x9, 0x200, &(0x7f0000000400), 0x2) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') close(r7) llseek(r8, 0x5, 0xfffffffffffff001, &(0x7f00000004c0), 0x3) lstat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/175) rmdir(&(0x7f0000000600)='./file0\x00') read(r5, &(0x7f0000000640)=""/158, 0x9e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000, 0x2000, r8, 0x86) 15:24:44 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000002) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) fcntl$F_GETFL(r0, 0x3) unlink(&(0x7f0000000040)='./file0/file0\x00') r1 = fcntl$F_DUPFD(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) lstat(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)=""/151) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) close(r1) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0/file1\x00') close(r1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$F_GETFL(r1, 0x3) stat(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f0000000340)=""/23) r2 = openat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x20010, 0xffffffffffffff9c, 0x1f) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) fstat(r2, &(0x7f00000003c0)=""/4096) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/230) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') r3 = openat(r1, &(0x7f0000001580)='./file1\x00', 0x80202, 0x20) fcntl$F_SETFD(r0, 0x2, 0x1) rmdir(&(0x7f00000015c0)='./file0/file0/file0\x00') r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000001600)={0x1, 0x0, 0x7, 0x9, r4}) 15:24:44 executing program 2: mmap(&(0x7f0000613000/0x2000)=nil, 0x2000, 0x2d02f7fe1ed0ffad, 0x1000, 0xffffffffffffffff, 0x3) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fstat(r1, &(0x7f0000000140)=""/209) mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) 15:24:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0x1, 0x3, 0x80000001, 0x2, r3}) r4 = fcntl$F_DUPFD(r2, 0x0, r0) r5 = fcntl$F_GETOWN(r4, 0x9) write(r0, &(0x7f0000000080)="b08483ffdfc6f3a082673bebae6d0bba60986c7f471cbc60ae9e081cb13630d75fed9dedd056a8de05aee1f968dd03b95c5b0b61247027943f6aa48f1987158b7a13d507f192a43007f6bcccc61d6304e15187e96b1f6e620eefa21224daede6014876aebd7de8beb6ba9ac8916919b082d18bb8509a23974b17d629d4966460affe67e86e24b69507e042e5155e6cc3b41da2ef4053180ce88c4584b4fd34808397fda44106c870454d94afe0092cabef90b24cc5f89c2de6980ef56012378539c920a08ebbd98b5eb63659058ac4f605edfdf6b9b2cad035a53931697b0c198e63b48eca3817bb2705797d146c73b95feab306b36cd4d4f3853f2d551203e6006667c1f2495d84b63d851dc9611928786505cc3d6ecf8921d797230cba95f79b6b31790db8f9929b71f000ec5e743367ae9187814b58b93e1f396fa0f05dd12da41db1a1c619304e3db75b8b0a4b03d8bff59c2cf8aae0f3f2699738112894a8042054c708f591b14abdcefe84c6b9a980f132112931d2f489bd475cbe072195e486b0a5c5fedab9c9fdea0feeeed5347ad73cb7820b1ba115f18ed1df2968f572a036f8cd85d01ab7475f7ccc3fe0848fac55f85e3e91a946989461a75054d46b080eb21c1cbfae2ef2703301d431e5e4665b75c5cdfaa11bae210d3d885458eb201c79f373dff0c7892a0de34f56bb92a33e09b1ec1657007bcf3b653446bbb1826b4462b6ee4f8f0925ac306381f320c26ecb74c2fe9f86bf9dd54d714c61ce72db16dde3eb5f7e36bcca8532bc34b6dc7c599e8d487f7ce60ac48c5f6bcc4092967408fe096ddcbbea5477d8ae8d459f65a9da75ecac319710880a6cfb885cbfd46220992d482fde170444cb892d158467718469a42fba666e042e5b26a7476dc288b9073780d58226255f77647ca145ab20cd5a3d445d581672247969e90982c8cf5cb212125ee1b7ab34e30bb97c5c0b55663094bfbcc96b3a6ab24129fb3d6ad2e11cf44c440f2afe7b58d3265f2458a9d5b368d78457c7069762842f4dcdd4802b5ad4dae300c47f79013d72fadb616f92ff5b6c364b3d284164d2edb837e445d2223263ebb05cd8681123d66dfd4864e1909d865e846a38e3b69d4a14c0512aa50021b5d5e0c5279944773a5fc42b8ee0ad189099b09f38d69fc120e844a7b4715ab54ef9f9fa773846be567f46460348dcf28eac0a11fc575dd914f50691ae065e2c29314e6072a133e5618d28fd4232a9ba05df52ead19a3b67f55f8e911f6a16041620ba53cc7961c3d539ceef0de0724656ba4522168231a5089a52e7723afda87bfcb9e421bd285228dea6aec1793ca6057cf51ac8d4c98c10d9d124144bf8e1de7d8bc8ef01235bc11a2d4e9304b3107d098c6be8059ceeb8ad10c91ea8af6d31d46f67b5f46d96ff068985568b47fceacb72d2a4a9e1f6b01230d42ff5631a12b395c80a6822e861990e30428364cc78fc7f120429bde68edf7caf6481a03fcb78ceb86b0c149b82b1703517f79fa23c63f7ee02b0ee9c635b7b3e1f01c09ee01ac3bd83872c5a54c3274e58a187b2b6cac83560ab7f0170d8ea8ba9ba362c8197d1b64260d951f9d763d1067005fdb2e9ce24ade3ed95b3d3693fda261d09393b9c1c7004576f1dd1dce830adb39680fc2b7fdf2be42e0368d043f70ce9df2312a4999aee31bfeaa8fffcc1e726a9da120d41ee8db9b0aee8b209ce5aa784d5e393fa5e945df6a1954142a87df0289b44eb90f64b27cba32fdcb5089b3c34e6002fb1cb6069188ffe58319678e5f4cb8aebe28b2f5d56a081cf59e1099e5a5acc831d0687b59b730c1e863a5f8923d7dc1ecf32bca94be49f04e1115f78b01088267d8d5cfde345b338258518e977c3233fd44fcd9144e94f86f06171cc7a863d28766704ee60973ebcebd01e5d2cd52b58ecffe7591a138ba86d207ad3eb9d6626a19d72ce556f6d214e6c3a57bd8a0601099af8fd2466b9298e770791bad393aef6bef15b28f478fff71f883faea2e9dbd4f310c67758627891598b62018f7af7a2b726ea3aad4aaed38cd4fe778c2d24a1f1f8c846b4f13aad031f1450db28737fe222731a3dd7e5f53b7814ac6428ce65959afb5255302761adbf8106485698b709580efd04721fea967be292ee2b224633fd0572b3e2e6cb6b932161f1856e0d9fb3818634462f90d31dafa4d650e64cf1cf13c575443132d1324167a062a40ed056186b6611ee98e6c570f6ba9df40f83294bb690557d56ce35861a4c338af5c8bc63904b72d4dd7ca86db645f80fcc2049fa9e73c713ece133396fdf6af4625522d0bbb421bcebf084464ce81d782aca5a585d34eb1d85cf0c79233659be6d16af9380d5d6ef408516a9ce1eca81b1a6ac8ebe8370b61ef9e0271fc965a75f5b206a1b3b80b0d032e13d18cb57af584e37285a1398d5588dc300800f5ee46601cb4ac11e18c3411e081dc639aa4d2063d0b727eea616c01c59814ee800453f6aec0a19243218580e6056010274d577e3ee861265d4b617f77f5b05a593c5bd3465bcf01ab2dea7b2923dfb73fec65d9b5964306ee74ffdeb7aa285886a4a45e04fc5b55ab687dab0c25bdcac8bf39b59f821bc9b42c7f63422f957f7ea4ec070ed42dbb4e98613ceb32a52a438151624261304111bccb6e61b03c882c9151554d5e56dab914e4d4b6a56104cfe3a261fff6db45ab803cd4b693457d40f9b0587c83d9e116c11a39eb9843d46762d0e3aa7f37ccf5bc750b252902f0c4741e9b5950d25fd405c863d560cfc4b2152a646b43b7da7e4edd04b05cddb7ff2f94dca1d8c97c834e74192e5818b8710687e5effefb07b47a63a48afc3f15ae8a00b12bef8ac9fed9e36485b082337c4d4394f3064637b9cc372e37161e57cfa178d9ece28345c14a743ebf5f7e733c934b7b5fcab70e15560e1c7c6e31823e67ea97f0e73a10854dd8b76002606ae57d0e0dfdca11be58118349931c8a3334443fdf368f6252eba2d5d7116b5e8831a3082bd755ff6bd9ab4f2a7ef151bd71345b5c9a6ac484a40ab9fd396bfd918691607e5689b5ab2dcc420808cd1f773f00c0b7c386ad4c54951e992bb60eff4c91e1e2fd37ecef48ec3dfd824d3d170d06bf6cb9e383eefa43844f92008d6271b136133af3380ed102c3dba76c6ec673f84a7c9166fef9f63d0de559152b5f8f71dc3a8227bc182e6bab64e0b08b7e4457d7e2df27fc4876b882c51f17ee2bbdb9947b7a17d7c1c550b9816707ad189df23305aba4ba0e32c6df554218a2d3d2b5265c4c6283bcc326c3506ec76064517303582ffbec988a5967eeae58d1dc27107e179363561481e14f9e5f74e0f06f3963acce9f5c64dfed92794f033cb1709bc27eb7a7a5bf9e5d124ddcd1c5a7b48d765e779667aa89c426785e5ea881a9d70e10e2ed61b309a3e9719751c484463aef656aa1df51139b674e2db697e82678b66049ef506178c3f850b8c1357d942898f0c72ae33b77aa291930276780a85e78f1cdea24959bb5a1f5ffce88ba03d316837181dde123b5e78a8118712eaa266a4a636cacaa8a2301b488ae827c594fda58ce5c08c2e9489586fd3494e2d1253b826216f4f204ebb3a7ee2218a29fdc44edcc5c77abd79dc49ef236dc6f2dc8669e59538f284d1fdb8fb21fd091f36791c83515ef170b374ff1a8878fd17ad968e3571b03a102fdfde2eaed6e805637c1aa072e2d44fe7555d55ed1a86d3db2de66b314c71621070bd98f5d6b0c52e975af513aed770a128bd1ad4b44f24af008c6192ea48cf097e0a2e68fd0e6f9846f0ef81cfde6f0d25b497407cca9f14438ed3f8c60377296d50a6ab7f9cc2c6647fcefac323c044eab19bc074967109c547056b686ccd6b6d4980a81d4e8c503bb136c927ec8a055b2eb51fd601f4b64416d0d272cfbbd65bde047a08fb03f7ade3dc110a9013f98cc2d7a879ddf0e4b22d780ab4b41af173627d43a5b91f99081f565f605ef35992b45b87b948a63d5ff7fd1045b48beab696c0b50fd40577834f7f5584d85555b0524a4ed7f6013cfa213ffe13e1d72a6ac20b223f5d42942cc481b53637a5995b31d0ad9092c39eaa34bc1eefff2a5a7f6bcdcfbea465f60c87a0b6d1309dd006c4df222313db17945b211e4f7b09ddd72fa990dafa6754e5828c205b73ed668868efbc85c07f777ac02725e318fd84070aace54f83be354e1077c9be140151500140da7697a67fed50f94956bd099269c77eb71befdf496eacc16be6110810d3f22f6a3138ebfc3149df0ce55786c99c75a4d1671a64a3ad9bc1edc88308724b3dba6ef88b628e5db181d117221d537e974fea00521f7a73be9f273d6b2fbc830664f4bcaf3f062825fef9a9b91a4e78f2b143125a86d7a596101bef57efe9625ea847c8fa766b1b2a864a1f2c7a8670f8dc33759c8afee18707008a42756183da9654716d6f964d53e5f004578560d4d913f137b98f88ec87f98399ad7806a46e8f3a96b180eb5ff11cd8a956029a8902e6dd2c424a553417ad8010c02f7ddcf1b7228df1a8fde31bf43c5b6ca3cd45b717c5a48a23fc921b3209fa32ff52e15cf7c76c235feb1cb941c43a2125720fe9f7168a3cc63dd9e364a820c65f314f839b33073f9fdfd6d03fabb4b61a871b015b2c78a0d132ed21cbafeb5564ac7e34b5209c072fa831809488f03fad75c2f2e9390bbb52c70e2cac44f5d86607051a58c380715be4c1782a07930bd79d0603ae824248007ab75eee25e634bf767d2e1187440710cbee756882eaaa2e4bc867d8b142cbf1244ef83c91db3325064948a1551066803c2b5a91bbb5a534e8c3011e3c0d910678b6a4b2454ff8b018152f61cd3addf6ee80ea973f3724972f9d64249f0f9b28043bdf46a0b0ffabb3ecd450bdd32d7f45767315c161e7eb9a40e714f67fd086d4c164d02b730006fefe1564a7576729ce314e392209248d7ebeae2cb66bd1196b72bc7012f5d8f22c36ef0c1a2a66545a98fb02b4232aa33660f914762d6e94846262f19b1fa21ca3ef0abde1edf8174cf21446afc7e9d96cb62a1a05a45a3d7db8a94a539cf291fe7703cc5fd1b13a401707750202fe6bcfcf84d273b360bbca9182e410199c1caa90356ddfbb2e4531c3976bd47c6dfd5ceb21ff79a2a9abbe66b0633006f31c798982d5d13ca55a4ed6d0ca54b3f886a49e9833a1a830e0f4fbcb81cf27e561b7ef28f5daec4d982f9db49d5bff6a47280ac7727327c1b59c8490058797270efa8e45abec998607442fc12a65cd2b851cabc908c65a5d2c60cc7d73a003d7496f74d73b8664ef67d328a755d582f961dad812079c61e7f015562bd1d3cf822b31ed4de9c267ecbd795c8e951a69f8727c2e1dcc385c75bb8872467b127452a77f28171ba267d56c789f569f4c08c26f615a07d0616b11f4a967251e40e1c73cbbc8aef2862903455937f96e8474c164a0e76e1a579c97ee14237baf96c86230ba536ab7d9b3523f919ad02e98c6332337aceb62e6808c6032528f465729e1197c90a1429b80d251dc3ffa385470b369df6b72bce18c8e6c687b8215c02c1a008bbef75bb4130415a16c26d314dbff8268ba9dab3823ecc7508e8cd98390bee0c4561c4fb77b388ca311ed13f031c573d66267f6eeb88aaa563c6b520598f232ce644d1f192cdb9a57bb5e39284537c00d70931349176a671e77dbeca4cd3211770939e0427958d571ffee6a09f767b2c89511ecf85e90f0f859a22f461914ab5f507fdb9f65dbba32fb8807ddfa5f", 0x1000) fstat(r2, &(0x7f0000001080)=""/115) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETOWN(r2, 0x8, r5) llseek(r6, 0x0, 0x3, &(0x7f0000001100), 0x1) write(r4, &(0x7f0000001140)="ed9b8ff38944bdf0f28710252fd3c06c9890b468e1e54848d6a1f38b6c4e3ae3d6134269cc4fdf98d85346983e0d41034dd0a7aaa6e6f5bd4f0a86894dd44602b1e0e238d28d92c7ce8470f18517bf98eacf10916a0e14cecea7245036ecb1f7aa129e287d6666", 0x67) fcntl$F_SETLK(r0, 0x6, &(0x7f00000011c0)={0x3, 0x2, 0x1, 0x3, r3}) llseek(r1, 0xb1a, 0x3c, &(0x7f0000001200), 0x2) fcntl$F_SETOWN(r0, 0x8, r5) r7 = fcntl$F_DUPFD(r6, 0x0, r6) fcntl$F_GETLK(r2, 0x5, &(0x7f0000001240)={0x1, 0x3, 0x80000000, 0x40, r3}) fcntl$F_DUPFD(r0, 0x0, r1) r8 = openat(r0, &(0x7f0000001280)='./file0\x00', 0x410040, 0x1) openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x0, 0x102) fcntl$F_SETLK(r2, 0x6, &(0x7f0000001300)={0x3, 0x1, 0xe00, 0x81, r3}) openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x180, 0x8) rename(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0/file0\x00') openat(r7, &(0x7f0000001400)='./file0\x00', 0x100, 0x2) fcntl$F_GETLK(r6, 0x5, &(0x7f0000001440)={0x1, 0x2, 0xffff, 0x3, r3}) fcntl$F_SETOWN(0xffffffffffffffff, 0x8, r3) fcntl$F_GETFL(r4, 0x3) fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETOWN(r8, 0x8, r3) 15:24:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) write(r0, &(0x7f0000000080), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101442, 0x80) 15:24:45 executing program 5: waitpid(0x0, &(0x7f00000003c0), 0x3) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fchdir(r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x7fffffff, 0x3, r1}) 15:24:45 executing program 6: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) rmdir(&(0x7f0000000000)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) 15:24:45 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000040)=""/124) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x20) 15:24:45 executing program 2: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x4, 0xffff, r0}) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r1, &(0x7f0000000040)=""/124, 0x7c) 15:24:45 executing program 7: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000001) 15:24:45 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x16e40110999a1819, 0x80) llseek(r0, 0x200, 0x3, &(0x7f0000000080), 0x2) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:24:45 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r1, 0x0, r1) close(r2) fcntl$F_DUPFD(r2, 0x0, r1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fchdir(r1) 15:24:45 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80200, 0xbc) mmap(&(0x7f0000cd2000/0x1000)=nil, 0x1000, 0x1, 0x64060, r0, 0x5) mmap(&(0x7f0000cd0000/0x2000)=nil, 0x2000, 0x2, 0x18032, r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20400, 0x22) link(&(0x7f0000000240)='/\x00', &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000cd0000/0x5000)=nil, 0x5000, 0x2, 0x4004, r1, 0x9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) 15:24:46 executing program 1: waitpid(0x0, &(0x7f00000003c0), 0x4) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x3) 15:24:46 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x41, r0, 0x6) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r1, 0x3) 15:24:46 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x80) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000943000/0x2000)=nil, 0x2000, 0x5, 0x4c833, r1, 0x80000000000) 15:24:46 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x14) 15:24:46 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x100000000004131, 0xffffffffffffffff, 0x0) 15:24:46 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c9) 15:24:46 executing program 0: mmap(&(0x7f0000614000/0x1000)=nil, 0x1000, 0x2000000, 0x1001, 0xffffffffffffffff, 0x0) 15:24:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) fcntl$F_SETFD(r0, 0x2, 0x8324826c9ca6be2a) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) close(r1) fcntl$F_SETFD(r0, 0x2, 0x1) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/185) fcntl$F_GETFD(r2, 0x1) fcntl$F_GETFD(r2, 0x1) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10241, 0x9) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x80000000, 0xccd, r5}) write(r0, &(0x7f0000000240)="0b2b16adc8288b8421186f7a3d47297f0dbdf11ad5f40c0f16572432c174e5ce78308d47fb6165f2a78ff76ffa06a1b21c5d5727cd103b81b9c47fb7f4fc63f8ecef04e0db384f1492c27bcfc156eef35d495ad160cf52c8bdaf1cb2f6e1ad94c203d9eb333e7ab9c35e1638f62dbbf50f805337562cb911e0c72be4bc0e1c0567affb32e032e068f4e3611a3db66e83275b837ad7c0f38aa544efecf81e85bb858acc5fa81f8eaa16b0e8a46f1bb8d0adbd51f0caaab74440749a5e5572d6e1cdd7459fbaea96478583d47880ab1f3f2d2b4eb8131ad466b7f83e75206699136fa18c5cdc62b2df53cb", 0xea) openat(r2, &(0x7f0000000340)='./file0\x00', 0x69cf419e264fe86, 0x2) fstat(r0, &(0x7f0000000380)=""/11) fcntl$F_GETFL(r3, 0x3) r6 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x30) fcntl$F_SETFD(r6, 0x2, 0x1) fcntl$F_SETOWN(r0, 0x8, r5) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000400)={0x0, 0x1, 0x9, 0xfffffffffffff413, r5}) read(r0, &(0x7f0000000440)=""/80, 0x50) close(r2) fstat(r1, &(0x7f00000004c0)=""/214) fstat(r4, &(0x7f00000005c0)=""/211) fcntl$F_SETOWN(r4, 0x8, r5) fcntl$F_SETFD(r6, 0x2, 0x1) write(r0, &(0x7f00000006c0)="20edaea8c4738a27f0359274df25b706cc41aac19ba9f6aeff96319c7ed096b313b4e8f1a026eb1fe0323a46c93ba1dfc36360b474fbac9f3e2e3c5c19b7b12a71a87d556540b4b90f12a2ca6d7cdb29e9579c6c41a095561b0ba40bc700704df7da0b060e3f888842642061ffad36cfeb84e33e690f02c2af7deecbaed5aff6bfa1361d4a08fdc162cbd45622bacc034d0f0aa642f0812c49e049770809cc37ec0d5d9cbab18bd03816be7c114ec8e4deaa0d4c9b6b81d7fd5efdd1937f4b04be65f4a82180a3df63d9b3de6bafce6c4192ccc1a7804d84163444601f5fd86b09a91f171195cc7d578a94c027475a5177ca9fad86b4ee8532", 0xf9) 15:24:47 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) close(r0) 15:24:47 executing program 1: 15:24:47 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x80000, 0x20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000006, 0x142, r0, 0x8) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101102, 0x18) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4a) fcntl$F_SETOWN(r3, 0x8, r1) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) waitpid(r1, &(0x7f0000000000), 0x2) fstat(0xffffffffffffffff, &(0x7f0000000100)=""/91) 15:24:47 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x8032, 0xffffffffffffffff, 0x0) mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x8031, 0xffffffffffffff9c, 0x0) 15:24:47 executing program 2: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/104) 15:24:47 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410000, 0x80) 15:24:47 executing program 3: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x4d031, 0xffffffffffffff9c, 0x0) fcntl$F_GETFD(0xffffffffffffffff, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffff9c, 0x9) 15:24:47 executing program 5: mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80400, 0x100) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x111300, 0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x21) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x3) mmap(&(0x7f0000687000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0xb511) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x3, 0x1, 0x30e, 0x614b, r3}) mmap(&(0x7f0000685000/0x3000)=nil, 0x3000, 0x1, 0x121, 0xffffffffffffffff, 0x6) munmap(&(0x7f0000687000/0x4000)=nil, 0x4000) 15:24:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x94) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f000046f000/0x4000)=nil, 0x4000, 0x2000005, 0x40000, r2, 0x7) 15:24:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x2, r1}) fcntl$F_SETOWN(r0, 0x8, r1) fchdir(r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) write(r0, &(0x7f0000000040)="0c274cad36cc4e3fc5e50f5859456b29e2dfc3f27324d1ba3793b356080c019efe239d70ecdfef568228f8f35d94d7a55d10fd764ac14120900a108635f745f785d696b569f22313c89799549cf30c8ed71222547be14c221e8266f5eadbbec07de90cf42bcf00e96ef1ded94416d65d94771cc6132c321e605553fb13e6b6958bb5a35c0b8e09b4a66d41b755235de577aa", 0x92) 15:24:47 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1e) 15:24:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) read(r0, &(0x7f0000000000), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x7, r1}) 15:24:47 executing program 3: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x100000000004131, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1, 0x2, 0xffffffffffffff9c, 0x9) 15:24:47 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x50) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) 15:24:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x9) 15:24:47 executing program 6: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/99) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x20) close(r0) 15:24:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/222) 15:24:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8000000004) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x388ab0c2dcb0a995, 0x104) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_SETFL(r0, 0x4, 0x2c00) write(r3, &(0x7f0000000040)="8024a363fb244c192c4e7ad46130b33f7d5fc8a627fee9663ae102e5ef34981c783f57", 0x23) 15:24:47 executing program 5: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000006) 15:24:47 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101140, 0x61) 15:24:47 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) 15:24:47 executing program 7: nanosleep(&(0x7f0000000000)={0x1, 0x7}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x200, 0x1}, &(0x7f00000000c0)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x4800, r0, 0x6) fcntl$F_SETFL(r0, 0x4, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) write(r0, &(0x7f0000000140), 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1) fchdir(r2) getcwd(&(0x7f0000000180)=""/96, 0x60) fcntl$F_GETFL(r2, 0x3) fstat(r0, &(0x7f0000000200)=""/187) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000005, 0x20010, r2, 0x5) read(r1, &(0x7f00000002c0)=""/218, 0xda) nanosleep(&(0x7f00000003c0)={0x1, 0x4}, &(0x7f0000000400)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x81) fstat(r0, &(0x7f0000000440)=""/4096) fstat(r0, &(0x7f0000001440)=""/164) r3 = openat(r2, &(0x7f0000001500)='./file0\x00', 0x10000, 0x8) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETFL(r0, 0x3) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000001540)={0x0, 0x0, 0x2, 0x800, r4}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffff9c, 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0xfffffffffffffffe) nanosleep(&(0x7f0000001580)={0x1, 0x9}, &(0x7f00000015c0)) openat(r1, &(0x7f0000001600)='./file0\x00', 0x40, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000003, 0x20002, r1, 0x8) fstat(r0, &(0x7f0000001640)=""/109) openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x100, 0x19) 15:24:47 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x86) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x9, 0x4, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) openat(r2, &(0x7f0000000180)='./file0\x00', 0x200, 0x5) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x400, 0xfff8000000000000, r4}) chdir(&(0x7f0000000080)='./file0\x00') 15:24:48 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x6, r1}) fcntl$F_SETFD(r0, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$F_SETFD(r0, 0x2, 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) 15:24:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 15:24:48 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x81a1351b46aa9b5e, 0x40) fcntl$F_DUPFD(r2, 0x0, r1) read(r2, &(0x7f0000000040)=""/224, 0xe0) 15:24:48 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(r1, 0x9) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r2, &(0x7f0000000040), 0x3) waitpid(r3, &(0x7f00000000c0), 0x4) 15:24:48 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) 15:24:48 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x100000000004131, 0xffffffffffffffff, 0x0) 15:24:48 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4000002, 0x41, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/85) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x4000, r1, 0xffffffff) read(r1, &(0x7f0000000000)=""/114, 0x72) 15:24:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x82802, 0x8) fcntl$F_GETOWN(r1, 0x9) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000000140), 0xfffffffffff7fffd) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x7, 0x6, r2}) write(r0, &(0x7f0000000180)="413c9289488071714c68abe182d72e01fbd1de432d9bcc48c695688af3dc85e5e318ccbf1ed1f2bd12ed54d321072b8774a53d4110f6501518cbd0d638277c0066a25650c00dde34559cb5011692e0f6dfed252f04b96aaa83f863c798d1f9bfa11f6cffd05d04e678835b", 0x6b) fcntl$F_GETOWN(r1, 0x9) 15:24:48 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/100) 15:24:48 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x134) 15:24:48 executing program 4: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r0) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x611, 0x0, r0}) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x5, r2}) r3 = fcntl$F_DUPFD(r1, 0x0, r1) r4 = fcntl$F_DUPFD(r3, 0x0, r1) fchdir(r1) fcntl$F_SETFD(r4, 0x2, 0x1) r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETLKW(r6, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x8, 0x4e, r2}) write(r3, &(0x7f0000000180)="8a63b31cb1e80ca0c6cab325c099fe0de950d5922b32372afa9a1e27c3782420ce701ade22f5d41fc6d92000a75a4e00597a82874e269f84cf09f97ec0fe333d20789baf9e2e79d8b88c48235c3fc112bdb1b539709f29e1e819cbe94644cf1f5ce64600533a0f6dc64fc0b7a5b7da1a25b9e4938e7323e46881c6e688c4c1dc0d33e654be470de1fc07bac891c184255d5c52962572fb48189c7e1886635f1644b9b1f1ec28cc69a3d7d193d51a0233d58e", 0xb2) r7 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x8) r8 = fcntl$F_GETOWN(r1, 0x9) read(r7, &(0x7f0000000280)=""/175, 0xaf) write(r6, &(0x7f0000000340)="e0e06d2d46fa5a833487246f494d15fc743803b43b59ea34be8df75999bc6e21a36467d8e4", 0x25) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETLK(r6, 0x5, &(0x7f0000000380)={0x1, 0x3, 0x101, 0x81, r2}) r9 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x8) r10 = fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r6) read(r9, &(0x7f0000000400)=""/189, 0xbd) fchdir(r5) r11 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x40, 0x40) r12 = openat(r10, &(0x7f0000000500)='./file0\x00', 0x180, 0x8) openat(r11, &(0x7f0000000540)='./file0\x00', 0x80, 0x40) fcntl$F_SETLKW(r12, 0x7, &(0x7f0000000580)={0x2, 0x1, 0x0, 0xf2a9, r8}) 15:24:48 executing program 3: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) 15:24:48 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f000046b000/0x2000)=nil, 0x2000, 0x0, 0xcfa152f92a175136, 0xffffffffffffff9c, 0x3) 15:24:48 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x23) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) 15:24:49 executing program 3: mmap(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3000002, 0x12002, 0xffffffffffffffff, 0x4) 15:24:49 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000004) 15:24:49 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000040), 0x0) 15:24:49 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/48) fstat(r0, &(0x7f0000000040)=""/189) chdir(&(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000140)="0d2a2af9890c899726b55077250c3dc5ba6782ac69589f88bc9bd882a5f48ea289244dcacfaa15f1a725c3446dcd9493e4b20e8268", 0x35) fstat(r0, &(0x7f0000000180)=""/79) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x10200, 0x20) fstat(r2, &(0x7f00000002c0)=""/119) getcwd(&(0x7f0000000340)=""/49, 0x31) fcntl$F_SETOWN(r2, 0x8, r1) r3 = openat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x80) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) symlink(&(0x7f0000001400)='./file0/file0\x00', &(0x7f0000001440)='./file0/file0\x00') fstat(r3, &(0x7f0000001480)=""/114) r4 = fcntl$F_GETOWN(r3, 0x9) r5 = openat(r3, &(0x7f0000001500)='./file0/file0\x00', 0x0, 0x0) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETOWN(r3, 0x8, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffff9c, 0x7ff) fcntl$F_GETFD(r0, 0x1) unlink(&(0x7f0000001540)='./file1\x00') read(r3, &(0x7f0000001580)=""/225, 0xe1) read(r5, &(0x7f0000001680)=""/84, 0x54) unlink(&(0x7f0000001700)='./file0\x00') fchdir(r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000001740)={0x0, 0x0, 0x7fffffff, 0x994b, r4}) fstat(r0, &(0x7f0000001780)=""/14) symlink(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)='./file0\x00') 15:24:49 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x41) mmap(&(0x7f0000475000/0x1000)=nil, 0x1000, 0x1, 0x102, r0, 0x9) 15:24:49 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x111200, 0x144) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_GETOWN(r1, 0x9) write(r1, &(0x7f0000000040)="b247aaef4502c9a3b6b04c9a074dbf163ac42fac3414376e99ce780ba7517bb82c68e119f17390dcf1480aaf147a1d23d8b81f13fba8511648ad03f27fd1115bd6bf3bdc456b66851b1ac214a5", 0x4d) 15:24:49 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/186) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x41, 0x2) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) close(r1) read(r1, &(0x7f0000000100)=""/36, 0x24) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x7, 0x6, r3}) fcntl$F_GETFD(r1, 0x1) r4 = fcntl$F_GETOWN(r2, 0x9) fchdir(r0) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fchdir(r5) r6 = openat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x24) r7 = openat(r6, &(0x7f00000001c0)='./file1\x00', 0x40, 0x4) close(r7) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000200)={0x1, 0x3, 0x8, 0x100000001, r4}) fcntl$F_SETFL(r1, 0x4, 0x800) fchdir(r6) fcntl$F_GETOWN(r6, 0x9) fchdir(r5) llseek(r6, 0x3, 0x4, &(0x7f0000000240), 0x2) fchdir(r0) openat(r5, &(0x7f0000000280)='./file0/file1\x00', 0xa0000, 0x100) fcntl$F_SETOWN(r7, 0x8, r3) close(r7) r8 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) fcntl$F_GETOWN(r0, 0x9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$F_SETFL(r8, 0x4, 0x2400) 15:24:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x11) close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d030, r0, 0x80) close(r0) fchdir(r0) 15:24:49 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2) 15:24:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x3ff, 0xd0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/147) stat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)=""/21) llseek(r0, 0x5, 0x4, &(0x7f00000000c0), 0x2) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 15:24:49 executing program 7: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000000c0)=""/198, 0xfcf4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 15:24:49 executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000ffffff, 0x10000000004001, 0xffffffffffffff9c, 0x0) 15:24:49 executing program 6: mkdir(&(0x7f0000000300)='./file0\x00', 0x10) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20, 0x14) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001340)=""/4096, 0x1000) 15:24:49 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1fe, 0x43) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) 15:24:49 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000000007fe, 0x42) fcntl$F_GETFD(r1, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x8000000000002100, 0x48) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 15:24:49 executing program 2: mmap(&(0x7f0000cce000/0x1000)=nil, 0x1000, 0x6, 0x100, 0xffffffffffffffff, 0x20) mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x1000000001000002, 0x10922, 0xffffffffffffff9c, 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) write(r0, &(0x7f0000000040)="cfa47416175ae9b76a9248c74dbcd6b97dcb420fc661909d15379b632e6745556c23bc5eef34139932b90e403d0dec63757fe1d16a967a21dbe11ff5177e459f819b0430582b384b728869a4215da0cf7b0dc1facc479f7fed607dff0a557f3d52fe1b685a7e63ed479a1a143c7aac7dc37a1ac45eecbc986670d33d3382903bd9246a7dfcb0d9eb2fe53e596c9653d31ece9777291f7a8473481fae0158f56fb3cf811293f961e8e024182cbab77ec0b3db77b0c5dbc4cdc2c27889a4a8509fef23cbd866e8bee553d5388a1b6cdf1b46dcb59a41943ae18720f6553d02f7cb3d4a0a1b3279ed0730943e71048a3794eeaef67ba90e699535339cc74e0e477594e04145d69729d933db710211fe4320c7131241aaab3e9bc5edfadae65a16c7085477bfd79e64089e02104607b12960a065bf148277e98b050421f5e2a27dbbb5f13758c85383ac48039dfda45d7c968e81cd584123a50e228327e4f3b5181b7daa5c93e1ebc039e49af89ce329f546899fb58adb21dda05f707dc9f22ee5234975bd1c1d1e8328a6df7110b928b8518d619788571cd67fb60494805fbf7d8d6afa65a4373fae9a05e2377eacd7956f703bab91e832f9bcd49432b20e04f56fb2f225cc5f496e32d7e4ed4192b0d75f4f0359a900eb99cb1460afa13c024aebeac27aabcf5737b225677ea3bc030b78659d4b73293f486dd3350eddd58429f28bd302eeb47fdf0f9d8afce0297533b296bcf2ce2a982aa97a0d281a7e716f8cbe9f8076d2d90f43985d60b9e3c426bf23a669bb9eb3a4ffbe037d0357e650603110d107c3af2a70bd74b3a680bc5edb5706392df77d3a944ea0ffaa9a9f614b3b0297e5b22ada10a16b4b75a0ca6f96e6bfb923f57288d57080fe2604297e626a46fda4bfefba10596eb0bbd6de925ba32b4727b2983f5e0ac6d4888fffc83aec9292f0b48f67490720a8b5deff8ef99b2cf432ebd7be9cfb83e141d42b15e76d8ca4050f4b204157eea96f2cba81b8eacdb784b81be2d5a3aa2220c322ecb083ba805559d9d6c8b052b91b3790d668b9823aa4ca49dcaafb451580fbb273bf48e7b0de6d8b282991eb62c9945445ddce0383c7c9784ca2d21514a0897a1523d6619558b6e97e7e7fb29744875d8db6687339c10b0dbb96648fb39ebbdb90640a2ec19b348bbbd494fd74828d8f7a3e0f278b7a152c455fa4593c02b5c732f3bb994c0fc520566d70bfa311a8dec0295f4e434290f1c6a0fe9c4631d0b79178eb5d7e91c1597a27d881c606d82d891fc7295b7f1ca87ac0157a64935d539a474cdb83107b35458861a8c479e60b9656bcbaead3135a9e89cc2f049b6af61a0ba4f8bfd61eac11a337f31fc56ac9729e8622168027edeb80b1d4b79b9d12decb2da7e9d5a23c4488b414bbdc497c7379121b43d8712f588dcd45d219dab51e40631f2672e379e4e18c32c3c1589121e4fbf37898116647fcbdc49d70ce89c3f7d0f4cfe21038ab2486bf56a65160da64262f0a954450b492df2e53d347d1487878e31f081942bfe1fde2336fa1c654f60255a2ebdb7df88e0aa3da4a07b6820611111640faf53ce3eaa03a6677e97ac8afad6877a8f0cad17a99da2183176a7ec8dfc5151c9f345ffe5e5529f6f777b51e54181d456558392a56841eec288ebb2f98311f2f46193835c821e44fbc2ef24d85087b8db5ca932961525e184757d258549f9cfeee6b40f518a4a566d98d01cb5d1bb448a7818223361a24eee92bdce584c7d56fe1fd45ee628f8e7a2f6e82f775cf9c6ee29a4f4f899d4adc11b6600ba50bf768d87860ad75fab01869aeb96d58511249a115df656e7497ed6d788f709ff888e431a79eeb6633ca2b5042adc5887888fef30d4ecea9df1ac83d115e1fa784646f1b1965e498498b631d3a02fab387ea51f5edbb2613632f2214869cddb2340f7604a68a796c6c6e9e4c94510995d8e0b946970ef8fe40c4e18c0c502a45061e61266e4a8311de617e10ced3f201a1d022d73599eeb1fc1004865b81e3e0f04da8003aed369ed911ae67679de3bb13474c75a5bd9271cbd6ab82afea8b9a95cd9ce4233b53cc72fa3cd871b7219b962f8ec58e69dc3b49755cf751785e4aefdd0dc3ce5a03ea3cf3527809f3064004e37eeaa212bf52f5ede21477ba5d7a854ad2b36afcf7130283567267721af5781f520662458fb11165a7327552b22c2e70be5b444dd38533df615f0bffb1861f1f75d0b15973a201d1dd0a1b7055ae5d1bc4437bc262898529963cb62479627ff694c7a9e6aab7b12440825e9d2121256a6335d779eeead5bbc043f8818f554a4676be00634e17dd3bf862446445d978e918646a1ecd4fa49125bbf1337f35db4b6e15b84d78d7e52532c78947b6110aba12e2b8337c21219ed7587c5dd786cbcbcba18f449010e9e0c8316d79aff9fc0d3c8858905eccd843bf254b5f98f4123dbe67b59dd42dedf512a6573996e6b1b2cfc2248dc83164406cd3ad70cd7767344366fcf8b08708291ce033388b375f342a9822d8dbe03645a91106c54066f612ff9c47935d4a721bcbae45c0c7ba92770dbd46575e3457773f343440b0cee1771740dd6883eea921c88d3cf184795c8f017315a0bb02317c014b8c13e5244bccfd5e92cb4bffd4613b4d9dc1c9855ae8cf0d27565ba568ca8eef3ccbf573346f0c79153ce86282c22838d2692088de2f771d5cebca82e2098b3b100aecbe6176dc25b339c8ad696dcf371911da04994a67877b9de6c26349436dc983fa3dfb5baf009edf47df5043b35df55a0f0c9542d0712b08b1fd7f872d5c82770e88d9b554d496508e9f90b9d0cc7675a59e1273642cb139afb28e6c06e079493b37b7d38a055c133ec44269c6c8559151bdc510347d5432978999b790837e16f49f7eaba9d056b449a6b7e2c759fb925fd63492f722d89a5fcf44aff33c65665b5de9203c9b262392a7a9b46f91ad928ba0abef3be59be152c0e2fb99d1804231885ddb79a485d4f2b0f013917806e98d6a6f1d80675a8adf4d832bd4a3c0b8b742a4acee3153b7086d0a10fc0342eef824e4f3ca51c6e9c11c42e422343884ef40a853ff2976d08ecc53bf13a7ab65b94ad925ba58e716c24dd6ffaa855b93735afa2d11106e265598e7a4cba10aeba51fa85f9186798cca1c9a1187abdf85af5a520b00d1d57a208f3878ea72c1c8508672f11abef3639f3231b675c1fff6ab80ea81891c792a1195d8c1348f27305b45f1c9b64338d8345f631ac243252c171d8990b1c3c1e543806a61e8fdfd2d10f0acbb340260b48122e9770712b993877214f2faacc0acc74dc557564b76fc4d0d10b8e36128ee55f7e816881c017a0af2d4ef5638de4b685be9fedbcd0a0c7a91bc87739b7c60b529f59a24973d464f837d6ebac7fbb7d551684ed9196387724abab1693589b1eb5fe549443044f3bdd99cfb33a7b949d86a3d0b715f25bcfe4ccfaac715ca31d3c048550b9fba918a0416d7834c23331597af114d47472518cd42c93b3966cacbbd627594076c005fd98fb4d8a7c262ef4cdfc34a5914ff0e8d89c9295dbda0fd0398c3b3fa7cae86b1fd4e17cdf8bb11099f00ed8ed3dafa44ca510905ba5fed74de1b2efe13226d57a1a1c954227fb885a31678b79d3538ac5f5902ddcc73e2c20898be6a750cb6eaa50090ca53ee5411dbb9437e875f3299e5781eace6705f56bacb38d094b13404e19abd407467b39861aededdad5337d002096caa6b75d5021279825ae4ffabf93d6658c94fc6076c0bbdf31f2a9d1d8416749192615b8719005c8a3f80bfe55b6bf74d90591c59951454daf2c3cf9369c9d8e1ce880b09ba66d7ddf1a257455b28484f4ceabde2c3d3d9cd118947fcf922973eded7038099c283b40dffff67bc7a31fb8ef06e37d6cd5f79d6f6642543cc59059e90847e313102f782de0440b6e189f39f2d4c6c51c2ac6b5f6035f860d7b7a7ffe3ba09e7094a8548224635f572dc62772b0ff8d418aabc39eab84215b6332743e0ed9c53962ac1573d4d8f8ab8602ad758ed021b3af20a7f32c59228dcc0bf832ef32185c8507b437433df1c1b6f9598d6f7053818ee5a6000eff726ce97ddf618a9c716b224f2040ac470c061b4cd2e8faef54063fa778088f4ef57b47168b87ed0e9f1e313cfadb2b10f31761021523f29a84c7156a7003bcdccf5144e58767fae1441ac9c71dc6ccec268581f10bf1af166f3b941a4e7fe1de901e39ce4ccad9fe6d85df7710b58d9cb7a68dc5e3a96ac54e9e79b9d18957149216ee467853fdcce1d1f1290bdcab33ec23f0001bee868eebc3ca2611d3fdc510f61a89ebdd1000cb5a6ce4b25f0eb3a0f375a04cb32f951b8f95691cd6d3a1477bfae16c841f7cd5a4aacb2293a4992d1ca8edaeaa6d03a7b16e083d6574bdb1954e1bee77855f09bdfeeed872db9779077f38db73e3ffcc185b5df4e1d6f78aa6e25744ff7c36be45347ec6d826d4699c798ec0076d12f6a2c2adc90394371d01a63929aa17271fed82265ec8c3edf9557453cbba7d2e2c4ab2791570ce54bf5aa94bc08c29f806218a9263cb26fd1ad8fd28eccdd334675f08b7a1f2fa49fc471c4ca7b35f0f4796c3c9c89e6a91627683b653392b50cf29551179ca8755de2eff96fbf951dc6554672da1dd77acdb418bb74c0a19871e372fa05548d5d1c079a20cf8acaf22254931994047584377957b0f5897bb4c4df8f74e0d56dede55ca67639dcceb392133cae6491ccd5f78ea9ba3c063779cd9bb9c383a88e5f8d5f2bcf2d6a6e24016b7d0e6361db9702bda24881eb33e4a6b3474a4d4ebd26194e481ef371714827050b0bfe01955364eb87d09c9f5fef98848f1080d626c483fdccefdccced1224c694ee8119ddc8ce2930443bea87a48eacf1e3a198b21f66bb5517c86baec857ab15266b058aec0167643f2c93ffc8d798517309272ca9969f456dc8a776a449f89ae28f85e39f6500793ef25a2a2b305773e4bc247dd601cb99d0f4e4047ca6f00565feca4eb7a7d3f3114baee93e6a38acee7216eaa46fe1037131f46eb5d91e7fe3d672224fc57427abe0ea7c31e5dc96380192215e861b163b7da329618c21d7017f38ae38674d3804b0cf89239d7aafd9c6fa0216f7657210407be30696ecae4a814d5bcd22cd602c8e16d35de13e0ddf2ba33d2da66366410653ec3f994c81936f3e3af73650a94cea266ac300205c9cd86c3ca9ca24999d99de962d4ae231413aba20b9964d8ba7da829c288e3aa718c5d964b9e1230bee2cb33f783f6d9bde6acf5129afddafe3ce07abab89dd60f575887402976f8cd98f24576aad2bdf3ee08b9473425d37316e3e78a50e76237673c8c9556f7f630bd894cc9c290879d9d048625c6c5910d58c9bb7e741511897bc0baf9aad5168b0190e4d69a183e1d32a2586bb51ffb4923e0f27b52bcaa9fa020616c1133739f22615da70aa521832c2e83b3785ee567c6f105835542272ef9e27ae0c1b5747a8c446ed4f78e3ec8af69d74d0cb1021e7d0e11455e908e7b39e0eab78d5bdee2fb75908f6b27557a1e3a02775a7fe145bca8107b11f29c06268dc2b1f54dcc7e229b8d9fdd73dcfc02da541333873dfd5a4d05764c804a6b4e9c81aae18c11db91148a79e930c480a7aa1706676846c8dda5f97e62b86b8e82d28f66b78f7fca254404fd2b094e95ef60bdcd9ed1e402879ee14efef3c3b6014075018700f4d13fe5c519d6ba265a58f5091977fa0c49ef660385b481aeb1b718367c9", 0x1000) 15:24:49 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xe0) close(r0) fchdir(r0) close(r0) fcntl$F_SETFL(r0, 0x4, 0x2400) fchdir(r0) fcntl$F_SETFL(r0, 0x4, 0x800) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_SETOWN(r2, 0x8, r1) fcntl$F_SETOWN(r2, 0x8, r1) close(r3) fcntl$F_SETOWN(r2, 0x8, r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x22001, 0xffffffffffffffff, 0x6) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) close(r0) fcntl$F_SETOWN(r4, 0x8, r1) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFL(r3, 0x3) fchdir(r4) fchdir(r4) fcntl$F_GETFL(r4, 0x3) write(r0, &(0x7f0000000040)="5e723b158e7a6850f26f15967a59b0b21c74a3315ce913122d4a4200bb4be8166332aa70c76136d0656415d32325de0214a7d13216303d1c9da769c35885708ef396c066390487d929aaf2ab6f3ee93500363f5e799efdb914fef279fcf095b785d63abbc6a514360e6b2e412e32cdedec04b057a692173003ef766895da2a1e9cb43b9b3cfed88f7bb3d4a5f6ae4cbe4a2e6d", 0x93) write(r3, &(0x7f0000000100)="30819b230292158b049da88b25a7f666decad877fccc9b7882c8ee847aeb1e9d026d9bbe541c995204497a3190450ed37ca25bb5464e448315ecc5c1675513c7d98affb509836bb78e7d24103a60eb4928e8b1ece368cde9dade3caa3e5fe1012131028901ffe8f14f68a0e8a25a7f35d45e4f3eba0f7400a947c0a3dfc13819b28771dfbebd7e75eb285df2b8aaaf4a07bcf79ee66687913b7f08b9d88b8d5774b4ae4716a9f64c421e9896e161cb86358f94d0016d9cdd0b246e8e35dab575e6fc8860ff0691de8f9a0dbc63dd574075cc564bcab50f271ab62344518629d8ee9100e541c85b4c8196e732eb860c02b39b50c301e358c95a919866e33fcc5cd99d58df8d8f12c82531ac3aed7d02d1e7b2937e4b9d1b028baa6a6d8a2e84a6e84a7032a76d4f96d08b2c9fda55010fec4edec6707042e14fbc9403e702cd578d0edea729e496f41295b3ecb03d0a03ce66851ad17a6d9e59b1ce6696885c7f410fad14f3e0a4fc00bcb519904ded821fed213ea3a7947a4bc2826c4b6e55b2defc4ec7a3a61e07becafaae7faa452ff0fa492a2db50fc15276850fcf8f6a511252997a91563dd0a0d2eafac1ae5eef2295c56eeb33e3cdf749165f86f06eef79fe049b6360dfd7f3999ed7df2849ca0c615639121c7b350fec8420cf9127994031173e612ee8b997e2175915b7ea3fab12b6dfe756702c7e97c7244e882e75c50b20c051f479182f94951f3f0de9bf0849dc42158ec651279ed0a9f4027cf54ae3a32835d07455bd524f7ea49999b3e7177d3d1f947100ee771e44d0de457878812909e40c257e7d8cba6c9362b5a1fc83bc2a66731203910d67884b27473b856a8988ade605713c013df40d8cef3b4a1a86a9e08e5826c4ee413004afebeff0bbac765b3dfa99c3c5f313b25a42d1553ab19516e72a33f4838c610493721fb9efb052ad996c9e3e7686c06fbad99239c43f7ce25f3f17afdd7c295aa3b08020251fc66dd32432369831b8ba0526424dc93dbfabd860891fb33d7e991741fc517e4015f69191665e6cde3ccb7edc2f5638cffda5e8bf23399f9befe4a20e5ff35a59cc89dea2b24a172ea986190f640559db222dedd2853c9e23caf9f583cfbb90a9dc48a76c56ec345b33864b43f1c1a02e6ede45f78e0ce096a105ce718844e8fcbf067be1f297d5a909cbdce0f813c8442aec3cd5800f15f39dab5fbf8f3f556249ba783c38343e4854064df82eed18e8d525c8e9911ca66fc8229232d785ba4c2d162f2528b2f18e1c8506bfd73ece821ce69d1e4a5557c9da1680b1cfe034e1da79acdb3cc9a76f3d9e0f9741863f0a81cd1b38c54f0cdc1c48cc391aa1e7d8335c865b3fd464f60c764726d06e4263c26e014d70f4b8057d270fb8043f9c90e165c9e01e541962bc28df4731f79ba86eca0552e4dde37cadcc35d0ee82efb26154e2b95ff5239a5d9e439230f4b8c845006cab9afb6176b59af409886309f53f820dc5c51edb7503f243bf8f3012c9bcf8c4dc7c4270542ac4aee58322d8de909cc6ff8f71233aab58f00d1d9afbc8e41577a7608a5efaf792f952a5043489961e66550415a53432aa941ec7d91c9778d881ca63d605e73c578242431291411ea59a1ea7e36b251461bb451aef02f86cc28830139fd1355efaca7e375867d866280c1c9bd70fc45c3ccb21ae539d5e484e8caf6d4a3030bb64e54a1dab10c7b768d38c74c78d00eaa8380784352790b8c2b5ad202d1695fbbb6137168b1ab8beff699a1035e7ccb8d769e10d3ef132a7c88ffdd4a2e07b66509bff0021a7ee550736a3905a63a3eb68a6c709b3c16b95c093fa683d724cf5004ec3b256137e3518259fe2322d1930bac0375651a0c8a017e397e4785b590f1a3440110d7128c04d8a2b3ae921ad1fa9a1de3bbcf2d683795bea382f0c131e4e664f0178f4c852c2b729f277b9088111a15e57ffe057b683f0eb92a238702e272e64da5882f8e01f44d7b69731386e889a7404e341ff20639d292a887a0d2be2d3448a03ebc2ffe7a37ac7e949da003bdbc392ff9d92c5a3fd8d2cb1caad6fbbfc5b6103b6e719c18ac4e4ab938536085d14383694e5ec805265a91b3755227cdb108d3e8155a7e8e7dd5f11bc321b027b3976e50e369f5c1eb3ef68ffc1e2388939c14120cbab54a4ccc77c121d1a75e8dc853f2c29bb7140fcf39d3780ecb8a2c069f08bf5c71b1cd3cecd347ec23c261e31f4b9d6ed376695949b38aa414072c476f3e2812e6af702ebfddb1882ee616637acb5dff2c69f6e081e65cf7a54798f602a6e532b6633bbe05bc96ab162e09743ba403ac8bf6e522553ee6ea2751a29c161f51fdac448b60a6e183b6372e7bd95ec223ff1a5fbc11a26eb5bfd1c6d1e96dcc2d29ce7622d9a4ec225651bf0f0df85cccfd7768f030526e3406dfa8d80c7c68833b02bf802a2d2e6fd5804d9c3347e9b2ebf9b8bee9ae992d0ddb94ba027c978b28b879ff94915414bb7dec1f6ff9037ee173018fb7d30471a2de580b291ddbd745fab79b98bff2c5bfeae5a388c5ea0691a38031117f8accd82ffc006889606e3918ffdb4c4819d222925bf26f6918144b77cc93c01e462303a24743daa4bac78d656d277cb7b67f082ab2180036825894abe68cca5cb7942691eed6287df9a0be6296930c96cc25137201c824322960414be609cf852a7bf6b002592ed57387652ee5f5084536d1f2862ad717b62299637be5b2d2f66c8275697b2f8cb0614e28c7bd036aa3cd40a049efba8da89b3464bf7d29a5ca761e173cc6bf269d34e1e918ea0827bbe2e64520e58e580a71e3fb6a1178ba5db4214258669b31bb7777b4d03724285cc220058782d4f8468c9981529b0c981c3226c2e8a224bf9ea5236d5bbaadfe4c60b485508a912b12e7082175d38a66a56ac9c16fa0abc3c4245ba2aa5fce8bdab7ee3d5df14f83c1c7bf363e3f4a7d0fcd6c09e04354d6577e6292c9f5a284ebd177d32b55dea23b8824bd5f40ac1dfca3d4a280be4e2c22333d1ddee8b2f48b7e893b852fa73a2b308567c26265dcd01ecaf09d9e18573ce175e1f30922e6a2cd169fb921e5686a72d26aeb983f3ebbcfdae5f9b2724645de458002ec1462b0a7f4a16b8fde9a581e507a82cead954100b4e5f7d2e5bd349dddeac7fb3b2f5261113435363afaca90e17deffe1c6d6692cd0da6c381a4675c6f804ff5822f9be17a5860d43fea03ef6682049c58d6970271f1dc596c42c463a658078564b1844e888871f7b01d1c5b929ac65bfb005c7077943e38970d93a6121ae105fdb78515404a0efbe3f3ad7710455b69397d2507b5b9d21803bc2b4cf067b02dd3dbc11478e9f60fa34dd9c66fe59459ad85996d74463b267efc8e12ce1f74fae95c10c253cf982437141628c4e09e100a228f5846a9378588309a9979ae57adbeade6b2316d4c900d717f512cedbe86c9313cc5c0c8e70cfc9a23320037c80304f6e52ad7f5a801c2a8c8ae72e1669fb6611a44de968031b85c8408dcc31125cb4461762436e7c00717e694df19d0c1bab059ce57d1369e65106e52060053d5065194388553288deb37c700cfeb75f2c8789c1e56d3c38060f04b52082e4f17f6fc93d7b2cbe196e714ddf8d865d5212b2f27a255c54f311e4d51fe44bb84ce73a6e332c59879cc80a17f77a18c3c69b05b6ba657a8a09a3daf6b153be08c8f81863f551d3d4ca7104a48b4de52f2bcc5e01de7d7619c1acf31e2fd23bba04247e9e65de2d4d0cc5191e3864443f30f519ec6da83b37033e7fb3871db7f406cabe4da6d95a4aa771949f859dfb7dda21abe6b52cc11a0916654ffe1e3f6e3611bb512a4a8ec2ec5bf281257ff5f886420f19ac9dd68b3e63de4ec05bc51da199441dfa37053b6377be39d09609f3576f29b533c66c1d4f02744095c86d212f3b85d8d706e10f31bf6df8340bce1989303b2217f2e7f15aac431160c80d2c78a65792080cfb263a22ab90e9bdc9aecfcad480d58bdbaaec7441bb2abe3905100507d8048d68b0b8a2be8ee336c34b9913bda39b0407c6c0b60f7fdef07e181be994c3cd60ec87ce084418ec1a7308cd5561898b156f986b8e9d4bdef1cd5d8577e5a3e966059695c37db9d8597fa179b42a46a6de2210d67d9f537f5912549f0b6d6a4072492bf6427957248b726e879e9d0ec802767ccae333496f8b18fe5b18ddbd2e44cb22143df401b5fc7884080e6b52296fae412adb23d3ae077744a61b031c3fe99659cfb0a541db0f65a61d44c13aa165cb7d93e68067d06a7b84cf424e95d8499a351d2619695364a3568ec34f5234e39551defb62a11837874f4ad89f8ed0974c680d8439cdf88ede7628deb8fcdff175ff42bfeaeb1db6eedb0b8310ebe218f957ab5ef2ab091c5b4621bc0aa4bd81a0d19609a8a3af443c009bff2c002bf03790a473327f8cdca7dd45a27256a93b9c258ddd0cf9396fff64883d1f9f05b8d38806dcdc7dd8654f1f6f38695fc846bbf8a87a999d9e2411cc88b3235e73ff66bed9e09497cd981cd9f0a4c127d0bafd53cfd0382baae3943a66a00292609bd641edcf88bf9654bb44caba19bc3aa55d8dce085c24d4f1b77da986add13156bcbb0743f95c37f346a739bf0771c47b2099974e632c5e92036b71db916713fcaf73ef28860604cbe856a67a2904c19a63a34c8275178892d2d9684a14799dc3a581acd17c87200e2f0d9159f24c2ba6228bccebd3fa29bdab7f0f6cfbb233e42dd87600f8bb8127a9464b343944b24f3649591f9e8873763d8b82a794e2aa9e91d2910401dcaf7d5ec530d62243f313e2913de785924899091f849c347a62a562d647396ef6b7021ece2f5dbef42ae062c0fd4898073b126a5f2577106eec31f6739a66087cd4616fabdf4556be627bc62675e86073874cb038c285688e88bc42cb5b13e925451dec6190c82a8da8cf3441d08a1a67b163b141bbaf5d0323403cf3504cc2357d53923031d4cd53b053679338a79779b64a48e5b2a72948e30ea717dc11a688b8d1008b0a0eea5a6a8a787a562271f5921cc9436e843858488cbd78e140842b140017dae7d39c3de94c05cf5dd0a52b8e9753d62995753135c2fff13b722dae098e64c9c4d0a79d18ff62c1bff767c826fdac78899ac9128d4c8453707389f1ec17cdcc4ed1f9c8c540f06fcdf4a51a1436cda89dd065f2da3f7cef1676b57d21260f32fd3c99146cd7a5a49631248caca5de29524048a10d24380e1eeff3a12397598c1b301ccef08d038d7c430ab8c110620baa0b4682af990b6a9aa768ec502f29f5db34db11ca24e1d0a9680d23954582749faf672f467b583a1ead08f3cc00832179250f2549de38e46de9e961598f1f1ae35532405316124174cd3e6512d324388974cff903e06176e8153c506c4c0c672b0ca14bf640cc6549dfe208494d6194fe884073fea5198b813e65581ccb7dc16195a5cd94a5070c13562ddd1ed53f8d9531063aac565c97409f9e8c410cfad6a55638bb9ac77251e946fe6c940e5452f3b29e8bacf0f0d1d6e68a1183bff03516634b978c6bc19c414a7cc62944445e02901c9098fdcb49dbe970df3bcda61e9ef9efcdf899b01ca48eeda6b356eb295e8b84faf0436d922dbc7867186123dc33b012c76d815f95927e1fba361fd592e2cd4f3a96922a48521f3ab085594fad920faf3db72cfb2809175ec425b413b2d15da49210a83c5583b6b444063760a8998a93fb574051d34b7666bdc2c93bfe603a1394bb193d872ad541c6", 0x1000) fcntl$F_GETFD(r2, 0x1) close(r2) write(r4, &(0x7f0000001100)="58ae9c30559a491b2b819cf06446936bfb8f1c445b8b64b33a986ad74373e2abaefbaf952ee85520fb3940b3aad0e32866baf234bf79ea48536d38a8e627575d419705e490b0a2451242c9745b3b90895e52c2d72b0be6176969d2125b119f119b99d809b2a135e3913a1e6de775", 0x6e) fcntl$F_GETLK(r3, 0x5, &(0x7f0000001180)={0x2, 0x3, 0x1, 0xfff, r1}) 15:24:49 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/184) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20000, 0x4) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r1, 0x0, r1) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='/\x00') r3 = fcntl$F_DUPFD(r0, 0x0, r1) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000440)={0x2, 0x0, 0xfffffffffffffffb, 0x4, r2}) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') write(r0, &(0x7f0000000500)="34414f4d816f64ecd35141bd26ec0a302eed5308650d755862064d2e1ef6c2c10819aa2e4aa3faf836839479c37f375d59aaaba09c521f46c048a0dfa49ddb31c8eed37062e73df36a0cea2ecca173ece78f6f", 0x53) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000580)={0x0, 0x3, 0x1, 0x81, r2}) fcntl$F_SETLK(r3, 0x6, &(0x7f00000005c0)={0x1, 0x0, 0x8a4f, 0x101, r2}) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/67) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/195) readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/174, 0xae) fchdir(r3) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='.\x00') fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_SETOWN(r3, 0x8, r2) mmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x1000002, 0x1, r1, 0x2) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x1, 0x40002, r0, 0x100000000) readlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/141, 0x8d) read(r0, &(0x7f0000000b00)=""/4096, 0x1000) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') 15:24:50 executing program 4: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2102, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/201, 0xc9) 15:24:50 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x40, 0x4, r1}) 15:24:50 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x10001, r1}) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x2000000, 0x1001, 0xffffffffffffff9c, 0x0) munmap(&(0x7f000046e000/0x4000)=nil, 0x4000) 15:24:50 executing program 2: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) 15:24:50 executing program 0: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x200001, 0x1, 0x6f, 0xfffffffffffffff9, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0x6, 0x2, r2, 0x7) 15:24:50 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x3c) 15:24:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80100, 0x15a) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 15:24:50 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x122) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fstat(r1, &(0x7f00000000c0)=""/4096) fcntl$F_SETFD(r1, 0x2, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x200, 0x50) 15:24:50 executing program 4: rmdir(&(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:24:50 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x1c0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x194) 15:24:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20400, 0xb) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000100)={0x2, 0x2, 0xffff, 0x1, r2}) close(r0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) llseek(r1, 0x2, 0x7f, &(0x7f00000001c0), 0x0) fcntl$F_GETFD(r1, 0x1) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) write(r0, &(0x7f0000000200)="e64906a05705f1091e86c13b2400ef5f3e41d9b62e3f5eb6f29b23f9f7c1463008ee20e95fc1af31f08b413f45d8921d6c69eb7e88db594479b8abd6b6c14eb053d1e167d17dae141aaeecd6653df8a6d2e92fd5774fa2fceb7573db35abd9c163a2c486ae45dd7022", 0x69) close(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0xa) fcntl$F_SETOWN(r3, 0x8, r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x2000, r1, 0x8) fcntl$F_GETFD(r1, 0x1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r4 = fcntl$F_DUPFD(r0, 0x0, r3) close(r3) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') read(r1, &(0x7f00000003c0)=""/11, 0xb) close(r4) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000400)={0x3, 0x0, 0x40000000, 0x1, r2}) fcntl$F_GETFL(r0, 0x3) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') read(r4, &(0x7f00000004c0)=""/4096, 0x1000) fcntl$F_GETFL(r0, 0x3) mkdir(&(0x7f00000014c0)='./file0/file0\x00', 0x100) fstat(r3, &(0x7f0000001500)=""/4096) 15:24:50 executing program 2: mkdir(&(0x7f00000017c0)='./file0\x00', 0x96) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) openat(r0, &(0x7f0000000040)='./file1\x00', 0x400, 0x20) 15:24:50 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x21) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r3 = fcntl$F_DUPFD(r0, 0x0, r0) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) chdir(&(0x7f0000000080)='./file0\x00') r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r4) write(r5, &(0x7f00000000c0)="dbe0c06559ae73d92aae4a095fef78b43d9c06dd03dfc45ef8a7caa4b0619b9df2f8f15015aa35686b79bbbc7b217da02dbcfa6ff2091edc39086a483ce8c7d1a0bd81bf11452232341bab53c840294ec12b2d7e553b3c14626bfcf88a2bcccd4502d726d72bebf1ec07ae9457bdc146e9c714b9e4274377e3ef8c7afc187a76d99e51aabd8c22edc4e537e0fb7c9e797e317ac490a99627d8983357fd409ec6ae", 0xa1) chdir(&(0x7f0000000180)='./file0\x00') r6 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r4, 0x8, r6) r7 = fcntl$F_GETOWN(r2, 0x9) write(r1, &(0x7f00000001c0)="3fd6f3452b2968a5e5910b0d8c1568b6fe15109451bdaab4aa3e71b7c750f0bc3511cbc24682f72ea4cabff920e12f15712b01a8e4a2a040425cf9347345fc26c0d91e9fc033ad2b79269e1107e69734916383e82ddb21ec4ba1c8d2ed8741b89e126a9da9bc748085ef339fabf2ae8200c20bfc55f3fa3ac0bb756530d152b11516529c5c629ffee2d1ed325d976e7d1725f1b0b2e9be99dbe985d18acd00e669ad8f3f4bb45640a9aa35c4956d4d7aa37343518602", 0xb6) r8 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x2000, 0x20) fcntl$F_SETOWN(r8, 0x8, r7) fchdir(r4) fcntl$F_GETFL(r4, 0x3) fcntl$F_SETFL(r4, 0x4, 0x800) fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETOWN(r1, 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000002, 0x800, 0xffffffffffffffff, 0x0) close(r3) fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r2) write(r1, &(0x7f00000002c0)="d2c85301a749edb5b5c8ecc9c7d40cdfaaa1", 0x12) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xf) unlink(&(0x7f0000000380)='./file1\x00') fchdir(r1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 15:24:50 executing program 1: mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x1fffffc, 0x30852, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 15:24:50 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) llseek(r0, 0x3, 0xb3, &(0x7f0000000000), 0x3) fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000007240)='/\x00', 0x400, 0x28) 15:24:50 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getcwd(&(0x7f00000002c0)=""/1, 0x1) 15:24:50 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) 15:24:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200001, 0xc2) fcntl$F_SETFD(r0, 0x2, 0x1) read(r0, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) 15:24:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x20) mkdir(&(0x7f0000000040)='./file0\x00', 0x107) fcntl$F_SETFL(r0, 0x4, 0xc00) 15:24:50 executing program 2: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) 15:24:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) fcntl$F_GETFL(r0, 0x3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800c0, 0x118) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fchdir(r1) 15:24:50 executing program 7: readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/32, 0x20) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/19, 0x13) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)=""/128, 0x324) 15:24:50 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x3) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x1, r0, 0xfdfffffffffffffe) fchdir(r1) 15:24:51 executing program 1: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82400, 0x100) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r2, 0x2, 0x1) 15:24:51 executing program 6: mmap(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x2, 0x4000, 0xffffffffffffff9c, 0xda) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r0) 15:24:51 executing program 5: mmap(&(0x7f0000a9a000/0x1000)=nil, 0x1000, 0x1000000, 0x4c832, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x3, 0x7, 0x2, r1}) 15:24:51 executing program 7: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x9, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x0) 15:24:51 executing program 4: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/189) rmdir(&(0x7f0000000180)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/112) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/219) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2103, 0x80) 15:24:51 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:24:51 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0x80000000) fstat(r1, &(0x7f00000000c0)=""/194) 15:24:51 executing program 0: waitpid(0x0, &(0x7f00000003c0), 0x3) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:51 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) 15:24:51 executing program 4: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x5, 0x10004d033, 0xffffffffffffff9c, 0x3) 15:24:51 executing program 5: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4300c0, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x20001, r0, 0x7) 15:24:51 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000040)='/\x00', 0x412280, 0x140) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x121) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) r5 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r2) r6 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r5) r7 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r8 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f00000001c0)={0x3, 0x2, 0xd79e, 0x6, r8}) read(r3, &(0x7f00000000c0)=""/245, 0xf5) fcntl$F_DUPFD(r7, 0x0, r6) 15:24:52 executing program 2: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x5072, 0xffffffffffffff9c, 0x100000000) 15:24:52 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/120) fcntl$F_GETFD(r0, 0x1) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2002, 0x100) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r3, 0x0, r1) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x8001, r4}) 15:24:52 executing program 3: mmap(&(0x7f0000002000/0x6000)=nil, 0x6000, 0x4800007, 0x2, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) mmap(&(0x7f0000003000/0xb000)=nil, 0xb000, 0x1000001, 0x20000, r2, 0x5) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x1, 0x0, 0x7, 0xffffffffffffffe1, r3}) 15:24:52 executing program 7: 15:24:54 executing program 6: 15:24:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0xa0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x41000, r0, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) 15:24:54 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f000046b000/0x4000)=nil, 0x4000, 0x2000003, 0x1001, r0, 0x1) llseek(r0, 0x0, 0x1, &(0x7f0000000040), 0x2) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f000046e000/0x3000)=nil, 0x3000, 0x2000000, 0x10000, r1, 0x9) 15:24:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x2, 0x0) 15:24:54 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x410800, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) fcntl$F_SETFD(r2, 0x2, 0x1001) 15:24:54 executing program 2: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x191500, 0x2) fcntl$F_SETFL(r1, 0x4, 0x800) fstat(r0, &(0x7f0000000040)=""/26) 15:24:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101800, 0x8) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) close(r2) 15:24:54 executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0xfa96d7b7d83e6761) unlink(&(0x7f0000000340)='/\x00') unlink(&(0x7f0000000380)='./file0\x00') unlink(&(0x7f00000003c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/33, 0x21) unlink(&(0x7f0000000480)='./file0\x00') link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') unlink(&(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000580)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x8) llseek(r0, 0x380000, 0x9, &(0x7f0000000600), 0x0) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') unlink(&(0x7f00000006c0)='./file0\x00') symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') unlink(&(0x7f0000000800)='./file0\x00') symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') rmdir(&(0x7f0000000940)='./file0\x00') link(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)='./file0\x00') chdir(&(0x7f0000000a00)='./file0\x00') unlink(&(0x7f0000000a40)='./file0\x00') 15:24:54 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/46, 0x2e) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0xcd) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x2) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) llseek(r3, 0x94, 0x4, &(0x7f0000000000), 0x2) 15:24:54 executing program 5: waitpid(0x0, &(0x7f00000002c0), 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x10) mmap(&(0x7f000046e000/0x1000)=nil, 0x1000, 0x4, 0x30, r0, 0xa9f) mmap(&(0x7f000046e000/0x1000)=nil, 0x1000, 0x3000004, 0x12003, r0, 0x9) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) 15:24:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x9) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0xfffffffffffffffc, r1}) llseek(r0, 0xfffffffffffffff7, 0x7f, &(0x7f0000000080), 0x1) fcntl$F_GETOWN(r0, 0x9) read(r0, &(0x7f00000000c0)=""/55, 0x37) fcntl$F_SETFL(r0, 0x4, 0x400) fcntl$F_SETFL(r0, 0x4, 0x800) r2 = fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) r4 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r0, 0x9) r5 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r5, 0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x2, r4, 0x4) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x3, r2}) r6 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) close(r4) fcntl$F_GETOWN(r6, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETFL(r4, 0x4, 0x2000) fcntl$F_SETFL(r6, 0x4, 0x400) read(r5, &(0x7f0000000180)=""/64, 0x40) fcntl$F_GETOWN(r5, 0x9) fcntl$F_GETOWN(r4, 0x9) close(r6) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETOWN(r4, 0x8, r3) 15:24:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2400, 0x8) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x0, 0x10001, 0x5, r1}) mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4, 0x108132, 0xffffffffffffff9c, 0x0) 15:24:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) 15:24:54 executing program 1: mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x5, 0x1001, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x42) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x410000, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x5950, r2, 0x615c00) 15:24:54 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 15:24:54 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) r2 = fcntl$F_DUPFD(r0, 0x0, r1) fstat(r1, &(0x7f0000000040)=""/67) fcntl$F_GETOWN(r2, 0x9) 15:24:54 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x24000, r0, 0x7fff) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) 15:24:54 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x503, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11) 15:24:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x9, 0x8, r1}) write(r0, &(0x7f0000000080)="8ca748be81a2a41725db69f8fc84269d93e36661bf6202f5c3b81c63eec43c8371a826ee8fe4f3a33541eb7c70416f3c849ce739aaa1562937b645e5c8674a2431eab535a6bd9f01555a63110d322f018749bb93550065dcc0f6382aec36aebe6afa6aa8a504d8db58fd3442cf14d52d7615de3890f4e778be5af30f82055387740983046e9fa2", 0x87) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) 15:24:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) 15:24:54 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, 0xffffffffffffffff, 0x1000000000000) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/4096) 15:24:54 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) rmdir(&(0x7f0000000040)='./file0\x00') 15:24:54 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x100, 0xffffffffffffffff, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4000, r0, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x4d031, 0xffffffffffffff9c, 0x0) 15:24:54 executing program 6: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x8000, 0xffffffffffffffff, 0x80) 15:24:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xffffff) 15:24:54 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) read(r0, &(0x7f0000000000)=""/106, 0x6a) 15:24:54 executing program 2: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x14020, 0xffffffffffffffff, 0xfffffffffffff487) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFL(r0, 0x4, 0x2800) fcntl$F_SETFL(r0, 0x4, 0x2c00) 15:24:54 executing program 1: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1c9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) 15:24:54 executing program 5: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000006, 0x40, r0, 0xfffffffffffffffc) 15:24:54 executing program 4: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x8002, r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) 15:24:54 executing program 6: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) llseek(r0, 0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000000), 0x0) 15:24:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFD(r0, 0x1) 15:24:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000140)=""/209) 15:24:55 executing program 7: mmap(&(0x7f00003ae000/0x2000)=nil, 0x2000, 0x2000000, 0x30852, 0xffffffffffffffff, 0x0) 15:24:55 executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20001, 0x85) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x10020, r0, 0x7) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = fcntl$F_DUPFD(r0, 0x0, r0) fstat(r1, &(0x7f0000000140)=""/95) fcntl$F_GETFL(r0, 0x3) close(r1) write(r0, &(0x7f00000001c0)="d5bfaae24c8c6b93d4d0d7dc89f1da81e8f944e0ae9d5ea94ef43938d607d8cd8ded1c5a2f97b9a153729e8c956a3805f86247007cbe9e77488a2dabbe3f622aef8dd351cc2aa44644b8999270d36ec138440928353997def6412997afa68c6b36bd", 0x62) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x40020, 0xffffffffffffffff, 0x8812) write(r0, &(0x7f0000000240)="6929b9b4d376ab099235cb5c01de7ff0f94743444ff53379da2046f172fb9a30bfeffba9cb720fb0032354eb9efb637c736af3f35219d98c94abf9c57163f745cb71a946e4e7aa054c1e298d7f97a8e236c9d91b9ad6cbada0c235c3fec86eee9891a1d94d70379baf8f4029622369f21e4b9f330dcf9a9705bb2474cc3e200f17fb039c5be8b45fc02244af0bcf0f2af14322472fb12a32e201", 0x9a) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x40000, 0xffffffffffffffff, 0x80) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r1) fstat(r0, &(0x7f0000000380)=""/11) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000003c0)={0x1, 0x1, 0xbb70, 0x1, r3}) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r5 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x0, 0x40) llseek(r0, 0x8, 0x100000001, &(0x7f0000000440), 0x0) r6 = fcntl$F_DUPFD(r1, 0x0, r4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x800, r4, 0x3) write(r5, &(0x7f0000000480)="24eeb44e2d4ac71b95b953c10a44f4de40fdadf02ef4e2269ae48df89f03c19aa13dc40313969fbc138f4182348543798ff3e775db1e1ce06c01bbc4ecda9b84a81ee7ae813412b72e35aeaae51bc2a1bd9d2123e93c05c2962cff22079dc03aee9a767588e626411e6cd857d69cdd9575d0763a085e21b9b50d90097bcf920e17576a42869a21bbfeb40bfd57e3464ca21255424cd112f9e67f1555f542810cccb76556e0c8c0f978b239a4b4d48b528d59c7530ec99e38399eb6c29c76", 0xbe) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/162) r7 = openat(r6, &(0x7f0000000640)='./file0\x00', 0x800, 0x2) fcntl$F_SETFD(r4, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r5) openat(r6, &(0x7f0000000680)='./file1\x00', 0x410000, 0x1) fcntl$F_SETFD(r7, 0x2, 0x1) 15:24:55 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mkdir(&(0x7f0000000000)='./file0\x00', 0x18a) 15:24:55 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x184) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/84) rmdir(&(0x7f0000000380)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000003c0)={0x3, 0x2, 0x40, 0x5, r1}) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f0000000480)='./file0\x00') rmdir(&(0x7f00000004c0)='./file0\x00') waitpid(r1, &(0x7f0000000500), 0x2) rmdir(&(0x7f0000000540)='./file0\x00') waitpid(r1, &(0x7f0000000580), 0x2) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/103, 0x67) rmdir(&(0x7f0000000680)='./file0\x00') link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/132) chdir(&(0x7f0000000840)='./file0\x00') readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/1, 0x1) waitpid(r1, &(0x7f0000000900), 0x2) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') rmdir(&(0x7f0000000a40)='./file0\x00') rmdir(&(0x7f0000000a80)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x1) chdir(&(0x7f0000000ac0)='./file0\x00') 15:24:55 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x101c80, 0x10) fcntl$F_GETFL(r1, 0x3) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) read(r0, &(0x7f0000000080)=""/72, 0x48) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x880, 0x10) write(r1, &(0x7f0000000140)="008c4fdd305c477fa07744c785a6d3a32e72803ead9f97dfcb95b26b75a7d6a70199cb6f9a10a6b6a7067066aa545046e3b18f8dc151ef0fcf27b7575c8a3588479593a1b329014251", 0x49) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x4d, r4}) fcntl$F_SETFL(r0, 0x4, 0x0) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) fcntl$F_GETFL(r5, 0x3) r6 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x80000, 0x42) fcntl$F_GETFD(r0, 0x1) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x10200, 0x0) r8 = openat(r7, &(0x7f0000000280)='./file0\x00', 0x2, 0x3) fcntl$F_SETLK(r7, 0x6, &(0x7f00000002c0)={0x1, 0x3, 0x428a, 0x7, r4}) fcntl$F_GETFD(r2, 0x1) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000300)={0x2, 0x1, 0x3, 0x7f, r4}) fcntl$F_SETLK(r8, 0x6, &(0x7f0000000340)={0x1, 0x2, 0xf8, 0x678, r4}) fstat(r8, &(0x7f0000000380)=""/247) fcntl$F_GETFL(r7, 0x3) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000480)={0x3, 0x0, 0x1, 0x8cd, r4}) mkdir(&(0x7f00000004c0)='./file0\x00', 0x8) openat(r3, &(0x7f0000000500)='./file0\x00', 0x80080, 0x100) fcntl$F_GETFD(r8, 0x1) 15:24:55 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x7ff) fcntl$F_SETFL(r0, 0x4, 0x2c00) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x821e708dcb84bb39, 0x1000, r0, 0x1) 15:24:55 executing program 3: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2030, 0xffffffffffffffff, 0x0) 15:24:55 executing program 4: stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000001500)=""/4096) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:24:55 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/2) rmdir(&(0x7f00000000c0)='./file1\x00') rmdir(&(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000140)='./file1\x00') rmdir(&(0x7f0000000180)='./file1\x00') rmdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x18) rmdir(&(0x7f0000000240)='./file0\x00') getcwd(&(0x7f0000000280)=""/170, 0xaa) rmdir(&(0x7f0000000340)='./file1\x00') rmdir(&(0x7f0000000380)='\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x200, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000400)={0x3, 0x0, 0x3ff, 0x0, r1}) fcntl$F_GETOWN(r0, 0x9) mkdir(&(0x7f0000000440)='./file1\x00', 0x108) stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/4096) rmdir(&(0x7f00000014c0)='./file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001500)={0x0, 0x0, 0x25, 0x9, r1}) chdir(&(0x7f0000001540)='./file0\x00') rmdir(&(0x7f0000001580)='./file1\x00') rmdir(&(0x7f00000015c0)='./file1\x00') mkdir(&(0x7f0000001600)='./file0\x00', 0x14) rmdir(&(0x7f0000001640)='./file1\x00') chdir(&(0x7f0000001680)='\x00') chdir(&(0x7f00000016c0)='./file1\x00') rmdir(&(0x7f0000001700)='./file0\x00') mkdir(&(0x7f0000001740)='./file0\x00', 0x4) readlink(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/65, 0x41) 15:24:55 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0xc00) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x513380, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x10002, r1, 0x2) fchdir(r1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/137, 0x89) fcntl$F_GETFL(r1, 0x3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/79, 0x4f) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/173) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x0, r1, 0x3) unlink(&(0x7f0000000300)='./file0\x00') r2 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x2400, 0x40) fcntl$F_GETFL(r2, 0x3) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r2, 0x8, r3) fcntl$F_GETFL(r1, 0x3) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETOWN(r4, 0x8, r3) r5 = openat(r1, &(0x7f0000000380)='/\x00', 0x2, 0x10) lstat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)=""/177) fcntl$F_GETFD(r5, 0x1) fcntl$F_SETFD(r5, 0x2, 0x1) unlink(&(0x7f00000004c0)='./file0\x00') fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r5, 0x8, r3) r6 = fcntl$F_DUPFD(r0, 0x0, r1) fstat(r6, &(0x7f0000000500)=""/102) llseek(r4, 0x4, 0x8, &(0x7f0000000580), 0x0) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/95, 0x5f) 15:24:55 executing program 5: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r2) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x1, 0x3, 0x8001, 0x7, r3}) 15:24:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) close(r0) read(r0, &(0x7f0000000000)=""/81, 0x51) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1fffffffe000000, r1}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) 15:24:55 executing program 7: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40002, 0x41000, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) fstat(r0, &(0x7f0000000180)=""/159) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r1, &(0x7f0000000000)=""/142) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$F_GETFL(r1, 0x3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:55 executing program 2: mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x0, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="ae8ee9bd683abe732b2d5c933d025c7b9fae0e37d6ee3d61bcec28d72076f5bf7b069c4645b016c588703d197e55492c389d2a7c9144cc226f3813e370b7cda1d4043b168959979d1cfc1afb49a9cb831d64bc8bf22d9e4ecdd75a75c585562d1181b46a976d1353cd9011ae4b7fdd8d4c2c415396a9", 0x76) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:24:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2080, 0x1b0) 15:24:55 executing program 4: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x70) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, r1}) 15:24:55 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x615b2ab1, r1}) fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) 15:24:55 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x9, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x1, 0x1000, 0x7d0, r2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003000004, 0x2, r0, 0x312) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000003, 0x40010, r0, 0x8001) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x3, 0x401, 0x0, r2}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0x45, 0xffffffffffffff9c, 0x0) 15:24:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x500, 0x10) fstat(r0, &(0x7f0000000040)=""/4096) fstat(r0, &(0x7f0000001040)=""/183) rmdir(&(0x7f0000001100)='./file0\x00') r1 = openat(r0, &(0x7f0000001140)='./file0/file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x40, 0x104) fstat(r1, &(0x7f00000011c0)=""/245) fchdir(r2) r3 = fcntl$F_DUPFD(r0, 0x0, r0) r4 = openat(r2, &(0x7f00000012c0)='./file0/file0\x00', 0x100, 0x20) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001300)={0x2, 0x1, 0x9, 0x4, r5}) fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFD(r3, 0x1) fcntl$F_GETFL(r0, 0x3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) rmdir(&(0x7f0000001340)='./file0\x00') fstat(r1, &(0x7f0000001380)=""/250) r6 = openat(r0, &(0x7f0000001480)='./file0/file0\x00', 0x20000, 0x81) fcntl$F_SETOWN(r0, 0x8, r5) write(r6, &(0x7f00000014c0)="2dbdba2403008689664c0b920c1d93f6d97189df51f066262e18fe5e22c4a705b4fbdb1dd09a2cd02b5eb992c24d6671a5ca5e89ab92a79e187b1c3baeb5b13ee6b4ea408cd0f6403ed0c6d73c876c6682af9ba372358965c0d31826bd59d85d51c36acee0a919b7be73fc39910585fec3b1710c", 0x74) r7 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file0/file0/file0\x00', 0x513080, 0x103) write(r2, &(0x7f0000001580)="892853495ffc7ff36e37467c31f36a20f40488bd5b34d2eb3ea474c46ac050f3a0bb28d219eea213b557c8266bd7768d5840eafd9cd8f9532d808ecce0e0f439962c864db7a8829eb79353eebf6bf821c352d9fab44d6c4f6fa1889a0fe0813eeed2f791b8c01a37ccc484412c157074977999d91934447a6877e11d7e8257c25f304940763ed07cb887b47e9d520e7f2a430dc6b31a473c5249c9323d373aab9dc4f8eced5027047cee8d6eacd59372d0e2d3713e2d3b850212f96694a06b100e18f3970fd8790f8b6668b6c358129bc6d0ca4b7bf6a52fc09b2820f7c7", 0xde) fcntl$F_GETOWN(r4, 0x9) fchdir(r7) write(r6, &(0x7f0000001680)="32df4b76db5d3a978155c4f97a7d8189877ab90d5949857491e91d844f2b19843cf16ebe868243b71d5342ce62be6876c691f27649d853ec63df0a39da0256c4caeb69f6873229cd8621f5103d3be4b6ac6a5e6b36e8d7738af463c19190", 0x5e) read(r1, &(0x7f0000001700)=""/106, 0x6a) fcntl$F_SETOWN(r0, 0x8, r5) fcntl$F_GETFL(r0, 0x3) fstat(r6, &(0x7f0000001780)=""/4096) 15:24:55 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x80) close(r0) fcntl$F_GETFD(0xffffffffffffffff, 0x1) 15:24:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x131800, 0x0) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x4c831, r0, 0x0) 15:24:55 executing program 5: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) 15:24:55 executing program 7: chdir(&(0x7f00000000c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 15:24:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x70) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x20) 15:24:55 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1000, r0, 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000002, 0x4d031, r0, 0x0) write(r0, &(0x7f0000000000)="f95fc56099f9aececddf3d4674f7267be84de9eb705ad9a5482f1eaeca311093d871fb4fa84be84285637720247cca989aae71047ee162774f09a6628fb8dc9b6e25ad172ad8de0d20551a35eb571bcb4fafdc5d2812b450e26777acd458fd1a7a3d5109a0d2412d453bdffe123307ed720b76b56c7ea00209769fd4669c7185d3270a217146963e1a9f4417f3affbbbb12a3f80f8032902281b60aedd67b061f637797ebf8add9d2da6ed7cc4ddab6826cde35e300565f940289a2ddac3767864b57230f71716c8a14449b600220308d7b71adde642750d93a08c6e3aa4fc5aa351574780be4115852f49f8c6fa562cd8f15369970fae5df375fb870724e0638074272af8fed1664ec8194d717b502c3c3bac967392e02de422d480c880c4dee03f2db1ab69d38cdeede4f23a1cbe695a2c80c5eee18586f848ffedefade47601c7512cedcc7ad51982fc43313ed2312676706227c3902617456d1bbdc0f6f75de614175cc79b9270c48affb02c49f420fc853ede1d708a17901ad5cbe0ffbdf28375f77b4973839a8a72978b0fbcecd04c57b74ee07bd9512afefed2eb05bca49be17516686698e25f6a1a811b04ec09e5f441e8d5f3fbc0a4f47e03e7d62c55568502cb41194bd61c33777a72e24f553b5f9e317cdef40174431a70be273d1862cdf76c05dd98ce3dbc5a7d5ed631c18b7125118faa65ce7cb1ad133b38ae34180577628f94120b47b43a5661a1e6547c5987128bf16bcbe8069a94db31e45ddc1d2c7555265eb2b69d3e8e87aca0ad4199aad55417abff3ad648d3957e76b465a2d6bf3e43f107b0bd14b6fbc31616909e94ff9f0e469683ac2bf14b25cc91ebd70a5cd6925d05548be112e43bde4546d28572366ce3c18e735530c0c022661c4b2e8ac65ff5ee8fb03e529579996c6488f3d8dec0c38c41ed015067ab2a117d63818f2ced9b2f6b5fe956edb6546b80f90988cbb948ff5a0b3e737f357e295aef95142a0238369fa207b20bd44837cc0bf1816c4422c175f19a13ebf8b6775f5dd0e4c7bbf894468b37c96b79d86858e3c6fa960706b32feb99c22dbfcd683a0a30b0ef2cd80bbcf8758abea35f7b1776357dc888d43aa5758ffecdd9059bc7ad509e285393b0149f06bd98e3089b78ba046eea62b9fe3f24d7e38be24ff20489196817699cdb49329c4329c2566807ce3ae66e9b37670338c439965f438b3ebb9793d1065c0eafd11ea6427861083d814a9d3d037680dad45361d6c21c1d72f87eee45c24bd0a681ad71ef2a1a4ee7e2390f0f4d583ded7d9fec360b7a60bd9075bf53b3d94589841f3f2398d1a182e08b451f5304e19c861ca94ce5143a809855d0235d290d8959bb6bbc74567aaf99cdb384b51ac851756de7b2c9c7ccadc3873bf4f0dfad330d7ca9cfd7c802cf17acb060a00c2293445d23ce281e7349cef92f602eea651e496db5c61ac8b35d7cf306a3ebed7cff3afc5d61ebf8b5011a427796135ef16d1def01e01c2f41fa655ecd7d1d5508f32e0fc5e4d6fc6b696f27094c8331f7ba99a236b9bca3db63299ba8137c38188cf645d77bd8f66e6e7f31c97a80a77f1b3d8f25da7cb3c0e4c5cd22853dd145144a65f9d726d63e266af69fc49bb62c1d1963db0e766f5eb61dcdd205f1c185a6ef5442f066de80f1bea27853005409fa02339aaf4d220bfe529014ce99495df2b4766b65f02abc788c3d61d77d58596d7e9901e52a2a5b0d050a8b3d071fb780df8a7c2cdedb73c6dd23941379a3aa7890c702614b362c54a09b65fcb87c209b355de455fae9456650a6d99efccf78827c9a4bda22949f6d5257c5e8a92d44705cbcedea454322a2f2901d08db218c1f07ed0832a923c4c1f39baebbb9d5d4e20730dbf996948f9ecb4aa58875b19b932bf87b3fbc3e554e306abd11523760e2545cd0f58725dee693d98ad5eb87f4110281047bdb540de5a4fcf9514fba4df4ab3c5cffe0187b6d3563f57618ede5e41b07fedddfc24ef82bd8e0027e9af551f5fcefbe5e6874e7d085e43ca2cd0ab743327e0546cee64e2ba410148b675742be3bcaf9f3d860c695e5621a2ba7f92e105bb8e4c7f8673dc3297a644efd332dc1e06fc301489d538bf4504d88d8c6392d5179a6462dc256ffed32e16bb79027187cfe0edbacf4bcc960ee18d5fe06a5bb74817d279b6b25f196c62ca2dd6cff9f26e730ee5d1537c3227a2312b6b79e2cc8786141bff2bb70a515d223a372028def9fd1f976d088482e909f9b6709e15fb100b3c29963a64b7baa45949844e0f14ec6a45d308823485fcaebfbb755a94f0922eabe3a835ad9997d75c268872f0d5fe2ef74915528271b930db040286ae3ad1c792f2113e04b02e113cc20e114f4e0ebd4d94a2bbe1f3525643475548ff42bb5ab6139cb9e8279996075bb5a01fd1bae56fbb43d6680f41e90bb0a8395d1e41547adb3bd2593b86a9feb71bc43940a32deba051fd23462ee161b7b1b4c919ceee5335ffeba205efa410f0d7eb58d7041e085c61e81f87840333675b1935bb32b4b31e6ab464dde2f886233f0bb1b26da71a7e313f762536d4384fb4aea98a00b115a496a1a424e608242c9379628a9f4573db485d0df04b98f76cd1c02ca9050ea0825ca7123ad2b481bbb033e3e4307fb9c07ffb44c2419a6150d1ac17b3c29e938fc9eda7b0d4874194028b2663cf4672ee1dd75ebf6a258974f878e1c15928c12385249c3d6d74ce28423309bbfa7b20dbec0de2af08a56c567b40c0c701fa8122e995c28dd46779b9558a9ebc4213dd140205f780d4e84e86acc5d8201968aaa0999e16279466d4b08fe2ed12ee4f55f2820f289892e838dd156d74a92e712a109fe4aab14656cb010cd1048805b4d4ea847ce40049b9d0e1ac5c2e80b7587af6c154a25088ccc9a8eb870ce26ad1f2491ad412caff95b2f5b610116d30ba1690f21d621ddb8bc41b8290bcb08640c59f79cf50f939ce85a080265e7a2503b84000a85be11e6244606f5357ec89e2b97fce294d212c501462261beb3bfc02e96072df14a1350bc84820cbae7626c17464e3461fdf5305a2bd0de547ade9e3527219d4d1b00c9c5fc0951147ebce78b02e3c09a78537572b4ec6682e19c72694c70640b5ad5361fef0948a55bd3157dd99b52e1bbf3c9422ef03fa8b30eaedf77549af9f8f58311ec7099d9bc64f10a1b0031c1fdf686f7ae7373e2dceea7131773096bf56a9dfaa46ee54bb73666c15dcdc71e7fd07999e1059fc13cfe2cbc871a46ca47d9651058691bc2dd9762713cecd2953f439947d71e238955e46d5ad2e1b741f9974fe5cceb9ef50c48b2c6a788e155390ff3d3375d04bba8baed976c58b1bd5409d4acf5d9be90d52882d502a38102fdff441c9af89a51e8aa13cf1242423073019a273437dd7ce58e316811aaff9044b857d5b8ce6da55af273c761b06877b05d787324626707fd6f36dceaacf17c52d48f3f93190c1ca4cea6efb1cd54e447a39c912eb72ba4c6e8970e714b25b02f747c4c2d0acbc3e284bc4e797775cdee0467e28256a2a5e5a776dcc154ca86ef9b4e1a6174ffb6ee4ff004436d49f497d443697cd1a30ea183a1b4d1d751345c80c16262597af2bcd6de79f0f629f0fbc547142e39ae8b855d3bfefca779bed7965e4e7a24c69ec474210c7ad5cd350f85b1e450d54df5b73adacc83f3d340cb281adcb622c2e888f45a53cfa5d38c6a9f7ba3e3046e4d3c03073c3fb327f2c1efa6e3c6bb9ba79c4baf314218eda60b89cbdfaa5269697795c93761bf836ee06c5cca839539f350f02f9a773381216dfd74998de2da38adbeffcdbefea6780b4d45d27b27c84ea94dabbbdcf532af8e38f9d646894e8ae443f93eeb946126f70da4e2b39076de6487162e169e3c6fc4803000ce3ac4b3254e9c039caed873c31f5f92b361ab1d8483dd9dfe5ea2e687b9614a24b3887d72d6daf3e70407c1480c47f756e25485aa14eded2535e3ac09929fb16caafed6c6d153b81443d7e5e3c50776046de1619a343db35297a072b35ba84bbe14fe8303b67f3c0cac96ca2b967c6058c3b829e35f4df2408c5fc8ab6823bf4b9c6e7a1eefb5b72097c4525de3385da983c6aa4c68c08e56867d6ecb2700ff4ce27d793efebcec1e14ad2ceaa4d1a2fdcedcbf4de4f09b1918017d062f5129b5218b453b02b6d7235988bb3060d0acf6929d82f29b566b2570bbfa81dff93bab3ab89e772c23ad5e5df82fafd35594cee0da3635f8120c802ec4d5289235d81a900c5b6c95ef28d8162f81271b55e8ce3cdf1fa69915fdb4052688d03b9284f51a68a88dba5fc84aefdbf4bb17f8f56331cf2d4b19c58cc03be94e65e49d76af81871a6e41235e384ae6122085dfcdbb376de05b821fcd2f8a10c6e94aa78acca712c6091011fe071d1e900d017609bfbdcaedd2f4bac3a956a02e9f6efff931fcd15aad84141fc992c0bb486dca8618c68f2a51fd68a6ad4a87c018a4f76797570f4b088866bc35d044550529757a23128042ee5f0b37c1ec4abdb29b8921784bc394f928b1748fec59cca6200c084c7809143a9656867df6e6f35aac04b4b164e0d985fad7961f4c627dea28c3c0f747e154e9275e65c64c0403b97ab2ffe6384952ccfe3074cc049da441845cb86e53845c4c9c30665b5a379c7e9cb4e3caa9758ddda566d4fb5a7d31d5160e0eacbd6912f638753cbd7c9f692cb5ed3e7eb2bbb3704557b1212262e05c09c75106255feca1856f39fd75baab935085ae077fea932ff786bc7c08fdd4e549dd5beb77c5974ad3ad0f5da903a5496f4c9abc483a3dc3ace7a1c8b017e93ae66655db85827c6e9a713955ac3eca4ee81e3630179c55fba4b57de9852f6b851f1afcd579b9a97f463bb954d642f8b0ad75338f229583f86e9b17e358b676532ffce2e43174a7f3471af201eeb50534c9e057a5baf22803ef4e771e414943d6930aad38770f2c4245882e1c9dbb2ea4ea2710a275c01f53a6137c7a7379eea88a1db0cdc3f79737bd9a498ccd82a3d493ae12d9fa99c05f037354c0e41568fd4f49aa75682b682834118c45b655ff11cf52b948645be03f1ae6d399b5ac4e3c8149bc1f59e8f1ac8351d8dfe5f78a7291e2e1e11280cc8290ad48502cf7e2c6e83954eae79e902c45f53ac1a390ce1077ced27553205251aaaff8ff389ebebc4164afcb8b7685568939a7ddb1ff7dcdd85d15d762a0f0bd92f8aa843cbf5e4f2db5d96e9ef8f7d81b72e508fa4b19b52daae7a4e83fc3b9904443d6726650fa27b634f05a0f6777b231446d848756e552282edeb68b212c0766e484c1a9fe72ff4ff81d34e443266b96fbc1a50261e8cefaa10547c317b4a902befe61f3c15819644b2323b7af7e5eddd568c5302b8a31ab95fc9158f0bfe9312936e59a28c4e19bfa8ae30ed356b689f04ba6d76f150203fb0f5642b16200cb31d8a8333f27d58f4a0029b945079d7fac209db965c9ef8130f468abb5efdcf71edd7d8a380fce4a5035666fcc68b2f709a287c9767f7bcb04fd5f747c369319f0953ed466e51e857a8fdf66178ac7e66d749fa1cb73aa80e262873fe6caae3a5ac93f925b869429633b374e41752dcbf6203fe752afd5dbbd59593227ef5ed7efed05cf31629388955f697f8aaa679fa2ecda17afbf46c1737d2a97d2145f54faf5856dc13d4ba803b36032fabc9d41bc91c38cf8e790368010ba89e0e8dbe97f81f111878103cad01abff0425def6357944059a36ecd4df46db9a6b01d1a76c12e1f", 0xdc4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x8002, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000002, 0xe63399ef48b62997, 0xffffffffffffff9c, 0x7) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:24:56 executing program 7: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/95) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000006, 0x0, 0xffffffffffffffff, 0x3) 15:24:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x21) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x2) 15:24:56 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x840, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5d3fd422e92d22f6) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) 15:24:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x102, 0xfe07d3f8c6c6af57) openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x20) 15:24:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 15:24:57 executing program 2: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x1140) 15:24:57 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x400) 15:24:57 executing program 7: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f000046d000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x2) 15:24:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) r1 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x0, 0x0, &(0x7f0000000000), 0x0) 15:24:58 executing program 3: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x123000, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x3, 0x1, 0x7fffffff, 0x7, r1}) 15:24:58 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) fcntl$F_GETFL(r0, 0x3) 15:24:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000004, 0x10062, r1, 0x5) 15:24:58 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x60) close(r0) close(r0) 15:24:58 executing program 1: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x4d031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x1140, r0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) 15:24:58 executing program 5: mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1fffffe, 0x8031, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x6, r1}) 15:24:58 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0xa9) fcntl$F_GETOWN(r0, 0x9) 15:24:59 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000040)={0x9, 0x6}, &(0x7f0000000080)) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) unlink(&(0x7f00000000c0)='./file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) unlink(&(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x88) unlink(&(0x7f0000000180)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/39) unlink(&(0x7f0000000280)='./file0\x00') r2 = fcntl$F_GETOWN(r1, 0x9) unlink(&(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x100) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000340)={0x2, 0x3, 0x9, 0x4ff, r2}) unlink(&(0x7f0000000380)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000003c0)={0x1, 0x1, 0x100000001, 0x1b0e3e63, r2}) unlink(&(0x7f0000000400)='./file0/file0\x00') fcntl$F_GETLK(r1, 0x5, &(0x7f0000000440)={0x1, 0x2, 0x6, 0x100000000, r2}) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000480)={0x3, 0x0, 0x1ff, 0x3, r2}) fcntl$F_DUPFD(r0, 0x0, r1) unlink(&(0x7f00000004c0)='./file0\x00') fcntl$F_GETOWN(r1, 0x9) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fchdir(r0) unlink(&(0x7f0000000500)='./file0\x00') close(r1) 15:24:59 executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_GETOWN(r1, 0x9) 15:24:59 executing program 6: mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x8031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) 15:24:59 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10800, 0x184) fcntl$F_GETFL(0xffffffffffffffff, 0x3) 15:24:59 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2800, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x202, 0x100) 15:25:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x0, r1}) mmap(&(0x7f0000802000/0x4000)=nil, 0x4000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x0) 15:25:00 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) llseek(r0, 0x5, 0x4, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0xffd, r0, 0x26) llseek(r0, 0x3ff, 0x2, &(0x7f00000000c0), 0x1) chdir(&(0x7f0000000040)='./file0\x00') 15:25:00 executing program 0: mmap(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x0, 0x108132, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x110) fcntl$F_GETOWN(r0, 0x9) read(r0, &(0x7f0000000040)=""/4096, 0xfc0) 15:25:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) write(r0, &(0x7f0000000100)="a7a9a01a111a03974e8ee0a9ad7643c299ae461612176f4cc229d5735e0c7572130029dd9ca9c619c8e41ce71090d568a541915f785691ed9e5f7a9bd4d749f45542e31afcfdc35eae0000e18d6ebee5a5d42a5b5eaccee68ac2fce107bbea35b3b1b58c0bb19ccdec6866278fbda63d8f88922b58848332b965aa9f923ca7eb90f6e90ecd38752f261d0cc803140f0bb40a63110118473fcc3164d96b1e6f4e120ca723c572812a016d63fa8680a646667c9a1a843248fc53fe85e52de571c171a627457605e72491d143b4e8188059f1cbd090503a7dd808183fe4fda170463b03e395c28b24f3c2e6fb4eab4b9f5a25a0ffcb440059c99c89", 0xfa) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xe824, 0xffffffff, r2}) 15:25:00 executing program 5: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) getcwd(&(0x7f00000000c0)=""/198, 0xc6) 15:25:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x41) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x5, r1}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:25:00 executing program 7: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) nanosleep(&(0x7f0000000000)={0x40, 0x9}, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/10) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000, 0x8000, r0, 0x7) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r1, &(0x7f0000000180)="363f73ff4ee150c5b342", 0xa) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000004) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/173) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) write(r1, &(0x7f00000002c0)="16b524821edbfa9b82c0b512cb58c28f51ac6b4a8e2f58e0b27772a5fcc80d8766a3ab62168ecb7db8ed829e20fac2689df1e40be26b8319bfe6e47a24a88a3b985cb03a83322d68460ca76ecb3f3c493dc347436bcadc0b2bde55e2dde645370d913e8d55a3bcd1f0f5a3f35d20da33706cea0095ba5ef64acd70b57b709c90efaf2e5c9b48676402ef1b8ce97acae11ba65cbc359d811ac54affb3a9b607693cf95f48e5564d29b75e03ef915c869d525fb86b4adde9965552b9a2e441d76bb35a5384697d66", 0xc7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2000, r0, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000004) close(r2) r4 = openat(r3, &(0x7f00000003c0)='./file1\x00', 0x2400, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) 15:25:00 executing program 6: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x100000000004132, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x6, 0x8001, r1}) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0xd) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r3, 0x4, 0x2000) fcntl$F_GETOWN(r2, 0x9) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x7fffffff, 0x7, r4}) fcntl$F_GETOWN(r2, 0x9) 15:25:00 executing program 3: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x30002, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000009) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/43) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:25:00 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0xcc) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x82000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x104) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x121480, 0x73) fstat(r2, &(0x7f00000000c0)=""/124) openat(r1, &(0x7f0000000000)='./file0\x00', 0x30000, 0x0) 15:25:00 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000008, 0x4010, r0, 0x0) 15:25:00 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFL(r1, 0x4, 0x2800) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2000000, 0x8000, r0, 0x101) 15:25:00 executing program 4: chdir(&(0x7f0000000240)='/\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:00 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177136, 0xffffffffffffff9c, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) fstat(r0, &(0x7f0000000040)) 15:25:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f0000001080)='./file1\x00', 0x3fd, 0x62) openat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x138) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/130) 15:25:00 executing program 1: mmap(&(0x7f000047c000/0x4000)=nil, 0x4000, 0x1000000, 0x500e, 0xffffffffffffffff, 0x40) 15:25:00 executing program 6: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c930, 0xffffffffffffffff, 0x1f) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) llseek(r0, 0x9, 0x986, &(0x7f0000000000), 0x0) 15:25:00 executing program 2: 15:25:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x100) write(r0, &(0x7f0000000040)="9ebe5ff4c1ea5dce419d567599c1327d59a0f04d34f5d27cfec1b5823635372ffaa92d49c1552ef28e9b08547671c86ac9f081bf51c516939a7c9ce04cdcbfcba5b35c6a8687e54067b86c0759a27d8559cd52", 0x53) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x40) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) r3 = fcntl$F_GETOWN(r1, 0x9) write(r0, &(0x7f0000000100)="ceed5c07e70068c8623b6397cbf9d9d337b9ac71e5886c83c92c18a3ec8ea02907ed2826187420f186d42dd667e5bafd2eabf5dc4f9645981bc7d43d7c560c7e710658153fda7b9c96a9d0713d5089cfc3fd9cb7b595c61d58aa6905e0a3d1b1015ac3fe5130a1c0d24aaff749fe6d5a3dc049d838e52d1273451f13e1a9519a8c997e69e650357db7495469b377b36c7f866853784c4e02955a4f2281b9d1ee05c1ae10ff79aa0e66d922e15fbc76d547cedc747379932692513d6ea365c4fb3f8309c2fb268fe2e18a1ea0fbd5", 0xce) llseek(r0, 0x586b, 0xfe00000000, &(0x7f0000000200), 0x2) fcntl$F_SETOWN(r0, 0x8, r2) llseek(r0, 0xfffffffffffff001, 0x6, &(0x7f0000000240), 0x3) fstat(r0, &(0x7f0000000280)=""/61) fcntl$F_SETFL(r1, 0x4, 0x2000) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000002c0)={0x2, 0x1, 0x9, 0x3, r2}) r4 = openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x1) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000340)={0x2, 0x1, 0x100000000, 0x8001, r2}) close(r0) write(r4, &(0x7f0000000380)="67e99474cd80268edfbadcc8ffbbe9b09d85596bdc2dcc28a69ebf3aaac99309198772121fabacb69a75901a987219d4ac8484e9f5496cee114dcdffedbca468d9034b5b53a0445ddf6e58aae0b6c2617406cf5853efeb2671a2c0b58737f71d4c3659cc1a38fff730eafd7ed186e31a89de41c5d0d4161baca3519970949f7eebb35806cd8c", 0x86) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000440)={0x0, 0x2, 0x7fff, 0x3, r2}) fcntl$F_GETOWN(r4, 0x9) close(r1) fcntl$F_SETOWN(r1, 0x8, r2) close(r4) r5 = fcntl$F_DUPFD(r4, 0x0, r1) r6 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x410040, 0x8) fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_SETFL(r0, 0x4, 0x2000) r7 = fcntl$F_DUPFD(r5, 0x0, r6) fcntl$F_SETOWN(r7, 0x8, r3) llseek(r5, 0x4, 0x6, &(0x7f00000004c0), 0x1) fchdir(r5) 15:25:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) read(r0, &(0x7f0000000200)=""/4096, 0x1000) read(r1, &(0x7f0000000100)=""/155, 0x9b) read(r1, &(0x7f0000000040)=""/122, 0x7a) llseek(r1, 0x3, 0x800, &(0x7f00000001c0), 0x3) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101000, 0x0) 15:25:01 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) 15:25:01 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) 15:25:01 executing program 1: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000002, 0x4010, 0xffffffffffffff9c, 0x200) 15:25:01 executing program 3: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1037ffffe, 0x20001, r0, 0xfa9) 15:25:01 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) waitpid(0x0, &(0x7f00000002c0), 0x2) llseek(r1, 0xfffffffffffff361, 0x7fffffff, &(0x7f0000000000), 0x3) mmap(&(0x7f0000778000/0x4000)=nil, 0x4000, 0x2000000, 0xfe, r1, 0x0) 15:25:01 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101200, 0xc0) write(r0, &(0x7f0000000040)="35d2c42feba4160ee7bb14cac4c790407919f39503a68840a86fb1402aa70369e481cffc7395a7595c13fba9f1c3300677ad0c87dd84297278f223e3c4db319b16f0ce8e873482aa29f985dd3f3d", 0x4e) mmap(&(0x7f000046d000/0x4000)=nil, 0x4000, 0x2000000, 0x1000, r0, 0x81) 15:25:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) 15:25:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x1) close(r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2, 0xffffffffffffff9c, 0x0) 15:25:01 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 15:25:01 executing program 0: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/168) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x100, 0x70) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x142) 15:25:01 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x4800, r0, 0x40) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0xd002, r1, 0x6) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x45000, r1, 0x1) 15:25:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10841, 0x80) llseek(r0, 0x17d, 0x8, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1000, r0, 0x3) 15:25:01 executing program 6: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000004, 0x10800, r0, 0x2) 15:25:01 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x10000000000412e, r0, 0x0) 15:25:01 executing program 4: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x2400) 15:25:01 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="a8ab16878e7d73a286110c7024e386c352090d28491cf88b0310ae5ee7609715d3e06a91099892852dfeb975e575f1914d9a6a2bf6f7377510bb019c4db028ea5b2bda447bcefc7ba3f49e055a993eee4eb8c7f81dbb40b650764a59158e0305407b3db983557fde3e6363431a5a6821132ef3a3e338405dea669621879502e946e41b0cb4248cf5af10842f5982b36527260433dc8225aae6aca6380e0c0f3a66f0c32fc55a6c0f49c19846e8b7769ca5bb02dfea0d74a0c053c9a8d08c8002617b36f8236f2e47da0ca3c9b921", 0xce) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2, 0xffffffffffffffff, 0x0) 15:25:01 executing program 2: lstat(&(0x7f0000000000)='\x00', &(0x7f0000000040)=""/48) rmdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x54) lstat(&(0x7f00000002c0)='.\x00', &(0x7f0000000300)=""/41) mkdir(&(0x7f0000000340)='./file0\x00', 0xab) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') chdir(&(0x7f0000000500)='./file0\x00') chdir(&(0x7f0000000540)='./file0\x00') unlink(&(0x7f0000000580)='./file1\x00') rmdir(&(0x7f00000005c0)='./file0\x00') link(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00') rmdir(&(0x7f0000000680)='./file1\x00') rmdir(&(0x7f00000006c0)='./file0\x00') rmdir(&(0x7f0000000700)='./file1\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000740)={0x0, 0x1, 0x1ff, 0x9, r1}) link(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file1\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000800)={0x0, 0x1, 0x3, 0x8, r1}) rmdir(&(0x7f0000000840)='./file0\x00') fcntl$F_GETOWN(r0, 0x9) 15:25:01 executing program 0: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x0, 0x2841, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/81, 0xffffffffffffffee) 15:25:01 executing program 3: getcwd(&(0x7f0000000240)=""/133, 0x202) 15:25:01 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x20000, r0, 0x1501) 15:25:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x8) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x8000, r0, 0x0) 15:25:01 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x42) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xa5b4bfeee3198176, 0x1c) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/86) read(r1, &(0x7f0000000200)=""/210, 0xd2) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/94) lstat(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)=""/80) fcntl$F_GETFD(r1, 0x1) lstat(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)=""/65) lstat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)=""/205) r2 = openat(r0, &(0x7f0000000680)='.\x00', 0x80, 0x80) unlink(&(0x7f00000006c0)='./file0\x00') readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/41, 0x29) readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/8, 0x8) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fstat(r1, &(0x7f0000000800)=""/230) link(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='./file0/file0\x00') readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/162, 0xa2) r4 = openat(r3, &(0x7f0000000a80)='./file0/file1\x00', 0x2, 0x58) lstat(&(0x7f0000000ac0)='./file0/file1\x00', &(0x7f0000000b00)=""/130) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x20, r4, 0x0) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETOWN(r4, 0x8, r5) fchdir(r2) link(&(0x7f0000000bc0)='./file0/file0\x00', &(0x7f0000000c00)='./file0/file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_SETFD(r4, 0x2, 0x1) fcntl$F_SETOWN(r0, 0x8, r5) openat(0xffffffffffffff9c, &(0x7f0000000c40)='./file0/file2\x00', 0xa00, 0x80) 15:25:01 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x20) 15:25:01 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x3, 0x10000, 0x99e, r2}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x0, r0, 0x7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) 15:25:01 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) write(r0, &(0x7f0000000000)="1629c23ecc242954f9a1aba2e3dd4d68acc2456c65c9d6f490fc9623d90492ca3b5de1fdd81bb1f6c0155d016931d44b999f813e18a719a99fea4b8f0f0580472cec425e45cdaa09f990d60c10dfc7b5b74a0a40a8ee50986edf23b7ffaff74931b8c20fb4f985813b31372367a1817b16054814bf16b21a8e74fcb02148a71432c1532f8780e5", 0x87) write(r0, &(0x7f0000000100)="831d5f4b5742f4ddd9b2e1c16bba64754bafb47edad90167d6e1074087bc2780c97a31c4582f3f0dc54888f17e417993ee9726de273659ec13e89e9a85f09a71c7acea1d99c5a94ea94069f5faa8eac4ea7d3554fb45c468817ad4cec0b6fb0fc05ececc92ec0b487714ec814bc4b6343793163a90ca5536748ad97a1d89823f082ac1a2986b1d73a583e571b85c6b8a222f6b45f0e61ff9fba18d312c00f1679176fe7cd4e2a5b2578e49f0fc37b7d6fa8f6707262de9b44eae4a8620f5b85ce54ec8fb266cc99208e22d10cc841a5f642e74c9d22658d8cb5ef2493189c81f39d34bda4a6ecb94d628fb1d0a40fe42a442c27ea1d7f8972c5f8525d4c387f7dadf995724171fea20d15ed8d709c0a7d6dfd67856e11dea46ec68fe984d49529ddf8dff1e9c31888c967ca204fc664b7866f6be5f6f62288a9dee093534bd69889c85da5c5174eb6c783720bece9d3fe31deac6b387257e2dc80d10d3c040d8ac4bed792f6da44a4a3b5e638bd09778503cae494d67e875023f25ee5d34cf92e4cecabb9fc071da403aee22ec0a895ffb656a9946eac90375e9f47a6fa6dfdf113c2462928ea04e4de5cc733b60acb67d35478ae5325cf418f596328b1bff343f98dccbdb2e1c6f9f19f0f63175d652a241f30813e244b740b644895d9487ce52de0a2834314429c978cbd75fa0fabcbd66cff12204e7d7776fbd88abbb6ba30540d7c8745dd2af0e5b16fc23f6860981140cf81e726726ef0da36760390450a21a0a8b6a9c6b45df51220bc67d1bb489aede39eeedd22e2252a7299fac3eb2c7d350237096683ee2814c6c661a2ba661261447a4998e801a3d355625bd7b205c42684108a764fe310f8978cb37358b8861cac85231d57b2c527be520b35160f3810107798c75aebe8a30a430d6c8be2a0aadf1f1f8ac85c2ded57413867c510be683035eef387243dfdeef235a6bca5c469120a757f621c921b48d2a376f6d154b02da77f07bd3080577e2f7424f36c855d26d95306591fa78930e80b4b5df7d63e38c743156ea3a2527fde6c91faafebe23fa0f532a3fcb57aaf8d751088b33bce3a3d3c7b63e65c160babf629266326d48fdf55e11205d59e236f2db536c574a103264e80570081d1e70ec7b99697f16e4ddb1c37537a3d19b54948f9d5588d58929a8b981a9561e70b2699eeee3f58a52f1fb692e949d67a62130ee120585fa7e385ec483ae5179150c5fe56452ff33bbbf222691aaeb990e22c5158ad26b1561e86483ba6111a9f480e187ffc9c7e93f6076dbb4ff4cac9466d8ee40505aafe5094365e319fdfafe9342b0c65f6ef5ac368b836e663b50efb2af633217164ac0c18e4ca2415d2885405ec1b0c0aac394504260657d122ef4d416c7d533059310712d070ba6cce99a7f190a13b144e7fc2a773d34cbd32fa097a4c6a830e62220b688b0a2772597cae658840785c17b46c8d630bccf34fcf4ebd5be97d2fe0f38232b12cdb0394e4f13acc92ef5ad4b522315a99f45264da67c05734aec47893f180ff5ed3fb06ea9fbf58e4c5bbc57c6ac2e8f91f91914a61b6dd541f424cc52c64ecd183defb464c918b7f8931a92f29dabc6ea73bcf5e076466436076c0abf265c8e6b71fc0da4d4a0e1c91381494f4fd537b2dcb4b9d2942c2039c79c180db0f7de1a96809819fb800394a1776ff689a2d2e6fe5633502450bed023a2d737b5ddef829f76c5c8bbeae5efbb79e01212f263c7ce93d80ea5f3af22a341abca0edcb70f240843d224aadf85ff3eb284026ad98ccd84a15dad06955b1f97c7eb5b19b0b078aab21fc4f10f9004777743c80e7fd26c99d925f41dc8f11dd0c356beb85103c5d4abdfeb2e25f56028d17ccd5391a3c829cc5ccfc861a8ac5990d8c7556b93da6b4d4a8d45241d48aa6b834f6c3935b8965b67804cfd197f179ffb9974e4cef7ba79ce667e003c74626cc9482460ee7696d2ea56a56c244fde2ac55785b136f390da66ccf1dfceb61d50e870e9d1c50e42976238643e3651e80a73f70957e009fa246b3c321b042f51ef0908192572b8fe27ba4ae992081a9cf6a8544e268038776b40b009b511d0575d9659db6f996d3884e78ed074b85ad0dac97796adc5d9778859f02df379e98d810c41e991b75bd09ca9ab12ea2fe0ae23bbc8684df38ac88334a05eccf5ca1544fe76de8816ebc99a64cf272427a74f3738d114b0c030941e1983b6cd889ce06514981e1ecf16f3c880f5b30358faf33943aad55e376fb1c34c75dadb13ec9356ba4f048a37670a0ce4ee53ed54046bcb220cff0eb05a506141c0055383dbfb5e68d2c930b402f3ae65a42416d23b839a8ff55af21127c4e5e6961fd461d19b314edb0024f75c4037576b403bcb153f5c68f766d711767dec9257c7b099f2a9aeb6a1869a50f91da13fd912741028fba4b558d53263626c63f0d302e12622ad8f93531a38993c2d58e2861440bc7ddb1683f2e846e0967bdd59886f998839a41f2a9eae498979924a1d851166ba16019a320320042838f4ea972aaea78ca74fa4ad5d9a4e4b49be19a7855f2fef97a14cf9db6561288db091554fb417dfa08762492b34dc7f5408a3c40d33d871ca47ab73f0502d43d75ac6ed2ad4380297ac783bad83622cbb100f71520b36fbaab47fb1d4ffb502e11929d0d6fde4f2cb7cae93308bd27b493475565f88f771549e511c2124cdf588aed39a93c91976fa0dff68e386febb3af421b5aef8c880bb6274f8a34794ff62aa8ac49c8f5d847581c3acd5309c8fa8d1e46cdf55e12fb192a5482a8654910a73ec07bed94ee87295c5ecdab9c4a8f93557b9963f2631044d72e61805512c2a179424d365e2f6dacec3876dc4ae54232edd16bec6a6eb7044171633f58f52849efe864fa115960b050ba24b2993bc265fae3480bdb7c2289df7f9fb841b86c3b4ffc9b13b70ff46f538a6d44bffcf6012982025c36d72af7b51d9e0d8fab5f7dd6293f100acc2fe4c53ed5d82078813740471ff150418b1bb6741a4fb77ecf53f45afd01f000011efb2f5905d16a1cb7b7ef9f8fa248b4102b480a8e14c0210684ef90c2d119351b9b2e93b3ff3e4e8512ec84d9722136a3350a93d42bd6d6cfe41978f8a0bb413111cc4fc2d7efb096f8f78188ae462ef41a3d0ace3e1f7df0913a47132d8bc2a0ffa77125b3a5685b9d8902cd4ab896b0d25ba47cdcaeb6ddf1beed96aa0f7cc359b4ee73dfdad6c616fff650f31f8363736baed44d524d20fc135de6e6099951ffbb89dce46887025ded799c4b13e91b0bb64787d8cf5298950823761e4da6fb7314b14341e58b41b9685def1f8eedb5c792a8e1b2b964b3e6c218fbf4ba716cfa5f0882962744742fae8a458bbc3c4987e570d61aa3f7cfe0b2f1fa7a1ac675669c5dbf246c0ab0ee6cb0eff0e98a25ee88e5bf185a4515dd1ceae0fd9c513a34ce0b48460a10bb32c5c2ce59edcdbfd2da33a6882ca3eaf3e599d8699b9c0e26ffe2da06f797e7b7093a2c585b66992c2f1c4b1305f15333f6576fc7cafde9ed4d45c7e5f2b2b545f732d69a32c5b7c2c1b9be050c20558546c5a454aa6966b760841458804e08e95c9e6a1ea5c59412d3e957b3c6057f7250b8fc294a67afae30beb8ad47df6b67ca08abf9d112b3a67263ef16050fc5c2d9cb1e7ac24d3579d951e3c26862a8043e6c15d93e927e19e4a506560486f48406aebc1e8d2bc9ee4e6ee3c704fc428542ae735abbceb2ee6d9e5177be71246c94a89baeec6c8d03bca80a01ed19e2b338cecd769ca4a5f4f654af7790975aad797077fff558dda04bdda5bc0e6b7ea7df6911b828941647d2db9ae39587e6d461e5dd9a89c292feb8a2641f1963e43203e6ea29f4a75282413f9a48d64b8c42b40b2a3c697a51c88534edb52fcdb942c375f9b88beb2931e7cb5a8816f93794e6ba03ffcf5e60e66675b8ec439133321a2037c59b4d9e715b44bfeb3f50221262454f256fe6d76052a6c137646cfe6703e96732584e71eca8fefcd81b3870a5beed3627cc82026b17a817848e50ad4ed59705c711731f911e463e8289365466e1d506254601ec22f85884d12cda9de48a57a1cba1e0af259d12bc461425f865e329947cf40dbe7e783a72ba0ec0cf11d620e3bf880778335b4480d96475beead6aeed0b1d8827baa6399684f2e240c30b689ff6ddab2060593d906f10b24240b0db6ddc29858e65405561c22819a7855eb76189c6d35a786f8ecd1806d954a7240e5104e07a0deee00063f6438739f903a3fc13b69f58eabe444d37fa459ac62db4739619b62ff73d301164a8c23c0d67a513e1bd7f313b2a0cfde5903e8528cbf289d361a9749e54254ba78327172b5c9ead9a9c0913068cadc9c728c790e4ce73a13230322bcf3270e4ff8ac08e67d8857778fd7444d424d5ad13b4d3e5f41479fbb030883a801522aeced0922fa1055bf3bbeaea14c01c401c5ae6ac5cfead7680ec33519eefe455cff4257f9db26e8f23759fa7a430d2674077c9c48398dce49ba5fccd7141954f06e93c1c89fd56ec781b9d9ba20c6fbc9fab0be7664761c7871d2297996edf3d04955b634794ef343619aaec73ec03a1dd20335c763c2dfa564df653d717207980ba31f99c8d75e184fda9966f04338f77f49dae34b3697b93e17c944fa4c853f05ba378fd7a3f4f6c9c2a200df2c2d823a6ec8fa6ade3354f9db4406de9ed8e1c17598460990fb62c7e8ab42bc5cdee7e11f31f79cb3686cb1714fdc1983b7a52f984e20a645ac82c2d1d5964039a8cf8fbe8c2656521dc7536d75e5aab49ddb1e0b4f80600144c4f970ddf0985c4d51dee1f02a481f644815392c24a7776dd7770b7d51360d804b8d92ab53e37dee12ddb3c96254c9f94b6eff79212cbd8e9ebded87713693fe2bbbd291c5e9f87c3c1901f80736bc25d11ce1d89beaa64e49dbc85a9dbf09f0383290dc1cd26819b7318cb43c93ace83b12a27595aec26766bdbe1026e5c5d01b9ee556e87325ba142f53fe0e4632c62fc9275c141054dda046ad6ee61301c0962619c9cf498e258b3111de5b9be559d2b9621a8855e58349a4bc09405055554bf06711ec8dd78ba9622e0ae3b84a750bb0cf888930bc621e4c1992d087d6f22aa71a66de87fdc88b25d4f2fa83818ce5e35e34d50a143abf191ce24dfcd1a45ce32b6088984a847c3521f4a10d1f2ae2fa130826d5dbb008c9105363e011093ef1d5ca5c8d71540a4a04848b9d1d48946e90b468460a8c3d0a8abcb0dfdd2071da4544c763791760da0a2ce6b27e32b92ec45539c73b23682a2223f3188b7c608fca83259dafa713f7468e2a889672fffc67a9ca1b18c419fa898690627b9e1f940d1db8a2d4376fe359074ab4b30f8b7a6bbc6a02c71628a8f01b9ee3b5fa47e9a3e27dda0b1dd8510524d35c2f793269509260bd3c5e6fe1e74657aa8f29bb6c672959499002564dda846c0330fbba2a56a5825f946f964c81c8d2ba1762c4e54a3579cd69b3e26726fdde071e903141705f602a0d3dce455c64ca9e777855a7865e14013796752ee2174c2b2f259e3728313f27702c45f1cd68fd310881f2caa656c482b4c29227fb08ef16487dbbaf41b2e4e0441783a298242bd1499f0a664326f5a1efda1bfc97b01203fda574de4f2bef7b0155356c2a8b8ce8f7422b2a0bb4ed96148d014a1a4d6b127cd4919abbef2a9d0a871f1e7497c43709e2ff91a8bb8d480a2aa2ccc3ecda5a5cc60d1e0e2e49753173f45d6bca3dddb3dfcb5d0c31a5", 0x1000) 15:25:01 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2b1963c7a8c3f2b8, 0x101) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000000280), 0x3) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000180)={0x0, 0x0, 0xa, 0x2, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x10880, 0x1) write(r3, &(0x7f0000000000)="b3e8ba5c146cd63c780b8258410c645b26e44b8a955236bb6421b87672dd203704cf07dcf7215562725d60d472da50c3ff1460933b488aa886a5ba98f185bd7bafc8d2822ae88ee7eb005a1470646c27412ef6e5349bcde203779039f8e288e31c417b98535b1af126943da5d84d284d124ff5f819b2ea844842c686380c5c5227cb9aa9a6eee701d85f3dc48631a1522963283912e2edf1a9bfe9c2d0e7391a9a61798752455e07e1775c3084ad07c7272890", 0xb3) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000100)={0x2, 0x0, 0x8c, 0x4, r4}) fcntl$F_SETFD(r1, 0x2, 0x3) r5 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETFD(r3, 0x2, 0x0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000240)={0x2, 0x0, 0x7ff, 0x2, r5}) llseek(r1, 0x10000, 0x400, &(0x7f00000001c0), 0x3) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0xa0000, 0x20) 15:25:01 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) 15:25:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:01 executing program 2: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x480000a, 0x2102, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000000)=""/139) 15:25:01 executing program 5: mmap(&(0x7f00003cc000/0x8000)=nil, 0x8000, 0x2000000, 0x8000, 0xffffffffffffffff, 0x0) 15:25:01 executing program 7: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x1c3) write(r0, &(0x7f0000000080)="2f32f7ba81f2da0fb1e16b9138e1d7ec3daaa4c4bffe5e1a666b1a400c9822affcf130888089f8fa32dfad9e52a013245bc65f56875c53ff02b6199246b01691a487791be5144c5149b133f947b762c07b66fae55fdc9b09f41c553bd8a31e37ba8483cda87c18ad8e9eac524d301ae651e11052a8b0613c8e139888865dfec3ad29ebaab858ba3885edbd85b0153f29abb610ae507cc707877eb83270a6201175aa6f8fe4b31fdb4841a331bff5368d", 0xb0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x1000, r1}) 15:25:01 executing program 6: waitpid(0x0, &(0x7f00000002c0), 0x2) mmap(&(0x7f000037c000/0xc000)=nil, 0xc000, 0x3000000, 0x1, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x1}, &(0x7f0000000040)) 15:25:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80100, 0x80) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x410000, 0x0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x500, 0x103) fcntl$F_GETFD(r0, 0x1) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) write(r3, &(0x7f0000000100)="508f46100198d448352c8874cbb87acda15263d592c38d924eff89517cbb0f6c0d8fb346f9e187e72e524d9410ded76917e1ade7dc7bcb3c4b3f2fd52b7a4f4d65136c10887d8defee1a82268654a2b15f497a9aa0ac5321da1a1ca8b51c415fc6055cec40e0be42528f06ea72c500c830cfcebf3951ea835bfeb5a9694059f91e07dd6bfee54dc07a55257b618ed9b3b599e11c5844fcdbce15b5a326", 0x9d) r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) llseek(r0, 0xfffffffffffffff8, 0xfffffffffffffffd, &(0x7f0000000200), 0x0) r5 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x101000, 0x80) r6 = fcntl$F_GETOWN(r5, 0x9) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) fcntl$F_GETOWN(r5, 0x9) r7 = openat(r3, &(0x7f00000012c0)='./file0\x00', 0x101000, 0x82) r8 = fcntl$F_GETOWN(r5, 0x9) waitpid(r6, &(0x7f0000001300), 0x2) fchdir(r4) fcntl$F_SETLK(r5, 0x6, &(0x7f0000001340)={0x2, 0x0, 0x9, 0x9, r8}) readlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/155, 0x9b) fchdir(r0) fcntl$F_GETFD(r5, 0x1) r9 = fcntl$F_DUPFD(r5, 0x0, r7) fcntl$F_GETLK(r3, 0x5, &(0x7f0000001480)={0x2, 0x1, 0x7fff, 0x8, r8}) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_GETFL(r2, 0x3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000007, 0x1, r4, 0x6fd) fcntl$F_SETFD(r5, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x8000, r9, 0x5) 15:25:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000240)=""/209) 15:25:01 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x49) r2 = fcntl$F_DUPFD(r0, 0x0, r1) llseek(r0, 0x9, 0x3ff, &(0x7f0000000040), 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x40000, r0, 0xfffffffffffffff8) write(r0, &(0x7f0000000100)="df69d8bf031586f6366866fc621d34f8c7225fa9ae0e1521fdc4f349d4b4d64a0626260b83500718dce0a2718d22dd80d73645e87e74145919963761eb2372752f80702e0dead7547deaec335d34cf3fa397774dcc75cd8083723705b9c67e77cfabb0ad8dd69ed4be116c631b4e575467f2d3ea67fe939010ee0a42f8872e7de9cec6d192f8a51ed71b23f76febdaea28e9337b0fdbb91419e77dc28300e441bc04ca0e42567fcb1b1e453efdd34c88f0ffc9e0fa99bac2b30ddab93e686c82c311a67754eb2a1e9b0707298a2d5196b9a8c45d50bc7359", 0xd8) write(r2, &(0x7f0000000200)="89ff5a5fd24d5d324b00e82d6ae510868241fb216b061b1cdd3eff3b70770ac4ff770a36bfecad7559ae3401225e2881717e1913a10e377386cec02e366b852deeb815aa67eee483980d994a213c473df61c8dadebc774c081620add9a0f9b9ea646ff74008fc7d65e2b2e292850da74cceb05c1988c73e4dca256799c0796a8b1ad1cc502001679a4544b7d278f9e9891ef2d60be40e67460ecbb2c73cd2cb562e86a062b517d89ecd7fdfa68d06764fbe9a3a1443fb018645a24d54d92e375f29b4eb92e2fa99e9b6890591d5b162063cd2df42ebc7720a428f54d7b57adeb5e3003d847dfa923decbdf8d8f69b34f379f8bab45707e446f4c", 0xfa) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x22000, 0x0) fcntl$F_SETFL(r1, 0x4, 0x800) fstat(r3, &(0x7f0000000340)=""/4096) fstat(r0, &(0x7f0000001340)=""/4096) stat(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)=""/115) fstat(r3, &(0x7f0000002400)=""/197) getcwd(&(0x7f0000002500)=""/18, 0x12) read(r1, &(0x7f0000002540)=""/4096, 0x1000) unlink(&(0x7f0000003540)='./file0\x00') openat(r3, &(0x7f0000003580)='./file0\x00', 0x80000, 0xd4) r4 = fcntl$F_DUPFD(r1, 0x0, r1) readlink(&(0x7f00000035c0)='./file0\x00', &(0x7f0000003600)=""/229, 0xe5) r5 = fcntl$F_DUPFD(r2, 0x0, r4) fcntl$F_DUPFD(r2, 0x0, r5) 15:25:01 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/206, 0xce) chdir(&(0x7f00000003c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/148, 0x94) readlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/164, 0xa4) unlink(&(0x7f0000000600)='./file1\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x3, 0x2) r2 = fcntl$F_DUPFD(r0, 0x0, r1) readlink(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)=""/189, 0xbd) r3 = openat(r2, &(0x7f0000000780)='./file1\x00', 0x100, 0x20) r4 = openat(r2, &(0x7f00000007c0)='./file1\x00', 0x412000, 0x18) fcntl$F_GETFL(r4, 0x3) r5 = openat(r0, &(0x7f0000000800)='./file0\x00', 0x111000, 0x1) write(r4, &(0x7f0000000840)="9da6c08688970d4b3cbf0d2614c2fa01ac5cf8432d9a4b606ab9986048bd28c2c04ca17fd2e4c7de92f47a4c3564f5cdf0909792644154b0ecd2f860211e9235e34576d79281f11aff2f95a03aaae6fcb25e38ee46962407", 0x58) unlink(&(0x7f00000008c0)='./file1\x00') llseek(r3, 0x9, 0x2, &(0x7f0000000900), 0x2) fcntl$F_SETFD(r5, 0x2, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file1\x00') link(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)='./file1\x00') fcntl$F_DUPFD(r3, 0x0, r1) fchdir(r3) write(r0, &(0x7f0000000a40)="bef38b7a6bf9b9b270ce2fcb800719bf5e3447695c77f0944d2a8b20c4200c30d47d9d083cc5be4141aab7cc281e06c4efee34047c3f2ee32ebcefdd21e43c88b6b990e39fc8dcfb0c4649f7c9af7714f9bcb81828f45adcb84348f2c604a0179f83224b13c8375afbff77bb79fe25592a3ad42f4d2e35ffd1bc56964121a7f78e9f2732b7bc6b28d5f6a2e3b6b87fc9", 0x90) chdir(&(0x7f0000000b00)='./file1\x00') 15:25:01 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="7e6663395c783a5c1818c5395f3df27192a502c329e4d6bb0a77c98537efb416c4275323bbf52065d8fb3fff2e1c062995cb0b982ea9d7b74936c52d47932410436204f18198909a8a1ff418eae18dfa4a01e04faacbd0b06ed80f3a7094b1317daa6d623008300357ddcc5573b20ad6a056912d79fbd1d394b4ef278fd4d0383c7bf7a5831b1cbf8bbf03912d94f218e59575d7e804a4bfc37129b9541aa67b3588c124d1eba9c8d792e283e97bb32dac1bc494f73fe90dd321c835aba1d29b248cb27cc521d81cee018c829d1c291ddf9b725c17552b17759151bbf1ccdd61486dab2473f9d35c8da37ff45c24a7ecd471", 0xf2) mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x0, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x22d40, 0x10) write(r1, &(0x7f0000000040)="834bc9872b29b9ede8e1ee81810da7294e4504a0297bd6e01e7f56554f99e585aef153f036f7c1a2fae81d78f61d", 0x2e) 15:25:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000007240)='/\x00', 0x400, 0x28) read(r0, &(0x7f0000000000)=""/104, 0x68) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:01 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) fcntl$F_SETFL(r1, 0x4, 0x800) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1fc, 0xbd) fstat(r3, &(0x7f0000000040)=""/99) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x10000, 0xffffffffffffff9c, 0x7ff) 15:25:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x140) llseek(r0, 0x0, 0x0, &(0x7f0000000140), 0x2) 15:25:01 executing program 1: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) 15:25:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) fcntl$F_SETFL(r0, 0x4, 0x0) 15:25:01 executing program 5: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x3a) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) close(r2) openat(r2, &(0x7f0000000000)='/\x00', 0x2, 0x20) 15:25:01 executing program 7: mkdir(&(0x7f0000000340)='/\x00', 0x140) getcwd(&(0x7f0000000380)=""/4096, 0x1000) 15:25:01 executing program 1: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x800, 0xffffffffffffffff, 0x0) 15:25:01 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, r0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x3, 0x0) 15:25:01 executing program 3: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x8a) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000006, 0x22011, r2, 0x7fffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, 0xffffffffffffff9c, 0x0) fcntl$F_GETFL(r0, 0x3) 15:25:03 executing program 2: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x108) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000006, 0x1100, r0, 0x5) 15:25:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f00007ff000/0x3000)=nil, 0x3000, 0x200000000004, 0x108132, r0, 0x0) 15:25:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20100, 0xd8) 15:25:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x342, 0x42) llseek(r0, 0x1, 0x7, &(0x7f0000000000), 0x0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0x0) 15:25:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xe2) read(r0, &(0x7f0000000040)=""/255, 0xfffffffffffffeb2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, 0xffffffffffffff9c, 0x0) fchdir(r0) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x410000, 0x80) mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) llseek(r1, 0xfffffffffffffff8, 0x0, &(0x7f0000000180), 0x0) 15:25:03 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000000000002, 0x40802, r0, 0x5) 15:25:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x73) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x4, r1}) 15:25:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) 15:25:03 executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) r0 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x180, 0x80) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) 15:25:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) openat(r0, &(0x7f0000000040)='./file0\x00', 0x410000, 0x23) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 15:25:03 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x800000001000009, 0x0, r0, 0xff7ffffffffffffd) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) write(r0, &(0x7f0000000000)="696af9e822372646e788420a08f43b96fec5cb7084507891303263bfe2bac7fdd7ed9f813e948d84ba053c157d8e7407a23caca3f788c1ca541058ba7a3e15be48f5cf4ba23515b6d95c14804af0b668f9a9a2c4e4c4115f093b0666ff93d3a61832fb5f6d0e42c9f94ff9289412410c1200dedf19b23cf4327a4463c5a2bc7fc59be9e87a06a11fdf96e2d7c06a4ef12dc5840cf0f702977f4d3cf8bba78de945c82302be83ab57c93053b4f7abd711243aa09d36b8659afee0a0c4660d4e84243afe7e51c33a7bfd43e5a7f4fcbad360bac57406ec02aae0b9a8d5e753de48a1d8c5fc653caebf54571d4365bd29de09c79b9c4569a3a78081", 0xfa) 15:25:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) close(r0) fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x402, 0x30) 15:25:03 executing program 2: fcntl$F_SETOWN(0xffffffffffffffff, 0x8, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x7, 0x6, &(0x7f0000000000), 0x2) 15:25:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_SETFL(r0, 0x4, 0x2000) r2 = fcntl$F_GETOWN(r0, 0x9) fchdir(r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x1, 0x7ff, 0x8001, r1}) write(r0, &(0x7f0000000080)="70dcfffce683f3509ae3c11b862db9b2130adf5bdfd14b76b8ead7f7c2f2ece0dc3a6cd017fff77331225746310190cda9a3901e27c5253e8b31573e3275b02bf143455dfa2cfe33104ae8629c787c5565d2f581886c42450f22dc298c5f7f32e7f7573e0312343d3249339d003e68d3e90104c850d3a67a4109621014b6bdbe68b540d2a4fff44ae9a315e336070559eab1cfc32db9238bc2b53966c6d3e7f0676a2d618b66112659e1d62e0e19114b9bcc469014155bd09b0b", 0xba) fcntl$F_SETFL(r0, 0x4, 0x800) fstat(r0, &(0x7f0000000140)=""/55) fchdir(r0) write(r0, &(0x7f0000000180)="55ee55ac455763ca30573cf6c537731d6a9b8f8a26089ab7882e035d4e9637152ea071bcbf2a96360d4e492658d1439ecbd06dded6d6d7cd52d447f53ce96abf79aad7f6129a77ab06b46ce4f88115449a4e21302b1276829a1bfd43aa37c3b73f18235469c9fd9433b7b378df0258350c266c93551192a88f311a63ebaa0f44303aed2507f55478a8c5ddd15259c03cc28e804fafca04c5cf56c5bdcc2631ff74d0652e16a3d688c702c0e5", 0xac) fchdir(r0) fstat(r0, &(0x7f0000000240)=""/126) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x402, 0x100) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x2, r2}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000340)={0x0, 0x2, 0x3f, 0x7, r2}) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$F_SETLKW(r4, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x800, 0xb8, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x2000, 0x10) fcntl$F_GETFL(r3, 0x3) fcntl$F_SETOWN(r5, 0x8, r1) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/95, 0x5f) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/185) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/227) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x20000, 0x84) fcntl$F_SETFL(r6, 0x4, 0x2000) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000800)={0x2, 0x0, 0x0, 0x0, r1}) 15:25:04 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xdaa102b, r1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r0, 0x0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x2, 0x1, 0xffffffff, r1}) 15:25:04 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x8) r2 = fcntl$F_GETOWN(r1, 0x9) close(r0) fcntl$F_SETOWN(r0, 0x8, r2) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, 0xffffffffffffff9c) openat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x202, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x4) openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0xca) 15:25:04 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x58) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2882, 0x4) fcntl$F_GETOWN(r0, 0x9) 15:25:04 executing program 1: lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)=""/55) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/76, 0x4c) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') readlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/100, 0x64) lstat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/210) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171) rmdir(&(0x7f0000000000)='./file0/file0\x00') 15:25:04 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x40000, r0, 0x5) fstat(r0, &(0x7f0000000040)=""/159) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000002, 0x4000, r0, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x140) llseek(r0, 0x0, 0xe82d, &(0x7f0000000140), 0x3) 15:25:04 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x53) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/112) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) 15:25:04 executing program 4: mkdir(&(0x7f0000000380)='./file0\x00', 0x40) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x4d) mkdir(&(0x7f00000000c0)='./file0\x00', 0x12) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) chdir(&(0x7f0000000040)='./file0\x00') r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r2, &(0x7f0000000100)='./file0\x00', 0x410800, 0x9) 15:25:04 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fstat(r0, &(0x7f0000000080)=""/217) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) fstat(r1, &(0x7f0000000180)=""/197) 15:25:04 executing program 0: fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x154) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) fchdir(r0) 15:25:04 executing program 3: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:25:04 executing program 4: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10111, r0, 0x7000000000) 15:25:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x2, 0x70) 15:25:04 executing program 5: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2002, 0xffffffffffffffff, 0x23370bd4) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x10000, r0, 0x84) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x7, 0xffffffffffffff41, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x6, 0x6, &(0x7f0000000040), 0x3) read(r0, &(0x7f0000000080)=""/26, 0x1a) fcntl$F_GETFL(r0, 0x3) r3 = fcntl$F_GETOWN(r0, 0x9) chdir(&(0x7f00000000c0)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x80000, 0x70) write(r0, &(0x7f0000000140)="5c379d9739687a3204a2a4fadcfb3c4e435152f2aa74ca903a2dadbbab8e26df0f4d8bce6cc95465f2aa49861b9cfb0b9101082fce1dfced00c431defc50e30560d8eac57fee04c5aef3b1c6c3529c0d2cbb3c27ec166bbcb95252fb16cfbccf9846e5f3adf49f3421e44b0fb538bf0288fa6dc2966fb563d3e9a2", 0x7b) fcntl$F_SETLK(r0, 0x6, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0x8, r2}) r6 = fcntl$F_DUPFD(r0, 0x0, r5) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000200)={0x0, 0x2, 0x2, 0x6, r2}) r7 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x101000, 0x13) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x40000, 0xffffffffffffffff, 0x5) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/90) openat(r6, &(0x7f0000000340)='./file0\x00', 0x511041, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000003, 0x8020, r4, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000380)={0x0, 0x2, 0x0, 0x6, r1}) fcntl$F_SETOWN(r4, 0x8, r3) fcntl$F_SETLKW(r4, 0x7, &(0x7f00000003c0)={0x1, 0x1, 0x1, 0x9, r3}) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000400)={0x0, 0x3, 0x80000000, 0x0, r2}) fcntl$F_GETOWN(r0, 0x9) openat(r6, &(0x7f0000000440)='./file0\x00', 0x1, 0x10) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x7, 0xebd, r2}) 15:25:04 executing program 6: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x7, 0x4d032, 0xffffffffffffffff, 0x4) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffff9c) write(r1, &(0x7f0000000080)="d2a24b56d6658c0c905088e314b4abe7e070711ae1a92a0970bda6b92fcb761a7fbbf45c54f3fd7802f7d8ef9bb15e182dbe70acee00c8a90ed7adaf6fe85d926a6b948640e1296d9bc25bfda9d95ff222090481ae172788e1b16b9f8c78105b0a185de873fe7e1be98fb702ed5a4ffa8c4b7254ee5f6d3050912a06e9c6c64ad8c4819d1c5afe7389db51cbfe19ddcc6e285ce35b9e631fd082bfc484a255ee2374f75d0227259a2e43446dae71422ef4ccd90264c744c5", 0xb8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 15:25:04 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1fffffe, 0x28032, 0xffffffffffffffff, 0xfffffffffffffffd) 15:25:04 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r2) 15:25:04 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) 15:25:04 executing program 5: nanosleep(&(0x7f0000000040)={0x6ef3ca77, 0x400}, &(0x7f0000000100)) chdir(&(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f00000000c0)={0x1, 0x74fa}, 0x0) 15:25:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3, 0x40) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10100, 0x11) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x166) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) fcntl$F_SETFD(r1, 0x2, 0x1) 15:25:04 executing program 2: rmdir(&(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 15:25:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x4b348d47f3d6a1e8) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) close(r0) rmdir(&(0x7f0000000000)='./file0/file0\x00') 15:25:04 executing program 3: mkdir(&(0x7f0000000340)='/\x00', 0x140) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 15:25:04 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000, 0xb) 15:25:04 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x140) llseek(r0, 0x0, 0x0, &(0x7f0000000140), 0x3) rmdir(&(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10240, 0x108) 15:25:04 executing program 2: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x244df400ccf15ecd) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/4096, 0x1000) readlink(&(0x7f0000001040)='./file0/file0\x00', &(0x7f0000001080)=""/62, 0x3e) 15:25:04 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000001, 0x8000, r0, 0x6a) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x18050, r0, 0x1) r2 = fcntl$F_DUPFD(r0, 0x0, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) fcntl$F_SETOWN(r0, 0x8, r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000000, 0x800, 0xffffffffffffffff, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x20000, 0xffffffffffffffff, 0x39) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000001, 0x20, r4, 0x5) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETFD(r3, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000006, 0x1000, r4, 0x3) fstat(r0, &(0x7f0000000140)=""/100) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000005, 0x5142, r0, 0x0) llseek(r0, 0x2, 0x70019b51, &(0x7f00000001c0), 0x3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') fchdir(r3) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x40, r5}) fcntl$F_SETFL(r3, 0x4, 0x2000) fcntl$F_GETOWN(r0, 0x9) r6 = fcntl$F_GETOWN(r3, 0x9) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/125) fcntl$F_SETOWN(r2, 0x8, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80000, 0x0) fcntl$F_GETOWN(r7, 0x9) 15:25:05 executing program 3: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/160) openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x70) rmdir(&(0x7f0000000040)='./file0\x00') 15:25:05 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x0, 0xffffffffffffff9c, 0x0) mmap(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x1000001, 0x8001, r0, 0x8000) 15:25:05 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') 15:25:05 executing program 0: openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/167) 15:25:05 executing program 6: fchdir(0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r0) 15:25:05 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 15:25:05 executing program 5: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:25:05 executing program 4: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r0) llseek(r0, 0x0, 0x100, &(0x7f0000000000), 0x1) 15:25:05 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x40) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) fstat(r0, &(0x7f0000000080)=""/130) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd8) 15:25:05 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/81, 0x51) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/142) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') readlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)=""/55, 0x37) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/171, 0xab) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/226, 0xe2) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/194) mkdir(&(0x7f00000007c0)='./file0\x00', 0x4) lstat(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)=""/138) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') symlink(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x0, 0xa17796a7be12b44b) openat(r1, &(0x7f0000000a40)='./file0\x00', 0xb0080, 0x8) readlink(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)=""/16, 0x10) lstat(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)=""/192) readlink(&(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)=""/215, 0xd7) stat(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=""/31) symlink(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='./file0\x00') lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)=""/176) lstat(&(0x7f0000000f40)='./file1\x00', &(0x7f0000000f80)=""/4096) rmdir(&(0x7f0000001f80)='./file1\x00') link(&(0x7f0000001fc0)='./file1\x00', &(0x7f0000002000)='./file1\x00') rmdir(&(0x7f0000002040)='./file0\x00') unlink(&(0x7f0000002080)='./file0\x00') chdir(&(0x7f00000020c0)='./file1\x00') 15:25:06 executing program 2: 15:25:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/31) llseek(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:06 executing program 5: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/102, 0x66) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/59) 15:25:06 executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) 15:25:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10480, 0x101) fcntl$F_GETFL(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x84) write(r0, &(0x7f0000000080)="db1bc953e72f4bc10cffe093939ab7ceac6fbb2f326a5485d9b4ce1b7dc312d4f972462200473d5bc2547cb069da3c8d5339e4196c8f1925e245cec1dd8ca232212583c5daa2468c09f0fd8f5796f16c39646f719b6f156b1bbc6c9d413d101a357fd0de", 0x64) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10800, 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000007, 0x1, 0xffffffffffffff9c, 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/47, 0x2f) fcntl$F_SETFL(r1, 0x4, 0x2000) fcntl$F_GETFL(r3, 0x3) r5 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r3, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x3, 0x4, r5}) r6 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x80000, 0x0) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2000000, 0x800, r0, 0xe771) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000340)={0x1, 0x2, 0x7fffffff, 0x1000, r5}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000380)={0x2, 0x3, 0x55, 0x7, r5}) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r7 = fcntl$F_GETOWN(r6, 0x9) read(r6, &(0x7f0000000440)=""/65, 0x41) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') fcntl$F_SETLK(r3, 0x6, &(0x7f0000000540)={0x3, 0x3, 0x100, 0x4, r5}) readlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/28, 0x1c) llseek(r4, 0x7, 0x0, &(0x7f0000000600), 0x1) readlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/54, 0x36) fcntl$F_DUPFD_CLOEXEC(r6, 0x406, r6) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000006c0)={0x3, 0x0, 0x1, 0x29, r7}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x1) 15:25:06 executing program 7: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:25:06 executing program 4: mmap(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x3, 0x1006, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) fchdir(r0) 15:25:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x188) read(r0, &(0x7f0000000040)=""/127, 0x7f) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10) read(r1, &(0x7f0000000100)=""/246, 0xf6) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/253) read(r0, &(0x7f0000000380)=""/31, 0x1f) mkdir(&(0x7f00000003c0)='./file0\x00', 0xa2) write(r1, &(0x7f0000000400)="fa4aa6bb6e7f09218b7312db46e746cb2aadc4f32f57213f5796e170ae19fd15d4e714dbc23fcc2b2e640fa32608958fad2a0a6581b79c82d8b7eac0d2fb5ca8d346ab38ae1c7b3433d55024f01d7ac7c43296505e3e31676e544a1397189d96536cd3564ca7dee8771f2f91e0389d0b4bb60e69d13a96e46a3bd9c4864ab9259a91d3960fbb4e8e835638141d942032e6d05ef7852f1cd4956b192a65efaad19ca198cd37d0dccfcf41d4432c0d42f1f24db955567edf3f93040483d5ff43aada5da7ab8a4651f861481e4386ab94a501de8be71988ac1300d132377732", 0xde) write(r1, &(0x7f0000000500)="0a63fedaef0a7ab2d6df2faa3c652ecb2d34eba08c6ee39343107c32b48be507e2177d03a788dc42078c39b14974bee89413703414df187b3121f5794e9cd1dad7ae9ab70288e79f851faa361456a36511cfb9d3168bc169179fadc6b5e0a0e3b8d50222553b9f9ff1aa31b8605bafae02a1c4c08a1f3e16867fbf70d1277f4da9c19aba02950a9a6036d78bed7616ea2d1df98bb3d2537022cfce29928eecb13d1db852d0b3515c2308c5d596fe10a2e30eee522252b0146c3c61c5290efce56b81759a29051f7a0f7b7934", 0xcc) read(r0, &(0x7f0000000600)=""/13, 0xd) r2 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x123000, 0x4a) openat(r0, &(0x7f0000000680)='./file0\x00', 0x101002, 0x0) read(r1, &(0x7f00000006c0)=""/139, 0x8b) close(r2) r3 = fcntl$F_DUPFD(r2, 0x0, r0) fcntl$F_SETFD(r1, 0x2, 0x1) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000780)={0x2, 0x3, 0x6, 0x3c13, r4}) r5 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x430100, 0x184) r6 = openat(r5, &(0x7f0000000800)='./file0/file0\x00', 0x200, 0x20) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/40) close(r0) close(r1) fcntl$F_GETFL(r3, 0x3) read(r3, &(0x7f00000008c0)=""/136, 0x88) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000980)={0x2, 0x0, 0x2, 0x2, r4}) openat(r0, &(0x7f00000009c0)='./file0\x00', 0x40, 0x13) fchdir(r6) fcntl$F_GETFD(r6, 0x1) 15:25:06 executing program 5: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x2032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f00004e4000/0x200000)=nil, 0x200000, 0x1000001, 0x1000, 0xffffffffffffffff, 0x7f) 15:25:06 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) chdir(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETFD(r2, 0x2, 0x14e273653e3946f4) fchdir(r0) chdir(&(0x7f0000000140)='.\x00') r3 = fcntl$F_DUPFD(r0, 0x0, r2) unlink(&(0x7f0000000180)='./file0\x00') fcntl$F_GETLK(r3, 0x5, &(0x7f00000001c0)={0x1, 0x3, 0xcc, 0x65, r1}) chdir(&(0x7f0000000200)='./file0\x00') fstat(r3, &(0x7f0000000240)=""/208) chdir(&(0x7f0000000340)='./file0\x00') llseek(r3, 0x1000, 0x0, &(0x7f0000000380), 0x3) chdir(&(0x7f00000003c0)='./file0\x00') unlink(&(0x7f0000000400)='./file0\x00') unlink(&(0x7f0000000440)='./file0\x00') lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/25) fcntl$F_GETOWN(r2, 0x9) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/255) mkdir(&(0x7f0000000640)='./file0\x00', 0x106) chdir(&(0x7f0000000680)='./file0\x00') symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') read(r2, &(0x7f0000000740)=""/234, 0xea) read(r3, &(0x7f0000000840)=""/148, 0x94) 15:25:06 executing program 3: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x32d, 0x40, r1}) 15:25:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xc1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETOWN(r0, 0x9) 15:25:06 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x1, 0x4, 0x48cb, r1}) mmap(&(0x7f0000bcc000/0x4000)=nil, 0x4000, 0xa, 0x5c831, 0xffffffffffffff9c, 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x11, r2, 0x0) 15:25:06 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) read(r0, &(0x7f0000002100)=""/4096, 0x1000) 15:25:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3d, 0x800000001f1) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000040), 0x3) 15:25:06 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x480, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x4) fcntl$F_DUPFD(r1, 0x0, r0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) fcntl$F_GETFD(r3, 0x1) 15:25:06 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f000002a000/0x2000)=nil, 0x2000, 0x2000000, 0x0, r0, 0x5) read(r0, &(0x7f0000000040)=""/53, 0xfffffd4c) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x3, r1}) 15:25:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x3fd, 0x62) fchdir(r0) 15:25:06 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1081) 15:25:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x3, r1}) r2 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) fchdir(r2) 15:25:06 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/226, 0xe2) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) nanosleep(&(0x7f00000001c0), 0x0) 15:25:06 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x400000000000d) 15:25:06 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x45b809c7, 0x81, &(0x7f0000000000), 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) fcntl$F_SETFL(r1, 0x4, 0x2000) llseek(r0, 0x1f, 0x9, &(0x7f0000000080), 0x0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETFL(r1, 0x4, 0xc00) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) fchdir(r0) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20403, 0x9) fstat(r0, &(0x7f0000000140)=""/25) write(r1, &(0x7f0000000180)="1a26a76534f6cedfc50b8abb9c7d4cac75c0b3737736ec47d8fbf3f1f85ca04e57d229f8c72bcb2bc28b0e7c26f10bc0bc1b05f09c25d3bf47053e5d3aef0eb61a71bcca5cb7db6112e5", 0x4a) fcntl$F_GETFL(r3, 0x3) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000200)={0x2, 0x2, 0xffffffffffff48ac, 0x3f800000000, r2}) unlink(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x41800, r1, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x101000, 0x4) openat(r5, &(0x7f00000002c0)='./file1\x00', 0xa2000, 0x40) rmdir(&(0x7f0000000300)='./file1\x00') r6 = fcntl$F_GETOWN(r0, 0x9) r7 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r0, 0x8, r7) unlink(&(0x7f0000000340)='./file0\x00') close(r5) read(r1, &(0x7f0000000380)=""/18, 0x12) fstat(r1, &(0x7f00000003c0)=""/72) fcntl$F_GETFL(r1, 0x3) fcntl$F_SETOWN(r1, 0x8, r6) 15:25:06 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/\x00', 0x1000, 0x20) close(r0) 15:25:06 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x25) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, r0) fcntl$F_SETFL(r1, 0x4, 0x2000) 15:25:07 executing program 1: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x41, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:07 executing program 7: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 15:25:07 executing program 2: rmdir(&(0x7f0000000040)='./file0\x00') 15:25:07 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:07 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x4, 0x44, 0x1, 0x6, r1}) read(r0, &(0x7f0000000000)=""/99, 0x63) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x44000007, 0x11012, 0xffffffffffffff9c, 0x6) 15:25:07 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x2, 0xffffffffffffff9c, 0x2) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x110) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) r3 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r3, 0x3) fcntl$F_GETFD(r3, 0x1) 15:25:07 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x200, 0x50) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10002, 0x42) close(r1) 15:25:07 executing program 5: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x0, 0xffffffffffffffff, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) rmdir(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/249) rmdir(&(0x7f0000000080)='./file0\x00') 15:25:08 executing program 4: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101000, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xc1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30002, r3, 0x0) 15:25:08 executing program 5: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x59) rename(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001200)='./file1\x00') 15:25:08 executing program 1: readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)=""/173, 0xfffffffffffffe99) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x80) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/169) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x40, 0xffffffffffffffff, 0x3) 15:25:08 executing program 2: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) write(r0, &(0x7f00000000c0)="82a395c15753e33c48d9207669f08274579e14b8395a16f8d6ac1fe1482a4e0f74bfa73b883747d3919afeaa160495001c4a74528b37958b5f41e6da5ed033ab72fc6df9e1746eee0312ad2db7efb559a1facd2841cd7934fd9c72a383bea97870badf0bfbc1460e59e68367ebb86ceabb8c71541e61042ee91b1411b7aea29fbac28b41ef31e7c2ace00c7347cce98aaece797da314577595ec5c92f51907dc3f4adfe8aebc7ae0064d95b94fa659c63a4ef4e39df1d4b614b5595db92a1a941baf43a47cc3a98a2632e4775ad1fa25d2ffaeafc7f57daf298c8c95265aa258a63e", 0xe2) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) 15:25:08 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x0, 0x1001, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) close(r2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2d00, 0x1) 15:25:08 executing program 3: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000006, 0x4c831, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x0, 0xffffffffffffffff, 0x3) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20200, 0x100) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x100, r0, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x410081, 0xc) 15:25:08 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) getcwd(&(0x7f00000000c0)=""/198, 0xc6) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(r0, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x5) fcntl$F_DUPFD(r1, 0x0, r2) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x401, r3}) 15:25:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x17) fcntl$F_GETFD(r1, 0x1) 15:25:09 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:25:09 executing program 1: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x0, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="edf8d3695c719e6507df963567966437a45fb4c329f68d7e60d937a1a72073ccdf6c022b5a08b8a402ecba38d4792b432a03dffb4c2bd7ef344a7ec290d5e2adbe32a1ba2251963edc8141a356f15379", 0x50) 15:25:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) fcntl$F_SETFD(r1, 0x2, 0x1) 15:25:09 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x800, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r1, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) 15:25:09 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x1, 0xffffffffffffff9c, 0x5d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d031, 0xffffffffffffff9c, 0x0) 15:25:10 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x100, 0x48) mmap(&(0x7f0000fac000/0x1000)=nil, 0x1000, 0x0, 0x1, r1, 0x0) 15:25:10 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f00001db000/0x4000)=nil, 0x4000, 0x4, 0x20002, r0, 0xc1) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) 15:25:10 executing program 0: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) 15:25:10 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:10 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12000, 0xb0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000007, 0x40010, r0, 0x9e) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x53, r1}) nanosleep(&(0x7f0000000080)={0x1ff, 0x7}, &(0x7f00000000c0)) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000100)={0x2, 0x1, 0x3f800000, 0x7fffffff, r1}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/42) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fstat(r2, &(0x7f00000001c0)=""/225) fstat(r0, &(0x7f00000002c0)=""/252) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000004, 0x2, r0, 0x80000001) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000003c0)={0x1, 0x1, 0x1, 0x100000000, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000400)={0x0, 0x2, 0x0, 0xfffffffffffffff7, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000440)={0x1, 0x1, 0x20, 0x7, r1}) fcntl$F_GETFL(r2, 0x3) r3 = fcntl$F_DUPFD(r0, 0x0, r0) close(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x0) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETFL(r2, 0x3) fcntl$F_SETOWN(r0, 0x8, r1) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x181040, 0x1de) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(r3, 0x3) read(r4, &(0x7f0000000500)=""/246, 0xf6) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000600)={0x1, 0x0, 0x5, 0x0, r1}) fcntl$F_GETFD(r3, 0x1) openat(r3, &(0x7f0000000640)='./file1\x00', 0x181002, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000680)='./file1\x00', 0x30000, 0x14) 15:25:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80080, 0x4) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x1, 0x9, 0x7, r1}) write(r0, &(0x7f0000000080)="9817294dc9db02749edc5e1aa57dff28b95a67f0c4f45257bd25fac3429dabfc8d76bfbce6e05eaf2aa5891eb8177ae6d665c68d1981b470425584f04145849b74d69435c9bcf1ed43101164d7adcb678e853711dfddea2a85c84804f10b7f4c337db88d6b", 0x65) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') llseek(r0, 0xaee, 0x5, &(0x7f0000000180), 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000001c0)={0x1, 0x2, 0x8001, 0x1f, r2}) fchdir(r0) write(r0, &(0x7f0000000200)="602b89026e9583743b6dbddc1084f97ee6aedbc2018f34f83e274909fc97080c65c68b7f0a09012aeab05d31ee368d23eafab01f2205e714f78231c83ce5fe314cc43cc2f961dbbfe03422bbdcd9a01bb3cb89bf0402817436b140d7a1c471796887", 0x62) llseek(r0, 0xa23, 0x8, &(0x7f0000000280), 0x0) read(r0, &(0x7f00000002c0)=""/43, 0x2b) fcntl$F_GETFL(r0, 0x3) r3 = openat(r0, &(0x7f0000000300)='./file2\x00', 0x400, 0x20) fcntl$F_SETFL(r0, 0x4, 0x2800) fcntl$F_SETFL(r0, 0x4, 0x2000) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/115) r4 = fcntl$F_DUPFD(r3, 0x0, r0) write(r4, &(0x7f0000000400)="f9d4ca7c98f4f9bc98d6607950402d5384fa15ed5fb31ea1e90752869b0c28e5644c90fd6a0a118995", 0x29) write(r0, &(0x7f0000000440)="472f29cdfed62e1038839a378986b610cb873470ea7faa36d7a7e89333cfd7409a76214f57fa4bf28e5e189955bed995f54c3458606876d50ba9e6a2a30c07f6d6fc7fdf1d2c273b1558321b4be5b1964f718b5ef4aa625ac1dbb68b0f67798aeae535314ffbf9f15f61234dffde65443008e936c3356bc0c8a8e3a7a6b2459f37fb1c5055371dc2a8ab59b212c8dd4f280ded3e926bfafb040b2d0ecd99", 0x9e) llseek(r0, 0xe2f70000000000, 0x10001, &(0x7f0000000500), 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x402, 0x80) r6 = openat(r5, &(0x7f0000000580)='./file1\x00', 0x840, 0x0) fstat(r3, &(0x7f00000005c0)=""/217) fstat(r3, &(0x7f00000006c0)=""/127) chdir(&(0x7f0000000740)='./file1\x00') fcntl$F_DUPFD(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x20800, r6, 0x1) readlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/13, 0xd) fcntl$F_SETFD(r5, 0x2, 0x1) 15:25:10 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x9, 0x203f, r1}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10021, r0, 0x8) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x1, 0x0, 0x3f, 0x10001, r1}) r2 = fcntl$F_GETOWN(r0, 0x9) r3 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x33, 0x5, &(0x7f00000000c0), 0x3) fcntl$F_SETFD(r0, 0x2, 0x1) getcwd(&(0x7f0000000100)=""/211, 0xd3) r4 = fcntl$F_GETOWN(r0, 0x9) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$F_SETFL(r0, 0x4, 0x400) write(r0, &(0x7f0000000200)="4ec976971d60dae0da9dccf2860f5a5a40302e34d8627be469a9c2238bdd7c81d39248439aabfaa33eb7f758c4c92be8b18d9757aa7f60f282d2500c661d5a7398b0954c5faaa908b099070eaa29eca52e2991dee2b5125face1951157a73d629ad46e01b6a534afe7e4456484d9a2f3b30e47c632df6654031d08", 0x7b) fcntl$F_GETOWN(r0, 0x9) r5 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x430000, 0x0) fcntl$F_GETOWN(r0, 0x9) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/4096) fcntl$F_GETFD(r0, 0x1) unlink(&(0x7f0000001300)='./file0\x00') fcntl$F_GETFD(r5, 0x1) fcntl$F_GETLK(r5, 0x5, &(0x7f0000001340)={0x2, 0x1, 0xfffffffffffffffd, 0x4, r2}) fcntl$F_GETOWN(r5, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x0, 0x40) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r6, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x10, r0, 0xffffffffffff2488) fcntl$F_SETOWN(r5, 0x8, r3) r7 = openat(r0, &(0x7f00000013c0)='./file1\x00', 0x80, 0x88) fcntl$F_GETLK(r7, 0x5, &(0x7f0000001400)={0x1, 0x0, 0x9, 0xf34, r4}) 15:25:10 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c836, r0, 0x0) fcntl$F_SETFL(r0, 0x4, 0xc00) 15:25:10 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x600, 0x60) llseek(r0, 0x5, 0x8, &(0x7f0000000000), 0x2) llseek(r0, 0x0, 0x0, &(0x7f0000001380), 0x2) 15:25:10 executing program 0: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) 15:25:10 executing program 1: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x100) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20140, 0x28) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) fcntl$F_SETFL(r3, 0x4, 0x2000000000000000) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r4) close(0xffffffffffffffff) 15:25:10 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x108) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x6, r1}) close(r0) 15:25:10 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) fcntl$F_GETFL(r0, 0x3) 15:25:10 executing program 7: mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) mprotect(&(0x7f0000836000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000838000/0x2000)=nil, 0x2000, 0x2000000) mprotect(&(0x7f0000838000/0x1000)=nil, 0x1000, 0x5) 15:25:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) llseek(r0, 0x6, 0x99, &(0x7f0000000000), 0x1) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x57) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x1b) 15:25:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/18, 0x12) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000100)={0x0, 0x1, 0x5, 0xffffffffffffffff, r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x40000, r0, 0xffffffffffffff7f) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000140)={0x1, 0x1, 0x3, 0x7fff, r1}) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x12100, 0x140) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x7, 0x1ff, r1}) close(r0) r3 = fcntl$F_GETOWN(r2, 0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000006, 0x40020, r0, 0xefba) fchdir(r2) write(r0, &(0x7f0000000200)="e061dd1b8b7477dd495a0c8078946bb69cae24c96c80275d13c787743d03b1e1180c4a8d6c4040bbcb698c2c6ca885028580d78742138a4265b01ea16fd09b3ad0a1a9ce91215ddc8b664127d885bcf962c79b4f8e4189cbb73b2622866ace978afdbad067d6b9570eab6dc29ff7b92b38ca5977b8b759b15ec8bd1edab9d0ed32f65522b22d5912248e4276d5b758a90d879d689d74cf0875a9893646d5199a6704aa75ac9631d805ca5fb9d41df831cff2a73979505a7b24f07cecf84fe3d6883e626c0b0ae999fb8da4496a64c40e3008355af7c5d7b33808fcfbd25305f172e82009a481627c71d0d67f9c1d756441207a2e82d9e7db8f3fbc035b8a98e389e3416e28502ca38fbc2c0f155adbbc26b287817072c91b07c25489576aef95396f16ac52343a8691b10067d3981254b6aabeedaef206c3eae22042ff54e58a6a54bdde1509cb48245801e7f5ae0a06e6a5f1e15e633a84e84576ef1b3b0da112bb069bd30fef65b15732bc6b3385f58bd28407dd4eda2aca416a48c459e6cfd1534feb522533b7045bce63c5c8444bc242f65155e4a89a203ca41f99c4732d94d9d61a7b92d48584e98c4c4e6d0cd229b243ae3274c47ac27cc28f9062c93592836976616f822103a324ed64ba710b28a6e4fc454f1781a1e71bb415d556fbbda1d141ce8d9c1b358eb89cacd657d1f788e0f41085faae7b516d52d1ae789c2c0f979f2ef44632548e7dd312b7e8931bf20f500b9575c9148ea9ce444ea935344e079237d114933b8153043856885fc7e667e4ece368291a17a8ffca5f4d2463c4b056021254552674ed9f7ed34159e24e79e33d72426ad0de2093477486ea67c4c07d56d54084dff4c5ee8486f2aa4f3784721bfb6d022d39cc6fc01c149e01d560f0481d09a593576ed7f1495b6c4fa9da92fedc67996823fd3e34600315ed6b118872b3c0340061637ca556bed5f52f28645c055d8bc0aa0b12b61c0596cfe383aa84ecccd226303e6286498d0100ecfb212dbb20e1e9c0c2fea734a8a3027ec9962a9e613c0fe45df16c6e7e63825a0a6eb69e9512c4bfc5fe71c670bed6a2fd8d8b425dff79db0b4170cae0478fd34810ef896f6b23d07a7623f68d71d17d5f1a5af42e7056b9d81333095cd93d69a9ff580f844c9b387c25583d47fa47e8ef0b654e5fd9faf196451c3fc48f45ddf33230eaede494e377482a16b6cb3c23bca1346915d127fded36ed2231ac9dee4530f01ff04846337d1c58741c2b1965e3d6a75681feb42da19f07d270ca48bfc20fe34fe1f488b3996e2cd6d4c6c10d87f09bca258cf1690af2ec3e67e9bade4d6febac37a87977507eb8b2f7d090fbcbfc744c6a0fe2f26776453c11906953eb60f95f169614917902bb6d195f5550d74d476073243db72387c7eb806be6f9cf1f7bd3398178b303f7b6df9b123d597586018a231afb510b136c7e989971195030014fbd207c3c6a9ca339ff73cbf849aa7f72aa720f47bede319401b617b57aa4697276d057726dede889041a7b0eab788cf52bbadb54d429fbaf0f3f8328dc009160fddb2b684468f495dbf09edc7d2227761c427211b7890012aad2be4c74c737a9322a60d1cb3284965865fba5817d0204b22cc99938b573e1d3e412804acfb90f809c155d2d6bff55f6d38ff916c52138a40868755317416e2fb6143bf0c462dd35f56a12fc52677228ceae7a5ca3442c31179d3e65d405aa5c4607146ee6f8e14f9849af62279259da1365ca44347e0205a9ed82686a4c17da68082fe2d52aaff9db483af657e8ca006ed6f78142d23c073ae2dc2fa84d74b4904266bed18b5f16e3c40663c22f7115687df4c3d51cce21e350ba9ef1e6313b005fc61a77669f549333d1466513d9380335e14ca443cbaf85b4b463da5c66ed8775857c61162208ef79a05346ef6b6ee5e281b66742ee6076b637a9b432d4dc6ac4e6ec6dab96e14013ed87da808e837b4f1e67cfbc651989e338e4fe3be17096cfa5a4da8c87514e6445be91f3bbdc1acc028cb01e19e97a8eaca349abc3e43cb1822b46af0f1c38ebdfbe7d2ef7396cdad0dd242d78af5df35848ea75981fc6bdf3ab4cc23574774a1a5bbe4922d576acebeb153c79e003c5ea4e6afa032423d328d9278360f78d5d87f0954120dd9b7690207d9f4f3beb45532ce3964fb4bb4d23666def0ae580b1335ae75b4444448c0d62331ef66ef9d62c7da9ff41027ebc6954bd3432643674c9bd5a5eff909050361461d7d9c4914b57580d5094441efd0501c8777d4d2839b8ac19b9f7792be0ea0b7dec393c034185b3bfc48805dffe33b1b8b7ff0fdcb321d34ded3248a8630e916bdf5509f087d1cbb86f81459a31cac2d141323571fc5126cc883ffbeba47a1d30d0b7412ca2396fba4102fa5f43a9021e101bf415e2d21497df87b482182ea453bdcc518e4aa269bf8fd8c9f8b84e9814cd60a2102ebe8acd81cdfd1b6b3f71ae5175623e1183d0ce9f1c06e7f7f6bba525bc16f561f2554ebff1d7b31ce9edfb5f27685f03b09f320370d7f2d76754835bd445a6fd41a59455be1e6235a9c6ab99202182bf17086092b88a4b59faf35b146d8eb7a838530f02d9556849009dd3c03adc52b9dd340a71396899bf320c3e10d1b40dcb41ae41d751021b157e47d3047eb730046960f98e6d88bb919fbc97dd021d010aa448e331daf083d3c208cd86d8e360975112b97e2932a76e7d85f70b33e93cc2ce36df92a7857a7c7e6e069df1b8ea26602b823376c7707121db3353d8a7bbcdf5805e25afe7dde0f911450d7092aa4d8c87476cbcf17969049c50e99e0c647bd27de94d12541916201d547ae7ea864812bdc6aef263cdc00f19fd35a3c3c684d014c3897b37d3e984a6d9be0f37a4a2043c0012a32d883548309d0a7b5f543fc22dce2a3ddcb1c2b48c82fb0a3138fe462c1a2c7584dc56e1f689e10d986c9d1ad55182672e3637441030d5f47154a2f7a24e1327fc289023282033b7c83ad9aa72752b4fd4de29e0afac8d4cbcf960f82444918c0c4f3e7ceb36deeaff68635f51bc3dd2b214c8f4d2da8d4bfcf32d874d47253459acec287f3d00ea0f572a55ac71b90fb982de82de5dd0cfc534931bdc8774d7c682807e46e683ea19f1a2d27ae47aaca1a75b7d9fc76d90dbe84180b545e72b8ee61091b1c8451c4c45cb20d9747ab4645587fa707ba6f38f9435478bed6b92ad85e4d9f15f87b058e6d76fdf4605aade0847de40e9b477cf6600f38a56c584db7a7deca2b6f4b2241a77b79c1b88c62545b7da9bed6a5c0aaaf6a981bda6f33595005bc859e39e1a5ff68914ade82a90f01bc78f47fe434ca9ef6de9746e894f252df2e936edebead246f745613feada19127e1e87489c17cbea78dc76e60341ab467e630a80d2f2ba3b058c7a03afee42f905288557ff6cbe7f6cbfe374c81e0b0fbc4fe7471b03a42b819750217a9ca2ac8afb3f77dd3cc8355e5f1daa21a879b5ebc0ef2e85dd9076425cb4d976f2dc01c7514b653a1a1e5a03cb08520367334717147cca8a91e68c8a64e71fd7ae62a8195f37a1287ce397deda589dac5cd2d20df17baf8f3051626c271d94f10d2a0353df8f513f9a7f4703f213bccd1b4f2a231294c25b339d5c8051b005ad62bb748e32af27865d71a6fefe08d77a408e4a532b858c76c0867c7492cecffb0d4bb61eaf4241cd246372b44fc39f4cf7510035c4c5ebc10ad079043072f0a55d39aad3cba84524908cd783f857046c731061421b2803a8f0568e184606b3c2b50460d2015e15b20bf1016820b9f0888b4424ef8f0993ef6c09d955bd424ba3ff555020ec24dcb96fa59bcecfaa771ea22cc5d5aa2ff740171672a8d48b6d7f00d25964974e3ceb7f3d899b87ed40e5c63158edfe303564a37e7dacbf09db0417302819f2a1c8c67ebf6ddad1891b78849b8a28566022b080a63943509367572f3a55b16ac24b75c4c46d3ff39bf55b748ea84a3963796b303d51c1e76dbf5e7576cccaeb7f249d43751d11c539db9494724d255777cc74cc2992807378bd3ccfc788bbcfd1781c0bf6ce0761fe617d80f125a77e36f39ab4fbd251fa556e7d553f2f401f783dba270ac3045af5f7cb20da264c8ac05a6a3f0843739f801e2ab22aebfd2f86840d52e7ff0fd5edfae958b55f292ce5fc3012027a161508e48179a70bb3378d4cdf995b77c2c92ccc9ac92c483a57da10c68cb69de1300e955137b5abe45cf3cb0e0b028e4e1eba8eaf2b4651bc6f18212ea6bb4216168b9d2e28c0378172552fa22323ea3d8f34d1f91027ec77003abdcb6baa40052af204b71a30258668ce3e5f79b6059861fab510d0e42616a0994828053b06c9f3cc12e8377556fa959e9d94898b401dc93a702791bc8de047b50ab583d0ff82f9e41089f63d8bad5df8a0485763076dd81125190ea1d57a377f61a86e6e62f525f6f06fa784450537cf758d19fbfec464b72289cd7f6242d4e1d47058848b15b460a35986956858fcb247b7dbe506427c77fa5eb8fd7e1682bcfd4594ce5b92dea5e808350ed30f6c6db3209384b6c9d9b554dcd279dccf79224f57af1260a735b9d229d4730014e29cffa053633a9538347b086299f7c70c609bbb649a1bd554d27d43b38b18531b85ca2c1fa72362cf061429734cb0c68a05459bacfc78a880dad7d14f6048d99cdcf32c71067810afa210a7e4e006d0b65f0e5575eb5ed924ce7ab5e32949bd65dc84c8668fd68eb733b2d9199062542acb0341130637ff26a53f8858b9d57f81107c8974f1aad00c155d94258165e20d80a921ef90a658014068545464523f3d83f4256ddbad56911a5164fd4fcf7e68b03aa6ca6abde631241597ff994a4ec1f87f17e57596504e8ff437ccd4babfd0c82613e06e657aba39b3c92641b84ee7fbd8083b62d5bc91402269fa5ab652455f07671c66d6b11e4733a91b02b9fc48b6dd77617217bb9d2d85f204fabf8bd43d063ea896d7d916565f2d324d96274d916eeda364a9f0c24fbbd5f913b4443818b5dd2e9abe396bb4878dd17e00e753d7e4def723bf42d54c75a0fd989b9fb4aca37fe30ee7a81e44f3485c8fc462c3826d1a58043a7c93b37ea5fb35e6b9d5860b2b83a8a5ed195561da995111d5aa596d2765fd44c734f89e4faf4431d6b93edce733b5f6d5c310cc78c54a07ceb14be022d7f4290852b65138387a7af3d986acfa6174a4a023a30289da5349641d0645c3320b878621a24ca7538c7a9204ccae02e8e4f88f355e19eb74578118b870107e77e8db3e8bdf52c26bfbbcefce49a446779e57fbb381b0c9ee3f5fed21bbec21631b2a3b6840d000297e448edd1c2735fbec87cb1b40870b876c53bb3d1cf5e223afd8535111b5172ab16319e34ad702bbfef68895ab57f0e4cd2220b2eb394861e56397eebf905a06ae4e790aa22e93f158caf4fba7764914feac7e3bb34df6e31ea420dd9a4c56e15356d1c35e3ed2b473d98f4f11f732311488023ea0b32bd3a70b75f42d7ed42749179cdaeff51a23dda6c4a10bc9eeb0f81ecdb3ad6b4deeacc5a677d4b7b158cb1bbe2dbfa1560e35ce4ed6cd6c35628238dfd05e4e128a37025cd4d67d1c193da87330214758ca6a0bae2b602aa460290cfca2805523f492b504a493f33e6cda3a8f996191000f1e40dd7ff334a626be3afa72c26e112124f5e81504e6ad18bdbdc79e5c62b78b20025c5f7dd8cf9a74cc06865c340cab913dd55b0f7853e0422c2384632fd6518929938c04dbdb59e3", 0x1000) write(r0, &(0x7f0000001200)="91bb87c8b814514a9b1f687fba5356ae379682df2269ac5dbfaa9730e81a90060813672180997a44d38981bb42f1f68dbaf8ba773cc87fa3787ba363314ce1365e649cde0ae7f045e659c01af37de2c591e076297bba4f5327316b73bfcded3de31f7b11", 0x64) write(r0, &(0x7f0000001280)="7a562c4f5cd654e4ea6b1c13401d2ede409bdafa5a48b262025473686a483b0d66db89d2ba2f251cb136b1166d2b1253cd9e48ad560f313fa6cab0d9e892ffc63b7f6889d8ea687814710bb98974a8ebda798468f439269393d12b6d21a1b214801fbdcf85c6c5188c188ec0016222dbcde32095c313a723feab252b5c1506d0d2355f1df1a320733475faedab615be59494e1a6bf2dc8b473dec646d616d3cd94b802c9b1bc8c6e0978810390aa8941246cdbb671d972fec3b023932ba24e88b4571e157c8dd42ea8a88c21e7988fc69db1", 0xd2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x24100, r2, 0x8000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2000, r0, 0x10000) fcntl$F_GETLK(r2, 0x5, &(0x7f0000001380)={0x2, 0x0, 0x3, 0x2, r3}) readlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/4096, 0x1000) chdir(&(0x7f0000002400)='./file0\x00') fchdir(r0) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) read(r0, &(0x7f0000002440)=""/96, 0x60) fcntl$F_GETFL(r2, 0x3) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r4) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000000, 0x40, r4, 0x0) fcntl$F_SETLK(r2, 0x6, &(0x7f00000024c0)={0x3, 0x3, 0x1, 0x4, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f0000002500)={0x0, 0x1, 0x1, 0x101, r3}) 15:25:10 executing program 6: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3a0, 0x61) fcntl$F_GETOWN(r0, 0x9) 15:25:10 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) read(r0, &(0x7f0000000000), 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:25:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) close(r0) fcntl$F_SETFL(r0, 0x4, 0xc00) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 15:25:10 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) 15:25:11 executing program 1: fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r0) r2 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x1, 0x0, 0xf71d, 0xdd, r2}) 15:25:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) fstat(r1, &(0x7f0000000080)=""/37) 15:25:11 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0xcfa152f928177136, r0, 0xfffffffff7ffffff) 15:25:11 executing program 5: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x4d031, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) fcntl$F_SETFL(r0, 0x4, 0x2400) openat(r0, &(0x7f0000000140)='./file0\x00', 0x101400, 0x180) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r1, 0x4, 0x2800) write(r1, &(0x7f0000000000)="ad944119b6b7a4e0310a7db71bfbeb440c33a5ad63f39c578196d0e463bf85b1dfe4101b1b32207df22f26c802242d1131d53496633917920025a6db8ab4432bad0fe2a425b182361eda766bee4cc6c21e10b69107801d10de3c297b6aa83304816647b53f2ae3c5d9b4762a8e61a2c3440c79e5e6321a4ed5055a52b24543814f92738679f1fbb2be5d319b543c1771dfae06ed483e19623957880ca59a755b7b3278eb2906683ef807aa21200e560537c640bc1db4a8948dfdf6e0e6ddd84bbed6cc465409174381255379ee9fb31bf74c7570a7c542fdd927cb0c4068fef848d8509f0a258420deec7ff379afa9b4dad9ec5a63d7e161f3ee14", 0xfb) 15:25:11 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x2800) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) 15:25:11 executing program 2: 15:25:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x2, 0x6, 0xfffffffffffffe04, r1}) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_GETLK(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x1, 0xfff0000000000000, 0x3}) rmdir(&(0x7f00000000c0)='./file0\x00') 15:25:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) close(r0) fcntl$F_GETFL(r0, 0x3) write(r0, &(0x7f0000000040)="16d013f1e187f45b404028be8232c82ac8f34e4e6cf3e2120ac9c98d5750179fd0e666d37333fbe944", 0x29) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) 15:25:11 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x73) 15:25:11 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x88) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) 15:25:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) fcntl$F_GETFD(r0, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80080, 0x80) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x108136, 0xffffffffffffffff, 0x0) 15:25:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_SETFD(r0, 0x2, 0xfffffffffffffffc) 15:25:11 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000e83000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x80000001) mmap(&(0x7f0000e82000/0x2000)=nil, 0x2000, 0x1000003, 0x41, 0xffffffffffffffff, 0x0) 15:25:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) fcntl$F_GETOWN(r0, 0x9) 15:25:11 executing program 3: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r1, 0x9) 15:25:11 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r1, 0x4, 0x2800) fcntl$F_DUPFD(r0, 0x0, r1) 15:25:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) llseek(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000040), 0x2) 15:25:11 executing program 4: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) 15:25:11 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f000046b000/0xf000)=nil, 0xf000, 0x0, 0xcfa152f92a177131, 0xffffffffffffff9c, 0xfffffffffffffffd) 15:25:11 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000007, 0x0, 0xffffffffffffff9c, 0x401) mmap(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x6, 0x8032, 0xffffffffffffff9c, 0x0) 15:25:11 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x18e, 0x3, r1}) fcntl$F_SETFL(r0, 0x4, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000140)='/\x00', 0x101401, 0x1) 15:25:11 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x100000000, r4}) r5 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r2) fcntl$F_SETFL(r0, 0x4, 0x2400) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x3ff, 0x80000001, r4}) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r1, 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/151) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r6 = fcntl$F_GETOWN(r5, 0x9) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x1, 0x2, r6}) fcntl$F_SETLKW(r3, 0x7, &(0x7f0000000240)={0x3, 0x1, 0x4, 0x8, r6}) fcntl$F_SETFL(r0, 0x4, 0x2000) r7 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x109) fcntl$F_DUPFD(r1, 0x0, r1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/229) r8 = fcntl$F_DUPFD(r3, 0x0, r3) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/201) r9 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r7) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r5) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000540)={0x1, 0x2, 0x4, 0x5, r6}) write(r0, &(0x7f0000000580)="2dbdf8b6ff1a0efc6acb90b82ef44c02f30933be4171378badcf792be09ccf327cdc194dc5eba14f674b5ba7e7ba110e4761434e8ac9104dec3b0172a05b092908cdbd30d7a9f869923f61dc06d9a6a0bfd7235e647df422986ef1ef9353495f69ff151a759e7e532a5363a5460882b622b349d7a2ddf17680f31db21fe6c172c10cdace5023812717accfc011", 0x8d) rmdir(&(0x7f0000000640)='./file0\x00') write(r8, &(0x7f0000000680)="485296e695184c0ac454ce2504f4c18d7028ad75d4a1784e7f05333600756e146c62c5469520826dbb5cc613045fa7d7058289aaf79f1b6f66adce41b67745351330635ef9058e077024ac9f9d4a4879e557bcc067a4f5c758880ad78b96f0b4a7354ecdf80f3515518ffe3c5afbb244db3f58970c902b0f6fd6607d2d4fb11eb73c357d42e64552c8c62298b62460519341d9713c512dd7626ea886a35c82b4823028b0e4f8cccb12d6d9653c3f257d15d5edf3c5b20a372c45469a9d7cda5c74d45e9025dcfb", 0xc7) lstat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/107) fcntl$F_DUPFD(r9, 0x0, r8) 15:25:11 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x3, 0x2, 0x800000007, 0xbb56, r1}) fcntl$F_SETFL(r0, 0x4, 0x2000) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x5, r2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x8002, 0xffffffffffffffff, 0x0) 15:25:11 executing program 7: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 15:25:11 executing program 2: nanosleep(&(0x7f0000000000)={0x81, 0x1}, &(0x7f0000000040)) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) nanosleep(&(0x7f0000000080)={0x20000000, 0x9}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x2, 0x2}, &(0x7f0000000140)) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000180), 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x0) r2 = fcntl$F_DUPFD(r0, 0x0, r0) fchdir(r0) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000200)={0x2, 0x1, 0xfffffffffffffffc, 0x8, r1}) r3 = fcntl$F_DUPFD(r0, 0x0, r2) waitpid(r1, &(0x7f0000000240), 0x2) write(r0, &(0x7f0000000280)="1491a7ebc9a8cdfa94dbff0f7f6c1e0202be623c030ec809cb96818f4c511a12b55f72857a29b2dd6e50a0674e4a0eca32911c36d9ef2501d0b61940f81e5941307017e889b4d19fdaa9ecd6ab47b17540b15b827bcadc5e050e3f0ca20d4d7ea40aa46554d82c0e7e82e98364432566f013cd313edc5e423975829b1d6c9d11c19a13a5eb2dbacfeef4a62af423dd748f168fd8f035cce9d8d16b4fea2e560ede3139fc180019489efc4c1676031d3d18cca25cd9526a862375d2cc9884ae84aa166fc02a1f52f1cfabd6c1227300cad8fa", 0xd2) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000380)={0x3, 0x0, 0x6fb, 0x0, r1}) r4 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x200, 0x101) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x800, 0xffffffffffffff9c, 0x1) r5 = openat(r4, &(0x7f0000000400)='./file1\x00', 0x800, 0xc4) openat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x40) openat(r0, &(0x7f0000000480)='./file1\x00', 0x902, 0x2) fcntl$F_DUPFD(r2, 0x0, r3) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file1/file0\x00') fcntl$F_DUPFD(r5, 0x0, r0) read(r0, &(0x7f0000000540)=""/65, 0x41) r6 = fcntl$F_DUPFD(r2, 0x0, r4) fcntl$F_GETLK(r6, 0x5, &(0x7f00000005c0)={0x2, 0x0, 0x0, 0x1f, r1}) 15:25:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10840, 0x0) fcntl$F_SETFD(r0, 0x2, 0x0) write(r0, &(0x7f0000000040)="d9268a09304e69e1c2e751ebc7fe8609ca4043e4ff633b2f2d8d57c31e1da48b09277a9de1f7122c66ee3b7a5b6272095c1d875b60b66b555d5e4d4c4f4e14a5d5a38e2775ad02d1eee84794ba08b19e6849a78476f8a11019d8b17a5da55d793a30a561", 0x64) 15:25:11 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x480, 0x1c2) fcntl$F_GETFD(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) fcntl$F_SETFL(r1, 0x4, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r0) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x7, r3}) 15:25:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x800, 0x80) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x3, 0x2, 0x6, 0x101, r1}) 15:25:11 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) chdir(&(0x7f0000000000)='./file0\x00') 15:25:11 executing program 5: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1ffffffffffffd, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) 15:25:11 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410002, 0x42) 15:25:11 executing program 7: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000f30000/0x2000)=nil, 0x2000, 0x2000004, 0x800, r0, 0x2) mmap(&(0x7f0000f32000/0x2000)=nil, 0x2000, 0x1000004, 0x40, 0xffffffffffffff9c, 0x1ff) munmap(&(0x7f0000f33000/0x3000)=nil, 0x3000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0x0, 0x3, 0xd8ce, 0x6, r2}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) fcntl$F_GETFL(r1, 0x3) 15:25:11 executing program 1: mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x112) fstat(r0, &(0x7f0000000040)=""/131) 15:25:11 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x50) chdir(&(0x7f0000000040)='./file0\x00') 15:25:11 executing program 4: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12160527b98470fb, 0xffffffffffffffff, 0xffffffffffffffff) 15:25:11 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x121) mkdir(&(0x7f00000000c0)='./file0\x00', 0x84) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x162) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/120) chdir(&(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') unlink(&(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000340)='./file0\x00', 0x3d0053f8e329a66c) mkdir(&(0x7f0000000380)='./file1\x00', 0x4a) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) chdir(&(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000440)='./file0\x00', 0x8) mkdir(&(0x7f0000000480)='./file0\x00', 0x42) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0\x00') readlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/149, 0x95) unlink(&(0x7f0000000640)='./file0\x00') r3 = openat(r2, &(0x7f0000000680)='./file0\x00', 0x513040, 0x40) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/145, 0x91) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/171) mkdir(&(0x7f00000008c0)='./file0\x00', 0x80) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000900)={0x0, 0x3, 0x1, 0x80a6, r4}) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:11 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000100)) 15:25:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x30) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x20, 0x10001, r1}) 15:25:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x140) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000002, 0x4d02d, r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000005, 0x18000, r1, 0x0) 15:25:11 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) 15:25:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x480, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400000040, 0x60) 15:25:12 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) fcntl$F_GETFL(0xffffffffffffffff, 0x3) 15:25:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r1, 0x3) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:25:12 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200000080200, 0x59) 15:25:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa274177b6c1f2d29, 0xb0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x410081, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) close(r2) 15:25:12 executing program 7: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x2) mmap(&(0x7f00003a5000/0x1000)=nil, 0x1000, 0x2000000, 0x2, r0, 0x3) 15:25:12 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) write(r0, &(0x7f0000000000)="42f380e3c1804d", 0x7) write(r0, &(0x7f0000000040)="674c478a265e9c99b4a19c6648b32484809ef7325639354275d72f436a683610b0a62fb98b93e01893d89ba3a3cc6eb936ea4c46f5c04ceb4065a48708f029bba7a118dbd32490748b3b2eaf6816fa355a3b6455b2a58fc0c4e1c558f44de9ed9df42b6da476fc7ec8921a785a658834212b7464e3bc346d44245f2d20d6dbaf0fc1e716558ee416af6d89ad25ead8bfdf5b9b377f89de5c51090e175249bd9bb2fbadef2fe0df357ce39315333f65b974e9669b783e030a7a", 0xb9) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x101000, 0x0) write(r0, &(0x7f0000000140)="d8dcfb7b810c3e5709cedd996433414e31f5bf4ad4d16e49051e584c0c5a85e6c5318e1b6c4332123c6e6ee317284e6f2bbb8e4abaeaaaed219777cea10fced6431144b648830db413fd4ca53dfd4c77f8f5dd9b1352aed3ef372a884834f2c35f5e089a9051327c2fe929df140682f1f5e59ee8826aaf31a56577265b18d43935b6e0733acbcd657e2b340497937431dbc2a5d17851a5387fc205e055560168e6fb32d6e19da19fbaa35ba3b1a38884cf2fdd5b40dd4a13027530c2e67bded2de7afcd22faffbb3d5dd8bae72c04ee67c5e344261ed823a7261f71d0bfad9bc25f4baf10700ab187a574e4d44064665ba5a2381693c00a6f37e63fc23aa060ffb1ab2b5d014b9304a12ee4fcba618b4783fb6d04855ebca76e0485585e660a367d6c2c986bbd97d3f741936680203608ca71adda2971a9aba9323252300a58f7de77632945a7d032b40c37570dd1b93ed1a9b1e6db5cd1aedba7f85dab03ff1f32b58bd5d68bb14971424a2b557f793b3b7715c991fc61d174ba2efb889637ce648ece1dc034e70b1f26601fe468164f39d0327fe612a69ff32ccd16ae04799b65b609d03cf8bda7af5993523bfbe377896a161906c3181b74e7bf7465570f73e061a2aa2359e97ff42dbd449ef6b078e861c15ae02d38b276018ba5edad7481cd7999998139311fb3742bc76ff48c2a9c3e9e65fab77a79742ea68c59f6bce99dc8597e54df8341437a3c2294380e1be0adb99cc26a39d46fa8078fdf191f073579a5107c8dfca27c7e9566cd82f1d3f19d270b9b59cb9b2bb57ad4b9c426819019081791ad61da434ec4eeece3f159d035a6da7c8d42e29a9b989681355f36fe9961d2aab0cd6e9cb54e3b81cfe71e7b3752d8eccb1c132f06030fd3b3ebcc442d3de9fcb32028c862eb91807f98e377593a6cc86f16f0829c10710cc1cc47637534baa0c163d674bd70aceb657408e93f774efb2a37b12a57de16a16821e96813132b3c2e9606be12e90fdc94666ddddee9c95516643fc766937ed1e29a1be6efa56e17c6851b75c64af4ed30cb30bc1a912eb3d4b12d40018971277672fbedb99ca83004b324bf3e69c0c4e233bfe7737c5752f61faaa44fa8a3d07165f5cbadd0b48c7d9787ad2a8f2384bd80e4fa89afc3f8a03522b1fe4f55146945512fa0bd97065ce161000089cb39101fcc23d82fabd79c1ca9c073010f8f4dd3a2f50b82b8160f91e4117f8843080c7ce3225b9df72167583b73121d9c919bf6547a97dfbe86849f1354b27c833009cca64de207575b965ec96b0ab52b9bd967676ada82801498a1cb0cb9e31e42c600adf1156c100782703f8e6d1b2ba0ea84b6be75155ddabc63b903647333861a936d607deca5179e000ab0dd1e61a61452daec9bfcba0e3c217356378677d6e821c3ec196f8b70be56883832dce90966cc20e6c5face17718c6086d363c57d1aee0c5603d2937b4820380c7ea2df17c46624118a1dafb13c6613d85194479a80fa5e678d08c0d1b5301d9938c06cd0f93f4e5e8413210d29cfe896edb5bf49a093e18fbe06a85e80c6559fb69ce3b1f609bd948d56748b5aed50240c9595479d69b450be9845124fd3f18c190f575c1713b26cd77c0a852e19d4aa1888eb2f936fe7f1a1a37b18421fcac8df972657568b6cbf55f99904cd7092082fe9a20f8d2347ad11b4ff1d578b3c6695407443a1fcff3762f816d0c4e10cf4cc989ceb97f8fffe114df218e6cf82bf067446f771e6d78a9e57d95837b6c86dac6eaed13f07da342708b519153ca41f66a89349a32f954920c4105ce494db45b8efc85e7d6fa5606e14f5e85f32a6b864fa052d9f04462f792f0ec2014ede4ae57e8f738e3233f30b5362b6156c3d7a6bd0662a349cd13e0cfb208766d0a5e3e43dbd9d9c29fb68efa2c705ce570fea106eed25cc9c719b2c5636ad01a58584097751d5f5a5e12100d4b96aab0581afcca06616ad932562316324c2b9d7811c1b3c8414dcfc0e3c0c9b74baba40dbc2f96d9d4464e48f98bf38a9c7f9b32fdb529ac0467722af44df01c13511674115193f78ffe33028432fd9cb0eaf4b9cbbeee85870c0852f5ac55a197e3900642f02692a28e1ec7397cddfd486b7fa24352b99b440c41824b981f5b37fa70111c322c80a88489672b4b6a72d4dbae0496e0284fb594a4120baa530cb92cd14133850e480b2d3342e2a75bbefa24c08361b3ba8801fb0fc74c40c1e469cd20c0fbb59571493c6591ecfefb551aed798c26500e3b74e5c0888eaad987beeedef18e8b0dd371459cd10b153bdca38822eddd35de5dc0813c8f2856dcfc18edd39a1f426d89f263c19b76b4ea095e5d0bedde334144af710fbfab27b0244ea02d760b9ec781d8d442b5a925f3d98ae7a92d7b978a8a73dd846644d9f57872a9e4f52d668464cc65024b73cab439d2c22718b4daabe771669a790e6db74ec1ae290d7a5bb46446f9482e1f6d6dfef37980daa7ca7ed88bd98d9ee253b48e816a682c2f3cc51e10adc20d78ab32afa70f0491941bcd4d797bb80438469b5c474d8f746debe76d8ad56498883a2bc119083da18efc0fdc018bbd3223f6877d4d671dec73c8f729ff2068887131be5668e439a79ac19f83853aba08d45d8a4ce76db8bb8391d942d5a7de141a9becde55073b924c1c8892bb4740f2d8ec659a6196b38e742dd53036b1c69e86bb47c81c2ddab749772b64c1d58601cb2cea166bb520e3949c39a3e7f93f239f7ad9b89abbab8bb44e79a15a9a74f844a45163367057a8cf81865de63ca59e18093d60488d013d35c5dca1c426c4155c81154be3831a41157fe10c514a99f19c259f047a5f263bce2e24f5b116ba2cefe925b8a998863c0a3da3531fda228629d5de500e1d9c65e158e9ca8583d8b65a68c84601be8315e227135c4bac7d3d3635e34b463c065a335b706f7993275a44dddcc3a4a90e7f91b48fb16a2053f6af00f4cfe9cd09613e2c633c3640a3b421908df551d8f656dac74247070fa1e5543fcf5f2896714e9bace18ed67ab9e9bf6ea8a60b27496f185b6593c0ee89239934aa60bf211914412eb5d72b467812de479fb0963deed56ddfe875a126677300c6810504e4424633a2d7ae88a781cdce790197a779ad3917c121eae7f76c7f0e7f81f5eb585e35ddaddf47de23cbcdf5f506564d1c282080a24ece0585c23bc9478a74a8ee71f97556c3917e610944194c49eea4a7d632d996affccaf4cc6351e2c3afa052c501d494c81730a440665f1f4e51f9f212cacb65bdb53088cf4b800fa19a0829d738f08d0e84c2e6268cabee84a4f9704981b6e8bfb768c2c147c7b2dbd03c2484b64a108c1b8bf8bf354a638f753a51f9389d044b74eaf84d1b5f54403405556a8a72a714bbc2c013da2bef9b17acb70bdf3982196b633b124124ea2fc1af48c8d76c2737671f7d21ad1920b1f7c7dc0d8ddc3958b4f894cfea449d9e0895cfe588970c626eaf5b2f3bd18a136972bc9fc5d80ce4ad5666bc9c69ba57579fe30cfa569f54dc3128e9446c731ae28c9ee7d262b3de15f8a4c251883cbd238328d37197ab070fa48b878e67b35df529c8d10595aefaab8abd84a9bff205e4a94f338b8053380a963eec1007a345f91ff8fb95835bf1ae54d64259709d7f97defa304790a80781dcf49d2bcc955a851d236becb7d29a60ce5bd7c3b14bf2ff0420ab18afdade71ce22eeb130ec6a8568c3608ef3ee63abf5ae7ee80b28b49d93d6b6db9087cfd1f8c2aea884279a42f2896b4cb18504606840fd4a0f0e3be254b2123e3ba9f193fe8b95571f01aed36bbec75a8cfbd9a2887274d1ad0ef09bc5d03d4cba40768ef59b48f17ad193efe18b26c050da546a7d5141837ba1e93cffe40b3a71b99bbb270f507b0b1160627ee9522455bc3314cbbb4b827816d3d904a6b32900178b0a5c71b7a19928ed536071fe41508020a8360bff8755e8b861da6b0f05a86c5d82530b8b5322c18aad5d56894a4da23d200103befb90889831527d2dd94362a2cfd21fa3384e76f3cdb3061bb0eade760c079f2f6672560a03738e1ce0437a6318c1d8a0f010fb3997a6da5285af5fd6a9669a863f93f49c0bd82ec53422bb05934f3614dd075979ad90a5a182404e3dff59c70d2fb726c2a36bc9c15bd9c009c7468ecca83893b335529d33c927fa615a55c0d25c09fbd1ebf8ef74126a1817659a47a8bf343d842aecbe09db5106b5608642b6a845bb0598454b1599686595172a902b6d7216b895f40ac445bd8b24fff63a5175663bd30fab46c1bf4c8c245292ec6865a32a0e9bb51233906258cc839e2c5bfb3e3731832346fa964eb3eed0046547d11269522b1e7931e7128c19b3e90fa8f40d7a182a906a50e0e9a17f6f48eb482a6eab6b25d03950908d22789a7494712c750c9976f68778b25cf1ee1b988e2d9719d04b33cc4594b28f3d26edd546815fe315dfe2e6d965d3d8e76a6de752ab8ee3d9edbc03d3c44890146a596a9290857b87f058a8c1ed312a48cf1af4f6f3dac512abe0c7d6b6792d7420d8231e527df32a93b755feb6e3a3056c2f7d4471034974813aae587e6700cdc40d131830b3e7e9db1701a3999a6321d7ad2335eb3bd0e0fdf821b097c71e6cc5fe5727da3a7badf80c480749ffeeaf1e228b8b917176150f3ecd73a14dbb262facc506be167393c5d36cf35feed0d9e6c11fe71dd6ccd126120f4a064b70a21d6b2145e9c372fca551102ab4a3a0ad4841c33a8ab3066edd9613e38fa59c1cb64b2b936ec141428470cb836250a8182cd50c2b350b556360fae8f4c8c9337d99252698168280d232259fdb4a3c1fecc079f96099a4206ec33d397024b27616086c70a64e3c177c0b3f3931ac07ab32e43c790dcadffb6e55a45fc372d710a154d6b9235c6630cf161e6ee3b6faf4918ce2b0c40f62792cc23991a88366437aaed2ca048305f7e57f5968738da0230561144328f6380c61966bbca325dae8a02030753165a361928468c2e30c718728340c8d24d012ce2fe24baa7cd070fa500a74e35de89a6d4700072e42850b65d28bc9f46dc5f253f7bdb29275ceb1f485396d03d6906291d2696c5d25e36eb006ba47fc4cb25bd92a92995bd56f722ec5ad3f7b15aff1eed97e88ddd5a2db32c06f483893f811ec4fde3a83ff13c5a8749cca016727744286e68440e38b167c214d9e8b6e6929ebd2fe519fd1c35dc939a0a988a155a71f389953a78a500d53f5865057b9d0bce783a1db7989c1392924cd59d1eb3a40eb94e54b2bd776cec8ffbcec65e6bb76367c03e264029646371a7e62293223f378580fa813f67c5c4eade79625759267dfe4a1822d2cbc1db58d5fcba6d4ad71bffdba3f2daad45022b7bb1427680b2ab60d724b3f795c3ae5a800572bdfa2c43d61e63849615f7375677f88b85560320eee81af60aca985d929df9ee22421addb2f0ebe552c0f31d2cb335ca2ef1160428fcb8b1cf5ec02db7604126fd6862e09d237daa0a5d45e224de838cb0d862606fd184cfb7e225d02626d354ff6aa6ca4b2234a2de2ede49e8f35bbb21e3ef3456998f5cf472efcb99a8d6ee37431db2591230f7b5475640a117a63e313545b15fccfad363730ec2a0941b1e4c57a11ff6cf36c5fdcda6a5256f9d98407f690a34c8fce40f4a0a94b6224e3847b693b4969a2a2bdaf3fb532f89377c2c3d644623b96491837a8f2725619583c73b2aae3ea24dbb3d93468509acad8d971b3a8e015a119029f81e5f2768e743883ce3c", 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x80, 0x64382d3b40e3c2cb) fcntl$F_GETFD(r0, 0x1) openat(r2, &(0x7f0000001180)='./file0\x00', 0x80400, 0x100) fcntl$F_SETLK(r3, 0x6, &(0x7f00000011c0)={0x0, 0x1, 0xd, 0x1, r1}) r4 = openat(r3, &(0x7f0000001200)='./file0\x00', 0x1, 0x4) llseek(r4, 0x1, 0x401, &(0x7f0000001240), 0x0) write(r2, &(0x7f0000001280)="872f8d2c61a315e8fd636264b6bffb94e16ad8fc39914280d0c6afd5f61ab2b6df0273e189ba96cf0b06b72a7fe4eac6a329b850f678930543359385ad82d91363ad9a527944ddd76661dda6766b72a283deee20fb41ac7b38168ad0d0b1cb0a1dcb9800b052eea5550d47ba4274810c08eed2a11c19186af57dfb8f3ed36845fce8f8a671110c309a", 0x89) r5 = openat(r3, &(0x7f0000001340)='./file0\x00', 0x40, 0x31) fcntl$F_GETFD(r4, 0x1) openat(r0, &(0x7f0000001380)='./file0\x00', 0x80000, 0x80) fcntl$F_GETLK(r2, 0x5, &(0x7f00000013c0)={0x2, 0x0, 0x8, 0x5, r1}) lstat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/117) fcntl$F_DUPFD(r5, 0x0, r3) rename(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') close(r0) fcntl$F_SETLK(r2, 0x6, &(0x7f0000001540)={0x0, 0x2, 0x1, 0x5, r1}) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/182) openat(r2, &(0x7f0000001680)='./file0\x00', 0x2, 0x98673f37ffb4f969) rename(&(0x7f00000016c0)='./file0/file0\x00', &(0x7f0000001700)='./file0\x00') llseek(r4, 0xba, 0x7, &(0x7f0000001740), 0x0) write(r5, &(0x7f0000001780)="85516041c5d9de", 0x7) mkdir(&(0x7f00000017c0)='./file1\x00', 0x132) fcntl$F_GETFD(r5, 0x1) read(r3, &(0x7f0000001800)=""/111, 0x6f) 15:25:12 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x48831, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101100, 0x0) write(r0, &(0x7f0000000080)="1bfa9dd4b2bda9754dd3d57e8693231002b97d17ab10c631b4ba5be887bab8f22fbf212732d420bd41d4fb5c442b2ee18c7d43ce40da59f842cf3997e47b68", 0x3f) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) close(r1) fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x2000) fcntl$F_GETFL(0xffffffffffffffff, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x101) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2201, 0x80) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10000, 0x80) 15:25:12 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3800002, 0x10000020001, 0xffffffffffffff9c, 0x0) 15:25:12 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000004, 0x20, r0, 0xffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x61) fcntl$F_DUPFD(r1, 0x0, 0xffffffffffffffff) 15:25:12 executing program 7: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD(r0, 0x0, r1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/36) 15:25:12 executing program 4: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4c831, 0xffffffffffffff9c, 0x2) 15:25:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x50) llseek(r0, 0x200, 0x401, &(0x7f0000000040), 0x0) 15:25:12 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x200, 0x20) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) 15:25:12 executing program 6: chdir(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x4d031, 0xffffffffffffff9c, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) 15:25:12 executing program 1: fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000080), 0x5) 15:25:12 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1002, 0xffffffffffffffff, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r1, 0x7, 0x28, &(0x7f0000000180), 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x800, r1, 0xff) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/223) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:25:13 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x1000000040000400, 0x8) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 15:25:13 executing program 4: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x48) mkdir(&(0x7f0000000340)='/\x00', 0x140) chdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='/\x00', &(0x7f00000000c0)='./file0/file0\x00') 15:25:13 executing program 5: waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) 15:25:13 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20a00, 0x100) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) 15:25:13 executing program 3: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x42, 0x10) fchdir(r0) 15:25:13 executing program 1: munmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) munmap(&(0x7f0000ed7000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000040)='./file0\x00', 0x8b) munmap(&(0x7f0000d8f000/0x9000)=nil, 0x9000) munmap(&(0x7f0000cf3000/0x4000)=nil, 0x4000) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fchdir(r1) munmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000) munmap(&(0x7f0000fa0000/0x1000)=nil, 0x1000) fchdir(r1) munmap(&(0x7f0000d44000/0x1000)=nil, 0x1000) munmap(&(0x7f0000cde000/0x1000)=nil, 0x1000) fcntl$F_SETOWN(r1, 0x8, r0) close(r1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$F_SETFL(r1, 0x4, 0x2000) close(r1) munmap(&(0x7f0000c56000/0x1000)=nil, 0x1000) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x3, 0x200, r0}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') llseek(r1, 0x3, 0x200, &(0x7f00000001c0), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x410000, 0x80) getcwd(&(0x7f0000000240)=""/4096, 0x1000) fcntl$F_DUPFD(r1, 0x0, r2) munmap(&(0x7f0000d8b000/0x2000)=nil, 0x2000) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001240)={0x1, 0x0, 0x1f, 0x8, r0}) munmap(&(0x7f0000d5f000/0x1000)=nil, 0x1000) munmap(&(0x7f0000e8b000/0x1000)=nil, 0x1000) 15:25:13 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410440, 0x100) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fcntl$F_SETFD(r1, 0x2, 0x1) fstat(r0, &(0x7f0000000040)=""/247) write(r0, &(0x7f0000000140)="ed2076cc7dfeedc06549ca93acb354dfa53f27f2cc788fb98417437e9eef567c01b4d3a181df3a385c9bf23413be3cc8cc2ffe206a1a90dc630417e7b110eb3b2d20482af7706541ed69cb23682c7eb16a2868da3b2389634428fa60bf51f929c0e0bb80719db280cc36cbf1e9ab29606db575ab388574429c0e4d6b95ab23dcb5f2f039ed5f7f138120b63227a462a60637cd84386d5f3d4e97fe940fb4c5bd3e6078e563140819a47ecfab937dcd0225e0f85728f6e9ce3ea20b8ab38cb66d89d60717e1a1e497d560b0ab0d5fbcdfeac3d1d6822f9336fd1e1ec35fa6f4a6aff3ca859d05af39afb5a3bce270ce0a841d451f7726c1d173e0bc84ab64c7661e106ec1831b47f2efc58f735754b87754f9497cb5af64d352b9e2bde6225788dd0e7d54fa37e34490cad7287241da8509b66690f4ec13f97de0588e2e47e0572c4e80a64c3b80ed82747e8f2d4978319d1331b29512f6b34702f90afdc1e31c409685253cc58003927695ce8069c460e016d590c8331295f03f416de1f2f3976791a6e2e01edffff67afc947ff6cfe50f2632213d575be6238386f427e1b4a3d4142dd77678fa692d0643fa875c008b41420128c3cdc77473d4930cc869aafbb35e55ae1e3336de65de1a2d965774a5e4b6b12ff8100a509da926ee4ae54a8177cdc8184a2a3918e9352de56e41e96309bdfad64b4a1f47f4cf51d41145bce62ea94d54baeb28858e5ff017f0d570a92b99272c12b80f967342c0364a06b17b20bf90f1ebb2d4ab298c9c637f1b9a0b2f3ed7106f85fd11076b394a927e449eb38e7597c6113c2fefb284c83beedb1a1b045735f9239109e5f452e09a246d655114e0aeb182d25bfd1295a6be52a0885b6788519dcc7e051bd6f534bed7e6c514b4b8566f026b6f30e374542c1ebac0c765b111fc70fa42040d61aea56a32fc0558502a91a298484fefa7ef21a5921ecb3cef69faffdc3e922767024b8086c16bfdc372c5764e93ab3fc67db8f1ca18b128098d349375d3edb249b0d9b9342998d5f09f8e77238c7153dc4e92ad8c50b944510085aa6788b0e7ca3d9a34fe27c382a25eea5463c3c5c47ae451de48e1c72601754ba4ba67279aeaa4a4a642f98032b009cef650e4f724edce9606e59b3ff19612217fe9d1c9474ffb0a73c249fef9c375161fbeacc7ab271bbb6188c8bcf9adedbd88e2af0fac36302d0355fa2a8ac5db51401581cf7467aa35539bc15f9b91955d16562415dfcf7cc915da7e96d8bc828881100ecff3fe6775985cf07c7b44ad4283fce9508872a39c0d76e60e470cfe4c7d5e7db7839d8ff71d9bcf10360ae63c8756e04b49f9a4b004c1d2b450622c2e7a036fb528f5e76c10e166d7418d8ba6d80b3ed3ecaca870ab8931a9580be9ab13936b4dea47c9a6a99e4450cbf62df7ea5d4710f848032f47506064e61cc8797f14948ff3e1519a9abf406ac5aa662bb2c9d79858d0434dfcdafb401cd51fa881831f4541c880fb194b26b03262a819d946ed8e1e1238b4e0885c68070ae03c5a97d207f72dbe3df3d7cb07f9cf0fbf3566b37b187f39617748b672094d68d8e60d710f00c426059dad809352b6d79360d788c390abb1b0e6cebc81ef8d7c4832c17fb1b1434e97632009bc6ee92b0886931879093e91e6ba370f7ff2120bbe7fb2ec9bd451ae91772791eb667d0521de874371096337b36583ede3f0e4bc690fe353f2e0f0b7f6508d1c3a3da200f8ac801f46aa5cb3bf53d5f51b9098fd8e12473b224841d8c62a6b50975b6a075aa6569778af98ed33d9a6a49ca0f587d08f32ad36b7e76aa8c2651c9d534f16c756bea7bbf6f62cd2205b2b3d2d3770dc794674175fd6883517148c2449a909b31e5471d28ef2a13a3042e4fba0d1f11f3c65b8416a6ca5e5403041a1ba088f8ba4e347b9d235c7f33b1b9a4da957b96323f92c77f6fcd118a9590fdd737f980c924d340cf9a469cc47972db3435b85cde444cfadb05e41b896810eae1702aefb31048bc700ad4ec259ac1f027fe3ff4bc7325ac3a125f9f36e82f3082cdfd093a12ec299d1047fb1e771521cb041ce46375f56b7d9b4998a4f27e289758542d2bf33f833c15cb9cdd1ce24f5f6c02b8108ba4f124412d24c1b4352715f3ddb808bfb97c495ebdde53c117a98a359b785b8230d1b153e900acfa8b6dba786320e26707df72f5b986f6a941a6dff807d91cbc673cfb1de633db387336dcbb9de48e7b81961c3074634be49bee43033551d4689a25b1a58994bd97493aff2cec8db7d8376b08a6d9bec36a09528be82820f9f38723b9b24cf61b27c8560f810826c2cfb918548394acef3a5992bb293281a90b29276d47aa082186e475f15ec745e14d2d3edbfe9122140f3ea15b8f83f0992030b83f4bfea419924b318d18fa335b27bad7343db87713b25f5fd5595b7b6a0133ec25ef80a1d5e6705a4d388d52e1dc022e6628b647f590ba8d216f1ce74943fe4aa7610f41deeda8b92df22c9b11420345951d6f88c832ac244836bfb5a3277976c15437d550dcefce015a87a950cfb95177f4df1f68ebd8ca6bf63ef41f279625ee7e752e8fc87cf5710ff782912ea0c1e2c659db613a8a2c305c847f09023db62a29ccd71a00fe0194f378dfb73de0252f4078b72f17d1033a4799f580e2bb92d97f4165e52533ee977d54ad9cd46f46931c8f6efbddeb9b39769edfcb2a112f05bd06f61e27fcae3d5bc46466f0185216876b4d0c5fc6ae830060bb1c4cc133d5965ce53528295a51e4783e3ecdabddeb8bbb2265d34725d6f8bf3c72edef2a46f14f330cb4a02697ceda24a03d51f3867c7c552b48b1b48005855b973ed6dd345a443fb0167b9c0d5c4edff782006e557c4d24dca0ddd0a76de6d90e36fe3d67f4bc9670f7733ef2454fe9c89f411697195f464c760eaad22e3eeb2f563b36ecb18d7411d7146012c0235af75eaac24bba1b423b7207cc5173b8180e461fd5131ffb1b9fa651a0200e048d3ec28e7704e80820a821aa7847306bd451e80f9189085125b1aa758b7bad688c5c88c22e988306380f26cc13d69f567159f4116a5489405aa77f04b856c76b1d5b5cc02d6f7a1052eaba163fa172ad98dd0115da07901c18d4458ab5cb6f9e289353a7d9dabf55205f3e8aa5328a057221b5f155802881d65a2e3946b6ef2f720c2bf643bdeb9e2e6d66575b5fca40832fd964bf3b2074adec0fbea313475b76a8b46da2dbc57c684efec7d71b814ce800284a3faa442066c727e25ae9a1914200b91e227b106bc058d04748884dc0a9fafc7b770617bb253cccc05be35f7110c72184915f93097304cc6445cf3fa76caee5a942334afbea2fd42b25ce8e0ec96a019bb4e272a8c35e3bcaa9d6dfc3b7b4b8395fdb3cbd690d87ffbbc2cee9cc940b4977865827ba019a74e181baa187a3f2bea0ad0db185f07c2c4d13de11f7900ab60420ae64b185219b4514db46742f8902ea573c512a53d8bbbb232a4254c6bd26352a80573b20b558c50d65551f0b4ef671592c253a55832d22229727925690fc94721f977db435c962cd45befaac1d5b0bf0c4d1bc565a0484a7143eb773482b7b36a67d80fdb2be41b3840277b369f8334928baa180684919bb93bf7ba5abf625cb6566963a0e4db953a8de042fffe36523ca436884f8f6df17626260e75cf001e3827ce67dee71505168bb085f9dfec8eb93d2b999806871921e0faefeaf43fece806fc88afda4d293a5671d00584ef3a9af1929bac17accef16c98c46f5cec0692a8309ef0c32c1da01ba0912cf32263903cc399125fa97b1a51598d65ec4fa6ac85fed0808488db0cbe6204dafefc9142bc9f457e6d1cb4319688536bdf017c26f6cf95c0e5102eb9efea44cd64eaf4d7ba618e5a640d46275e1b1a7cd7d8f045f5434611196f3b18908818677fb512dc26a3eecb8fe103a28630a476c4aca861117bc667c99a5f754ad0bb88912331b52bf51c6887879b141aca5cb6b43c2f2ae5909e01b1d8b93b105e131a6f1865e4d4bc0b4635504a8732aea301633a140b1e8b0cedc5446a967e5923a4c0c3b32682058e63c9184a7bcdf53bcbd40ca8e67fc11a8515773f2def60fc738eefe42fee736e07d589e8424e767d61e8aba04057f71fa021a031aafc0c488c27cd4e8245fbfd6bf5816214b22812aa76091c93286d106056bc9c76911b48e7f90f83556b28fc1333e070bcf954031d964d24bccef18302280a89b06c11d3d700ddb548fc86a815bba23d1c55b92af865dd5077525b7a35a87c28f13fd95a4567e2a9cc5e554a08d5eaac1d370989c4c7c2c0f9273ff60880e02fb809c82935a4691f6d74b7b952227ccc049a973b8eece3cb3628dd0071f4d75df1660a7e4b1ec9cef17e8ae8d0d3d3012cb536c722e4b7395f5cafff68dd6124a676dc6f79b223466227e4f0ad360fb6ad81f58da65c742d1afe92e0ba47e4518ba2492cda4f099f349198c89f16b0317b24aababcd6eaa63b98521353e26ac3752391767c973ae84477df46ae0d121658d10a81178d45057550acdae580fb98edc53722f19605c35abec10516e76fdd7d7080063d27e6f78a52f4d7d7615c1bc62ec959880dd0e7164e6a9e9baff6fcf649318030c3066f5e799b776b41d94258bde7e61e1bc86e8d3aec6dd9de2497794bcd3e46940d8e2fcb2ed5cf91b1f76a803ce487c059047d986dbd63243512c5405d330837218f163d0a779e625135bceedf64a079e1bb8697b737657e3afebc0c808756240f0ec434c59c02400fec91b5ce9d46d8f79360024b7b8f4ae104aad61b5233255a8457dded4bba479584017e3d7e1fca8d2958101bfa6741e2f96b55ff00e0177e3484c42f9a7977d0ec42d937c52ad53bce7af7a39949a42df1f524c793d9b6ac4606d083cc0bf377a895b1f5af42da406c877bdf10a3fecb7666e20002f7fd3feb431cd9461b8e279cccdd6df3942c0c15e6fdc1fbad61499e6a3dab2a4234ad103e0d6d0abf3be0a1f90392bea7fd1289b55976066ceda3eef481cf915c28385b96fa4b4cc3957b9a289593b538561862fa57c74208b0016ef0bf835a7ad4e515d36e1c6fe56eaee67ed6143433e5ec698c9ce51f33409f6e8b7519d7c97dc9580ee111ece0e2a72c3e9667c5ee38cedb6c197fce71eded2d249b3e92640999f0bba0f953fb6f79990e730051f79d45c8f90e97406e37149a1f98bacb6b0395c35236118cee3f9fd35f76d44b1ea9e670b20fad006e4d79fda178a05aa9e10f9b2a29f70c77aac8d368d2934045fcfc0e6debc130021ba9252a8b3f9c0bb6075a6a1a5c9957884f5619af0edb52009d747ddce4785dcbbfa2c1769829ca7ed348ae391115de1725bfc2fbb327c27d1cf2871d531c17d15138720385a94bed0287d962345b86688591b32ba3c12862ec921a570061343372f80aa99bd0dc1f4da2b4ee2f9fa364ccc89cb9190b674abbfb633d0db71edc6ba52fb05744f83a554ae2271351610c83f82b725b38f392eb5693fa4febcb047921770bd4ad59fbc6fda69aef4f5f23e458ad607fc553bd0d1689285d5d7830813fda6ca70888182d5b06038636a3bf6dd088fefd5b454cbe1b5b096d760b293e5ce0dffd2a702db7aaa577abaf407d390bb27015e733a0756f9e75a5865658af73aa8424c765a08154ec5b377b7898a0aaa4680a5f6698e0606b8514c4db3a81baab18afeef3d0342138ad775ef02eb7017bf93bc3fe064c4d3f52d35ab90b091be3898e8dde6ec323c20be95f108f7a", 0x1000) fcntl$F_GETFL(r1, 0x3) fchdir(r0) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fchdir(r2) fcntl$F_GETFL(r1, 0x3) fstat(r1, &(0x7f0000001140)=""/158) fstat(r0, &(0x7f0000001200)=""/213) r3 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r0) close(r1) r4 = fcntl$F_DUPFD(r3, 0x0, r2) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r4, 0x6, &(0x7f0000001300)={0x0, 0x0, 0x7, 0xcc5e, r5}) r6 = fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r0) fcntl$F_GETLK(r0, 0x5, &(0x7f0000001340)={0x2, 0x1, 0xf8, 0x5, r5}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000001, 0x10040, r0, 0x3) fcntl$F_SETLK(r1, 0x6, &(0x7f0000001380)={0x3, 0x3, 0x1, 0x5, r5}) fchdir(r2) r7 = fcntl$F_DUPFD(r2, 0x0, r6) r8 = openat(r4, &(0x7f00000013c0)='./file0\x00', 0x0, 0x20) fcntl$F_SETFL(r8, 0x4, 0x2400) openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x184) write(r7, &(0x7f0000001440)="a50da17777375e4a0582df72ed77c9d48ada7c310e833cec7ab9b5a5722903be7e8ce6c4a45f53ca60a9a8f89a8290809b5cdccb0c936cfce7affd91b66ea167aed031e36eb28bc8f326abc633ba6fa6d85c07e3175ded5f9e4438f0682d6cbaed44929d6dd9b5b5e8c396aea31dbd2d1b4dbd08da523f7b46f43fa94c52db9d2b511512af830d805ccc292d8e303d21455534371e925db62037cc46b16d32981544bf65e10b3d84c5fa3b596ba2dac959c56538c74d59c153d2d3cd88c7f5fee6293cafbeb375a540818658be26b55637fee21a586df541d1780fcc2a8eb35d3492066f7f", 0xe5) llseek(r7, 0xfffffffffffffffe, 0x5, &(0x7f0000001540), 0x2) fcntl$F_DUPFD(r7, 0x0, r7) 15:25:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x697a8102e582e249, 0x0) mmap(&(0x7f0000673000/0x1000)=nil, 0x1000, 0x3000006, 0x2000, r0, 0x6) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffff9c, 0x0) 15:25:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x21) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) close(r1) close(r1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x1, 0x1, 0x80, 0x100000001, r2}) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x240, 0x90) fchdir(r3) fchdir(r0) close(r0) fstat(r1, &(0x7f0000000100)=""/95) fcntl$F_SETFD(r0, 0x2, 0x1) r4 = fcntl$F_DUPFD(r3, 0x0, r1) fcntl$F_SETOWN(r3, 0x8, r2) close(r1) fchdir(r3) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETOWN(r3, 0x9) fchdir(r0) llseek(r4, 0x1, 0xa3, &(0x7f0000000180), 0x3) read(r1, &(0x7f00000001c0)=""/54, 0x36) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000200)={0x3, 0x0, 0x1, 0x35b8000, r2}) rmdir(&(0x7f0000000240)='./file0\x00') close(r3) r5 = openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x1010c1, 0x8) fcntl$F_SETFL(r5, 0x4, 0xc00) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x20040, 0x108) read(r5, &(0x7f0000000300)=""/105, 0x69) 15:25:13 executing program 3: mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x44) mmap(&(0x7f0000f02000/0x1000)=nil, 0x1000, 0x1000003, 0x2100, r0, 0x7e7) 15:25:13 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x104) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x48) mkdir(&(0x7f0000000380)='./file0\x00', 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 15:25:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x181000, 0x20) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x10) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r4 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000001, 0x2000, r3, 0x1000) chdir(&(0x7f0000000040)='./file0\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x410601, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52001, r4, 0x0) fstat(r0, &(0x7f0000000100)=""/114) 15:25:13 executing program 1: close(0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x68) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x0) fchdir(r0) 15:25:13 executing program 3: mmap(&(0x7f0000800000/0x3000)=nil, 0x3000, 0x0, 0x4d031, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000800000/0x2000)=nil, 0x2000, 0x1000001, 0x50000, 0xffffffffffffff9c, 0x3) 15:25:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) llseek(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) read(r0, &(0x7f0000000200)=""/65, 0x41) 15:25:13 executing program 6: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0xa) fcntl$F_GETLK(r1, 0x5, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0xffffffff, r0}) waitpid(r0, &(0x7f0000000000), 0x3) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x0) 15:25:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x140) read(r0, &(0x7f0000000040)=""/42, 0x2a) fcntl$F_SETFL(r0, 0x4, 0x2400) fcntl$F_SETFL(r0, 0x4, 0x2800) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2001, 0x6) fcntl$F_SETFL(r0, 0x4, 0x400) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x7fff, 0x9, r2}) read(r1, &(0x7f0000000100)=""/121, 0x79) write(r1, &(0x7f0000000180)="384787fadc00ca3a230747b57a58ca8debd227f1d4ce220467756f2d1d0538427870aab8ebd73911a7f4a078a3f039377c3f825415fe158f576fdfc209188761430bd8339e8e0ad2f6438323d8ff9fd4c6e6d1421b13853f0aac9b53c8264c0f3cb92a42a0736b8724b63c7892b2adad4a0d27b245fc5cadc351d3a34fc8dc66a8f8db7aa82f07d203f16fff6eb8176de2f47f7d7abb938e0bcf0b2806d5bb0701f80fc41d7161fb16260d6059e0f7b703aaea9c593e6a2628d90b", 0xbb) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r4 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(r0, &(0x7f0000000240)='./file0\x00', 0x42, 0x24) fchdir(r4) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x410000, 0x0) fcntl$F_SETFL(r5, 0x4, 0x2400) r6 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r5) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x0, 0x32) r8 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x22841, 0x100) mkdir(&(0x7f0000000340)='./file0\x00', 0x22) fcntl$F_GETLK(r8, 0x5, &(0x7f0000000380)={0x0, 0x0, 0x8001, 0x5, r2}) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$F_SETFL(r1, 0x4, 0x0) fchdir(r7) nanosleep(&(0x7f0000000400)={0x400, 0x100000001}, 0x0) fcntl$F_GETFL(r3, 0x3) r9 = openat(r8, &(0x7f0000000440)='./file0\x00', 0x0, 0x80) fcntl$F_SETFL(r9, 0x4, 0x2000) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r9, 0x8, r2) 15:25:13 executing program 0: mmap(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x2000005, 0x5021, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x20000, r0, 0x4) 15:25:13 executing program 2: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x812e, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x412282, 0x4) close(r0) 15:25:14 executing program 3: rmdir(&(0x7f0000000380)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000800)=""/195) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/253) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/180) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/192) 15:25:14 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x201, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x600, 0x10) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000006, 0x0, r0, 0x1f) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x101442, 0x8) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r1, 0x3) 15:25:14 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_GETFL(r0, 0x3) waitpid(0xffffffffffffffff, &(0x7f0000000040), 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlink(&(0x7f0000000140)='./file0/file0\x00') r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0x81, r3}) 15:25:14 executing program 2: mmap(&(0x7f0000804000/0x3000)=nil, 0x3000, 0x2000ffffff, 0x4001, 0xffffffffffffff9c, 0x0) 15:25:14 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x4, 0x1, r0, 0xad0) mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c936b, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) 15:25:14 executing program 6: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000000, 0x1000002000, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) llseek(r0, 0x2, 0x0, &(0x7f0000000040), 0x3) fcntl$F_DUPFD(r0, 0x0, r0) 15:25:14 executing program 3: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000000, 0x10000000000412e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) close(r0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) close(r0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xfffffffffffffffd, r1, 0x0) 15:25:14 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000000, 0x10000, r0, 0x76c29758) 15:25:14 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x74) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000000021fe, 0x24) close(r1) 15:25:14 executing program 0: chdir(&(0x7f0000000240)='/\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) 15:25:14 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000004, 0x1002, r0, 0x0) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r1, 0x9) write(r1, &(0x7f0000000000)="89aa", 0x2) fchdir(r1) 15:25:16 executing program 4: fcntl$F_SETLKW(0xffffffffffffffff, 0x7, &(0x7f00000001c0)) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_GETOWN(r0, 0x9) 15:25:16 executing program 1: mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4000006, 0x1100e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x2, 0x2, 0x3, 0x9, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) mmap(&(0x7f0000002000/0xe000)=nil, 0xe000, 0x0, 0x0, r2, 0x80000000) 15:25:16 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file1\x00', 0x410000, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x118) 15:25:16 executing program 3: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_GETFL(r0, 0x3) r3 = fcntl$F_DUPFD(r2, 0x0, r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x1) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x802, 0x40) llseek(r2, 0xcdc, 0x8, &(0x7f0000000040), 0x3) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x2000004, 0x6960, r0, 0x3) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x1000001) fcntl$F_SETFL(r2, 0x4, 0x800) fstat(r4, &(0x7f0000000080)=""/54) r5 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r6 = openat(r5, &(0x7f00000000c0)='./file1\x00', 0x30040, 0x8) r7 = fcntl$F_DUPFD(r1, 0x0, r6) mmap(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r4, 0x1) fcntl$F_DUPFD(r5, 0x0, r1) openat(r0, &(0x7f0000000100)='./file1\x00', 0x80c03, 0x122) llseek(r7, 0x80000001, 0x8, &(0x7f0000000140), 0x3) r8 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x121200, 0x40) mprotect(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1) fstat(r3, &(0x7f00000001c0)=""/243) openat(r3, &(0x7f00000002c0)='./file1\x00', 0x10280, 0x0) fstat(r1, &(0x7f0000000300)=""/50) r9 = fcntl$F_GETOWN(r8, 0x9) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000340)={0x2, 0x1, 0x81, 0x8, r9}) 15:25:16 executing program 7: fcntl$F_SETLK(0xffffffffffffffff, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x100001}) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) close(r0) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x2, 0x1, 0xb, 0x2, r1}) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800000000103002, 0x20) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffff8, 0xbcf0, r3}) 15:25:16 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x8, 0x0, r1}) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x8000000, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) fcntl$F_SETFD(r2, 0x2, 0x0) 15:25:16 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000003, 0x0, r0, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181, 0xf0) nanosleep(&(0x7f0000000040)={0x7, 0x7fffffff}, &(0x7f0000000080)) 15:25:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r1 = fcntl$F_DUPFD(r0, 0x0, r0) close(r1) unlink(&(0x7f0000000000)='./file0\x00') 15:25:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) llseek(r0, 0x0, 0xbd9, &(0x7f0000000040), 0x1) 15:25:16 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fchdir(r0) r2 = fcntl$F_DUPFD(r1, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/213, 0xd5) r3 = fcntl$F_DUPFD(r1, 0x0, r2) fcntl$F_GETFD(r1, 0x1) fcntl$F_SETFL(r0, 0x4, 0x800) r4 = fcntl$F_DUPFD(r2, 0x0, r3) r5 = fcntl$F_GETOWN(r4, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000140)={0x3, 0x0, 0x5, 0xbf, r5}) write(r2, &(0x7f0000000180)="aa33bdd30bdb94cbe161745638a50e6509314bdf3a543435874929e1cb181f79dbdcc178a583b9a075f309b79fe946e418c7cf1989c8dcf0489415f230ddb6981412a8d0cb5e67c801cf51fd327754c36017ee452c232a73318b357274fab9753b04ad5f86fe8e3ce3aa9f6b6668263829948128aa1ad6a8504b30d092ea40994a8251d30e01ca502ab1d1c3099ca225c22306ccf0fe80c87081a92d66fedeb9eed671732327746f910fc7611cd3cfdde9c3699492b8a8afa67581149a4263badddc2e36c7b2952332", 0xc9) r6 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x2, 0x80) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETOWN(r6, 0x8, r5) fstat(r3, &(0x7f00000002c0)=""/64) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000007, 0x40, r0, 0x2) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000300)={0x1, 0x0, 0xc18, 0x1f, r5}) r7 = fcntl$F_GETOWN(r2, 0x9) r8 = fcntl$F_GETOWN(r3, 0x9) chdir(&(0x7f0000000340)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r9 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x101140, 0xa) fcntl$F_GETLK(r9, 0x5, &(0x7f00000003c0)={0x0, 0x0, 0x6, 0x10001, r5}) fcntl$F_SETOWN(r6, 0x8, r7) fcntl$F_SETOWN(r3, 0x8, r8) fchdir(r4) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000400)={0x1, 0x3, 0x9, 0x100000001, r7}) r10 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x2000, 0x20) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r10) 15:25:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x0) llseek(r0, 0x5, 0xa57, &(0x7f0000000040), 0x2) read(r0, &(0x7f0000000080)=""/139, 0x8b) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x1000009, 0x2032, 0xffffffffffffffff, 0x0) 15:25:16 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4800007, 0x2, r0, 0x20000000) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x40, r0, 0x395) close(r1) llseek(r1, 0x6, 0x6, &(0x7f0000000000), 0x0) 15:25:16 executing program 7: openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x40, 0xa0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:25:16 executing program 6: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x97) openat(r0, &(0x7f0000000040)='./file0\x00', 0x101240, 0x10) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) 15:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10004, 0x140) fstat(r0, &(0x7f0000000040)=""/141) fcntl$F_GETFD(r0, 0x1) 15:25:16 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r2, 0x9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200, 0x10) 15:25:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x3, r1}) write(r0, &(0x7f0000000080), 0x0) getcwd(&(0x7f00000000c0)=""/176, 0xb0) fcntl$F_GETOWN(r0, 0x9) rmdir(&(0x7f0000000000)='./file0\x00') 15:25:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x80) fcntl$F_SETFL(r0, 0x4, 0x2400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) llseek(r1, 0x8, 0x6, &(0x7f0000000040), 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x5) r3 = fcntl$F_DUPFD(r2, 0x0, r2) fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) fcntl$F_GETFD(r3, 0x1) 15:25:16 executing program 7: mkdir(&(0x7f0000000380)='./file0\x00', 0x40) rmdir(&(0x7f0000000000)='./file0\x00') 15:25:16 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x40) mmap(&(0x7f0000af9000/0x1000)=nil, 0x1000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) 15:25:16 executing program 2: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000001, 0x0, r0, 0x6) 15:25:16 executing program 6: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10001, 0x80) 15:25:16 executing program 4: waitpid(0x0, &(0x7f00000000c0), 0x1) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x4, r2}) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r4 = fcntl$F_DUPFD(r3, 0x0, r1) r5 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000000)={0x3, 0x3, 0xc312, 0x3, r5}) 15:25:16 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:16 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) fcntl$F_GETFD(r0, 0x1) 15:25:16 executing program 3: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57) read(r0, &(0x7f0000000000), 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x16) 15:25:16 executing program 1: chdir(&(0x7f0000000240)='/\x00') chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') 15:25:16 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETOWN(r0, 0x9) r4 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x3, 0x8, &(0x7f0000000000), 0x2) r5 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r6 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/108) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x44a0, 0x80000000, r2}) write(r5, &(0x7f0000000140)="73f85d31c6d470dad823a13af46e6dd8c1dafd0aa9a1ecfbd5e990f07498db71b41261c17f167b548cb0a3c17028332989d42bfc4eb26fd2d25f8ad84b45e745be7ba4eb6598ddb6cc03c87e477df02b", 0x50) fcntl$F_SETLKW(r6, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xbd76, 0x3, r3}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000200)={0x2, 0x3, 0x401, 0x9, r4}) read(r5, &(0x7f0000000240)=""/244, 0xf4) fcntl$F_GETFD(r0, 0x1) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000340)={0x0, 0x2, 0x101, 0x7f, r1}) fcntl$F_SETOWN(r6, 0x8, r2) write(r0, &(0x7f0000000380), 0x0) fstat(r0, &(0x7f00000003c0)=""/134) openat(r6, &(0x7f0000000480)='./file0/file0\x00', 0x2, 0x10) llseek(r6, 0x5, 0xffffffffffff9fb7, &(0x7f00000004c0), 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000002, 0x2, r0, 0x2) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/204) close(r5) fstat(r5, &(0x7f0000000640)=""/154) write(r5, &(0x7f0000000700)="390066536f9b9fd538d70bc747d7140e1bce57fa7da6016ac7751119fb3896eecee1d79b8300e6d551f98708875f527c8816a751f7ebd02043a3f342b70516652d54e61e0b0ea192a2df1c99f88de39031638b67145eeaac884d161f3dbb3b15cc89195931986e99bca588796f949170097584e63880f0dee308d50b415db2e1125b7b8eeb68451ea8c7d3a2014a42ef1890f30739dc65c6d9c918c53439e8e907747db73dfbd6c43c3e7e8729ad8df9984091a81eb3da8808282775d0638fc4a10bee87d2c6739fe6fff4953834c4f7771ae962960847558db8f3657f996d494ddbbb40292d46b88dc6052d1df38c936063c0eef4d109b7882e840f", 0xfc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000001, 0x4d000, r0, 0x81) 15:25:16 executing program 6: rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:25:16 executing program 7: chdir(&(0x7f0000000080)='/\x00') chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:25:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfe) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xd0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x821e708dcb84bb39, 0x42, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa4) 15:25:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x21) fchdir(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) 15:25:16 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2200, 0x10) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0xfffffffffffffffd, 0x2032, r0, 0x40000000) 15:25:16 executing program 2: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x4d035, 0xffffffffffffff9c, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000004, 0x20000, r0, 0x0) 15:25:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4b0500, 0x8) fcntl$F_GETOWN(r0, 0x9) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) 15:25:16 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) chdir(&(0x7f0000000080)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x4, r1}) fcntl$F_SETFL(r0, 0x4, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 15:25:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) fcntl$F_GETFL(r0, 0x3) 15:25:16 executing program 2: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x8) unlink(&(0x7f0000000000)='./file0\x00') 15:25:16 executing program 3: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x8132, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x780, 0x48) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:16 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x42) 15:25:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10) mkdir(&(0x7f0000000340)='/\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) 15:25:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x59) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2c) 15:25:16 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) llseek(r0, 0x1, 0x1, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r0, 0x100, 0x7, &(0x7f0000000040), 0x2) write(r1, &(0x7f0000000080)="62cc565cd90496fd9c8f26727fa0990c0a86099596714e68ea62639f21c5bf23ca2dfe7eb561d617c8aa87a60818de76cf000137791d1a1ffe361eb7fd54e75e4ead76dfb85eb0f8aa6a93a2076114d2bcea430341cd6d0e14dcd5f467467e20c08662aed241f1f6f4f925d0d59d2c1ddaf912ddb1890b043681f1b6ee5ed5d2ffa89bb9c4e0946b5f5ab425348f66485893de69a0df006ee25d35fdd26345d278cb4b482363a24e364abe22809d1a623e9d13cc21341317fc0f7a3a18c95e5a7108633f995d352784335c65518def0cffeca22364e452eac9307c5080d9ca833b2ad57847a961734091e944b3f78c13d65fa3a829dfdaec4c19ef3c00bae0833d842bd7846030ec7e9ef7abd6beb3b690a372353105194245ddbda18caf5f41e88e6fbc898c98a125f1966ef8f374309a0be37acdb3a601f1a1fdc8ab99b6ceaac2e8e42a4c54e25d816b087efcae90a3115432f54fe907175286e71de803ec6b787c8d9a6493692ffd190f7c5e5c32fd48560da2fa53378a62fbdbfc3b401d994cb06aca5e6788401d51e0f1af77e4203bbe36092b510c11faad83e4ffc6ff2b1a0ed3f97161111e1d7d938be133b03227e480f9cc781a4861e9468982a773052d0521bea042c0af59a697fdd61e33dcaa2d8331543df1c4c99f271441df9dc6e4c3b73ea16f7a89dd1ec87cea1a0f9d16dab8274936e6bc5ebb1658ec8c9eef1662a7b420eac4ec475352e6d4347144c2793322df51c38752ccccedd72bb7e9eed81319c02edd7f72e327c81129f39fa7528828f28268a35255f28ea19cdd01d16b3c30586afba1e35a5b0b0a145ba3d62a1de349e83e72103b6c1bf68a115cf96d2d378b4c85973ec50687b7f40e72740d13fee9cd7ecc929c3ad43c82265ffbc60c6f78111ce1110903f4dbb20f1e9a842a87e47d66be5fd54e34d80dc691961a7694ba23fb77a49cb5e4f8d183ea6f1d50a0678076eef411e5da0a01f43694d6b6c1ebc26c136e31bee4b6a0826d170bb6abcaa57842a11095f6d3a91edc7763f164c6bf9c4c78efd4b77b893831a54e64973e0f51d8bfdbf12cc2bd93dbe85ffd1cca986d307a803bb4734eca3b02e283dcc838e6d366826c1c452fa579a80112915806d6f6e3b71e5adde32aa48b123df76babf80efbc364009294651d752099318a66c3f98d9608ea1ab4723ca579951b0a45b61591205a16ec8d51dfceaeae7d143666dc6abb112bcfac1ab4cf2f9f3250ce926254e052b5e7f8dc9ce231979f978af36f6201942e486c1d31427693bf157a03beded9b49daaaa5cd2067eaf76dcc7dbe72a67534be369b1d7e6c910c67dc13b4efd8bba9de7e53cfb67fdb8b533d1af7307038e43363cfe3c8ca278b115234ccf0f4a2efa25d439cf1d81d6151352e696938101446db7c9599aae6d1cb5d2d196f9fbd3d37e7bb552407847d6f9502e6e565367d25f72efbabf6959c994e4e1ce19c10abe5ce653f74023a1241e88e8407afe7f433a790b4fa62b3367ce49caa0950bcc60397aaa0f684350df66e635d62cc4404e1ba2327bf72e48e368702221b5a4eff576b9a3889f4d2eb606cf31fe69e4062e4a5ed1145902d08eced7beb9a936a9e9568795098de3485f612e4d04467ba863dfda9884ee6a5a8922ff2e45c4559036ca256dee9d7ea6ec29111ce7183ae5beb1054d32fc2462f95e1a3aeb2297834ad5f4c6ab4414009c120359791403137192f657b1087bfca182b29d411042d8cac55c9bfa039811f1c231055ed8133e0aad35f2d4534809bb927910456be1b6da523348607411422740b0497632aee0cca5016525709019ae566f3e22803b2d71d354a98390762b448b00f75000d8a6c15fde546a02f7ce6bca97ca8a510ff452ec585583b3988ff9276a95438f6ac347ea71ac4f5dcddb8fefb7bff4b11df0020bae7d1bdbf54a127bd6a19da2f158634340f4a66a2329f6eeeca29880d5004b5defd879156c932894a5cda271c89186cc812b211bcbdab40a593d49c8aa7b3bf844f80da4889ce4efe5f9bbdccd3fabeb3d621267329ab031e027ad077350d24b02e51ce0aba1762fc5f7a4a734c252f6f0a995dae447516aa466ad5a66b9fb696f923ae39f1a932c76210043a5712137e38ede709658276bc6f0e4378cb0e9b40907f95202bfe5826d613badbf2c9a44030b2f2985d7c0e97bff4701ec4cc7b1e2fccd2228454d7f05e346260e7f63aed290352609274068d8d0079a2fd3cb9598ad72ecd80ce1bdb12e5d0c53546209b5b2f03120b544ccf8018f3e633d41c29fc4ecc8a4a3d4e01d26154719f04f75fa693c8534bedff65da4bb5eacb0b44a973835c90c48487fd62d1d97ff183ac4693f7ea549d361725e4663ae3d28ca01779094656caa419b3f2f6a0d08f896dd2bc0f03bec6c05551106ae60ccc2b5648fc5025f96e8a07f63de90910da29a301d173f1eb139704eee7fa1db511d19d98cf936782243a880b8a9ac2803ca98d602f381a43d293c935abce555d3db3c46a5d12b5c1682823888ad091e1d4a62ee013c041db5fb1d00bc5984d33009028f0aae50432921e9c442f5134a155edfbd099305481fcac8ff1d47f389fed945c04acd94ce38fbea726d36a81ad8398000886c01baf5949e5bcef79a3fc22ea696521627017448f5f5166e343e1f2fe34328c5347ce153f9431e40a651748ac4a41e7efab3b0794ae0eeada593056d0f939e023b2c987713df49607f2d8c5205931aecf2173442fbcb08a1d5cd7185123cadc7ee6140fc99f85b34e187fd0b04455b479be586fee8dbf6afa8a0b83006f659353025898cd78d22fb5f659159008a08972cabb1dace151b90f06a6cd7ea9b05ae150153d74e02bd017256a43ec3dccf0f9809412118228c1698b3947ec679a9b8385ef7c7b3626035b47d6fef9664d41e1db0bf2b2be3f86101b8968300f338a088348a7b8c8e2af04f790310c74e504376a463b2f63e201d8a98fa1f10284e283e2a265f67b062516e34cbc1ee8a0881bf0479db160cbc0aa4596c5d72a9a1823facd8353171f55d70218be6e1c53ff5e85dc22ed2fe266566b4d0d839963554a503daf0e123b0f547d567d103a84010ee14387a35c40da76dd281ee5cbb460a1e13cc790ef3cd98e0380bb347b200998f930414dcb71f717bfa784d81ffae98cccfa465f44580b10d55506d7a9d2e8efe3c6ed10baebb40935e7ecc1e69ca873c767f124c2c5b7f3e2e9336d8612b991482ac94738e31270e7a4f3b1cee9cbf4b847646772a283b7665754ae2563fac18cf4697471741f0c7c21f0920b47b143cceea2f791962993c52d5af5c8dec6f19ab7733fb4438d61952449be7ca42d1e8b4cea04551fa06725d743666b6f9798554ada898ef5e6c6f8b7f2db0efc60d9f74ff97dbd36641ddd5636fec7d58f1c569cec2f9746608a7867f6aa4ea59453e07288a2eef451aee658d15998363c922ddffc4624e59580f200fe7d28b1442cbe4a8d7d503bba8e730002884afd16d0b935bc26e246201d6ff68eef66f78351670e6fe58fbf7c5c2f0853cf19f7da84b7c48ef45e3f2264513c35f01199f69bb97b481b1550f3a6d1fb1835f3956bc9f70b87bde55ce314cb0b3a67386281afa547e458dcec213af0b865480773638a5d1835e216dd9d1db2f957c403c8b6fd1a15b1e246a12a056591c2094294ba8c0eda9b84595a95304a829bf4b613b02706d83c635b845aa2dbd910778b6d9dadb29d5e7c2d26893b906dc3bb0106e32d87c1c610bf82412e9de7b1691850ee4bd5ea02b7ad33467f973586462251ee02650e45a512464b682aa9646b9f52dd0eaa1b91fc94e0dcfb2e8859e3de8aba2f3493c6675c59fc78ddbe1fd72da0dd44644bfbee4920d6001538d73d22531101ae4c88d336381d32261e649b336656092d89fb9fc7f605e7a92c9bed226f422ac256d2912f6d83afbace4c70742298e7df311e945bffc7c0cef0d0e3fa54375d06ce9c76fabedaf6a5863fa59731fb7adff695bfcac3f3e0e275907532f0f02084a3678a3a21fe7272c9d101a6eca8aac3f7266ccdfaaa5ffd5253b895eb0881f3f00f5e5a114e88197df022177fa4f841d01f65467df54257df9adf61576245f526f4c11eb0ddef82f50be91efbc86011f1364784de9ecd508e89bca0d994ab3a78e1a45dd6d70bacf23b5f14f94388c9d84df9e89fb7d09c7467e11fbc71684b842ff70c4557f2d261fec54376131f6a1f2d455d3310f520d0892ed39e8ad4946dc9a914bd3ea3665c37af12a17f77ae8a7c2019a6c2959a1cc8b340c7ba468ba62cda942994fc407a8634236ef17ffabeacf786b4fe85a0b94b6531c84f57225cbe7ec0167e3ac0d1792bd10134f082b2e58ecd1acc3afd2465a6ad1a9352893fdc257f472012f93634aa7d1d75a7f50397c5b96c865faeb8c9e29b9d8852161c124bcdb1918c5b1588574e01b50f9d7bbde4ab4d26198343d53884991f5a403628fc4177a8e60acd179242c4d1bf6e3b091baebbde90e8eab91fa1c5f8e285c3d38ce8bee3f45f1287cc416b659385c60d3b0ef307119e48e6e162d5104a50f64b998e434283b9acebe34ead6a33f599f04d2d8570f860962cffdc3693aad1302fecd7ae61bedce239a17fb1da50cea71566ec5b2cd5e8ec9259f0f0b3d485f42f8e66551efd4f0e8858162dd654622da2c1cb6124b384aa6e64beed8e3603c115f951733dcc33c08079161f1ca3a31e4b079fa6169373980eab8ee212d33d1b962bc6ea4ce25961cfa90cf323b0dc84dfa41b853ec94f95236719bf48480ec7a4c7234d1c412dfb294e053485579324a06e3b8582607d2bf982bb756ebbce39f2a8937633db9fb2f96c6a8013ef50e5f5f3c035589b6b9b425a9332f55662d5b5433dad3e416ac9ec5ffc5a60cce9ac30a187831ee146b2cb2db759ed59938514574c4d7b108f9e6afe5117dd621a705b82177395aa63448c4d4aa0f35f5aea6b1efe0b7503ed7c8f3bfba496b59c1777a4bb666bc24d669eda8b145d04d9a04b633dc366d9c8243bb74334897dbcc3ee182e1e35ab61a6ef9814878611d88214af071363f725736fb1dad1fcf8453116633c72686eacbcef540790e3a1016cc75fb4de597cefab37114cfe69c16db94bafd2897fd6ff22250070b739af67096f63cda0717f33d5c946d60b2f32f6abcf3b8c11c2ccfa79505b06448bb7b451a37074a9c04331f647da83e075f17eb3b8cfb36fb1310ff55996770dd2ad2f2d0b654ae05851c19045bf6808eaea69fa9b7ebfb3fcecfa24ac77fd84bc76d8fbf7fe63290f6a06df0a193f6c697ad54169cfa472670e6464c6ff9760722da8437c9cf9c06990678ae6cf122c60518a53f619cacc9c6deea68c30f1e4871c896f945063af6acad4d532e035e0a7d2cae6eb4a6644d4f512af05ae8c638eda63f85d6c6b70a1ef585d9a2e357ecb7bbbc8cf3234780bc48d42734be87e7cce38651dee11ae214540d66e6f15d1f1b24826d3b3bae1a4426982053811f0d2efb59d37a204e186ced5877a3b3e471b9bcd09db2ac4e263f619a23a7824643133041ca510aeb9ee069d7ae2766a22e82ed5ff5933269b3d43eb3091c6bca6c3b30d04ef7faa00421aa2cfae6699aabebf31fed126ea79a997e6f5075f7ea050e9a21eb1cebbcbf52ad82362b1ac82dc5fab896a2383e5898c95f051b58e9e2827a4d7ea0d45d84df6c15dc1318fab5fc3039e473cd2525bc53ba9d57a020772c3274fa723b6f91df727db06888b62b17", 0x1000) llseek(r1, 0xd5c, 0x1f, &(0x7f0000001080), 0x1) fcntl$F_GETFL(r0, 0x3) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000010c0)={0x1, 0x3, 0x9, 0x3, r2}) r3 = fcntl$F_DUPFD(r0, 0x0, r0) llseek(r1, 0x8, 0x10001, &(0x7f0000001100), 0x1) r4 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) r5 = openat(r4, &(0x7f0000001140)='./file0\x00', 0x2000, 0x1e) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001180)={0x2, 0x1, 0x5, 0x3, r2}) r6 = openat(r3, &(0x7f00000011c0)='./file0\x00', 0x200, 0x2) read(r6, &(0x7f0000001200)=""/37, 0x25) r7 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80) write(r6, &(0x7f0000001280)="a25c891629ec75be8ed6da03bdd5aade34795614a4de08e98ff94388e78f6383a90a14f09eedd5438bb82ddcae5a5f48f96eb5d9", 0x34) llseek(r0, 0x7fffffff, 0x7ff, &(0x7f00000012c0), 0x0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r7) r8 = openat(r7, &(0x7f0000001300)='./file0\x00', 0x400, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10000, 0x49) fcntl$F_DUPFD(r9, 0x0, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000006, 0x100, r5, 0x8) fchdir(r3) fstat(r1, &(0x7f0000001380)=""/214) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) fchdir(r3) fcntl$F_SETFL(r3, 0x4, 0xc00) read(r8, &(0x7f0000001480)=""/13, 0xd) 15:25:16 executing program 2: mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x10e88145e47f20c2, 0x2841, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:16 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fchdir(r2) 15:25:16 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r2) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) 15:25:16 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x511000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:25:16 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000004, 0x12160527b98470fd, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fstat(r0, &(0x7f0000000000)=""/78) 15:25:16 executing program 7: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x1000, 0xffffffffffffffff, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000101, 0xffffffffffffffff, r0, 0xffffffffffffffff) 15:25:16 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000001, 0x1002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14010, r0, 0x7) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x61) 15:25:16 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x0) close(r0) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r0, 0x8000000000, 0x7ff, &(0x7f0000000000), 0x0) fstat(r0, &(0x7f0000000040)=""/218) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101000, 0x188) r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) fstat(r3, &(0x7f0000000180)=""/154) write(r3, &(0x7f0000000240)="903047b7b4f6b584766b22ea314a2a92f335b56cf4f83608d4123921c3751fa9f7132954b837248c7a0a108f24da6ddf520485dceb7cf86529075d006c3a1bc8f8b7f0da9e9aae7ef53266a37b5fc78f984c86bc910baa58631cecd53da2f05cbc730aa63863c04aee582214b003bb7138fb", 0x72) fcntl$F_SETFL(r3, 0x4, 0x800) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x400, 0x100) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFL(r0, 0x3) r6 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r4) write(r3, &(0x7f0000000300)="b3727b9d0febf75890259c90417ab48602bf6f034909aa1181035a835391222e3394518dc06a310dfc26cef97378f46eaff7e3e2037b10dde64986b47117891e9283dee95bc862", 0x47) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/201) openat(r4, &(0x7f00000004c0)='./file2\x00', 0x410080, 0x1) r7 = openat(r4, &(0x7f0000000500)='./file0\x00', 0x42, 0x40) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) r8 = openat(r0, &(0x7f0000001580)='./file3\x00', 0x101c00, 0x28) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x4000, r6, 0x400) unlink(&(0x7f00000015c0)='./file0\x00') fcntl$F_SETLKW(r8, 0x7, &(0x7f0000001600)={0x0, 0x2, 0xfff, 0x4, r5}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x40102, 0xffffffffffffffff, 0x9) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r7) rmdir(&(0x7f0000001640)='./file0\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001680)={0x2, 0x1, 0x20, 0x0, r5}) openat(r4, &(0x7f00000016c0)='./file0\x00', 0x82040, 0x80) fcntl$F_DUPFD_CLOEXEC(r7, 0x406, r8) 15:25:16 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, 0xffffffffffffffff) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x111000, 0x8) fcntl$F_SETFD(r2, 0x2, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x180) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2002, 0x2) fstat(r3, &(0x7f0000000100)=""/91) fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r1) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:25:17 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x69) mmap(&(0x7f0000d44000/0x8000)=nil, 0x8000, 0x2, 0x28020, r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) read(r1, &(0x7f0000000000)=""/150, 0x96) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x1) 15:25:17 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10600, 0x1c3) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x1a, 0xe09b, r1}) 15:25:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) 15:25:17 executing program 0: mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000004) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x30002, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000) 15:25:17 executing program 6: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x8000002035, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) r1 = fcntl$F_DUPFD(r0, 0x0, r0) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20040, 0x100) r2 = fcntl$F_DUPFD(r1, 0x0, r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0x10) openat(r2, &(0x7f0000000000)='./file0\x00', 0x410004, 0x10000040) write(r0, &(0x7f0000000200)="34950b6466fe7e2adef08a3a0923797465e0379adf48b13e5408cd66b85005e73edb9af612d23ea2be0600d39f4a4203b4e5a2b75d11b6bf555bd71f8bbdc62e6b9f78c37b17a48e41db5c1a07289f24052d7d34c6005b690af243bfbd445e1bc0bd2db6f38b5eba9ffc621596abe843e85b307929670b074566867ab71bffd13989a5300dc9f55352fd", 0x8a) readlink(&(0x7f0000000080)='.\x00', &(0x7f0000000100)=""/116, 0x74) write(r0, &(0x7f0000000180)="a61b6d6433e835a5ba5dbb7bfc545154b6d1ee0330859220b5f6792d472bfaa60d83bab222926d84cb70f5e37a9b16409cae430786e71e845c5b2bf2d9cf8f8760a607ac4cb8bf3bd6271a", 0x4b) 15:25:17 executing program 5: mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x3000002) mprotect(&(0x7f0000839000/0x1000)=nil, 0x1000, 0x2000000) 15:25:17 executing program 4: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x6, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) 15:25:18 executing program 0: 15:25:18 executing program 7: mkdir(&(0x7f0000000340)='/\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:25:18 executing program 2: mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x4, 0x8000002035, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x10) mmap(&(0x7f000054b000/0x2000)=nil, 0x2000, 0x6, 0x4c040, r0, 0x8) 15:25:18 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x410000, 0x140) mmap(&(0x7f0000d44000/0x3000)=nil, 0x3000, 0x401000002, 0x1141, 0xffffffffffffffff, 0x0) 15:25:18 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) r0 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) read(r0, &(0x7f0000000080)=""/232, 0xe8) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) close(r0) close(r0) rmdir(&(0x7f0000000180)='./file1\x00') 15:25:18 executing program 6: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x80) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/114) 15:25:18 executing program 5: waitpid(0x0, &(0x7f0000000000), 0x2) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000040), 0x2) 15:25:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) fcntl$F_DUPFD(r0, 0x0, r0) 15:25:18 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) close(r0) fcntl$F_DUPFD(r1, 0x0, r0) 15:25:18 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000004, 0x4000000004d031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="27ace40b531127108ce258656b98c079169d4144477fc55148826caf14005c7139199a52fb8bff2aa70a285a35618bed505a9da9af34e89f970125fe5c7c7740585f274ca8e4c6b09280a9a2e9abe0d8b5eda885b3a7e100780df00031778f840646248c490832b6858e99d2f72402202a42cbd0ebea1ad900916f6e82a9e789b675853527b309e06475ba4b6d8a3f1b62e91c93bf110044f284606033a776ffeb7a048af052cb3e4244cfd2b3b5461460887cc5b5f3a696833b70b77859f3f54c9f6d6239bbb480793621e168a831be7cd2d315bab75f2149e033ddca62224db88ef9e4dfc78b55cfd03d292b1f1d58b7ba0fbcc12aa28af6e2db5e228b68", 0xff) fcntl$F_GETFD(r0, 0x1) write(r0, &(0x7f0000000000)="5634c5e6c78644f9c896bf979b7932b30533f620b2c8663471af2476486e14d4b0ad9b60d049c7099d", 0x29) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x20000, r0, 0x2571) 15:25:18 executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x194) chdir(&(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/118) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x200, 0x60) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/132, 0x84) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file1\x00') stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/95) mkdir(&(0x7f0000000540)='./file1\x00', 0x1) readlink(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/4096, 0x1000) unlink(&(0x7f00000015c0)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000000, 0x4000, 0xffffffffffffff9c, 0x7) unlink(&(0x7f0000001600)='./file0\x00') link(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)='./file1\x00') fchdir(r0) chdir(&(0x7f00000016c0)='./file1\x00') fchdir(r0) link(&(0x7f0000001700)='./file1\x00', &(0x7f0000001740)='./file0\x00') r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000001780), 0x1) link(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)='./file0\x00') r3 = openat(r1, &(0x7f0000001840)='./file1\x00', 0x200, 0x80) unlink(&(0x7f0000001880)='./file0\x00') fchdir(r1) fcntl$F_GETOWN(r3, 0x9) mkdir(&(0x7f00000018c0)='./file2\x00', 0x101) 15:25:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) llseek(r0, 0x40000ffff, 0xfffffffffffffffd, &(0x7f0000000100), 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x20, r0, 0x10001) close(r0) mmap(&(0x7f0000684000/0x4000)=nil, 0x406820, 0x6, 0x8032, 0xffffffffffffffff, 0x0) 15:25:18 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x1, 0x55a, 0x0, r1}) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0xfa, 0x2854265c77a73b6) fcntl$F_GETFL(r3, 0x3) 15:25:19 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x40, r0, 0x26e) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) 15:25:19 executing program 6: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000006, 0xcfa152f92a177135, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) 15:25:19 executing program 7: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffb, 0x20000000008132, 0xffffffffffffffff, 0x0) 15:25:19 executing program 0: fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000040), 0x5) 15:25:19 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(r1, 0x9) waitpid(r2, &(0x7f0000000040), 0x2) fcntl$F_GETFD(r1, 0x1) read(r0, &(0x7f00000000c0)=""/208, 0xd0) waitpid(r2, &(0x7f0000000000), 0x100) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) 15:25:19 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x0) close(r0) 15:25:19 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x500, 0x108) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000140)={0x0, 0x3, 0x7ff, 0x3, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) rmdir(&(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/2) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096) read(r2, &(0x7f0000001300)=""/119, 0x77) link(&(0x7f0000001380)='./file0/file0\x00', &(0x7f00000013c0)='./file0\x00') fcntl$F_GETLK(r0, 0x5, &(0x7f0000001400)={0x1, 0x1, 0x401, 0x8000, r1}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000, 0x10020, r2, 0x7) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000001440)={0x1, 0x2, 0x6, 0x7, r1}) stat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/243) r3 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) link(&(0x7f00000015c0)='./file1\x00', &(0x7f0000001600)='./file0/file0\x00') fcntl$F_SETFD(r0, 0x2, 0x1) fstat(r0, &(0x7f0000001640)=""/29) symlink(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)='./file0\x00') nanosleep(&(0x7f0000001700)={0x4, 0x10001}, &(0x7f0000001740)) nanosleep(&(0x7f0000001780)={0x1f, 0x1}, &(0x7f00000017c0)) link(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0/file0\x00') fcntl$F_SETFL(r0, 0x4, 0x800) readlink(&(0x7f0000001880)='./file0/file0/file0\x00', &(0x7f00000018c0)=""/189, 0xbd) readlink(&(0x7f0000001980)='./file0/file1\x00', &(0x7f00000019c0)=""/52, 0x34) fcntl$F_GETOWN(r3, 0x9) rmdir(&(0x7f0000001a00)='./file0/file1\x00') stat(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)=""/209) 15:25:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x10) close(r0) fchdir(r0) close(r0) fcntl$F_GETFD(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) fstat(r0, &(0x7f0000000080)=""/4096) fstat(r0, &(0x7f0000001080)=""/169) r2 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x2000, 0x4) fcntl$F_GETFD(r1, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x200, 0x1) llseek(r3, 0x1f, 0x80000001, &(0x7f00000011c0), 0x2) rename(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') openat(r2, &(0x7f0000001280)='./file0\x00', 0x410000, 0x25) lstat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/64) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/13) unlink(&(0x7f00000013c0)='./file0\x00') rmdir(&(0x7f0000001400)='./file0\x00') r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r0) fcntl$F_DUPFD(r1, 0x0, r4) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) write(r3, &(0x7f0000001440)="c76d82a0cd1d1963c503a7cc19135f1f0f41c5007a675094f0aee45ed2bde443f3a5ca61f862fd0c45611e6630b1db46c2e76cef284f10e3e792a8bd8471fd864e", 0x41) rename(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='./file0\x00') llseek(r0, 0x1, 0x99e, &(0x7f0000001540), 0x1) unlink(&(0x7f0000001580)='./file1\x00') r5 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x410040, 0x0) fstat(r3, &(0x7f0000001600)=""/184) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)=""/62) close(r5) rmdir(&(0x7f0000001740)='./file1\x00') 15:25:19 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) mmap(&(0x7f00004a2000/0x2000)=nil, 0x2000, 0x4, 0x18160, r0, 0x5cf4) llseek(0xffffffffffffffff, 0x7ff, 0x7f, &(0x7f0000000000), 0x2) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) 15:25:20 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2000006, 0x1, r0, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x40020002, 0xffffffffffffff9c, 0x0) 15:25:20 executing program 5: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3000004, 0x12000, r0, 0x3) 15:25:20 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) chdir(&(0x7f0000000000)='./file0\x00') 15:25:20 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x140) unlink(&(0x7f00000001c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) r3 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r1, 0x6, &(0x7f00000000c0)={0x3, 0x2, 0x3f, 0xf7, r3}) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x3ff, r3}) fcntl$F_GETOWN(r0, 0x9) 15:25:20 executing program 1: mprotect(&(0x7f0000839000/0x2000)=nil, 0x2000, 0x1000002) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:21 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) write(r0, &(0x7f0000000000)="2cd306802aa42229f3b820c0adb6f698859a53a301f4762f2be8eff74f410e7f8309d781ac6865cbd2a82c06eaf7b6bc69298aa87086e367101f0a0e277f45ca2dcc6f73cfbe2a378bd64f83f44841f2c65a20807ed1081d8d88840a99a2ae82e5222da00ddfcbf4840990496ccb29f584ea19ca70b67bcadbf29085a8decf0ce80a7ce2a0b095a9549a369c9cd29aea31afdc41f26886d0c8027fd83b62340c24d684db7b0885e1b26c617c3846c96fb69639499278a512", 0xb8) 15:25:21 executing program 6: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x0, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000cce000/0x4000)=nil, 0x4000, 0x2000003, 0x40000, r0, 0x400) mmap(&(0x7f0000ccd000/0x3000)=nil, 0x3000, 0x1000000, 0x40000, r0, 0xd7) 15:25:21 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80000490000, 0x2) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x3, 0x0, 0xa89e, 0xfffffffffffffffc, r1}) 15:25:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa00, 0x24) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f00000000c0)={0x2, 0x0, 0x8, 0x1, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) fcntl$F_GETFL(r0, 0x3) r3 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000040)={0x1, 0x3, 0x1, 0x662, r3}) 15:25:21 executing program 7: lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/104) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:25:21 executing program 6: mkdir(&(0x7f0000000380)='./file0\x00', 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x42, 0x10) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x109) 15:25:21 executing program 0: mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x8132, 0xffffffffffffffff, 0x6) 15:25:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x21) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/255, 0xff) 15:25:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$F_SETFL(r0, 0x4, 0x7ff) write(r0, &(0x7f0000000040), 0xff13) 15:25:21 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x0) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:21 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x40, 0x80000001, &(0x7f0000000000), 0x0) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETFD(r0, 0x1) fchdir(r0) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20081, 0x40) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x1, 0x0, 0x4, 0x1, r1}) fcntl$F_GETLK(r0, 0x5, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x800, r2}) llseek(r3, 0x4d88, 0x0, &(0x7f0000000100), 0x0) fstat(r0, &(0x7f0000000140)=""/212) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r3, 0x2, 0x1) llseek(r3, 0x600, 0x0, &(0x7f0000000240), 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') write(r3, &(0x7f0000000300)="b8d6d6a79287809d2258a1d53683", 0xe) chdir(&(0x7f0000000340)='./file0\x00') fchdir(r0) fcntl$F_GETOWN(r3, 0x9) r4 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x410241, 0x22) read(r0, &(0x7f00000003c0)=""/247, 0xf7) read(r3, &(0x7f00000004c0)=""/131, 0x83) close(r0) read(r4, &(0x7f0000000580)=""/160, 0xa0) fcntl$F_SETOWN(r0, 0x8, r1) openat(r0, &(0x7f0000000640)='./file0\x00', 0x10000, 0x4) fcntl$F_GETFD(r4, 0x1) fcntl$F_SETOWN(r4, 0x8, r2) r5 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r3) fcntl$F_DUPFD(r3, 0x0, r5) 15:25:21 executing program 4: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000007, 0x8002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) close(r0) 15:25:22 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/184) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/172) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/223) lstat(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/159) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096) link(&(0x7f0000001480)='./file2\x00', &(0x7f00000014c0)='./file0\x00') lstat(&(0x7f0000001500)='./file2\x00', &(0x7f0000001540)=""/243) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) r1 = openat(r0, &(0x7f0000001640)='./file2\x00', 0x410000, 0x4) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)=""/239) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) unlink(&(0x7f00000017c0)='./file1\x00') munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat(r1, &(0x7f0000001800)='./file2\x00', 0xa0000, 0x104) fcntl$F_SETFD(r1, 0x2, 0x1) lstat(&(0x7f0000001840)='./file2\x00', &(0x7f0000001880)=""/13) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file1\x00') link(&(0x7f0000001940)='\x00', &(0x7f0000001980)='./file0\x00') lstat(&(0x7f00000019c0)='./file1\x00', &(0x7f0000001a00)=""/192) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/148, 0x94) close(r1) fcntl$F_GETFL(r1, 0x3) lstat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)=""/183) rename(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file2\x00') chdir(&(0x7f0000001d40)='./file0\x00') lstat(&(0x7f0000001d80)='./file1\x00', &(0x7f0000001dc0)=""/174) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 15:25:22 executing program 5: rmdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x43, 0xa1) 15:25:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x192) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x1, 0x0, 0x400, 0x3, r1}) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) write(r0, &(0x7f00000000c0)="093df79b67efaf60a08eec265f9df59e26b4b1cf569d71dd75cfffda0900a1b1aa5133fa604361842b1f314b1995eb36ba6059855b4e0a4c2e89f425e549ab4194dbbc1c29e8639fe84f361a4040f58a34970f8db1236a3f27edcf9ad3b8bead8d30a160cec6154f0ad09f78e28817bcc1ec2f1f48b88a68936e582038a1a9f7737b4502f969787555602294048aef1d43a9bcc7b1b85795690353c9b797d64a8ce57227d127b2c2eebbae2cd1fcc68e90e512935829c4bed261cd95313e4b6d371505c34ced9499e588df99a7fbd2f9d1d95ac207a641", 0xd7) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x7fff, 0x4, r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x42000, r2, 0x8) r3 = fcntl$F_DUPFD(r2, 0x0, r2) r4 = fcntl$F_GETOWN(r0, 0x9) read(r3, &(0x7f0000000200)=""/72, 0x48) r5 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETOWN(r3, 0x9) r6 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x80, 0xb1) fcntl$F_SETLK(r0, 0x6, &(0x7f00000002c0)={0x0, 0x1, 0x2, 0x2, r4}) fcntl$F_SETFL(r2, 0x4, 0x2000) r7 = openat(r3, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x4) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETLK(r7, 0x6, &(0x7f0000000340)={0x1, 0x0, 0x6, 0x2, r4}) fcntl$F_SETOWN(r6, 0x8, r1) lstat(&(0x7f0000000380)='./file0/file1\x00', &(0x7f00000003c0)=""/3) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/121) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x20) stat(&(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000540)=""/145) chdir(&(0x7f0000000600)='./file0/file1\x00') stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/74) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/249) fcntl$F_SETLK(r8, 0x6, &(0x7f0000000840)={0x3, 0x2, 0x9, 0xffffffff, r5}) fcntl$F_GETFD(r0, 0x1) write(r6, &(0x7f0000000880)="78ee5d4444b2d188f170a083d51f130dea0caabc900864a0573eb52674020609f6f348b76b95c73cef0a531e6761af05c0f63de9103271f2cf54a3f8001ed61fb8084d4566d06e622ca856520b5578bea0d5242083bbafd8fa128fd3559d357100de05097efb8e7f2eca61bd6352d9add6bee1fc323e120b4557f6ca3928d372a2598efdf6ad4f1fe53cb25521efec2b7137ec7bbf2ab66aad39a53f29205e3fce344df0f63f50d14b34f4c548a1553508a8394da1a1ad2a1e11efd6a553b6b49b0a0b66d7b27276cbfc1806dc58c22ef4b38469d95caf8938362c364cdba8878de7b4297aa73c", 0xe7) 15:25:22 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x50) 15:25:22 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_GETFL(r0, 0x3) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_GETFD(r0, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10800, 0x40) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r4 = fcntl$F_DUPFD_CLOEXEC(r2, 0x406, 0xffffffffffffffff) openat(r3, &(0x7f0000000040)='/\x00', 0x800c1, 0x1a0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r3) mmap(&(0x7f00005a1000/0x200000)=nil, 0x200000, 0x1ffffff, 0x8031, 0xffffffffffffffff, 0x0) fcntl$F_GETFL(r2, 0x3) 15:25:22 executing program 6: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x0, 0xff, 0x7, r1}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) chdir(&(0x7f0000000080)='./file1\x00') r3 = fcntl$F_GETOWN(r0, 0x9) llseek(r0, 0x4, 0x100000000, &(0x7f00000000c0), 0x2) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x81, 0x0, r1}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x120) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x101000, 0x8) r6 = fcntl$F_GETOWN(r2, 0x9) r7 = openat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x20400, 0x25) r8 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r5) fcntl$F_GETLK(r7, 0x5, &(0x7f0000000200)={0x1, 0x2, 0x101, 0x2, r3}) fcntl$F_SETFD(r4, 0x2, 0x1) openat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x20000, 0xc) chdir(&(0x7f0000000280)='./file2\x00') fchdir(r0) fcntl$F_SETLKW(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x2, 0xfffffffffffffff7, r6}) chdir(&(0x7f0000000300)='./file0/file0\x00') r9 = openat(r7, &(0x7f0000000340)='./file1\x00', 0x400, 0x2) r10 = fcntl$F_GETOWN(r9, 0x9) fcntl$F_SETFD(r5, 0x2, 0x1) fstat(r4, &(0x7f0000000380)) chdir(&(0x7f00000003c0)='./file1\x00') readlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/4096, 0x1000) fcntl$F_GETFL(r4, 0x3) fstat(r0, &(0x7f0000001440)=""/125) fcntl$F_SETOWN(r7, 0x8, r10) llseek(r8, 0x4, 0x101, &(0x7f00000014c0), 0x3) 15:25:22 executing program 3: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa2841, 0x1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x410041, 0x160) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x90) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x2, 0x7f, 0x3, r1}) 15:25:22 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10810, r0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4d032, 0xffffffffffffff9c, 0x0) 15:25:22 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f00007fe000/0x2000)=nil, 0x2000, 0x2000000, 0xc801, r0, 0xd94b0000) mmap(&(0x7f00007fe000/0x3000)=nil, 0x3000, 0x4, 0x108132, 0xffffffffffffffff, 0x0) 15:25:22 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/108) unlink(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') getcwd(&(0x7f0000000280)=""/238, 0xee) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') rmdir(&(0x7f0000000500)='./file1\x00') unlink(&(0x7f0000000540)='./file1\x00') r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0x0) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file1\x00') fcntl$F_SETFL(r0, 0x4, 0x800) unlink(&(0x7f0000000600)='./file2\x00') symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') close(r0) r1 = openat(r0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000700)='./file2\x00', 0x0) unlink(&(0x7f0000000740)='./file0\x00') mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2000002) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') readlink(&(0x7f0000000800)='./file2\x00', &(0x7f0000000840)=""/149, 0x95) unlink(&(0x7f0000000900)='./file1\x00') close(r1) chdir(&(0x7f0000000940)='./file2\x00') unlink(&(0x7f0000000980)='./file3\x00') 15:25:22 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x800000000000, 0x6, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x4, 0xc6, r1}) llseek(r0, 0x2, 0xa6f, &(0x7f0000000000), 0x1) 15:25:22 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFD(r0, 0x2, 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="e029268393a4223a0af548b864e4c60248330db0194e2b6d7f4e9e5ad12efdb8ccfac77f2409260cffc25f030b795fe93de6705d69f38047c371af4f00252caa188f42a8e73c34acc857e7ebd74a5c2e5ef86f130945993417ac479e846e64e17eda99755ca9ba50b654dcf34d88112f23341bf9970deb7b618e402c1e1e15c19a6700b94caf1c8b75000a11ac3adb9e31a744d086e52026cd6285aa7f29105fdee82e2b5c351f4b2f0a0b24bd72701a259029043561158ad9e4fc30748649f221900935d438449fa32b4057ea16761f5dab3b544d499f7b2ef561b8e6f1bf95540aad298e5915f27ddd3a4da0cce6b6383f720760c61e3966b92d88a950313742f21c49eac927eaebffb90a9ddd38d1e5dd377b11125407045c1631776b67110e9308a611d3e9cfde9f388470e61da5e8ec08eba09d0711736e347fd942f36e41878a92a819075818d34e52a45a656f8e959efa7ebde4c63348f40a44791f93b2915fd67bf06d491bdb4a01d6688f448e2ab30a357f34c012a8d762691a60d447c4c7a04474bd98f6e179d4b5168aefa41863923cc677b69cdb9bd18e4884da3e0bc33257dc97786e4454dd1ca51fef0dc8ec61ed5fa563fdb398baa6e31599fbabd27935dd1e2a54a648e7708ea1c27002176e27c3d5ea2942c532f9c42209cf8a975847276029b1a784d1f5881e54008135f8ad2057f152af990d243c55f587d410bdb3c09244f93fa40e62d93ec9bb533412be877877ffccb29a7843cc0fbe817d4ed588484a2cfc21987c2c308bf2c84db7a316dac08577e42c8be35259b69e15ec466c136d67ebdb829488a13eab19dd34b2f78d0e74b86a824b17ee4698b419319fa0f8eebb7c0159ef0b7b68c6bf427924a65dec98ba361c2fd3215c3e55a9d7145b8c348372abe2dbc9049ebbb7213093c4bc810aa6307afae1c1a27fe6c14bce7072400e83c6731bea76e3d3ad1fcd78f010ae25b6e2d94b81869ecaa63e490ba8af5bb7d9a7e542b81338cd16a46986205980b894d3670586503b2a70bb641d444e4bea3353726dd46253b0145a1e3e674d2d8c365104fb06e7fc3c2fac912ecc6b87fc5ed4567f94577b86b1d8451ec94a6b28f66f1894accc5f59c489094b03271ca240249db1ef6329bafad6cb97740476408db407893bc18596a0f1db10b909589ec0c585f9729a8a9828a576b365a57a27957385d2c6bfe330c763c7fdd9e1790d2dc3076083e9d323d0302a43f3a7fc4bd2ad78c4571c8afbce65544d0d753c8cd03fa7024c780a4846414a751b6d00a2b7f18525cf374525464aca4a9b1dd45458f8d4d55f5050381de13f08b337a689028e0bec3a7d287533839abde53a2c8a6fb7b941dbc514c87db173c84068c1048f3b1000a38d5afc94b7e9de44b94f613269887e8f76f4548d03f72a95fbeb268604e1baf1afa05f7447b2fad5e0bc71e0136eaa1af5f5c528919af1d330693a94187b39952d5326582a0e223cf39f1270dee0a6356e3c627032b1cc20ed505e68731d61d3f833b452531df2f79eb51ec55faa8fa890c206cb999ffc67ab5c0837cde9c24e68215fa8e5593645a99fb9cba3d65e108f7a3765da214f7650e146c0c83b4b2c93a754a11e05b38b3ed4f96c6a29a4f5e20f524985096a27cefbb370fdca8b54a62fa85e3287b68989d5ec7e39860dc70de25f027afcc1d7a9918dbfda44ebc3a6e905514e80e001a1f3228b5c7e1667a243e8b7aca8401bd2d3e7c08ce78d6237036a7155c5cf5574ec34b07217da044148121ec54bad9ac6c4f591ac63693f32f5db15d8d2689dd6096fedf91fcb30d5834e7f41bfa20b84057354b95fef30b9bf9c04719c43a02fe742e17a5a334ccdfb69cbc2b12f7cbcab33e6d8e366f67199ad1ed450f51b6bd883b2dae0f2c426a8480f70918540252aeb6fca5bb076a5cdf1b35dc76c68eea7badc8e4d7e19caeed338ee042281b0d19629e438832a70e93fc16e25247693f3216a5d792aaf564da22b6cb67ab7027e61ad74f465667a78b0432495c2747f6cbb78f5f63d25df3f584ed4e5ed5b03b06a5f030c4ccdab3ea9c2ca78d6a351b7be50c63bc8d496c9b9357c917488fdedc5cf0321d533f19e124d0bf9b6b6575ea426678f34056c8049abbbcbe13d5517a3263597e6114a668e5ce80fe6ca6f1b1dee6582c3ba906a12bd55e1859f43600cfdf8e65a49594ab6d219ffa5dd370e752a0dfa3ab445813d4d773adcac6233777ef27bfdc0a7ca9021b4a0f6e9cc1ddd9d6e5673dcebc626b116ffe6f106925e889394d2a164861c8fc16a6766fd970affdd7476a66b6af5824e4e9b9cd1293bd257c8e2ac6cf047fd4711401620c34274098b6ef267d35971723a4511c6f15b9488bf4c23e20b9ff5485fae186c2044c058039cf628804449e321fd6dd187a48962b745a5473fe73ea80a2a96fbbc7c0e36611ddb48e2a384e419ee27849778878c12675b7ceb6ad83b2f1db35cf65930f8a816b84344e79856762184b20bcfa1f1f2e4da3515de7c3372546a124195ddac435ff4f3a9690858aae7905cfddaf83350456aa395bc613e35e2279365eb687b0e4efd8d4102627a5a1a77b01ecf01129a5d72b8aff39313478f519896e3e996cc803e09b9e9556c623bbdadc1ae8a01d896a6d1c7dbfe837e9dbcfa757f58a85fc5a724b3055e4f6476ec6c70ecc35fcda42f65086e671f91eeca84140ab62d8a15b0a8d6bb09af768dfdc153a91a587082e08b14f12ec26856b1e94aa436757a8373cb2b1b1086ce9fd342588f0e1b087a41c31a33a1104f89ec148b6332d7e1d10f931a77d642cb8bdb6891e66146b98b8ec587a412a90990811aa602d600b7c1bea91e16d68eb5e61f32bea4cd245e0f9031f3880c2d19eba0f16d84c5982e18c3198d64b36120ce571b7ca198eaf8110a339d6c34812e4e38481b4ea133fb25dc345dcb38f2b3bee0145834ef8950423f9b9f8f0e5c301172d65444379146a0caf2015baf5ef584e5683cbc19817cddcaa59716d265532cabd8cbb0130dc4922610e48530df081ee01d0773783e03a81ff2da851f5df441adfae29bf9be9a81eab0a355e6a2fb3d50fdfb92fd312b4bbc7b39f770aaa660591a9ff01871cb4c6ea6b1c6072ea8595c4348d337ca471be8f9e8badc7bee359d6b4d586d8291aee6acb99c82f0aceb5a15505ebbfaba8d3e00db18bfe782e1ab9eab05efecb5abf3611ff9164dee1a5773763b8a954cdaa3ca49135f353cce533f767efdd1c1543711753c6b2e2a86bc2895f7e77dded35f0301cb0cbe8cb7c914988bd8fa07d459edd722514d6f56d2d0c0a2dbb39b57a2c89e35076710661ad66e892d989f0985848337e6847db4c37ea5f636297521d6e0d17e8e21b25f9726fe19685ce071d1740fa06e7d4ce389a8b3c3e364522f36bbcc45c366c230b146096fee878c003561f43d0079786cf2cccae4ae941c0c399aa436692e314cd6e7e1e428c9b1695476658e64d2e6630e1bc92af2f107711e3581af4986cb6554d2c2a07b9790ef409bfe460a41f1daa10e5711b73a27c114ee1a20bb13de766f6f1f068c450f6a3614bce4c7367580a3ff48c65d606f953607524dbb7fa39f04a118acb00419bfa6cee5599a2ed51011abcf849a054c02175145174dbab7169b488bc7cec84eee677a7bd70ed749671f5afaf9d191869599e191e9cb5adef17079d296a292745900c0df75c4bc4d2f99d87b3cad8ca7303a780c9065ff701da631036a8f6442393a634484dfafef0a7b13c89704616deaa56fe143219dcb852ba4f755f6df8a2f63938704387624a2440a7bf8f93fc9cc9cd5f1029a308bea4247110175f435e7ff3bf653955eb216b512a3fa65a5a77c0fec8c37f4b7ff923cd9ccdd37b6842e8202bab28f52a4ac825b453bde7f40b0e11b211ea3ff839ed583aa51d051bc1171b84401c2b7512f746b011c38b791cce66f0c2c8f6d96cf9a42f0613729acdd3be8cd5a7c63d8ffe34d755077f72001b98e89c1d48963737b5e033c062cb432aed0eec707f9a6122ceba746c288568cee42923abf91b9f506cb60eae6873d79f6b9dba836ba753565e7b45c2cef6d182449d43eab018ba06e0f57780d6fe0de41afb477be90862d453b28eae76d38a13c3b2f50426c66b91f139ea0910b36c7d87c91329191f39e55eb46d20891362cf802c98e6c48dd3f79b294a89099494e50200dd78717e54e69e73e472bea150bc7d1b9857547be493db32c0c57451779f01f8cfbb4409a883bef9cb0428ae6bae94f487e18518256f28bcb34c26a7f7511d55821981b6b756b9f6758e6ed5ef5ac15eead2ff4042716554f2ae6e920e5424bfe71fe76d1a4eb646de2533f9bcb13bd9817e048c92dd1a6edf1e707e7609db8d59403c5630482d370bb772eedc821c9f1aadae66f16814bf2338cd2f38ca1aa275a7035115cf54f91bd4b561c748149079627da5a79d77d93646145ae13e709a36e6c81129c4c3e94f27e5971f83086c7023276a72175d103f7b2365c9f1bb7133d288cd48613190d703217a0d0a969665d8c6f8364172782e8647deb36edd7788d4bba777618f5ee413537c983c65cb072d7f7358b7f6c52cdac6d23506f0c5599346552395d064a306ec430bce8d262ae997fc5c62c3245928fccba494d715480f43df4c6616d84c4748b371b4b02d7f2522306aebd7ca0dd4d1cd45e31a269840ce10bb93ab94fb5cf8d6630d1cf82f228fd080d7db741a499d76d1dcecd6f276984f44b8817e1cc7027b7c87bbfd67993866439882c24400d333f5f8065cab4612c15e38183682aea1d9ed9fbaed7b6c80605ac9fe6b1c9e6f733575c4fa383fa00da3dc74ccd0a5c814767a271cb77f7d0f58dfb507a9b1f328c20c91f4ecefbd989d30d1d18c67f09c34ae2aef2d3cfe182da517304f4f77091978984129d1701a5e94bcb84aed7d1960f80c116248fd65be686706dfcb116160b337bd46f025e247bc7a856393be40e608c9f5d98059b1e714dfca7dc3ba48c09397a04f4408d1d1bb272044e24c5f9b24b16ffc0c8d27d6d79f516145ebdd9873c58da5f0a38716f96fbc3cbc763279c2feb27decbca2b496d66c6a6fbe70657505ecb3733c38543fd1a67832f7f92576d164b8879ebdbe7d7534ba337f09dc99dd4e16e95fffccfd8f0850b2d6c29eb756f13f9a966542c39d1ad4f140b03e125fa1fd52c99abf0100cc8040882c34615f46683cbc32eace3b53eb51243e1e5207705ce3d5bd477616b0cf2c90dfbade9bbc928b56bf00a1fff50a598739564f509086209e03e782ae3314f4a14e412e0901b3a77717b7c66df30e5f486e57e18233083a5a172a7241b62ec55220e4792fa7d07e6aa809a4dcb9f097098832a18a0dd8525da21328b5b6ddaf4dc7435729fd79063c3f13442345b69cb0ffce68ac3a44a7a4049956268374b4c2840a0e3edcab2563fc4f1dce8c96f39ebb397a885845b431e04894fb897346b2ba4ef29b30d64b6f889b17642adf650e9c8dfc8c19640c66eb23d545b18bf2f6e0be8cc75c733929baeb94b79cdd22702ca5b8ddff31fdbb51f8ee689867ddc7a3cd4b0a8ec48d235a629a851b162db75a09114841cd008c00fb7c3c581aeddca0c5da4f6f09954a1945da485ab1925096d7b12b4702b55cb4e718d882a3bc3364c9113cdbfd0690e8cdd5edbac18477e6c41628413163b51ae42c934ea8d663bee87efe39b27539b2f6df89fb6821ee143d866e0c978e06f7d8db765911f1233e365d80a73", 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x804d032, 0xffffffffffffff9c, 0x0) lstat(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/50) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xc0) 15:25:22 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x101100, 0x4) 15:25:22 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x42) fcntl$F_GETFL(r0, 0x3) 15:25:22 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x122) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000005, 0x40, r1, 0x4000000) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000040)={0x0, 0x3, 0x9, 0x8, r2}) 15:25:22 executing program 7: unlink(&(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x100, 0x1d) llseek(r0, 0xfffffffffffff800, 0x100000001, &(0x7f0000000080), 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/185) 15:25:22 executing program 5: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0x0, 0xcea152f92a177139, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$F_SETOWN(r0, 0x8, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10200, 0x1) 15:25:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/\x00', 0x40, 0x20) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x15) 15:25:22 executing program 3: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0xd4) write(r0, &(0x7f0000000040)="7a90d1bc4a9b14f6c7815f1343db2c326b70767d08f54841a6d4d16c040b44b50f459535", 0x24) 15:25:22 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000003, 0x3, r0, 0xc079) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x4c831, 0xffffffffffffffff, 0x0) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETOWN(r1, 0x9) 15:25:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x41) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:24 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101000, 0x2) 15:25:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) write(r0, &(0x7f0000000140)="90aa5f0fcff48d9cea71ea7c78f4354d873e15f3b42085dec273121391697b857fc1c277836905b13d64870c8fe3928f015d403db77b5409de624a536e640f5a288ef8f1487edb336cc6ff45a2ea2d4101b27d364745af1db01377549195bc", 0x5f) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x9ffff, 0x50) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/84) 15:25:24 executing program 4: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/48, 0x30) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getcwd(&(0x7f00000000c0)=""/198, 0xffffffffffffff0e) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000005) unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/191) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 15:25:24 executing program 5: mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000e60000/0x1000)=nil, 0x1000, 0x4, 0x20, 0xffffffffffffff9c, 0x1) 15:25:24 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/198) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) 15:25:24 executing program 6: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x200, 0x100) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/147) 15:25:24 executing program 2: 15:25:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101000, 0x28) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x40000, r1, 0x3) fstat(r0, &(0x7f0000000080)=""/4096) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) openat(r1, &(0x7f0000001080)='./file0\x00', 0x92cc0, 0x80) fcntl$F_GETFD(r0, 0x1) 15:25:24 executing program 2: nanosleep(&(0x7f00000001c0), 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)=""/39) 15:25:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x40, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) waitpid(r1, &(0x7f0000000000), 0x1) 15:25:24 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xc5) fcntl$F_DUPFD(r1, 0x0, r1) close(r0) 15:25:24 executing program 4: llseek(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xe0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x16) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETFL(r0, 0x3) 15:25:24 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x1ff, r1}) waitpid(0x0, &(0x7f00000003c0), 0x3) 15:25:24 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80000, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) mmap(&(0x7f0000134000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') 15:25:24 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/19, 0x13) mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) 15:25:24 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x43) close(r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x1d0) 15:25:24 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) rmdir(&(0x7f0000000240)='./file0\x00') 15:25:24 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) 15:25:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410800, 0x0) fcntl$F_GETFD(r0, 0x1) mmap(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x4, 0x40, 0xffffffffffffff9c, 0x8000000) 15:25:24 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101000, 0x1) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x101002, 0x10) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$F_SETFD(r2, 0x2, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x101000, 0x40) 15:25:24 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fchdir(r0) fcntl$F_GETFD(r1, 0x1) 15:25:24 executing program 6: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000001, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x90041, 0xa1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) write(r2, &(0x7f0000000000)="749a68e77c175cf707ea9c6a96f1819e87ce2604553d293b21415a6854e9a2eb628637af65861b06fc2ee8d3f17ad8fa964c7988e0409cf93771abf2aa32b47489440e8dc412c3f48655acda9b1bfeca9ccc083e19f9a59fa4b119c64fb4926b993bc18962c9430a9bd890a62502bb8ee6afe72a29903cb83bfd8b8254a555c6dfa92502280d6e3840", 0x89) 15:25:24 executing program 7: 15:25:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETOWN(r1, 0x8, r2) fcntl$F_SETFL(r0, 0x4, 0x0) 15:25:24 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x6, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x8001, 0xfffffffffffffc01, r1}) fcntl$F_DUPFD(r0, 0x0, r0) 15:25:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x150) fcntl$F_GETFD(r0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x1f3) 15:25:24 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x5, r1}) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r2, 0x406, r2) r3 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x480000a, 0x2, r3, 0x0) 15:25:24 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x900, 0x78) 15:25:24 executing program 6: mmap(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x1000000, 0x4000, 0xffffffffffffffff, 0x80000000) mmap(&(0x7f00007d7000/0x3000)=nil, 0x3000, 0x2, 0x40, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(r0, 0x0, r1) 15:25:24 executing program 0: 15:25:24 executing program 4: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x100000000004131, 0xffffffffffffffff, 0x0) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x18) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2180, 0x20) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x7, r3}) 15:25:24 executing program 2: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = fcntl$F_DUPFD(r0, 0x0, r1) rmdir(&(0x7f0000000040)='./file0\x00') r3 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r4 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x4, r4}) close(r1) rmdir(&(0x7f00000000c0)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20002, 0x20) r6 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x2) r7 = fcntl$F_DUPFD_CLOEXEC(r3, 0x406, r6) fcntl$F_DUPFD(r7, 0x0, r3) fcntl$F_GETOWN(r7, 0x9) fcntl$F_SETFL(r7, 0x4, 0x400) r8 = fcntl$F_DUPFD(r6, 0x0, r5) r9 = openat(r8, &(0x7f0000000180)='./file0/file0\x00', 0x800, 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) fchdir(r6) rmdir(&(0x7f0000000200)='./file0/file0\x00') fcntl$F_DUPFD(r2, 0x0, r9) read(r8, &(0x7f0000000240)=""/52, 0x34) openat(r8, &(0x7f0000000280)='./file0/file0\x00', 0x80, 0x0) fcntl$F_DUPFD(r8, 0x0, r6) read(r0, &(0x7f00000002c0)=""/10, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000000, 0x10000, r2, 0x10001) openat(r9, &(0x7f0000000300)='./file0/file0\x00', 0x80080, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) close(r9) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/20) 15:25:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x166) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 15:25:24 executing program 5: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1000001, 0x10000000000410e, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) waitpid(r0, &(0x7f0000000000), 0x8000002) waitpid(r0, &(0x7f0000000140), 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101180, 0x90) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x9, r0}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) fcntl$F_DUPFD(r1, 0x0, r2) 15:25:24 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x300, 0x2) fcntl$F_GETFL(r0, 0x3) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x490000, 0x2) write(r0, &(0x7f00000000c0)="a1171266297bdffa01d77574b867f419bb22e40342822122de8c9fcace0055ce7d143146fd5963504a919873607f7179ee1b4142dee356e9a4e1dc138366d0f9bf026cf49e320ce3c83de03651177e3dd350f42453dbeeda2ae137ab1bd51b1bdc202a3e38023588b8f64015815323b58978985553dffc8246a0a3a97fa29eee0e8d0ead8bf33710453b14ba0c19d3b3ae0f531679bb1011d8c7b2950f9d06a5afad66ab7e20f2855958222bbe9d", 0xae) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) fcntl$F_GETFL(r0, 0x3) write(r2, &(0x7f00000001c0)="f691ab9bc517d226124a437cb52fd0aa486c098e40f66ef5f5e78d16816ff8fb990f6b0638708131a816a2fa2cdeb82719f55cc6131b5c4681e4ecb1908e41a6870d8196bc60f388ab5446535b65f93f76e5f1c48682c3228e394c0e2fbe7da8f17bbe98819db47d39d5da6c22e85cc7d2d9df182aa7afde050821bf684b0e3553e51e56c91de3086a75cb308a7480f0933da27832ef2dd24070f9442d5371309a9aa7270841afdd49ef5ca7bbb0f03c7c282f97aa3325819b86da637ff2af2300ffb7b006319193755e8ad43b397651c0e2607ab120ebdcc4d872ea86a5a73a1ac7c1c85bc57e50b1cfce5e21df25919c2fa057", 0xf4) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x10) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r3 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x900, 0x80) write(r3, &(0x7f0000000400)="9bca284f701db7", 0x7) fcntl$F_SETFL(r3, 0x4, 0xc00) mkdir(&(0x7f0000000440)='./file0\x00', 0x4) fchdir(r2) r4 = fcntl$F_GETOWN(r3, 0x9) waitpid(r4, &(0x7f0000000480), 0x2) symlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0\x00') fcntl$F_SETFL(r0, 0x4, 0x2800) rmdir(&(0x7f0000000540)='./file1\x00') mkdir(&(0x7f0000000580)='./file0\x00', 0x100) fstat(r3, &(0x7f00000005c0)) llseek(r0, 0x4, 0x5, &(0x7f0000000600), 0x0) rmdir(&(0x7f0000000640)='./file1\x00') openat(r3, &(0x7f0000000680)='./file1\x00', 0x800, 0x18e) stat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/87) fcntl$F_GETFL(r3, 0x3) rmdir(&(0x7f0000000780)='./file1\x00') fcntl$F_SETOWN(r2, 0x8, r4) 15:25:24 executing program 6: lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)=""/13) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0xffffffffffffffff) 15:25:24 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x11) mkdir(&(0x7f0000000140)='./file0\x00', 0x80000000000000c0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) 15:25:24 executing program 5: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xcea9}, &(0x7f0000000040)) 15:25:24 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x178) r2 = fcntl$F_DUPFD(r0, 0x0, r1) write(r1, &(0x7f0000000040)="ec3abe26c58e5ac91cfdb0aac8a823ecd3119dc4baedccb4e4d708080d2157fda88d4203590bf4bdecf988f21c2e62b4268e3a132f316b267d40fa4d95ca68d3", 0x40) r3 = fcntl$F_DUPFD(r2, 0x0, r1) unlink(&(0x7f0000000080)='./file0\x00') read(r1, &(0x7f00000000c0)=""/218, 0xda) fcntl$F_GETFL(r0, 0x3) unlink(&(0x7f00000001c0)='./file0\x00') r4 = fcntl$F_DUPFD(r3, 0x0, r2) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0x40) r6 = fcntl$F_DUPFD(r4, 0x0, r3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1000, r6, 0x2) r7 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x8) unlink(&(0x7f0000000280)='./file0\x00') unlink(&(0x7f00000002c0)='./file0\x00') r8 = fcntl$F_GETOWN(r3, 0x9) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000300)={0x1, 0x1, 0x3, 0xfffffffffffffffd, r8}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8f832b9e1829bf2d, 0x8000, r1, 0x9e68) fcntl$F_DUPFD(r0, 0x0, r3) write(0xffffffffffffff9c, &(0x7f0000000340)="7d464cdbf8be15043a77bb250f1d34686de61e25156395b855d4001e943c25fbea9570931faeadd03957f7d64e9cbe72214c12299e117524d049d15f43e5354846c59dab0686ef8c57c86f0417158880e364ac3de793553a59d11c99687ef27884dc0f18f1cd724495d46fafa75f4164c752a6984777e4195f55ea1f99029b1ab2b84ea0945dbf7aa0197629b7c7de759c5f3a825ed9f655be683bbd6ce7c7ba97c8ff149ed5380c4c04606445843f749a", 0xb1) fcntl$F_SETFL(r2, 0x4, 0x2000) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000400)={0x2, 0x0, 0x8, 0x3, r8}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000006, 0x20000, r3, 0x7) fcntl$F_GETOWN(r3, 0x9) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/241) r9 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x0, 0x4) r10 = fcntl$F_DUPFD_CLOEXEC(r9, 0x406, r7) read(r10, &(0x7f0000000640)=""/4096, 0x1000) 15:25:25 executing program 6: mmap(&(0x7f000093d000/0x3000)=nil, 0x3000, 0x5, 0x1001, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:25 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0x8035, r0, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x2, 0x100, r0, 0x8000) 15:25:25 executing program 5: read(0xffffffffffffffff, &(0x7f0000000200)=""/222, 0xde) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4b0000, 0x8) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r2) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r3 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x5040, r3, 0x1) llseek(r3, 0x7, 0x1, &(0x7f0000000000), 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x0, r3, 0x6992) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/92) 15:25:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/\x00', 0x100, 0x0) llseek(r0, 0x1, 0x81, &(0x7f0000000040), 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000001) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x4a050, 0xffffffffffffff9c, 0x7ff) 15:25:25 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2, r0, 0x6) 15:25:25 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80300, 0x4) 15:25:25 executing program 6: mmap(&(0x7f000046d000/0x1000)=nil, 0x1000, 0x72d6c4fefd2c9369, 0xcfa152f92a177936, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) 15:25:25 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) fcntl$F_SETFL(r0, 0x4, 0x800) mmap(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1, 0x1, 0xffffffffffffff9c, 0x0) 15:25:25 executing program 0: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x142) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xb2) read(r0, &(0x7f0000000080)=""/194, 0xc2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) 15:25:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000007240)='/\x00', 0x400, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4102c0, 0x108) 15:25:26 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x2, 0x3, 0x3, 0x4, r1}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x5, r1}) read(r0, &(0x7f00000000c0)=""/141, 0x8d) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10040, 0x20) chdir(&(0x7f00000001c0)='./file0\x00') r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x5116c0, 0x84) chdir(&(0x7f0000000240)='./file0\x00') fcntl$F_SETLK(r4, 0x6, &(0x7f0000000280)={0x0, 0x3, 0x80000001, 0x9, r1}) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x2, 0x2000, r0, 0x0) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x101000, 0x4) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/156) r5 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x400, 0x40) rmdir(&(0x7f0000000440)='./file0\x00') r6 = fcntl$F_DUPFD(r2, 0x0, r4) fcntl$F_GETLK(r5, 0x5, &(0x7f0000000480)={0x3, 0x1, 0xebf5, 0x3ff, r1}) r7 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0x20002, 0x0) r8 = openat(r3, &(0x7f0000000500)='./file0\x00', 0x80800, 0x0) close(r0) fcntl$F_GETLK(r7, 0x5, &(0x7f0000000540)={0x1, 0x2, 0x8, 0x1, r1}) fcntl$F_GETLK(r8, 0x5, &(0x7f0000000580)={0x1, 0x1, 0xfffffffffffffffd, 0x9, r1}) r9 = fcntl$F_DUPFD(r0, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2, r4, 0x396) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/20) chdir(&(0x7f0000000640)='./file1\x00') fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000680)={0x2, 0x3, 0x6, 0x0, r1}) fcntl$F_DUPFD(r2, 0x0, r9) fcntl$F_DUPFD(r3, 0x0, r7) 15:25:26 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) mkdir(&(0x7f0000000040)='./file0\x00', 0xc0) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40, 0x40) 15:25:26 executing program 3: mmap(&(0x7f00000f8000/0x600000)=nil, 0x600000, 0x4, 0x4d032, 0xffffffffffffffff, 0xfffffffffffffffe) 15:25:26 executing program 0: mmap(&(0x7f000046d000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x804, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) fcntl$F_GETFL(r0, 0x3) 15:25:26 executing program 6: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x812f, 0xffffffffffffffff, 0x5) 15:25:27 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x20, r0, 0x9) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80135102, 0xe0) 15:25:27 executing program 5: 15:25:28 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) 15:25:28 executing program 7: mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x100000000003, 0x28002, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETFD(r0, 0x1) write(r0, &(0x7f0000000000)="75c47250c2cf6720aa44c15f9cb0b7c972399b8e2dde6fed1a7f6f6bccb83d79cb7d1a28c1257cbc81ce4d5f38ed77c36695d2d15d3743370fec81b4c1ed2dfe21185c38732c5cbb75f077f69c8b3470f16cfaff1a6d97184ec4d938f607460c126c08df", 0x64) fcntl$F_SETOWN(r0, 0x8, r1) 15:25:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x41) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x22022, r0, 0x1fe) fstat(r0, &(0x7f0000000140)=""/81) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) chdir(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f00000001c0), 0x0) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f00000000c0)='/\x00', 0x103, 0xfffffffffffc) fcntl$F_DUPFD(r1, 0x0, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0xc0) llseek(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r1) 15:25:29 executing program 5: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000100), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x20001, r1, 0x4) r2 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x101000, 0xa0) fcntl$F_SETFL(r3, 0x4, 0x400) read(r1, &(0x7f0000000140)=""/4096, 0x1000) fcntl$F_SETLK(r3, 0x6, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x1, r0}) rmdir(&(0x7f00000000c0)='./file0\x00') 15:25:30 executing program 7: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r2 = fcntl$F_DUPFD(r1, 0x0, r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) write(r2, &(0x7f00000001c0)="8676ca34fabd1b9c07b4d17a5a5253264f03b18d03904010a5bb7090a4bf9e47552a2eba44479e6064bac3b68a33e83998539eef62e45cad044b3ce3eab4fb86f287dd738e392a1e9677a678f9c7a41298553ae309eb726dffc59e313d3aafbd4c427d27fad761ad3a16a438917f6011f386c23e914f6a8521db5fa49c910cb15b33fc4f25e21424f60bea9f6c8fb69dac11f71f387dc4a609fd810855693b9715c1bfaf002a7abbb7d437000000000000000000000000", 0xb7) 15:25:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x600, r1}) fchdir(r0) fchdir(r0) fchdir(r0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) fchdir(r2) fcntl$F_GETFL(r2, 0x3) fcntl$F_SETFD(r0, 0x2, 0x1) waitpid(r1, &(0x7f00000000c0), 0x2) r3 = fcntl$F_DUPFD(r0, 0x0, r0) nanosleep(&(0x7f0000000100)={0x8, 0x1f}, &(0x7f0000000140)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/92) getcwd(&(0x7f0000000240)=""/13, 0xd) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000280)={0x3, 0x2, 0x3, 0x7fff, r1}) rmdir(&(0x7f00000002c0)='./file0\x00') fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r2) lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/210) fcntl$F_SETFD(r0, 0x2, 0x1) waitpid(r1, &(0x7f0000000440), 0x2) fcntl$F_SETFD(r2, 0x2, 0x1) r4 = openat(r2, &(0x7f0000000480)='./file0/file0\x00', 0x10800, 0x90) fchdir(r3) fcntl$F_GETLK(r0, 0x5, &(0x7f00000004c0)={0x2, 0x0, 0x3, 0x1000, r1}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000005, 0x20, r2, 0xc00000) close(r4) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/125) fcntl$F_SETFD(r3, 0x2, 0x1) 15:25:30 executing program 5: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54) mkdir(&(0x7f0000000380)='./file0\x00', 0x40) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:25:30 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x90901, 0x53) read(r1, &(0x7f0000000040)=""/165, 0xa5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000004, 0x2, r1, 0x0) close(r0) 15:25:30 executing program 1: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:30 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000185000/0x2000)=nil, 0x2000, 0x3000000, 0x8000, r0, 0xe0) rmdir(&(0x7f0000000240)='./file0\x00') 15:25:30 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) fchdir(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x480, 0x104) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x5, r2}) fcntl$F_SETFL(r1, 0x4, 0x400) fcntl$F_GETFL(r1, 0x3) write(r1, &(0x7f0000000080)="844dde2e727fcd27cf55bd6ce856d30e4ccf181d942689ebe3", 0x19) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0xff304ac) getcwd(&(0x7f00000000c0)=""/59, 0x3b) r3 = fcntl$F_DUPFD(r1, 0x0, r1) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/231, 0xe7) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETFD(r1, 0x2, 0x1) fstat(r0, &(0x7f00000002c0)=""/89) fcntl$F_GETLK(r3, 0x5, &(0x7f0000000340)={0x1, 0x1, 0x0, 0x80, r2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x31, r1, 0x6) fcntl$F_GETFD(r3, 0x1) openat(r3, &(0x7f0000000380)='\x00', 0x800, 0x0) r4 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x103000, 0x71) close(r4) r5 = fcntl$F_DUPFD(r3, 0x0, r0) stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/4096) write(r5, &(0x7f0000001440)="4fe251d0094d2dc6773dd02161c8b1d84e229ab03744662c4d53be14851e275aee4cf4d5a3563174c8514f683a62bfb768289c22b0c9a172d7c3d9e2cfd2203cf233c84b9ec5dbbaf281813e60a2e55ba9e72fbe47f8e132d8c0f932d1b04ac93ce8a864ed9d7b0277eedfc9a2008aeccffae59635ce8e8b4ee1d0f7b13435a89b826960333942594f310c68ec6516d1bc6ca4", 0x93) fcntl$F_GETLK(r4, 0x5, &(0x7f0000001500)={0x1, 0x1, 0xff, 0x8, r2}) getcwd(&(0x7f0000001540)=""/71, 0x47) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x20, r0, 0x1ff) fcntl$F_SETLK(r3, 0x6, &(0x7f00000015c0)={0x1, 0x0, 0x7fff, 0x2, r2}) 15:25:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x880, 0x100) fstat(r0, &(0x7f0000000080)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x48) chdir(&(0x7f00000000c0)='./file1\x00') mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) 15:25:30 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000031000/0x1000)=nil, 0x1000, 0x2, 0x121, r0, 0x200) 15:25:31 executing program 4: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000006) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000001) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 15:25:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xbf) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:25:31 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/\x00', 0x2, 0x8) fcntl$F_GETFD(r0, 0x1) fcntl$F_GETFD(r0, 0x1) llseek(r0, 0x80000000, 0x1f, &(0x7f0000000000), 0x1) 15:25:31 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x244df400ccf15ecd) 15:25:31 executing program 3: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/130, 0x82) read(r0, &(0x7f00000000c0)=""/117, 0x75) fcntl$F_SETFD(r0, 0x2, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0) read(r1, &(0x7f0000000140)=""/182, 0xb6) r2 = fcntl$F_DUPFD(r0, 0x0, r0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/133) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/252) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/74, 0x4a) r3 = fcntl$F_GETOWN(r1, 0x9) r4 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000500)={0x0, 0x1, 0x320, 0x9, r3}) write(r4, &(0x7f0000000540), 0x0) fchdir(r1) llseek(r0, 0x0, 0x7, &(0x7f0000000580), 0x3) fcntl$F_SETLKW(r2, 0x7, &(0x7f00000005c0)={0x0, 0x2, 0x5, 0x0, r3}) write(r0, &(0x7f0000000600)="091d54b120bfff35d9c6becf33d1c62cde0efa52181fd232c49291d96aa6ccbc90", 0x21) fcntl$F_SETLKW(r2, 0x7, &(0x7f0000000640)={0x1, 0x0, 0x4, 0x200, r3}) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r5 = fcntl$F_DUPFD(r2, 0x0, r4) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x20000, 0x20) r6 = openat(r1, &(0x7f0000000740)='./file0\x00', 0x410002, 0x4) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000780)={0x0, 0x0, 0x6, 0x4, r3}) fcntl$F_SETLKW(r0, 0x7, &(0x7f00000007c0)={0x0, 0x1, 0x401, 0x6, r3}) close(r1) fcntl$F_GETFD(r4, 0x1) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/199) llseek(r6, 0x6, 0xfff, &(0x7f0000000940), 0x2) fcntl$F_GETFD(r5, 0x1) 15:25:31 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x43) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x20911, 0xffffffffffffffff, 0x81) 15:25:31 executing program 6: getcwd(&(0x7f0000000000)=""/175, 0xaf) getcwd(&(0x7f00000000c0)=""/29, 0x1d) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000003) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7db135b0759bfc18) getcwd(&(0x7f0000000100)=""/232, 0xe8) getcwd(&(0x7f0000000200)=""/243, 0xf3) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') rmdir(&(0x7f0000000380)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(r0, 0x9) rmdir(&(0x7f00000003c0)='./file0\x00') symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') fcntl$F_GETFL(r0, 0x3) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/226) fcntl$F_GETFD(r0, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = openat(r0, &(0x7f00000005c0)='./file0/file0\x00', 0x1, 0x40) getcwd(&(0x7f0000000600)=""/253, 0xfd) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x8000, r2, 0x8000) fcntl$F_GETFL(r0, 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) fchdir(r2) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/161) lstat(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/10) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') fcntl$F_GETFD(r2, 0x1) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000900)={0x2, 0x0, 0x800, 0x9, r1}) close(r0) lstat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/233) 15:25:32 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) fstat(r0, &(0x7f0000000040)=""/255) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETOWN(r0, 0x8, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:25:32 executing program 4: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21c2, 0x58) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4) fstat(r0, &(0x7f00000000c0)=""/120) fcntl$F_GETFL(r1, 0x3) 15:25:32 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fstat(r0, &(0x7f0000000040)=""/21) 15:25:32 executing program 0: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, 0xffffffffffffff9c, 0x0) munmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000) 15:25:32 executing program 1: fcntl$F_SETOWN(0xffffffffffffffff, 0x8, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/247, 0xf7) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:25:32 executing program 3: mmap(&(0x7f0000477000/0x3000)=nil, 0x3000, 0xffffff7ffffffffa, 0x4c832, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x0, 0x2, 0xf37, 0x81, r1}) 15:25:32 executing program 7: mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:25:32 executing program 0: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/148, 0x94) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f00000001c0)={0x1, 0x3, 0xfffffffffffffff9, 0x1, r1}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000005, 0x40000, 0xffffffffffffffff, 0x7f7ffffffc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x20010, r0, 0x8) 15:25:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) write(r1, &(0x7f0000000280)="8676ca34fabd1b9c07b4d17a5a5253264f03b18d03904010a5bb7090a4bf9e47552a2eba44479e6064bac3b68a33e83998539eef62e45cad044b3ce3eab4fb86f287dd738e392a1e9677a678f9c7a41298553ae309eb726dffc59e313d3aafbd4c427d27fad761ad3a16a438917f6011f386c23e914f6a8521db5fa49c910cb15b33fc4f25e21424f60bea9f6c8fb69dac11f71f387dc4a609fd810855693b9715c1bfaf002a7abbb7d437000000000000000000000000", 0x28b) 15:25:32 executing program 0: openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000080)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 15:25:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r1, 0xc004, 0x7, &(0x7f0000000080), 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 15:25:32 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x80066) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x23) fcntl$F_SETFL(r0, 0x4, 0x0) 15:25:32 executing program 2: mmap(&(0x7f0000f31000/0x3000)=nil, 0x3000, 0x7, 0x4c82e, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_GETOWN(r0, 0x9) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) llseek(r1, 0x9, 0x9a3, &(0x7f0000000000), 0x2) 15:25:32 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/217) r1 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) openat(r1, &(0x7f00000001c0)='./file0/file1\x00', 0x802, 0x20) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x41, 0x1f5) 15:25:32 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) fcntl$F_GETFL(r0, 0x3) 15:25:32 executing program 5: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r0) mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0xa, 0x4d032, r0, 0x0) mmap(&(0x7f00008c1000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x2) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) 15:25:33 executing program 3: mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x480000b, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x111001, 0x44) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x410000, 0x44) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x940, 0x4) read(r1, &(0x7f0000000080)=""/187, 0xbb) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) read(r2, &(0x7f0000000000)=""/10, 0xa) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/29) 15:25:33 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x80, r1}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x8031, 0xffffffffffffffff, 0x0) 15:25:33 executing program 6: openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0xc02, 0x158) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x86) fcntl$F_SETFD(r0, 0x2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) 15:25:33 executing program 4: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) llseek(r0, 0x0, 0x0, &(0x7f0000000040), 0x0) 15:25:33 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x11a) r1 = fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000686000/0x1000)=nil, 0x1000, 0x1000000, 0x2100, r1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x8035, r1, 0x12) r2 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000040)={0x0, 0x57718c9291091b45, 0x5, 0x131fe00000000000, r2}) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000540)=""/252, 0x46f) 15:25:33 executing program 5: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x22) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 15:25:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:25:33 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x41) fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) 15:25:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r0, &(0x7f0000002100)=""/4096, 0xfffffffffffffd4d) fcntl$F_GETFL(r0, 0x3) 15:25:33 executing program 3: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x7, 0x4d032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r0) mmap(&(0x7f000016b000/0x2000)=nil, 0x2000, 0x2000000, 0x0, r0, 0x3) read(r0, &(0x7f0000000000)=""/96, 0x60) 15:25:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x121040, 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3000000, 0x40802, r0, 0x1) fcntl$F_DUPFD(r0, 0x0, r0) mmap(&(0x7f0000c7e000/0x4000)=nil, 0x4000, 0x20000004, 0x40000, r0, 0x4a5) mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x2000000, 0x1000, r0, 0x100000000) 15:25:33 executing program 6: mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x8031, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x8, r1}) 15:25:33 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000b61000/0x4000)=nil, 0x4000, 0x3000003, 0x0, 0xffffffffffffff9c, 0x4) mmap(&(0x7f0000b62000/0x4000)=nil, 0x4000, 0x2, 0x2841, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x20000, 0xffffffffffffffff, 0x5) 15:25:33 executing program 4: mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0xd) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 15:25:34 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/\x00', 0x400, 0x30) rmdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x2, 0x3, 0x6, 0xffffffffffffff81, r1}) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x5, r1}) 15:25:34 executing program 0: mmap(&(0x7f0000ccb000/0x4000)=nil, 0x4000, 0x2, 0x10922, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) mmap(&(0x7f0000cca000/0x3000)=nil, 0x3000, 0x0, 0x2000, r0, 0xffffffffffffff00) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f0000000080)=""/74, 0x4a) 15:25:34 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000140)='/\x00', 0x201, 0x100) 15:25:34 executing program 6: mmap(&(0x7f0000002000/0x6000)=nil, 0x6000, 0x4800007, 0x2, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r0, 0x1, 0x3f, &(0x7f0000000000), 0x1) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x3000001, 0x10, r0, 0x100) 15:25:34 executing program 1: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) 15:25:34 executing program 7: unlink(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x42) 15:25:34 executing program 5: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$F_SETFL(r0, 0x4, 0xc00) fcntl$F_SETFL(r0, 0x4, 0x2000) 15:25:34 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r0, 0x5, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x400, r1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000006, 0x42, 0xffffffffffffffff, 0x0) 15:25:35 executing program 0: fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file1\x00', 0x4, 0x2) 15:25:35 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101800, 0x20001) 15:25:35 executing program 1: mmap(&(0x7f0000467000/0x8000)=nil, 0x8000, 0x3000000, 0x1001000000001002, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$F_SETFL(r0, 0x4, 0x800) r1 = fcntl$F_GETOWN(r0, 0x9) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x101302, 0x4) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r3) fcntl$F_SETOWN(r2, 0x8, r1) r4 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x7, r4}) fcntl$F_SETOWN(r2, 0x8, r4) 15:25:35 executing program 6: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1000000) fcntl$F_GETOWN(r0, 0x9) 15:25:35 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x0) 15:25:35 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1e2) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x8) llseek(r2, 0x6, 0x84b7, &(0x7f00000000c0), 0x1) close(r0) fcntl$F_GETFD(r2, 0x1) r4 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_SETOWN(r2, 0x8, r4) fcntl$F_GETFL(r1, 0x3) fchdir(r1) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x101040, 0x4) fcntl$F_GETFL(r3, 0x3) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x2d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x20, 0xffffffffffffffff, 0x7) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x180) fcntl$F_GETFL(r2, 0x3) fcntl$F_DUPFD(r2, 0x0, r0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3000000, 0x40000, r1, 0x80000001) fstat(r3, &(0x7f00000001c0)=""/132) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2000000, 0x4000, r5, 0x100) write(r3, &(0x7f0000000280)="c3517ac1f6d51f4056805877ca7ad4c5082d260048559278ba831c616ec923d70f7e902975d0a5363e6525545e7268ce7606f637aa830f95d36401e882109637fb28a913a81d3f6ad82df600e8ae17a6848614f82334333b387320cad22a45d1457cd3b44876d82fae0544a62d9d8ce2927dd9db9e51", 0x76) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x8) r6 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x4edaf14abed6a418) fcntl$F_GETFL(r6, 0x3) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x80002, 0x41) read(r6, &(0x7f0000000440)=""/247, 0xf7) 15:25:35 executing program 4: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4000006, 0x11012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) fcntl$F_GETFD(r0, 0x1) 15:25:35 executing program 7: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_GETOWN(0xffffffffffffffff, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x100000001, r1}) 15:25:35 executing program 3: mmap(&(0x7f000046c000/0x3000)=nil, 0x3000, 0x76d6c4fefd2c9369, 0xcfa152f92a177136, 0xffffffffffffff9c, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x341, 0x81) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x111200, 0x1) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETFD(r0, 0x2, 0x1) fcntl$F_GETLK(r2, 0x5, &(0x7f0000000000)={0x3, 0x3, 0xffffffff, 0x4, r3}) 15:25:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x531400, 0x20) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD(r0, 0x0, r1) r3 = fcntl$F_DUPFD(r1, 0x0, r0) r4 = fcntl$F_DUPFD(r3, 0x0, r1) fcntl$F_SETFD(r2, 0x2, 0x1) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x101000, 0x2) write(r1, &(0x7f0000000080)="68e9182d12bd84727326331bb22b5e141543f2725349e633852bb82a1e20b6a7b8c40d871ebf3cfddcff22d4a5449e61edf4b12fb1f2f3ec06983e602dd8a9957ae042f8a5df10ec96cad235ba2f00951f239d60ebbe82e98f0d2dde6e923b69bc09aa4d63d908084b6927e8cef282b25e18a567032eafc3227ec902d1681c1eac4c9bc95689d65c26c4dae2a109a15b578016de31224ffa1eb57690e70932d5c4e91779f81b4433bd4b6516ec0f5cb07aa9e0579d448195cf79092c5b583c5d81d56902800b9230657c8098a3a7", 0xce) r6 = fcntl$F_DUPFD(r5, 0x0, r0) fcntl$F_DUPFD_CLOEXEC(r4, 0x406, r5) r7 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x202, 0x10) r8 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_GETFD(r6, 0x1) r9 = fcntl$F_GETOWN(r6, 0x9) fcntl$F_SETOWN(r0, 0x8, r9) fcntl$F_SETFL(r6, 0x4, 0x0) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x40, 0x10) llseek(r1, 0x5, 0x0, &(0x7f0000000200), 0x1) write(r2, &(0x7f0000000240)="c36a96a1599fb8bc95386b89fd676fa9ecc842a36565f20c858841b370bd0efaaa024c326005497dcf996b65c0060d17d48d69b5b5b4da99f8262233dc8eabed6e87fa932bd63b857c2a7f524f4beeb56c24298ddfd1077f185521d070646c822e13fce8f3bd7e97c0a792dd16583fba0373700a27527567fcbec500cc2150450ef14685045a959c820386067a0d7f65696c0920c252347dacf0f895b5cb5ca1cf18539104603070b9abf7e18d45982b548e5e94c83a572f0470afda4c65a215aeb3ac490417693842e55271ca3c9a5159dd1f8aff5bc6a30fa2a9be951e527d6daf8588691fa2", 0xe7) fcntl$F_SETLK(r4, 0x6, &(0x7f0000000340)={0x1, 0x1, 0x100, 0x6fe, r9}) r10 = fcntl$F_DUPFD_CLOEXEC(r5, 0x406, r6) fcntl$F_SETLKW(r10, 0x7, &(0x7f0000000380)={0x1, 0x2, 0x8, 0x0, r9}) fcntl$F_GETLK(r0, 0x5, &(0x7f00000003c0)={0x0, 0x0, 0x1, 0x8001, r9}) fcntl$F_SETOWN(r0, 0x8, r9) fcntl$F_GETFD(r6, 0x1) fcntl$F_DUPFD(r2, 0x0, r8) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/84) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x191d00, 0x4) fcntl$F_DUPFD(r7, 0x0, r1) fcntl$F_DUPFD_CLOEXEC(r8, 0x406, r3) 15:25:35 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0xd0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x410000, 0x1f5) 15:25:35 executing program 6: mmap(&(0x7f000046c000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x20, 0xffffffffffffff9c, 0x0) 15:25:35 executing program 2: chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/185) readlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/213, 0xd5) chdir(&(0x7f0000000300)='./file0/file0\x00') link(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x20000, 0x4) fcntl$F_GETFD(r0, 0x1) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/235) llseek(r0, 0x2, 0x7f, &(0x7f0000000540), 0x2) write(r0, &(0x7f0000000580)="1e072f6c844360bcdaf59513b9ed4f0ef22ec88245b2a7150305be705073499796394326a9714ec35d70c2a2ec64db491419a7d19005692377f749c87bf7cac93bd5ad6db041df375c40c256797fb0601f41744e2338c6be9a1f6f527fdaa2e463871056ea441369e9e5ebe7abce2c890d05daffbcafbb76690209c28b7a20a348137a1046b6adfcdb345eeec80929eb81b07eb14d7ca06f8e68b4f1f5092af45122efc8ee251441d76bda0e65f20a5f37e16d7e84cfb3b2a6e825333294fc77bbc101cdd99ec969e039e81e8a0740b1a70350a05ea5a21232886f1da5933771d24edf0a7c005d6d64783ea9438f3d1e95d6d61ee765de2d6c1caa9ad53cf9d72375a0a54b7d4d55a3b200fbbbb268490d49270bb4ea9469ac5cdf54037def165e4856297f22bc5422bca3a9d8edb73932dd147bce0cbe60f4cb75ac8affdf95613f96b92337abbb1882a3803c939a41d29e7c392e60186fb2a7b53ba0ead06536e517810c67ca9eae61797caa73a8dfd1f51b5af17124798f912380c1399ef99b7cc337b14a51aaf943f707ed8838770f7c0ac00dbf55d8de994689747d98b4ec8ba77d932f9b2de6301920874d988f091c11dc8454a56ea6533f32785f58dd7b2681c4940566572762b67b251280426de8a363948c72eb8816b35df1e2e0dd92fc4b77bd2309f4edf2ca29a7713dfd57766132c28435896f313fdebded2ad8e5e834cdce483b3da4d1c32fced0c7f304ed2ef9def4c222417f888280158540577f04296c0bcf51519dffb517393fc5502eb501d6d7f2173acac1f63036e711caeef1ff8ffcdd338bcadc457b32135f79dc5639ab411b4eb039476846f795b949020b007c8f1cf36548bb6f28f0f8c294ff685d33b47ccea36dd1c9f0f30a3f18141cc5cb403482e951330fe49c83b212424d533d1b6dc8a2420b73ffb751734dbde9ba01ecf7b118a0efc00825deb8f661d9cbb65aed354c558298fb2a31fc161a72fb2097be8f53923aea01a5e866e255253e74507cd05a302541f545b5c955e7f9e91942894d1fe7047c661bce628d10ad98f35e93975da1e4bf32d1668f1f473f5058d7c60cf5493fa5d0c84d62b95266b99d81fae125ca04f5c4cb4782b505ba0798a75ea35c299e128ac0c72d43a81f63cf0e1d02d9c0bba4494eab11132f39320133455690787304866d557ce7a10cd8656d29494f3664b182750936d51a82a2b6f896be01b135031aae40a302710ebfeb11f8c84f459cbfec1807570bea28e87ff0089f8b4717a9b7a82c3d1d2c90ead28aa1294d5efebe0fc432e5f1a9fb718be9d6864b45c348069af92412caf7181a1a5caa59cedb90abd98a149d0de3e63281f89c97c5d22c0ca40902f23275636c45104d207612fc249f9e83e3a58dd788c5fa7513513813c92dbdc5455fa706a96e1a67e7667079fafed0bbed358e41c78f8b79c776c26b0ccb6170ab3023c3a5fe456c60347cb80429a5c8883b17fbbe03d92244db462908450db46b58684f940a93e7b9108690f56b9e5a2a8f20dd86d8030af4a3ea6216864b02887562fbb637bdb487cf5731f1b0463b651c6fdb21a0aace1a1365338149690e2303146097781bd83e8933b518a0ef9822079b7acaba6249654ffab3f82cde5785c1ebfebf710842694c3e47e09fb9f72b0e2c1fe7afbe2df329a47af02223acc248e2a6b2a63886c092ae093f9c5343261dcb74a7370dc2f2143d0381a49c1f13066a179baf4f9c09688fc32016e321170ef841a3a1c7f99f5486f799a851b1c530f9cbf3f68e9db71ec437ca1aa10b832f19a8f3a0203308d627799ed8b7c61cc701449cb5c4d8cf4a0fbd953ec7788a1d2b435a638d98ff9b1f7e5ded90881eae798c4b3ad433536a1d3b6fbd0e629c654282911e58b3cebd8cecacc3cd2c6bd827133b1a6f60acd8631c337c166b49c8c6bad37c43b2fec77527fa3e12ff8eccd50c5c1c82d0981e092afec9cc1e14de0bac08f51b7701dd9bbe76e0ce3241426a6a89e8bc3b0a21f34302a33ef287bef4ec3204c898bbdd50c4b5351ca19938e7918c10f80e6358db26effa59f9c644ea989f49653937f595c9b8803f55b534dcb685a0ff5d078fd42a1c88fba7093ceeea07a44edae42112476b4c53004ea8f9cacb44ca15589d1295bbcb8e435bc1a284b4c97cd9e27a66cbd1c43fb3d57b4734c2504b7901e367d25229ed54d400ae33c595525b9ea1771b619f41b9aa008198896bb1ae0f1197441dfc70732eac86015246b0e7848b7de6692c8353c1436bebf1ac853f193f3687eb7c7fbb62f919efa2c79337d76e4470e895ecc29b6c8b6bb818e9a4e77b7f7a51a0079b3ba6c79410353ec6acde48116f0b7e38777d2e9fb79bddd487876e9129143af8c1611ff1428cf3b1dff48309ca4ea6c767e9baab23efb95068120f4275fb7081be0813093237de1321c88b5d7058087cfcdaa48111ba21a3c36baaae6aa719625c50aea670e8ea65ac0143cc56fae08069f53bae5c10e6b7262368f2e625447f0f7ac7e07a8971be3ffd1803b8df77508b3d68552bec503c6c9184a667250865d0a0f0ee6bd0123e8e3ee7e876ee48015b3e1749e215315cc42e65973245c159c8a341253951655102950931ed6fad36a3277779f7e1e3670649c348010a370783dbec5f8c11df8d1640b8d560a3439c83633eb6a5679f6381e72cdaaeaf0d77e0c7b0e6cf46b1e93f06f9dd67e1282649b43213cfe5699131c91ab7cf7d6d1a9db9ffbfbd0f4eac9214741a55f740a5d0e9755b0bb2ec9f894211b785e1b9ef8f2ea38d2767a1b718dd3a098188fbff4e93157025b40777322af38a273c771c5b0787ad772d3223815e29218e38d95aa5c7ba378f2d24f486a045457094ec673f5de26eb324a8a29577e81e2802c6ddb8f60c53f17398d5171a2307fd11d83e9475d6089e90268732015a3c27a77abd9aac56768e6b2e19cd636903717296523e49291fed31f0167dd675d0e486460f01c26e0d690466bdee152bc4fd7bb208f846ac2c4274bbc6e26d15950d40be0c82ca0fafafd78be1717d130bfe4df7179c3197044bf7c33e05f9028d79ef69b877615f3a5281f4c0fbd74b16d9d85456d2cfb685597fcced1daeb083e352d12f5e09a4f06c434f68ebc89b6096d4b2a29fead917229feac30dceb2f94c72a3555c1b995ca6110b883297588ca9882336a5152826a6637bb3567a3c6295a575ee9989a73e495401b9aaeff05236c9319bbbc5b8fdc482de03e909aa1094165b5450fa08065d6c7511b5a4b95e1a998484e5ccff3e8bcf86b99ea3789460068ed51939f7e8c3c034e9f3ddb0c5e3400ad70d4953c75e78d0db1b102fbffd51f3ff4779f8852fd4e81739e6c95cf52805558ac8a2e896dbc3a6ba0618e4a375cc3e46619bd81992b1275767147dba15a68fad72b97b80c1161a2058658afa474e5255b37a7a1a7c54886c6a9035d23b48315bb886988bb7d2f65604083886870ff87e4a48ad663de7d337e0f6b28e1b59540b4a6831024bd165a9a49dfb03d9703505dea07f7fc2026baa39a860a959e9831c0d0169a357fa4b8f2b75bf6dd1ae6dead729f70b0ff5ac7d71310bdf03c012a79949654e970093cd1f09454a766e02853020c3afb0216845fbc130f14d06ea82f488306dfe248deff0ad3be61598d218fb3c25f29247b8e4912d9fd1d723eadda0e66e15f5e3b5481cfe3efdbd9bb09ec881e3f4826d577c6156a053eab9335c29e7abaad8777e8e2204f15ebc05be4c961c945c2eb0dac0de0e16f67bb360b41d6939683f1ae329b2a33b2435d3403c03e848e6aedbe37d895cd6fc909a8c9c7fd368ab0a93d15ee23a75bb184a49f3cac5f09df274c00c82c806b43990073e2b768b222203ca404c7603f34d28dc1f1bfa17098e2d42e3bcaf9c49fbf10c679de3eb7743000765adc72150131161e57c4853ea9718f522db424f97c228813ca15d8377d8fd125b2df5155eb1331e1b4c8ab5a89d00ec5c6980a019fc190dec5f4843639a742f36f8f50da294a363051c512e4179875625477c57c30a4c3de84021e3896e469e3320f3c34446c6bd7484de30c216af8ea5386f34072e59567556c64565d28556612671eab7ae3f092d653045181fe92c2248801f8ae240eb8a4cd5a763e3e84e7d39726e1d8550cd9aab052dfa9d290dc0d977867b2f0ce1898fcb46c1b78af6f3ad485928f090e2069404033d9421cdb8273e309dc16ed51296b35ccc60982fc725676c7b8077d669d9038f1ed3495b3154c9301999dcd54fd9967ad91fa84d9b4847a9e4974e46c0e217fd68cbcb6d71f6e39a5c98446d196c14d30bbc8e6ffa2b14c9d6a7baa6cb854fc4c05eab35f351df8330b8063e69837d8c017903aa90f964837a89321fec8ddec80665051f68de589e678c18bf710786f4863cc416829b06e9297278371511382df27e1bc30f642cd3c705586d56bde92cc7c3aa7cadaf7eb9ab7631de87961a76f6873bcb5122566238be99c1feb5959d433cadd91dd083663523b459e6c671c739ab9ccddfabd84346406f2d6d81191a23dd52722abf18754416dfaaa90a73bfc92e0f06574a4e9c44e123ed0cee40aedbb412b0efbc189deca37fba6c2e2a0f8b7d3a590dd63c5de82fe12bf4d3136ccf38b7730dd48fee65ecda18d937217d28b40226d7f71f443a7e24ebc5934bc207fb9d294fac6b9eb3a7e23838df5cb2c67f7d9af2c231c80267aff9d1411071e6c328eb826955d2d058942559639b861a2ebce6673f96ad7f6b969abccf79550b076d6bcd3000a9b179edfe3bb95b708c9f32e7f1c5ea9eac51f3b4d87294b005f09176f004798a85fa2474bae07392cac8af06e62e4f97b6c4841d3ed0da7d106bb671c34630f9f7db229fde50e4d717ca93d3209927477181609d9a08aafa368049cfedd36f1d8a0dfde4b24cb1dc31d26bf8aa9af420a49d6d55016f50d8924e85712cc834054b83eb50523c3358cec5e134f86fdca37f2d8e0a0641d68ef274cbb893804559e239fc7bd6f9000d09f946784d855b0b1e72cd64a8a47ee235b2abf6d320514734ca612a80ca96885629c955518edc0860217df4cfeb3c29125faf45c0592fac497a3d18d3d5d12e45301f5a404c9a6f6cac2ee3fff0dd75a6c37c582faee97a45cdb2567cd3cce220d674df61b0ca5d42f6e6076a508d662d1a0e2c12058ec04666f8be3a2737550eb02584c8d087a9428b398df8376d740ccd7240004ab2ca21e9e470ab1c99e0e2168a1f501ce59785109a93a764456a14dce1156e278350b9e9b876aed3359d795143583319a73622e27a54a19c79799fdc4f19a729539f96d57cf5eb1be54660cd1ad793832b6cc4e545e906e7da77947c9efe047cd511c6348675d1780910398e41ab646bc48b9952676afdf01424eb5b6b703765fb9f22fe1d776e1b63481145b9034021bd952957b86d18c079723c68d9b8126a2bc9ace0dce922fafac8a64db9bd1bfcb617dc2aa632ebe741a067fca32d2ecf3b005b47c5071b206e0629a8e9544f4ff223f969b978eac795d4debd00c48bcc4f7d05242f1ee7c70254e6abb500ef43ce9128f560ca004b991d19379ba8ee1da25802d6b193f194be87a3c9b4d97f97f83136b883a03f2571a4e85081574f51c59710730ed64d02d5d10946c3d3db58c62fa2ad9e90e943833a8d0bc8335caca42c3146573434142e43414fe33548f6c10a641af3bac6c598f5b1163fdd1ec47c2247e6842439ebbff141274fbe982cc3479227d121", 0x1000) fcntl$F_GETFL(r0, 0x3) llseek(r0, 0x1, 0x400, &(0x7f0000001580), 0x0) read(r0, &(0x7f00000015c0)=""/61, 0x3d) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0/file0\x00') link(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)='./file0/file1\x00') rmdir(&(0x7f0000001700)='./file0\x00') r1 = openat(r0, &(0x7f0000001740)='./file0/file1\x00', 0x180, 0x100) readlink(&(0x7f0000001780)='./file0/file1\x00', &(0x7f00000017c0)=""/61, 0x3d) mkdir(&(0x7f0000001800)='./file0\x00', 0x84) llseek(r0, 0xfc2, 0x80, &(0x7f0000001840), 0x3) chdir(&(0x7f0000001880)='./file1\x00') chdir(&(0x7f00000018c0)='./file1\x00') r2 = fcntl$F_DUPFD(r0, 0x0, r1) rename(&(0x7f0000001900)='./file0/file1\x00', &(0x7f0000001940)='./file0/file0\x00') openat(r2, &(0x7f0000001980)='./file1\x00', 0x0, 0x81) nanosleep(&(0x7f00000019c0)={0x6}, &(0x7f0000001a00)) fstat(r1, &(0x7f0000001a40)=""/75) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000001ac0)={0x2, 0x2, 0x80, 0x80000000, r3}) 15:25:35 executing program 7: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12000, 0xffffffffffffff9c, 0x9) fstat(r0, &(0x7f0000000000)=""/42) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xb5af4f90377f83c2, 0xe) write(r0, &(0x7f0000000080)="d6ea1d25be20957821575b41f3260c490d6235fd9f5aa9b595d6eeee3d8700c0726ef125c58f125d9557035f877d2800ac8d562464b4e324233c11f8dac72866d4cd5c7ea23a06f374496c1ed48b53bb59774a0f4f4087b327708f4633c7c1c3143d52c4dd42671084eb77bda2ae77f62c378a63119352092997b9d33f8bdad44f3e4a6d4a1b0c333a44998baa35c8416219995f3cc3a5e55c5be36b512fdf35f031ef4e7699c726fe65156967851472c2869bd0", 0xb4) fchdir(r1) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETFL(r1, 0x3) llseek(r1, 0x4, 0x8, &(0x7f0000000140), 0x2) fstat(r1, &(0x7f0000000180)=""/188) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000280)={0x2, 0x2, 0x2020000000000, 0x5, r2}) r4 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x20100, 0x0) fchdir(r0) r5 = fcntl$F_DUPFD(r4, 0x0, r3) fchdir(r4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x20000, r5, 0x87) r6 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x2000, 0x0) fcntl$F_GETFL(r1, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x410a00, 0x4) close(r1) write(r6, &(0x7f0000000380)="930c44e85e98ccf09cb2e0f69200be62e333f2a8f0d5521667ce65abd505132883af6d31eb730b958f8c7dda5ade95a98e6d64bb62f733f28c73c3faacf421a535b01f72d90ba5478f2947f1245b03883d4cc7fb7fb2c5c295324f6c621128a4ad49b8a94907593b8b4157a0e63c50d5674ec24a03a5304bb153636336bedcd63089d87361ae4371112fd9bd4ba9482e1b081dd340d173c66d0361ed1546aef70bffcb18fde30d60ad4d22b17328a2f8de1bdfe616c788686189ad766156d3f4b95b02ddbb9f3ca26dbd37c3a30c936c948d4f15664e3fba3e91a3d6c22e926ac86625ffffae8fb82c1f15b87856b3a043", 0xf1) fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_SETLKW(r4, 0x7, &(0x7f0000000480)={0x0, 0x2, 0x1000, 0x100, r2}) fcntl$F_GETFL(r5, 0x3) fcntl$F_DUPFD(r6, 0x0, r4) fcntl$F_GETOWN(r6, 0x9) write(r5, &(0x7f00000004c0)="245fbd78b36418d096b455e0b9deaeec6e8a67c339bf3a84bdc032746a13f286825df71d0532d7bfe750938dec4edf1904a8497f96d4be2941b14f7212f865c4dc844cf3c7367720e24956e935a312682f600014b60283429926f0cc24a722a09a5f1359da78b5ed2f0d2fe4ff27b35dc19c11c9", 0x74) fcntl$F_GETFL(r1, 0x3) 15:25:35 executing program 4: mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4000480000b, 0x2, 0xffffffffffffff9c, 0x0) 15:25:35 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x100) mmap(&(0x7f0000a37000/0x2000)=nil, 0x2000, 0x0, 0x1, r0, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r2) 15:25:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10001, 0x30) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x61, 0x20) fcntl$F_DUPFD(r1, 0x0, r0) fcntl$F_SETFL(r0, 0x4, 0x2400) fcntl$F_DUPFD(r0, 0x0, r0) 15:25:35 executing program 6: 15:25:35 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) fstat(r2, &(0x7f0000000080)=""/232) write(r0, &(0x7f0000000180)="7475a786cbd4172cf75c8a58fe16fb6067b10d94b63064b1fe19e33620cede657fb042a4507f0c098c3319360c453aae2f4ff561fb02bf9918f28c27ad859df7afcb5ad5e179a3da215338b7ff41c616cec5b3f63637b9b9ddeaa83699fb9d610de0f49ee4333f1a9cdc45cf413c65161e63614e6f53376bd32f7d62538f5f8c82b871035eca710e2154a3296a1c58880ed43119a9f7feb6719b9f11f8ef630796e93ebb7e69abda70cbd8cd3efb0a7cf1f1195df1b82bcf3b4f15e33a71f554ef42bc650919db6627594aa4d3ab60f62685d1be33ee5b18134d15ef0b4fe485b1d86763", 0xe4) llseek(r1, 0x3, 0x0, &(0x7f0000000280), 0x2) read(r2, &(0x7f00000002c0)=""/8, 0x8) r3 = fcntl$F_DUPFD(r2, 0x0, r1) write(r3, &(0x7f0000000300)="83f5c2a896e55d49bad7d3031031293a9e5bd7e460f542645edb9641001d40b6a1bcd1280450ffef24fab47611aff845ad3723706dfce6d1e40f3befb1d2d4b0054bb208ddf12443c0cbfca95db89414e362bd3a780fab1db1b163b0f5f9db135e4a293f1d6a816aa4e5bec2743026c1967679c40b0b9b12f1c06d4c241ae455e0bf7c17c088e94598d1ba783964a4f98b978ef30bdfaac4ce050b5d776c69b2d3d3d57028f796ea531eaa5b963b87a54b52ef620a30268266cc238c05fd81d5d8d51a49a02b593163e848c37437767a94e6153271e3b9b3ab55d572da98e4eb7a661db6adbdad306492a0218f8762347a312eac1db293125304ffac9e732f0b5733af1a2a85784966b01df713125a966a53405d10c89984efa203b929cc8ef9dd676081183a9c295c90e7325f568b2f6919124f4c706ac4ff418e85059fdbb71ea6a83c9d5843df13f682d355f6d4fd2fdaa59ba127374a16a5407150e384682c0f591ac4d10ec119111915be8ab00b7810484323538b504909656e041880a6ce9f03acdd4117e04d9ff0bc418516e71579d76ea4e7366fe2908086d20e461e9c66b8e12bc2dfec8be4d4d1116da2a16b8cb0c0195f919187b52c8b4f3420bae465eecca7da7163e87cea87ed536cd50c44a84ac7037fe991ef6b0034779640eba30869d69a4ed60c3463aaa4f341dce931d8b955beb69d936b2889604b05cbdf55a2f985ebf18e1dd0f6f0c5fc65e736276eff300dbfea3fbaa05fb3781b7371d07a99a8b59b44e5e6c9888ae7007d55f67bad970846ec0ee242bf99c2b541229b0ed64c27a0c9a8b127573f831a98226baef6f0ad194329d039b71ab85757f2f1823c81fe71f222e9a851a27a1e23c403f3ba0f06366c9daf521a32ff4052c849384d932343b04afd7f761efd5e2eddf21071a9c312fbef898ea18f15351b32c881b460c92bf63ade3ade3e662329805aa031f1d6e0919def95c9cbec8101eb95cccd2b9aca35774577a0bb75f6b6315e29f9d743ec622455c80fa1d2a94c94895c69d3b14818ba4c68a465d97022d779971349805f1ddb1892da160da614afbfa201b0eca909bb3dc6bec5e7f0501dceb7ac29ab6e575b405cfbed47d23ebd51700f2b893e23d2887e149729f2b05a8602ec7d61684799bb58a4206fd37be473ac286b4538aa7eae04d246fbf72f7250482c89df3af4cda75ec6ca6e8f72ccd285d87b68f77ff446c84cc9744ec2aa324f93041a83609525a2d21e3173fb8b25850cf5ab3093fd84e2b270bd2eaa6bda9984bdfee742f1d9828516f9b57cd4852fadc9eca226f2725ce498631265f6d86422dc9813419b7b508ac2c3cf4f39da746503ff98f9a2b60453547cf8fa1233d9ef21b6ea133fdcb47cb93b1cc456350b073bee243a0214120a94b8b9bfc56cf8005109202aa93bd23ab3abf70d88905ac2d6296dea02afe9a348b9af12a15f80bb60427d30bfe7c815f3e5a1d5b60c9b5f869b0f56d346c74a4f591cde82669c3712ab73d0133d88b28c2d6add5462f0d886cc37747cfd65fd98624bbcacbc2c02e722e2cc16a638641d4cc7d7841449cd177a6e57c4c39723c33056c6993ad2b6e63b52363a95a67bc5e5e7c09324ccf749a05f69465fad2db91eaec9f106d31d143b973e763f437b7425ff51457ab0e5ac5ec790f41930c2083092d7e8837c1f5ae32fccf62c2a769cf0ba04577914e5214d8b362b44ccf304e0e694532c94846c3a6c35a9f5d0365295cec0434b816c1365663510be53d27a1769f9b766a6b4ca4dea14c390b5a11fc9d3ec88462159c97c005b09e31911a1d6d5776829c24c99b6ba0ad99779b590cabb9aa86d2dab552b77f4763788848bea9cd334df0672a373fe33ac9c55681cf9a5b168ded06fe85ac42e1c7be2ee8cfd4f4157eb753a59e6ea138d0ed87c0a3e76fb7c4ebdddee902b9e09dc65fd4c0e9ce4a63cc1737985d1c99721bf856a966e14170a4afd3f245f25beb8a93da5b896414795104a59b2e7f9249f03ce9c8c99923c9d2f3e624ce616ed7a118a776c5571a18da639c5e653953752e0fb3097a25eaa6e5cf78851632413bf78f3ebebb26537a60c18ffa4ae215bcd16ea2578dc72b9d9398a2f9ccd69b98ba741f4813f3a9adcd03f6bfba7580e934369cc2f943e7fe61470a06d73dd861f754d05322fcac4ec69fef2ddbe9cd65a6edcd471260e51dd8ec64b31b05dc1ddebce3188c4cdce815d4f61403eb6d02bb341bfa7aef3083fe64161c7ad0048bfa6e921d6b86b1d60df217809846d69eeb6959a830bd7d2b2ae4c63c6d1ecc376b22135ba51185bfc0a1e1f6bc1eb86d2f259e3ede352f1419b480e88dba50f5f6b0ede8774f17ab4425ca9b3f57263476b366a0f96eaa3376e9716912664f68a9c9b30e849464f68a017604518fdbc25df2fd63e43da86eb5abeb4333e1859cf76a42b875d3c997c244233da889db9b93a3ed9d2ab458a039e56b85f0ef58009fbd008d341cd798cf64dc6c7da43a8fd071c67f3d285b54bc27c9d328b9c723e554c995e077cc2fb056e53d03a6a09b096113dc0378643d8d18a4b7d13e9e0a24d72bdbb057a3be661fa00b766595292143e63004808184fee70b4c8754f7523fe2e5929a1655aaef4b18f4cdc7091fd61c6b2f4c240b13fb9a99e79648e5083ff576c6ffb730194fe48021dd1aa843c2c42ebf054f98688a75f49975f38220f577e4380c01732f7b33ebc0cbc884265c888078438ddcf4a232bb66de111ed4535f833ba50edd61972c77e00a4b473ce06a7daa7e3c6950d468ea88ce322da22232b3d7323ea16485ed34386fdd6391854e13a9a9b7546e37964679200465663f6dff66f14f2db9b4df808a058339483d7985da2667d6ba9cb5899acddc7beba877f89bd6573135c858763f1c7c3ef533986e43cbcb1ea1ef38dc0b6f54d2a82a481fcf0256e2d4ff0d12ffa9e6fb7f78d72eb992dbf5374709196ce2120e4fad408bfa23be3e5e88e596c5c2183e2b98cca5dee68204c6e1f951e03296290064b66f8e2be862d1a3dab865d153ae9be5fd4c9937d4d518f5b4a79b37b9388700a5ecbb0be227ae3d809a0884e3063d6511726f273c95719391406690c0447e84ee95ec0ef563dae6c9c343bda4affa4dad07c3e9123a08465d58e4fed672a25ef3c612bbf3ec39f2b65fa6a786af5cc7b061921c5152bb1916d5c1f2b0d35a5273368af8b1529893f22175c04638dc29961ee8c5ab72a493364892f044fbd311f0880a7e9b6e60cc02c9db2a99aed9ee95dbecd97ec5f6d1a39bba109219265f7650d4279562d0e6027684854af0664c07e53a835b072cca6a9303def1f78b3c896462d67a74c49c136597112ca1dec173cfc9227f02fa7652c8bf7f993c237062629646a2a1c51dd7266586d3313261789262f68015efea589299a46f6dd36311d90ce0db934b38a5b02e00cce269dae6e5e14b8d77269548dd215d7c4546104aa40c758cd784bcac960e2da9e02a8ae01de2001a195f7580a1598c92bcefffc473f78b292b89fcc68f360fa71a45768db2db62545c76bff75fd5aa29a794c4bbf87da38f80ddff04d7918a76d72fd2e2fb7a08c5b604db4f590f86df2a8c3bacd1b3f7a30d09c11b1652ee3771ec4d9f9b0636d7fc32c9a69b881d584bd10c927d0e2b7ad34bd415dbfb8784339e74632ffa8b7c039a772c8b9688fab12fd44b7ee679a104bbfc4ae49897084a2504b2539adabd35017a25be33639d084a46ba0f961063a4db42ec91d53bae9e6fcbdea63e61555490fdf9d295ba697b5b8a714794b9e95514fcfd483c80afeed6ba91db6be8e602da544202a2401f1c8fba56e109af79dc000c2c1eaf399ba7ee02c6299a9e7a43b97e1e9cc8a456aa44d0ea7e39da62ebbd3a3de672ad3b3ea2ed4c5dabdc5032213e9461b6ef382e2afb5338bebd99f29a0749ffe4c8a0671ca6371b1faa3901146f3f7b6861cee56c1e68cefa6f7ca0acceae8306a436d968393370cad631ab53672a00153960e9d0e003a256fa2301eee9295d330ecca503817e34896f7e25fc52b9e7cebc6ade9611aafe18bbee14978ca8a24becb1d6eac5e3343481fc55a7e244edd4ed92eb5c259cbcc226391df11433f0e8dd1266e6e02296d904e65a867eeea6b27754d4ede61cb2cdd3c4364aa3748e67e0aacfc7636fbbcaefc1062f8f9001272e783b1b501ef4a1d65daaaefdc9d923cee1edde037a101388b2644252d4eb8e4875bf2850755c703d404f6190a47423abd5891bcd634d64c9f052d615ccd79ae21b1e91b4b6594e877fab6ac6fec27283d1a1f901d144743c24b097e2d47b5d611de687675a43809c81cdcdb0f54d991241e9605c2c4adf1478dc262d6ff81fa96116d93cad3afbe401bb9829e6600fbc53a6505e92ef14ab5699b1e6490ef76cb65179bf89ebd818e04c14f13a4b6235938aa1790d2506ee61e2efe6d5a8292b174e1297a7a73be79f0626c30897cc0c6f7f28fbb092f3aa126bd7a7afcc1e3118e363895d20b243d8223eac4ada2e36baf3595106174e49d75ead672f1b176291daa412e246357bf47d026a6428983f78ad3fcdb3b9df5f1b5f14c4ac0d4cb0d73c3498130030773d8db73ee4ba273cd6e58af6f6b3bdd581e13d6b734a2e8d2731139d04f8075e2f055fc36df9584ad0e1d933901232248a49ffbcd991028190515c5ff2eae3fe0834ccb3f183b4e908fbf94d80e4e20ad04b3bdc5dcdf1efcc86ca5aca5615320036066413e2a55ad803f4258a59174c2632ea3c8bad5f47ea7ea1a397519cae9df0910be62dc7a7c3c307b0da99861119f4bb546c92bd312aff991a380784739f0ea18e69ec5c6ff48f774608628d6d82e27d40d31dc12cf6306f3c9e079d16bc0154f0f4d2dadae62c74e1bde6803079c484e884199699054104f44f2ec32c5e7edb46197b07d9498c90975716d831c1ac6f474849162b1ad4c2dc8a85d0086d0c6358c594da5f27ce2c572efc1516d1c3fc95d597217c11c4cba7b9c497720bcc84b1e9eb2ac95cfea47358dfe7c8544e94efc48527d075ec41f83831f89fcf3937b985fd5fe47f7e64c670066396625a8791af8fcc2aa8214c7e9a0122224a31dbe0407169c778d8542da83f100594d65bc33baec4b07979c8ba7ec8d086f790f9d8ff0e2120e9e37072f80b9dc15f25e37587339ed59e4b2a61f45b2617ded7b5b09205b50f2a9b4bc565171c0d4fb52c11868995bd86ddbc2480f4568f192b1c53a0d2da14d3469f021ba2a2f3b07df79dfffc4f813c5febfecd95ff707c8ec5bf33f65f2a23b6ca1229461d351f4e55b0ee42961f175c14483e830e6737e87f77ef144585aa43c0836f8e3ff27444a41314d3c5f3329b478977e14fed490070477003ddec6f6b15d1bef81e6ec0b933b3cd014dcca3f10186c98e5bec4556a8f9186cb4907db5ba05a2079103fee3fde3b6d2be2720a40677d6b07da11419997c4bc6cc93002328433257d6b40387ad4f2a6f0e81088c756925bf8d4f1af499b9cc83f995a242ad58dca0ed6ad0e74dd379f18fb1823633635ddc0995f62be9e4f93c1c97d19798bb56d65606531ab4137e93f57195e4f6162b7a591c4356293ff43bd46db17af3467da8407cc203579801002ab49374fa2653b85140f45189ddcbc79413544400b68843a7197537d33251e1377a29ccd10219bdc9ac33c0dccfad4aa29aae9ea21caacbf08159b5394295b0414bc609805e8b0c94ec03c94598f5ffbeac2fa77d05600811b9b1d", 0x1000) fchdir(r0) close(r3) fchdir(r0) r4 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_GETLK(r2, 0x5, &(0x7f0000001300)={0x2, 0x0, 0xffffffffffffffe0, 0x1, r4}) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000001340)={0x1, 0x1, 0x6, 0x6, r4}) r5 = fcntl$F_GETOWN(r0, 0x9) r6 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) r7 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r3) r8 = openat(r3, &(0x7f0000001380)='./file0\x00', 0x102c0, 0x140) fcntl$F_GETLK(r6, 0x5, &(0x7f00000013c0)={0x2, 0x2, 0x4, 0x9c, r4}) fstat(r0, &(0x7f0000001400)=""/43) llseek(r8, 0x7fffffff, 0x6, &(0x7f0000001440), 0x2) fcntl$F_GETLK(r2, 0x5, &(0x7f0000001480)={0x0, 0x1, 0x0, 0x1, r4}) fcntl$F_SETFL(r1, 0x4, 0x400) getcwd(&(0x7f00000014c0)=""/125, 0x7d) fchdir(r1) close(r7) fcntl$F_GETLK(r1, 0x5, &(0x7f0000001540)={0x1, 0x2, 0x4, 0x5, r5}) openat(r2, &(0x7f0000001580)='./file0\x00', 0x80200, 0x1) 15:25:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20100, 0x14e) fcntl$F_SETFL(r0, 0x4, 0x2c00) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2240, 0x18) r2 = fcntl$F_DUPFD_CLOEXEC(r0, 0x406, r1) fcntl$F_DUPFD(r1, 0x0, r2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) fstat(r0, &(0x7f00000000c0)=""/54) 15:25:35 executing program 7: nanosleep(&(0x7f0000000000)={0x800, 0x200000200}, 0x0) 15:25:35 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x20480, 0x0) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x13f) r3 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000080)={0x0, 0x2, 0x8001, 0xfffffffffffffff9, r3}) fcntl$F_SETLK(r2, 0x6, &(0x7f0000000000)={0x1, 0x2, 0x7fff, 0x4, r3}) r4 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x42, 0x12) r5 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r4, 0x5, &(0x7f0000000040)={0x3, 0x3, 0x5, 0x1, r5}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') fchdir(r2) write(r1, &(0x7f0000000200)="7d48c8716894d5417a5b62b11dcc936d98d9d51764885f1cf0199f56c1166bda76cc92fc3e9a6b82ef152c796766786dd5e7b7380ab78d1c12b781bcdc86c9cd72", 0x41) r6 = fcntl$F_GETOWN(r2, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000100)={0x2, 0x3, 0x3, 0x100000008, r6}) 15:25:35 executing program 6: mmap(&(0x7f0000f01000/0x1000)=nil, 0x1000, 0x2000000, 0x4800, 0xffffffffffffffff, 0x1) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x300000b, 0x8a32, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="89bc678793cc01326ed69503a494b7cf7bc4189978bcac132ad06548ba992e4601301dcc17c2f1e81c595660d20b590c2748fc1c172cf59d96e40ef6a1a20171e30cfb2c78f981c97862beccc0a3cd3ec854f98e138e8346e64f8f17cae31be90988bb346c609659919d0e5f418c6484f255cdabae37be047aa8f70a68ab78dcbf88f971c3f6bf61e87be295a063d6387f7189fd4b8d1629d3d9340424abc259fbc18d7dd3cb4215a461be2fcf379375e4c1988ab107c3ef2186f31aca242feb0f414df1085567f970b919e349c1422b29bf48b625624f8b91bc619c", 0xdc) 15:25:35 executing program 3: unlink(&(0x7f0000000040)='./file1\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) 15:25:35 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10123d, 0x24) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLKW(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x7fff, 0x5, r1}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x402, 0x161) 15:25:35 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000240)='./file0\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/205) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x171) 15:25:35 executing program 0: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) close(r0) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) llseek(r1, 0x10000, 0xe4c4, &(0x7f0000000080), 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x142) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0xc0, 0x4) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$F_SETFL(r4, 0x4, 0x400) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)=""/138, 0xfffffffffffffd02) 15:25:35 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/14, 0xe) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') stat(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)=""/30) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/94) link(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000300)='./file0/file0\x00') lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/21) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file1\x00', 0x801, 0x46) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8000, r0, 0x1) stat(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)=""/169) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/66) link(&(0x7f0000000640)='./file0/file0/file0\x00', &(0x7f0000000680)='./file0\x00') link(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file1\x00') unlink(&(0x7f0000000740)='./file0\x00') readlink(&(0x7f0000000780)='./file0/file1\x00', &(0x7f00000007c0)=""/8, 0x8) unlink(&(0x7f0000000800)='./file0/file0/file0\x00') stat(&(0x7f0000000840)='./file0/file1\x00', &(0x7f0000000880)) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0/file0/file0\x00') mkdir(&(0x7f0000000940)='./file0/file0\x00', 0x8) r1 = openat(r0, &(0x7f0000000980)='./file0\x00', 0x10000, 0x29) stat(&(0x7f00000009c0)='./file0/file0/file0\x00', &(0x7f0000000a00)) symlink(&(0x7f0000000a40)='./file2\x00', &(0x7f0000000a80)='./file0/file1\x00') readlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)=""/10, 0xa) symlink(&(0x7f0000000b40)='./file2\x00', &(0x7f0000000b80)='./file1\x00') rename(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file0/file0/file0\x00') fchdir(r0) stat(&(0x7f0000000c40)='./file2\x00', &(0x7f0000000c80)=""/5) link(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000000d00)='./file0/file1\x00') close(r1) 15:25:36 executing program 7: mkdir(&(0x7f0000000300)='./file0\x00', 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 15:25:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x400, 0x20) llseek(r0, 0x0, 0x0, &(0x7f0000000080), 0x0) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) 15:25:36 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000080)="00e535b060fcb33a4dde83625a09865334e06da011", 0x15) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) 15:25:36 executing program 3: r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$F_GETOWN(r1, 0x9) r3 = fcntl$F_GETOWN(r1, 0x9) r4 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x5, r2}) r5 = fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r1) fcntl$F_GETOWN(r5, 0x9) nanosleep(&(0x7f0000000080)={0xd9, 0x8000}, &(0x7f00000000c0)) fcntl$F_SETLKW(r5, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x7ff, 0x1, r3}) fcntl$F_SETLKW(r1, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x3, 0x80, r2}) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000180)={0x1, 0x1, 0x27c, 0x12fc, r3}) fcntl$F_GETOWN(r5, 0x9) fcntl$F_SETLKW(r1, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x5, 0x4, r2}) r6 = fcntl$F_GETOWN(r5, 0x9) r7 = fcntl$F_DUPFD(r1, 0x0, r5) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x52a, r2}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/128) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000300)={0x1, 0x2, 0x84, 0x4, r2}) fcntl$F_SETLK(r1, 0x6, &(0x7f0000000340)={0x2, 0x1, 0x8000, 0x9, r6}) fcntl$F_SETLKW(r7, 0x7, &(0x7f0000000380)={0x1, 0x1, 0x4, 0xb149, r4}) mkdir(&(0x7f00000003c0)='./file0\x00', 0x24) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = fcntl$F_DUPFD(r1, 0x0, r1) fcntl$F_SETLK(r7, 0x6, &(0x7f0000000480)={0x0, 0x3, 0x4, 0x6, r0}) fcntl$F_SETFD(r1, 0x2, 0x1) fcntl$F_DUPFD_CLOEXEC(r1, 0x406, r8) symlink(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)='./file0\x00') fcntl$F_GETFL(r5, 0x3) 15:25:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x442, 0x57) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080)="cf7fcd841a3ec8331b4cca41fcacc86a2463dfc8683e7abac321fc56ec0ff2422b701b4cc2fb2a60d2a1178f4b04a7db6626f7342a5b9c33c151ea67f2decc8f3a51861013bab361129ba669201dd080d7bddea07c95c576dd3f02b7d52380ca5dc1894c6c1e61a176902ac852d51de839e56c7e9a1850367ec774761f321f8f3bc4c15f34df6ca5c0e295de431f49ea1971ad69f58659767c5793f55b09b57853b8ae88838c87461034bc3271c7e55fb86e15341ff5bc9c44a0be177f51cc479da9d737119a337069eda42af0848976f4ea91a49a2698d682dcd76ddfe628e5791e40e986f573da34d4e9ce5d0a70f4f4ee0fd8df9437b2e5eaa64c1ec487d484934292d120092634c78b45e11ee5c61fdd9ef1636691c5786ef2fdd67e5db37d5dc55b15bc350ea412c45d2c454ec4071ef6cce143f9746ed49e26e541927aa9d15483aff3f4e28c962b1178c3d4b365994990fdb72912bdcc9ebf06b406aee375a6cacaec6a31060f0385c9474871cd5462b40667857f8af2de467b70bcab1fc77cea04749ae71d724a491b5cf70a188c127b4674a1c13d38bc2caa69616946b6673bb45ee4330fc72396b3d232f955b02b373459a775a1c133004bf9d059128b114bf711db59bc2c615c6fd53562058c2edd5750b8005794847a6ec334c2e0788ca533d4099f109a185624fc733d8460f70fdbafb32a29b8bf294a9d20a24fe5b5c2a0776139f843376072b0a660b26c826ffacb4ae8332beb5bceb4e3e4b162f1ebe2faa523a9812c2ed1c4a0c85b27cf93605f789c4c7a2aa96168047ea4519bbe30e68307b827d7e7679c3c69cb46d5ee74e9c29a40baf96eed3e48a332321e63cfc6eb445f880e9b6bce1f2b11c33d0e0844a72d530366f095bb8a73e1e8a024b031c85820a1812a4b224b23d117fba746a0a75c3807d93d27e7eb325b9f9d2636fad5b35ce4a2dd4a7aea38272456e4d079d5c273127ef9ba349d8fbbdffd985695fb1d05cb8986d568e10a3e7e0aab6347475a2130a2818f8f647027c6ec62bdc3f579e3ed72c79ab8ad4d338de1812b8c4a85f6a390745fda74c7f532e87b9b62f5c45ee6ea31f12ffdd811651ad5b85c14a6dab75bb6b23ef744098aa494092e3cb4d5d855dce0572bd8cf42078c117bd1280080ef0c15f9aa19e69b105689d43aad70364888b4d15cf86db42a7a53679868f15f74f5acee71c1fd0dd9a70f7d0ff661cbffda8dd2056881d12481ca608b63b35185e419c9829d89d71e52ca3e534b4017619335e3809292d8b48267aaa6372cbfc7666cdd9df5f4269aaa9b3a8334f363185100fc9a50cca5309bde5f0d9380faa3a9925028ceadcdee20d03baadcd17697484102a56ae31d940300db158510e41205f6921301d1bb680e20fe2e64cc6b7abddd87997dfd394133d65e8533b19f191d30fb22f3039bc996e010c0594c1a3a444792d4ca78216a1dd543d8978592e7352ac2890f6422b011e693b6d0d33b13ca8ce8a0fcd03767fce5c22f93485953c49f141a0c515be83a601b1ae2c218d6130889362f79ddaaec053dfe6465305f9325d473acde2377caf1b5a191ab29c0e6a5524f232e7f7dd3735a6543224d27ce8f71b7b6ca72bc067c708434e5e08057a9ba91ddc4586b7fb242daa0c66bc1c2fb3a6125e32d97e468ebb15f5e03a72f03a847683bca150e945ed4c3eeecd1069049a0cd83ea08ff61c9a46c1b8e960e78b27c3a91ebdbf7657868fee037662c04cb75875284424435c8333626910e5d2842b5e518cd62afafc75b676ba5a8a2a5c8b9f51c9b60772dac12e217547d64971b334917597f9a0fb5d2336bcb13f478e4218fa975b9c0b3d061dd630f18bc9e0bccc78d6ecd14582eeed80175bca25af059c7c3bd9924c0db3b1280bb21ed7c4c624d9932dd14c6aba01186538c36ee7d512c626259464ffa025c4a4f6150c322ad8411f8f82f27055c7b4806df72259d9658add2148602af0e3b1c77290725ba4986f8d1ffce824e9884b5d5ed955053d37779d5aef554ecef4bd60ff375945733cfda0ea7ea4c0153a3bed3f9531d756944761571248ba455368feec75fd895b1219fa76cd260ec2d58bea173afd7fa4f0512b03da535b8c4a81541cb9c0f845d085f0607aaeedcff60f5eef87a3bc537aa0bb378fee932fb4eca84f6a99e4019859a4c363ed73b3f92ddbafd0fb5c0e9e016067a50d5ba92a4a9031354f61e4e05ad3d79b99cc85671c275150e4fb20d9e82f57cee138792ba447c33992af46e560105f07083460eecb29ad852e89f4066e963c8bd248605ed2bc097d4c8c247c94ecc802e89279187ee32858b124c3111a7c20adfc3ded62fb75cd16c5bc69a679015cff949324357956f3cc81c3fc69ae2e10c5fe99d315b9d8ce9f51f87834d5424c2b3325250557c35a2194a080411f251d999a0ed92ffcc7eb99fa56d9897c3f3e9e57ff1e87783b7bc57d0904b7c945caee843e52112383ef81c6969d8145d7e2ff0e80f588a14d704c6d771aa4135f6eb6f959f3b5e649d1dfb23822e737420c10d5cbef6ea3b9c8a86f33e0e9d70a34c98077ca75a2173c975c131fb7acbf1fddfc83eb872dc102f17206ca5a18aef81ae82d0ff7c02d1d33e500497256ce5a52bb56eeefd60ed1ed862e3e98bf2617d1e1c9528264130ff706d1be858c068fed873f6b971b83eb410b8ea52f03e088c33feea05f59707ee2497df13bf8075d7630db1b6d8a474ff2c5db48d5d242a3990d48444c412b65cb9157f8d60cdbff5d20b8aaeb7ae2ac3d77270b3e5b0ad6a11ae34af9ba4de86653bf78d150aeb81019ffc68db06acf1df3c3cc5466ad77aeb948e2c04efadbfe1111a16444e932b3137db69d7e726d449703de051ea0c7383dcd85b2e99074d981e0a408450dde13771e842fa315df03b708dc6a588e6454db1b1f586d802fb631ca460ad45dc76ad8434d466fc9423a17011360d2a099732988ce7ceb3a7ad3f9c7d7404a89299708b8130f56bfa4c0e0388aea3d8e5e38e5eb1bdb9825696bc187c6984d8299f54595c2705e03e3fb43056fcff5e3ab9d493059a6374cc93ab2e07f0ff2eb7c228fb545cc76aad153ed6a47e96b5fd63eaeaa06cfa54d70e2920cb0b8f62159bbcd6e371f75feb08445856e576c4967d19591077da7846fe8c99ba3902b130dcf43940bc9ece2a6a99b16d0934d714ca44e0762b2037d7184ca5d7a4565c3ad1c41dd8e5c1732b75dc21d8b4f8255af315ce68360664d01bf4d0f38b3575acc0a6d62d2dd8643c2097a1221c32d62977812404e80e79ebfc96a80925899871cbc53e9928783d9459ccf36721f50af4c4b992a6460da5f4b18c0a4825948c5afa8042f016fba5b76d84b046bfaafb93012e0fc6e0949288f66f9032fb23c49af2404d549cf8560cdd89fa2719da2825c1a6d101b64878aab401e52cd0c8f05c1a81124b777773a4e3b317d4a87befb06644f8fbd15e993eeb66436ecaea7b5a291859d99ecce873b0700d0a57fdf1e033b752fe09b2275e5b756041aea5dfc26ff010138230192c57b676ecab780a3d64dadf3f3554a5bd4f0179c52c8aa9af77d8f6964fd094360375013234c98196caa648629cf878cfe48b5baf3882b81b2dff9f7d1fe53027a88e6484d83be3e0bd6eda85c9d2b6eba15c8f2e37261d572b167d8ddfeeba6bca39d26e509061135d5f536a9d1725fc766be60aac6f893525fc95fc7d2e337a3d21caea9a0fa0ffded7599e1fb002f2508b8ef0cb0f88dccb731752c111f282c367fc56d784090ae7a4f142da74fb516ff92e5bd45eb69ed246dba567b3dc9b4c24131b39fbd2888eb20ef91a2b1e21e380318cd9500d8920f1c629f03c59e54cefeff112a3d05fe887ca169320237e2fc9ed778e302690348d137904eaf167128ccc5c400de0999602f5ab76f7fcacd885be67ecd92fcc665f2f3b06a001bbfb25a6f75be1870c9962786391a3a8a26024410cc297de1c53a18ab959fbe480143de14026fc18353486101757972c2fb342499e868a6cbfd4f7af972497fd208453ca99620f3be89c0b8ca8ad17c5d3b76f1077c4acca33d77a37382c10439bd898439a03d2c97c4af464cb02e2ff4f6e0d15551f0fbc61a5b404877684ec238af1adaa23a139ff5ef077ff613afdee186c7022e070f5d4cf253d1abb1709551e62614f50df527b5864ec21b30ca78d28576c39b0c655cc09d1a325f4bfe28ba594c6f136d4e40fb830b8a6bd82c55054dd21ea15d63dc29f36db660ee92c00082af00651b755e837058ecac17c95a569f8b89d243169fa1aa84e6d22ea9be060ef5a66e3db8995105f5b019aa0deec223e9471e2d73bb025f23b172f791758136d2e9809b37712d4a59f936c805a3ff6747e90e605be88254599924871c483e52a2ef41690c8d09ab436e5ebc9544c22fd19f6230bbeb2c092a2db79424ec948b8a24540454295da20ddd431a4e0282734477c1dbbedf67cea7283b13309a7ded292ee9102f07ad0803ace5a2c6f8e7f191fe5d140f86415dc7d56ed1ca5c727ebdac1b2428453342290db32e11480c1046c0dbfd9147877ed606a50e686e4aff341064951c533a3626fc3d5f7b2331733859100beb1af82d08279b8af0489b75133f96f1ee125669179b6db0a3b9bf93785c5650755282e12abf67d9e18e1c97c13f298f6baf7ac29a26898400b7f60917b33b7f164aa87d6884b3ef4852bdb1130a614b2362438ef08cf3752f8462201e4bcc83044ac9fe71ea37e5de86cccc3d0be9dc69e558a1bf11089451d9c09a4921acd455c2e30c9ef3d85ed855072c9f574d8ab17581439f5347f21e5aeed89c564dc1f62953664d936d01525f46509746d7836f1217d8c02ca1bdd63bde927701878fec2c4717f185e66574df4e249b382f40c299470a1842b6db3ef5d3738629f6e7c765bce6c5bbdec757ded18049f6fdf88565f6cdbb9634c5036f4f2c449611605b26be8a8e9e547c21a3d24c4dea83339bd109ff9cfe4b4b59e1df52873146965f2b04ba4ab34cee45f59fe5b87d6a4b883ae8c1a345e02252c413836b5c4b8eec2c3c94f4e97287bccb0132782b2089c001dda3f7d46cd0344da08fdfc457d5275d55b135617b863530171120735741d187bb22eb2e020140351648560f5f006c0b9fed88913fa25257d8c630a75f557db6d8e8bcb8add64d9a78e063ad74b145c3c4a505025ae9679f91c1b21cf185431363ad6f846b72a551b68e3995a7337be1667161e4a3be06049e7171b86a940ce5c79a7640328bba46ff2fb40d68db3beea27127dfe6ebb7d3716d97da2e4b112507cab408d61cc9da4226080bc2bcc7fd249df5f6a9756f714c785b2da64067f82ec22764312b7509a5744a9b0e92b9ed3ec1d50bd005a7dc608cfe92557edb826d3db7fdd16e264205d6b6846afb930fa9ced858545890adc357a3cfe157e2265253812248edbaee3e499b98370b94c83ed5cb935f6d28cfc2b3cf66b635e77db66d4c93121f3ff4d39f6d86d3dca45478e5e24307f39f5cccd7877f9ecaafe6de3a040215406a4860f0796c2665a01624416d7097f628fb5b9beac4f8a8238942c531f8878a7dd9cfa00d8eaff5c01d11d597976a39f9622de39a23620128c48325827a88f587c69ed7932e9cc066fff2668e4eaf0ae0b1639e7701982a50bd3241d46fd1f536a6ac1db3e5ac2464648b455e210a386c002ad96cdf9f21ceefc5f4ca97b47fa13e13b389e2ad827cbf1020481dd9b60ab33e40ac69ebc12", 0x1000) 15:25:36 executing program 6: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x60, 0xffffffffffffffff, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x410000, 0x1) r1 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x800, r1}) fcntl$F_SETFD(r0, 0x2, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x412042, 0x80) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$F_SETOWN(r2, 0x8, r1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$F_GETLK(r3, 0x5, &(0x7f0000000180)={0x3, 0x3, 0x3f, 0x4, r1}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchdir(r3) 15:25:36 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80002, 0x102) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x40020002, r0, 0x1000) 15:25:36 executing program 4: r0 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x81000000, 0xcfa152f92a177136, r0, 0x0) fchdir(r0) 15:25:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x129) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000400, 0x40000000040) fcntl$F_GETFL(r2, 0x3) openat(r0, &(0x7f0000000080)='./file0\x00', 0x513341, 0x8) close(r2) 15:25:36 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x66) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096) 15:25:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b) r1 = fcntl$F_DUPFD(r0, 0x0, r0) fcntl$F_DUPFD(r1, 0x0, r0) write(r0, &(0x7f0000000100)="a17edc5204c7ea0a0e0f1e5ae6a918d3a8c341ecbd2ec9ec7dbd416deb94ef81249f505fd0550fc38012099816814dfea8c0cd7d25c078d262c3bc2755ac7b2e02833c30e7af6dc7bc3138689c21b7b8ad92ba9e5e6777dba2c15da50cc43c98b2b5042aa2ff5894a8836bd8eccba84eae02364c0818d8b400d0399a8aa7f0fba73f2e933ce1cc8b21bb6c22cdb5d609cdf7ef2740a774fd8af1f3c24eca56991d74bfbc2ddee256247542f593984d8686e2aa57aff47d811eac9c993af8a229e646f14130b13356137d96e45ba743faf957be486ba78344986708aa9840d09d2f25e154527bfde821f26fb77aee27ce8e7b0d", 0xfffffed0) 15:25:36 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) fcntl$F_SETFD(0xffffffffffffffff, 0x2, 0x0) 15:25:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = fcntl$F_GETOWN(r0, 0x9) fcntl$F_SETLK(r0, 0x6, &(0x7f0000000080)={0x2, 0x3, 0x72, 0x7, r1}) llseek(r0, 0x4, 0x1fb, &(0x7f0000000000), 0xfffffffffffffffc) 15:25:36 executing program 5: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x22b80c5abe2ff566, 0xffffffffffffffff, 0x27a6) 15:25:36 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = fcntl$F_GETOWN(r1, 0x9) fcntl$F_GETLK(r1, 0x5, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffff000, 0x80000000, r2}) mmap(&(0x7f0000b64000/0x3000)=nil, 0x3000, 0x1000000, 0x82841, r1, 0x100) close(r0) 15:25:36 executing program 6: waitpid(0x0, &(0x7f00000000c0), 0x1) r0 = fcntl$F_GETOWN(0xffffffffffffff9c, 0x9) waitpid(r0, &(0x7f0000000000), 0x1) r1 = fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) write(r1, &(0x7f0000000040)="547b39e7bc2bc34d54b1786b4ae82ae5c5893bcaf13dd4b21d97e3f1b303bea04b48a96938929481bb22ffb1c724e7", 0x2f) 15:25:36 executing program 5: fcntl$F_DUPFD_CLOEXEC(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) 15:26:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x51) fcntl$F_SETFL(r0, 0x4, 0x800) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:26:36 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x5c) fcntl$F_DUPFD(r0, 0x0, r0) 15:26:36 executing program 1: mmap(&(0x7f000015c000/0x1000)=nil, 0x1000, 0x1000001, 0x40, 0xffffffffffffff9c, 0xd2) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) fstat(r0, &(0x7f0000000000)=""/74) 15:26:36 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) mmap(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x2000000, 0x30852, 0xffffffffffffffff, 0x0) 15:26:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/\x00', 0x400, 0x128) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000001, 0x1000, r0, 0x80a6) 15:26:36 executing program 2: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/108) bash-4.3$ kernel panic at kern/src/slab.c:518, from core 1: [German Accent]: OOM for a small slab growth!!! Entering Nanwan's Dungeon on Core 1 (Ints on): Type 'help' for a list of commands.