Dec 30 21:32:48 ci2-netbsd-9 getty[569]: /dev/ttyE2: Device not configured NetBSD/amd64 (ci2-netbsd-9.c.syzkaller.internal) (console) Warning: Permanently added '10.128.0.189' (ECDSA) to the list of known hosts. 2019/12/30 21:33:01 fuzzer started 2019/12/30 21:33:01 dialing manager at 10.128.0.105:42197 2019/12/30 21:33:02 syscalls: 215 2019/12/30 21:33:02 code coverage: enabled 2019/12/30 21:33:02 comparison tracing: enabled 2019/12/30 21:33:02 extra coverage: support is not implemented in syzkaller 2019/12/30 21:33:02 setuid sandbox: support is not implemented in syzkaller 2019/12/30 21:33:02 namespace sandbox: support is not implemented in syzkaller 2019/12/30 21:33:02 Android sandbox: support is not implemented in syzkaller 2019/12/30 21:33:02 fault injection: support is not implemented in syzkaller 2019/12/30 21:33:02 leak checking: support is not implemented in syzkaller 2019/12/30 21:33:02 net packet injection: support is not implemented in syzkaller 2019/12/30 21:33:02 net device setup: support is not implemented in syzkaller 2019/12/30 21:33:02 concurrency sanitizer: support is not implemented in syzkaller 2019/12/30 21:33:02 devlink PCI setup: support is not implemented in syzkaller 21:33:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x8, 0x0, 0x0) 21:33:14 executing program 1: socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 21:33:14 executing program 2: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x8, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}}) 21:33:14 executing program 3: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) 21:33:14 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000004c0), 0x0) 21:33:14 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 21:33:18 executing program 1: setreuid(0x0, 0xee00) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 21:33:18 executing program 2: 21:33:18 executing program 2: 21:33:18 executing program 0: 21:33:18 executing program 5: 21:33:18 executing program 3: 21:33:18 executing program 0: 21:33:18 executing program 5: 21:33:18 executing program 1: 21:33:18 executing program 2: 21:33:19 executing program 0: 21:33:19 executing program 4: 21:33:19 executing program 2: 21:33:19 executing program 1: 21:33:19 executing program 5: 21:33:19 executing program 3: 21:33:19 executing program 2: 21:33:19 executing program 1: 21:33:19 executing program 3: 21:33:19 executing program 5: 21:33:19 executing program 2: 21:33:19 executing program 3: 21:33:19 executing program 0: 21:33:19 executing program 4: 21:33:19 executing program 2: 21:33:19 executing program 3: 21:33:19 executing program 1: 21:33:19 executing program 5: 21:33:20 executing program 3: 21:33:20 executing program 5: 21:33:20 executing program 0: 21:33:20 executing program 2: 21:33:20 executing program 3: 21:33:20 executing program 5: 21:33:20 executing program 1: 21:33:20 executing program 4: 21:33:20 executing program 2: 21:33:20 executing program 0: 21:33:20 executing program 3: 21:33:20 executing program 1: 21:33:20 executing program 5: 21:33:20 executing program 0: 21:33:20 executing program 2: 21:33:20 executing program 3: pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x4000000000000ff1}) r0 = socket$inet(0x2, 0x1, 0x0) accept$inet(r0, 0x0, 0x0) 21:33:20 executing program 0: 21:33:20 executing program 4: 21:33:20 executing program 1: 21:33:20 executing program 2: 21:33:20 executing program 5: 21:33:21 executing program 0: 21:33:21 executing program 1: 21:33:21 executing program 4: 21:33:21 executing program 5: 21:33:21 executing program 2: 21:33:21 executing program 0: 21:33:21 executing program 4: 21:33:21 executing program 3: 21:33:21 executing program 0: 21:33:21 executing program 2: 21:33:21 executing program 5: 21:33:21 executing program 2: 21:33:21 executing program 1: 21:33:21 executing program 5: 21:33:21 executing program 0: 21:33:21 executing program 2: 21:33:21 executing program 2: 21:33:21 executing program 4: 21:33:21 executing program 5: 21:33:21 executing program 3: 21:33:21 executing program 0: 21:33:21 executing program 1: 21:33:22 executing program 5: 21:33:22 executing program 4: 21:33:22 executing program 2: 21:33:22 executing program 3: 21:33:22 executing program 5: 21:33:22 executing program 0: 21:33:22 executing program 2: 21:33:22 executing program 1: 21:33:22 executing program 3: 21:33:22 executing program 0: 21:33:22 executing program 2: 21:33:22 executing program 5: 21:33:22 executing program 3: 21:33:22 executing program 4: 21:33:22 executing program 1: 21:33:22 executing program 2: 21:33:22 executing program 3: 21:33:22 executing program 5: 21:33:22 executing program 0: 21:33:22 executing program 4: 21:33:22 executing program 3: 21:33:22 executing program 2: 21:33:22 executing program 1: 21:33:23 executing program 5: 21:33:23 executing program 0: 21:33:23 executing program 2: 21:33:23 executing program 4: 21:33:23 executing program 5: 21:33:23 executing program 0: 21:33:23 executing program 3: 21:33:23 executing program 5: 21:33:23 executing program 4: 21:33:23 executing program 2: 21:33:23 executing program 5: 21:33:23 executing program 1: 21:33:23 executing program 0: 21:33:23 executing program 3: 21:33:23 executing program 4: 21:33:23 executing program 5: 21:33:23 executing program 5: 21:33:23 executing program 4: 21:33:23 executing program 3: 21:33:23 executing program 1: 21:33:23 executing program 2: 21:33:23 executing program 0: 21:33:24 executing program 5: 21:33:24 executing program 4: 21:33:24 executing program 2: 21:33:24 executing program 3: 21:33:24 executing program 0: 21:33:24 executing program 5: 21:33:24 executing program 1: 21:33:24 executing program 1: 21:33:24 executing program 3: 21:33:24 executing program 5: 21:33:24 executing program 0: 21:33:24 executing program 2: 21:33:24 executing program 4: 21:33:24 executing program 5: 21:33:24 executing program 1: 21:33:24 executing program 3: 21:33:24 executing program 4: 21:33:24 executing program 2: 21:33:24 executing program 0: 21:33:24 executing program 1: 21:33:24 executing program 5: 21:33:25 executing program 2: 21:33:25 executing program 4: 21:33:25 executing program 3: 21:33:25 executing program 1: 21:33:25 executing program 3: 21:33:25 executing program 0: 21:33:25 executing program 4: 21:33:25 executing program 1: 21:33:25 executing program 2: 21:33:25 executing program 5: 21:33:25 executing program 0: 21:33:25 executing program 0: 21:33:25 executing program 4: 21:33:25 executing program 2: 21:33:25 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 21:33:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) 21:33:25 executing program 3: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(0xffffffffffffffff, r0) 21:33:26 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x2) 21:33:26 executing program 0: madvise(&(0x7f00005cf000/0x3000)=nil, 0x3000, 0x3) 21:33:26 executing program 3: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1800, './file0\x00'}, 0xa) 21:33:26 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 21:33:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0x6, 0x4, 0x0, 0x0) 21:33:26 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8ae6, 0x0) pwrite(r0, &(0x7f0000000280)='\x00', 0x1, 0x0) 21:33:26 executing program 3: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, 0x0, 0x0) 21:33:26 executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x10, 0x0, 0x0) 21:33:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2b, 0x0, 0x0) 21:33:26 executing program 0: symlinkat(&(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8) login: [ 87.1347095] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1215 command syz-executor.5) 21:33:26 executing program 5: setitimer(0x1, &(0x7f00000002c0)={{0x0, 0x2710}, {0x0, 0x2710}}, 0x0) 21:33:26 executing program 3: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) [ 87.1901676] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1215 command syz-executor.5) 21:33:27 executing program 4: select(0x40, &(0x7f0000000080)={0xdeafbead}, 0x0, 0x0, 0x0) 21:33:27 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 21:33:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020063c4a143a10d00efdce4a7efe197971e2f660009a680000000000049116c8c3af57dc556dd9d7d1aa0782ec82cef06000000ae73a78beb11631e1f51675e9353dc9adf8428671d18192ec1d48c58b87b4258134c5fbd71309e8ae6c03c3ae5bb95401eb0311dc6bd01491bfa4c78fbb476a41c7fd9ded73fd8d541a36db78c48ecac6162785939d16e9ebe6734de01fcea6e6128ff01840a00"/170], 0x10) connect$unix(r0, 0x0, 0x0) 21:33:27 executing program 4: symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000040)='.\x00') 21:33:27 executing program 3: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:33:27 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, 0x0, 0x0) 21:33:27 executing program 4: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000180)="77d4230368859ecd8dbb5f652a899c5469fe1599607fba7beac67934291c0db432c83e280d1c3a4a2e49e3edd28e831815081704fe0257ab7291f39e32c21cd014968285cafc1f436c0ffc2b4b722311ea4f39525ad125970cd6d43003f8968f383391fdbc1b8c9b0ed443ab29dfabeb12f7e1bb08247819e14ba952d87dcee252733099638a5ff102c37305d729a46c43887842d71c8847deac05f9c50bb641cf7723b9ee7ce15ab93c73d4dc44109cf5ec0eac03f6708dc8a2adfadaf393c6de618b99915cca2a07dfcf503ef017cb8cf4501e93ba0e14db6d9bc3433959b05cedea0658787a3b8a6da928153869e6991c87b376fa6ef95ac5fb4013e88f371fa287cfbd49c87033a9e333b305aac69498e917383b67b0400688f0ce984f1916967cc362352cdfabc335da5b89f9dcdfdf9d75e5e246d4fa6a9ea17366950f682937a7df38d353dbc634a01dd997b7ae112c2bea35b416e08482c18cdc4049bb9d9d20292f23cdf55e6185edf0dea96bd00ec58d78d97950a6e0c3f2b676fa0b9d8e5e0ce594c9656afadfb45ee0bdb40161f7d61e755cde9a23ada29c3e926b2a9bb3d6adbd38b26d5ef9f2c0bb13a86324420a839b116615a5ecfc7004c56bad1ff516c833cdfa", 0xffffffffffffffa3, 0xc, &(0x7f0000000080)=@in6={0x18, 0x2}, 0xc) 21:33:27 executing program 1: pread(0xffffffffffffffff, &(0x7f0000001380)="2d2fac3123f434af046c17a6ebc019b803596b3d3d009d1ace6383f6ddeb067161f67a1ee3afe9d1c9a2369da14483d7bf2ae69870f173a40b49b7cf636d27a29660f2156186067c0496897fb87f4aa9b69b245f94e1a21c6d42fce93bfccd6c32c30239b0a656ac8199d882c32d80b39cd54181a7484d28ce1228a6387439f6444594834d01a8613c384a5863b687b71dd91d610049e5908f436c16ac1597f8470e4390ebf633ef70dc5a5fca913e28b891cf2aed505d45093ecb71c3bc2212f394feae8cc9d384392a0033713df7a5dcbf0679b83ba091076018da77fac5291e2a12643ae9b4135ff06480602b157f39453751c1f5b73695b895753a4a6abc0c5c147a7bacabf618d91d095ccd52d1c29d1954ab94439d717494181c8043935c84262acd423f6e8c72c5708a701cb13ca137dfbdffbc71d44390e8a082d58ca178bf0dcecc4926c5ae4ceff5f23af6e0596ee790da7c4d0639459ecef451c6a7e65d632ea372c49698f0160e942ce7e4d46146709a8c92aa061e73123d35b551d2ace5d0e7555aec17e266098007bb65df3b40ded301fff733b6abc62717f4ea16d129838219ff606161e1fe29d1ec9b833d5e6ac811396592bfa406125669830c3d4c9511696bc825807d533e00708790d874d6070ab368cb691b9fcb3fb7aa918e395420f094c888e907a34bf81db2d9f38637d8ef51b23f10e1295e83f3c7ee968a6ec0d467239627cb226aa1d4c301e19a8b1d2bbe3f76598303cdc3c7d7f1b02bde77393a10d490bfca90a9ee34a9110969d7c1420d6ba98f9a99fbbdc79a9cf0bd2460d2c2759888ea06a1aeb71e99f5ce507450fea460b8c172508441917be84d81659d7c90dede983f67268d8b91dcc48980ba1ddf315fe7ad542012249a64ccbe40271a8fce0114058ddd5ff245f6596c5534e0a3bfb79615f4df376a1cd7438c61a4a3e746d430239e1b57f59dc7e54f059580b26e2a11d1ce8f0f75650a269e87415c4a9cddcc9504af9ebdee04c0419302434ae9adfd06dbd6b1083820c1ffd61cdc0f03dd54950f854b2ede90e1b55d28de20ec9f8e5b69d23a13da3d6bc86732bdc9ec267821a5913757d98cbd5d30b0c18260b80a4b2232a4edee31f8d0266a89b03916a515c158c6867e79ff62b1633a4345ceb76f6c69f5ad624ca9fadf225ae7e3a355c4b825d02cd586a5d184513743d6c49d693fe6e608df8fad05e52de673dfab237d7eac98bc0d289444993fba85ecac316902053fe136261f62fbf54e36fcb2a27b09d8463df1dda33a4bb2ed8a193e1ec5422f153faf44b3ca4199c4c944428d23b66d9e4538e9206a520ff093dd390e2704f7893f85784333563edb1f81637bd878b5ec72a4097cea35203172583109b37ad811e42d899153ec9a21b65d27e3b257ad8297d91f761cebedff421884e50ffbefc18c0cb192e0ad90df8ae713b7824680a363975c566b28c8949fc715f765bd29cf95c26e9e26c9f9d642ffb3f60abba9c27c62c53902848f36f3cbd9e1e5cc6ce955bfd29aeff77aec244be919af8c1f42e9349924984b92626ac80c02d8b87f1366b643467938a7e75e0ef82e3e3d03e7c7a36bacd9c324a340f7e278e745569e49e7eba0cd7eaa134b45b63cda5836af51ea9ffee1a40861f8c5974b9d38d173e32eae02040d0d2886130344bf74fa4dae347e95271b3f3e258205b4dda7f8ff192d856a8607ce9fcf717578764e91831b1c4901c4ed731e0d7f6810d0f88bd987d770c7bc1250afff746c379791d9cb57da87f6e687cd3de16ef33cd8918e179e6e1cacd7c08fd5451749a8832b53e45e53f10198762d434eb4f8e5851255f6086dbdfbdeac8412317c93abfc145be7bd9983b032290d43c0effdbad2e16db2fa9c24c50f1f609e39d1206ef16a189ac7e6a087f718d59ad8c3d9448381c6331c269f618ccb095b4f90412ea86aefd6edf374a1762afa2a481718445070e1f1d6f99c3cd3434dd5dd569cf8393f0bdc1cc2e64e5131b9ee5919fc26a9444de4119d949add04fef0449c1b5b03c309fd4869d48086554550fe4ab16c84a65b032d3de2847b5401b21dd0a583338940b40c41c1ca04c5c2548b7ba2df7b7c8e73b9413cabfdba3ca91abf21e31aa83fc9ca647aab136fffdbc93d933279c6a6197b9c8e5237804b968123fb17f3452fd450888f86fee6b122b27e2571ac7bb5936ad6972557d7514dc4b130d05e3afec89a12eaa830fedef76a62864725d5264015472bd69ccc4bc3a1e7d3af117f63048b1a1340b0fd1fa3b7beb62f6ae02ba4a67978803588f85f81ec7a5c8a04252aca797d0a8a5460a8236588a6ebd13984985b929a6b6f013c29fc0e23fffa335d539c329fc0627940a1b63782c5a528619bee5cd645cc1ddd394233abb2c8863618abc12de66f6669b8509ef31382d66fb38cb04eb82d3da45f7b6436a3888e22a698eabb479ff841a900488cc98927899bf7e18f48aed80d9a42b77d38b22bdf5e593f1d50061b346fb10abf1ceb1b22f779677eb8209785efcd8252a77314554dfa31b56d76bf711987d8d9beeb444901d6f2158dcd86809327f79cbf3efed0b0b4d85c12cbf55ecc2cc100c8e914869f0bdaa7ba81aedd6cd7991dd9ffa07d1a9c3d125d6a0a2c329424ab40a0960273a8c7eb0140d264ba01663a5bbec58af8987b11f762cb461479d1006edffa2d9888745bb70f679125b71085bb47b8f71e1b0cc5c478b3c12c27b6e0046cad2dfa776141bf2101b311c12529ecdd3fef473c7654ee1b66f6a01386b72d79fba35db80d4ef9efcbb6fafa7e465d0259c463272e2778b25885bb783bc8608b79641b43d5bdfe9475d59746f882cbd466444b824533c0019c3126966860c185963d7cf3f41d214ef65fd18a0c0e8225e8648ccbf9edd4fd7196d0a03a07f902764293307eac096f29dd41be0b0b63ff9f518ac3a0f7da502212fc360772184db2b812ec60d6164e740f1dee10dba907b2deeb19b6ed16b95c771bff0a13e480181c1aa8ee7492a9018c4f2eac17f07074e78a032ec6d2b36285e3e07213b510522f6190bdd3e848b08ff7454a2f3b6da794408230a45a9507d2f3abff355ae287cd3e49f2a8920f3c54a8ffd6c739480db8123fdec5b871c8f1900a1882e668bfbcabdce67be8e21b6f11bb52a3c61cdac397a35998ee1b82a06a189787f11ff6c2999779ee8282c99c3bc393e9cd004ee3952078d5168bcfc9bd28f3360132a8588bffdeded6735a421b2948bcafe83e21da8d87b7afb06f7e209059959cf03d1ab11b11a1d18d488fe49087251ddb7debc54c02b0d3dd8a4ad4948b883b496c52e8a6b35dbc54b3b33f24442c11125109b0dd3283e4c128ad2cc7c42aaa5752986f0eae3f4c449e52b187f9d665164c5e5ceb521a1a1328076a0235b975bd7d18bc935834f6addb7c3251b4e102e43aeccf9edda77cbbb94512194ff4469f1a29eb26087373aa8dc9d834fb60a26a7c5b4f139c3c6ee9cdaa1767f66be5e10ff8b95212437fb9d7024c4ecfa37b7ee3d1b40ea72d9062b41bdef0b5803b4f90367aa60aeabda52b085cb2d18ea60d2cbb87114b3b1ba938aaa1a770c1e3456190a2b7212be6d8b0f8b69b67e37d3da8fd47a666d57fe9fa116f9424ec1a67f58c1bca583eb1aa2fb6dc23e91df9c41e64926473975d49c911f0700aeb4061b03bea5ac1d7481ad60d15a9facfd4bd8fa013ea42e48453bd1475c5bb81a904066e2affd492546ece363052b028b77650406c6c7f440fec7ea64bb4fe3b699694f968cb142f5cd81f336b69a28744395d75f30cb66a302db44d9580046cf3ee4410031e13edc56acb95ee1acc2edf60560740a5837f8f73b4a0ad594d177a4b59f0eef914288c9d96e49b87dcddf6e810d6ca6db59726602cebb85da0ff040c3bb6b9fcbe3625d5ace4574c9849c0be7f359010addcde69a461623e399fcdefffd54e974ea0e31a7f00090919a90af1fd74cf807cda9dafc94103ce1e4e4b3dfa53d92e224eb79a590bccc238ea08f42a8d2f75634659344b99ce73aadb3def87b7fc0c52f51927e504d48359d7ec8f44465b632fd86218e3943509dffc017d161a9ff2c81958de95d83dbd826a69e726e1fcb2b68342c4eceec789e74d19f490025b7e0e51d2587b6336d3d91c16e7815a456a7ce70de622f3c8f6f2ded0b18c451ba66a73bfe4e1f372d9ac157f44f7f4ed35a2f7aeed18f85db345768631f9c516eee4cfc42dc56627a630b32ec6a9b5dc41132e3cb4a500e7d141529a7301cd6a23a1ab4401dd5f3d6c3ea3e43ef90b5597a33bf2df1bbffda740dfe9dbe76b5b988321876b327d965e9edc09494b4fe8ead3bc8ab1c596680074fe8b1aeab7c6e1c3fc9475b1168fd2719acc2f0eae61815bb2b16cb638fc8142743a992aa5343a6020ec853da74b9f0151e969ab0ec947476e9e52d186ac45453d1c4e1fe6fd7d8e16b01311992f9dec5c3aaa7a5dc106c7470252ef056d62a99cd15f7441ac54f0682e717ac912b0a7e11137592366cf156c9a9c6a6cd340bf1a7dc7226cb50741c502e3f4389cc3c6c69c5f51a02f5d8beec67cf956b92d5a561a86b322f3c1c7f7657d24484b0ddcfcecd77265329633f4bb42d4111a26e29949c2bf1281f07070065be8106a8a58858bf7e8f4da208dd2d8f84f72df41d93191284ffc2a688569a6be750ad9c9d51f4040e32710df1812943b0cdfd7e375182862393a48fc135f5a2095601e44de6ae79bf0b5247b78ea5cc1606a7330d276a608e6c7ab20b880875d500e8494cb0332b9cfbab6e1173e8a91e79fe6853ecf40e93ef9a617e72b881e52db90c5ef502e1ac2ee6679572cc5795414684eeb389935fd548be3557fe25b5dbcc7a54db290fceca3b70f9b4a9d790b483cbd8ce4d199ef552fb9c52f9380a03ff02c18aba9c10d7dcfe4dfa4dde57729427cc0c843b279f192f876e3cd5c5537143b97c43d4167afd5aa450abb526bebd2335af5f17dd9cde341e7064c37a50be4f342f880cb1d057cfdd87d57294fb0075d682836173d039b44944cb7baecc14b8c575875891d3c32cd5f3356beb7d2bd1f405b513905f916f4aedc405aa134860797a3dfd118167b5c2a4f14ff207d315f9678dee8695ad8c627bcec39209dd6b2d3b6b49f143b5e4f5baa5fa21c4db5c474b5de19252b5339039eaabc0e7efe846248188c3826e47ad471dc4db5bbdb05c47a6a18d188d02a75eca17790e4e7d9e8b767a8e35fd5e69506eb9893593d0a19874cbba220de173087d0da2157e83e0e754e7ca8b99d7727648164074c84356935f9c8a80afa5efb8fb8ee7ea7c62ed8fa72be103af75a407935bd61c399bdd76823b2831303c613737c361b7e9c79146c2d4ba0409df9ad82a2b7a3794ba30dbfc0a237d20cbdc3db614b62eb74cd24048887b76d6126335ac9b010a5efa6e271de29ab10fef9c4c5b17b0702e0991c2c32c39e388f4ae9691f146bbb5a68a1e0669fe49907eccd31abfc0f8b0789e52270c7dd437b659800b53babffdeafe364df049c3fa3e3b80269d4acf6178ae4b4f5c241350a6b4c97d9b79be661739d8aaa52c68123f7d92e9172aed3ffb970ab165acdf5044814d2ad01e10414ba508fc04d6f8f808e671c643ba618ee090e4c411c765802f555ba18b77a07dd260d4f5f8d764ed084a2b082d43f98127385984fbcb70f84528ac1090d03e6f6b166722f70129b1e4dd922d593792968e770686510553a239f10b1ed887e583b295ee5a675b59668043446148636725d19060fce36e68ed010e41e4d879e1cd4762265fabd7903c09df60c33415e143e5e29bc817bf57fd320100d37d9a27924017b672d46c134a1dec02fb19f6641000000", 0xfffffffffffffd33, 0x0) 21:33:28 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r1, 0x0) 21:33:28 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x581a, 0xffffffffffffffff, 0x0, 0x0) 21:33:28 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0x6, 0x2, &(0x7f0000000040)={0x2}, 0x8) 21:33:28 executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8, &(0x7f0000000000), 0x8) 21:33:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 21:33:28 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) 21:33:28 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) 21:33:28 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}], 0x1) 21:33:28 executing program 2: setrlimit(0x0, &(0x7f0000000000)={0x3ff}) 21:33:28 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x4}}, 0x0) 21:33:28 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 21:33:29 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) 21:33:29 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) 21:33:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0) 21:33:29 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x0, 0x0) 21:33:29 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 21:33:29 executing program 3: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 21:33:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x2800, 0x4) 21:33:29 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 21:33:29 executing program 2: r0 = getgid() setregid(0xffffffffffffffff, r0) 21:33:29 executing program 1: r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 21:33:29 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000100)="91e5bc2ec2da533520c0", 0xa}, {&(0x7f0000000140)="b0a6e9643096df1c1353d434e2a82df96b46920330c9efd366bf2b061a55a9fa428a4d5536f8eab84f2009975eb04ae6f5de25f4f87ea39170b1be926548173ac303bc105dbe5588f1dd6a620129df6c3fadea91db23384ed911a36a225f3f52a012c086f64611af3b5c0b792738e1f43f0115fc8e956bd8e07487d9460932422f2da34fc54392383b55d249013da4012b280afcc23bcdfb41223781c15a8a148ce46ef3d28552ba848399e38045657b92734a123ccd43ae3b29b2", 0xbb}, {&(0x7f0000000200)="66baeeb01688f20df4f12d3528d7f34f4b8c7dd926b68f4fdefd06fc5de198db0243e9dbcd8147238fcd7d0e02dc3f3e078750221253e176b9308177aeff1c733238d8b5a618855f11ac6171f8535955587b46d65c3ca9406d04c6b5a064c7dcce9fadeecc1eb06e217369fc23c0b1aca8a95b514675956e9233790fc8191826e5d724dfccc0437d2b1af6cc48a1764d249d19b842f54232cca39928f6974fdf5f9f66f07a8094d6", 0xa8}, {&(0x7f00000002c0)="3681d741b40cd951477f2ab18cd42bdf7c8fd1d243cfc36cc1b4a91a6fe15709d973309f9e3af3bb0b39f50c526187226a279b24659279e02e02f12aca28fc58b362c47201aff1d86831269a96c51d44603bc36f3f7c7de353a8d8669031c93b7e24fb4c995ca8f789e43f94de1f949a21541f4048ee2ce8146402c52f218d71a88ea463591ee54bc16c5d19c83521e77ebe7a53cd8c2f5e51288abedeb14796b333e0590485e014c0097c16", 0xac}, {&(0x7f0000000380)="40b8c874a5d8be26de159a823a7646cb43cf75906ac45bdc9a5d03982c749dd6665addab1b3e496fe95520152443f79590bbf7c3c4439fd45f2f71b17d713f066e2bec09e05a09d543021d728b214fdff76e5dd93f7cd8cae6f8f3ab4983a90bfbd73c9b2debaf4f639e9db5239b45244be814ed811d29c4a191b5ac27be005208c86bd979b7d8fef6781b96b362da52648dcc28c504d2d2", 0x98}, {&(0x7f0000000440)="de146219020efc1e8424b1534f0399ef286dab45007a4fda62fc5133bb7ff850376ed168113dc3586a047edb8cd69ad9aa8327175be96c6a555de5491955f211273e922a62afa82a4ffeee6eaac9bab43fe36b82b9a581623fc0b8481ea3a8636457018ded7048a05189bfbf74902b49fb890b0acece6890bcc3f0643c0005cc2ad119744dc7a1b00e6b6d0844b768df4abcbc421be568371ce922c59a92fba9028cde74790c3fbb1337f77c788a0647f6118e1ea077677f455e39d54faba03fc6b3f925159598d225b60e1c85b8b317a3196bf713081f97ee48d6950ba0aa143323b6cebe3314022d1467f54ea46d52f92953d8f71e5169e2279e54f1b7386d5ec87f05747b5b251b0725a438c2a14b54b4ba9ec5398fd35f39318ba49783c4a0b541d6257d0920ada6cb149f7d33a26aa6502972ebb0f4f8093f7196970f90e5fce4ae3ac611088fbbef5e2a4758e33bf1678f8316116d9c50addf4713fbe04ed5a989c61ae044d17f3c362c724b80caf489cac96c9544edeae668b7fd756adedaa99fa4ef2388d004b11d4d5064089159f2a6e5f6554614688a53530524c6f812f2dd2a99a3e38aea765223ebba8567e13d250b2d401f1518bdd7913894825e0fb2275e5940db251d1d60b46546227a3dfac469e50b293dea11eab7e3bc4b4418b7425d6ee5cab22c91457e60c1c038771b4b5f7a2bd8c770b43c557e161ecf6b695947230a5a4a3d307398f4d4abf97f185ffce2d8346598e0f08a30b64c95d75dc59a9d752b004be980ef433538e83bfa65220d91f7a2cad090b53133e0c928a7a2323a56896eafe13e680eb3a64347d73713c79239ce938dc184f50736f89d0b6a9d7f3496924da4fde3e002244dfa1ba90316f5434022b2f8b525c283ef9c5d9b088dc400496cc5723f52d620ee05f10589115a79e5b64eca733f618b46248455558e20a54503d6351c0dba64a96495ac83abfbe3a3433294f5cc4e1edd696e2b9653cd91a9d4d83168bc82900c691981f6c7e9fc9e16825960b93270f393b1478c0b951a94abf255a21fc20608005bd227c6a502b4d5f22bd87909c34c16eb94589e363e0fbeed2cc75bc60c305e8909d0afa350b884127f1f38339b5ef2a52df595b4feeb73b465a83d475a6500cf71ceb9346473d7e0f4219957685c9e09b9993710be0c09bf1e3523832c091c019ec083a439b00c04d3f6a07b116fc34d4bb26eecae41f337c68425415beab23cd0a32d5394d0c4d8489466a5a3d98fd140260d36a2e90c375276e9c72d293fc5cf86b881bc0989de5b0a4fe2bc1cd3b42bcb9a1ae934d5147812cb239d7dadb4086b67fcbcf6f2e31d4817ee093a52ed5cc664f0cd62e0795f07414c1813663438972b97ba7c8f3d8f2edd27616ab509be70194fba015034cfaac4c1c4cae639963ee251aa821ffe465bc7e5bb19fade866ccbaa30ec2a27161792ff71a58a3cf6c198be4b57cd967e655bde251ce286e863118ac86ed6e4c6e5655aadd858b70f1300bef2e8fc5e6b4965898b731c422cdfb384e790051c5e55e35990e077ea6933c410d82fc045159d4b425397727549c2cbdeef77e07f9cc7ca4b749187234a2e8ba2524621e3c2f63a72d6324878d66d185854dfb945c78bc99f8dded3f5f44eb804d86db99cec84a9c99155d0e2f80adc42ef6cebc7466abdf52603f40ac7f35ed3e87cc297996e19011c3a88175288a0fd8e0a9af0c6fe4b3b3c0355fcf072bba830f015d92e84cac43cb471013cc55b2ce02741017ce105fe15675cba92d0cb9335704f1aa70f0c5007e84f3c8f255e8796ad59541a54152b8f1fafa6613168ae4d731fbf1ce265b1dcda14b5d34a8f2a67202ffefe3be8ebea8e35637cb04d0d29dff030448017d54e408aa0431aa81b539ddb52008b0c6c92", 0x550}], 0x6, 0x0}, 0x0) 21:33:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 21:33:30 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0xe95, 0x0) close(r0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 21:33:30 executing program 4: getitimer(0x8f3b2314590a2d3b, 0x0) 21:33:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, 0x0, 0x0) 21:33:30 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0x6, 0x2, &(0x7f0000000040), 0x2) 21:33:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 21:33:30 executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) 21:33:30 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x298, 0x0) close(r0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 21:33:30 executing program 4: open(0xffffffffffffffff, 0x0, 0x0) 21:33:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x62e, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:33:31 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) 21:33:31 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0xc600}, {0x0, 0x4}}, 0x0) 21:33:31 executing program 3: r0 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 21:33:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 21:33:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 21:33:31 executing program 3: mlock(&(0x7f0000000000/0x200000)=nil, 0x200000) 21:33:31 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 21:33:31 executing program 5: r0 = socket(0x18, 0x9001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0x1c) 21:33:31 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x1d6166178d573ed6, 0x0) 21:33:31 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000140)='H', 0xfffffe29, 0x0) 21:33:31 executing program 1: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000140), 0x0) 21:33:31 executing program 2: setitimer(0x0, &(0x7f00000001c0), &(0x7f0000001640)) 21:33:31 executing program 5: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) 21:33:32 executing program 2: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0xc) 21:33:32 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f00000000c0)='.\x00', r0, r1) 21:33:32 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 21:33:32 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x62e, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 21:33:32 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockname$inet6(r0, 0x0, 0x0) 21:33:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:32 executing program 5: symlinkat(&(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 21:33:32 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 21:33:33 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 21:33:33 executing program 4: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 21:33:33 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x400) 21:33:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x2, 0x0}, 0x0) 21:33:33 executing program 5: nanosleep(&(0x7f00000000c0)={0xfffffffffffffffb}, 0x0) 21:33:33 executing program 0: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) 21:33:33 executing program 4: r0 = socket(0x18, 0x4001, 0x0) sendto(r0, &(0x7f0000001100)="f5393f8f08f9b4376071366fe95f91b9ae7c2742160b984185744d22e86c84f8438ff3cf2c12a63834b275b38ff527485b20b6687e4787fb3d546ff27c502b52ff244e2370578b97122de843cdc59dfc16543eee6d545e2b4f1f439511a50f50d8a7b0162b47cb78049060ec6ee5c65a931b5e3a696f7144f833779dbe8277626bc114d4de11726698768dfa01dbea2a2c785653bb74d773a230b9ce59ae0eebe86717a193ee436fcd9e215bf802c56df9e91dfa21fd8161999c4ad2137834d1610e19394a02886838ffa713f143461b00611267807d440422a5ff3384a6f0e78d8c6a4dc1b592bc73ce174cedbdc8553744d4c3ee9d5cc81269e158e2eb46bb6b5438f73473e17289b1af650f1324d6463dbb5c1c0a75b579e7153c457f7c54150107295aa35a6331eb7b1227fb84924ef7b531cfa6fe1b70ede29ee703a4d35aa87865f7899bf7bc54cca6177a276d1f5d80f25858d18c167158b427f02f4d9f062fd7dc145967e6ea830b9acf6a089481046b92aa0cdbc10f423954ffbbc0f7e407b4c065198b03e6d5de72657a8540a9c849d6dee89a6db753f70267d0fc85b4f3365345df68c9fd667584e3623eea8effe39e64f3e1d088605cd41593aa70d4342a7dc49d19368d33e89d879286eb0ec74e618b9724d54dc188c8e837b4627a8ff0e7247b2493a221fd99fa615a674e2060353db3418b914e3de45f53510592ca6375dde3314977eed0cfede4c76510398c81a2b2c182b35de8aaf6db449727917ce9a28c5a5f848ab4e89cd9ed1c2c0972f019312ac633ebe4dd1d2cdae711ec97e9d35c4b01484b54475d423e6b9d9648740b1a5df896e364afe2181da75fec88ec0d8f32fd4ce04113b8a9decac64946e27555dfdb340d6c781fc7ad988851317d38e3408e36c2d12f7b4816e0ae4c86fc476056e073d8512f9db87aa98fcd38a06175fbc755fa20bca064e751c3a3618bb2712e870d92781b93333ae69aa52a2a6accf8713175ce429b7026c6cf0e9e99ee08954dae2af26a14eafd48ffe3a560d4f2309b6248c363b313642cb9cd4b65bf981e554d717baba7e64ac17ff0b44e79ac81dfacec473fa9cd4c3a228ceb60f73e7dcd934a014803be45d57f4a838f090beac02ac64f2cf112dba6ad8e11f92ea6afff5fb80e5bd8846679867aca2783d6a5f8dd7fd9a1a673631ebbd5da34459c6eb4e3a02d3f8d19ad93a394cbbc557da40fa7fbf377d3b85f5a63bb099361c20919128925c0900dbfdfd2f0a3e93dd986ca56473467fdb116a54eba20d87b53532e70d4aad5d34fa2bf59134410973f1daaac1af0cc560bd8d72982269172ee8b6c20092111eced04ee809b7f75e41958190b192d47859cc8bcea0537d536468d07b36acacefd5c670bce84ce03b37a0c7b228c9d57e59a2aa71048b983496e5fe7ef5a4b2b33b0981920f020904528621bbbc3f55e0de5d0d8c0628f18425a7c0a3f08c15dd2543e216e4d0ab0fe11750a017ce789da89a9549ccdab0f262ee03882b28f3763a57456359e763675523a51215d5109bd32ecb59ae7af07dbc46136471b6439f5f878f5e91e4ab81877e5e6a3b36f1a23547e28cc30156e6e17ff576d90a6ea53185387ebdfa4ab20bc228da4c772c2997d2aebe844e0bd1b679fbab63a255294d7982791e5a3f434c6559b79c41c081712ba3f55a2874f2af437b38e11c9d2e574b345c4b26e3321a4ebd84c611ddabbcab8ca37c67ef5cac4f48d2677914c0f3335510e1c826fb877d4c3ca859a4516143d155854801663095a805474bc3b105f43ba7549e91bf84436b5e11017eb8f1b015cbc827bd20173af6fad34de899148cc6a7eeb8cf9e43accad7f0e4b5dcdf91a0e2f0ce7f8b8935e2335f3e6fc73d8d1a937422e7f0156c943804515434bc8d22e23800335ce93a787c29c08f8f007f46ba64e3528b45ca40e238f5b0d0742329b82d57f42f695447930a5fc73d96929fe0950bf1f7959d8291ebcbc97fc2ebe0115fdd8d351cfbb8246b3224b4600f6b065b36c6394c0607d3a8fdcccc5f7f653fc6c19e990a27b383ca604a921c5a55ed4215eddcdce04dfaf82899c8b45ce16f2cd46d0f52abefe627222ade77aa98bbadbb0bbcf518e4bd55bdf8ffd25d8830b2ef4fec30ca54598745a6d95b9d396299c64175581b4079a44401346e8366d3c9bda5b0a84b156be032103d9940a82f73cf760ec598dbb89db7b64265a04b66fb5c1c34071427f1849dd48ba3504e892fe109a73c50f81b0d24bcb969e80e2f2f1c577ee603db99dcc7149f3e4e1f31e4411495d31ae634bb8fa16dec0e0b5ce356678833066e417e4ec2e624563a1e98c857d536c9f45f5182ed6fc83bec6cbb55fe64d5a915adcaef4203c7185f3a08c334d258c20dddf97bcdf7e33b6909815bb4728f5f6a8999ec9d1c43eecdf724724326075891eecacc128fd9f83718eea8fcdf5cd26716f556cdcb4ba007aa84054dfccbaf59778668c18b862c6d434bc2b006692cf9b98cc236e0b4486faae7366964d6a68af2328c519a81e09b47c71804ff92939b1ec8f0c8c34431863162687f920fb20abcefbfff65dfeb8dcddddce915e41487532c224e0e6b43300278b975cab12d2f225793a15350c05b28ff35df74b5c3d131473a3ce4563f56c0d5b2bda59f52cdb0dbebb25151fc9b4b70065f4409e75991712bc0da15c972a428c5eaa2b5ea15b2f4bb34fdee6f26242b9277d5492add0853e11b28fd438dc14a2afce2cf608f935603c179d12a0f1f13fe80f9fa974a3c102e0cd13e37ae78face6729f5cdfcd3e6fa4cc041a37f4acd014f7da6fb4f28a1bc7a4efbac3e81f9b91279e8dc24e090827cdf7452e2bec690b73e0e2b7cd6aca35489afe15e81f7bbc21c2cc453cff2c8c84ec45d362c7736a5cea49d68298b3cb4051e4c50d5e9d3625aecd4a978fb95e116be3c5a100a26b561012c8667cc426bef4bf70da89c558781c191df9310113b22bbb1012aa25b06fdfb641c7f0e986e05ace805f2024ad318e74f9a22b69f458d6e0a83680544461479690063617436d7bd422eab890956f7637da6cf9046c4ac92a37138e69e663619b14621f6fbdf5cff630cfabfcee2c65e790bd6af903203340a783a7ab402fb11ee8ce7123c17ad03bde113be423ca02beee86ed1f338f305f9b74fe6e6dc7276d924646c19f0bb01bfe23220e167798c3fb396fdd8767eae4d2f2bf1c1e50ed694221345762b828d3f3224c29db9067806eeb1b905656257995d2c89dae73b25ae100842722832d85e49d348cb2573c5d91fbb4f929545f3d9086365c3dba973db7d96584878583db38327eb581371005aa40cc08dcdf20ba94a496b4d6be0becb5b5c5556f1ef6b2b6be8610bbfdda486564efb6022efe6483fdd1a074a65ac825e53238f6299bee44bf5c074e645c68415f02360da06b33b0ffc88722f4b1bfad0c2f1de453fffc455f9e25c59176348d3adc5984f201d4a9bfc308f43989a3faa5310ec7498428acb4dfd2859924ddfaf68d2d48d79a99f09512a0d8646977570599a92dd5ebc889dd015d199825c9c9c191f9117ef1a37d41dc4a8b6a0a469381778190163b22c0e7946eea4b46f6637781716f00cbc9c5e46234387b39db2430edfb5d6a399f61257faf104dcf91281f6f28f4279d6479906d48838cc7f04f1c167c9e180e2326b021c783db47598bc1e28c517ecab106259b8928621ac8d3150b025176de36a3b42053d6998a5029b4e252da5b64ca147e31f16da647b1cafe18baf65413c472e19a08c62273a55fb49f9049620c61904461c85e5e7725cebd2429f40260db0e3ac520003f0dceb8de0d42d0100e0f0ff0844f95a447b7fb7e24623adfc18233cae4703983ae8245250f26679e292c5f2d092334cc2fb5e3310dd09ac4acbd84a926a70f4f9b44e4510a05f4f60023dc1747e7c07a333a2be8314eeee0742173283dcb77f1519b04fe7a7ba1c356e3a56892d59e9c6a2fc5d49b43ec3f3ca9db00c986ff3b3927621150218a8ec9d5145f94ec7638bb61d76fe10f33a4429c879c9f83c01c4fc32abffa9ee388fce116e5cc401871458a7ac01845457a51bdd4524f771a8fe288b3eea5615877f074086c52cec689f46b51addc05d507e14967490ae449a903d9ac7ff8410f5692a44aa83dd8c25d5f2b7fc5392615cc3d45940efae2006e6322669bc6000915bdf580a5ef9cde0b2cc3837e347d61c6c2c5cd9500404d6fecad1ceb3426913843447f056b5817944bd468775e054f038c6eecbc35578891347114e6671b7105f75cbd4c30489bc00e4951136fee58f3f245827b3d0c7936afc1740842b641f0b51ee13731320500944c40350d42c526ec0398843a176fc27964255202e31a86d92c3feea1a2ea69b3912dfbbb7df67657539c0185226968f38d2548c0dd64e62aeeca62e344a2408ab41fabbcc8aa76b78b5f68a901fc328746104316a2378788f2536b07b8a0e903cb9217519a881b621c961a1d8bc1d5d02c736b5ad9d5928e70109a52f5c3fb96591e7ab8546c70c1b40ab6ebec62528ba4e07e446a309822441a373737719e1777e74c61a9a0f8c635695c557866d00ed9c691d743ff876ee69421b7ab34a62b7ba4fdb5261a0d317a8b3aab890708a7675c641db34d8493b500b6032f38105c1ed2e10697826c3087a98ec7275e563fff6702023507cad2b0c1eeaa3f986a7c950372e9e9c5a86ab5b483da714f5c74e0ef534b31a1a86fe49e785d9532239ca8c7435ed56696b0f186ad97e23700b074f69a336afafd7d28b8d62d6d54b757d30247bce91b305e1c3f6566e2bf1de24d0b0250245a80f253f58e2d7e9c0500c782ba1e176cbd87c32b7bcd1908c2749295672cb12e74929bd8f7f28c6dd009756f0ff3f6785852aac0d3c512ef61de1f5600909e20ad8832f99531ab05a79705f69e5396baa7b2b227a3ea25ddd2f68f675b55cdfb6fbf4f2ad5ad02556ca515ba0ff9214ee3d018ea6dcd37a375b5810d48475d63f2d08fdab6ba70c22e1e74a5a1f92cad30850219221d9ff6391972dbc762ab871e4b3bb36d12465cdcb706c22dd097364717429d6e0a9573bffbb5d847f2ee541ebfff0088eb52d055ac776d5d3f0766f8310118108d44fd4e94a2a02400ab05ae327100cffeab522659a4663c1dafa70676b4d77a4b35af0af948892128f31a4d355eb18ba69cf002e308390f9ad55f71efb5cc5ab37f80805ba5a1aefa0cb80ea7f076bca9c8d586b9ebe9e81a426edcfa2e9c5d1a5cf5605e2ebd2fed57dda3471d0da41767527916feca12c83bf2d838e79aa3962edd8deda8490d418a1e4299061d2f5b8b0ee09e89a6b9f5dde95e8b556a47606ed82598198014e8ceb4dc54e0b33d6390333acfd4fcc69cb4cd24a6db46c5a31cc24ed2fef3e90c29c4cf749f3950598e3d0eb100be3d7102a34d53b49808e679166ab57e989a71cf1fa52eac63551a3f3b9f3aa0b28d6e0cfc86994a39ac12f25a77bd09dc8b108c8bf9ae31b81c3fc654596c6784a6bb83173636db00c8f75d029226c1a6697224797ab737a382b9e4a02c9ffcba720aee9b8502e9e18bfdf5f964e2d25b85413c7ecf558e2d2aefe6a21c2822e9008360a269ff2e9d0e9fe1c986fab0851d53143fec04b205cacb6e144c346175791808873cbf86827387d78535c722001b3723bce42b2e75c721336efc546f636724ad48a605c481eb49644e837333f0d26a24527bf9644c5dd4ce3fe19b0728740b6127078714b48de9d579f18b1f4396ec5c57fc78b45c56e8da0f936611348f9cb7260c3d39fa33f9e0fc4aaf7b28d1870ef55ad34d4672e22deb90c1a698451d6b2d2f0c41190e4f7b40", 0x1000, 0x79b16ece4cffd41d, &(0x7f00000010c0)=@in6={0x18, 0x3}, 0xfffffffffffffd41) 21:33:33 executing program 3: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 21:33:33 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, 0x0, 0x0) 21:33:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x3}, 0xc, 0x0, 0x9, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) 21:33:34 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x10) 21:33:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000200)={0x8}, 0x0, 0x0) 21:33:34 executing program 5: r0 = socket(0x10000000002, 0x1, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) 21:33:34 executing program 3: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) 21:33:34 executing program 0: r0 = msgget(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) 21:33:34 executing program 4: symlinkat(&(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) 21:33:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) 21:33:34 executing program 2: mlock(&(0x7f0000721000/0x1000)=nil, 0x20721000) 21:33:34 executing program 4: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) 21:33:34 executing program 3: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), 0x4) 21:33:35 executing program 5: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x4}}, 0x0) 21:33:35 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 21:33:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 21:33:35 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 21:33:35 executing program 2: semctl$SETALL(0x0, 0x0, 0x8, 0x0) 21:33:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0x0) 21:33:35 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:33:35 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) 21:33:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x8}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xb9b}, 0x0, 0x0) shutdown(r0, 0x1) 21:33:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) 21:33:35 executing program 5: setitimer(0x0, &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xc600}}, 0x0) 21:33:36 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 21:33:36 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0xcf0010a99c09d1e) 21:33:36 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x124) 21:33:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) [ 96.6396054] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1535 command syz-executor.2) 21:33:36 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000040), 0x0) 21:33:36 executing program 5: setitimer(0x0, &(0x7f0000000100)={{0x0, 0xe1f505}, {0x0, 0x4}}, 0x0) 21:33:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 21:33:36 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 21:33:36 executing program 5: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 21:33:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001440)="8faa478c36", 0x5) 21:33:36 executing program 4: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 21:33:37 executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040), 0x4) 21:33:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 21:33:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002a80)={&(0x7f00000011c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000001340)="c57260ec10df1b780aeda4ac3259ec9f8b22d15ad4da043b0afaaec8faeb59b6890d98c2895d1781bc1f273f138aa5381a442f7f180fdaf1820bc497ccb867a2926496d5a4080dae239842b1b1b24305d4f920ac7cfc8b559efb40e8f23221451fe9953ce4d29ea179ad0cb745cab97ad933fe923d219d4e392aa3b65daccf1ee4227db9ce19cf3a594f24aff814266101", 0x91}], 0x1, 0x0}, 0x0) [ 97.4714131] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1361 command syz-executor.2) [ 97.4825092] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1361 command syz-executor.2) 21:33:37 executing program 3: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) select(0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x0) 21:33:37 executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 21:33:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x0) 21:33:37 executing program 4: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xffffffffffffffff]) lchown(&(0x7f00000007c0)='./file0\x00', 0xffffffffffffffff, r0) 21:33:37 executing program 0: poll(&(0x7f00000000c0), 0x83, 0x0) 21:33:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x869e, 0x0) pwrite(r0, &(0x7f0000000140)="cd", 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82192e2f66696c653100f2582bdd608289b8418634f9dca9dad0fa7c02b05f749f7b"], 0x10) 21:33:37 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x5}) r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, 0x0, 0x0) 21:33:38 executing program 2: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:38 executing program 2: socketpair(0x0, 0x0, 0x1, 0x0) 21:33:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 21:33:38 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) 21:33:38 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) [ 98.8355975] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1447 command syz-executor.0) 21:33:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x298, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 21:33:39 executing program 5: socket$inet(0x2, 0x2, 0x0) 21:33:39 executing program 0: r0 = msgget(0x1, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, r1}) 21:33:39 executing program 4: 21:33:39 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) lseek(r0, 0x0, 0xffffffff00000001) 21:33:39 executing program 1: 21:33:39 executing program 2: 21:33:39 executing program 4: 21:33:39 executing program 5: 21:33:39 executing program 0: 21:33:39 executing program 3: 21:33:39 executing program 4: 21:33:39 executing program 1: 21:33:39 executing program 5: 21:33:39 executing program 4: 21:33:39 executing program 2: 21:33:39 executing program 3: 21:33:39 executing program 4: 21:33:39 executing program 0: 21:33:39 executing program 5: 21:33:40 executing program 1: 21:33:40 executing program 4: 21:33:40 executing program 2: 21:33:40 executing program 3: 21:33:40 executing program 0: 21:33:40 executing program 1: 21:33:40 executing program 2: 21:33:40 executing program 5: 21:33:40 executing program 0: 21:33:40 executing program 4: 21:33:40 executing program 2: 21:33:40 executing program 1: 21:33:40 executing program 3: 21:33:40 executing program 0: 21:33:40 executing program 4: 21:33:40 executing program 5: 21:33:40 executing program 3: 21:33:40 executing program 4: 21:33:40 executing program 1: 21:33:40 executing program 2: 21:33:40 executing program 5: 21:33:40 executing program 0: 21:33:40 executing program 4: 21:33:40 executing program 2: 21:33:41 executing program 1: 21:33:41 executing program 3: 21:33:41 executing program 5: 21:33:41 executing program 0: 21:33:41 executing program 4: 21:33:41 executing program 2: 21:33:41 executing program 5: 21:33:41 executing program 3: 21:33:41 executing program 0: 21:33:41 executing program 4: 21:33:41 executing program 1: 21:33:41 executing program 2: 21:33:41 executing program 3: 21:33:41 executing program 0: 21:33:41 executing program 2: 21:33:41 executing program 3: 21:33:41 executing program 0: 21:33:41 executing program 4: 21:33:41 executing program 5: 21:33:41 executing program 2: 21:33:41 executing program 3: 21:33:42 executing program 0: 21:33:42 executing program 1: 21:33:42 executing program 5: 21:33:42 executing program 3: 21:33:42 executing program 2: 21:33:42 executing program 5: 21:33:42 executing program 4: 21:33:42 executing program 3: 21:33:42 executing program 2: 21:33:42 executing program 0: 21:33:42 executing program 4: 21:33:42 executing program 3: 21:33:42 executing program 5: 21:33:42 executing program 1: 21:33:42 executing program 4: 21:33:42 executing program 3: 21:33:42 executing program 2: 21:33:42 executing program 4: 21:33:42 executing program 5: 21:33:42 executing program 0: 21:33:42 executing program 1: 21:33:42 executing program 3: 21:33:42 executing program 2: 21:33:43 executing program 0: 21:33:43 executing program 1: 21:33:43 executing program 4: 21:33:43 executing program 2: 21:33:43 executing program 1: 21:33:43 executing program 5: 21:33:43 executing program 0: 21:33:43 executing program 3: 21:33:43 executing program 4: 21:33:43 executing program 2: 21:33:43 executing program 1: 21:33:43 executing program 0: 21:33:43 executing program 5: 21:33:43 executing program 3: 21:33:43 executing program 4: 21:33:43 executing program 2: 21:33:43 executing program 0: 21:33:43 executing program 5: 21:33:43 executing program 1: 21:33:43 executing program 3: 21:33:43 executing program 4: 21:33:43 executing program 1: 21:33:43 executing program 5: 21:33:44 executing program 0: 21:33:44 executing program 5: 21:33:44 executing program 4: 21:33:44 executing program 2: 21:33:44 executing program 3: 21:33:44 executing program 1: 21:33:44 executing program 5: 21:33:44 executing program 0: 21:33:44 executing program 2: 21:33:44 executing program 5: 21:33:44 executing program 4: 21:33:44 executing program 3: 21:33:44 executing program 5: 21:33:44 executing program 2: 21:33:44 executing program 1: 21:33:44 executing program 4: 21:33:44 executing program 2: 21:33:44 executing program 0: 21:33:44 executing program 5: 21:33:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000000286, 0x0) 21:33:44 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 21:33:45 executing program 2: 21:33:45 executing program 0: 21:33:45 executing program 3: select(0x25f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000040), 0x0, 0x0) 21:33:45 executing program 5: 21:33:45 executing program 2: clock_nanosleep(0x4, 0x1, &(0x7f0000000040)={0x0, 0x3b9ac9ff}, 0x0) 21:33:45 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000280)="fd", 0x1}], 0x2) 21:33:45 executing program 0: r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x610, 0x0) close(r0) 21:33:45 executing program 1: 21:33:45 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) 21:33:45 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000340)=0x1, 0x4) 21:33:45 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80400000100245, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0xffffff, 0x0, 0x20011, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 21:33:45 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) 21:33:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000208245, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:45 executing program 4: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffff7f80}) 21:33:46 executing program 3: open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) 21:33:46 executing program 5: fcntl$lock(0xffffffffffffffff, 0x2, 0x0) 21:33:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, &(0x7f0000000040)) 21:33:46 executing program 3: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="26508f81a063d2661a1d19f866a1b6b5d73577962ce652ca7adfb8d2f7944da03a373f020b8af86223f020110034d91e03bfcf1f99368749c0e55780656586302ac09631f5248351950150518bcf4a108e10273e60537732390715cc998c69cd863e69dfdbd79130697ffebd784afeb4dbb05be17a1cc4d37745d9da567b8927a6cc2f4e20b57379e1e508753c463251415d39caad52", 0x96}, {&(0x7f0000000580)="3639a4fdf90000000021619f56004aecbd1ed4b109819a8270e293ed2dc043295c6b883a19cdcfc697b29eabb00000a60acbf6b5554b75b0725e927419a3d54e429e4ef5e68e3acb2f4966074de1600b00d38e899e946296509a4dff772ae1a7256172efaa85cb00e56bfc1d7a32ab5e9c102d396877985a724c3f45a6c0e824cc21406455e9e6fcbd395712ec0a631ca65e1a141ebfa66268d488b925ded924b49346bd00a5efdebf4295df1cb6dcfb6812abbacb7c84ebf1051a3cf7a54a1937b55f3be419e1f7bccc4f36ec43e80c914d68e9d3c7182268bf80d43407e28e8035a3a926b803ab72a2e2ae5044117d858c1d767befdf12239f0cb6e631bcc472303dc3a33d7dc1ad0151a0e48a0e74236b85fef79dccd1ef5f7198f1831573541f14d615fadbfbc4a49d449a7c5246572388258dd2a7eea76a7ed4016f566e27da9d48902bc5469a9502b948e70e0c12ff0c9aca6832c9f5f362ac79e24522e97e4b1db0de04b9bc4c16db534f788ec0185648b80a9d0cc9518878b83cbc4402b695a7eb129ef32a632a6ad8dba3d789dbaa4fb4cae6b96a8a097669a96fc52156e53f054255f27c9df5e95068643599e923aa575c7d216f993bb41d9417eb900f96c594febb8f4494b8f3351921e8cd96e2a065e5a94329c1d17700e3f066", 0xfe9d}], 0x2) 21:33:46 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400004000000124e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:46 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fcntl$lock(r0, 0xa, 0x0) 21:33:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) 21:33:47 executing program 4: mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/51) 21:33:47 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 21:33:47 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000208245, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:47 executing program 1: mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) 21:33:47 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000040)) 21:33:47 executing program 2: socket(0x0, 0x0, 0x2) 21:33:47 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) ftruncate(r0, 0x9) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 21:33:47 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) execve(0x0, 0x0, 0x0) 21:33:47 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000140)) 21:33:48 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 21:33:48 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001dc0), 0x320}, 0x0) 21:33:48 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000208245, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:48 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) 21:33:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000400), 0x4) 21:33:48 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 21:33:48 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000100ac2, 0xf225ace79eccbffb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, 0x0, 0x0) 21:33:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000007c0), &(0x7f0000000800)=0x4) 21:33:49 executing program 4: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:33:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x72f6) execve(0x0, 0x0, 0x0) 21:33:49 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 21:33:49 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:33:49 executing program 5: 21:33:49 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, 0x0, 0x0) 21:33:50 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff3c03fa24316d9adb4777bb83480518cd6ab1d18ca0cc72e5ccfed79da1e51c947b73491425b7ff5d2abd3e7af8fc2e2943d738833c6d9c2ffa06f272f594657c1d10df82a5d5fb82d35b978561a5d566bf001aab0ac290bcae10c09b488840a7affe7cdc1961c7f4ad50f4ffc0fcfb19c76feb721686a090faaf0f4542f252cd17ce3b5ecfda87e43ecee396e03e760f28104e29a9814cca9ebac5871aacf03ee13373d3fdb38157d910aef9ec3106d0ed719dc3314b141bf5664ff88cdd754ddeea2fa046d8933d69e21febc91492cb507a7d7741d8718be19d9c91d052ef4fe09dd01a25c66a1cc4d79fd35270362233917ef4681aa3b433b3b94a5274723b5a1091508a541d74e5356abf111efefc80632b01630723008ead5c4b3a3d9d6b853099c831bc329b6abe304aeae66c417783db708f6b97d715aea65a2abba5d4e901ab21a16389db01e5f7db9c6553fc9bc4d5488f8f68bac68ccf6e5e85dd9e0ed268172285e5e10d3d580f3805452d92a8c23437f9b15a21b17c9a2f83f9e5beb6a2b4084955122ee2c247dc31c8f36f6f07c71372bc931e88a55953da9dd3574e4f5c9e7035eb5c2ac2e2c21dbfae9416c185063b2ab0180c009e6b3fd441126c3d96522ea88890550959148933d497347c2277e7a654421b781f3c924891f4ac4626496b926639912855e22b48244a6f9c263732bb8aa4eb28fd4be2ca13cdfa9e3cc3bb9178b3a8ba9b156ebcd373d4d726f04c2bc7e125ff1b498bb2bf3db5bc60df58f9ce4d59313698ac01eb9fe03d9100f7f07941132bb7201783dfba8c3a8672ed55684ea1a630d6810afe68338a218da04451d78124a2d6c197c197760b4c0313d76dd394f7813fea26aa10f39e66efbf26cbfda2b8cb584d2afd2cefd27f72b2f1ae884bf454d2b3c06781edb1a9a77a3ee978abffd2265ed69eeff242635e99d461688547a674fee55f6313fd5f1d39b9bd2b04dac15e9e36207689c4117906fb26ab32d46f89dd565be2a367eca597709bda5e6dd79472590d5c7c734b050dc7e5ca5143896e663cc9debf4b00ecd1853e5678735bc8b528fba5a248add5311fed9074d8999a0e131628e9ef048bbc486eed0086a4cbb5b59466b03dba46db153f59ac767a98c0cc8a30c89759fd71284cbd9d3acf07b2d2c856bba51431a32a0bd61fe77e27563ab7713881a2a016a2881c08ecf9a449bc640ef9841475ab142986414136c0d5bd1724c3786e532713661b2fdf31bedd56abdaaabccf23215b91892eeca2b2c48ea180086062eb0a8a075d2fa51f107888aa692c0f530c315540cf6f879c387a5b7263c43bd2f2c7549aed38f3a62c519df331cb2b1fe4031bc7fa841313c6a4ccc8c838bdfc0a2b611dd827cc04f383c2141284576f36fbaa9f7d9da549085d66c87c634387bdc1a0e66e70aa97630b3993172d1ce97121bce269195a36788864bd1266274fe800e137fa901344d96f502583658042333345d9c4f6599a2efe8a4dc9e3d2b5a1ed2f575bd2ccb30de052c13776efe0c58fd761dee5f21cfa4fd71d37f3e2dc47ed2dcef7ff1c3260f26908b11074445e328e5531d6a40168601c2f38e6207460a072f54f855c8bc27394fbcde02358c74df561bf4d6678dec0c9f58c173cbcc7139a9ca4b5e50cba35a4492ebb8ed24f4072d9a903607ca01a77f0ddf34d9cf351822dc1f4115d5dcf3cf3e96e113ee5ca35272fe4b9339152fbaee7cf311adf0bce1969b3506c61f1a2f9b79bb830affcd9e968cd7c9fb8b3ea4402c32effea75e5224b7c70cca8dffc56bbbfc7a2219222096cb6171e95496a9da6158c3a232bdee8e644dab9d5aea8da46d677a156e3278c6acf009d212fcb32c9ea5226daa4ce1f3731ceee0d870ce6ca3d2ed7c268d3faa89f5b3b1949a931818277dbb14bce2ed95241bbd1234b7cc080a0b70d66dbbd43cf99b740730891f1a1150001a6a07b55b77b6fb71df583df76a0664f76e0cca2c500f54c8efec4c4643a20c9ef9ab3fefa1c6d2bb08820b0312c6e5ff21f71bb8b330c63f5ec1681af5e2fe9f1c98fe195fc05c55d7f85ea6208c247087a086f032ad2331be761b662dd6565f83050560e167811e7fed658a39f553c3a9c584755560230ef93230117fda33a390436190dec8d18405e537011163b3040b5b492d218a84703525f1bf691ba6a752d0f415f5d4370333d9c69d134713d3ef2d96cf957a05da177711304d382cdb700ffb436d4f320e443ddb7215a882185444bbddc7ad74c7350884a0dc5ec99634f416a5336bf4753dcc15e9d6be9fd6e2d37473488b94336e15ee2e7d088b7ee9ed54e5613722691998bf771e4483346806572af52aa6e426bbf66b22b41547fcd3b9e6f780ed59e50353bb34400afa1517899f11617bd02cec013920e735b8cc01670d8be93ffccfd9e26f6f4bc617747fa6685976465e28db86c0ad66962bafdca8ecb8fec45c717b442d9baa4b35b5af09dbd87f438dadc8aee95606768d7d6410d2c621138d539c1df90ea4de4ad12ad3a798a8ca78f313c47beae098cb26e77a8a330767883f63bcd2c3577849f9c5cf4fa93ee966ce1246c9aec147c0b575b8dbd65b891009a2e0ccc34827ea6a168cc30d68da70b2845a0e52045fd07a88fc82da923b748c90c4812b0e67ebb6cbbf88272cc08b2f083d6ebd88e14dc57137c21ed5d68ec1128355a89266cde7a08a54ef435a1f2c362764997beed0266b796409d5f327a2935fd948aeeaa277976dafaaa92577fd0d1b7b38ff64b7dcf2bcadaade83b097e8e41b34a1bda364a04e50a8ffe07075eef403bf6f56302f39cb2e1f44e825b656c2e0c7125df4286a08f8fc1db7b438cdb187dfa84944d0e59eaba2ab3a5c1fa8cbc1a03bf59874992cd4139c50625ebba703dc0d33fad3cf343367e50ea27151b9e5081f61107bbdd7bd375639260e5ac9dab929b70b4f0f36b0a72a4d594423ac70cef294e19649eb1e3bf96a824249c460a6f6ebb82ddba76b9bdeecd065f9957b7215086b3bb3a61e1d6f02609a7e503dacc1a5cabcbad1a55c5e2ff464e59550b5c15cd07b5c40dd4c24bfedf5d242c08dc56dd6cde2f3f7a421419e5cf7b84d0d1b943314e23941118e9d382037343c2812352fa69e4c910b9f1e534402e6f239d8c6478b5175f5293f11f1c676176113c020a780c995af97cb68fa193556024842a3ce367664b048c6390ed1bcc1f5a4ec5a5ad7e240f089d967acc78c78e5d7da925e5c6a74a01d2e7b673820e1fca8e5f4c1a9eb96a8bd5389203c311b065f9224b86a7a279da9ae43277df812574bae4b00fd149a80abfbb2aa9152786585046f6caa58eb0f2feab7fb11f30d027735800245a72cb14f4f76be2e6032c3158531ccd3017340146657dfe42a75805c0ad03f42a64dd91584f741d457512395151baf907bfa8ae435b4ee16abaf4421fd92124624281738d534b990e6af0608a5bfd7fd5ab5f1507ea20422b7061a416cfc0ecc017513d34cf329c8f4c86f3a9ffdfbeb562663cdcc2a4d6b8171a47b1b269bb8c31384db0fbdd30449dbcff37a8e18580b2e84f2e1ea85304099ff8e3712ca29afea7e964bedeb9221861a949f9ed1e23581eba9af4154a9d307b1d53c827f5109182f8ea0df03501c3c169e56895971e83c4f98adc3ff1f2044da75a5d243e2359846e281d4098e40e8e979a992736b061d869e53bfeb6842ea580dce49304238f48dba6a46d7a3edb4bd3e7cce049b628b304dafa1c579c5640ed05970058c1744db251308c921ae0f7d9fcd2b4bed1a63753f5eaaf5acae220a4d4c206aaec72ca1b5219f0911b32c6e40800f285c31426400936786f36557460cf46deda394c641d03d5f080dc822882f59c837c2622f8282e5bd8d9819326520e05abaa6cd0b72c1edb08f22f0d23775d7fb91e7f9906fb98afdb3b5471a598561514bfb4bf2c2b64480378ce88da71b227a37bc62f10bfd33741e12d66dbe2cc9bf35603ed69d8ac802956790d5318aab841dd0c70e415e90929579677d5fd6bf0e0a230797d40af1a7ed2475329d1d196408ca56f5e11d1b90a5b650368dc5c3f47a55bc06975006007777e138b222a01ca5aac6e911ac25c17ef885da6d93334e77e0320b4883c6cfee0684dbb390f501ea8fb3b4ee89784a76b143f55b1bdace285077ab0f60f2093c582513b71eaca8cab399d65c9c6d1ca0fc1eb5a393d6c924df88e281b3875185e726386cdb3eb140ff16d4dab8381d433273488e82ff890aee004b45178a3791e4e94cc78a4c9feb26a157efb876dbd73ac245042507ea31c61010c934ee449e9a545d230f45394ea6b14d53415848b2ee92f2cf04073136493186d458e05d4d02eb35a85e2ac5aa8b96a29459b5056e16e935504ca1374cd0f45bd9411c6396ef452770da64c75615418c8ab5e586d82dce64c0c43fe39db8b4c59c2cfaf722d74c6acb2d64a5e6bfe7a7a046a16aaa5a7f931dfeb51f7dbeb2e667b28b29119b349c78b42c9cc0502c71a3e657c5ef0e5b5f51696348f410280a97705d71d8b7aa2d6ef4be5e392e6e0e496320dd718f327d117557ecfb03b82780b6d334c09eb0cbf41061db54975ab92031555ccb5b5b3508b64b444d6833f209edb1014ee131f0e84bbe3b662541758a93b27fd43016f38a03aaa74eb253530d11478fed8a57309bbb042046730884216c9c7547f3e1aa5a176d22ece36d032d809060567b011b1218dc4ef39868b409ba167df55635406688a8d57c77870964821a44386ef910ab2838432f46715405643ec028de09aebce22ba0c292181432cf461d03c0ab757fe34e67aff0a9c0b2cf910919f934fa8794ec9a1615867532785936d24b3fa12db982c2e034ccf444f84520a27918947337c236bfc7e7f08c958e34fa5440e87c6add7c034b160917b301033828ee27f332f938a3e525055e4f63a85552b7f49fb1920d87c1ecc9d3b688423d46791e6f276ed9bb96a2934cf6f1436350371ec5fdc835d3f11d128b823837c282d69d1cc309d69bedc040e67c9cfed7f943ce0236bc755ad898bfef7a3df87c0c4ffad46284390fcf659a37b8be125c7e2c4e7598d8be11f3b837bb55add3a2c9c39fae11a1e72cf3e3bdcb83f1a852eea2fcdaa328940c2dcf76c1eb6de17f0aa3fd45b3027a094f673a88f3a8cd6a7d2b2cbdf21b7a4773df6b559b17f90b96c37a79871474b0d1877e19932cde1c052edd58a25a8725acb82adee78db74dbb708ffddef0dfa3e4809635616bdc1ff7a0896ed80f184c015472b6721c6662b8b901acbc5e6b24c800a23602ba23ea8483b95557d8dfe89b9cd55c0fba1df2c4f5c5f344d10fcc3aa8547c5edf99ed71e2f1d28bb42f39d8184689a4bce051beaf88883946cc55fc0bb492e90400ef6ca04581db11430509ec09a4075a0e7e0a6665336a13b77902f02976b2aefe973cd8441b463de8c05a8885cb9d05896db7a33504b0ed161645f5c2257c56ecb4e4cabbdb5c5d080c7e696e418e03c5d869d22d00754a67566f70cc88196b5b7bd63b4fb849e348fd11c388a72568e0c14c1785441b24f85db476fcfbe60b6e740cb1e58355c6081d199581382001223441458565f177c6febca62cbcf93bb62646dc2ba836122026153895fa743184ba19966d7b8a88c1aa64259731fc8f20370e2e38e4fb13fe6bde88b371d71bd42d2f7f1b4e31f1eef56f00cf5da5368c592266238f7617c134893efd4cc17f8212f606662994b273f721c894dc17e9a730000000000"]) 21:33:50 executing program 3: shmctl$IPC_SET(0x0, 0x2, 0x0) 21:33:50 executing program 2: setrlimit(0x4, &(0x7f0000000100)={0x2}) 21:33:50 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="fcc6c17a308b60b2872b08a7d30dd76e6dabd3a934712d55859f51a0ca701165b2f440435e3f480e078ea66c78001de4a1bd6cdf6b953438e438fec029285d1f0b8d2ef52dc9a010f11f14b980eb9fbda53c16499afeca169d8115d58a249636f90b72d395ecf33ab3adea6efb1ffa92d508bc64ce879cf316ed85a8a1799a92f63c87acff2f75a6c025c1d901449d4e690ccb30e9e2488600f6ca7b8ce76f8048e8f21c3880b19dae976ca53dbfea8667be71384f1b007ce921f61300084628cd1c88805df18f38cf458e7a31e6411b6e888e6757760ae5390488698d4e987c6e3ee20c554200000000", 0x703e2}], 0x1000000000000013) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) 21:33:50 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, 0x0, 0x0) 21:33:50 executing program 2: write(0xffffffffffffffff, &(0x7f0000000400)="ac09976c4e557d98af044f253d36133166f0079fc0958f4ecb157e014a19937a704334b9dfbbc21357566409d8c6cd114f6c1232bffb79948b522221894313d1ca17266bddced8747ec20b860ced0718bd99e1a9fdb8918acd4fb58b62cc88e9035c5ae978db18b90b0d01298192c4d02fb3728352f3badfa408aa070e7935fec2994cbe885ee34dd047a8063e5cd2ee86762317226feda4351d334f70d424b777972a2fb813734dcd6acb437d6c72e5a1c1e47f95ff2fb841c500e5a07ad6088c0c86d4c1ca7a4f644de4522c155bd30e3d68bbc8ecf34e77af6bf5bd2d81332ebddeee783bd597d2c3da9039b2c12aea96619fe2298498f2bda24198ab31a8433f3808aa7e2c1d83829f4606f754e21b04fc50b1b5ae7123621355af65084c8e9ba41fab29dc8f637facf63cc7d63915e1216df8136f117f37756d7e5a47e540", 0xde9b3c4452756cee) 21:33:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x400, 0x0, &(0x7f0000000080)=0xa3) 21:33:50 executing program 3: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) 21:33:50 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x610, 0x0) 21:33:50 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x8, 0x1, 0x0}, 0x8) 21:33:50 executing program 1: writev(0xffffffffffffffff, 0x0, 0x900) 21:33:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180), 0x42) 21:33:50 executing program 1: clock_nanosleep(0xf, 0x0, &(0x7f0000000540), 0x0) 21:33:50 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, 0x0, 0x0) 21:33:51 executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) 21:33:51 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x210a02, 0xa) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400), 0x0) 21:33:51 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, 0x0, 0x0) 21:33:51 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 21:33:51 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000040)) 21:33:51 executing program 2: r0 = socket(0x2, 0x5, 0x0) bind$unix(r0, &(0x7f0000000900)=@file={0xa}, 0xa) 21:33:51 executing program 3: semget(0x3, 0x2, 0x120) 21:33:51 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 21:33:51 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) 21:33:51 executing program 5: mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 21:33:52 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x3) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 21:33:52 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 21:33:52 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x8001) truncate(&(0x7f0000000080)='./file0\x00', 0x80) 21:33:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8, 0x0, 0x0}, 0x8) 21:33:52 executing program 4: setrlimit(0x7, &(0x7f0000000000)={0x4, 0x4}) 21:33:52 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(r0, r1) 21:33:52 executing program 2: open(0x0, 0x77c2461bf1a5cec9, 0x0) 21:33:52 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:53 executing program 4: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/109) 21:33:53 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x9) read(r0, &(0x7f0000000040)=""/172, 0xac) 21:33:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x100000001) 21:33:53 executing program 0: clock_nanosleep(0x8, 0x0, &(0x7f0000000040), 0x0) 21:33:53 executing program 4: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0xffffffffffffff46, 0x0, 0x0, &(0x7f0000000400)=""/23, 0xffffffffffffffd7}, 0x0) 21:33:53 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x2}, {0x101}}, 0x0) 21:33:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) pwritev(r0, 0x0, 0x0, 0xfffffffffffffffe) 21:33:54 executing program 3: mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x8, 0x0, 0x0}, 0x8) 21:33:54 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0xffffffffffffffff}}) 21:33:54 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000440)="f06a6233112b724d0a17ee94d10a8a7ee56cce46bbd5996b979f53a4d3dfab90296380123c7fafb9bd3f6af9d9ae3cfe5b1d4a1648178f2758fa384bb3b325385cbff626ffaf013d19efe1e8a664293b0a0f35a0da198cf729ac981ec51e63f8a8467ae78f810f558a74e35bc885900c24335f0d3722a6bae3234f026489a9f4afae0d87f9939a953caa64dc65572cc63fe39f1cba64ac25e89d718a", 0x9c}, {&(0x7f0000000500)="b1e24b715f6334048965ef7a635c86bbb4722101e0412076cbddd438f071b849fc43f8de51e786d32c563087c7799536bf2b9e0b3cb53ebba08e4fa6fea7b15c2fb4d4492797bf2c2ab721249ee65189b8b19877fed64be7fbf3dd6ba3ae4919895a3fa4bc7a8c8a84728992242a6bc677fdf56f53d9d218232d9d3a758036de4507a29b2dab84d12c5626b31ef3c49f627d7bf138a4b9951d43499e766ed67b25066e39820688e8195fff5a783294ac3cfc11b97cb1b4452b81a167fbb82b96d5cee112ec21f8b35579e03e9406f942cce3c8d84bd1c631be67d53ec55d996ec7dbae87b47fe5253307b796118fed06343e3d1df30cbb0e7f521a4baa0bd0e02867d4046752660ac5aa4ca2868ba9a3b7c4bdbf51252aeb6675db1f6ca575ede194f0b5e70939f3f940dbd845876a22d342c8970097ed0472cd9f480f5b433726e67fa67e478fda3c1b322b1cc752235a3de7657512dc4c7d8a157f5199cfd080811da48c18480dc827c59df7fe34e516d64a2da98b8c058e844d5913984e76a2fab909e20076bdbaf508ac98b1a3799892da6a45983b8857984fd17c3a87130c1e9bc605d287ab2b9ca925acb418b7b196a7dd4ca3e93d5c2153de1479e1309da65e44cba8230150436f35380642a97c429c27cdc2bb634af5cc851274b18a6b3064db14cb8080eefdd2ce18739a97c9e525c5d0cc0e0d7e2d40034ac5b42662f335631da20df8276e3303f10e340beb389d74df80de5d3371436a68a5eea24cfe3ea44ed3348075db5836e8f236811214f4fded0aaff4d71c90de3cce315ed282504f90933282401d327bad6688097709859b61e2f4b5c3da8cbce6b63c0405a5ae47c9a91766b16c0479dbd7558342a283fee5ac8f13ea9c5fb60eb04831280fb49c15305eb85bbf0b15d3a9cf0ea24005f5be20bb174c0a9c06534a0dd32d6cdb010205c4663f78bceeb8cdc340c5a495999c51b9839f08074dd4f6cea112f03a6358d92e6db0e6b377097f3f582e9216b21d9ec1472fed7de5b56ee487b11edec9d35293e7ba71a8eb78d6131408e7229c80cd619ec3389b493deeeebf9e381fa8cb59b4286d7d88b836de72f12273adb214d1e83979c8d52ebb1da40adacc4a8995d73434d614b0d87161e7bb8615d68a751504f2e84b1a1e948260fe5dc09ca87dd330e2fc8fb3a26d2ad5659c10a0445b4ba1b1d45b68dc867e47b1714b0decedc7ecb9600f7c13478f5af4c9c365006df3957ddc8d8c711f50c5361733576a071fa08954c674a53e79d21c74f0a7b4340234d185fa071b7117e0f5f421e7833d4efbf8327e35b8cea66d681015d15013df5141f155f70d88879d44c1e34822b2e45e82aa64a6ff4c09dbe5775d1ee4efe4dfbcf1fe40c60f58f6e253e89bf9b2945c7c3c3799169659e77c198b8924620fdaeb800943242600e92032a4ad276f07798c3a6d5e48fd55a69f5545166b4bb4961149c05c9c31170f0f9881b8785a38d3387de9fd0d35fec7204c77f4184b513a7f29a399c24c23ec52eceaf0ea56f696f3f0bb1a32922e1a2ae482866c758be0ae103c92fd6822503759d273bee66944c81f085e5aeaba8932e90ebfec6dcc24202ba37ae4b83632a6f20768b3d4a2740b5934c4756356d2d74a0b314575b71378a6e4a4b1746fd7a59ec5403748668475eeb776b582fa2057ff79bc48653203bed2be3b1b6f0bab730ebf5d9afa2b4503aef5ced3e5dd0ae0e644e12ecf42f8481e0a1bb5af943a04f42bfa33144d9d3a7cfd13136fdf66982359dd5a196eaba886d83eed60a42c15e8f58c8b29277619633cf8fbf1ea40aec4c73d4978288b189542ba323eccf6b89090a96e457a2246f7fd37661c71703ea1af33d5161c7f0226fbceb37b1985783f2a41c76adf38f4f0d18f12995f37f43a0e8770b8b795592b8b04582181eeb862032a51c529b44d2c99f5c8dcda1373ab0684888fcea3be91f5371a778fc564ff349855c3a101fb35db7bec469ff1b8bcc892dec8d9955c56735258f7c4542f97e6b4ae18a59a0f07598712db49d574b53f099c83e91759d05694fd33c9ab92a20d66aa1052ec63ce4fd282abc9ff743773c0ca8e8fa821913b67ee24aa1422133eafe94e70cb4c0e93af592e82b1aef59ce02e36491f23358419842a50d55bba0add1ba81467de27bb910c93ce0c3c2bba46a06a7a69676f5b4a80828e2e02920deaef2ed6ab357d3c41073b1ab16e16ae7598532437144438c447be1253c3263da8e66a7298bb39c011650c63969f03c84ea3d744cab8fe33f6b512837f6998e735f6783144d0c78ad402adc72144fe796e76065c3bfe0e893526e0ebeaacf4647edfc0620720a78f026c183eb011dbf34ce3a6fe202b9ecf9dc70f33f2dea2adb2e8d55ecc851771a6e58711ee38b21d53293af953aa4c9957f0342c812e4629fdef06c7b237612fb07fb7bdfc95a162f9d3773573170749348ab8dd70f17ca027946d029b025655b0cb44f7815e2e458324a061e87131b34424c906274f7335d32894bbbe0ddbab399b7e4ba7d4d47653434eacd33a9d63d700173e421bfc885440cbb07e175d3d2f2f5e8d6e1547733cb931261fc94098f1f09b761ea69a10e28ae6f05fb312584b332624ab761d0497c255161b1e9477ad710939797f95905478ca4d5e2ef5f72fe79f53324431d631ae1f034ada1281bc13cea480b1d5a8e7b4f028a333fb45ef529750298c5b283a95fb3f652d1b75427e859eb6ef3c1cbbb7c3dff311fc2ee1372646272cec291d6aa06ab8f8111cc9c76675ca513cdd6f1953ee478043416233ca489f2d34cbb28cbea985432c9849270e7d21fbc939b7bd747930a9f282357b2aaa962cba0e7eef6d025ef276a9ada78f99261945e2f39cc93a71f0cbb9c6206d9e7bdd8f7cd15612ab148f646fa86d652ade4ae23b2164963a10a1896fe582c917b2798ebc53e3d074d20f52c42c53d972af8254f65c8a2afd732e5df0f120734c2413427a3e18d4051495382bdd7684fc7f6581fa1f3fd6bcf443da258441401676a539db31bff233b5cd893f78b276ce56c4521bc65f85ca39c7165388f82d7f1396604a413bd9273de86bbf8dad64eb1450c9030ea40793fb9fee2dda4fe11c3eb9b88bbf92fc8d98f245f2e4f4baa6b0c0142220969ce53a7f82e61e778f87b9c9caab5475768eed55097968421fb4f49491b3aa72efc5ca2cd22e046265bf8efcee161d5ebc95a4cf78904944ae1c8939da6df7534e3a8875631c8e35b87dd2d937990c2e951de4bd8922a9fb4defcdc2078c6cd81ec4e376bf14ee602b61bf7facdb0e99990a5117eabefa9e603a092f19b551c0e56b772864028f704a5bd1dec7d71bfcec126ea4e2a214bb279a9c974816a3d2d39313ef4172c65cc22bd154dcd53d6eeca9f692a6b1259c7f8231722d8e1cfd70714b120bb96fd63fe4e49d378ed5f886a494795f0844246e4b26ada743d5272c39db4f40b7f3b4d20f62315461c563ba23b28f179c9fe4895b9bd34a0d038ae05bbc8de974da8448ecebe19745d13f9ae6bf4d013ff9ed1b0f398e71b25f449e19c1e89af8cb009249414fbccb49a6b255f3e6a215ad8a001cafcb19aacde03db0a6a1fd5ac7708ad6497562f8d798be073399922ce4f5aa83cf0eb6a6b25f1ddc9e28ffeb567443ec1c028db9192a81a4080f0e083cfdde4c5c88b864998312c9b344991f392449f666c33d98a5bec2435dedd212aa1e0a717417c0bb74e4365e02395ea8c38259a2782c141a6db57ee822775fe9df2c86a076b38ffd39d3a8fc4b80028c34efb432fcc02f8171ec7142819ed7380c4849ef6738939319fff5f9d3f2695128b771935f6828e55ba92d40ce137a1e2d77b05274e42b74a19c20af668cb59bdddffaff00d5ae7bcdf6be962946cd622650529eb03dfd5da5560ad3aed5a18a38276d2fa699d9b2ed396cdb022da827a530eba6990b53ca6f5139adf4e1137d658fa73ed66856d93dca6ed6a2eb93e14f81173a965d98838e747df987b57fb0a4737c644c99b90a1c29ee0a31a7a1672e76293881adb5372b09ef4cd1db3e136ba2bd6c494b9fd5c35618b6992cd4e363e741d22f413035ecf4f94ab9c10a6047639cdc4aacb0cde909021b1b8c5c07a3107127647fb880f38b7a615ee28c4e4a0a8d461f238f9e97d2ddfa13353efc2a9429bd61167680415658e96be6a167a857a41acd2e10ae900512649eb5947e0d4f520e2ba87ecbb82f3c41300f85417aefa381a650b968e28d4616420d3edb385d612c722e63ca783d670aa835ff3c386635363ce8ccd2552bfb9e4d0edde6afa77393dc4dddafda1a72482a43e49bdb783f4ed8ee6c192e2a74ec3d0b7db261eeea421120755a631e252a638c606e65986e021c2da269c2295b3c4689f5799dc083b6f3bd4c194fba42b0f3cca06d67c0bf6a883d78feddde5ee23273f1eb9e6bbe6c3862f56cb60106bf5796879c54eebd8a48923908ceaafc2ce44beeee56f2e66beb0053632c07e6a1431b78b37be7fd8d29f138d2aa742f82716debc84c2857eacfd7872821a99c913ead547721738b90809fae1c3f049ab6d63df84b86b3c919328eea8493c763149efd5e570067f2cb3a3fc3eb8137185fb88ff9656e01901935364ef33c8a8a9197449972caec8f5eeca1afd5b7ea7fe9a8806d0c8582569c6fcf7ce5d24b25cf91b760069e203ad2fc04333858085a405ca56112138ccab43203620eb54edadb78f2a75a925ceeeb17c09b425022b44e7030ee87bfb8361e40198b47c0cdfd0912e7132da10bef2950cc703a52bb9645dd9bf4469d53675975dc08e84f178c53c446f1567a45aa94d48f3b333724d7a9abeb78d61d6b2954e8e115c87d4ba383e264fc9262d2563205a50a6f8c1b121848e582a629a4207e3bde2964db9ac0015eaf81566b0995a0366ead4a7f396035bd1391b85e6246bbd1b1d59b10384f5477e09e40af228f13c5e35bd48e96e27fa1fa040167718e564bf3c0b677fc98764245dd446ffb47af3cc4d4e5c519859ec6d540c407f4a9f1746221f02c10d3ebcf4ae71563299d24cb7f7e0cebe4afc48425356d56f02f667b7bd0eb6895498a4fe1e7dc02b70e7005eb6c449bfb651ce8b6cddfb7f38960197b8b1380b82d5d836f6c27eef4ef73060cece173bc6c4a17f0cec3d5149ecb772d7b4b54c404c088c137d0bedda14047e1f53612c403ca5e41f853456588bbb54ae99f515c4e3a350b5ade6f8c6e45828a4ad8f1d888ea0dd7de9a52e58949f051be5a29cfcb05e5e952ea67e80ea8bbb3dd07433a7df3744f9b20c12a75cd032cdb634b85f9b7cc45afe5a61ced8e4e0bbaa3460d6533a065cff432958e7b14184788db7437269a19ad80e864ffb74883c56b2ba77e0ae42d0e296cc7e61687c4edf68f62aac34b1b4c613892852a91237e60f4c6c6a928c7956dc82d42cfb2b50412d44ff94dc1e37d35d448bc69a63e66522280f50219484755dd92d043a753dea9cf268dfc60822998cc47517502c85042fe00a1d5ddf07bf2aa44915e4283f2be2c998bfd0177f66ce410e79ad0aa66d453ae046066e9d44b5d8891d344aaf0aa85ed9f7cbc069c8ab03350a07c508d3ac205abbe6b24931997a6aaae5f0dd20ba6eee19bd221057fa5410fd916618c1015c014a8a1d92ff03dcf428484c39c2d1fcf8d413966a515666bbe495d3f5f1287232ea4a3451ccd51cf70d56f64d337efea9147989cf831c789c894201f88d3a3ed8d800c1dc0d62408e33a9672", 0xf65}, {0xfffffffffffffffe, 0x5}, {&(0x7f0000001540)="02671c84340f6c30ef9868d6ddd3abc47e4e57dc66be8f99441b3e8ac7084490584008b30e8992a8b6ce9a48c6e4e5a7629f", 0x32}], 0x4) 21:33:54 executing program 4: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0xffffffffffffff46, 0x0, 0x0, &(0x7f0000000400)=""/23, 0xffffffffffffffd7}, 0x0) 21:33:54 executing program 1: r0 = socket(0x1, 0x10000001, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0xa}, 0xa) 21:33:54 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fcntl$lock(r0, 0x3d14cf1800000005, 0x0) 21:33:54 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 21:33:54 executing program 5: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202cde91731cbb340ecd7630ed62e0100000001f3000073f85e3b2f516b7b1087e9de6a09dec6896e1f47e9b2deed650325"], 0x10) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) 21:33:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4092, 0x0) 21:33:55 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000002900)=@in={0x10, 0x2}, 0x10) getpeername(r0, 0x0, &(0x7f00000001c0)) 21:33:55 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x31e5b5c4d0407856, 0x0) 21:33:55 executing program 4: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0xffffffffffffff46, 0x0, 0x0, &(0x7f0000000400)=""/23, 0xffffffffffffffd7}, 0x0) 21:33:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs={0x8, 0x0, 0x0}, 0x8) 21:33:55 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000040000018a46, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000440)="f06a6233112b724d0a17ee94d10a8a7ee56cce46bbd5996b979f53a4d3dfab90296380123c7fafb9bd3f6af9d9ae3cfe5b1d4a1648178f2758fa384bb3b325385cbff626ffaf013d19efe1e8a664293b0a0f35a0da198cf729ac981ec51e63f8a8467ae78f810f558a74e35bc885900c24335f0d3722a6bae3234f026489a9f4afae0d87f9939a953caa64dc65572cc63fe39f1cba64ac25e89d718a", 0x9c}, {&(0x7f0000000500)="b1e24b715f6334048965ef7a635c86bbb4722101e0412076cbddd438f071b849fc43f8de51e786d32c563087c7799536bf2b9e0b3cb53ebba08e4fa6fea7b15c2fb4d4492797bf2c2ab721249ee65189b8b19877fed64be7fbf3dd6ba3ae4919895a3fa4bc7a8c8a84728992242a6bc677fdf56f53d9d218232d9d3a758036de4507a29b2dab84d12c5626b31ef3c49f627d7bf138a4b9951d43499e766ed67b25066e39820688e8195fff5a783294ac3cfc11b97cb1b4452b81a167fbb82b96d5cee112ec21f8b35579e03e9406f942cce3c8d84bd1c631be67d53ec55d996ec7dbae87b47fe5253307b796118fed06343e3d1df30cbb0e7f521a4baa0bd0e02867d4046752660ac5aa4ca2868ba9a3b7c4bdbf51252aeb6675db1f6ca575ede194f0b5e70939f3f940dbd845876a22d342c8970097ed0472cd9f480f5b433726e67fa67e478fda3c1b322b1cc752235a3de7657512dc4c7d8a157f5199cfd080811da48c18480dc827c59df7fe34e516d64a2da98b8c058e844d5913984e76a2fab909e20076bdbaf508ac98b1a3799892da6a45983b8857984fd17c3a87130c1e9bc605d287ab2b9ca925acb418b7b196a7dd4ca3e93d5c2153de1479e1309da65e44cba8230150436f35380642a97c429c27cdc2bb634af5cc851274b18a6b3064db14cb8080eefdd2ce18739a97c9e525c5d0cc0e0d7e2d40034ac5b42662f335631da20df8276e3303f10e340beb389d74df80de5d3371436a68a5eea24cfe3ea44ed3348075db5836e8f236811214f4fded0aaff4d71c90de3cce315ed282504f90933282401d327bad6688097709859b61e2f4b5c3da8cbce6b63c0405a5ae47c9a91766b16c0479dbd7558342a283fee5ac8f13ea9c5fb60eb04831280fb49c15305eb85bbf0b15d3a9cf0ea24005f5be20bb174c0a9c06534a0dd32d6cdb010205c4663f78bceeb8cdc340c5a495999c51b9839f08074dd4f6cea112f03a6358d92e6db0e6b377097f3f582e9216b21d9ec1472fed7de5b56ee487b11edec9d35293e7ba71a8eb78d6131408e7229c80cd619ec3389b493deeeebf9e381fa8cb59b4286d7d88b836de72f12273adb214d1e83979c8d52ebb1da40adacc4a8995d73434d614b0d87161e7bb8615d68a751504f2e84b1a1e948260fe5dc09ca87dd330e2fc8fb3a26d2ad5659c10a0445b4ba1b1d45b68dc867e47b1714b0decedc7ecb9600f7c13478f5af4c9c365006df3957ddc8d8c711f50c5361733576a071fa08954c674a53e79d21c74f0a7b4340234d185fa071b7117e0f5f421e7833d4efbf8327e35b8cea66d681015d15013df5141f155f70d88879d44c1e34822b2e45e82aa64a6ff4c09dbe5775d1ee4efe4dfbcf1fe40c60f58f6e253e89bf9b2945c7c3c3799169659e77c198b8924620fdaeb800943242600e92032a4ad276f07798c3a6d5e48fd55a69f5545166b4bb4961149c05c9c31170f0f9881b8785a38d3387de9fd0d35fec7204c77f4184b513a7f29a399c24c23ec52eceaf0ea56f696f3f0bb1a32922e1a2ae482866c758be0ae103c92fd6822503759d273bee66944c81f085e5aeaba8932e90ebfec6dcc24202ba37ae4b83632a6f20768b3d4a2740b5934c4756356d2d74a0b314575b71378a6e4a4b1746fd7a59ec5403748668475eeb776b582fa2057ff79bc48653203bed2be3b1b6f0bab730ebf5d9afa2b4503aef5ced3e5dd0ae0e644e12ecf42f8481e0a1bb5af943a04f42bfa33144d9d3a7cfd13136fdf66982359dd5a196eaba886d83eed60a42c15e8f58c8b29277619633cf8fbf1ea40aec4c73d4978288b189542ba323eccf6b89090a96e457a2246f7fd37661c71703ea1af33d5161c7f0226fbceb37b1985783f2a41c76adf38f4f0d18f12995f37f43a0e8770b8b795592b8b04582181eeb862032a51c529b44d2c99f5c8dcda1373ab0684888fcea3be91f5371a778fc564ff349855c3a101fb35db7bec469ff1b8bcc892dec8d9955c56735258f7c4542f97e6b4ae18a59a0f07598712db49d574b53f099c83e91759d05694fd33c9ab92a20d66aa1052ec63ce4fd282abc9ff743773c0ca8e8fa821913b67ee24aa1422133eafe94e70cb4c0e93af592e82b1aef59ce02e36491f23358419842a50d55bba0add1ba81467de27bb910c93ce0c3c2bba46a06a7a69676f5b4a80828e2e02920deaef2ed6ab357d3c41073b1ab16e16ae7598532437144438c447be1253c3263da8e66a7298bb39c011650c63969f03c84ea3d744cab8fe33f6b512837f6998e735f6783144d0c78ad402adc72144fe796e76065c3bfe0e893526e0ebeaacf4647edfc0620720a78f026c183eb011dbf34ce3a6fe202b9ecf9dc70f33f2dea2adb2e8d55ecc851771a6e58711ee38b21d53293af953aa4c9957f0342c812e4629fdef06c7b237612fb07fb7bdfc95a162f9d3773573170749348ab8dd70f17ca027946d029b025655b0cb44f7815e2e458324a061e87131b34424c906274f7335d32894bbbe0ddbab399b7e4ba7d4d47653434eacd33a9d63d700173e421bfc885440cbb07e175d3d2f2f5e8d6e1547733cb931261fc94098f1f09b761ea69a10e28ae6f05fb312584b332624ab761d0497c255161b1e9477ad710939797f95905478ca4d5e2ef5f72fe79f53324431d631ae1f034ada1281bc13cea480b1d5a8e7b4f028a333fb45ef529750298c5b283a95fb3f652d1b75427e859eb6ef3c1cbbb7c3dff311fc2ee1372646272cec291d6aa06ab8f8111cc9c76675ca513cdd6f1953ee478043416233ca489f2d34cbb28cbea985432c9849270e7d21fbc939b7bd747930a9f282357b2aaa962cba0e7eef6d025ef276a9ada78f99261945e2f39cc93a71f0cbb9c6206d9e7bdd8f7cd15612ab148f646fa86d652ade4ae23b2164963a10a1896fe582c917b2798ebc53e3d074d20f52c42c53d972af8254f65c8a2afd732e5df0f120734c2413427a3e18d4051495382bdd7684fc7f6581fa1f3fd6bcf443da258441401676a539db31bff233b5cd893f78b276ce56c4521bc65f85ca39c7165388f82d7f1396604a413bd9273de86bbf8dad64eb1450c9030ea40793fb9fee2dda4fe11c3eb9b88bbf92fc8d98f245f2e4f4baa6b0c0142220969ce53a7f82e61e778f87b9c9caab5475768eed55097968421fb4f49491b3aa72efc5ca2cd22e046265bf8efcee161d5ebc95a4cf78904944ae1c8939da6df7534e3a8875631c8e35b87dd2d937990c2e951de4bd8922a9fb4defcdc2078c6cd81ec4e376bf14ee602b61bf7facdb0e99990a5117eabefa9e603a092f19b551c0e56b772864028f704a5bd1dec7d71bfcec126ea4e2a214bb279a9c974816a3d2d39313ef4172c65cc22bd154dcd53d6eeca9f692a6b1259c7f8231722d8e1cfd70714b120bb96fd63fe4e49d378ed5f886a494795f0844246e4b26ada743d5272c39db4f40b7f3b4d20f62315461c563ba23b28f179c9fe4895b9bd34a0d038ae05bbc8de974da8448ecebe19745d13f9ae6bf4d013ff9ed1b0f398e71b25f449e19c1e89af8cb009249414fbccb49a6b255f3e6a215ad8a001cafcb19aacde03db0a6a1fd5ac7708ad6497562f8d798be073399922ce4f5aa83cf0eb6a6b25f1ddc9e28ffeb567443ec1c028db9192a81a4080f0e083cfdde4c5c88b864998312c9b344991f392449f666c33d98a5bec2435dedd212aa1e0a717417c0bb74e4365e02395ea8c38259a2782c141a6db57ee822775fe9df2c86a076b38ffd39d3a8fc4b80028c34efb432fcc02f8171ec7142819ed7380c4849ef6738939319fff5f9d3f2695128b771935f6828e55ba92d40ce137a1e2d77b05274e42b74a19c20af668cb59bdddffaff00d5ae7bcdf6be962946cd622650529eb03dfd5da5560ad3aed5a18a38276d2fa699d9b2ed396cdb022da827a530eba6990b53ca6f5139adf4e1137d658fa73ed66856d93dca6ed6a2eb93e14f81173a965d98838e747df987b57fb0a4737c644c99b90a1c29ee0a31a7a1672e76293881adb5372b09ef4cd1db3e136ba2bd6c494b9fd5c35618b6992cd4e363e741d22f413035ecf4f94ab9c10a6047639cdc4aacb0cde909021b1b8c5c07a3107127647fb880f38b7a615ee28c4e4a0a8d461f238f9e97d2ddfa13353efc2a9429bd61167680415658e96be6a167a857a41acd2e10ae900512649eb5947e0d4f520e2ba87ecbb82f3c41300f85417aefa381a650b968e28d4616420d3edb385d612c722e63ca783d670aa835ff3c386635363ce8ccd2552bfb9e4d0edde6afa77393dc4dddafda1a72482a43e49bdb783f4ed8ee6c192e2a74ec3d0b7db261eeea421120755a631e252a638c606e65986e021c2da269c2295b3c4689f5799dc083b6f3bd4c194fba42b0f3cca06d67c0bf6a883d78feddde5ee23273f1eb9e6bbe6c3862f56cb60106bf5796879c54eebd8a48923908ceaafc2ce44beeee56f2e66beb0053632c07e6a1431b78b37be7fd8d29f138d2aa742f82716debc84c2857eacfd7872821a99c913ead547721738b90809fae1c3f049ab6d63df84b86b3c919328eea8493c763149efd5e570067f2cb3a3fc3eb8137185fb88ff9656e01901935364ef33c8a8a9197449972caec8f5eeca1afd5b7ea7fe9a8806d0c8582569c6fcf7ce5d24b25cf91b760069e203ad2fc04333858085a405ca56112138ccab43203620eb54edadb78f2a75a925ceeeb17c09b425022b44e7030ee87bfb8361e40198b47c0cdfd0912e7132da10bef2950cc703a52bb9645dd9bf4469d53675975dc08e84f178c53c446f1567a45aa94d48f3b333724d7a9abeb78d61d6b2954e8e115c87d4ba383e264fc9262d2563205a50a6f8c1b121848e582a629a4207e3bde2964db9ac0015eaf81566b0995a0366ead4a7f396035bd1391b85e6246bbd1b1d59b10384f5477e09e40af228f13c5e35bd48e96e27fa1fa040167718e564bf3c0b677fc98764245dd446ffb47af3cc4d4e5c519859ec6d540c407f4a9f1746221f02c10d3ebcf4ae71563299d24cb7f7e0cebe4afc48425356d56f02f667b7bd0eb6895498a4fe1e7dc02b70e7005eb6c449bfb651ce8b6cddfb7f38960197b8b1380b82d5d836f6c27eef4ef73060cece173bc6c4a17f0cec3d5149ecb772d7b4b54c404c088c137d0bedda14047e1f53612c403ca5e41f853456588bbb54ae99f515c4e3a350b5ade6f8c6e45828a4ad8f1d888ea0dd7de9a52e58949f051be5a29cfcb05e5e952ea67e80ea8bbb3dd07433a7df3744f9b20c12a75cd032cdb634b85f9b7cc45afe5a61ced8e4e0bbaa3460d6533a065cff432958e7b14184788db7437269a19ad80e864ffb74883c56b2ba77e0ae42d0e296cc7e61687c4edf68f62aac34b1b4c613892852a91237e60f4c6c6a928c7956dc82d42cfb2b50412d44ff94dc1e37d35d448bc69a63e66522280f50219484755dd92d043a753dea9cf268dfc60822998cc47517502c85042fe00a1d5ddf07bf2aa44915e4283f2be2c998bfd0177f66ce410e79ad0aa66d453ae046066e9d44b5d8891d344aaf0aa85ed9f7cbc069c8ab03350a07c508d3ac205abbe6b24931997a6aaae5f0dd20ba6eee19bd221057fa5410fd916618c1015c014a8a1d92ff03dcf428484c39c2d1fcf8d413966a515666bbe495d3f5f1287232ea4a3451ccd51cf70d56f64d337efea9147989cf831c789c894201f88d3a3ed8d800c1dc0d62408e33a9672", 0xf65}, {0xfffffffffffffffe, 0x5}, {&(0x7f0000001540)="02671c84340f6c30ef9868d6ddd3abc47e4e57dc66be8f99441b3e8ac7084490584008b30e8992a8b6ce9a48c6e4e5a7629f", 0x32}], 0x4) 21:33:55 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x110441, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 21:33:55 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000010602, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4cd7b034e30155de0100000000000000b70435aecd5888bece4c2217b274d574357a5ef656e2bb38fc32499735a638233c0b08c527a47f095721f724dee3d0962cc311568512", 0xfc3b}, {&(0x7f0000000480)="d561a0618150dcbd338409abce97b692fa905d39abbf72f1c1ecab1a158e13f3583995c51f424b8bbae9e30567872a5fe6547ba37d0ec32ea7829bb9b9484b80a388fb3a9d75f1e1ed7662abad09f14587de002c291acfc770007d49b1da9f1c27500feba516863e042707a28faa709f29751ec73f5b61519a6c3ac2e501ecf145480c482cec83d6706f52c2ce3b0c648fb7043b3ec67dd58acf868948b4838382db088af88a0a4a80384c2fa82079fb94eafd6cd804ae47214e3c7edfea8d0a17cdd5f7d590069fb65a26ebf6d3898f", 0x3a4}, {&(0x7f00000000c0)="f42182e536bc968e80408bd1a1c7170b3b1aeeb9096dec6d8a168663c8d1b3c09abb8b191d2a20751df1afd955add7623e4ed009175fa3118069f7c60aa954bc05a59f8c1a0f7461384a67ef1fff2e01e66cbb0bf85ff97a4605734edcade71baaec215808f5401957acf7fe635ed248eccea8569e811d9788155e", 0x7b}], 0x3) 21:33:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) 21:33:55 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000001ac0)) 21:33:55 executing program 0: socketpair(0x1c, 0x3, 0x6, 0x0) 21:33:56 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40126299b1b5e2f8, 0x0) 21:33:56 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 21:33:56 executing program 5: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8, 0x0, 0x0}, 0x8) 21:33:56 executing program 0: getrusage(0x0, &(0x7f0000000140)) 21:33:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b6090fa48cda4e97caf234ed2400a5d6eba7846733f01f60d2e455b20424291500104d013d23e79e3080e25cc46d94701d123d5e59572f7adbbde06c61dbd25670ce8acf8fa4a2c5d4603f0637c55d20603f4b8336087592003a9bf350d0cad0f06f55fcba70cb5a54c5f401cc1b7788ab5f9aaacf9d266b90a216aa5b8e9324f4d893e06726da2893995f0ea492ea0c0cfeafcf9e", 0xfee0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x801, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:33:56 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffb898ddc04015f31f10649dffffb8e4a157c808651a6b1775a2ffffffff08004500f82f0000000000019078ac2300bb00000000050090780000000045000000000000005f9076714cbfc038c999d2b6f50e0631dabfcb36cefcc2d65eb52725f2911af0a1433ecb18198d8ad3da291cd5c731ab1ecf67b423765a0a05522cde583e3ef347700c9b3b82b18502ad3bc9d5a33a64676c556a486164515be21337ff7a1100"/184]) 21:33:56 executing program 3: clock_nanosleep(0x0, 0x0, &(0x7f0000000040)={0x0, 0x20000000}, 0x0) 21:33:56 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) 21:33:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file2\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file2\x00') 21:33:57 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:57 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) 21:33:57 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0xfffffffffffffd8e, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0xfe5c}], 0x1}, 0x0) 21:33:57 executing program 4: shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) 21:33:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000001200)={0x10, 0x2}, 0x10) 21:33:57 executing program 3: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x95d4f9c76797b417, 0xffffffffffffffff, 0x0, 0x0) 21:33:58 executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:33:58 executing program 3: syz_emit_ethernet(0xfff, &(0x7f0000000040)) 21:33:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) ftruncate(r0, 0x9) read(r0, &(0x7f0000000040)=""/172, 0xac) 21:33:58 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0xfffffffffffffd8e, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0xfe5c}], 0x1}, 0x0) 21:33:58 executing program 3: connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 21:33:58 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:58 executing program 2: setrlimit(0x3, &(0x7f0000000000)={0x2000000d7c9, 0xfffffffffffffffa}) 21:33:58 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}, {0x0}, {&(0x7f00000000c0)="f4", 0x1}], 0x3) 21:33:58 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) 21:33:58 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f00000001c0)) 21:33:59 executing program 4: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) 21:33:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@cred={0x20}], 0x20}, 0x181) 21:33:59 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000903c9, 0xe65e40c98641e401) pwritev(r0, 0x0, 0x0, 0x0) 21:33:59 executing program 5: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xc) 21:33:59 executing program 1: socketpair(0x1, 0x3, 0xff, 0x0) 21:33:59 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=ANY=[@ANYBLOB="02"], 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:33:59 executing program 4: select(0xff01, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 21:33:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0xa}, 0xa) 21:33:59 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 21:33:59 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x0) 21:33:59 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 21:34:00 executing program 3: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 21:34:00 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xa}, 0xa) 21:34:00 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000200)) syz_emit_ethernet(0x26, &(0x7f0000000240)) 21:34:00 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0xd, 0x2}, 0x2b0) 21:34:00 executing program 0: syz_emit_ethernet(0xfffffde3, &(0x7f0000000000)) 21:34:00 executing program 2: execve(0x0, &(0x7f0000000240)=[&(0x7f0000000040)='(\xc8\\*\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='.-%:&\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='[^\x00', &(0x7f0000000280)='!]^\xfe\x10(0\xebP\x91\xe8$\xf8\xe0\x0f\x9b\xd0\x97\xac1\x92\xaf\xb6\xa8\xd1\xa2\xbf-\xc3F-\xa0!F\x97\x1c\xfd\"\x9a\a`\xe7U\xc9\xf7\xa8\xb3_\x05+%\x86\xa5\x10L\x81j\x88i\x85\b\x8e\xb3\xd6\xd6Sa|\x19\xd5\xb6\x00\x00 \xd8\x00\xf4\xbb\xf5\xefR\x92\x12I\xc8\xaa\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Z\xd1\xe8\xd6G\xbb`\x914\x98\x8a\xf2\x97\x87\xcfC\xc5\xc8\xddq-$N\xb9\x8b\xfc\x9e\xb5\al\xca\xbf\vX\x86[L\xe7Y\xca\x9f\xd6I\x90v\x19\x17\x9d#\x86\xa5d\xe7\xceQ\xd7g\xb0\x80C\xadl\x96\xc9\xa5\xc7\xf9\xfa\xe7%6\xb9/\xaa!sB\x87U\x06\xdd\xd8\x93\x04R\xaf\xf8`\xcf\xbd1\x19c\\u\x9d\xc5\xf6V\x80\x1ctIz\xe7]k\xfd-\xb9\x8d\n\xcdj\x966D\xa0?\x87\xee}\x8c\xc0\xf03\f\xef\x99\xa7\xb7,KGo\xa0o\xd3\x19\xe2', &(0x7f00000001c0)='/^^\'+[-,\x00', &(0x7f0000000200)='-\x00'], 0x0) 21:34:00 executing program 3: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x78a395da3679f121, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:34:00 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000803c9, 0x0) pwritev(r0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) 21:34:00 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)) 21:34:00 executing program 2: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x80411, 0xffffffffffffffff, 0x0, 0x0) 21:34:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fcntl$getflags(r0, 0x6) 21:34:01 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000208245, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:01 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000080)) 21:34:01 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x2000000d7c9, 0xfffffffffffffffa}) 21:34:01 executing program 4: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x101c10, 0xffffffffffffffff, 0x0, 0x0) 21:34:01 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000000200)=@file={0xa}, 0x195, &(0x7f0000000fc0)=[{&(0x7f0000000f00)="a6e299e6b8a3a035e08828f151f8e4f5d71175758735bdb49058d3c2c0be15075782eace9844b61ac425c059b595c205566dcc248397fbd6c4d12cb97254769b9e427eb5b1e8dc47aa1681f1aa295e9e90091d8fa7fb7f930e2fa7b338a2cc4cf0296aec41ec6db4a328a3b9275f902d5fe791ec70091d5e76844e3a7658a4a56be0da110bf20b4c2f88e7e2a2d92301271382f9e632f8fa668a01b2628b36e81747b4fb74c4601b7e2cecf3820521c774cc2c6e01410ad8fc7f7ab98791", 0xbe}], 0x1, &(0x7f0000001240)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) 21:34:01 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f0000000080), 0x8, 0x0) 21:34:01 executing program 0: shmget(0x0, 0x3000, 0xe97fb308b354d29a, &(0x7f0000ffc000/0x3000)=nil) 21:34:01 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fdatasync(r0) getpid() 21:34:01 executing program 5: r0 = socket(0x1c, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) 21:34:01 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000040)="7f", 0x1}], 0x1, &(0x7f00000019c0)=[@cred={0x20}], 0x20}, 0x0) 21:34:01 executing program 3: setitimer(0x0, &(0x7f0000005400)={{0x0, 0x7ff}, {0xff}}, 0x0) 21:34:02 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 21:34:02 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4) 21:34:02 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000400)=0x7, 0x4) 21:34:02 executing program 4: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) 21:34:02 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') 21:34:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) ftruncate(r0, 0x20000000c) chroot(&(0x7f0000000000)='./file0\x00') 21:34:02 executing program 3: syz_emit_ethernet(0xfffffffffffffca7, &(0x7f0000000000)) 21:34:02 executing program 1: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:02 executing program 2: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0xffffffffffffff34, 0x2}, 0xfffffcfa) 21:34:03 executing program 4: bind(0xffffffffffffffff, &(0x7f0000001ac0)=@in={0x10, 0x2}, 0x10) 21:34:03 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='x', 0x100e9}], 0x21b, 0x5) lseek(r0, 0x0, 0x2) 21:34:03 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, 0x0, 0x0) 21:34:03 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 21:34:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 21:34:03 executing program 2: mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0xc0813, 0xffffffffffffffff, 0x0, 0x0) 21:34:03 executing program 4: mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/198) 21:34:03 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) 21:34:03 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000180)) 21:34:03 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 124.1561004] ubc_uiomove: error=14 [ 124.1671823] ubc_uiomove: error=14 21:34:04 executing program 1: r0 = socket(0x1c, 0x20000003, 0x0) close(r0) 21:34:04 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r0) 21:34:04 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 21:34:04 executing program 3: clock_nanosleep(0xb, 0x1, &(0x7f0000000000), 0x0) 21:34:04 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) truncate(&(0x7f0000000140)='./file0\x00', 0x5) 21:34:04 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='\"', 0x1}], 0x1) 21:34:04 executing program 0: symlink(&(0x7f0000000200)='\x00', &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 21:34:04 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) ftruncate(r0, 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="a4cacb6ba15c06d5e70e329250a5fcacc77da765ee99550e015ad654a9f29a939417f51b0f684ad383f242da0ae98f330db7f376bc80e1b3a3d6aef647471bbf7dc858266edcad37d3201edf7c108658306095e5d99d26ddd57643f0e58d532c72df8878ae082d692b267b6ce549d24cb968b3e0e2c5f215704ac8d8be951f015c887b03acce46d054cfc2d4508fe8303ddbee479dcb7b23095b0a9bd0953af10b62c9a61530ff262eea8a6a20bf7a4ebcaf9bf40b8b08e368e466", 0xbb, 0x80, &(0x7f0000000200)=ANY=[@ANYBLOB="0a002e2f66e96c653000d1c90bdd7f0ea3a8a80bb01bc4f3eda56be92e58a5d58874f98cb71e2c8c2ba4054dff927fc994253832bf2740484317f3466a8f0e55ab8d3d6f6394d0418fca70fb35707aeb04b43db16b96029682fb5907d623c2978e02d4bcfae014466cc3a15754839b743f1f098099d176339e24104df799295a04c0ad972ff84bd01778461ba50d95645d0904ce18036e8098af9c5e3f8a034d5ffc8bf691280b7b5c8a6aa8b55026b01a96bc8c06ec44f6632fa14f1055f5ac18d7ba271606eb1bf86aa922e59a3b39aa091b51bcc79d2ed822b8304b1e484ee763136c1686903585bc4979598f2d9c39f79345ea5d37"], 0xa) 21:34:04 executing program 1: madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 21:34:04 executing program 0: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:05 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r0) [ 125.6866413] ubc_uiomove: error=14 [ 125.6866413] ubc_uiomove: error=14 21:34:05 executing program 2: munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000e8b000/0x2000)=nil, 0x2000, 0x3) 21:34:05 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000040)) 21:34:05 executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x800000000002c6, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='x', 0x100e9}], 0x21b, 0x5) read(r0, &(0x7f0000000040)=""/107, 0x6b) 21:34:05 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r0) 21:34:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x0) getpeername(r0, 0x0, &(0x7f0000000100)) 21:34:05 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)) 21:34:06 executing program 4: r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x10, 0x2}, 0x10) 21:34:06 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000180)) 21:34:06 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7000000000) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000000c0)='\t', 0x1}], 0x1, 0x0) 21:34:06 executing program 0: mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:06 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, 0x0, 0x58b44e8, 0x0, 0x0, 0x800e00549) 21:34:06 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xc00) 21:34:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:06 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000000c0)=""/55, 0x37) 21:34:06 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="fcc6c17a308b60b2872b08a7d30dd76e6dabd3a934712d55859f51a0ca701165b2f440435e3f480e078ea66c78001de4a1bd6cdf6b953438e438fec029285d1f0b8d2ef52dc9a010f11f14b980eb9fbda53c16499afeca169d8115d58a249636f90b72d395ecf33ab3adea6efb1ffa92d508bc64ce879cf316ed85a8a1799a92f63c87acff2f75a6c025c1d901449d4e690ccb30e9e2488600f6ca7b8ce76f8048e8f21c3880b19dae976ca53dbfea8667be71384f1b007ce921f61300084628cd1c88805df18f38cf458e7a31e6411b6e888e6757760ae5390488698d4e987c6e3ee20c554200000000", 0x703e2}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x80000001) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) 21:34:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 21:34:06 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10034e, 0x0) writev(r0, 0x0, 0x0) 21:34:07 executing program 3: connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x10, 0x2}, 0x15c) 21:34:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000082c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x8) 21:34:07 executing program 4: r0 = socket(0x1b, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000300)) 21:34:07 executing program 2: clock_nanosleep(0xd, 0x1, &(0x7f0000000040), 0x0) 21:34:07 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 21:34:07 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 21:34:07 executing program 4: r0 = open(&(0x7f0000000480)='./file1\x00', 0x800000000002c6, 0x0) pwritev(r0, 0x0, 0x0, 0x5) read(r0, &(0x7f0000000040)=""/107, 0x6b) 21:34:07 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x2}, 0x0) 21:34:07 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:08 executing program 5: semget(0x3, 0x0, 0x141) 21:34:08 executing program 2: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 21:34:08 executing program 1: r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0xfffffffffffffdc4, 0x2}, 0x10) 21:34:08 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x100000002) truncate(&(0x7f00000000c0)='./file0\x00', 0x8001) truncate(&(0x7f0000000080)='./file0\x00', 0x80) 21:34:08 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 21:34:08 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x8, 0x1, 0x0}, 0x8) 21:34:08 executing program 0: munmap(&(0x7f0000e88000/0x4000)=nil, 0x4000) madvise(&(0x7f0000e8b000/0x2000)=nil, 0x2000, 0x5) 21:34:08 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000001400)) 21:34:08 executing program 4: r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x610, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/191, 0xbf}], 0x1) close(r0) 21:34:09 executing program 1: r0 = socket(0x2, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x80, 0x0, 0x0) 21:34:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0x1c) 21:34:09 executing program 5: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000000), 0x0) 21:34:09 executing program 3: shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(0x0) 21:34:09 executing program 4: socketpair(0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fchown(r0, 0x0, 0x0) 21:34:09 executing program 1: syz_emit_ethernet(0xa8, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaaaa16382be5e96086dd61692e0a0000471f2c4bd1ed42f3108074018de7b04faed9fe8000000000000000000000000000bb1c00000000000000050200062a00c82c6b97dee42fdf24f33275859d55cdd8b3728e49941e5cffeba9d911bcdfb807da3d88d20c7846f8268d9ab84bab962de114bfafa8c62ff22844618a783f621c7b70a90a3e8c3473f2b17e1ea32d674b2f66bb8ea174ad2100fa272714c724a4fb1e8e358172657d19a03c5818afb91d410a17b99baf5f3ceaa6cab1a7cdded707ebd91f56180236e04f2f5559af26a413a7eee6778d0e65fe24b8c019fbd58ff248ebb36a6f799a4093d9cf5da9677a41c394a987ea1a4c5a54168c5328a4219b84eaf0b64bd3f370b5d85e271b3c7f190ac399141d150696802e1e5dcc690751b81153ff138a024f51c9b1eb0f1d3cb3f987dda37156b1c584445f59c63fcf0784452c732b73cd3dc63b73682044a6f550bbd5c6f41f03402eb4e65efa721d829d64cc8f0ad6414fc205efcad55366c39820d0d4dee21de2d09c442211609cbccaa3581c36667e80717c406670cee7512310d49a0e3cd671fa921ab56f7009b34526299e46963537ea773790045a1e7deef41ad59bcc105e1820927aad5edf951edcb536306a54ea84fa83f48dbe5b32615403754f9518c9204dacafe256fbeda95ccecea6d0997e3427b3f2301ece3718cc94d2466d463778b6e5564df1d2f6a19f6e8d7f84287ed0c6cbad2d3cc62025e7d553f3176c15254361c8f05bc21c7e216774144e1427009213e60600c84081fe5ca9911ef92fedb11031646e28720ddcd8ce5fb4c51a4c1e790b0521b217e231657e0d19e9f1f833a1fb838a73b04b42c3e2b07eb29a5e36fddd1d387a9ecbf9901860f818355f437af058bd03b67172547c9e84fe668b33eea2f483512253095107e079419aeadec8350f38fa52e901f40479333008e6802f6f8248247b428fbb47fa4581df11fb3317490c355b06c101921b93f39df9d06c3e10db3ff354cd847b662393994c0f73c357aa3accdc6b938faac387c9473ff0d9172e8662a938fe427bc8d194a65b3b7a17d51aecc64d4e0737c387e774d1cf95106b32dd0e5a3b1eecbc6ecf49826e988b0543b2f9453dee5629f7bb447b9c10ef946e6a0a6499f5837a4d39dfc1ac0fbb96f2112c3568cb232b5e8c09bd0fb998deb0eb07b763c2e8ac0f1a30d972a2af26bc3602d3e7b151018a9ec9565bbd3803a37d74e556e0f8b71433c87d93c947248933af1ef9a3a2634869fe112e890e9571fc3e4f16c5d2504982abea8db4e2c38ad668807c7d7aadb608d65d46e97ab52d4b0dbfc7e9237d745fbccdde2ae2a0cac1df0f1fc61e3c9544e400c6096ab0cfce7cd695e0753976c3393ef27e9fad970996aceabbe2e5a405158c75e4923ffc5ddcb105a2cc8034825c62f4604a20e1cb88d2d745d8b100bb0bdeec3fd5365308e0e022e9d447229f07074b7cf3f00051b9c3906b8841a7f3cacd76fc57e737a407fdba8d836ef31808f02b7f67eb8218c7d93340c51cf8816092b4dc2d89cd0bddc007af396963d743ee135daa6ad4518b7544e346112bdfe1fb869fde7647e21dd726dbc8be16b0e12a1f4b18fb1f229fdc596a2f0cde15c5dc639aca0f640a310cc88ac19c92351b0e4292f836087fd8161d767a986a95a125f692d594da6c08cdfe8a96639fae3c7859c973ed66798dd0a27867d618d395baabfc625d3f95bb70277fbf3671f5875ff11fc76d664040d0523364749f01f727e1e601f0d0eb12e8b4ca34247f8ee3dec2841c8c92e65fd1b57fd5fd891b028bd277a86e9b245b431ad28a5a9111b63ff5354c0b9159c9e2733e7dc7e51b7074455c5832e4551e3e3ff78f1cdaf3023d90cea791b414109a8c64500a383b57f9ca42aeed4d2b50c51baf0896b19fdd9c0dcbb1487693582bc73e73c050d8a8138424c8dd48e3abc693319fb5e074614f9412a5222840275bc57c05c0795a2b7e3b0fe08665298739d1dce57c45bed672eb1f30bd20903f9a0000000001000000c7db71a8210f363cd8062289b29a6e13c7a5b991cbdd3fef7f508b20026805973591cc166bdb5fe4b19a307c09e0502984f220ec90eeb4b414cae2079f6f06b5e8ffb43869a49057962583adf64bec84dbc3aa8bc7386b8f652e78eb2c56ec2ac73c3a4ad8a0a527bad8fd4a5c46e9e1b6b41772307b337a0a380e209f76117c495fe51bda0e2f5fc2e977f38b1e5962f2e409ef3b7a0209fa22dc3322f0807821220ea3ef90c5163c59e5858c949e4c59146290b9d6fe280bf4600951bd7dc9dce301055057747b159b86955f58dff48f7714c92e01a73c321c7247a8ab41d84cecfaddc72f3de2e849eaf8d8824b57fea2fa629e2c03ba7a97f9ddfea6518a4e19a8fdc8fe514749115519f86c8a0687724646f9ad857b1f1e174d699496f5b3a61c0073e9b465cb470ea2d0e49325e24d8ceb390bb7b84fe0a70e91cfbdb4c34e0184f7c2fa7d3fd666753dba7e4948e135bdb742baadcd11bdee439870e216b15785f8cf06691afb92179968ce45f43a2aa0c46571479f21af151df20095dd19125608ecec5bfac96f801526d5039c10cc4c5c1bde8292265d17f482463a49f3d5dadb4e62b6d42f465bc206ce42fd3eafa0894e617a9512566ea18f2070c30283feb4141919fa954ff21a08fc72ff28ee935e1a39e7b992636bb0cfcd2450e8aaf81f4d40e633c1394d3aabe8d2a7f37daef1d7caca4639542234307c1699ac90478eeff21e69822daa7cdb425e5600611f90202a1986bcd1a6f1a07f0f2a504f8e29a57318acbfd4f8c2cae32b0758c944409b457ae2d00888fcfc62cf34c3d3f215c0458995345cedcc6841a8d4f30b2215375dd268f5f68f112fe54625b98957cdee7f92b3f09b7089b1ab3888d043226238bf85baa61c94809eff04d7c051957c234922e2cf9eb9f66e1b8587fd05a245bda00026ddd00ff01cdcbe02504936f0ed7275a716d45462e00622fdf47f9d1246dec8e54c1a72b2ae30957f388987402e751b53925cb2b58b5ff170d625db74b47ae88f235208b6ee682c8545d2e544c8a18d79fbd03185ee8a0a32bf095ad8e67321563b090ff45b3ebb2409f4b5966d3eb6ed06232cbee1b7d27dd62bfc3c491e8c17fd13ca8c7f68faa51e425705b276059c3fb40d5231ffd0940f873f1a7e90d0e2a6351f077da304a22f17013590747e7d2ec3ccc8e10b485361712e26721f187abf208f115b931df390c27df1d421667ea6e3be0eeffc9b366db86bff830452699fb1cb3e04041fa75edfa4d0b60c179e8acdc848ed7814c3e25164ac8aa133dc990289de3088b323dfd48982fd65403ae0d68c520dca6e66249f370e0179ab9a3f87650417ecd2c21dd3557a786d19b0f8c37864b3db80f324d0a9d84dedb176153d02a87aa5b6204eef37317da0664389edc189cb153d2f21559f31a1e4800f0c212e487970d1457cb2de34b334d6d82b6a4f6bb6610cfe2148a45520bba03083187a9b6070d74340d8aefaf15e37a5119362bca688646da44730ea64ccafec56d118780301ccf5e5f7313839cbd1b715676e6d42288bd6492295b027683e48c46717effd11875eed0e0176b4611237e4424d3a8e36d67c4990239c81f54b7f0563b564008f7caa61be08fa2929786b165f86c300cfe84baeb7a8e811525191805ad55145e9dbe3f7a62556c24ae6bc72cd5f76ab99ca5cf7d2dfac9834c213a3d5cd1c633dafb48bde298fdbeff83e4e2f22d58dc9980a4aed1678dcb02c9f6a9ee00de552da84cae5213f547137d458e5dcbb9ee8c03ba74cf5da773a41666967bdd079e8f1fb31729fd5218e56f6b722f682ab5a77f34371327c47f9129ebe7784c21d6492a27d59d12c964e31bc8416752d50ebe1ad681b4d6374d9ed5bf71a4a5124d20daa3f8a8bf98cf245abbd875706030d348bfe40d017ab5b220cc0255bcaabfd4d95cbffb902eedd55456cf026f9a6cf8f5d89e94a4b9441780f4aaececda289dcf5bea196d61287918b3412b5e763d1248b31a0d8878afa0b1ea13566036704721863b0ed385d8fcf7f554d23b65c8d3d3d5526cc9775dbc5a5dd01dfba0ac98c5a1e74c3b4cefeb369f761e4bc18ff731d6df6deac932d5997ef196d27daad70f6eaefbecd84f44fb76c33e6cd86fa16bdd62e92abe1884dd0d7e1c40c44510ca00f31cef23fb774213df6b9cb9ae84e169b6980a04fcd28957d1c270d6e7e1d94c798ebaae960a90a6236dc389d9e58b67327321e1a48c447f987beefd2060b2f9da04dca03db1c7749b9a3166662022f00debb2cdd0d0152ccecd0d176d453b13edd74834c82344d761090122cb8fc6fde6f54d9be8f0ed95de68b86697e12cf3538e33ba9cce78aa3ad6b745507f6813cef8cfaa2c274e75c4c8ab8e82fc70a8363d912535bb121860fa2a82cf3dabb3bf86014a19bd894e66d3d20c8e4ec2a4b569c81f88813aae72a3c6df1e145d6eb421145a9197eb8cdacc5e44c95a9d5db76f107d60c996ff676dd6df6c2f81fae92d7cf20d686d01242842bb762dd0e63fb8555f6c745bf9d36586fa50ead0372efde662702ca17f60b121d094a9cd9f4c4f85c8f470b77c5a0f2b4d606896882de11c85b160014a94243c28b7823239c94668790511c1c2cd5435dd89342b37b937ac405454286df068a1dfe585d34a19fb4ddba3403b974c36e7b2beec896227159bc7d5f21f2c5fbd2ae77be5b79c9af9ceb28f04b92f0d314dc714b2c7beb829b58159728dfa4edff8f4763b1350bc8e918ece86d316fb4538ec61dbbc64a537b846e75677247e2da4da67988a5baf4fb4ff1f7e145840c66e4f05741751396a131c371985e58b5f8def7cdd60477811824cc3ba4b2ca839429b67121db75b4fd7b01e12b3aa55d79447268da5ccf9ccb355fef55dc1e36f9e1b9f59f33343093fb30bc6d22c17cf163383268cc7836a3ac65db6bc179dac72b1c7c670ad0d3718c89e8dffb9032c7cc6147fd735740ac96bcabce6c478f10c9bca135f9522e404710dd22f3fef0e287aee43352e44a86ba7b7a667f7c98d225054d6ef99e223f03aae3c980d59bd0ddfa49828f2f0d1c431d276a8329a1346f4cd075cea1fcceb633ed37451aafc3e6e37c7aca1b384d9f34310f7198470366f24a92b114c6f4c625ee3a3a1d3f85c96319cef9a3bfd7c707a3c3de82d8f40606a2e867150fceb9de00d03f2c1093d062032777aef7d24bfdaafb3b0bc42a4de5ed4e13f3047cbbe6402201ff553c7c597d7ba43e4fc650d7b303b14a4806a5374d24155430b06cd138843c495b57c2c5a51feb89d1b18b834366554dfdeae3447e08530f897c4dc5e394396e3fbf14c1c6524380c1da47992258d6716da0be8e5a66ac052f10cc6c427be0afccbbc82b9aaf99f5d783370f569dc02a575f87965ce8a641c3b1aebc46915d8a8fb6db6fa22663bd967ece4bb55a8f20c750a7e383b1056d40d678591d3b13c66d64bfe76ff3116307835e074f0a631b5d0c9b792530f65d95fc52e476b7ee78226502be4f7e3450c9a3fdfb29a8affd8cbbb1b82bb0f06bfd7b5427289589da54866cc4611cb116b1faf6a92a93c11240ec041b8e7e12fa4a50e7e326899f290b5471b0972359dbdd1d69a3537291b552e4029a1443c5f8b9d335c63f254a932496ac1fc0f3df09507fa263b27d0849b03f471a071b33812b0374fd1ba1bf0a45dbe1b01b8380d528ad49886a965fbc02687585e2a2c8f77d3ddc29c45dfe33ebb2132768b63648d06470bcc21e9917a8ae74bdcbcde4c988d2b4f37d785e3c1bba98b9ff2960dce56f178928080b3852bbd258d7acf7362e2308b70400efe1f6094619d69223278a83a3d63620611c694540a44f943c2a420854fde5bb7fad771541e35078cd4bf534874a486a4f2c481c5790cd4d93c4a97d4bce69b5fa3abbdffe8740987b91abbf2b0ec4d33c3a2fbdade4682de3e070ad70d526d0819659994b48e98419f29722e72d7146bc42483820d0a44358de8e90d13b1c471c680ee684d081dbd88a1da822872b9c4f072708efd8095ea234f1a919dc81a24a417ec92b5477011ff857ad833593c1cfff0000000000004f00803867000000ff00000000000000c20400000009040104c20400000001050200020300677c99aa1b2cb91076bd2b1000225962a6220c558efc3857e643d59e0839505e9f62ba11b65f1cc4db5fead9ea6d5fb4857b186853b9d8f3920cbf5ea980c33d25b70c769006b3d55f1803ed53ca459b764d39ab402920d5ff99b6b7a5722c8fcdab432f4c93c531436f7dee448b0a7c71a0f5b28cb62e489bcefbd1e110454c2f30963a779901c3809f6c008d8c1d8cecd472cc5979e40024a9036e13f7fda9f4f0fd6bb93dbae9ceb38936f504e906e19d31c95479137c3b5a27a99780b9d7a74359f2590a54a1bb87e8fd3c21e799fb19d736c77f9aebf39553b57709cbdce6b0aa532b885be69ba0e82648481935b6847a34103882b94b009a42286097a2bb9f907d1d79b26dec5e3b7212aaf6eda082880e000000000000006a00000000000000ff00dc633826881a4c3e7a41c8309f470a1b35c769e1d37f107e8fb96dc635d7de1643b4d816b2d94d652f2fb58643f76822c1403a484963af2fc8ac758c3715c57f99c0f69888ef38f14e6dc7ce9a7ec0681af005685a8db77f5cdf57ce29ce111363157dd85a8642e60f2dac58012498a03aaf2d3f05c17c302a2d2966222217b294f9e365d910d662338a629fc1fd00544cbfcb7fae2a1d6386a12a79daf8e51365768e0e5d03e11782e61d4c4f1cc6cc1f715d9a91f67835b7d15c1a6065453ed4d9cf62259bd701c6f9fe3c8cf9bb00000000000000040090780000000061660b2600805781ff010000000000000000000000000001000000000000000000000000000000001300000000000000c2040000001f0000550001d0670000006c00f01500000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000ffffac1400aaff020000000000000000000000000001ff01000000000000000000000000000171000000000000001600000000000000c20400000008010000c204ffffffff05020005000100050200810100000000005f00000000000000040120050200a7010000000000000000000000000000000089000220190300006700003f0000000000000000000000000000000000000001c2000000000000000400c854e2b8a1490074b9e353ca0952656836cb1429a22d0dcc11134c97b565b774c50e5f324401fb30544e9f2a44912bda6babbb962b4d776245d1ec204a1d6166ea0db60b438b36cd573833ff43f6da4a2b8d1b95b7b4b86647275ae59bbd911ec44b16923678e43def26871d4793f98aa5cb4032f9e95b897944f4f236fef381cae3511491abb670994ce59121d1c6e7cb48c04730a44448b6ffd47d63b31ae2829f2ac9d9cd929dc13503ab47d599c495227f8f92296abc010000000000c204000000050000e52c5597710ddd1a3cff39dc8edb0fa8c4e6ec2b962a9e845db792f5cc65fb4f6efb6791cc5d31dd30e78191346126e515007968726e1cbfb611a3cbd7323a1ce1adc8582fb7ca3e696b942dba340fb91da1a28421f72b921d69f5f583"]) 21:34:09 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}, {0x0, 0xdf}, {&(0x7f0000000000)="f4", 0xfffffe4d}], 0x2) 21:34:09 executing program 0: fcntl$getown(0xffffffffffffff9c, 0x5) 21:34:09 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file1\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 21:34:09 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}, {&(0x7f00000001c0)="d5", 0x1}], 0x2) 21:34:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000002900)=@in={0x10, 0x2}, 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:34:10 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='x', 0x100e9}], 0x21b, 0x5) 21:34:10 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000300)) 21:34:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 21:34:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/191, 0xbf}], 0x1) 21:34:10 executing program 5: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000240)={0x3}, 0x8, 0x0) 21:34:10 executing program 2: syz_emit_ethernet(0x2a, &(0x7f00000000c0)) 21:34:10 executing program 4: setrlimit(0x2, &(0x7f0000000000)={0x4}) 21:34:10 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="792ef7a284290e0036c993e47423248e3c7cba3c2eecbbd248e83c990993954de8145e4ec2da13243ededd03b68901c29dcc073057465046d75619a4379c17aa23918619158b87319df2121c4ffa5e4b7b4e11420449c66eb53bea8f4ecdea2c92533719e69b9551035cc2c6bf8d8baca13aea4ccf98cdcac8781f05c2652c4a281ecce918047797fdf95b79d600"/157, 0xfd4c}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x2) 21:34:11 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 21:34:11 executing program 5: r0 = getpid() setpgid(r0, 0x0) r1 = getpid() setpgid(0x0, r1) 21:34:11 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) 21:34:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/191, 0xbf}], 0x1) 21:34:11 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000000286, 0x167e4dda0e49570d) writev(r0, 0x0, 0x0) 21:34:11 executing program 5: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:34:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) truncate(0x0, 0x0) 21:34:12 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), 0x1a7) 21:34:12 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) 21:34:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000803c9, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) 21:34:12 executing program 1: poll(0x0, 0x0, 0x4e) recvfrom$inet(0xffffffffffffffff, 0x0, 0xccf3, 0x0, 0x0, 0x800e00551) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) 21:34:12 executing program 4: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202cde91731cbb340ecd7630ed62e0100000001f3000073f85e3b2f516b7b1087e9de6a09dec6896e1f47e9b2deed650325"], 0x10) connect(r0, &(0x7f0000000240)=@in={0x10, 0x2}, 0x10) 21:34:12 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 21:34:12 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 21:34:12 executing program 4: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 21:34:12 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) 21:34:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockname$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) 21:34:13 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000000)=0xfffffff9, 0x4) 21:34:13 executing program 0: mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:34:13 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x492bfd663b31082d, 0x0) 21:34:13 executing program 1: shmctl$IPC_SET(0x0, 0x3, 0x0) 21:34:14 executing program 3: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xffffffffffffff37) 21:34:14 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1017, 0x0, &(0x7f0000000080)=0x47a483ee8f7c28b8) 21:34:14 executing program 0: setitimer(0x0, &(0x7f0000000240)={{0x0, 0x200}, {0x0, 0x7f11}}, 0x0) 21:34:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x8}, 0x8, 0x0, 0x0, &(0x7f0000001480)=ANY=[@ANYBLOB="20000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x20}, 0x0) 21:34:14 executing program 4: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) 21:34:14 executing program 5: mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) 21:34:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:14 executing program 2: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6061605d00300000fe07000080ffffff000000000000f000ff029f4dacfc9d58c0ac3c00006600000000000000107d7ca9c306000000013c0390780000000020f0a0af00000000fe8000000000000000000000000000aa00"]) 21:34:14 executing program 4: r0 = socket$inet6(0x1c, 0x3, 0x0) bind$inet6(r0, &(0x7f0000001140)={0x1c}, 0x1c) 21:34:14 executing program 3: accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, 0xfffffffffffffffe) 21:34:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, "f115d8f2d985f691e8fe48d174847fac6a60aa9d639e51c6c7"}, {0x7d8, 0x0, 0x0, "8c3c6fee2ed4b0ec2b779b18723529bff46044f49ec3698bbfaa623972064f27d79d9f12363e9fb763ffad9ac7c82fae9d29bbeeb116ffa69886a9cd1c7ceaf15e69c8afb8ce17e61edafb6c772c8901f7d7b7c36cf5f2b3d7e751abb599ed6f77c5447692a145987ef916036a697a44c5801c135fd7e31c10b0cddf569c054b5e7f2869b94f422e1441795bcdcf74958eae4e9d3024853e16f2eb9cf8224de6cb127de59f05298a6a24dbae918954e206751983cbf84428ff9451d64da38908424d21f9502d07845ea1ae99b3371a49950faceef4d0eb307fea805799b26d9b061f2a628cee0566cce181654fdcca1bf1576fe47e0b39b7b8f48f57fde36db924aebf28e82e4c3b2e8feacb6e97e7714ead76050ce96e2024af1782e2aa5d4867e70e0db7a7f8800e28d589eab01ef170e9bb2aa2f1bb8ab8d973a027de6cbc2e023d5df664252f0e3dc755471db204fb7b8581c28ff124d63ea030ea5facefdc8151be2c3e70814fb6c4d0d0d27dbc06296e1f6b3e38072501a43bbf10176dc93f97d5a766140263c01aa098860fc350a395a03ae17697b95cddb0a2331f3b2b94f5e655548f8bdaf10f54d8acd4ffa8bbf0368323371caf713449d7aaa94517bc3e864ab35dbead1f927b05bad91c8f8d723fb6ccb382bab9b596dbc40affcd9df049485c685323f25e44186203322aa888cc17ef6e7270b00203c61864efe605fddee8499208f87f514f5ec68499166779ba2b789061edef79a661a84d637ff828f2d5cb97a3df7fcb0998bb9c37ce5d78f60cff786d058ed540ea944d8290c1af82cf1b3ed6dee7fb01b4807a044e215184dc0a51f8ec8b54c4201a303e416a69b456737c1d9c71571265131fa04f2075f08295c92f2bb1f036d720fa555aa63ca45d0bf69c06d39b6b04eebfb497852d48eca70cac880c8e361c83776e2d18534d6f52c89472b5c854dc2b341712e35762db480766732b9dc4edc61c4cc5ec3283d8c9bcb615c6759fb352ef6fc533cf9d5d2dd06e6f7affe9180b05389bb8f72b8ef8fbc7c434148365505999ae1c3a206ecd9b7f460e8f57676549cf44a78e28d14179d9964c5f938c1afa6a64ff88c9d72d71929c4a569ef2e8cfc7e73761c9e832fcee029c882cdd7bf1e2722be71dc2c0fb168d60d664bc0556a256f9bf05e51166444f87f4251cb4b03ed9ffa62d8e08d3f7ca6e3ef9e521399fb30e4a3ab328458088d656c35c078c7eebb770769ec594a0cdb4f439bdc35c86875e2e2c977b16d858013bdae6f5126b3f15d0de961995ae767a73c24970aaeeb7d4e323ac11d61bea5062d554ce8772eab39a15dc60779ed212e5b2b4891b119864a283a04cc9571d37fc6d976b822376330c9dc211d0e2b7ba0235b0cac0b9ae5d097603712f332e891b986f28ce56db3058320d0490b423a2e4b7b6858b852ea4039074fd587571556268033c65f18a35de114b095d294bcb96363e36601126a386d27d34eb1fb12ec55c59cb045e55597617969bb4b7a7b83264f1e87abf7f62752f792b141f08eca4efc7c038804bdfc5d7f45483d7f5518aba3d81a39643d7de8f772010cb761cbe9dbf69bb50072cc875b2438a336f017db76ba96b0c7614aa46413568732098be8cf559fa2ae300543a2c10e91c662d41256e3378a22cee989ffad4ef7496727c2742c475f9100859bf2efe0ac3a63f1582f0840dc9dd5367f089597e131029254ac6d3296a320e552419697cf5090d6dd38d91c0ddc9b3d86aa9b8aed7b553250723707f573edca5f51d101eb840bdc0371be796fc6e2e7ec784d5990269ecf6c1e2eb9c9e698506dfd97c64cca00e19502e20882adebdb8b6db07bf73f0c06a49892da62645f540e3ff4da25b9ab118dd675f04a0174d850510916378ebbc3c97b44a8229dcba83e4fc14aa5a2e97430c54108f7c28d90796186e2d1a2354e417d538eb0896cca0b5bce9b2ad15cdbbb0868e31a28769f5b0a7ae328dcff82e5b335c8bde385e316c063d4bf5d4f7fd7a924bfc5123a306394c935438a35a535eda1e7252a1d31c26a7ceccbae3d56b61497c6428075a420de8737e939afd02718a7d02f8804eca06b61df94bc80463e20d235ab1c8603beca03041d4f644e853c9a0fdfff299926e833e66245228166f77ce5e372c21005107f32b0908a2931406a35a80af08445a28fc746c144f9fab4afdfc34030b09a62ba2d382039c7cb1bcb143ff5eea5b7ac8abea772df2f61b1449e655834e6b44552f81d1e5b54a870536b5dfd1707f920aa045871acf73f21d40d0b0cddf4bf8e255891bb091ff4748b9021ab107eb52a0759878e6b98b234e354a11ab1c9e1de9a80864dcdb29147b8bed86fcfd808c4c5b66da46025c1f43ae1c0b41ae8daa971b5d54e179e6c43acacc4730e97afb8dcf6b4a892e1590df7eb5b62980629346b89943d7a1722bcb04cc6b55d0cff45173a7ee9517b56d1af689790d2b940c3b1e911ae48690583c084d3eb21d9b67fc894ca802386a5687414229ee8b398c4373b2fc97ce505934edc86f4086e12e5012b7d2491d258399136c38d416f9ceb4a70f85963999667f74682e4358302210a798dd90717009437d8e0cb23655043276839fca52f9198b94a125312944895574e8c18ea6ec656f9c32230e4f380468a3a3af74119155ddb9de3935d3bf247447212a2acae12e67d0e4e1d76abec65a5fe8883950031450f55c8f07ec009e6b8c03a315f4b89173802b04d38103911dafd45196829a116ac5d7f8c6c49289bf42758bec25853ad5ca46f421"}], 0x808}, 0x0) 21:34:14 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 21:34:14 executing program 4: syz_emit_ethernet(0x3f, &(0x7f0000000040)) 21:34:14 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x100000002) truncate(&(0x7f0000000080)='./file0\x00', 0x80) 21:34:15 executing program 0: munmap(&(0x7f0000e8c000/0x2000)=nil, 0x2000) munlock(&(0x7f0000e8b000/0x4000)=nil, 0x4000) madvise(&(0x7f0000e8b000/0x2000)=nil, 0x2000, 0x5) 21:34:15 executing program 3: clock_gettime(0x4, &(0x7f0000000280)) 21:34:15 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 21:34:15 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) read(r0, 0x0, 0x0) 21:34:15 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x20000000001) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 21:34:15 executing program 3: execve(0x0, &(0x7f0000000680)=[&(0x7f00000006c0)='(-\x00', &(0x7f0000000040)=':^\x8d\x00', &(0x7f0000000080)='.)^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000780)='j\x86\xc3\x00r]\xbf\x87\x00\x00\x00\x00\x00\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)='+\x00'], 0x0) 21:34:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)) 21:34:15 executing program 2: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 21:34:15 executing program 5: clock_getres(0x0, &(0x7f0000000080)) 21:34:15 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) 21:34:15 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mlockall(0x1) 21:34:15 executing program 3: mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000000180)=[{0x0}], 0x1}, 0x0) 21:34:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x2, 0x0) 21:34:16 executing program 5: read(0xffffffffffffffff, 0x0, 0xfffffffffffffdd0) 21:34:16 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 21:34:16 executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000080)) 21:34:16 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0a032e2f66696c653000950b72dca88ce73da9e750c0fc712d45fdf800"], 0xa) 21:34:16 executing program 1: wait4(0x0, 0x0, 0xc7, 0x0) 21:34:16 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fsync(r0) 21:34:16 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mlockall(0x1) 21:34:16 executing program 5: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x10, 0x2}, 0x10) 21:34:16 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 21:34:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa16382be5e96086dd3e33af6015943d0014000000000000000000000000ffffe0000001000000000000000000000000000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 21:34:17 executing program 4: fcntl$lock(0xffffffffffffffff, 0xc, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:17 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 21:34:17 executing program 5: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) 21:34:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0a01653000d8948463d157d733293c5c8c9ec1f2357ee90d8fcff879bd94026b63fd102a74afa19b89e9b1996449a586a1b4dc9bf1c791"], 0xa) 21:34:17 executing program 2: socket(0x2, 0x5, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0xff) connect(r0, &(0x7f0000002900)=@in={0x10, 0x2}, 0x10) connect(r0, &(0x7f0000000000)=@in={0x10, 0x2}, 0x10) 21:34:17 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000002700)='./file0/file1\x00', 0x8cc0301cf16fb048, 0x0) 21:34:17 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 21:34:18 executing program 4: msgsnd(0xffffffffffffffff, &(0x7f0000002840)=ANY=[], 0x0, 0x0) 21:34:18 executing program 0: pwritev(0xffffffffffffffff, 0x0, 0x3d9, 0x0) 21:34:18 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000300)) 21:34:18 executing program 2: socket(0x2, 0x5, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:18 executing program 3: clock_nanosleep(0x1, 0x0, &(0x7f0000000040), 0x0) 21:34:18 executing program 4: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x801000000075b5) 21:34:18 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 21:34:18 executing program 0: open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000022c0)='./file0\x00', 0x0) 21:34:18 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="fcc6c17a308b60b2872b08a7d30dd76e6dabd3a934712d55859f51a0ca701165b2f440435e3f480e078ea66c78001de4a1bd6cdf6b953438e438fec029285d1f0b8d2ef52dc9a010f11f14b980eb9fbda53c16499afeca169d8115d58a249636f90b72d395ecf33ab3adea6efb1ffa92d508bc64ce879cf316ed85a8a1799a92f63c87acff2f75a6c025c1d901449d4e690ccb30e9e2488600f6ca7b8ce76f8048e8f21c3880b19dae976ca53dbfea8667be71384f1b007ce921f61300084628cd1c88805df18f38cf458e7a31e6411b6e888e6757760ae5390488698d4e987c6e3ee20c554200000000", 0x3ff18}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x80000000) truncate(&(0x7f0000000000)='./file0\x00', 0x8) 21:34:18 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x209, 0x0) 21:34:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000000)=0x10001, 0x4) 21:34:19 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x100000001) open$dir(&(0x7f0000000200)='./file0\x00', 0x680, 0x0) 21:34:19 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 21:34:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0xe) 21:34:19 executing program 3: r0 = socket(0x2, 0x10000001, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:34:19 executing program 2: socket(0x0, 0x0, 0xff) 21:34:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x3d14cf1800000012, 0x0) 21:34:19 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0xffffffcd, 0x2}, 0xfffffef4) 21:34:19 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x80000000) truncate(&(0x7f0000000080)='./file0\x00', 0xfffffffd) 21:34:19 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x7fff) 21:34:20 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 21:34:20 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0xd202fb493eb23c87) writev(r0, 0x0, 0x0) 21:34:20 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa16382be5e90286dd6015943d00140000e8cdaf9e86018f320000ffffe000000100000000000000000000004e204e225b614c647eba00005c95912be5a6cfdeb681493123249b824d1f0994161a5ab8dbc2d9cd2f9ef126d445d4fd1eaaffcf0f13aa00"/118, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 21:34:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000140)="ae214d4a", 0x4) 21:34:20 executing program 4: fcntl$lock(0xffffffffffffffff, 0x3d14cf1800000005, 0x0) 21:34:20 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="5cfa3ae8610f59ae12804b7fb238986f41b3ec98fab7cd601594560704dbcd3995b5122e831c529323cf821665a1a18a13a31dd6ff3ffa68753d610efba028914df9021bab09af008e9d8df31bbabf344014f38708c6205fd994caa8a898664074e16c546714271031083af1ad84e22d5e373879c1ba00259c0abac8adf8f3b0be86c8363ec69dcf69e0e96756b1024c2c25008ca80abdc18751afd1cad2f9fd38fe34e9abc456ea218d0634215b4005046db738245bdd6045a05799676abe9bc4286b6d1341ec10cd729ec4004ad5e681c0cc684360070a667fc0b67b5d1737970c744f78cb4d13e2f1d2b7880b3078336c2bd7a2f1233c92026dca86a133941dc5c489b4335a46e903242a7b6530dd6f697771d51594977a896d573a87dafd62c4c6c8e147892d8651d8048471a12689fd9eea85e3984e30cbf55fba60fde511da78a4313affa42c900d1367a7c78eadd704508a8ae1b5f86c6d902279950869cf4629f2f7a7ab2b9d349709b6c9d38212cb87f9d22dde44cb3bd960558fa8e3ae8e1436708bb42573de3e99169de11f47ca7379162c52775548f5e40f42f729087438c7d4eda5dac4bb81ca6545d04caed6722588a08627490614134eef903b57059b930ecd8e69d1087b17", 0x444b0}], 0x1000000000000227) rename(0x0, &(0x7f0000000080)='./file0\x00') 21:34:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x15c, 0x0) 21:34:20 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, &(0x7f0000000040)) 21:34:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000140)="ae214d4a", 0x4) 21:34:21 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 21:34:21 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) poll(&(0x7f0000000000)=[{r0}, {}], 0x2, 0x0) 21:34:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000140)="ae214d4a", 0x4) 21:34:21 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20201, 0x0) 21:34:21 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000300)) 21:34:21 executing program 1: r0 = msgget(0x1, 0x200) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000180), 0x8, 0x0) 21:34:21 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000010a06, 0x0) write(r0, &(0x7f0000000240)='z', 0x1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)="13880e001dc0dde288a27e36ca087fee81e76f51b087ebb2ac63239f57bd1384aaf34edeed2591ab", 0x28}, {&(0x7f0000000040)="46b474e4dd0a9133810aea42ef8ad6457ac1ee236013f7defb226c2704e5424b82606801d626b5fdd41bc898eaf6b1e24144ce9bed1c", 0x36}, {&(0x7f0000000080)="f72bf29ddec9", 0x6}, {&(0x7f00000000c0)="883e176eac10411d9c50b12f227ec84ac174026b50cb02ce516e7e898d488c375eb39ee24bbf5d32e2d020243e131329029437a28e0fcff61a5ab3d674f75f1fc55ad93ccc3d6750dee686ce221565a55549d30cc5b7e4cae66621ba57d8b2406e5d7b6bc718c44edf17b1abcad5250a0a1d16e812694e59ce140d823facf7dcbef009f590bba5af06fc5c6bef4b1d101aca6c8ee1c82fd0f53d78d9b32c3ebbe0e7e06c138f34139a8ed9f73a", 0xad}, {&(0x7f0000000180)="599f24a79bf2e2cc655e7c3c294a801d331dace00409bed18836cd551d0310fa47a66cc73ccacd55eb567391bf12a9cb064ce57442602bf56b460707ce888df88d3708ba409691f87198dd1ea475e5d8f603a02b8dd90bbca5e9ad78fd7d4dfdc4f014dd7be1e66c388676d1360a9d4b90b8f2dea38740151782d6262525ca4e85", 0x81}, {&(0x7f0000000280)="fb52d36a68edbd1b6ad8822d1db55e3b484b25e7ec712930f673c81049434b3b2b772e16c19672cb8e6295f04c96732ab9f0ee54c5b04a54cfcd1da2a51a0634b75ed5f647524d4a4e1569d35e08694c5a236a4de084", 0x56}, {&(0x7f0000000300)="7aee2f9714e2db341c4a4ba03c895d7bf74430cded2c395be4769c22821e984640d9b0fd289824a0fb939dc807ddddc96e73e1c08c5fc0021a6a78ce552764f565e2cbb949623b3719996b03e949f9bec6e1ee7e33c698e7b10eb308ac4d40fc56a56f192e5f6e82437decd24dcfaa86045295777cb9ef29914619e32444414244cda3ec7bae94796bc6304e507bbcae4432c2e1a2faa611fcecd0af28114c17b0cc8b6ff0cbeabc9eaaad3c1b681971a88533505b03aa54d06e9c0353e46ffeac1c51c90bd196944e4350da894ff2d53421514f61b1f84c6c94cb6673c5954957ac57654f02c4f6bb", 0xe9}, {&(0x7f00000004c0)="433ad89c5c047b5644fd52f31590b8c667778b5e613f6b6896abf85b291984a7945aa85a4899b3897150ae199c6d2831260bac72e09c9a79a0f9f1f140af5c03433c7670f881470e79935f3d654972b47ab3a8b3ef787effd67471295174398ddbd76610ec41a1bbc23ff3f6dcc99f685f553844dbd6fbb8eac1a861168204f08086006c3b128556fa9a72fdb756187aac450a30cd86ab349c2355e10c5eac785f606e8bc26101c0985bb39d383d4f671ba699bfbf3e79684d6a3770df52d82723b9d05fc07cd2d754650e4ae89415f4442336a1fea0136b58164441e5c9df34e17289e4e484125469365f709f0be83a87024d702331e542643f2dd933d9cd51dd44fca0e6a23d0f582da54c37d0d5c19a6a60fd67ab8a584c9af9a4c680f9a58482e163e08f5d21c6d1f344811105f5d1c4511c2359e2f6d5ac7c2647b22ebfa3f2990e07d0e931edcbb3e1e095740d4e980c448d9b266215ad4bbd135b91c402c501be1cc2d7876822cf95949e55bdc13fc1e0fe1bd9b59d9d740f412869dcf1bcd12f890ca4e9e5241d8dd7b3a4860f18cc4045ec0faeef1f3b6e90541f1f57890f78a3ae4638935c256f4b842d01a0c455d36e8e1a4a22d392cc36a34039b0146560a0aebcad2fe651e87e925a857463b6270530960037c2e751c8d46763c4eea93bf394188f244740d688ffac037922b4cdb287718d03fdb0ca37d05939b644b091a2e512873c0a5029c60388f5622a5bac6c72122eda42ea44f6e40df12ab3dc09839bfbe65cf6eeca1363834c8af3818d80315868f25d664287d1eb8f45c39a853d75a844a8cdf9e9ba1219a284393bf0bb5e363834b1c26ea01f59b8482635694909f26a5f67a0604ecb22f83c8e2363fd882b6e32617ef9ae1846e9186a99097ab2a44a054cb6107d695990e89d2fb1cc248544e3d6165e3c33b6e8c38589c5c18dfa89424e5ca0b8030999d3003cfef122ae1dad058577e3851108d906d442140f49dd8a15ca6f96d60b9f8fe95941379c67a76fd847676b8283db0b74cff1398b86909baac09ea8e04e13a8ce1e76c19fc9b5b279294c3535780c64e7ae762eb34709e9b69be807863775e0500370d01c4e60f1747a307b9e2aabaf33891c293f4a6793e98dd2d80bd852146054dbaa960653fca038d493f29865be13d765129286c19f51cd064d6f0c73919333bdb723b70d83d5a72cc28763f6e680d92293f86e8e66d9fef93f76e1f322a8249c14d3613e05590c67e14771a67b1df204f25aa9f14026a5ff0ab40e17ae6a86bd625da979f78273fdc2ac28fd8281ac3782b655721096b8f6f4b1410480cfc91661e8ef10368d0b6ffb49c80c5fd5be59c1c9a916407c9a19153942d3489ae7d35deec4e77bfe250b97ffb3fc5c6019e24ddb854ccb8d651f1b0f0992f4d8b515dd493976afd61851f3c700a69db747c22508d75c11d8e975d0623618d0baba1c0548fe6add7c83d28b48bfe88a45b0a31f8cca7d46425df9c2d6239e0e655a8f4cbf4081297a3a55a7406f9c41be9b486fc3252b9b3c77c0d440f6118872e08aec832089bf501c05d6a7a9c3b74225d6a3c9aaf317d3ff6d304a7dc620422d4695a62648d0501ef4de4c670ca6ffb2a7370fb9bd35f4231fcb6593fb99fcab72354ac39c4fa6682cd1f64454db48efc4320ba15147f06b2d10db4ead37bd726896b8ef8a24d30458164e69892bb539121f53534f77d7ee5a3a1d41049a8238bbe1ec37dc77be7649325c225b3de1a362860238ca34310ea275f18f9b9a8b12e606d2206823e2eca253d1f7cc187d9e77a2d8d27bc40c77d055fd61d3a6dab638e5d3258462974fcdfae26b101fa5fccf2c4e268980a8eb19a997e84fd1e386e74086343a568eaac87c45b22f13de56941ad34fdc2cea18e236f553176b5f355de73878d8a5c589acf54d4c5bf836e90e3e348d0a405a38248b0d1c8913bab3f5f3f12a9c6891047b0c5af52cf9aa5e5785df0dba315e23f700b79f7c6cfbda5c3e3e63b65e6dc9b71263ca510e7161bd05bc0c62ed1cacb69cde69d6e70e06a6e7e9182427ee1d2db573d1342e10e005610446556422cc43cef8418c3250524de6819259a8843ecfa1acc4bd228c862a168ade77021cbd81fe4074d1c5c49f06bf2f7c304da72fd14e9eef111d47c3949c5c4531fedbd8e15394d5779ce193ff5f91e80909d07c72191d09c0a8653377028fea6501fdb165063db5b3aa077859bdf136a187a6b383185c9344afeac6d4c3c5d300c7bbadc5d785d8a607c8f433dd5449ffb3443b0caa369cf0cfb2225a65bf9589b18e3a5a0f2c651d15b353ee573c9e6a86c32dc46c4bf5a7cfc45ed282bd6f70dfc58ac7512ff904915439ab16c66136346cb4ca376f53e03a0843491f6469fff3d62e9ef7087553c3effb4e412546cbb20a21835d45a120190de5a97092dd2ff8265c4d77333af2775c5675ac884d17a58216ab903604e88be4f78a5da03ec74ecba40a3434a75dbacdffbc75d9262d1e6b498f7743954f19b588d1126081c320b8d53fac9d4c26cf8faf594d8be669040334ee2fbd1d012dd5f4b353b3e060e0f82ab7905b22a443e1211464396b62237747e3c22998f3954e69ff5cf6bc6bd396482975a8f82ed0c1d1cda6e32ef6e2b45e0097cf51f023a53f960cb0cf0e0c2a1490090c0a43ca86eb072e8b44f820005b343c7a3c85c21183803d7dc61f1271dcd65b559ac78a55ac9e59b7f7c5fe898d060d035f0de3e7e8547e66a28d214d4feabf8a87bf3f6f662b82973c0ec47c8223eb43646e8aadfe3982ce308626eb2fad917acfb5dbcc03d89a9a2e45c1fca168a76d5f339cd6b3dc55b9427f76c87917622fb371e3664036c8c1569d351783b66dff86b6cf1c8b0478813c144acb21e66de0197c5d1f5c70bb2a85a9b23de58bb37ed27a37b095115d94e14a8bd14603e7714a4f517f22db34e50c89e51fc7cc6354194431c90c379e42b16e7fe1f9452436fa5eb83455292fd8260913036797c764ba157693566d29ec152dd2ba95b2946c46eed2b6a59f28f4b9d9de889c2eae12cdb3a8fefded9719f045f5d1666272f22de78d3b6b4171731f4dc5c6f5f532ef9a4ab2502a6f642db7bf81ab4f658ce5a967d5d71bc5a8c76656d15d59fa215c7b577162caccea1820ed9dffd6914f51607921dd9b55762139b64a53af9cf987219e79399f86950a0b0d0b4cc3f398a172f087d681caa2b6f076eb2a92b186b60fed7927b05f9a32c0497363b67abfe25249a5ca6acd2abf4def1f6c4e7f2b0f01328a43c8cd02985a7dcf0e8a5dbeed7149d78e264199abab87cda27cd639eb59d6334909807b72ad5b558929fc000ab1d31230868110c56fd0d9c8717088b98513144006678ab19c47c1e8431434138b89a526eda4f91055193006a9c46fb26e74c3c769f85309549ad1093f2d8ad1b71095c9126227027b14bd3cb5288b0be6c336f63ac8372ddff2e40df06a9d2b1e6a0c831ed15393239973dface634ded5cd0d156d277678d67280e6ed63062c9f46dd5c6af9572e1041eef934130c8cd7238ba55ed8d33c404c2826290af1934eacf425d8f93d8dcf09979853d0f7f7ae55d86f2a0031454411c43b15523c0e754f5de05232f7d74185c6f687a2be2350ddf6a304ed9c5a4674db4e19dffafbc4dcff8d1b636831de1c7a717732cb1d210d208b6a7bfadb2a214f47b9de05ec5c3d3c747fd241d110e272d83f97fc86c080ef9e34ff034dd9b99bfbaede50a136e33370b1c1920f5a4e85a674f692068ec23a3b374b38db5be0ea760a9035ba01bff3e6a29dde609239b999d5a281a316e8daa101b1a4d971faf6b681d95f85699ef88b206aa05d36f2f54ba5b7cf574194fe63f147bd68c0f654089140537acca883b2b5961b3051b5fa1d159c76d3e04844db4a011348740513555ba6053974645ef7e6cf4cf38a05131d1b5cfa8bde00fd1e943c26f44c51b5e6fddfb6a15e842df335d2c8979b166e1e3536afb765e6b128ac3d4a17c5de849c87d6f41f9d72ba92f97b0ed51090c78aea12661b993d159e14b16d733ee9683e650fd43d0ea9e4a2560d32ea52154ce2f8409514dad664ecd41904021b84462952ff7a4fd0664b5a6b5ebe503df826ea7adaee52d4c026fc3db35aed8d2a5d0f0432e403506550607cd0f6e4622883674d437c8e903509fd661d108bbbe7c3e395d6ad337729186022127714a94ac367260a92e4997edffef3aa1b3da4f8db385fdacb5ae1e6bbec07eb581282f1fdfdcc01f2c1ee8f6fedab089f70ca22be394aa06e2de37512573d71038e5d3242c87ee7b1ecfdaa5b99bf1dfd2be56e130388b88818f6eb841befe8d04a8ec03061cd31bd8b6e6b999b1aac4a9e091cfd5c813b634ffe42431b22046c5b59b4d8b9b09463cb422917196acdb74e2239b6f195dca6b5c78e63ee98513e3d7dd682bc0f5c078393e6180ea2875376fc16516135344e0a6438b7b71ecbf14687e27acdcb1123cb2cc70a504707b804c518473fca74d5b22ed34e4260a5e43909089cd542cf50051171f1bbdc77ac2006b26f3c465230d9ccccaa88d0a7ef216e2ec0037a925d6eb366c74c5f265f50ce4446724677acc8c8cdee90c085b9758b299f4f2ff2e15a1d1b21f2373fc6b3f36c67078e02bbf481e275118b896831aa83bb94dccb448415bd161408e14a758953e8c4a1dd6c1b8af5367b03607b341edabab9bb5710c9acf44e7563ac509040e2c8c1a220ac8933", 0xd2f}], 0x8) 21:34:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000140)="ae214d4a", 0x4) 21:34:21 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa16382be5e96086dd6015943d001400000000000000000000a98d8e8e17d457e8cdaf9e86018f320000ffffe0000001000000000000000000000000000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 21:34:22 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x400, 0x0, 0x0) 21:34:22 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)) 21:34:22 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80400000100245, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0xffffff, 0x0, 0x20011, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 21:34:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000001540), 0x100000000000010b) 21:34:22 executing program 0: mprotect(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x6) 21:34:22 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000100)=[{}], 0x1) 21:34:22 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x10204, 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x9) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400), 0x0) 21:34:22 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="fcc6c17a308b60b2872b08a7d30dd76e6dabd3a934712d55859f51a0ca701165b2f440435e3f480e078ea66c78001de4a1bd6cdf6b953438e438fec029285d1f0b8d2ef52dc9a010f11f14b980eb9fbda53c16499afeca169d8115d58a249636f90b72d395ecf33ab3adea6efb1ffa92d508bc64ce879cf316ed85a8a1799a92f63c87acff2f75a6c025c1d901449d4e690ccb30e9e2488600f6ca7b8ce76f8048e8f21c3880b19dae976ca53dbfea8667be71384f1b007ce921f61300084628cd1c88805df18f38cf458e7a31e6411b6e888e6757760ae5390488698d4e987c6e3ee20c554200000000", 0x703e2}], 0x1000000000000013) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 21:34:22 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0x0) 21:34:23 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='E', 0x1) 21:34:23 executing program 0: r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x4000040000180bc9, 0x0) fchown(r0, 0x0, 0x0) 21:34:23 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400004000000124e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) 21:34:23 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f0000000140)) 21:34:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x10, 0x2}, 0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) 21:34:23 executing program 0: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) 21:34:23 executing program 2: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/97) 21:34:23 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='x', 0x1}], 0x1, 0xffff) 21:34:24 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1088c1, 0x0) 21:34:24 executing program 5: mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x88b7afa018ae510a, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:34:24 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x100000001) truncate(&(0x7f00000000c0)='./file0\x00', 0x1000000075b5) 21:34:24 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000040)) 21:34:24 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xffffffff) truncate(&(0x7f0000000140)='./file0\x00', 0x10000000) 21:34:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 21:34:24 executing program 5: setuid(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) 21:34:24 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf) 21:34:24 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 21:34:24 executing program 2: writev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f0000000080)="55939910b9bdb6ee8acb5d7a053fd070cea0b90865d0e396f8d760b210e705d32843a1ee3576d76492cc010cbec67dc94ede", 0xffffffffffffff80}, {&(0x7f0000000200)="c7b3fd8b3ad8007b78145bcb2d2477d90638a9b0f22f3478a6fc41c9579ef36b97484a6b711a07d4f069ec128a6090cc6532b49543779054eafcd91fb093b52f8244cf48f94586818574dfe6b2354e41318cca4b3b67682732911a56e01a733e1912bcf91b5aa7543bb18e378c9dcc522be2fd3c4f3abccfab72a810f6ae5e2b2abbd5a41d2ef766fbe80d1fe6f63b829b56e272b92691f735e3afcfa94af34702da93ac47669cb4fee0f05eb94d8a68ea6a2aae23cc58d1fbe3027049f621e62cc33c0675", 0xa9}, {&(0x7f0000000300)="18b558d36476b714b136aacff41838985d4f9350f52c75de2195ea48a065a69512454f487af1b3a0bcd24ea1f9c4bcd60847019ea21599891f04a45840a506870859168a7fc2b6b2d947a5ebf3e1dbb3016797aac3eac353ae7255cc4f63061412a6a3a13aad026e0ac59695527c8fff67bcb397248eece42666c95219886f6bf4fe2fc7f813f4f23f677d4b89738718af487a68fe19e8e544c267", 0x9b}, {&(0x7f00000003c0)="f17f4b846dfdd30f6c6cf733c7dc33c3d62718448afca9712da1ef628be91f8cb107cbdda772eb1e412b71b761b2fc4d14a217ffdca98f63e5caf1863ad9264fcf890f5fcaa963a4849fe101baea2b563663882ba78fd7d4bd86c3786b7ccef4af29c9957a86ed9ad26b515ed144445aed0d120d3763e555bd556b934beaba5b5fb97da2a2ad173a3a62a78588efdccb5dbb1de63a71096bc4acc3f2da476e82177bd7a1c59c31d873ae3f5970e59b5f7a7a8264b6f1b5c2fa6a8b2e750580d5f958", 0xc2}, {&(0x7f00000004c0)="2a44d3a481099dfd2129ca6945e48374435a4312d251a1be6df6058c77053ae5f63912c463bc8af89553254636e8bd4d0d5e3ad9bba63cf3b8238aee002c0b14a78d75f3ee1eee735913ae3a977c8c4ec49bc77a04b5411e39f63a98c6900456145d393d93d3a3f8c761afe09c04a4fc5805a04ec47040ff5bf783cf9917f6e68ededea51757bcd276408e77011a29b6aac3d6e29eb29efbd645d3aa71151762332da326e969c0b4bab78ac45b9b71a671354bc5fd262602ee723cc0e8f6202d1e5a21d859ab4e0605104c53959d2c724cf80a813c3d3b31d055797f5b9b0d45f4bf94d3ae17eea1fd13c654135eda120f9353bf9f727b5fe67edffa9330db381b686dd7aba135fd691eb86e56a7f584b157b9b1c616f4e69d87cf5f7c8b34cbef350ee4cea59f43b731b3db94be06d8870cd29ce36761e3383b5aad4f8ffe48cccf14edb3034b28e699fe3eef67c4b6d79250c8a16174bac3bd1ac24d3e1f2e89719e3585c94bd771b6863a0083449c7ba3491e63f99cf5114fd01bd59a346cf46bf9938d2cee8b89ce7f9b7ee2915fe5a8c6c4ead9bfa04c38320dc28688268ab93043dad1797a2e991bfac3b59f130ba55a45154bf4a9d3476892903843e49190777736b488d9ff3c87dfd8e8d2c9bc823fecc9dfe6272c54dfd563f567d6d5f07daa633ef8255c268cdd0887439d1cc97d1a9626826a6ff2c3f01da9d961ffa966be10fe44c0a4406bed0da0683f1d7026c3423fec20b8c57e71ecf94aa29bec911c594b9ee3c268e48a7d63c6a6d55af9bba7c17fe7b13a492eb33684a20a608081dc3dd7467f98b5d530b346f0fe8fca7e78e17851a8bb92579f2323eefaab36d2d23f5e95e38d275fa7d0b36389cc8471862687b9cd7643fd3f3a683bd58e67acdaeef231493696060393e842ca2f45b539ca1fa6af13bd7fc88af639ec5b9bb5e2d84d18b4fb73c9894fd44cc2513434f91cf0b3716932e28bc80bb47045e2ee18b944bc0a8328049734359bea32de3ce777b4e4d1830b20f6cecf61a89b28574386b15c67bbcce1f08cab119aacd31b5c0139ce6b2fd1fdf21fe977cac0ef668357db3d22fab61f8c8f4f4a974b6f63e537013232e00154e32ecd86993f487f6e9045f1300419130f196b969ba66ece5a947c6e393ce83f268aa8ba65692ea8d295627dfb788e5c8c8d4994355d1f1ff4589cbec45f9349050bec61596b667520aedfe270612ae9fe94a8d546b35dfde8c625fc1cb3eca3ebdb9ba29897b0521625693fea8052d8bc4513f047a82a4b143bd12b6ca3e4e59602dbb511de1cf8b985f20540ae51ace78c40cdcb3d233d17579210d6cebec007a97d5dbe6087b9fe44f36169f7a33365cf658757ba6346e8b4ae550cdb9efe9fcba02a07e4c56b68d5033db3501e8a02882db4096f5f12300226fe9599c88f6778b235cbcaf0aeecd67c6868872a95b29133f51c250505b27800af858a8c4657d074e1db0ec2a6186e10006fb9c0d93cb6f78a09d92b125e55b8724610da7c0976ef41871850d10c52bad995c519f0c66928c583e284c4cf5500d16fbe69ac0566ee483d9b1b2f1e381840fe304ca0e96d4a09d27f2ea9b40dcf97a8eed316e2483744c1d7d0b64887a9e865003e6906b18171fd91535814960c1b7934af050f40e81d51c72a0788ec8150c322781499ddf2d944dc5d95da32d69ac1d305f1d00b7b3a78010ff67c76ec769dfe2e6591bb0c062943d10ee086fdc1d8adf5e26ece0a3b15bf673e35dae6f88ca2e2a291870d6b594d9aff35877cb35170d0e714f9c1190fa52442ea7d1bdbf9096352de3bc57487ffffe9cadc89edd19b69b55dbe46a43aff131ebff6340b32ad8f237b8d6b5e13b94baa1ecc52e2837adab6a80c17a02531306f9810b2202e13f1ca09b48789ed5a34acd34620260966c20b10b0e1f2867349071baa9322cc26ddf63c55b18594adff00671f6b4a2100842fceb7f4e4491bfe9d3afaffff9bc102e22f4ddfd2ea2fa52b4bc5f6e3244d4065f4af6ce6da2b3a26ed7613079407913c9258d41e7b70e71e5f25aa46b0566b7e20853f4c45ab517d44b91446fcebbc038579e0c1eed5fff8bca17209298aa119412c5da49eda96e73349c6e8422b85b12881bf52e3400b7b790706539c708879a56d3c1f4976455384288dbc61a31db87354c68c5633e23b997d8df2a9b7ca6bfc5c9984d50eb9fe2ebe3ef3e475cece84c2459e5e9e46fbd26e4c40e7d1ac2fef1cb77343d925b380210a0633a204dd3fd5c0200f84436171bf0e47baf6a25943bcea5254dd0820834faf89ad33fc759c43a5fd178c79fb7f1c5919ad596c35c6b0368c935653176f771fda04e1dac1e5c641fdbd752e5df3f26d4510763e0c581f8e66eb3a00b27d069f8ca93d3e07cf1d74efc95ef0097cee4883c6feb497a280a012ba969f06567766a976fcf755eb6b8f12cb7454068a1350bc35cf029e4cbdbda198be8c4780668ad70a68f4a8cbc29d5b36f232aa7e40653f1cf13094f2119f101a0d479467fb58ca7615852156974781fba60c20855ac24e906694eec3ee8e3e8e66295fb186f32bf0d71d5b260963c3c7a61c99852c8017a0d9583c9d8ffd5a5dc5dc7bd6b966d8e3c9743db6fc8711c0ddd85a3bfdd55c77038919d600efd0c634c72edf8d9a08511d4981950931715254c7d3fd0d3c812417e85933e3e7e0fc2baa38f2b4288cc63c7de8c2320f4a46df0171e4c15aa354df9882cdfd66662eede4c66ea5129b58024147c0dfa87cc01fe7d4f89e2da8f36c484eb7b00ffb6312660cb3101014a9a4f4f0ec540635bfb9970625c2c288a9fb2cc60cdf4fd82dca118e008913eb7e38b131ec2c8fa7d03ee9d80d7649ae254acde95737a97886701820209248f947ad2ec3ecc62f1a80022ca7ba11420820e293a5a796e48c2c4c2350d99aa1bf3a4c6a1a68a3af7c148d5ee50124901db592f15e8884ae029d5d8e50e34b14c242268b81be5ce2e19b69415682dc0c02496b4319abf31bd08806305c82c9ba36ff94bcfc6d9c8c4603a87060ab6d7f44c01b8946dd2e8d06800b52f5913b0021f6f2e66d1c7981467f42277ca73ef4105e726b6c047aa552236b938193efc88d4559bcd7588e1e76eb714f56867dedcd92fb5b8403ab32fd5ac93f6b23a827dadbefe2e5925dad2787dd0ee5290d29bd6d16d9baa023e09a8c13d1067e459cc76a84bc128d4edc0c4d5b2705816ecf2362bc440a517a927be2d1f067dfac02f3eb63529c06cc2673d77679940e69150ff7fb44d1448dd9e9b12008831e20bab80418377f1036a8af018152ae642956d78e3ceab7d72545483ba0d5de4b8bfb9a85aa3abc2026dfe4f4d0070c91488a31b473ba7d925d6dfcefe2fda952daa68317ce8d9ab1f27516779426b6b745174a9c94837febfbdb1bac2d0721e79e98701cdd77b04f41f255ac9da4d8211252a1fb4f2e83fd1ad4de0c5bbefd360d17d7dad2b022688b8c662ffcc6ce7e684b3f91cf7293d8475ee4aab29f2ee321853eebdc7cf18e341d8452219d3d7860294bf2c44815c87a3daa5331160099519aeff9eafe9cecb06d26798d84b5c8d9e8f1a603078a0ff4b50bfa322296aa94092825a30305eafaf7539acaa5e9060c54f56034b20a4c16c78a853d822da41f7dbfb3ebeb31254ac299a249272d45e1a964b330de445e5f0fd579130f53377715d40f406ed6e367cd16862579e255953920e5529392f3ca9e66550df0289eda42d1dfe236a744c178edfe1b89b7ba94e2c765ab733430957fa1639be5ff505905529607afeb239a78efa90a12084677bb4e020d3cff34fd4390b23bed872336d495c886d0ece0dffc6f484db240da431060431deb5c15845c146d60594997399e4bd44dcbe030648e628c1a134a9b6365465a74225a1f1b3a9d8fa5172f787982203ed831658f49c0bcec7aaebd3f8e61f86265570317920291920c0f17a590662e4a63da60182d6aa07c4988a91397619b23812707b01cf7511cda35c9912de730e442194467f93d4e689423ac3bcedcebd68da68c5405e44fac7450a673e1a913e970436c923b6c5d31a11891c1069b7791544ac05175e2afe7778c588f5789258437ee995f1a3d76ddcfa2ff91b4e939cd23b37a351daa2a0e079ea8d8754de7e09c2a846bd8458123b6494929a631938f81be871169e3b3907ee95e94411240f83cca5d2614e23860ba477ed0ad6789088203624a4ddbeb5246f7051b81c6282fd0b79c4e8b9bd4a99417108eaf833be057cdb7dc0c803a8f943cfbe933d38224d224719c1271e73a347d3941cb1b7d6f6c5b2e806328cd18ab78e4ca56663bca1387bf8fa3f8328d58db8e80f1d0f7fdbdf7b2a8771115531c776bca99d64c77a072b63ccea04a73b917ae2aba79d9f42d58e2bea5a4907f7e95bdfdd5bdd6d6d529933cc22c5ddc302a187f5cd25016f0fb52604746668f5437c225cb2fc11a955934ba48c87d7a8d609364e44de95936423baf26a5c3b460fd461e0f749c25b855d9c5f8b64d733534e38a81da0118bfe189e37aadbe94320a81c03e7b40d3fe58a1eede7f69d909613ef4cd62f7928bcfbe27c57b374551e3e659127f466c3f2a4723c33bda06dbfdb199fe492bd3a304e731ce2cff6f8e94676a940219428f43f05254fb2944a29d8273a481d58f60d2596fdfa2242228bba06f1661e3043f593b0d7cd2701acbeb5327dbb6a959b66f9d44ebb76693e6a173c71f3ca445c99d271736d99d2f676712cf30df31c09afa92d1766b30ef8ae89027addab7b12593e72b7f62910b2d3bd44b5fce203c2dd840253f53be6aec48cfa9e58a1db4f151137fcae8c3b017fd4b5a86675242429c0a50b299e557b057f1c14c14322b727ba935ed750d58d70c3815fbfb4a2acc45a9dea94763c2c3dba8c53395c3715b2b73c44fd8df60acc4cb885cb60d951ebeaa16d18d66e16661f0967df2e72f81252ed8653b5806e751749a424c4c6a20b95f65ceed49e1a584d627e7e529c8fd2770bf764f4fb5b9d7bd0e9b27919b0016545a35088ca72e0031c485e579125abdf86e511702df6aa78b4ed79f696507a2a489e96725b611d007d4ee03e6791052be28dfc061faaaf730234a5a1cfc12807934987068326b635046a2b20304e50b96a4435ea6646cc42a5c422b4a240d54134b544c7a3c8312062ab29b9934c3ed67e31e72e017457ac8c079dd88dbaba4f98b90df3cdf2883c8e431d2def2b5f8d8d8f1fc0d9f6e5e82ac3a25095f84543a4ed97ef58bed950a0ed2d2d120535f826b0b072393ecdc5b049883abb46cad8bbb0bb66733986ee997b71dd0a2ee5278f2df4e08f441f9c6d5e3674b1d71bcd4557d28efb8032e6f840fdf7105bff97f571c1c617e16890e5802e8fee8a9860bea6d35e382bf3a98fc8adcfb8ff3a20532d99fe196096cf5fe277d7705e118e5bde9885c54c250009ece1d0ba8904fc667c4c36e01b4c36a051d19d6897ef8848d55de2fef8e1162c425649dab3f03d2ce30c1b50acfeed6f4c8784263d63f7a76466781ce200c3340bd252f897e48628f1ec4674628d63ae1e15bf44fa36131539b8406c7b8b942e8fd1e225179d3bb2f642e0fa4473b52f9c3629379ed47ca4f4422eb9788ff852f87f2d72ff36b80b9b06a8923c6c1e169dcf30efff89484c2bfca7210dcbb86418eb6379d06802d56a4cf677f31e3c970fe0a5f133ff9a32a8cc5a6b84b33ba12ea1593be991bf1c2ca8a81c7c53c436b7f59093e4b69d7299e7fdf", 0x1000}], 0x5) 21:34:24 executing program 4: setitimer(0x2, &(0x7f0000000000)={{}, {0xff}}, 0x0) 21:34:25 executing program 5: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 21:34:25 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="fcc6c17a308b60b2872b08a7d30dd76e6dabd3a934712d55859f51a0ca701165b2f440435e3f480e078ea66c78001de4a1bd6cdf6b953438e438fec029285d1f0b8d2ef52dc9a010f11f14b980eb9fbda53c16499afeca169d8115d58a249636f90b72d395ecf33ab3adea6efb1ffa92d508bc64ce879cf316ed85a8a1799a92f63c87acff2f75a6c025c1d901449d4e690ccb30e9e2488600f6ca7b8ce76f8048e8f21c3880b19dae976ca53dbfea8667be71384f1b007ce921f61300084628cd1c88805df18f38cf458e7a31e6411b6e888e6757760ae5390488698d4e987c6e3ee20c554200000000", 0x3cde}], 0x10000000000001b6) 21:34:25 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x100410, 0xffffffffffffffff, 0x0, 0x0) 21:34:25 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0xffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fdatasync(r0) 21:34:25 executing program 3: clock_nanosleep(0xa, 0x1, &(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) 21:34:25 executing program 1: mkdirat(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 21:34:25 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x4) 21:34:25 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) 21:34:25 executing program 5: socket(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) 21:34:25 executing program 0: socket$inet6(0x1c, 0x5, 0x0) 21:34:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)) 21:34:26 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x110420, 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 21:34:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x8, 0x0, 0x0}, 0x8) 21:34:26 executing program 0: r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 21:34:26 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 21:34:26 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) close(r0) 21:34:26 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x110420, 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) 21:34:27 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='4', 0x1}, {0x0}], 0x2) open$dir(0x0, 0x40000400000002c6, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x20201, 0x0) 21:34:27 executing program 0: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:34:27 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fsync(r0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file2\x00') 21:34:27 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x101, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000208245, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:27 executing program 2: readlink(0x0, 0x0, 0xfffffffffffffffe) 21:34:27 executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x17, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:34:27 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) flock(r0, 0x2) 21:34:27 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) 21:34:27 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x80000000}) 21:34:28 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaa16382be5e96086dd6015943d0034000000000000000000000000ffffe0000001ff0200000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d0000000907800e421f86483941003850204060001e88000080a0008001f000000000000000000003d29dd6681439729496931445e14cfb3dbe54b9148b0d18994e63336fbe944fc889f578d466fc487ec0f39833468b1f5297792a036b938dd3c7da143e757048456df9236e9bb77d65da69e6ff81f0cbcf708bc4ed28b408cceaf20938119f0abbcf8b167d611cb3132d6f214cf2c3c49e79720a8157b21537331fbc3fcb274b8dd00000000"]) 21:34:28 executing program 5: semget(0x3, 0x0, 0xc7a9a7f9b9d3e117) 21:34:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x4709, 0x0) 21:34:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6214e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) 21:34:28 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:28 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) flock(r0, 0x2) 21:34:29 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:29 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, 0x0, 0x0, 0xfffffffffffffff7) 21:34:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x7) 21:34:29 executing program 5: r0 = socket$inet(0x2, 0x3, 0x5) bind$inet(r0, &(0x7f00000007c0)={0x10, 0x2}, 0x10) 21:34:29 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 21:34:29 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:29 executing program 2: clock_nanosleep(0xd, 0x0, &(0x7f0000000040), 0x0) 21:34:29 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000000246, 0x0) writev(r0, 0x0, 0x0) 21:34:29 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="c9", 0x1}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="227f2319f5443cf36d5b410aaf60d4c56ed4e23ca51a491dba28d8c6c574664ae2d0a87ba7981cd8334ccde92fd0491a7ff14b0eac44a77a5ff37bb014656dda75dbdf7850619c", 0x47}, {&(0x7f00000006c0)="b7bbaf08737057d68c629cf538cc5ca88f5750c9139bef1cb7493962d357bbc282dac16a5378b8bd5b9ed8955332ecd0042c63ed55791fbf54b2910d1cde244ffb0763d09837c8b821348362f0a54da02bf36d84b59e26a5748fa8c3a945e7f47cfda39253d1b17c9fb55a5d2019e2dc045045f005e595f778b210da5ebac8dc54968751ea0cc94327c743ec7030cad4382464b724f31b015971c1e68d133d5900b1eecf0d500c01d3aa893793a75b6177e9f1b42d12e4c5905340e8c377416eedc1f02e093189ac1d389199e3983c81a96a16708ae8ea542af544309a982e93d43cfb89094231e6ee3065aeb5ff20728f23d04257481dc2e81c82e269bbbcdb44d439c557f9a0d1e4ef3020e9db9718ec358b66321aa0b0daf15a85506988ff014ccf27b40d104ebe8cb8faeb385b80c48f8f66f9758b872a569d0399a9bd2d1f6f9259b8f9a2d7a1253e94bd76b61104ddc94c1c417d978bfa36111f8b563e5945c7bb7169d282f2ab8a373c2b9a37176c7f54837ea0d2b17f8debefa9786000abaab74f82ddf1505079fad731ab69192d8532f72a1e172abe556cc16caf8bce3b5a1ac07f5102acc5b8136d42da457bca20ff365fbdccab2c6cb4762080e2c4a4e9d2a8eb268d4ecb789f2d699c191c41d9e1f22d02ea4427b5f616ded3597ecf8a6f4f01646193a17662af067e3b032ed76a9ba0299f0b0d793847061727617459b5f350c210b84a385e1ef83c97de2b5c560d7a79c3ead9346d145637d9239b965f2ba1ef82ec800ca4a30a9260c5c7c1357196ddb9c96524d4d21f84296af35fd8807967d796d79a457ef89d38de33d400332dd58250f187da478a256dccb3e63cbc74170af927f06ede7c33e595aa0fda5761868acb2b0d5e8ff7ee1d12d8d7d3cc3b3cfb708a15e01ddc797c8d639900316e4132a4e25e95d9fc81a7707dfd1d6abfe33f4bad2046120e0cda7f3bc010b8e725c59255896259543657431e5d74d0e7db5c8205898dcd58fd85320a95efb73de39e3f5fa5d659f546f0afa493c3edbc712ab288132527e1b30c7de286af636a03bdd355880376ed607fedf2fde4baa7a1fc4a95450cdfa3688e11522887c8d7155264f932fbd55f662958ce5a6587972796fb7c73180550d8e044390c204715f5197730b0a73dd29e679cc150cb78a37ccbe92f13d9d4f291134c3a36b7219d3b4ff318ba04013bd4e10d18f92cfad3feb971801271b6dfa312a3571918565d24f2fb54ac40d8667b353265d1c4e867b045168325f996eb77b2aca13fd04957c366520e8eae8adb0a99ec1fbd51fad345e358e2761b0c900d858439c91a5fe8566e3a82bf40d1684d662046f7327a8a6917711c8dc58df38c4ec3c372e0f271ba8ddc0ff1793646b9fd30ddc2e471952f34eeb85a7d07055e601d34d78aee0cd49be908f4d492d66c8148d8fd472eb56daf838b68f5455133db490ef1334378744c28b649bc2d60852d33fa25d172ee64631edc985f657179836b32b04d938a826bbdb17389f6d8a956afcfa95b22ab7789bbed9360adbb0da295742cec6ba14388d963675be0ec1af387a6f02907e3aef4992c77d8fc3dd2b20d696e07a77397e893a6ed27c8edb9c6ad39b645b946df117308f94f4b6bc741fcf49b435bc5207aaa3a58f8191b14e1a60c79bf4ab02f593eed540ca72714e8cdc11ff07ecf5596d5dfbcbea632fed9396b76868e77f250952af09dbc054ee3102f214e93001434437e7a1dbd7b119e269a963f1c2f6c2b17f1f00e55b0c34661c9ddf352b3c7d3164c4e337989adcedd1b52414ad14b20490a4e07e39eb1ebbd08e8b52e537bff050ceec14a7ba876faa683c21b1fd4f652b24417152ae5b837c8e9dc0e568da3c3c3b2f254ac612827fef59e0904b435f3d1d69a6aa9e52739367e0dc625694ade43f1094d0e3afb949359e7940d9d8d1e1e6f47fe497a2b45b02eb8011d3612eecc274c3863662b8167cef59ece09926506bef277a0cdfd00ba5afe5baf60574123af3621ead264024dbf13e7d8900aaabe142deaaa2e611bddc49b5d85002272f8f255477b082100c6ee1ac47d88c716e750729d4944a1315383cde3b36aeea5426bc904383a8048e1f309b544452bb868781108342ebe40666be097df95bf3aa59f7aea5f49b0661e1bd7c698971fb68d685ac3860e3208a735b22aa13f85a2084a1f6f3005d131b43a6240986aec1c92d27bb5d7c96c396d877633d6acb006432b7a5ece271695faad5b713e8a7b5c1d41baf8b30c7f5dff89e4aadea09e3de8a56970d72b2d00367dacc333d4ecd64639365b80ea840986c79d5f0859c64367da9ca78376ae266a81a1a7668154ef872b8dbeb1e6d15d31b4617f213ac744d890b5cb21f77cccaa157ca9d2381b45d5835df12f8c68d82e392bb42a616a6d111af419059db5070b07cc7f0b7a9a4ee9d1ef931a2e168a6fce968d5b651c6d040f185f560ff2dbe8983d13c3c4ddf69e92b635cb793675e4254eced5bef0651161912c1c16d5cab925b591c639d4ac8eb247a2ff481671860f99a71c2e6cff724b0f8dc160479d7e2ec4291cf1d5af93a60624bd1416015203ce6355cdad6b97af90f7c676f007d0aca3a5a001c4a2f652802b211588e073ed000f3911a0c8aa50ba43a581ea9ab041d3b5f6fee9a88bef890822c2e935e8ecac003e33d9f9c40884b103f6e42a8d49e3bc34ffac78877fefc78d3cae77104790f7340a4418a2797f391fda0ed052d0be6634562e981a72fb5fb04930b34bb7dca1121d165f36dfd16b2c2b20fc3115cd3852b77f88dd59183d9330e36635c408e9b51e686676360a52f945af7d59646c6597eecb222bf787b92c5410ad36e6f3ec731a0601a5d4b4a108307b8334f70c275fdf68af7a3e4c3c5b7d32b28f55833b91e8accd9ee3fac3ab2149dd60a0d31630e345544fe5e958d163929b204b1178940a97171b5daa3e5e3e5cf8f45bb813a8808516e3a8b7c52585b65672b043833b603b6942713de074d17ca6fb4bb498a658c72e3105144152d88a91d0626b75f57ba0f1f2ab5fba0df3f39e704b2c456b2a4f6ccb40be5b7b703052b2037db969e405f0a302ddbeeea4d1a8246bb9ce81b06661595d7233469f380d59377a9c07d293173e84e3d28bdd496730f87a0f76fff45d986c3a5155b035a6c3cf74d69219fbe6637a019cb441574ee8d66b6e6a0a0ef09103f4bc39cba3e132bbe48e9f5e32a3b2e1c3a8b0a921bac2b290c6258e5fdc8403c6e32d7008aabd60ac3688c94d7ac96f5751da11853eb95bd48eb52c37959e8d7715f1c1abb8abf62d2f7c4c504a6368453f68c43f7a335e5ed43d720135a9d19276b795b3411d432a8ed198e6977875d5d4dbfb50707c274109bc0f0cc91c89143c288b4302b695f2d0c712573a794092d6a29a7508bf958c8867ca2b3498f8d01dce23f446a13faf82121995e61b5b3785d16b7700fe55a81dba2d87fc42242dfed477844495247af2e0227811b214a117b5303ae84f2cec709af07a1f07c88c059474133254ddf8b94250f8b9661d1e3e483adbc2f0a68ba8d53e92836653418ed862b8679678cea079ae23b069113d1397479cf5b1f02119e4cef74d15ad4074f2e15c6c719f54a2e33cee96bb556ef30f4e6d3ac08b98ffee07522ad3e2aceb82bd77bb03c24489ad1e92adcba9e0705aa13f051d185bc41d476e7c41ea21729478717561274bd2ef4373a6095e739aa63318e839296a8a6d394860d5c4b130520eaddfc5ff62d3f269dcabad164cbf5d7169a3a289ac22b40d66a7206299643934359654d10d2093fee2469142372f5c2b1ce9a159525702982f798ed3215d0a88c2e9b042d8e37ef696c96e8004a2d0501e7f904abd214ba850a916c756f4f03fc20b4abaa1e2ec3be26dcb668299f88812847e802263e392bcc4f924789aae788d8dc56d60f48dda2e358643122f32aa0addd34f475050df107c0edb4483b3cf55f52d2c8d28ec78e536d1f97fcb523c488d64ecafcaa2d89a8702f6a7c4a344f5310935612a19e9eeb5a4d57f602cd90c5f926f31ae94bb0e24b1bf65193cfd8271c001a6fa2350eb205d0593d11bb5323427f1ed71604f1ff7a9d042a00bafded648e560f353bbb411cf2c158c41d84d673a998e18ff29fe7b39242b3e8109291499d0b9286e0457ca1065a2012879af69f4b3a64a9294338c1823b9efc4106c392dcce724f0e82fa7ee64a7fc595af83e11f24b95f38ac0b35382bc2c2e1353d415821b8433a3e3caeaa99df88e654881a0d74308ad176f7a659b8451bdedceb4c32d02357c7978d82031a94a0625788be36e8b1a2215d7715ab341e6a7b7ef9f014d422872c9f1c391aff3f9b3edb7a422199d27196797ecff5dff1440656e9d6b5ca5f21b9a9100a42134f0ff7f06e5d895dd3769ab6d5409e56358c3e541a2d8610faa5db76c7836eed3fd61d8f33462e21b8bc91b9d01ce9e7985b37822a4d37c94d1ad4fe5db4d18c351ef78e99e61e1e54efaa6e588f37c17984ab993502a7f233b3791d6ca24199586dfc00f462df595d670dc8199b431d7367a99ee11914085958e053b3dea8bbd5f22ddf8a5639856555e3849046ca094fa0b0739be3e74c53efecf366eca9f411a9e97b7f55ec1a4cf929a4b032c830dd72dc4fb9c53aef7d607905e01bd9dcbe07cd9d6700d168505cdacf307ab418fb3d2c80f29cebc510910b8de45f15e561237c5367feabf6f8dd1c373078ae7a3e33976f8025fc3fc8963fcd4625382f7f89c52e9ed1d8ec08984d75e8b251cbbe3698c0dcc52388a6b1298e1f3971b159602cdc214f21fb1608a6e347a547a7287ccb6ce2061ef0b0703ae526ffa4e6acbc1fc068691824636aa47d6e8d1f5dd6795e4a9f3d3c30bfe38e85b8a5d73dd4472561826bf5b2eb8f746b6888a8a33d2846231d048d3f0b8275bfddf9e4803f3ecadcd16027fb1e6e4aefde50e2c2cc90f00b3418bc38ba910124a1931812dd6d2586e7457cc8cc467fd4a6f92f6dec224c8ab50c617e913d4e9655b68ce853550dd2ef04ff9f88a6b3a1c7624768c8ff0e913033cf53a76eefc54e26b533de90ecb07201b1a514494d06c31c7ae8b84268a9a4c010543a231b48e5db028df324981f799d9a2cca9a1d2763afed7d3b4e56b07ad1b20c33c03fcaf7ebdce67c108e218f13add52ac80e9093ba7d902bd4df26dc462344824297b31c52a48742674845bf03afe17256e9a9b51ccf962aa30309972e3377461d13c487a0905e5dce79cca8189b1fa75a9a53d6470c1cba02ab3f9f187cf058b6f64bfec765d8794ab789693b2645fb9d4c55ccc7d17cdb66c0e52a19297515e35ca894bfdd17d1b41f99e152270118550f69a3e964919778f65a898f47b08c4563ec76f89287cbd82330ed9455bed5af055821a8d400500cf3eeebf30d48e8790a6780702e2d6af6de98f769b924b99ae3701c082004d49f047894594e0585014ca3e36d109c8291bdd80f80da6d4d63d7cb8bae1beff0df6451d4a47d179d43900d334d7c9b8508ebcdb14c4a02690e9f6035bbf4d823a8a180be6ad8ce763655f2efb99fdeb398384715783d1c219e89d83bcaccd2cae9c6d86bbb337887a2143fdeed3c4f1fffd1a1eb700a3c1f8392fc76d97c5e84f69f5681dba131d0c0d8a98", 0xfb8}], 0x2) 21:34:29 executing program 5: r0 = socket(0x2, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa}, 0xa) 21:34:29 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 21:34:30 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0xd578075f3119109) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$setstatus(r1, 0x4, 0x10010) 21:34:30 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x10, 0x2}, 0x10) 21:34:30 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:30 executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000540)) 21:34:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fsync(r0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file2\x00') 21:34:30 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='x', 0x100e9}], 0x21b, 0x5) fsync(r0) 21:34:30 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000680)="66fff2b41840bd512cdba0c8f10bfa26cc4ef98935c6cfe0bc5510ca17162f49f5b8cc90591ddba1d96792dbe1ae62614c37aace72d3d484a72a47925ecbf7c4d9200630136385b8fa7c7c0e589f91f96e86418c5bea7a3a0d6a89565a7790ec52a1d14b34fb3afd396b6813bb1884d18eb62081d5622c864fcfc95b3f7e272d1d91897b941936cdea2652d639b75ec0faf0c937443e0490e4a8b720e8854e1fb4efbee75a3803f67a7eac078bdf6c73d00262aeeb92bf0eb28c52e52b7d4f39d2508ceefcbb79b642e3ddcce3cfff51c7d531ef66088ef935d7d8a90ebe7c665aa25b6a0bc85735e14291717ba4a25d1570a7039f1a6d029f343a4b6e44bb03b9fd295350f09b402571ab27f982ac30f66aab15cadfbefa96c646368edb13a4ebf5d7c22f366115e2cd8ef215f568e8c50caf982ea196459c17daa6197a6e7c03133de79ce23e2701aecd65ead48928a8cb902548d039ba5797a6954b7d45edb658e1e706ccf3a4c12650a4e2d25c4a10cd0d8dc9377763bcdecb87ab3c2a1f25a3f4011cc79d958cbfaea43b74bfc905c0ee469b6cf369c887f41346dd63ae4a3056c02a6f7a68f0077adb8cc6765005a610a471c84ccdce56aac328a84acdf9c8665b325d8a72c7b87483a156d5d5d18eaad10895252b5776f79713eb5b146049ec8ac78ee2117f32195e9c9241f6a3c0fb42e20605d19ef636c14ea14bd666a302ef015c3e39e451cdb36161856ae2a78c9dccb35dc002f7db6e27328019069038780cb4c4fc19bf5ebfaca29f64244115fcc2aca0281efd2fda95fe95c3fb3c6c78accff688954c05a060e52790e2054b2a34d10c2e4e8f745bf2b6d2f0289a80a86606216595f86097a145a4113cafe116aed6adb0f9d2f167ba121c5202dc5d66aba4d951ca4fb9ac360e9e7756d07167d4f04b45c0d3520c70323899ea0cf001aa2024eee545954db2d7d7d1348cbdb2aaa4a988d37a5dd4521db3c8f2d6f244a0abc58639376965dbad79d98419493bbe5ee4da429114b301c884f2665b0a3eea3f620f51aa4c314e71ac55052a8030c8cc1fc7b9375301e3eab2f5e562a8567ae6fc7f4f4bfdc1a1ba151bd9c951ed82c16af0c53736f930b19a57ba6f9688594569a0a4e0c4be3e278448ef377f9e809baef9d4f1696c7e2909fa067fac21c51ae1816ab06fab7e385baa33a3400c9219d196bdcf9873e51ce9e08e0b599c1ad011319ffab76dde9fe7c85ad3b04a872400b82cdc2fee73b5e98f071471104c0feb907d88c4065d22fae15eb2758c0742ea7668a5f5d327a58ba28a93b70d4a12184cf38d393ce0fa5be1657a3239d2e3da7b858cdbe0cbf8c58d291574c47f9d486bae231e3fa7af68c395ff64bb7c170e826404bf15a206cc9e7c781a66025bf47099f0364f27c1928ab255a2a5aadda82b9646bd920fb21ff6865ceaaba0433510ce3413e0c8593bb89cf507191fc7b4cbd5f90e266aeb880ee33f24844b0d3432a93abad84f05866ce664409e1e7e70c1169b77d7a9993be591dbc2472d63ac2e2bed5005ffbf1facba02c28e27cbeb8078a071be4cc90fc24e36934268d152b6e88b83fad56a86cb881aa9254f779014297a68dfa05eb8ed58924cbcff4c211a788a9cdb9113190dd11c1034bded37098ead625a04f2e6f61ecb2a225bfeca7fc36d4656b84f356da7d6beebde564067dc67e82cf2b2ea837be522983ff3487074e6237c256f0a023d0b2b229a2d4d423d9f8bd852c3026ba0f3650f5f5568d9d21eb1f523417d226feddfef564ea1b444ebfca682605b7c97a3574cc6cecb8e712c93706ae6845482440e944f49cb088a2c0866fd7b222d8e8e3aa7c5e54ded023f5fead3e3c40c272d7ae2e32fe776c4bdedbca0d4f8edc7f0a32add818ec16b62cdc64955ef400f120c8b134c2b66667fef33f0b1b5050e63593c74234a3acb7562127961e5e88ba0241503d3c118ed1f84b3ab6fc1413b1ea3026ab91734f4ed39a60624a6a725d730cd58ad45f50be1f61a059a0d208d7e3dd64e9f6fa1bafe58e193609d1a995ed7bd3c2d94884f5be12b72a12fc4790072d8bcf088e06193d5c6cbda7b45572b30aabd40ab744da3d597320fff1116af1b783185bdcbca02a5e9fb4ca4611d167f6d5249cbd17fc7f2d89aaee308b626fb29026f9b95427e28dda0dd41c0f7cadd292fa14a511a4d0c5f683074ad69f6088d3298b5792ca86bb016663fb82df349b6bfd467b2f1c15401f19f82418542937d3ed7a08167fa0c157e335eaa426a964d0886ad250829f5dc79694c769dfabdaccf485cfa9a795fb88d2b6952fa157d780329ee2033d99bccfe0270c927b0246f2237066a52a8f7d4b831dba7a67bbdc281da7a2ed06cc5e34042093783e81e5e3105dc71e35be7f5da2446c8234f0c65a1391fe7422cbda5aba222eb502ca1408e8fe47c13d255b695f96db8df2225c2504c04b15bca72752483c8d3d8a4e82ff7df5a24fee97f66aa4b1dd02e27e3d866698f4c782d5caadbe242c22c4838db6b1cc88e3fc51eaa28d01c8bdf7512da8043d677fd2aaa1b908b61bda619631d1d7712bf383eca32ce7332b1b99519a2ba80dbf319b781bd7318d2e0ac9203a90b27ad39d0a2b777436ec2f22f6531eacce08ce56d63a18e75d9aff54e9ab65c1cd4151f519c995fc3fdbdcfbaab8e0df69a50e726a3e05d34af58f8e035bd425e5016f15f92c46fb0c30e97f6a293079e0aaeca28406497a8b11ea39849a69b430f9ce6909d330e39308319498f7331ab5d6b42f1d38fd7a78f2a552c7c8c8188ec73ea5da53f3607918bae8b7441a5134fa8d29b98850026573aa8d68225907b6881f99e9571799aca2bedab097140dd3dd46605f5038400b86cab4e", 0x801, 0x0, 0x0, 0x0) 21:34:31 executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000440)) 21:34:31 executing program 3: r0 = socket(0x2, 0x5, 0x0) bind$unix(r0, &(0x7f0000001240)=@file={0xa}, 0xa) 21:34:31 executing program 2: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1014, 0x0, 0x0) 21:34:31 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:31 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="5cfa3ae8610f59ae12804b7fb238986f41b3ec98fab7cd601594560704dbcd3995b5122e831c529323cf821665a1a18a13a31dd6ff3ffa68753d610efba028914df9021bab09af008e9d8df31bbabf344014f38708c6205fd994caa8a898664074e16c546714271031083af1ad84e22d5e373879c1ba00259c0abac8adf8f3b0be86c8363ec69dcf69e0e96756b1024c2c25008ca80abdc18751afd1cad2f9fd38fe34e9abc456ea218d0634215b4005046db738245bdd6045a05799676abe9bc4286b6d1341ec10cd729ec4004ad5e681c0cc684360070a667fc0b67b5d1737970c744f78cb4d13e2f1d2b7880b3078336c2bd7a2f1233c92026dca86a133941dc5c489b4335a46e903242a7b6530dd6f697771d51594977a896d573a87dafd62c4c6c8e147892d8651d8048471a12689fd9eea85e3984e30cbf55fba60fde511da78a4313affa42c900d1367a7c78eadd704508a8ae1b5f86c6d902279950869cf4629f2f7a7ab2b9d349709b6c9d38212cb87f9d22dde44cb3bd960558fa8e3ae8e1436708bb42573de3e99169de11f47ca7379162c52775548f5e40f42f729087438c7d4eda5dac4bb81ca6545d04caed6722588a08627490614134eef903b57059b930ecd8e69d1087b17", 0x444b0}], 0x1000000000000227) 21:34:31 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000102c6, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4cd7b034e30155de6f6465be914bcd53b70435aecf5888bece4c2217b274d574357a5ef656e2bb38fc32498635a638233c0b08c527a47f09572cc311568512", 0xfc3b}, {&(0x7f0000000480)="d561a0618150dcbd338409abce97b692fa905d39abbf72f1c1ecab1a158e13f3583995c51f424b8bbae9e30567872a5fe6547ba37d0ec32ea7829bb9b9484b80a388fb3a9d75f1e1ed7662abad09f14587de002c291acfc770007d49b1da9f1c27500feba516863e042707a28faa709f29751ec73f5b61519a6c3ac2e501ecf145480c482cec83d6706f52c2ce3b0c648fb7043b3ec67dd58acf868948b4838382db088af88a0a4a80384c2fa82079fb94eafd6cd804ae47214e3c7edfea8d0a17cdd5f7d590069fb65a26ebf6d3898f", 0xd0}, {&(0x7f00000000c0)="f42182e536bc968e80408bd1a1c7170b3b1aeeb9096dec6d8a168663c8d1b3c09abb8b191d2a20751df1afd955add7623e4ed009175fa3118069f7c60aa954bc05a59f8c1a0f7461384a67ef1fff2e01e66cbb0bf85ff97a4605734edcade71baaec215808f5401957acf7fe635ed248eccea8569e811d9788155e", 0x7b}], 0x3) 21:34:31 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) 21:34:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffffd, 0x1000100000000}) 21:34:32 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) 21:34:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000280)=@un=@abs={0x8, 0x1, 0x0}, 0x8) 21:34:32 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:32 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 21:34:32 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:32 executing program 2: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x82410, 0xffffffffffffffff, 0x0, 0x0) 21:34:32 executing program 0: msgsnd(0xffffffffffffffff, &(0x7f00000004c0), 0x8, 0x0) 21:34:32 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000fcf000/0x1000)=nil, 0x1000, 0x0) 21:34:33 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa00, 0x0) writev(r0, 0x0, 0x0) 21:34:33 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/191, 0xbf}], 0x1) 21:34:33 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:33 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 21:34:33 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 21:34:33 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x7}}, 0x0) 21:34:33 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 21:34:33 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000180681, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 21:34:33 executing program 3: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) 21:34:33 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) 21:34:33 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='\x00', r0, &(0x7f0000000000)='./file0\x00') 21:34:33 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(0x0, 0x0) 21:34:33 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, 0x0, &(0x7f00000000c0)) 21:34:33 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r0, 0x0, 0x0) 21:34:33 executing program 3: clock_gettime(0xc87282fc9dcaff23, 0x0) 21:34:33 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) 21:34:34 executing program 1: socket$inet6(0x1c, 0x3, 0x29) 21:34:34 executing program 2: fcntl$lock(0xffffffffffffffff, 0x11, 0x0) 21:34:34 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) 21:34:34 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x75b5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400001102c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 21:34:34 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:34:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 21:34:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0xd9) connect(r0, &(0x7f0000002900)=@in={0x10, 0x2}, 0x10) 21:34:35 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 21:34:35 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) fcntl$lock(r0, 0x4, 0x0) 21:34:35 executing program 3: symlink(&(0x7f0000000280)='./file0/../file0\x00', &(0x7f00000002c0)='./file0\x00') 21:34:35 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000001180)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018802907800000000609433df000000000000000000000000000000000000000100000000000000000000000000000000c26539339f837022aa4141d0a984548ef87273682ac940cad2d138bafa972d1b5497214e967887587296dd51551a83815c85534630cb9fb161b6f1d7c807552dd4c636d682d346349787aaa8fd0b1287da9e6440a8e2a6431c82b6a7a9e94184df23a29091b9380da089fceafb83116917f6b55739d3247b08d7196e7d856a88947cf908e13d2437a67a643d429ff17375ecadb57601d2b947b4baacb932327842c4f998fcb6a7c104dae07b9b3701df04b0"]) 21:34:35 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 21:34:35 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) ftruncate(r0, 0x9) write(r0, &(0x7f0000000240)='z', 0x1) 21:34:35 executing program 5: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmdt(r1) shmdt(0x0) 21:34:35 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="0100aaaaaaaa16382be5e96086dd6015943dcda5b156b189789661d97ddff3000800cb00000000000000000000ffffe000fc21f3710000000000000000ffff000000004e214e23000890782bbebee04a026cf0999fd30bce64a7064fff2d13eb38e12af9ca56b1c572cc7d5417d941d59bda398a352cb35475c29a260e81b1c9ef41da59e2ae8894a0ef46ea1e4f8417f260db3818ac830fb3a8de478718979056df4790e58f808194bf004182c578a8289a58bf05905e906f85b67a49dee9c327f04f68f51b954b07038bdd0155af8328307b405d87a918c61063560c89762c687de3922bc9b4e74011bf88410c7189dd67db18365357f993b8b9eec6dcb9067f5037525e059bfb43145e4375ca31752d95c667229a7258100f9f060efc4b3593051acf531692b73a180652cadd57cb101b4e7aaff8c3ef4b285dba260148725a7b84df52cd5c8086bdf00575c47af934054bd6e19f133f8088eb1b67532299917764bdc6e8573bbe5defe9628810169d8980e6b67638fd58d777a5b12c89d232be3110f0c3556288e1592413f4e67eefc2ba22196e177ed700b681e6d26b03422cb5f8933a27012d6da8e4d2283d5147a90d7d1f9d5cbc6fe8fef6cbbf1c4d8ffab6c1f1a2c87b"]) 21:34:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) shutdown(r1, 0x0) 21:34:35 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000440)=@un=@file={0xa}, 0xa) 21:34:35 executing program 5: pipe2(0x0, 0xa1d39715196a93c6) 21:34:36 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000380)) 21:34:36 executing program 1: clock_nanosleep(0xc7, 0x0, &(0x7f0000000000), 0x0) 21:34:36 executing program 5: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x1, 0x0) 21:34:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7fff) write(r0, &(0x7f0000000040)="b1", 0x1) 21:34:36 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='./file0\x00') 21:34:36 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) 21:34:36 executing program 4: setitimer(0x0, &(0x7f0000000000)={{}, {0xff}}, 0x0) 21:34:36 executing program 5: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/252) 21:34:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000), &(0x7f0000000080)=0x4) 21:34:36 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000082c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r0, 0x0, 0x0) 21:34:36 executing program 4: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000000040)=0x4) 21:34:36 executing program 5: setitimer(0x0, &(0x7f0000000240)={{0xffffffffffffffff}, {0x8a}}, 0x0) 21:34:37 executing program 3: syz_emit_ethernet(0x1002, &(0x7f0000000180)) 21:34:37 executing program 5: semop(0x0, 0x0, 0x8) 21:34:37 executing program 2: fcntl$lock(0xffffffffffffff9c, 0xf, 0x0) 21:34:37 executing program 1: syz_emit_ethernet(0xfffffffffffffe9f, &(0x7f00000003c0)) 21:34:37 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:37 executing program 2: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x80411, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:34:37 executing program 1: open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) 21:34:37 executing program 5: syz_emit_ethernet(0xb6, &(0x7f0000000140)) 21:34:38 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffa}) 21:34:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2) 21:34:38 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 21:34:38 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 21:34:38 executing program 5: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) 21:34:38 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xa}, 0xa) 21:34:38 executing program 2: setrlimit(0x3212395ceba42af8, &(0x7f0000000000)) 21:34:38 executing program 1: socketpair(0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 21:34:38 executing program 4: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000007000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0xe000)=nil, 0xe000) 21:34:38 executing program 0: msgget(0x0, 0xc0) 21:34:38 executing program 5: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB]) 21:34:39 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0]) 21:34:39 executing program 2: r0 = socket(0x2, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0xffffffffffffff35}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="ddcd130fca1527cc927a256b1cdab95101d9a584f0b4b4ad62ed98b0247fdd8333", 0x21}, {&(0x7f0000000100)="aa5657d5b8cf4890e010da2f2bef0112ea77c5e5e94cc284f516a67744f4c533ff2e5be4081ba67cf51e44c7aba4d1a409368618dfed89ca4a828c8e34e5cb36ec5f33c8efdbd6c2bfff2846ca6112ce89a322bd52ee7349d5755481a3535ce34bdee09ba0c4bbfcbf498d36ae04c9796ed71fc95a358b844de23709f6e62a9185ccbf97141b20986a855d14e410da355c7845252c885cd22b852386db7f9fea413112c706755341f07beadbdb892606c7a4c67561b3f73c1818959680cb9ae4fbff1a27", 0xc4}], 0x2, &(0x7f00000002c0)=[@cred, @cred={0xfffffffffffffe92}, @cred={0x323}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xf8}, 0x0) 21:34:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f0000000040)=""/172, 0xfffffdb9) 21:34:39 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x21020a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xfffffffd) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 21:34:39 executing program 2: socketpair(0x2, 0x3, 0x5, 0x0) 21:34:39 executing program 0: syz_emit_ethernet(0xa7, &(0x7f0000000440)) 21:34:39 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000100ac2, 0xf225ace79eccbffb) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:34:39 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3276caabf52b9b) 21:34:39 executing program 1: select(0xff01, &(0x7f0000000000), &(0x7f0000000040)={0x5}, 0x0, 0x0) 21:34:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000803c9, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) dup(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x15ec, 0x0) 21:34:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/101, 0x65) 21:34:40 executing program 4: fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 21:34:40 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/3, 0x3}], 0x1) 21:34:40 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8111, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:34:40 executing program 2: shmget(0x2, 0x1000, 0x6ba, &(0x7f0000ffd000/0x1000)=nil) 21:34:40 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x100000001}, 0x10) 21:34:40 executing program 1: r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0x10, 0x2}, 0xe4) 21:34:41 executing program 2: poll(&(0x7f0000000080)=[{}], 0x1, 0x1ff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 21:34:41 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 21:34:41 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)) 21:34:41 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0) 21:34:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001380)) 21:34:41 executing program 1: open$dir(0x0, 0x10003, 0x0) 21:34:41 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x17, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:34:41 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e40)=[{0x10}], 0x273}, 0x0) 21:34:41 executing program 1: r0 = socket(0x10, 0x803, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) 21:34:41 executing program 3: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0) 21:34:42 executing program 4: socket$inet(0x2, 0x1, 0x3) 21:34:42 executing program 2: unlink(&(0x7f0000000080)='./file0\x00') 21:34:42 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 21:34:42 executing program 5: setitimer(0xaddf96a2d5120e9a, 0x0, 0x0) 21:34:42 executing program 4: socket$inet(0x10, 0x3, 0x3f) 21:34:42 executing program 2: clock_nanosleep(0x0, 0x0, &(0x7f00000000c0), 0x0) 21:34:42 executing program 0: socketpair(0xa, 0x2, 0x3, &(0x7f0000000100)) 21:34:42 executing program 5: r0 = socket(0x4000000000010, 0x1000000000080002, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="5500000018007f1dfd0000b2a4a27e930a80000000284308910000f70c00140000001940a30700000000000000001338d52f4400009bfb83de448daa7227c43ac9224fab91d400000000f6d2913bfc787555883f3e", 0x55}], 0x1}, 0x0) 21:34:42 executing program 2: socketpair(0xf0e74363ada45eb0, 0x0, 0x0, &(0x7f0000000000)) 21:34:42 executing program 4: socket$inet6(0xa, 0x3, 0xc0) 21:34:43 executing program 1: socketpair(0x28, 0x0, 0xe1, &(0x7f00000001c0)) 21:34:43 executing program 3: rename(&(0x7f00000002c0)='./file0\x00', 0x0) 21:34:43 executing program 0: r0 = socket$inet(0x10, 0x80003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="24000000200007041dfffd946f6105000200000a1f0002020028080008000400e9110200", 0x24}], 0x1}, 0x0) 21:34:43 executing program 5: socketpair(0x2, 0x0, 0x0, &(0x7f0000000540)) 21:34:43 executing program 2: r0 = socket(0x2, 0x803, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) 21:34:43 executing program 3: socket(0x2c, 0x803, 0x3) 21:34:43 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000002c0)) 21:34:43 executing program 0: semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000100)=""/108) 21:34:43 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000040), 0x0) setitimer(0x2, 0x0, 0x0) 21:34:43 executing program 5: socketpair(0x11, 0xa, 0x0, &(0x7f00000001c0)) 21:34:43 executing program 4: open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) 21:34:43 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0x10) 21:34:43 executing program 3: 21:34:43 executing program 0: 21:34:44 executing program 3: 21:34:44 executing program 4: 21:34:44 executing program 5: 21:34:44 executing program 3: 21:34:44 executing program 1: 21:34:44 executing program 0: 21:34:44 executing program 4: 21:34:44 executing program 2: 21:34:44 executing program 5: 21:34:44 executing program 3: 21:34:44 executing program 4: 21:34:44 executing program 2: 21:34:44 executing program 5: 21:34:44 executing program 1: 21:34:44 executing program 2: 21:34:44 executing program 4: 21:34:44 executing program 3: 21:34:44 executing program 0: 21:34:44 executing program 2: 21:34:44 executing program 1: 21:34:45 executing program 4: 21:34:45 executing program 3: 21:34:45 executing program 5: 21:34:45 executing program 1: 21:34:45 executing program 0: 21:34:45 executing program 4: 21:34:45 executing program 5: 21:34:45 executing program 1: 21:34:45 executing program 3: 21:34:45 executing program 2: 21:34:45 executing program 0: 21:34:45 executing program 5: 21:34:45 executing program 2: 21:34:45 executing program 4: 21:34:45 executing program 0: 21:34:45 executing program 1: 21:34:45 executing program 3: 21:34:45 executing program 2: 21:34:45 executing program 4: 21:34:45 executing program 5: 21:34:45 executing program 1: 21:34:45 executing program 0: 21:34:46 executing program 2: 21:34:46 executing program 0: 21:34:46 executing program 5: 21:34:46 executing program 3: 21:34:46 executing program 4: 21:34:46 executing program 2: 21:34:46 executing program 0: 21:34:46 executing program 5: 21:34:46 executing program 1: 21:34:46 executing program 5: 21:34:46 executing program 2: 21:34:46 executing program 4: 21:34:46 executing program 1: 21:34:46 executing program 5: 21:34:46 executing program 2: 21:34:46 executing program 3: 21:34:46 executing program 0: 21:34:46 executing program 1: 21:34:46 executing program 4: 21:34:46 executing program 2: 21:34:46 executing program 0: 21:34:46 executing program 3: 21:34:46 executing program 1: 21:34:46 executing program 4: 21:34:47 executing program 2: 21:34:47 executing program 5: 21:34:47 executing program 1: 21:34:47 executing program 3: 21:34:47 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 21:34:47 executing program 2: 21:34:47 executing program 5: 21:34:47 executing program 4: 21:34:47 executing program 1: 21:34:47 executing program 5: 21:34:47 executing program 1: 21:34:47 executing program 4: 21:34:47 executing program 5: 21:34:47 executing program 1: 21:34:47 executing program 2: 21:34:47 executing program 3: 21:34:48 executing program 0: 21:34:48 executing program 4: 21:34:48 executing program 5: 21:34:48 executing program 2: 21:34:48 executing program 3: 21:34:48 executing program 1: 21:34:48 executing program 4: 21:34:48 executing program 5: 21:34:48 executing program 1: 21:34:48 executing program 2: 21:34:48 executing program 5: 21:34:48 executing program 3: 21:34:48 executing program 0: 21:34:48 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1, 0x0, 0x0) 21:34:48 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180), 0x0) 21:34:48 executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:34:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:34:48 executing program 3: r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4, 0x1f) shutdown(r0, 0x2) 21:34:48 executing program 2: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = geteuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r3) r4 = getuid() setreuid(0x0, r4) r5 = getgid() r6 = semget$private(0x0, 0x7, 0x7a1) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r5, 0x1, 0x7}, 0xf157, 0x9}) setgid(r5) fchownat(r3, &(0x7f0000000080)='./file0/file0\x00', r4, r5, 0x400) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r7) r8 = getuid() setreuid(0x0, r8) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r10, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r9, 0x1, 0x7}, 0xf157, 0x9}) setgid(r9) fchownat(r7, &(0x7f0000000080)='./file0/file0\x00', r8, r9, 0x400) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r9, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r2, r11) write(r0, &(0x7f0000000000)="00c32ab3684f5d5b", 0x8) 21:34:49 executing program 5: 21:34:49 executing program 4: 21:34:49 executing program 3: 21:34:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x27, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="e380e52dd023c599e3d8e067c4944ac2feb27b7eb64379315b4032a155c7904a4150f2d6cd4d0ae03c40cd5bb37a1975d07527faac44bdde971cea20776fc5e6ef9dda95248d991a077b55438f2d558de7c14ade72e086dd6cb8ee17a9e20322dd9cae31a8bcaa64f1741bc17f3d103ded3fffe47422bd7b8d920c4134e139cc15ddd5430c52401bb495bfb4b7803437497db15f7ca03e4aa874c9e56bba1fd4715e5cc8f27cd54ee170143495ba4b6bb78315907c39466a4017af52d2cb86786e180f1c729f80868c0e7e277387b2d7164948edd1b75f57a0941377ad92d235d14b361b", 0xe4, 0x8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:34:49 executing program 5: 21:34:49 executing program 1: 21:34:49 executing program 4: 21:34:49 executing program 3: 21:34:49 executing program 2: 21:34:49 executing program 4: 21:34:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x1, 0xfe042a9d9f576864) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = dup(r2) r4 = getuid() setreuid(0x0, r4) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000001340)=""/109) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r5, 0x1, 0x7}, 0xf157, 0x9}) setgid(r5) fchownat(r2, &(0x7f0000000080)='./file0/file0\x00', r4, r5, 0x400) setreuid(r4, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x0) ptrace(0x8, r9, &(0x7f0000000000), 0x0) sendto$unix(r3, &(0x7f0000000340)="70cea6e6ef0671041a37a4661119f800e29495b6fb596d98cdce0996555d99f743d2c27965a9d3d73387b51c9bd15b45c5ddccea60b8a0690c0fc05895588dfcc1d803e608fe676f952c5923e7e5df4611d28cb1b0002273ea3cd35cb91dadcdd0898b819c4d7308ec3cccafaf8d3a3208b5379729e7cc047a07db411f22fbe4d776b349e1429a517828a1a287bc192c02438a6047312703d0e786cd47f8904c53a2b2925bdf85773cb5bc569b2830acfb2414e9a49981c798478f9525da7503edb126076f1413b8d0c5a4c64abc3479c4fa69c7f371652c481afe49a6fb49b9826836237f5f7c0ba54128d9c1aff12e1841da5af4d4d1be2c5c13cb2414fe2796a6bf3a7f87e3b1a30eada734ef170bdad0f7c8106731e9e4df1252f9319928d6fdaf1a7d8029c56fd25a6b55a9b1f278ebf83cb90a7f031257a34fef7ecd9d79a22191f959ecd322646f0d36c6f301ca71871b8fa91a42753c3ac36e9de6663f17e49b86aeadb646b34cc16cfd162de43e4593980465874548376544251ce3932ee79d0b0645ad914b50523d2e71b28341840f5bfc7353c6bef7956e4fc4e66934d76b1c9025611383faa64022c49addcc8ee36a3eff5927790e7480b92b4aa5183e270ef19617684b19f2ba8686d8caa2326b9cec57d73530dea610eec2b1ab6c8855fcfb4798c3ef813b3e8770edc70eaf7ace1b1bdeb1a4bc08a39131333943846d52ac61c479ac0122b42a738a6b367f0466f922dd26acdeb9186f9944938020f6788b6964033bf5f5c482cb46e2525954eab683a12f370a42d9032b0d038d8fec9556f3ad69a9e8f21fdff80b14da043cb7a65a2f0a1d5c7ba0f3e964d07158762101ae34791aa24bdc669dc8fad5cddff4f4477a854f49a11e05f459ffa7b8aa3d6bdc980efb64d337a06ae2c15f184856ab6f52bc52a3e6aacb2a338b87278c0ec26c08801fe1de7b4e96d5b8f5e6876c3f04109ee7e0b3c4eef09524684d2b30de47ec95f328be02bbec3300ddaf670fdbf5101f438c3914b66a5d4f7eec13ad363ecfffd6d36562291bc5f535cccf8623ff17804abcc933ced4c38f79a00b59549357936efa5830d33e2d574e2c2807d474f90b084126fc2a2d613b913eee197ab2f2a2ca7228754ce85d3efd481367deb8b17e02849cf10d3c4dae1875d9b467c229e35811ccf1cb32434edde784c167151f0a7c740c061e068fb1d41483c39b57fd3eb7c4906bb7ffc434c73968de53ea92138c6c9c7d758e74c5aaef4b601eb9b64de0bb9e4bd0f86d44f8e471b5bd6feeefb14b5451043de484e2f112a1427f92b72c5fdaac9dcdf5a412a2b7352805e145bbe34f7b61b4d6ec9d906c3619f64ac3eba94cb0da1cd5d369fce62f95658c34cd596ce41f9e8061e77aba6d5488865b6f95ca688669ee9ed38d4710218a058df76c41b5270f84f9cca1e960ac85129b7bf1fcecf869b1901d5c0b4a59adbad0a1e37a125c1ee34595753a199decdc4425fafcad8303f7046efddadb7151e7238170821738fe93c9c752440faf777ba0003ec22361fa035c5e9343f4cf4574cd9f61b45d23ff6c87d24b3a30222c8ecc0b9e29367aa871c530d87b7de6787eaa1d71dcff04fb934454bdb2f348b7eece0981311e49bc71c61fffda02e4bfe9ee582294a276ddfbfad4e57ac8a96bd898d7a46a33490f52bf881ea8b8fc7289af13a800ce96019d66fc89c3b8e35c7efce707bfb51929afabba7d85617d947b9a0c8dc751a5341b7c8b1439520c2e748899a0900c4f015fdf792fd166dda745d8ff56409592baf475c65f9c0a7c2a0a246ed5e8904bfcc87adf530d2864bc23fa7b2eb5eadc8d8d19de498de9914542aef85fe636ff8f1fc0f5fd84150eae0b20d15f0fb217e05275f181ab101a4151bef6e7d3ac33fdf3c99696d9670ec6f8c65dc97191f725897cfc69ed978727d8e2c8f892889c5056bab3fb530ea41b37970e329b5363dbe403031ff2f530d81a481c46e729e8613a918d672591abfa35f053a5723e5b976a8a3cf8b341c40da241ff241460d4ba2bd9e259a6e1ddc975550ce4aa893ad8c126d30ce24310fab14174a413b8cd5a3565a0656817a276700b69838435448eef5a9a06dea31b34e25c55abd8974913791461fccaf6c2fb1d26d3eef1954a348542d08bd114e66f5e7238d903dd63875f07187d95c4105e6fc507be51494422e9660b4c8a261faf800fa3c8df9007b161f715c479234f1e791008654405d47ff1063bb06bd99e95097bb69bc7961c067f25033992cc9b1fce482b379cfbbcb8f7c06a7ff785ec206273b759b56afaa8b5a7d908b3464542f77ac6430aeea77f96ec30ee14f1fb81605d910adf1e575be05200ddfa634718fc9cb99f5e1f287c2b02e4d177d508279b352e16c8d4385ef3c91d7fed828638da42a3b382375f4041fe241c89c80d6c9581f4361b2431ab9ef2ff4f89c8bb8ea4cfb251a417b4619f8a235259b0ce91457a8c9aa2cdf2b5550f597508c26304223a7eea4d4f75450e4df9dbc473619b93f5ca3e213ba49cf30e607944ce86701f711a38a899de00ee5c91db3678218e5a57ccc7746b73f4cda4e390ae08bb9a4a8d9c6b1985c4232eec0c4f178551c3a613b098729307345f6a360d174880e46d09d1f6305a50117b46859f440ef7a6443d1e13c8e8f88432d71377a85c41101bdea26d4491f888c294f166f2448b88f0f0daad790a7ec6408ce9b504239f06a232bda1bdf7ffa9d1d1d4abee14a498d6f2838d4c911d1b46c199bd38859b01edf8ffa0a7c0f9c2dbf0330a1774a95f1ba33a353c1e88b6fbf5fa782b2ee44503a4b48f8a7fff16aea111f245baa1d6d7c1159a7b8c79eff22cf148e405aa0381981fffd8fd645d3f91070cb6ccd00646225e934b210aa11ef0a69fbca23dd7f0a0da74c75b1465c3c71a43bc55c838b193162df175f314658ec1f9f2d9ef929ac3db51fdb8f9634e68aac234c93c9df79f38750363983d378fe9d646d9806fea7a01a22dbcc78c7630f60821fdb8df56a5e3d4d394e2af1893c41a64546c666b4cfb705d0c0ae1ea3d249e9ec70bc11fbea681fd4b435980d8596a8a41630598f9561eb24d8a6fcd7c3d548fa3b8a98158cd8437dafd7ecfd50a6678893473e1022a2088084915dcb141904225a6fe74a552b40ba269af6ab5f8e6515cb7a1dae2e64523e39e1ea22ce40e6927b045a395ae94ade1dbe069af7f0c558cd29d73906073b9a309a4f1d6fd691eec2c4539b0afe8d3115c58265d11f48e3d05aa48ead6e1cbaa624b9f430d3067ca0fd259e5d6f599f907b257c316a40c78e36c0764e5ba45a5d7939e88e11aaac16a340c265d7d1ff06e4e72a7ddb38498ce5fd7768a85c478a9a68b306aae4aa8751464b4b823ded258ba9ad7a93bd6a76ed75170de8b6db294d00ba96ffa9385e2c6be381370dbd001d886ceced2a65962554ebc29c007c16e71458c2770f0db0509184991c8b1b982e9da0389549d108725b2534efede87eb79c554754f746f3078b1ff16f209808d7cedef29e9ec8435c1dc16129646032b2b435b1ceb2bdce4a892b48f5f50a1a9dfaa8ce1e931082d527760366c8bac8bacb13d5a6e20fa25a890f61dad05d7bf4f658a9336eeb9ed1a3e385156a9cdd3374859672969389c214e831f120053605e4199bb395f4b0f13760d746175990fb65469b55b5ead4fbb2e1cfe6046be94c9bf90d1c51f54c5eccd2b26357b844dade07ab4937f549e14813609d5a7ce19c79732cf2750877f65b43f29807ff2381c81b51a66909ee01f6b679ecf0161c7f95fcca362d382187d89998a1128d53350403190039be2f659f587312c24a0ffa5012f626d4a714af0831aecbf847846f819d00caa5255efddcb96272292c036030d896fd9a3e1d69bc4ad7073ff136277ba118ec7b1f746547f829810e2895cab049cc6a62d8ee17da1e8d241adda11775be7e1708ce9b2afaa44e46d46892b5b81bca4d3f8556d07abba17a6b54fec9b00a61ad55b94b762c090ed5cf9127d3eec4040b88520d9760334c943f69e71038a26a824600f91b3a825a1224250797865d3750ae8304bc24b8f90b8034f62869fbdf9efb24c9afe9d7c14fa47d7dc730af16e43d085ffe7fe5718d57f0a1ab90aa46337f1605ad84b8b35c27986a490df975927df740be7845021e375d8f4658240e74d233db724a4e716aa019624a6f81ee4159b6942ced07f0df5a5cd468ad66bddac15bf85afa53c3dca92dd32e1d0c30be252c02d404ea92195d5269141ad7c83035f86a794d4d81d4b4300ebe84688e33421134d9510a9429fd251fba2372b0db6813398fac633b084fb2fc3eb7be43c7e80130f6502f942c3f53202f1b0f60b194228cd1e07c1ac202642cbda8b2990065a90559478d3273360243ec199082c6b956ac96b2b929419e5a07d1c8f6b0fd92d8e620813df922dcfcefc2ab6c04196050ed9dbb9693c9690c29fc71033f3e7a9a067d837eed3bdc81b0e25cd721ad87b6da64d6b1e6a1828e0685c53c6dec2830173d1e6bfecaa5b893df9f994f3b7d52e2f3a0483b068a20aa1b4f6540607a2e8298450ca1d912e4f440420acb2646a397ec305d955b5c4be95debda6932e3495253aeecebdbcbccbf9b496eb299c8132e098a7ec7922f79c20f00e51df57857703312d5fea452177502c1ad78c7f17176d431c42d66640d1f7fcd199995727cb231c15b2f235fc4228ddbb878f8fd470f1dafb2a1cd5842b350f7a1fd0aefa19c391cc7734ac3388ba86eb19f141fea0e5d51611e30abcbccf425e5fae59fa77e86a54fdd441f4f617d90471dc9cc3e03d0c4cf84dd9b6fb297ee75b9339eb72158496d00ff1e57c5d9f6e2b094f7c61022769244bccd04559fb660e2ba0f955e4a982346160b69ae3f382fbeb3fd214b51cf787e22ffbd502a2cc6f9fdce720f07ac9953cb3b804904171f043b8543de7c70164c464690bc24ff68fef83ea6a217d1b1daed4bfde779f8320dd858e8e6e70c623913643615bd94bef1208108d1965e8c9d0effbeb02a231f69e02953d9ba7194409ebdc451e484affec27e959e63dc229377b33865ccd68ae46ae17ad7bc858527c85122f23f9a0c76ae15001b03f841cc0f1fb166de38cfe222f34a2ad9869e9c378ac1f71010fcf4d12554c35f67f58b1b55bb75e066e6b16308c9271ae9d0482d071b7e192be41ef5db0d24540068fbc420bb8ecd975f374d661b8911c4643f03534b157e9c9fe3163dfd2f57bfa9057abf10f06f304927ac10bc2c10f3c164e470034b7735f92d519cd341dc8fc8ab4b1fef8ffb8630e05a4eac0fca9e4052bcc7657cca17464d7ed58bb161fb5d4228c7f783090c211676af090b78c9c8535d7b5283acb6661e36187025f5430b3ceedc0805a556e3fa7e7363fc71ee9993172f99d9ff8f737fd41ebbfc2eb7136d6383b214a3ef4fd645761681deb1717defb3ac8651a74fbdc7a433ce86996160f39500ce3b9e4ca63ec14319a582bfd3fb78e1c067c346b56a8a638d4daf8532fe4f0fd4c8cd89b4f652ac28f513855bff18753b32fa007c33dfcafaf866190397e129a959d194dd1c4cda1ac406a2264406e41c867f945a16fef25495e947aef24beee374202ba403003c5a70b8cde9a1468c0526552b3eb7438f32d150d1058423d170ebbe43b2e98f90b416ac049636bad2876e714f747f11700459279f3f71049d4f73acc7eb4544e5be27f4301a1f2d2d974969eedb160bfd43a3ac1fde5ec71981bbdc6", 0x1000, 0xd, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x0) ptrace(0x8, r10, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3ff, r1, r5, 0x0, r8, 0x20, 0x6}, 0x5, 0x4, r9, r10, 0x800, 0x401, 0x9, 0xffff}) 21:34:50 executing program 1: 21:34:50 executing program 5: 21:34:50 executing program 2: 21:34:50 executing program 4: 21:34:50 executing program 2: 21:34:50 executing program 4: 21:34:50 executing program 1: 21:34:50 executing program 5: 21:34:50 executing program 3: 21:34:50 executing program 2: 21:34:50 executing program 1: 21:34:50 executing program 4: 21:34:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket$unix(0x1, 0x0, 0x0) ftruncate(r0, 0x100) truncate(&(0x7f0000000000)='./file0\x00', 0x7) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000397) fchdir(r1) 21:34:50 executing program 5: 21:34:50 executing program 2: 21:34:50 executing program 3: 21:34:50 executing program 4: 21:34:50 executing program 1: 21:34:51 executing program 2: 21:34:51 executing program 5: 21:34:51 executing program 1: 21:34:51 executing program 4: 21:34:51 executing program 3: 21:34:51 executing program 2: 21:34:51 executing program 0: r0 = semget(0x0, 0xdb4fdbfb5dcf4426, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/146) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:34:51 executing program 3: 21:34:51 executing program 4: 21:34:51 executing program 5: 21:34:51 executing program 1: 21:34:51 executing program 2: 21:34:51 executing program 3: 21:34:51 executing program 5: 21:34:51 executing program 4: 21:34:51 executing program 1: 21:34:51 executing program 3: 21:34:51 executing program 5: 21:34:52 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = getegid() r1 = geteuid() socket(0x18, 0x20000000, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, r1, 0x0, 0xffffffffffffffff, r0}, 0x0, 0x0, 0x0, 0x0, 0x8, 0xff}) 21:34:52 executing program 4: 21:34:52 executing program 1: 21:34:52 executing program 2: 21:34:52 executing program 5: 21:34:52 executing program 4: 21:34:52 executing program 3: 21:34:52 executing program 1: 21:34:52 executing program 3: 21:34:52 executing program 4: 21:34:52 executing program 5: 21:34:52 executing program 4: 21:34:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}) 21:34:52 executing program 5: 21:34:52 executing program 3: 21:34:52 executing program 2: 21:34:52 executing program 4: 21:34:52 executing program 2: 21:34:52 executing program 4: 21:34:53 executing program 1: 21:34:53 executing program 4: 21:34:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000397) pwrite(r0, &(0x7f0000000100)="6673aee9cbd263ed78e18f0fcbbcf3bee0842f477ac8ee6f5c52d2c1a19e79de9a2502d6dbab1160178d71fcc8d2022c63c8025b1c3d35229b216db7c82d910c726b4b5831f03fa2a9b197f4c9999ee757c0fb96630e232b7af09bbca59ccc9dbfc1e18665fff5a735e2621dbb237cd8ddae5d5b53f23f7947d2cbd7117a49457fc388bd80c2c430fee8", 0x8a, 0x9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30703a1, 0x0) writev(r1, &(0x7f0000000280), 0xd) mmap(&(0x7f0000504000/0x2000)=nil, 0x2000, 0x1, 0xe13, r1, 0x0, 0x9) 21:34:53 executing program 2: 21:34:53 executing program 3: 21:34:53 executing program 5: 21:34:53 executing program 3: 21:34:53 executing program 4: 21:34:53 executing program 5: 21:34:53 executing program 1: 21:34:53 executing program 5: 21:34:53 executing program 2: 21:34:53 executing program 3: 21:34:53 executing program 4: 21:34:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00007ca000/0x1000)=nil, 0x1000) 21:34:53 executing program 1: 21:34:53 executing program 3: 21:34:53 executing program 5: 21:34:53 executing program 2: 21:34:53 executing program 1: 21:34:53 executing program 3: 21:34:53 executing program 2: 21:34:53 executing program 4: 21:34:53 executing program 1: 21:34:54 executing program 2: 21:34:54 executing program 1: 21:34:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4}) 21:34:54 executing program 4: 21:34:54 executing program 5: 21:34:54 executing program 3: 21:34:54 executing program 2: 21:34:54 executing program 1: 21:34:54 executing program 3: 21:34:54 executing program 4: 21:34:54 executing program 2: 21:34:54 executing program 1: 21:34:54 executing program 5: 21:34:54 executing program 4: 21:34:54 executing program 2: 21:34:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) _lwp_create(&(0x7f0000000000)={0x400f0029, 0x0, {[0x2, 0x76, 0xfffffffd, 0x80]}, {0x6, 0x4, 0x7}, {0xa3, 0x3, '!\x00'}}, 0x40, &(0x7f0000000100)=0x0) r3 = _lwp_self() _lwp_getname(r3, &(0x7f00000001c0)=""/1, 0x1) _lwp_detach(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r4, 0x29, 0x27, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r1) 21:34:54 executing program 4: 21:34:54 executing program 5: 21:34:54 executing program 5: 21:34:55 executing program 3: 21:34:55 executing program 4: 21:34:55 executing program 2: 21:34:55 executing program 1: 21:34:55 executing program 5: 21:34:55 executing program 2: 21:34:55 executing program 3: 21:34:55 executing program 1: 21:34:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='-6\x00', &(0x7f0000000100)='$![*\xb1\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\xb9-', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='^]\x8c#\x00']) r0 = shmget$private(0x0, 0x4000, 0x833a468144c6c5fc, &(0x7f000018d000/0x4000)=nil) shmat(r0, &(0x7f00003f1000/0x3000)=nil, 0x5000) munmap(&(0x7f0000605000/0x2000)=nil, 0x2000) madvise(&(0x7f00004ff000/0x3000)=nil, 0x3000, 0x0) 21:34:55 executing program 4: 21:34:55 executing program 2: 21:34:55 executing program 1: 21:34:55 executing program 3: 21:34:55 executing program 5: 21:34:55 executing program 1: 21:34:55 executing program 4: 21:34:55 executing program 2: 21:34:55 executing program 1: 21:34:55 executing program 4: 21:34:56 executing program 4: 21:34:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = _lwp_self() compat_50__lwp_park(0x0, r0, 0x0, 0x0) _lwp_detach(r0) mprotect(&(0x7f0000592000/0x11000)=nil, 0x11000, 0x4) r1 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r1, 0x29, 0x27, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) _lwp_self() r2 = _lwp_self() socket(0x2, 0x4, 0x6) compat_50__lwp_park(0x0, r2, 0x0, 0x0) _lwp_detach(r2) getpid() r3 = _lwp_self() compat_50__lwp_park(0x0, r3, 0x0, 0x0) _lwp_detach(r3) _lwp_unpark(r2, 0x0) mlockall(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:34:56 executing program 5: 21:34:56 executing program 3: 21:34:56 executing program 2: 21:34:56 executing program 1: 21:34:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) chmod(&(0x7f0000000000)='./file0\x00', 0x2a8947c38b1d5e0a) 21:34:56 executing program 5: 21:34:56 executing program 3: 21:34:56 executing program 4: 21:34:56 executing program 1: 21:34:56 executing program 2: 21:34:56 executing program 3: 21:34:56 executing program 4: 21:34:56 executing program 5: 21:34:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:34:56 executing program 2: 21:34:56 executing program 4: 21:34:56 executing program 3: 21:34:56 executing program 1: 21:34:56 executing program 5: 21:34:57 executing program 1: 21:34:57 executing program 3: 21:34:57 executing program 4: 21:34:57 executing program 2: 21:34:57 executing program 5: 21:34:57 executing program 1: 21:34:57 executing program 0: mprotect(&(0x7f0000779000/0x3000)=nil, 0x3000, 0x5) r0 = _lwp_self() r1 = _lwp_self() _lwp_unpark_all(&(0x7f0000000000)=[r0, r1, 0xffffffffffffffff], 0x3, &(0x7f0000000040)=0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x80}}) socket$unix(0x1, 0x2, 0x0) 21:34:57 executing program 3: 21:34:57 executing program 4: 21:34:57 executing program 2: 21:34:57 executing program 5: 21:34:57 executing program 1: 21:34:57 executing program 3: 21:34:57 executing program 2: 21:34:57 executing program 4: 21:34:57 executing program 1: 21:34:57 executing program 4: 21:34:57 executing program 2: 21:34:57 executing program 5: 21:34:58 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000001c0)='./file0/file0\x00', 0x260200, 0x1) r0 = semget(0x1, 0x1, 0xd0f620a7657aa0ff) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0x80000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = dup(r1) r3 = getuid() setreuid(0x0, r3) r4 = semget$private(0x0, 0x4, 0x400) semget$private(0x0, 0x4, 0x20) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r5, 0x1, 0x7}, 0xf157, 0x9}) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000840)=""/161) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x7}, 0xf157, 0x9}) setgid(0x0) fchownat(r1, &(0x7f0000000080)='./file0/file0\x00', r3, 0x0, 0x400) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) ptrace(0x8, r7, &(0x7f0000000000), 0x0) r8 = posix_spawn(r7, &(0x7f0000000200)='\x00', &(0x7f0000000340)={0x9, 0x1ca9, &(0x7f0000000280)=@open={0x0, r2, {&(0x7f0000000240)='\x00', 0x1000, 0x8001}}}, &(0x7f0000000380)={0x1, 0xffffffffffffffff, {}, 0x0, {[0x4, 0xb3, 0x1, 0xfff]}, {[0xc7, 0x401, 0xb9d5, 0x7fff]}}, &(0x7f00000003c0)=[':\x00', '+\x00', '/\x00', '-\x00'], &(0x7f0000000400)=['\x00', '\x00']) r9 = open(&(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x100) dup(r9) r10 = getuid() setreuid(0x0, r10) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r12, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r11, 0x1, 0x7}, 0xf157, 0x9}) setgid(r11) fchownat(r9, &(0x7f0000000080)='./file0/file0\x00', r10, r11, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000480)={r8, r10, r13}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffff9}) 21:34:58 executing program 4: 21:34:58 executing program 2: 21:34:58 executing program 5: 21:34:58 executing program 1: 21:34:58 executing program 3: 21:34:58 executing program 2: 21:34:58 executing program 4: 21:34:58 executing program 2: 21:34:58 executing program 5: 21:34:58 executing program 3: 21:34:58 executing program 4: 21:34:58 executing program 3: 21:34:58 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) geteuid() 21:34:58 executing program 1: 21:34:58 executing program 4: 21:34:58 executing program 5: 21:34:58 executing program 2: 21:34:58 executing program 4: 21:34:58 executing program 2: 21:34:59 executing program 2: 21:34:59 executing program 4: 21:34:59 executing program 1: 21:34:59 executing program 3: 21:34:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r0) r1 = getuid() setreuid(0x0, r1) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000002c0)=""/116) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0x1, 0x7}, 0xf157, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r8) r9 = getuid() setreuid(0x0, r9) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r11, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r10, 0x1, 0x7}, 0xf157, 0x9}) setgid(r10) fchownat(r8, &(0x7f0000000080)='./file0/file0\x00', r9, r10, 0x400) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x101, r1, r6, r7, r10, 0x4, 0x8}, 0x2a90, 0x40, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r2, 0x1, 0x5}, 0xf157, 0x9}) setgid(r2) fchownat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, r2, 0x400) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x0, 0x4}, 0xfffffffffffffffd, 0x40000000000000, 0x0, 0x0, 0x81, 0x6}) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000397) fcntl$setflags(r12, 0x2, 0x1) 21:34:59 executing program 2: 21:34:59 executing program 3: 21:34:59 executing program 1: 21:34:59 executing program 5: 21:34:59 executing program 4: 21:34:59 executing program 5: 21:34:59 executing program 3: 21:34:59 executing program 2: 21:34:59 executing program 1: 21:34:59 executing program 4: 21:34:59 executing program 5: 21:34:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fork() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r2) r3 = getuid() setreuid(0x0, r3) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x400) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000002c0)=""/116) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0x1, 0x7}, 0xf157, 0x9}) setgid(r4) fchownat(r2, &(0x7f0000000080)='./file0/file0\x00', r3, r4, 0x400) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={r1, 0xffffffffffffffff, r4}, 0xc) 21:34:59 executing program 1: 21:34:59 executing program 2: 21:34:59 executing program 4: 21:35:00 executing program 1: 21:35:00 executing program 2: 21:35:00 executing program 5: 21:35:00 executing program 3: 21:35:00 executing program 4: 21:35:00 executing program 2: 21:35:00 executing program 1: 21:35:00 executing program 1: 21:35:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x1e8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="7dd1244fc6f6214e3de399e30b1da36abf8517694647e972792c2dda04949738d4e72feb3fbce84aa436e6541c1336d39e68cd37986f2e86577a606201eb811e53baba565a7a67d59041b0eb5340835f87ca33584e130f49b9d152c3fba6530de2c930b6e6d03a537ea9fb2638ed22b5d90545fd5ad1506a4549958ef9cbdf35cdac6ef32ef19ff60cae992137605ad60815e53dedd56b0713630b6b290ae7efeca7", 0xa2}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000397) r2 = dup2(r0, r1) pread(r2, &(0x7f0000000000)="1614c90b802d65544fc3f813a7d307fdc3169b0f8c9600b6367421a153e736dc0c9545b5dcb251cfde346a5f37e7149eb2b583ece14c8106d1d11e191f64da61b5c183c3b260a12defef0f7683236c9a", 0x50, 0x1) msgget(0x3, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:35:00 executing program 5: 21:35:00 executing program 2: 21:35:00 executing program 3: 21:35:00 executing program 4: 21:35:00 executing program 1: 21:35:00 executing program 2: 21:35:00 executing program 1: 21:35:00 executing program 3: 21:35:00 executing program 4: 21:35:01 executing program 3: 21:35:01 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 21:35:01 executing program 2: 21:35:01 executing program 5: 21:35:01 executing program 4: 21:35:01 executing program 2: 21:35:01 executing program 1: 21:35:01 executing program 5: 21:35:01 executing program 3: 21:35:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1}) 21:35:01 executing program 4: 21:35:01 executing program 2: 21:35:01 executing program 5: 21:35:01 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x60040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x88000, 0x2) 21:35:01 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='>', 0x1, 0x0, 0x0, 0x0) 21:35:01 executing program 3: 21:35:01 executing program 4: 21:35:02 executing program 4: 21:35:02 executing program 5: 21:35:02 executing program 2: syz_emit_ethernet(0x0, 0x0) 21:35:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x27, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x14, 0x1000}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x6}) geteuid() socket$inet(0x2, 0x2, 0x2) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) 21:35:02 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) accept$inet6(r0, 0x0, 0x0) 21:35:02 executing program 3: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x200) 21:35:02 executing program 5: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 21:35:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3e, 0x0, 0x0, 0xffffffffffffffff}}) 21:35:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, 0x0, 0x0) 21:35:02 executing program 2: mknod(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0) 21:35:02 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0xc800, 0x0, 0x0) 21:35:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r1, 0x0, 0x0) 21:35:02 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x60040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8e) 21:35:02 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) __clone(0x0, 0x0) getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 21:35:03 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50840, 0x131) 21:35:03 executing program 3: socket$inet(0x2, 0x8000c, 0x0) 21:35:03 executing program 5: r0 = socket(0x2, 0x1, 0x0) bind(r0, 0x0, 0x0) 21:35:03 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x0, 0x20010004, &(0x7f0000000100)={0x2, 0x0}, 0x10) 21:35:03 executing program 4: msgget$private(0x0, 0x20) 21:35:03 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="d45881ca3a2e50953558d01907d7d17a865d1e2df73443b04c5fab2cc5c3b8534fbeb799a41c2fceb0ad", 0x2a, 0x20000004, 0x0, 0xfffffd2a) 21:35:03 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0) [ 184.0247117] panic: kernel diagnostic assertion "uvm_page_locked_p(pg)" failed: file "/syzkaller/managers/netbsd/kernel/sys/arch/x86/x86/pmap.c", line 3533 [ 184.0468766] cpu1: Begin traceback... [ 184.0579698] vpanic() at netbsd:vpanic+0x241 [ 184.1023368] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 184.1466955] pmap_remove_pte() at netbsd:pmap_remove_pte+0x34d [ 184.1799720] pmap_remove() at netbsd:pmap_remove+0x3b1 [ 184.2243339] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x61b [ 184.2576087] uvmspace_free() at netbsd:uvmspace_free+0x23b [ 184.3019723] uvm_proc_exit() at netbsd:uvm_proc_exit+0xc4 [ 184.3463341] exit1() at netbsd:exit1+0x3bd [ 184.3796058] sys_exit() at netbsd:sys_exit+0x77 [ 184.4239702] syscall() at netbsd:syscall+0x559 [ 184.4350650] --- syscall (number 1) --- [ 184.4461499] 7c580b399a6a: [ 184.4572408] cpu1: End traceback... [ 184.4572408] fatal breakpoint trap in supervisor mode [ 184.4683276] trap type 1 code 0 rip 0xffffffff8021d6e5 cs 0x8 rflags 0x246 cr2 0x60b2a0 ilevel 0 rsp 0xffffac017a887680 [ 184.4794182] curlwp 0xffffac001152ab00 pid 4661.1 lowest kstack 0xffffac017a8802c0 Stopped in pid 4661.1 (syz-executor.0) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xe9 vpanic() at netbsd:vpanic+0x241 _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure pmap_remove_pte() at netbsd:pmap_remove_pte+0x34d pmap_remove() at netbsd:pmap_remove+0x3b1 uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x61b uvmspace_free() at netbsd:uvmspace_free+0x23b uvm_proc_exit() at netbsd:uvm_proc_exit+0xc4 exit1() at netbsd:exit1+0x3bd sys_exit() at netbsd:sys_exit+0x77 syscall() at netbsd:syscall+0x559 --- syscall (number 1) --- 7c580b399a6a: ds 76a0 es 1055 fs 7660 gs 76b0 rdi ffffac000cb1a458 rsi ffffac001152ade8 rbp ffffac017a887680 rbx ffffac016ca81000 rdx 2 rcx ffffffff80d083e1 db_panic+0xd5 rax 0 r8 4 r9 1ffffffff0553a44 r10 ffffffff82a9d223 db_onpanic+0x3 r11 10 r12 ffffac016ca92000 r13 ffffffff81c225e0 platform_private_nodes+0x140 r14 ffffac017a887710 r15 ffffac016ca81060 rip ffffffff8021d6e5 breakpoint+0x5 cs 8 rflags 246 rsp ffffac017a887680 ss 10 netbsd:breakpoint+0x5: leave PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 4645 1 2 0 0 ffffac00114b25c0 syz-executor.4 4465 4 2 0 0 ffffac00130462c0 syz-executor.1 4465 3 2 0 0 ffffac00114bf1a0 syz-executor.1 4465 1 2 0 0 ffffac00114a6160 syz-executor.1 4695 3 3 1 80 ffffac0011ff8140 syz-executor.0 parked 4562 1 2 0 0 ffffac00110d15a0 syz-executor.2 3458 1 3 0 10000004 ffffac00112f8720 syz-executor.5 xclocv 3846 3 3 1 80 ffffac00114ee640 syz-executor.0 parked 4647 3 2 0 0 ffffac001266f620 syz-executor.3 4647 1 2 0 0 ffffac0011fd9960 syz-executor.3 4661 > 1 7 1 0 ffffac001152ab00 syz-executor.0 4436 3 3 0 80 ffffac001151a6a0 syz-executor.0 parked 4304 3 3 1 80 ffffac00115c1720 syz-executor.0 parked 495 1 2 1 0 ffffac0012edb280 syz-executor.5 603 > 1 7 0 0 ffffac0012e98ae0 syz-executor.4 45 1 2 1 0 ffffac0012e986a0 syz-executor.3 555 1 2 1 0 ffffac0012e98260 syz-executor.2 40 1 2 0 0 ffffac0012e72680 syz-executor.1 41 1 2 1 0 ffffac0012e72240 syz-executor.0 590 11 3 0 80 ffffac0012e72ac0 syz-fuzzer parked 590 10 3 1 80 ffffac0012d24aa0 syz-fuzzer parked 590 9 3 1 80 ffffac00110d55e0 syz-fuzzer parked 590 8 3 1 80 ffffac0012d24220 syz-fuzzer parked 590 7 3 1 80 ffffac0012682a80 syz-fuzzer parked 590 6 3 1 80 ffffac0012682640 syz-fuzzer parked 590 5 3 0 80 ffffac0011f738c0 syz-fuzzer parked 590 4 3 0 80 ffffac0011fe4980 syz-fuzzer kqueue 590 3 3 0 80 ffffac0011fe4540 syz-fuzzer parked 590 2 3 1 80 ffffac00120039e0 syz-fuzzer parked 590 1 3 1 80 ffffac0011f26740 syz-fuzzer parked 580 1 3 0 80 ffffac001202d1c0 sshd select 586 1 3 1 80 ffffac0011ff89c0 getty nanoslp 569 1 3 1 80 ffffac00120035a0 getty nanoslp 538 1 3 1 80 ffffac0011ff8580 getty nanoslp 502 1 3 0 80 ffffac001200d180 getty ttyraw 563 1 3 0 80 ffffac0011f47320 cron nanoslp 376 1 3 0 80 ffffac00115c1b60 inetd kqueue 317 1 3 0 80 ffffac00115836e0 sshd select 478 1 3 0 80 ffffac00114ee200 powerd kqueue 195 1 3 0 80 ffffac0011f47ba0 syslogd kqueue 268 1 3 0 80 ffffac00114e01e0 dhcpcd kqueue 220 1 3 1 80 ffffac00113f18e0 dhcpcd kqueue 1 1 3 1 80 ffffac00111f8240 init wait 0 58 3 0 204 ffffac00111f8ac0 physiod physiod 0 57 3 0 204 ffffac0011242280 aiodoned aiodoned 0 56 3 1 200 ffffac0011241ae0 ioflush syncer 0 55 3 0 204 ffffac00112416a0 pooldrain pooldrain 0 54 3 0 200 ffffac0011241260 pgdaemon pgdaemon 0 51 2 1 200 ffffac00111f8680 npfgc-0 0 50 3 1 204 ffffac00111eaaa0 rt_free rt_free 0 49 3 1 204 ffffac00111ea660 unpgc unpgc 0 48 3 1 204 ffffac00111ea220 key_timehandler key_timehandler 0 47 3 1 204 ffffac0011102a80 icmp6_wqinput/1 icmp6_wqinput 0 46 3 0 204 ffffac0011102640 icmp6_wqinput/0 icmp6_wqinput 0 45 3 0 204 ffffac0011102200 nd6_timer nd6_timer 0 44 3 1 204 ffffac00110f7a60 carp6_wqinput/1 carp6_wqinput 0 43 3 0 204 ffffac00110f7620 carp6_wqinput/0 carp6_wqinput 0 42 3 1 204 ffffac00110f71e0 carp_wqinput/1 carp_wqinput 0 41 3 0 204 ffffac00110e6a40 carp_wqinput/0 carp_wqinput 0 40 3 1 204 ffffac00110e6600 icmp_wqinput/1 icmp_wqinput 0 39 3 0 204 ffffac00110e61c0 icmp_wqinput/0 icmp_wqinput 0 38 2 1 200 ffffac00110d5a20 rt_timer 0 37 3 1 204 ffffac00110d51a0 vmem_rehash vmem_rehash 0 27 3 0 204 ffffac000e9b5580 scsibus0 sccomp 0 26 3 0 200 ffffac000e9b5140 pms0 pmsreset 0 25 2 1 200 ffffac000e9259a0 xcall/1 0 24 1 1 200 ffffac000e925560 softser/1 0 23 1 1 200 ffffac000e925120 softclk/1 0 22 1 1 200 ffffac000e921980 softbio/1 0 21 1 1 200 ffffac000e921540 softnet/1 0 20 1 1 201 ffffac000e921100 idle/1 0 19 3 1 204 ffffac000d041960 lnxpwrwq lnxpwrwq 0 18 3 1 204 ffffac000d041520 lnxlngwq lnxlngwq 0 17 3 1 204 ffffac000d0410e0 lnxsyswq lnxsyswq 0 16 3 1 204 ffffac000d03c940 lnxrcugc lnxrcugc 0 15 3 0 204 ffffac000d03c500 sysmon smtaskq 0 14 3 1 204 ffffac000d03c0c0 pmfsuspend pmfsuspend 0 13 3 0 204 ffffac000d02d920 pmfevent pmfevent 0 12 3 0 204 ffffac000d02d4e0 sopendfree sopendfr 0 11 3 1 204 ffffac000d02d0a0 nfssilly nfssilly 0 10 3 0 200 ffffac000d021900 cachegc cachegc 0 9 3 0 204 ffffac000d0214c0 vdrain vdrain 0 8 3 0 200 ffffac000d021080 modunload mod_unld 0 7 3 0 204 ffffac000d0118e0 xcall/0 xcall 0 6 1 0 200 ffffac000d0114a0 softser/0 0 5 1 0 200 ffffac000d011060 softclk/0 0 4 1 0 200 ffffac000d00e8c0 softbio/0 0 3 1 0 200 ffffac000d00e480 softnet/0 0 2 1 0 201 ffffac000d00e040 idle/0 0 1 2 1 200 ffffffff82b63f60 swapper [Locks tracked through LWPs] Locks held by an LWP (syz-executor.2): Lock 0 (initialized at amap_alloc) lock address : 0xffffac0012e8ee40 type : sleep/adaptive initialized : 0xffffffff810cd201 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 0 current lwp : 0xffffac001152ab00 last held: 0xffffac00110d15a0 last locked* : 0xffffffff810dbec4 unlocked : 0xffffffff810d9f98 owner field : 000000000000000000 wait/spin: 0/0 Turnstile chain at 0xffffffff82d89188 with mutex 0xffffffff82d87e00. => No active turnstile for this lock. Locks held by an LWP (syz-executor.3): Lock 0 (initialized at amap_alloc) lock address : 0xffffac0012ea3500 type : sleep/adaptive initialized : 0xffffffff810cd201 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 0 current lwp : 0xffffac001152ab00 last held: 0xffffac0011fd9960 last locked* : 0xffffffff810dbec4 unlocked : 0xffffffff810da575 owner field : 000000000000000000 wait/spin: 0/0 Turnstile chain at 0xffffffff82d89260 with mutex 0xffffffff82d884c0. => No active turnstile for this lock. Locks held by an LWP (syz-executor.0): Lock 0 (initialized at fork1) lock address : 0xffffac0012ffa0d0 type : sleep/adaptive initialized : 0xffffffff8114c9fc shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 1 current lwp : 0xffffac001152ab00 last held: 0xffffac001152ab00 last locked* : 0xffffffff811490ed unlocked : 000000000000000000 owner/count : 0xffffac001152ab00 flags : 0x0000000000000004 Turnstile chain at 0xffffffff82d88fd8 with mutex 0xffffffff82d87080. => No active turnstile for this lock. Lock 1 (initialized at amap_copy) lock address : 0xffffac001257e680 type : sleep/adaptive initialized : 0xffffffff810d0ab0 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 1 current lwp : 0xffffac001152ab00 last held: 0xffffac001152ab00 last locked* : 0xffffffff810ed4c1 unlocked : 0xffffffff810da575 owner field : 0xffffac001152ab00 wait/spin: 0/0 Turnstile chain at 0xffffffff82d89090 with mutex 0xffffffff82d87640. => No active turnstile for this lock. Lock 2 (initialized at pmap_create) lock address : 0xffffac0012044e70 type : sleep/adaptive initialized : 0xffffffff802735da shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 1 current lwp : 0xffffac001152ab00 last held: 0xffffac001152ab00 last locked* : 0xffffffff80274622 unlocked : 0xffffffff80273fe2 owner field : 0xffffac001152ab00 wait/spin: 0/0 Turnstile chain at 0xffffffff82d89188 with mutex 0xffffffff82d87e00. => No active turnstile for this lock. Locks held by an LWP (syz-executor.4): Lock 0 (initialized at vcache_alloc) lock address : 0xffffac0012d2c700 type : sleep/adaptive initialized : 0xffffffff812b43b2 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 0 current lwp : 0xffffac001152ab00 last held: 0xffffac0012e98ae0 last locked* : 0xffffffff812e0e70 unlocked : 0xffffffff812e0d2d owner/count : 000000000000000000 flags : 000000000000000000 Turnstile chain at 0xffffffff82d890a0 with mutex 0xffffffff82d876c0. => No active turnstile for this lock. Lock 1 (initialized at vcache_alloc) lock address : 0xffffac00130785c0 type : sleep/adaptive initialized : 0xffffffff812b43b2 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 1 last held: 0 current lwp : 0xffffac001152ab00 last held: 0xffffac0012e98ae0 last locked* : 0xffffffff812e0e70 unlocked : 0xffffffff812e0d2d [ 184.4794182] Skipping crash dump on recursive panic [ 184.4794182] panic: ASan: Unauthorized Access In 0xffffffff81187f80: Addr 0xffffac00130785c0 [8 bytes, read, PoolUseAfterFree] [ 184.4794182] cpu1: Begin traceback... [ 184.4794182] vpanic() at netbsd:vpanic+0x241 [ 184.4794182] snprintf() at netbsd:snprintf [ 184.4794182] kasan_report() at netbsd:kasan_report+0x8f [ 184.4794182] __asan_load8() at netbsd:__asan_load8+0x294 [ 184.4794182] rw_dump() at netbsd:rw_dump+0x20 [ 184.4794182] lockdebug_dump() at netbsd:lockdebug_dump+0x281 [ 184.4794182] lockdebug_show_one() at netbsd:lockdebug_show_one+0xb9 [ 184.4794182] lockdebug_show_all_locks() at netbsd:lockdebug_show_all_locks+0x12f [ 184.4794182] db_command() at netbsd:db_command+0x2c0 [ 184.4794182] db_command_loop() at netbsd:db_command_loop+0x26c [ 184.4794182] db_trap() at netbsd:db_trap+0x219 [ 184.4794182] kdb_trap() at netbsd:kdb_trap+0x1ce [ 184.4794182] trap() at netbsd:trap+0x650 [ 184.4794182] --- trap (number 1) --- [ 184.4794182] breakpoint() at netbsd:breakpoint+0x5 [ 184.4794182] db_panic() at netbsd:db_panic+0xe9 [ 184.4794182] vpanic() at netbsd:vpanic+0x241 [ 184.4794182] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 184.4794182] pmap_remove_pte() at netbsd:pmap_remove_pte+0x34d [ 184.4794182] pmap_remove() at netbsd:pmap_remove+0x3b1 [ 184.4794182] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x61b [ 184.4794182] uvmspace_free() at netbsd:uvmspace_free+0x23b [ 184.4794182] uvm_proc_exit() at netbsd:uvm_proc_exit+0xc4 [ 184.4794182] exit1() at netbsd:exit1+0x3bd [ 184.4794182] sys_exit() at netbsd:sys_exit+0x77 [ 184.4794182] syscall() at netbsd:syscall+0x559 [ 184.4794182] --- syscall (number 1) --- [ 184.4794182] 7c580b399a6a: [ 184.4794182] cpu1: End traceback... [ 184.4794182] fatal breakpoint trap in supervisor mode [ 184.4794182] trap type 1 code 0 rip 0xffffffff8021d6e5 cs 0x8 rflags 0x246 cr2 0x60b2a0 ilevel 0x8 rsp 0xffffac017a886c40 [ 184.4794182] curlwp 0xffffac001152ab00 pid 4661.1 lowest kstack 0xffffac017a8802c0 Stopped in pid 4661.1 (syz-executor.0) at netbsd:breakpoint+0x5: leave