Warning: Permanently added '10.128.0.229' (ECDSA) to the list of known hosts. 2019/11/28 10:58:11 fuzzer started 2019/11/28 10:58:11 dialing manager at 10.128.0.105:43665 2019/11/28 10:58:12 syscalls: 211 2019/11/28 10:58:12 code coverage: enabled 2019/11/28 10:58:12 comparison tracing: enabled 2019/11/28 10:58:12 extra coverage: support is not implemented in syzkaller 2019/11/28 10:58:12 setuid sandbox: support is not implemented in syzkaller 2019/11/28 10:58:12 namespace sandbox: support is not implemented in syzkaller 2019/11/28 10:58:12 Android sandbox: support is not implemented in syzkaller 2019/11/28 10:58:12 fault injection: support is not implemented in syzkaller 2019/11/28 10:58:12 leak checking: support is not implemented in syzkaller 2019/11/28 10:58:12 net packet injection: support is not implemented in syzkaller 2019/11/28 10:58:12 net device setup: support is not implemented in syzkaller 2019/11/28 10:58:12 concurrency sanitizer: support is not implemented in syzkaller 2019/11/28 10:58:12 devlink PCI setup: support is not implemented in syzkaller 10:58:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x440, 0x9f) fchdir(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x2}, {0x2, 0xd28}}, 0x700) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r2 = shmget$private(0x0, 0x400000, 0x40, &(0x7f0000bfd000/0x400000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = msgget$private(0x0, 0x248) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r6 = getuid() r7 = getegid() r8 = __clone(0xff, &(0x7f0000000200)="4a2e3fe44ac4013c644097a2723dff5166") r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r5, r6, r7, 0x1c, 0x400}, 0x8, 0x200, r8, r9, 0x5, 0x80000000, 0x1, 0x1b7}) r10 = socket$unix(0x1, 0x1, 0x0) close(r10) r11 = msgget(0x3, 0x8) msgrcv(r11, &(0x7f00000002c0)={0x0, ""/139}, 0x93, 0x2, 0x1400) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x3ff, 0x3ff}, 0xc) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440), 0xc) _lwp_create(&(0x7f0000000580)={0x400f0026, &(0x7f0000000500)={0x30a02b75518e6ab2, &(0x7f0000000480)={0x801e0043, 0x0, {[0x1, 0x800, 0x7fff, 0xbb2]}, {0x8, 0x0, 0x2}, {0x800, 0x0, '\x00'}}, {[0x5, 0x200, 0x3, 0x1]}, {0x2391, 0x98, 0x3}, {0x3ff, 0xffff, '%/|@\x00'}}, {[0x80000000, 0x7, 0x2, 0x3]}, {0x1, 0x8, 0x1}, {0xa800000000000000, 0x2d, '-\x00'}}, 0x80, &(0x7f0000000600)=0x0) _lwp_wakeup(r12) munmap(&(0x7f0000dc7000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x20, &(0x7f0000dcf000/0x1000)=nil) getuid() chdir(&(0x7f0000000640)='./file0\x00') fcntl$getown(0xffffffffffffff9c, 0x5) 10:58:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x7) r1 = accept$inet6(r0, &(0x7f00000013c0), &(0x7f0000001400)=0xc) fchmod(r1, 0x1) r2 = open(&(0x7f0000001440)='./file0\x00', 0x1000080, 0x50) getpeername$inet(r2, &(0x7f0000001480), &(0x7f00000014c0)=0xc) bind$inet6(r1, &(0x7f0000001500)={0x18, 0x1, 0xfffffff9, 0x10001}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000001600)=[{&(0x7f0000001580)=""/123, 0x7b}], 0x1) readv(r1, &(0x7f0000001640), 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001680), &(0x7f00000016c0)=0xc) recvfrom$inet(r4, &(0x7f0000001700)=""/2, 0x2, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x0, 0x9, 0xff}, 0xffc1, [0x7f, 0x8, 0x7f, 0x80000000, 0x8, 0x556, 0xffffffff, 0x800080]}, 0x3c) r5 = dup2(r4, r3) r6 = openat(0xffffffffffffffff, &(0x7f0000001780)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000017c0), 0xc) r7 = open(&(0x7f0000001800)='./file0\x00', 0x802a0, 0x4) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) fcntl$dupfd(r7, 0xc, r8) clock_getres(0x0, &(0x7f00000018c0)) utimes(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={{0xfffffffffffffffd, 0x1ff}, {0xb19e, 0x8}}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001980)={0x94e, 0x1, 0x9, 0x4ce0, 0x5}, 0xc) r9 = shmget$private(0x0, 0x4000, 0x23d82be03e41b43b, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000019c0)=""/21) __clone(0x0, &(0x7f0000001a00)="a93689bbd0aa0036d3081bcadf38fdc7df283542a5b10870d320e40de54eee9b7ce8e9e64a16cd5663d50580159395a09382eca29ca594ec029273573949fe5dc267490ec585267bd71b8c9b583d43b3332044e82f2edd7fca32989f0570e3cc6d6ab4ba427ab1391b96e5c332faae7f6200ebfdfd8514b32f4b1663d262d6bd27c1") r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r10, &(0x7f0000001ac0)={0x2, 0x2}, 0xc) r11 = paccept(0xffffffffffffff9c, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc, 0x18000000) fcntl$setstatus(r11, 0x4, 0x20000) socketpair(0x10, 0x2, 0x40, &(0x7f0000001b80)={0xffffffffffffffff}) readv(r12, &(0x7f0000001ec0)=[{&(0x7f0000001bc0)=""/145, 0x91}, {&(0x7f0000001c80)=""/13, 0xd}, {&(0x7f0000001cc0)=""/117, 0x75}, {&(0x7f0000001d40)=""/21, 0x15}, {&(0x7f0000001d80)=""/244, 0xf4}, {&(0x7f0000001e80)}], 0x6) 10:58:16 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x400, 0x80) socketpair(0x1f, 0x20000005, 0x1f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@file={0x9c04c1c6af356d3f, './file0\x00'}, 0xa) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x800000, 0x6}, 0x8) msgrcv(0x0, &(0x7f0000000300)={0x0, ""/181}, 0xbd, 0x2, 0x800) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x8) recvfrom$unix(r4, &(0x7f0000000400)=""/2, 0x2, 0x40, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sendmsg(r5, &(0x7f0000000780)={&(0x7f00000004c0)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000500)="13a4dc242bf69c5d4c1b20e0567b87b879ef", 0x12}, {&(0x7f0000000540)="bd861d8f691df46d84382f9a63e26ebcdc08a34a83cf1fd7f21d0df4c0b47155b65e61d9e5359e3e8fc3dda3bfa88dba0431ce97cceda64c0f908f8f6292dfbe65843de2f64ce3febace252aa7eed27086a59bb8c3bb2883e9", 0x59}, {&(0x7f00000005c0)="c4ab1553669bc72fa72424463e75a792b50fb54d8e1be1dead0e9cab3f490951a32bc417cc9d35", 0x27}, {&(0x7f0000000600)="7f67a16b0f323a8e120981e284679c811bc8d518c6a24ed92d688b8370e706e7da12f51927748079bac20adc3b6803d79d6a8b23acbd2da2e44438c1e51503c392ad0426436363d94563e6c5291bbf14094e473551896b886f1a548494c79a87cee0da5e30ed47193fb52b550f07ebab0a2a1a11028ba9891e2f83e176cbc0856842f49fdde7f94647cf5b95a83a1ae14a321400cf62241fe4bd9fe0705ff32edaa9f1f6dca30ad76c1185e95f0e405051d94594630ef392fedc1921bec406ff7abb768fe3debfd919d34853df20e1d39ddcd2b109252074b6d636dfd748297149cb07bc5159", 0xe6}], 0x4, &(0x7f0000000740)=[{0x10, 0xffff, 0x2}], 0x10}, 0x400) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r6 = socket$inet(0x2, 0x2, 0x81) write(r6, &(0x7f0000000840)="9e40d4242c7c93d85f149a1a1954ea518a9650", 0x13) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000880)="01a8a866486d4fc61b8bed82f8ebe6ae70e80d5014ea6ba507bdb88a2bd0338abc4b3816007f36b418c0455156b2cf5f8b348f102b6ec390ca2097759d6052c727474cbef417f7d8efe98a31826e", 0x4e) r7 = dup(0xffffffffffffff9c) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) r9 = __clone(0xaff, &(0x7f0000000e40)="cea281e783d179947456570d65795907cc4bd4eb6f125094a61d5f410864ccd5e94325a493596090f16b3eca5cdd6dd16f6b13c37502da8d0f1c73f00bc7440763b1e732eb17ee770756719a9f7c28ae5a672bc52c7690508fc739fab3c2f91cfb013348f926d178ba08636aae02606c3c0e5e941f2ce2c8956eac5c2efecb73086f54ce311548103eceef8fd63781db85614d4ed013a2d91182555d96ff0805b70163af8641b5d3fca38bef8b31020cebd91101c4e64ed684736fdf65d2a4fc7242919e16bb5e373f23d5") r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000f40)={0x0, 0x0, 0x0}, &(0x7f0000000f80)=0xc) r12 = accept(r5, &(0x7f0000000fc0)=@un=@file={0x0, ""/59}, &(0x7f0000001000)=0x3d) pipe(&(0x7f0000001040)={0xffffffffffffffff}) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup(0xffffffffffffffff) r16 = open$dir(&(0x7f00000010c0)='./file1\x00', 0x101, 0x1) r17 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x200, 0x1ce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) r19 = socket$inet(0x2, 0x1, 0x3f) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r21 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001200)) sendmsg$unix(r7, &(0x7f0000001300)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000940)="f579776edae5e755f6422e09d2b3b532d75966e2483dd5402115024b6d078e3192dfd92a5b1849493be915b1120e934bbdcf4d79524b963f04271e4226cd765773eebf54300ddcd77f996b88f2903febb1382d2fb1a1437a0d05fa84564dee6090116f66d8eb06115983973a62ece97892175b080639be6058c991e340a5060c99a0172b38450612ca0c29dea368385ed0eb370d2a4cc7d5f0312bbe28110bf46891f54faad230b341bece5f06635939be0e2c333efdda922cce3f35c6cb", 0xbe}, {&(0x7f0000000a00)="3bc79d93e7c8d84eb377ddc51782a48b890d5d508287c4fbff334ced0bc7d1c80e669fbe6e95e9e02cc9b46644e8648a6755d1f58070205582aedd3eb1f40abde19c8579136db936d60ce35091084741d6ef432e5f4d294a9520160218fb858d6c02a1fd2a88085521e564708dec4cd0724f381d89f3f33a32c5b8bce97aa5d0a62e5cb9a39c7085988a2c35b9cb527194ad835b2f87984e0f7d4a47cba9123405184e11853f204dbe0f1fa5cb03c59770e9b88f4934d21916d4f05c58f35a633384710007ad22a0f731b6cbdd14c4fd57043761c3b50feec39b", 0xda}, {&(0x7f0000000b00)="b4ec4e1ca68c6da69ffea94be089da171b78c815a5252e38428eab545c0f332b90d5cd976e41cd58172f7d7d59d68585d695ab26c6ff06fa738bf8dbb2b4520d1bd0a6333173a5bdd14de087ecb545d8f17642b01cb6b4a9da3af09ee454e037787220d59f6bd175b7253815c70034f0815396f271adb0e7d6fd84566e8181b1e4d06e8823ae38465725193320529870fa44c2116b5c2c98c37f80801ca1dcbac3cf0dd9ce48db5d0416712b295c6d117b07314e3496be48be617add4092164d77c1cbe803876843857edb7c184ffefd", 0xd0}, {&(0x7f0000000c00)="9be8618ce7c56035500a7d2733fc95a4709a44d0d89370bb2ec7e7feefa3b029b1acd6bd9747b249be395884413588b2bdac34443d9b34a85a4b8db77dbc66257c4b582eb121ac04a4d037d6c878ac8a387b7d1035499b12428ebefb1da323ed299f747a8cb970f90e6099", 0x6b}, {&(0x7f0000000c80)="7035c352fe440d0c3d9822ba561d8b6cebbcdd415cc06d93c27e0b4514c650cd59073700c689e45c1bf8bffeeab73a7137814d08de69ac08e3f4784a8ecb44665b8f5e8f049579bf25b0fb34339903566f597ce67330bf0a52244c7f0d5d6042c25328b129cac181a3ac4a3583e6c41e4d3662aac4c94c7e59982008670e611c39e8cdd3ada92b02f43786c091231f95b9", 0x91}], 0x5, &(0x7f0000001240)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r8]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @rights={0x30, 0xffff, 0x1, [r16, 0xffffffffffffff9c, r4, r17, r18, r4, r19, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r20, r21]}], 0xc0}, 0x3) 10:58:16 executing program 3: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="3b8223eb7522090d472dfd6b11a0c673f046478e4f4e3dfdced57afa04467d1c2f969d5002c4fe977b458a38022167e2d8bfc1a79c198e0c342df7961bfbac816e01fb0bdcbda897a5822505b0258428569c231b7f285b831c45cb1fc93910acf180178049bddc1ff0f5ec80c5028d8fa8866f4be9016d6c92733a22a42f0f4760b81e4895ada85a4d7e1a31f20c5f049284b8bf6e225d7bbdda58a392dd1801be9d88eeeb9a939fe6d01c7b808bb006fbc61100", 0xb4, 0xc, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f00000000c0)=""/54, 0x36) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(r1, 0xffffffffffffff9c) poll(&(0x7f0000000180)=[{r3, 0x8}, {0xffffffffffffffff, 0x4}], 0x2, 0xffc3) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)="cc20b795cc6906e2e66c72e89cfcb1432c70eb49fc33fefe0ee0ef4fe0c3c99ab50e10b12f8600860dfd7affa7128e72eda6ee9aca3f94bfaa9ef89b79a503077ebf94da892c6270fe170a47ce67d97dc7ac7e5ec63bb1baff9aac8643c2335b1b3e8bdd31af579cd19bbe840c2fb1f74679c9716572a80684c00abca21eb89a6c4b397ac8b2b7ed4ed4ffc38438a5b442754ef530d5bfa44918fc1f83cb6c3ba745e8f8dc771ec769dd7f503a7a38c8f122d67c", 0xb4}, {&(0x7f0000000300)="b22d90496e0989a1a4484ede21bcafa402b0dcebe866fc65577175f298", 0x1d}], 0x2) paccept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x60000000) socketpair(0x6, 0x20000000, 0xd4, &(0x7f0000000400)={0xffffffffffffffff}) recvfrom(r5, &(0x7f0000000440)=""/92, 0x5c, 0x400, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x1, 0x7ff}, 0xc) _lwp_create(&(0x7f0000000600)={0x8, &(0x7f0000000580)={0xa, &(0x7f0000000500)={0x6, 0x0, {[0x6, 0x8, 0x8, 0x58a1f6be]}, {0xffffffff80000000, 0x9, 0x1}, {0xdae7, 0xc8b, '\x00'}}, {[0x80, 0x9, 0x80000000, 0x7]}, {0x8, 0x80ab, 0x1}, {0x3f, 0x81, '\x00'}}, {[0x0, 0x0, 0xffffffff, 0x5]}, {0xfffffffffffffffb, 0x4, 0x4}, {0x7fffffff, 0x7ff, '@{\x00'}}, 0x0, &(0x7f0000000680)) close(r3) r6 = socket$unix(0x1, 0x5, 0x0) fchroot(r6) r7 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x100000, 0x2) writev(r7, &(0x7f0000001b00)=[{&(0x7f0000000700)="6b80f23efd9bc8d06da0f1dada404a23b91675c23b9eb0d1ba57186bb69f23e14cf5a41af38d28d9b67d508dc1f8f2b21024f5774c7d3985b7d6f99a9a0ec10086e487bcc271fc115ad35b6517156103e49d9562950e67a823f7e8fd4cb41131532e1185145afadaa23fd54ed84fc353b0d20e8af9158e78e88b2c2acd6c8347904ce3c51ca08ac9f0aba7587a08084294e7b582490f10c02c7e946c9a5ddd5e0445c22ad1ab33f1090b8a9cede896364b67207a565f3abdd6c73fdd15ea1beec4ebdf63630f3b3dd56b314e90551a761fc116092b7638068b9875", 0xdb}, {&(0x7f0000000800)="d1dda98260668159a0d4fb018bad92aee205c5467f87d1c905fc911d26ad075bc474596b1fffaf039d25b8f077f0d18d45004167e64ab0728d61573060169105302d4e8e5bd416ad81dd7a3806752f7fa0b249598e32f69b2a56e95a6a8fb3bcbf76cbe8", 0x64}, {&(0x7f0000000880)="bd675073f10ccbeee25b0f31a4bb182fc76a8b6c5836d55749db6dbb03276e07a54f57e12e8dee0688eaf2d67b69cb4014e21b9cd35c240a9a88c076445abf06f402aa101edc61b0ebfac22a9841340a992ef41e74dc50479550a926b35152fea836d5aa2bbc678e7dd049a6efa40e13fa1decc7d1d7dce540f156b663728f1a347d855541ea0d67c101c1ce8189c0595377ba83bde7224c8b1b9b512343799b8ddc7ce93d3237d76525546c7837cd0e9531fc07fa1dd88443ec1a74475665f81d395a9368ae50be387d919b2263e301720f56a01931f90b8428cd719650e734c0ce50165973adeb", 0xe8}, {&(0x7f0000000980)="2179696e8cf2cb0a4a6061d6d8e40b6bf9093a34607787a960e335350ab90ca2f4254e35e5ecb8a8246112bd2506bdc69024e2b9b4f898d82c5e331016a16d958430c6630db7760aaefa9a438d2a6a37e77a955c5869ee9999ec611d1dfc4d98e46bbba73d407aba8109b8776f71ec81a7b15403a606ab89c87adaf365a8993447bc16e661665159cd9229081ca0ae2377b774b9680dd4bf2c9d1fb02ca893a228c5ed6ca4a9ac6611816bb779ea09910eb147a661e31d68652a16612b55cdaf8306a58d88ab4e08fb7da9cc94b5c4299a2ea2087942863b0892960bc11b7a388195c1acc533", 0xe6}, {&(0x7f0000000a80)="d245c43ada27417d7a85c7f23cb0e4c2d167c24e26fa488f87a07c5e6dc75ae98b000011bd2cd56981dfeac82cc7c60cd50df384bae9d0b279910bfd657318c686903c90cf2d660d1325fd38821270989c52e44b6a06fe2d776e922c4259f0098c75c51646cfbc24df05dc108e94f143b56fc9c32edcb39075ac8cf883c0d7f3047b14d9dc7219806592a464a490edab8dd4a759ca811e2563ca84cb119218e1fe4f313d411654386e2b1d8cb0be33885a802f910792859fe182b5ce4b29709388c1294bb56809e78385f460a754bc84eee21ca373ad34294fe6513f8fd83cdc427b5df67cfff462d459a436be80f933b7e5384964fe6a183e3db603972f4e0ce06f7c4bb371309bf424dce043b930500cdfad863b9cf5c3073bde1b69f633a2a9f4b44d6ac14b6bd2013b0a3aeab1971bc3d7653612984ea04eee7ff929cfc129ad923771d45e1708de8a2936bf068175d64f750d61c98971f7267047d8b289ca955d68743877947e5ea353fa93704a7c396014422df0358d4e91cfdb99df51a48c47adce99d6bdcba90d03802c20bb283986cee67f673fcf9a77901d4db44ebe4bf9ae16901143081d7f7c63eabe76140f66d3abd69a84fed139d502bb6d2d229e0e59fb3e79ff353edb1fbce4c25df4a5df25984d4d75a22bc234da61d5c53d65528d90f555e57e538c58eb19a0b6b736e1058fb047b179baba0b88184d8c5cc001d8f88875218df8a6c4d7575beb2b909b25df569af68960c9858da9cab1bcc458988fcdaaa70bad9cc238d25c5eb80a1f091b1a445211608ae65942e52e40e8588c295facc7f0a9c7310635316158346fadb1aa55f3d9b5a4bd0446e1d8c63a11299c4fde440e39e963212c9a84f08de48463bcc7ff35fbbc111b547cfb4a7c4b1d41179671157716bd96a2a5b45e971101979f4c4f4ed6a7727799f3a74c65ca55fb4d8d7b64cdd2f9a28de650a1a39764b414be88b29a49c1d553f34bebda25ada267fa7989dbe2c86af3fe239deb613c36afceefabc2375edf94d8c6d8097fbc98b2ceb207479067c5c70d629ae5be1c0eae1ab8b0021e9eea03fa9f06e873221ce3e9b5dd96476bc9bba0a70c8c52086b7e2757a443c6f1ed47eae4ad55db508ee93d1e7b7dc071da492eb894d867cc45c3f7f98d5ced2c9b74ae9eda16019c09107d18abb696496652759d147932bc8a9478eb05a7ac5e60554112d1d480221fe2454918b695e7763497eeb773c04dc69213e67fed54535a55cf4478a5da4e45ae289a017005f6fbccec98bf21e28230d96637c003f710e66563cf62f1cf83d6f5b6542ed800dd327d1a697e9cdad8b7c5d6fe728b3d1ad25517b1e6ff0c0b9c2ca93de755ee4455459d70854cee67da929d87c71aaabd614945a2afe49930d60d6c9a98b8c5b78a005000ff5fd7663b00f19e4c7fd7adb57a16cbae9493d4ad20f122d52f7e8188a8790faf6cbb1ef9b668e787166b492636e9c2451be64d47e57d5c967f6283d6afa5df8a8d7a749edb5ee0493db29bd3af0f6c1de666f8c19aa9764c1ab5d8453c2b65d5bb1c904d50c1f6d366c11e61b4ded25e16522b4400b506e3ab6b84b6bc416da26cf96078b9d8ceaae13c239041e653b2100c501a70391e931cb08c25b6b4884f98aef6698a003afa8b575e39e0fb2d8117ae0be2dca156e18834fe4518c7bb04d19f802d2be89009d29504241456e0a38fc677279509e5375bee5f466dd9083eca836fc8642cde38a3660999d141e7edd06a2f7f7104b2ffded7405f07fda43ac1e630cf225cba71402b3d507ea89c65c9b4d3b4c87b566b1f797a3a9bcbb76f45f847e96ba9a3bd1ff154d57bf365e9d5195e86f32ff1c369ded53d245986aea7581cfd15d4291ecddd4217ae757de8094913266d8d6627d9a57763e012aa51dc0375a6db535a786bb89fdb40dc314e49de387436059f8c1ad18ada025beb5eb01fbda96c585949aa9d58cca0a0eec27dbd8749b5d7534c6b53166dbff97a2c1adc5113126ac77b80494b01d4558e9e5034b706e6a2acf090d5bdb0af7e0fa6b3d439a05ac8a6fd8de79553862a989084f4be63737500479fb90c39bb020e5464dd8c093b7b89d38baf48b416b251ad1919c81ef1fe2d4f3d9a61d585690009cf529a09e5a8c4b6f7eebea6c3d75f950945bc2686778a93711d5ebb6ae7263940a16b988bc6ede1a9394bd0524db1b67b50957493a990f9ab64469a73ec78b1d83df4f1237bf70c6d27401e82c7096b48d72f2a69b06de2e485684367af75ddc0708413180bdae5ff875af17aacc03fe4b0b09598fe2889f7ec4047554f8b9d0a68d8eedc1e8db5f864f7c1c3c5a10744fd66a226c9eed9ab2d7307717f2a7b3df15c63a8962191fe0626c57d2b176193129decbd88b7e231598e882c3a2b4abbe18108c8dd7612b1af36728f81dc25f8de193a5560ab5269119d5294f3cc0589e46c773b4220e283c2494d1f0fb51e60b4f8fc435a0fa58418d4ff689e01ea5c0f82521e2bf8b9a69cd342d0b2eb18b8db3476ab3c894debf534d66e7fdb31348a73e80f17805c28764272114b8bb6ffb7c901a270fe49d0087fb9a95a8b7c3aea19f9a072e13460b4fd18db5bd9491c07bc65f5d57ad5e3ae87481c2702cb5279a752862421ad0d22d5e6eb04153f9293244c8f6f77f95e7ac2f6bc321b05382c9a1c3f3cbb487b4cc2bc3bbb3961b768eecb1ecee1f794cda21c1b4a73485f61fb7c7650e7bbb6ee44227def6834c55018c9f00fbdfb36756a06d8277df36408b979401701229ad034cf645d887429f355b80e676a91e33c8939ce7bdf8c44b5888592afa955efc1de3df283b64ac3112e224f8e8e8b35992f09469a3bd0fbb2c80a670bd690efd019a955f73c511e131669f5cb1b898e644d82c1e0589eecf17b8f3f523a17348049ba00060f6025f2ede65e0f5e201634affd7520a0ef938cc1057d2b448af819bd966bfb07a49502080af8cec11fcfc28a8282dc64a89bb611a20dba8b71c4a2554a1f7cbc0b100f9f2dc911b792cb6bdd40ce123e55e1fe2caf137d512032aa4a14436ee99656cda02ec5cf3566acc1e635a9b36d119eab59114716da4e1fd5ec24e424b6bc208f8b642ce432cc401f31acd1f3cc29a4496430d5cbf4bc829067e4b2986661a4159e517768a1f80fdb188a1eeffb93dc01e232d69b1c62f5dbfe4dfe6f82248aab58ae4e8089558363c94fbd1dfff33b1f75d7b871208d915b5fac345dfbcee3989f85921eed07e97d5846e38041f833a01cde466cddcd39c5d6dc049d06517d052bd1efeaa4a329d2d3ddaecd0c9945926a28297ef2e2e26081cf0c2b3f00a48b8904608dd1c8a2cd1926346ce563b418552735f18768bba2055b356df51d84d02dbddf97077767f878c3c9faadf19583f7ae454a6ee0080ddeef8c5ac93d0dabffce2011c62128b264f46eceea23816fc741a0a703961ba9d9c29082fd89195b114fe7c1ebbefda61d084ce6f00835c7e112894d9140ee16051db1e6335ebcc995f49f4cc4533744862316cd9d9f8e3e32dd8d33b11c44d19853455751b3fccacd0100b893b13097f8199872b8e2868527cffe363c3f43c885473e2651c44453e965e6766c5603fb6238d4b15160d79c11df9d934088d81e4cbca46cf46aec89582a45b0fdc10ac2fea458e42a4a07058abe8199409365070fc5616517cfaa74b5bab7b809287c1269c86948fb3ab36c96f010361dc098bc766e1d71be0477ca814bf2517a16cc0925c63b8e0be10eff5f6c0f19ae3cf7b0b379cad95bd3e3836a55bea36a8414b80b540f2c495dc9ceb17dfa659cbf3be648cfef76737f268a79bf0f62c6d258a62c5c9ef52b993f2bfe1f0a7333b06052f13c8408f20018d4f5aa2340df5cabcb57d42fef3c155ce978a971f06df6fe8158c991ff64f36c2f6cf8acc39a5dde2b064107b269ef5f55dc1417db06b2861cbcdc3e4e2ed87111ea53b331027d5f7574573b0a4ff60ea984bf31db33efe76ae014d03b13f57575ee89483e8c4f63f0a96baca0ffd16ccfbb2ec56213f39c090ffd14da08b4f65fb4d93e0aefc4f72e56cde2615853ef1f4b6e2cd7459b83dcbe9e266516dfd252f2280efd3e073ef0035aef5e69f1a593a8c8b7d01fb3dca3e62a6341df88e63ad14f57b3bdd80eca8e6246d672a0654eab94d4b1854de49687177f4e2dede952d3110bcb2d3e8d540c7c3cd5d927987cb2afb097ca82755d0262c99312af696ce8ddb612ea9aa8d815bb3732f988840f833af59221e86a8abae32ef82d49c15cb899bb371296a96275c7987c23e56334710d9fb059b507b8ed96c4043b824a70a5c3d603990459a32508c32e5763a0522474a04471f1936592263e6e690cbfa49d230cf52e6a336e8ef6e26edaa234a7537cbcf95bd120fc43efc3fd53fb9b39d0bce75913438a9522a86fccbc8e3a1d2eb30f7b4a338c7d7695f434259da6d98531e4982e4997e614924f77c5ed7be4318fbc4f8516268baca7c6e4c9557bfdbded79b5912a76db473e0e8d8ce68e71f952e9984722df1e90efc75ea61d141b09634cddd9015f4e5ef15f7b88e05a7f43e348298cc6fb04c329edfbda51f21ac7a5012bae968c9b233ef0d47521afc9d8f7f7654ee24b5c51df949206dd0bef6541de5f1735a075dfca107856f71772dab2fe57f74d7cf131653d0bfb4970ddf3806f6683b25c34148c8bef9d7bad488faf3609b3f9564be0aa11b52f6f3895fd48b480a11dbdeb39c2167a84c5f6384d0e1479ec2ceb8b3820f6466246d1a09fff3f565639fc273e4ba12cecb351774de797ed0c9a60477261f69ea42ea02571e1e412f8a9a800d4b1a0442b33462a99b70c178715b377fae4cd636c3a636a6d79cd489ee906cff65947c5b53525362c83508da82e3386d85b1816428346424b375cd95c3e5136ec73501fb1953c6089353b92795ddd1dec8456765a5b324ca851e08630cab7fe5eb38857ec7fe59ae27f7521df8a3972c58780d05d5c5b801930aab43d5dadd9be98b606336c2cb78339f363acfccb288d5e183d663f4aeb83e57e2c9584a2886e6d3b173394c5228da41839e9f80f5e96dd209e9f07e7952646c220a45cd26c0617dd0b3eb47fbbd0f2dad6690ca777cf68bb43c34522aed20846260f958e6152d09c192cc57b42ae3fb0990c5ef2e9be024fddaf3723f73a23eb31f2663d855035904e024581c499122655038b0e3b2713200950ebd7e44ea5ac3b82bb83416edc53a805a0e2b6e62a732919bfe54abeba569bc1506ef5f313dd63d033c3562e4827d5a57da074f55ab3a60ce8bcc7cbe0a876bc576fc2916ece69db1043f1b03cfb1b63d63f64db64a0669d575564a5249751ad677da3885c35074b566681b0d3150cb7ecce54d302c8f2d71c7c3dc985f65c234787351ad017cc650b4a2a19eddaa11dc0be8dcecb0e0bf2918866b25b69166925ae8dc78ed0c7d07594339c87b295bf4fd0c08d1dab1102efb8244b9baae3e949a3e4fdae52f10b09818642dfe0113adbb7fc61d05f3d748c86c0c790dc98639ca36fc31da6334b689206754af2ed585d80b3a6712d9e2b48b11d3061ebc0bd3ada7f0c4e92c773c07747fe3d8da4cf462325f3621f98676e47bc616523b5eed74181b62680c96216e7249560e7424e12c8bbdd8b01e9fd307b35b725e7cc0445a21155da6dab4fb5e991786b24d3aa038208799e86567f8f883ed67ea06855c740addda9ac3f4fa3264cbdedea4c87d29eaa26d8e9de367edc3fddc9ea5790", 0x1000}, {&(0x7f0000001a80)="8c2fdc2431285268b11aa5a7f260a7116a5663902a432937ae", 0x19}, {&(0x7f0000001ac0)="fc500c66deaf523fd5aa8fe6193ab355964ec0900d3dafaf520ae759ba1c5710f11bcfeaf038d1e86eafc976bc02a1dd4f1501271e", 0x35}], 0x7) socket$inet(0x2, 0x310e730f0cd1ce3d, 0x4) r8 = paccept(0xffffffffffffffff, &(0x7f0000001b80)=@un=@abs, &(0x7f0000001bc0)=0x8, 0x10000000) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) r9 = accept$inet(r0, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000001d00)='./file1\x00', 0x408000, 0x8) dup2(r9, r10) bind$unix(r2, &(0x7f0000001d40)=@file={0x0, './file1\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:58:16 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendto(r0, &(0x7f0000000040)="2cc8924c1945d9d4e55a4126822dbc2a", 0x10, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x9906bd22d92eb25d, 0x80) recvfrom(r2, &(0x7f0000000100)=""/15, 0xf, 0x45, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x100) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x491, r3, 0x0, 0x2) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f0000000240)={0x1, "42d49847edd15e73a46b83aee6d1b845e79528d647454540ca60a0fc2f78a68301d87121657a07b0da1b11ebcdebbb784d6ee9ab4dc0906ffe8ed0579ca52f760aebeb2ddb9e6bfb3a13d0c6d31bfa630408fd9110b92bede46e50bb0bbd01352bb631cd220ff3f5c0baefc913587d92c5060763cc633eb535c6669ea0283c2d818182c60e35c3c8af0eeb00d96124a157ec9e6a0b512efdeb85c2f262d96e967f3e830390b66d443ac2b117e08a2005e84434fd1a4a0b569d61c9c3ecd20f8d642239d0a5dae4b7076f721a82dfa27060757188292fd8"}, 0xdf, 0x0) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000340)='./file0\x00', r5, r6) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0x10) sendto$inet(r1, &(0x7f0000000440)="972e8cd954212c82e9b68f8ecc01fcc4623fd206e28b1a095efed614555d7136b68107ccc0fd7a785e56c4fa656379b5fa6724af2c96c3e11156888d713808c731f905eaa97a4151425c4169c999ef32c8e0a4f9aa97b2c0136275845d5edad80a0d77341f908f9c4330c8bb9fae99728a8b13d31c927f06f25c4cf6c65b2c162ab1f0078e1f17c86cad3ee630c183c54d78b12ba7b05e986c04e01425", 0x9d, 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000500)="2ed8028e9e71f674f03c5c0969c8133d905f11fdb39274401ecfc625b121f58516c9f351559c2ef21e5148fbfa32b7ea8b42af20f03e8913eb6660565de1837371bcaeddc75433cc5a4b767281354c55ce0e80320a28c7eac6fb2e235736f52e454f57b4aee453a0494f56bae91209e71a99b404bd7535e56d62489942b324430fcaf02aac9c0510c28ee88e6ce9523db188642a976bc47e21b0c8e9985d25b825d925a59d706e576012098744d692a0e1357809ab0599a7c72b6696644df57ec355dfbae792450a5e7b58bc7e36a44bfb5903fa8aa1a4732e2435686637e1f337cb8225ec03d855f233c2cfb246e3c1d13df03b5d1f7b62bb", 0xf9, 0x0, 0x0, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getpeername(r7, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) accept(r3, &(0x7f0000000700)=@un=@file={0x0, ""/31}, &(0x7f0000000740)=0x21) mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x8, 0x1ff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000007c0)) getsockname(r1, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x6, 0x4}, {0xd65, 0x1ff}}) r8 = msgget(0x3, 0x5a9) msgrcv(r8, &(0x7f0000000900)={0x0, ""/75}, 0x53, 0x1, 0x1000) setitimer(0x0, &(0x7f0000000980)={{0x0, 0xfffffffffffffffd}, {0xb12e, 0x3462}}, &(0x7f00000009c0)) open(&(0x7f0000000a00)='./file0\x00', 0x10, 0xa768ae741c1aa00) dup(r0) bind(0xffffffffffffffff, &(0x7f0000000a40)=@in6={0x18, 0x0, 0x20, 0x3}, 0xc) symlinkat(&(0x7f0000000a80)='./file0\x00', r0, &(0x7f0000000ac0)='./file0\x00') msgget(0x2, 0x40) 10:58:16 executing program 5: setitimer(0xfec7431560065fb7, &(0x7f0000000000)={{0x5, 0x10000}, {0x2a0, 0x3}}, &(0x7f0000000040)) setitimer(0x8a3c1338a7d104f6, &(0x7f0000000080)={{0x8000, 0x5}, {0x1, 0x7fff}}, &(0x7f00000000c0)) r0 = _lwp_self() r1 = _lwp_self() _lwp_create(&(0x7f0000000100)={0x4, 0x0, {[0x6, 0x6, 0x3, 0x8001]}, {0x7fffffff, 0x4, 0x4}, {0xbaf7, 0x100000001, '\\\x00'}}, 0x180, &(0x7f0000000180)=0x0) _lwp_create(&(0x7f0000000240)={0x400f0020, &(0x7f00000001c0)={0x7, 0x0, {[0x3, 0x2, 0x4, 0x1f]}, {0x7, 0x9}, {0x4, 0x2, '%\x00'}}, {[0xffffffe1, 0x8, 0x40, 0x3]}, {0x0, 0x1, 0x1}, {0x7ff, 0x8000, '-%,\x00'}}, 0x80, &(0x7f00000002c0)=0x0) _lwp_unpark_all(&(0x7f0000000300)=[r0, r1, r2, r3, 0x0], 0x5, &(0x7f0000000340)=0xf9dd) _lwp_self() r4 = getpgrp() r5 = __clone(0x1000, &(0x7f0000000380)="4d5af1f3f2d404bd2563b96905f9255fd0defc77ee5a9860abbc593a60f0fa4a0c5920c23657da240ca5bc350a3db8a8a291d951c4aea713ae3c26101a34a971bc28f31447573f41f9a4ba2be9") socket$inet6(0x18, 0x1, 0x54) r6 = _lwp_self() compat_50__lwp_park(&(0x7f0000000400)={0x0, 0x6}, r6, &(0x7f0000000440), &(0x7f0000000480)=0x7) r7 = dup(0xffffffffffffffff) fsync(r7) getppid() r8 = _lwp_self() _lwp_unpark(r8, &(0x7f00000004c0)=0x40) connect$unix(r7, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000540)='./file0\x00') mknod(&(0x7f0000000580)='./file0\x00', 0x8, 0x4a) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r9 = msgget$private(0x0, 0x368) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0xcd9c, r10, r11, r12, 0xffffffffffffffff, 0xc2, 0x100}, 0x0, 0xcf, r4, r5, 0x200, 0x1, 0x57d, 0xffffffffffffffad}) getpgrp() r13 = getpid() setpgid(r13, 0x0) 10:58:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) setrlimit(0x9, &(0x7f00000000c0)) socket(0x1f, 0x5, 0x0) socket(0x0, 0x5, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0xfffffffffffffffd, 0x4}}, 0x0) 10:58:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = socket(0x1f, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) fcntl$dupfd(r3, 0xc, 0xffffffffffffffff) 10:58:20 executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) socket(0x2, 0x3, 0x15) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40000, 0xa) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0xa00) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1e13, r0, 0x0, 0x10000000000000) 10:58:20 executing program 5: r0 = open(&(0x7f00000011c0)='./file0\x00', 0xd28e1ba20162a5c1, 0x4) getdents(r0, &(0x7f00000000c0)=""/4111, 0x100f) sendto$inet6(r0, &(0x7f0000001100)="0c0e83945bf0e4214c5919867c1ef341aed19d9d9604701eabe0661de8bbdef74d9b19ad8b4336d0708f8b2275a5c4f0c108584e2ae64cfe788264e5cb9aa85e72d1876653dc4b9f304c76e9cf9a2b76282535cbedf2a4ff3fc9e98e976b2b898abdddae95b89c2bd6c97195ca2b01258ee3d5ffa201b91b8e17bb624f67e5453bbe2df51bbdc78cd21c18fa980eac", 0x8f, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x7e, 0x1}, 0xc) 10:58:20 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) getpgid(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) getgroups(0x0, &(0x7f0000001200)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000001180), 0x0) ptrace(0x3, r1, &(0x7f0000000000), 0x0) 10:58:20 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') 10:58:20 executing program 2: r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) listen(r2, 0x8) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) [ 49.0835436] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 606 command syz-executor.0) [ 49.1736545] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 606 command syz-executor.0) 10:58:21 executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, 0x0, 0xfffffffffffffe9d) msgsnd(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r8, 0x0, 0x0, 0x0, 0x40, 0x2}, 0x8000040000, 0xffffffffffff0001, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x5}) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbe00000000000000003c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57c337c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749dbb22ee7ca81d7db538e1e0c0"], 0x6b, 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x8, r11, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x2a, r13, &(0x7f0000000040), 0x0) 10:58:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) dup2(r0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x20070f, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x178) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) writev(r9, &(0x7f0000000640)=[{&(0x7f00000001c0)="30ab30c3bfdf87cae93b62a3c3114ff6635983906716ab4575959ab18b3f18d90a9f26eff4bc0ba6e28608ecf1fddfbb32399dc81f808792bfbf262a0f4030b0c7f0ccb802943ab4b576a68f905417a49348d05786c0492505c45b551dcb81d11655f56cfe1742c05247834ddb445edceadcd29579e2c43683950cad9489438f8c70f496479f3440a79b81e9bbff878d186c5ad52c0017bf6b94a4cb7529d8e5af4ed07eeb2724d13757b2334d6afc7bc6f453a5a2386106", 0xb8}, {&(0x7f0000000140)}, {&(0x7f0000000280)="45690a58bb324790ec2a1de23a4c7435e17c7a504f16565d85c64dc0a1d96b1a1796d5a0be28c2e53f0fd14ff829a3adc5782abf5865e4dfabc356c628a1071575fe6c8c17b9258e65311976f544c9a2ab85c1", 0x53}, {&(0x7f0000000380)="b15b8b3c7e9fc613a05a401ea56962e1eab1a8fcfa38c24e38b50714e01a835e3cc8c7b49684a62b171fb6c41e57ecc2898d4a39c6386150674e86680bd56e2e24a8090539b1d271c82db8245f0543c7b98d01e07af33364a339855ed75897234ed6b819ae60da6bed552292088d00bda966b9544145ad35b11c94798ea4c36121b6a45b71faf54d889eea0b7ff53619925472b70029c072b19c8d5405fd044c46c0e4bbfbe1891bc37413ae7c0ba69323e9d5b843b1fb19d24c56b5558d2c046ca50a29e18aa45c29eb20ce834335461b83df13d48b29867b08882fdd06d1aa8b9d2acb74c078a79b81d913269c", 0xee}, {&(0x7f0000000480)="f7e97497dd1218eb15c58557b35483b42319e04259d69443030360fb18375dd7d3de20cd79fa6c57b61c198efdaf4cfe6fcbdd6ec42e56b5788c8f4fb95c5992de378ffed1b41057622a7ddec8ed7d3078863263c5d2f14c0d07b6133c992d0eac73f2409c5495", 0x67}, {&(0x7f0000000300)="1c7de295abdd64d2777514a4bea3bc138ffdfd488ce05a7c9a9fb64ccc68cc1154cba5", 0x23}, {&(0x7f0000000500)="30f879146870bd76e2cd5b6a5b5dc5f55b6b59d2188a86a29f427e534f4dbddadb7a777b5b7fdd3d336ea3aafa690263888136027e2e645f2150fd8a4ea1", 0x3e}, {&(0x7f0000000540)="20584d505f90a216dbe326492473a4a1e5b2c463735f5bb078393bdd18624732424ba779579eaf53ee387dae84bdd1b06e612227f3c51197fd9f0879418387c8fef9586059fb6c317ed0de12e59c14a04d36c37da54ac924807eb14b2e8eba5d992be16e5366876f4df1ba4d2571323e7e9d2c67eed1037bf0b64ea81f41383da28d552773bb26cc60970af682130c95aa9fa959099b94f893c9ff6b2a4b8999e8f29107aff4efc235c885dfc37f5d8660cdaf3863dc73abd0f3aa815b8454a70f131f46e264ec1e912fabb868dfad8969bfb176b8d70cfc4bd830d889826eff61a40aa48952b3", 0xe7}], 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r10 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4096) 10:58:21 executing program 3: getppid() r0 = semget$private(0x0, 0x5, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000001180), 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x5, r2, &(0x7f0000001180), 0x0) __clone(0x400, &(0x7f0000000180)="7c0aa6668ed3d0bb8a4f316abc848b0a8725e584cf75548c0deb6e80074d09430cc7f8b2f9bd9311c546e9c5af17a32f25b0a150a27612d8d905df5dacb84dd88c683dad59aed648f1d9e5370f5967dde43f4b85d119a470afc9864278c0e9d8c4a0dba91ace3ece3eb2e8ae5bfd8e82993b9cd0042c7f6d681bed872f00e289103fe85bafeb") setpgid(r1, r2) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x5, r3, &(0x7f0000001180), 0x0) ptrace(0x6, r3, &(0x7f0000000240), 0x8) _lwp_self() semctl$GETNCNT(r0, 0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xe2c, 0x6]) __clone(0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_getname(0x0, &(0x7f0000000140)=""/1, 0x1) nanosleep(&(0x7f0000000040)={0x6, 0x5}, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000040), 0x10000000000000f7, 0x0) 10:58:21 executing program 2: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) recvmsg(r4, &(0x7f0000001740)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/3, 0x3}, {&(0x7f00000014c0)=""/5, 0x5}, {&(0x7f0000001500)=""/244, 0xf4}], 0x6, &(0x7f0000001680)=""/167, 0xa7}, 0x40) r5 = getuid() setreuid(0x0, r5) chown(&(0x7f0000000240)='./file0\x00', r5, r2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r6) r7 = getuid() r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000040), 0xc) setreuid(0x0, r7) setreuid(r7, 0x0) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto(r8, &(0x7f0000000280)="32144c41ba8820cb8785427159e3100bbc5398e87f7fb3f6d77d2837ecb333a18f5bd7bb5c343a991b5f3ce00bd7995d18bc410d0e818bf2b0883d271abf157cebf0fc9a32a0d4c83270fda41d5fb2ff0bb6a8ae398f13ccb83ecc042304fff5ca86cad06953a67527f679d0a68f1f8a2655d45eda9c9cf38dac1ba8375c1d46c0bb3d51031c50d2e25f3999472f8f00d719b948568b77121e54234d6fa680546bc8d66ba13ad72e", 0xa8, 0x6ea483c732ff47fe, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) 10:58:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0xfffffffffffffda4) shutdown(r0, 0x1) 10:58:21 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00000ba000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000027c0)) r1 = shmget$private(0x0, 0x4000, 0x4c8, &(0x7f0000517000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) socket(0x6, 0x4, 0x81) [ 50.5253413] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 105 command syz-executor.4) 10:58:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}], 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) pread(r2, &(0x7f0000000240)="8cc5ea5855a5feedafe959ec3061a73cad4461dbe93812ccf31b83dc15f36a0ab1f72482bd54acd19fd09da06aa944abd32401395ad923938254137a3c5b262f69d796a96e2803366ba0efe3fc2b30dd075fb31c6f904570553040901625934abd558e391d1dcf842f9f7250f38c3dde672134e0bacae0d57c381abaa7ee14a646fa37a88b5c698ba703fde835cbd46127b5f97b9af63bb18b3872a0ad9e23b14e59887311969d8bb38f3e0c72ca0d754cc1a559bb6f3347ee287810a47b74c7255e8a7975af37d8a3a9154946d54d98266b3782a6e314751c75dd5967c454e1782bc2d10e90b4e9dd235e863bfc6a951f6a498178ff5d5d4fde8e04bbe45ab044b26b113777beebd2b339ecef7d6fd85f7818e187f897cc6035d1b72ad11ed2d80435570bd17daf63e522796a4811a704423475dfaf3216f82f131c45ed254f067c475cec509129297269909fc262447c1a35dd14d4dc3916773706f86f845b3336fa27a027d5e7187b01f574c0d69f59389a9dc54d7c0bf950fa0d19a9040ac92494223aa4353bbaef318198704b53e3f49a35f9e3313108ebe1b033dffb3138718fc086ba010153e736fb11255712cff2e40d5ba9b8abb772b40f95d2e7c677dfeaadf0bffa876efda521bb8ef60a2b33129c46c97aac0486c3f23c94f3e06e061917f2d99f823427c6929a2fe68c442115d5c1d2115db6acb0e709c79c196407e579b1a6f0e159f3bd3941111799d78686e019d962bc4f07543e859ccebada91046b87fddcdad17b91ee18350918fba2e883509f64e4a571ff95f889a0876cd91607c50d0d9362511dee66d1abb2ecc64831fc784823e4f48bbc6f1580ef0a67728b8312c18c23706467689fab32a09512e360b2f3c8039b5717e9deca88977dba57f2711e1bdb96f064b75e55d72fcb5eeefb5d37b78fce696eddbfa0b52a799e085efd1a9dd1f8cfdddc64bd0291ec8dfe50cc2a573294784c21a57015685d2c022a2b2ee74a29c3a79bd3b14ee8acbfa478d19476bf88b84d10d0353d0463dc9df8af5522b0016ff8bd10f61b956882b40d2e8b2bbaa6c87330bde135e6cc95266c5f5ec4ecf4b823b2163ce9db0a61a1e9e5eedf0ad10461b4b6d83cf761fffc9051b2066665519a14d334f4251214ab4e9c73f950afd4f8b26c168244be73f7130589420703f83b91631fbff1b65a8e07226b5c72f055d8d2c081ef6457d780a8ba641ad71ee17a39dfede0672249fa831adf22c1f4278f3986728436d5ec1eb4de6256ad2515c260fa85cecbccf29a062488174beeb33652dcad5c5476274b3e8d86612af95f09303f041ccf6057b2dc3a37311508fec74c61c0f1398b132e2526b342d33389ec0cf845c94d02faf24fa63627384437dd519fde7a727ccefa48ae0d4f65f10a51be5c2318319e98d58129e05e0e91b2a3d7b9422f8c2528096f0f2fdf13f0a2da9888d0b028cad9f1d0240a1637a1044ef699ddb3c8c5b85260e36c5cddaff3bff0abc004700afd45c60bfdb78c29578d2f07b3a3fb3f290685ee1ea72116416f2898f95aa3599335ca256240eeb8eb01022e7c83c7d72f0c35f704c4502f2a97e9e95a5975eb38f1590b77b4212b5d66160799c8716c8dd0f760f4b19d52e33fc4429f6e271f593dbe19c207c8adbb0d4b0081f2a8e1d3b8a713b8eb6868dd1907fd8f9a229da724c386b16b55b5b5ce1fb12f0e8442ebdbc59ec65aa17a706767f89361864b6e74e019eeb7de2b4a73cbd680dc470759ec636dc212be29a9ef3ba6770d46d06bca5780669d1dcf60e7115e114e92d0a7f6d39bc7b156dd6e8f0795bbd31b1a2379d5996761738b3cc480089d380d55cd041cfe0c5440fb489f21a7e8c66088693024f4592ce596fc039025e8c4674ca7f5f41b2daeb9fb21159e2623490c7df43734101ad84eea89722d09cedf263980ff9428ea4f34a7db9d183f17578e287819f123d60e965490df4dc22552bb75e8c8420c12dd1973c671394bfcbfdb8517dc6c6b594460724b95acdbc4e32c9a166d43475bca0bc1e94c716abf73a80370dadb13702adcbd40afda89edf4f1f91d50df28a088893730efad0d919731cd3d6ff5a5c0874fc909a9edda7cca377369235243709cdcf3edab6e51a54ba83aa15f11ec840d01715ffbcce902cb836e1ba957dde190967cd99027157be1afea8384310accddb955a5bbf0c886f55f2f48499f89dc3a95fc7848bcc5d2ea3a07471cab5326459977d8993fff225a422f82b2df3144bf1eefe8ba5fb43e1a630022281fd47a3b3f6b9ef9cee056af6e3486634764ef2dc9f1c422fbfeb9f6aa002a50249e3e21f039f5d137f5f3e01c467ad9fc5e80b4bd8914818a0ec6955cb8baaed340c39e077001f679edeff8fe048c9ccb8b137a5ba2e2732ea535683dbfd0e092a6884a82f6c2ec7bedee864ad80fa5d2dfd7c05a06552a9935e263df29eb775c57ddc2b4e69e47f747d60303be9e35cfea565eda3208ceeb8c48a3e991b1273c144b384a970138abf0444e2d7cf24973c9d8ed75de8b67f95b8425682b92df2f084837454c4bf8415624ff239ac54822f8646d5729bc0cb4842a0c40cea329628e40ba66e070431f3da219f294f4ab8a6d65e56e42671440b60c682badf9d93245ce618f7ed6f9197102d1ea0af7f5c3e785d019aefba68e8ab471c992ae5cfcaec662b806b5452b9836c64b7704464f31f37e1c39d817791fbb536886779ece568a654aba8da4a673d22ee203aeafca01ee7c9a28869f1c9c36fb76f23cc1ace5646164e4150f7dfc855ca1bdbf65087cf5bdf25e93da2b92457cafc3f101c9a9ed6e15eae5a3ecbf879dd8c8f22e836e35f7367a58d892f407b1881a9b0aa0282eb7d125c7b5a9b070743efffef46f98de56f933e472a36b63ec519d57cd5de3f4b4aab68e65f0e650751f867b7208d091d26e753cf906d3ed55cc6009bbeee37fb33660d3a9e6304e6180aaf1f56cd22b1dae538bde95c5894a5394f305980f7a6756ce3e33fe438290d6465751b714d565dd680efd0e9452b2bb6e8e280090c43f25be69ec6f157f13a112db4ee5d9e95b5f304f720afe8371ce9394af9a76768cf6f5d218169b79fe82eb3956d01216a9543275ed58e58d362e042cce83443d2ee83922547f724ca530fd5683259c122d532907100d36f3305dcb0ee303479ee6f6e82fcad01e7262c3299dee5f495dabf72a6c6fb1b355e3569376c56e470d3c683770d2c582ed05b615b76696b3a3895ab399f65bdf18ad340fe0919af7e3614cbc1f5f6092f1aec5614329ac35a34eba00e0279ad34a309f0afdd8c9e59345b90cbc3340dcd6f0146a95d9a545415ae63f2fbe362fd437f231d12e0ab70b75b5b08c36ced913b7c745de66cf70fcf045e235378f8268ebbb6926875a004b1bb1296150543294754c81b7b12064fe1b68e1cb1d719922bfe1443b3edc26934f3bcf746eb0ac177505c33e1e1dff5be5cf5e0913ce2304a5ac7cc56c9b9e73a5272b2b8e5e5bb6784025f9efb5091456dce4e0b1de33e41638df595331ebfeca34086f33a844fd3fa761125d15f7c6bb1fcfffa9ea8b71dbe93ac86c45eaafa86585ce12e284e137e7054240c75dc3a765eed68d6ffc7e63f8f2d6644bfa15086e6fc316f3e13cb96af374e90e8fb4d5bfe0974af2a50ea072b7630dd39aa3b939a0a3cde6227023f891388147fedcc9bf12e44f28478e5f0baf753602d3fd137faef5d86ea6a41337f12541c6e80d05a8992330a232c665541e133b49c424a7a6d348261edff7877237db2e57ebd2b991ed226824418761d6563ca594a018357c3c8bb14ebffba269d33aa711074342a3c7ae093439f76a0af9c9d62d9866b2b30d91075651b3dbec03ce7c807103510e36293a23b00d71e6ce4ef9807a483a1446d04fc65d478528132d3e2c1b475efa837b79312bb6ccd23b11acd38c83bcb0f2e71544648af4c62290987e5b9304dada7227f770ba0f3b13d3c685048bace087425600bba1ae604e75fb005e286832767fd04de711998478d77830ac76abbdefab67686507d1ca10a5c25730459be3a50f55803b06c7b66e57a7c8543b440030e4aad2154d4474c3160be9a55d57c619a450b88753d8221783bf38a9495ac1c8f983c293e18bc79848c071ed12dfa787fae2f9680f97916f0fa414ea308cc64e216344fa329bcb6c30e1ead6fafe75abfbc1e123f7eed33b01445f1c7cf8f22ffe7de348f0bfb0e86098462988ac94e9442189bf3d6e44128a287ccb8cb57a70877d6db8265af39d806f5e7e95b11cdf6441e9e81d29c963520965c06a832d6ff22b2648a1bc8f115a2fac2e71521ab906b538490936708b8e2c37f201bb2f0669d083ade9fa35350389cf9a5a6890c138218ae4d1d98dbaa2a7e7ff285c71a1aa28154b26b8fb96d6ed6ff667957abc9895f3da41f00c927ceaad06d9aa20b2b8f2d96273edccf9af1f058cfba032d7be53a6507946364a286106feadccc689309831f440becc9700924fed7f083b5813ec29d13453422aa61c5a14a74c7f4b54e1056a8b0729caf056a3f0b4f09eab9d4aaad35a3e4b41a232b5e7e97aac6a846a6885372ee0f87cc82d6d212592155fa0afaaae45dec324a95d6bd12f7fdc0f63008146afa61f41e2144f851da39dd8abbff519fcb12f43140f77b311eda891b201e48a87fc040b6311a8020e4adc7826651eb3abb558e788c713e02560acc15c07ec24f5393e080f9d3b440ff158418d81911fd0c9832f830317d46fae6110ff7fd269f9edbaf9cec22e5d23e0ec1bdb54cc18f9f40d43aa79f2b3188861d2dcf97dce07139c2bfa45410bb38592dab0639372ae01a0bf34239038dc28752ebe0e48ffda95ac4628bf2f66e043465a7d7f438ec537a40f313ec5983cf7e6bf7b5231a3fe63e8edfd4da0af8af28fa0d51d0b3142768072b8abde35b52182557060f817ce02614d8bd7133fb09351bb3cf1bc5e594663b8b57277c8e3ee8c982234913675de268495976f4b78b77abf08cc1019d81fb6c455cc45db4c6bc5001da6f191e568e1112eea0a7629bde86a73d6f8d25ec3fd486a808da1f43d49595c6f56dd649315f12eb150bf750fa5cd4b1c455b6808c36785da29f0bf8078d6ae45a8ec136e49f28d0299c9f14f12a3f9e89cfb335d40c45e8e2db18b92d2184224f588a70a4f3cefd9eb45ced18e170b2503b33f93a2c863ed47fc3abaee635e5e4d8ea7e4052a8ece7ef8c99e6196b9a2e0228c9437532d28e88bd781ed6f70c9a5fc8a5c0d917e28a65b13f8907cb2569322af91e0d29a04264bd03caa82793790f9fe3b269f7745a77e688ddfd6fcc0d93e4e192ac3548a85e00639c3e9ed31317a2af146f507a3f17f033b0178c2f368e5799f8443deaa3ebccac40b5cc473571842a3100d674681357af7090fabf00030dc260b13c715d48522934152d2f80d27b2563fc676d8a1b333099de909061d9cbb27b8bf4e9983803f511e08cecc62f4018849a57bd46047945c582495a45ea49d43b15e0205b6abb799e1c5a4de7224f73768a3d506913bfc670bf97e60d8a03d00f1d70402b910a67a93eb1ef74af8ec7e9cb1669e3256ee93fb7ce5ef7e1d582b13892ea6a3eea72bae60158b0cda0f478d06165c860c6bc49cc9c33ce19ff1979fb70a71dbbee474cb6c762f249b354bbdda18dc0fd9d062175ae60da93efa9ffa5ac3087d83a6ddbb9ee444bfb3d4fa5f538383f065234d94416830bff7b1cf007834cd3c2d77e9fb7dcaf3966749", 0x1000, 0x5) [ 50.7556311] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 105 command syz-executor.4) 10:58:22 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) fcntl$dupfd(r0, 0x0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd762ecd29713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) msgget(0x3, 0x4) 10:58:22 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') clock_gettime(0x0, &(0x7f00000000c0)) 10:58:22 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) fcntl$dupfd(r0, 0x0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd762ecd29713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) msgget(0x3, 0x4) 10:58:22 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='}', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) pipe2(&(0x7f00000016c0), 0x0) 10:58:22 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x90, r0, 0x0, 0x6abe) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 10:58:22 executing program 0: mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc39cc572373639c3, 0x1212, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200100, 0x10e) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x1) 10:58:22 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r1, 0x3) geteuid() [ 51.5466155] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 72 command syz-executor.5) [ 51.7068165] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 72 command syz-executor.5) [ 51.7168239] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 72 command syz-executor.5) 10:58:23 executing program 1: socket(0x10, 0x2, 0x34) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x5000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:58:23 executing program 3: _lwp_exit() r0 = _lwp_self() _lwp_continue(r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="06d072e7b16924a9cef1b3d4232e3b53d45fec454fe18698900fef82091c80f1e949b8343b758e999e2b6611faae1682ac3535fe8fe748350c9aac0a", 0x3c}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x7d5fc6b2e467f562) lchown(&(0x7f00000001c0)='./file0\x00', r2, 0xffffffffffffffff) 10:58:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10c1, &(0x7f0000000000)=0x3ff, 0x4) r1 = socket(0x2, 0x2, 0x0) socket(0x1f, 0x1, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x1}, {0x7fffffff, 0x5}}) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) 10:58:23 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r2) __clone(0x0, 0x0) 10:58:23 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x10, 0x40000000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r2, 0x4}], 0x2, 0x0) 10:58:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet(0x2, 0x40000000, 0x7f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="e64725214593ad0a3d468866486a0d1a8d381ea9a445008960abe6ac8664a9a6c8efabcf2411035565e3d03ef069ec9c16e7d03a0dc34d6082c3f3791d3d2fcfc30f7db3f0b8ac0cecee7edb76fca168845eb1f330cc2968306dc72ed6e24508325cfe19ef5acd02baae5057baeca10bdfd3aaee9e2dac2d443469e37413bf09510f986b314d8b1233af59666691ad6c0251d0ea0d4cee39a2104d59eb2720b97e1b6432b75eacaeb340fb973a9a56bf38db43b501d908e4533a517066dff8f6a99cfec41caa4d60012cca2ea700879d619a037cd5adf72d9dc229baef1a76a1f372b84ea7cfe3239c25183ecdd080e25fb60dfbc06b7f2cdb22e84604bfeb7485889ebe30a7b40443feedd97ad567d958f2d53135cd61d8e586b54fd1a6bc1c381cfa40757a4b0940175aadfe99d377770a67bcc3849dd34aa6d738c5a992ffb8736b3ad538b32e39e1f46f5240ae1785edf6fb5cd860a62ca29c716fd9ea3ed271d1367952aa5804427072c1125c728c9f7b32d92192aaab0792d1964d966bcc5bedbcbb27de8ec070c0c38f2ee8e461f19ee83b1a8c86673508373c79646d7b37f135535115449f33282588e06119ff05094773709d9bfea33e9f4db9a6046779bfc7b126833a715f2a1d4c4b64e93ff6e8e212785e973c33c035ea53235cc7a3ab870769c9f44832530df06cdc0286bbcf334774a3c4648da4246e2ccdba40a5bf3fbdb29e2a8fbd4e11bbf73ce014a92ab5da74d64d89b18bc4059206a8e0c9706feeed389fafc39e626778ed41c451a3c71742bb467b96ee151971bde4e69fc5c5d5fb034379c03fb0a163e12f8f0a26f6dc0a310d22bfda7146fe08955fab0f3c8e0ae29eecb508e5db7cf37876f11a757c7adc0a03eaeef6d66ab82461376ea043dd77f88e7b45833a83eaac539d95fa8008876051b4e9de00bffdacf3dea58ea0e8267974e6107f34dde2e9cb2c2a22017dba46b16661ff07cde89475fe1ff8a14172574a4ffbf98cefc585d811675ef55e53c86fda429f300c55b6f9d762192f9e8b9247959a27c798bf25ae988db9d4f5a26b04958b3f3411255a1eebed8791f42257055f24debfc5eb0696835ac019c696f264e12eb5f1b4ede67d126d466028d5d77954df32c48c2f6843e446461ce51bd562d97e8e7dde19e1b47da04a97fb65586c94d5bbe59a531c9af39b86315527df65620644708dd866b82dc8579d900e750c0f985546aed8618734dc4409efe2c824a104da8c97992b94713190f0c8831c225d97ed90a9e2302fc9f33224e1b0c29e66b40b2ccd82a320bed76b333336c14146233c1eafd6839aead90266018e531b115780581f1cb55a9d63a475acd6be8822d8231163407433f030f81a34ec1e5fdc209247225a92e1c5ce2285d3ed1438309ed1cd19f0b6a897bf9d34bc25f2c750cdd6a12c053b5da0cde10be939429e2dbb131f962a2560273261f82e8f21fb43ff729865ca537f554b0ce69c0108518ffe7a01569e2ddc66f580bfbec0120b3a89ca85e8e9f70bef6b4dafe5d96407b6e66ffa59e0a09d84b1e7bf3ac0cae510b844e8b35494c159325938cf80b69cb374c23cac6eec0fe3e3a3cc74dd972697d39de74c57b82bf8a4ca32418e928cc3036c527ad95e7d383948d2ac0effb31073b15e4d8ec8cff58fc92e28242a82dd16556e0dfd11ad47b4b475654059801cb76a3b2744362ea927670c49a07a0824f733fd4c9893a67512e01e51b6daa97718af8eca88a2aca29074d5922c7b99a4605b1531cead2f76c04f2b0d333ec8220e9e90cac5e4954d2660865a3599d9d8cf01b48315d16888c3cf5fc52feba9002cc2e1082aa0237f20d4a26a86d971f63c8b615eeba265e6b4406b3a6570e3932e2e86560c97053e80251e4a5007a8a5625163450e988f98a940435251defa93f51b8020b4ff8b8a0b42dbe292c5290aee7709d4b9ea171c1a4c20cfc1e597ca6965762a92ecff7d2a43cca24b57ec06ca982a17b49a9d713ec1b04e17f16b0b51814a6c5b8edc1d83d04438057a9388cc594bb26a29bc6b7bc01e5507898d892287e34774b63f769e524483da4d691871fd181388cc6a0aed3156ef12c41c0dfe83cb96782c04d70502a8a16ed9384164a85970fab86ca0d5b5568654cae14eb08c2997d5ef6c07e1f48262cf7585ec5f2c4e674e5fce6e4f8c6215ad50ab31582820d0396f6ecb2c387b3583b80d82233e26217d5d9054783b088e89e5b6928884aebcf1cc6834093a14584e9ea08165fc48770db42fc5dcb4e1433d1857757b037d68806c385d7ab4297c94ef0bb5a614b1ab451426beeb03716b048d09297d87ddd3273940632900e821d8127596456abb14576e52f4fde9028cb4569176d14f81140fc08909beeea789b21fa7527a4bda2b0df9128d05420b0402ea8a4cccb40c9f462b83efc4b4909f0ca43d014b5e3351338399231a6bc6221b01e43db6594a6fccb4c40fd52073e5819e88207951fea4f5f5653d20d7aeb6a121e9abf2c3f6e738caadfb6903dd7ab1d7a8f8a31e9a26a9833621bb5759c3bc4f923c569a53929d7c09f6d65cd60290b674a2645575b863dfe481ab4b89320f2d302531b108afc3290021c94dcd3509238a17ee9db67c6a204228833548479717c0ae20f6c60e5ba2025526620f17dd17f127773086923ae8f4fb2dd97959683ef03877871cdc4b699347938e6ef845768446b5dfe6c8758d1ff5a4943b4e91bba6a3c5ccc1c7ac5dadd3191b3452935cfcf3c734958fac9f5932490240f867acb29c6dfb6c8e2a98831ed0e0259eca2cf579c3d589c68a5e489d3be5835284a46fa666c188c53d3201c366e60d12790808aed6e071ff09692503d0856e8ad6edaad9a1c4bd5a32d213e80e6510b33134a9b6043d756010f53528bc8859e4033e60ca7f87660edce9fad57300db33102567033a6eaedc5e0887f7272c4ce8c7acc373262fecede568b6e98354edf70b486e95ce8a21026730c9d5d61fd32200eb713aa417358b6cd728241d069717bd1c0320da6e5e146d2a1152e28878bd678848494f9800bf01a8b42133a80ffd1275c014769ea99a39dcbd0b829c1df7ddfc080cca639bd794dec2292fb8ec8aec313d0ca00d43cf7cdb228988fb5f726bebd277f6449d16fbe4fcd3e6727fd4e8736158b11fa6b1a351576f22424c2a2bd3557301a1a8b0ffcac1719e24065c65f93ab41121d6e0349027fead6973c2690b7edafe57f480bf9372e4f1770f20aa7e3f25257cefca53455f182b1a6a129ebc81766b11ddbb8b94e4fadd4c276588413fac29b3d89992760c15403a23f735f5621e5d84de7a9023175c179a12cd874fcc3dc424d4e1e34ba6d7c1320b8e19f5f36158c4725acd142b32d8b49984f9a8e315593e3ede0fa2f8e47b76c953664f585abb2e00fc917721e7aeb98b0873dc2bac9fc450649fe529606dbddb1f2a429bf2c57e4d6dc33afd865950d1261b6713f7aa80e006f8d707455e770083a1ade05d03661b9f717f3148ec97123d895c1249a77dd6d7fff0e02aac60cce713d8abd9e0cefcf11a3798eafe913a92a0b0190a52e7691e3e1fc06606d97298170c9d0081d2e9823de163411ae2bc071f65ff450e93e6a11f18c6bbe6317077cd5c1aad20910b1a63d66330f950b8343e9436454cf4d76719d4311fdf619fac0af7e8a56db17915cc943a73fc4d4c9cff3da338fece83e7e4b526e8e28525e8bb31296e01827e07b3f733b43cd1e63cc3c3acf89fcd248350023de8bb31989dc25a73639cbf4d1bc70a776be457aada79ce5393c8690a5f05186e4814fba153b4374f52dc8cb236cc56cfadb45ab5e66799d7697de781b59d8c0fd4a52d72d1128ca2b70edf0c4cdd20fc244cf68ebea0a5cdbacc617b89c983d114d164557ac5d1a661e1a83dd780b31213d2bc5dde5cd4ed22788a6836ced8421b861b89188ea9bce36deebffefd0049ef1ef2635eca55183d0dc4a1665e5f6bec3c7a5427f2f1ddf689aca9e2861cebad2e650658ea2eb5cccdc743ae6bbb468673467be408940737e6f5a5d732db45cf44e6bd04a545acf9c74492ada6f392e7dc6f10b6a87d18a18ff34f427b579a185ff1a6d066fa574eeaf14cd14c130f5ecea6e485f8443917097c88b01734fd1a35e29721df02069c167458e091d31fb8a6074edfcfdbecb017a6e49b821c7585e326c929a381751476b06d9681722d90e0c0e8cedc5afa2f2ef0424ec9c8bfe7883fb26b79f6a1fbf64dbe1befd505789b1649f50df8ff89e9cd5e0d00eb6a80cd5c6dc957f17e4526320cddbdaa147fd0aedb8720f8c6b3a0c5f72c70cc5e9c6b5742a480a2a067644ef4b7d60446a7671f76040baab31ca4286413e58fa858844fb7dd83043b85746084a9d26646980dfb4c19319608969ac9b95de504a54517aed81c94219f5a1f5014e4f6f2414ba8b67fd51143452dcbb1c6cf8f0a35acc998762f1ba7c3263576946f5b42138049d069732c81a778e0f50cb0a8b04409af86da221a2f89860ce0e4a2844954dd7cd48fa219c7a8744e8f8a2574cb471b05f3a44d1d7214eb7f9b8ec951a905580b090f845bccef7796f5b7218eb5276961c7fcac91885399fd5374935107b07a1921dd75c6ed593dba446886256741e9cf45f0c3c4618cc8f2f42d63266e337f7b6fb02200a7435ad1d969d9338c58c9d986944320f861449b227b94b87fa004c9dd295430225aaf46709ad1d8d229929df6dd16aad965807d20b22e96b6a479bcd9ca7caf29661c2db137055de47919546ad9a9ed1eb8802003ff873528202c60a0c766c550050d48df4f11e43fe2603e0b15492a298153f26d17242ffbf671271ebf6920f99d4cd3df581a8b46ef41e6502854a2e24d743f23a3786bef36b84f2b6ae2b722666f7bb1b8177dca1898c339d934e8c6c06fb8e03d311907b3238a15a94dcb3514a4decede0a20ebc1654ab1d9757eb21bda69e3c704359d14f510454df5f0cb9f5c1685038bc74e22e55db043bc77cc8970b21325fa5a451fe7f11d25bf9eb011a46fd78faf809cf417a5449953a376bbba0b3f70eb4c601c3989c254719e1b289034dd71445d786729447b49a34ad11d50fc048c8aa7dd4ac4a8e7ebeb0faa624e4ddc2eb319013672d629a2216e2d6f8d4f3a8ff5af71644ac730f2faa1b4d15946172f6f5394c48b84a244470965b7695b3d9625162ae7497fb51021f3de46257c5680fcb4d7537ac1defb436e5c7e11ad57882b80d2dffc3d336a59eaab78e83df981897c11344d662747ff04567c86c08f95af0abe16c04f420eea782df38c207eafcd3b4eb47dbb0144c5f48e5c4a1a733d394c336b0b35b32506f7252afbcf759370b57aa7c37ceb6867247a51ac3dfb2888d41c2b9ebaec535d841f40d7ff3d3899c6a16024da966b4332b39c913ffea0e05985f4ff21b4c8f41f93ed51afc361fea073ca7e00866ee6f9f1b525e3a870c34c0ef3804b21f00f90a30fd795658ab2f1e8c71a0999aaaf4c9b7355427a3f54224c80b2e2864ca3c8b1884167b813c281083b3dd05c7313f303f86c7cc1ace8eff4998e69adf6756a6315fed9f60f6ff83fbd843f5dcbbbfa585ec4462e8417b3585110548b5baa6dd579abc3e55ce510faec346716dc5878a32b99ec3d80b6b19d3d94ee2d8e0c500a64c5650fa07aeeed1e54cc648c3914f981e5fa38a3dfc831c0db9b7b6b65be92db302a738ec9803b75525b5d07c8e9459a6a1e73edff5feb32f6eee7cd208a8be9cc5df512a552ed", 0x1000) r2 = socket(0x10, 0x20000000, 0x51) shutdown(r2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/65, &(0x7f0000000280)=0xfffffffffffffea8) flock(r0, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') clock_nanosleep(0x80000003, 0x1, &(0x7f00000001c0)={0x80000000, 0x8}, &(0x7f0000000200)) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') 10:58:23 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000080)='..', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') chown(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000000)) 10:58:23 executing program 4: setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x10000) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) __clone(0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x639b}, 0xc) r4 = getuid() setreuid(0x0, r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) 10:58:23 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x7ec1bf6de50797a0, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000007000/0x3000)=nil, 0x2000) nanosleep(&(0x7f0000000040), 0x0) 10:58:23 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) ftruncate(r1, 0xffffffffffffff80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x3ff, 0x1, 0xf8, 0xdc14, 0x1f}, 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000340)="06d072e7b16924a9cef1b3d4232e3b53d45fec454fe18698900fef82091c80f1e949b8343b758e999e2b6611faae1682ac3535fe8fe748350c9aac0a", 0x3c}], 0x1) r4 = geteuid() r5 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x200) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x50000, 0x4) readv(r6, &(0x7f0000002380)=[{&(0x7f0000000380)=""/4096, 0xffffffffffffff68}], 0x1) [ 52.6479858] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 314 command syz-executor.1) 10:58:24 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81ab7}], 0x2b4) fdatasync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) 10:58:24 executing program 5: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff, 0x1fb}, 0x0) r2 = fcntl$getown(r1, 0x5) ptrace(0x1ff, r2, &(0x7f0000000280), 0x9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0xa, r3, 0x0, 0xfffffffffffffffc) wait4(r3, &(0x7f00000002c0), 0x40, &(0x7f0000000500)) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0, 0x388) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbef672773c0cc65c853c84a5beffe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4ec65c5edbf45b82c7ebc5069480dcab3749c71320fb11c0f8bc9b712b1884c453e29e8fb4aeb6cd7f68f290275485123845c2898917a815ee75ebac830a107631849490a38f2f295cdacb7e4fdc1ec1fd3825cbbeead70a085d72274879c1e78624295d849d3fe7150bfb34432251f43e684b0cc580a8cb043a702496d99e891f46496fbbd2f986606d9b519d2e031d84d968f5ffe0fe55592816108086caaabf64b3909ae38b1f86f5a2ce504334e52a19d00"/255], 0x6b, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) wait4(r2, 0x0, 0x8, &(0x7f00000005c0)) r8 = getuid() getsockopt(r0, 0x0, 0xfffffff9, &(0x7f0000000380)=""/98, &(0x7f00000000c0)=0x62) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x401, r8, r7, 0x0, r6, 0x40, 0x5}, 0x5, 0x1000, 0xffffffffffffffc1}) __clone(0x0, 0x0) 10:58:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet(0x2, 0x40000000, 0x7f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="e64725214593ad0a3d468866486a0d1a8d381ea9a445008960abe6ac8664a9a6c8efabcf2411035565e3d03ef069ec9c16e7d03a0dc34d6082c3f3791d3d2fcfc30f7db3f0b8ac0cecee7edb76fca168845eb1f330cc2968306dc72ed6e24508325cfe19ef5acd02baae5057baeca10bdfd3aaee9e2dac2d443469e37413bf09510f986b314d8b1233af59666691ad6c0251d0ea0d4cee39a2104d59eb2720b97e1b6432b75eacaeb340fb973a9a56bf38db43b501d908e4533a517066dff8f6a99cfec41caa4d60012cca2ea700879d619a037cd5adf72d9dc229baef1a76a1f372b84ea7cfe3239c25183ecdd080e25fb60dfbc06b7f2cdb22e84604bfeb7485889ebe30a7b40443feedd97ad567d958f2d53135cd61d8e586b54fd1a6bc1c381cfa40757a4b0940175aadfe99d377770a67bcc3849dd34aa6d738c5a992ffb8736b3ad538b32e39e1f46f5240ae1785edf6fb5cd860a62ca29c716fd9ea3ed271d1367952aa5804427072c1125c728c9f7b32d92192aaab0792d1964d966bcc5bedbcbb27de8ec070c0c38f2ee8e461f19ee83b1a8c86673508373c79646d7b37f135535115449f33282588e06119ff05094773709d9bfea33e9f4db9a6046779bfc7b126833a715f2a1d4c4b64e93ff6e8e212785e973c33c035ea53235cc7a3ab870769c9f44832530df06cdc0286bbcf334774a3c4648da4246e2ccdba40a5bf3fbdb29e2a8fbd4e11bbf73ce014a92ab5da74d64d89b18bc4059206a8e0c9706feeed389fafc39e626778ed41c451a3c71742bb467b96ee151971bde4e69fc5c5d5fb034379c03fb0a163e12f8f0a26f6dc0a310d22bfda7146fe08955fab0f3c8e0ae29eecb508e5db7cf37876f11a757c7adc0a03eaeef6d66ab82461376ea043dd77f88e7b45833a83eaac539d95fa8008876051b4e9de00bffdacf3dea58ea0e8267974e6107f34dde2e9cb2c2a22017dba46b16661ff07cde89475fe1ff8a14172574a4ffbf98cefc585d811675ef55e53c86fda429f300c55b6f9d762192f9e8b9247959a27c798bf25ae988db9d4f5a26b04958b3f3411255a1eebed8791f42257055f24debfc5eb0696835ac019c696f264e12eb5f1b4ede67d126d466028d5d77954df32c48c2f6843e446461ce51bd562d97e8e7dde19e1b47da04a97fb65586c94d5bbe59a531c9af39b86315527df65620644708dd866b82dc8579d900e750c0f985546aed8618734dc4409efe2c824a104da8c97992b94713190f0c8831c225d97ed90a9e2302fc9f33224e1b0c29e66b40b2ccd82a320bed76b333336c14146233c1eafd6839aead90266018e531b115780581f1cb55a9d63a475acd6be8822d8231163407433f030f81a34ec1e5fdc209247225a92e1c5ce2285d3ed1438309ed1cd19f0b6a897bf9d34bc25f2c750cdd6a12c053b5da0cde10be939429e2dbb131f962a2560273261f82e8f21fb43ff729865ca537f554b0ce69c0108518ffe7a01569e2ddc66f580bfbec0120b3a89ca85e8e9f70bef6b4dafe5d96407b6e66ffa59e0a09d84b1e7bf3ac0cae510b844e8b35494c159325938cf80b69cb374c23cac6eec0fe3e3a3cc74dd972697d39de74c57b82bf8a4ca32418e928cc3036c527ad95e7d383948d2ac0effb31073b15e4d8ec8cff58fc92e28242a82dd16556e0dfd11ad47b4b475654059801cb76a3b2744362ea927670c49a07a0824f733fd4c9893a67512e01e51b6daa97718af8eca88a2aca29074d5922c7b99a4605b1531cead2f76c04f2b0d333ec8220e9e90cac5e4954d2660865a3599d9d8cf01b48315d16888c3cf5fc52feba9002cc2e1082aa0237f20d4a26a86d971f63c8b615eeba265e6b4406b3a6570e3932e2e86560c97053e80251e4a5007a8a5625163450e988f98a940435251defa93f51b8020b4ff8b8a0b42dbe292c5290aee7709d4b9ea171c1a4c20cfc1e597ca6965762a92ecff7d2a43cca24b57ec06ca982a17b49a9d713ec1b04e17f16b0b51814a6c5b8edc1d83d04438057a9388cc594bb26a29bc6b7bc01e5507898d892287e34774b63f769e524483da4d691871fd181388cc6a0aed3156ef12c41c0dfe83cb96782c04d70502a8a16ed9384164a85970fab86ca0d5b5568654cae14eb08c2997d5ef6c07e1f48262cf7585ec5f2c4e674e5fce6e4f8c6215ad50ab31582820d0396f6ecb2c387b3583b80d82233e26217d5d9054783b088e89e5b6928884aebcf1cc6834093a14584e9ea08165fc48770db42fc5dcb4e1433d1857757b037d68806c385d7ab4297c94ef0bb5a614b1ab451426beeb03716b048d09297d87ddd3273940632900e821d8127596456abb14576e52f4fde9028cb4569176d14f81140fc08909beeea789b21fa7527a4bda2b0df9128d05420b0402ea8a4cccb40c9f462b83efc4b4909f0ca43d014b5e3351338399231a6bc6221b01e43db6594a6fccb4c40fd52073e5819e88207951fea4f5f5653d20d7aeb6a121e9abf2c3f6e738caadfb6903dd7ab1d7a8f8a31e9a26a9833621bb5759c3bc4f923c569a53929d7c09f6d65cd60290b674a2645575b863dfe481ab4b89320f2d302531b108afc3290021c94dcd3509238a17ee9db67c6a204228833548479717c0ae20f6c60e5ba2025526620f17dd17f127773086923ae8f4fb2dd97959683ef03877871cdc4b699347938e6ef845768446b5dfe6c8758d1ff5a4943b4e91bba6a3c5ccc1c7ac5dadd3191b3452935cfcf3c734958fac9f5932490240f867acb29c6dfb6c8e2a98831ed0e0259eca2cf579c3d589c68a5e489d3be5835284a46fa666c188c53d3201c366e60d12790808aed6e071ff09692503d0856e8ad6edaad9a1c4bd5a32d213e80e6510b33134a9b6043d756010f53528bc8859e4033e60ca7f87660edce9fad57300db33102567033a6eaedc5e0887f7272c4ce8c7acc373262fecede568b6e98354edf70b486e95ce8a21026730c9d5d61fd32200eb713aa417358b6cd728241d069717bd1c0320da6e5e146d2a1152e28878bd678848494f9800bf01a8b42133a80ffd1275c014769ea99a39dcbd0b829c1df7ddfc080cca639bd794dec2292fb8ec8aec313d0ca00d43cf7cdb228988fb5f726bebd277f6449d16fbe4fcd3e6727fd4e8736158b11fa6b1a351576f22424c2a2bd3557301a1a8b0ffcac1719e24065c65f93ab41121d6e0349027fead6973c2690b7edafe57f480bf9372e4f1770f20aa7e3f25257cefca53455f182b1a6a129ebc81766b11ddbb8b94e4fadd4c276588413fac29b3d89992760c15403a23f735f5621e5d84de7a9023175c179a12cd874fcc3dc424d4e1e34ba6d7c1320b8e19f5f36158c4725acd142b32d8b49984f9a8e315593e3ede0fa2f8e47b76c953664f585abb2e00fc917721e7aeb98b0873dc2bac9fc450649fe529606dbddb1f2a429bf2c57e4d6dc33afd865950d1261b6713f7aa80e006f8d707455e770083a1ade05d03661b9f717f3148ec97123d895c1249a77dd6d7fff0e02aac60cce713d8abd9e0cefcf11a3798eafe913a92a0b0190a52e7691e3e1fc06606d97298170c9d0081d2e9823de163411ae2bc071f65ff450e93e6a11f18c6bbe6317077cd5c1aad20910b1a63d66330f950b8343e9436454cf4d76719d4311fdf619fac0af7e8a56db17915cc943a73fc4d4c9cff3da338fece83e7e4b526e8e28525e8bb31296e01827e07b3f733b43cd1e63cc3c3acf89fcd248350023de8bb31989dc25a73639cbf4d1bc70a776be457aada79ce5393c8690a5f05186e4814fba153b4374f52dc8cb236cc56cfadb45ab5e66799d7697de781b59d8c0fd4a52d72d1128ca2b70edf0c4cdd20fc244cf68ebea0a5cdbacc617b89c983d114d164557ac5d1a661e1a83dd780b31213d2bc5dde5cd4ed22788a6836ced8421b861b89188ea9bce36deebffefd0049ef1ef2635eca55183d0dc4a1665e5f6bec3c7a5427f2f1ddf689aca9e2861cebad2e650658ea2eb5cccdc743ae6bbb468673467be408940737e6f5a5d732db45cf44e6bd04a545acf9c74492ada6f392e7dc6f10b6a87d18a18ff34f427b579a185ff1a6d066fa574eeaf14cd14c130f5ecea6e485f8443917097c88b01734fd1a35e29721df02069c167458e091d31fb8a6074edfcfdbecb017a6e49b821c7585e326c929a381751476b06d9681722d90e0c0e8cedc5afa2f2ef0424ec9c8bfe7883fb26b79f6a1fbf64dbe1befd505789b1649f50df8ff89e9cd5e0d00eb6a80cd5c6dc957f17e4526320cddbdaa147fd0aedb8720f8c6b3a0c5f72c70cc5e9c6b5742a480a2a067644ef4b7d60446a7671f76040baab31ca4286413e58fa858844fb7dd83043b85746084a9d26646980dfb4c19319608969ac9b95de504a54517aed81c94219f5a1f5014e4f6f2414ba8b67fd51143452dcbb1c6cf8f0a35acc998762f1ba7c3263576946f5b42138049d069732c81a778e0f50cb0a8b04409af86da221a2f89860ce0e4a2844954dd7cd48fa219c7a8744e8f8a2574cb471b05f3a44d1d7214eb7f9b8ec951a905580b090f845bccef7796f5b7218eb5276961c7fcac91885399fd5374935107b07a1921dd75c6ed593dba446886256741e9cf45f0c3c4618cc8f2f42d63266e337f7b6fb02200a7435ad1d969d9338c58c9d986944320f861449b227b94b87fa004c9dd295430225aaf46709ad1d8d229929df6dd16aad965807d20b22e96b6a479bcd9ca7caf29661c2db137055de47919546ad9a9ed1eb8802003ff873528202c60a0c766c550050d48df4f11e43fe2603e0b15492a298153f26d17242ffbf671271ebf6920f99d4cd3df581a8b46ef41e6502854a2e24d743f23a3786bef36b84f2b6ae2b722666f7bb1b8177dca1898c339d934e8c6c06fb8e03d311907b3238a15a94dcb3514a4decede0a20ebc1654ab1d9757eb21bda69e3c704359d14f510454df5f0cb9f5c1685038bc74e22e55db043bc77cc8970b21325fa5a451fe7f11d25bf9eb011a46fd78faf809cf417a5449953a376bbba0b3f70eb4c601c3989c254719e1b289034dd71445d786729447b49a34ad11d50fc048c8aa7dd4ac4a8e7ebeb0faa624e4ddc2eb319013672d629a2216e2d6f8d4f3a8ff5af71644ac730f2faa1b4d15946172f6f5394c48b84a244470965b7695b3d9625162ae7497fb51021f3de46257c5680fcb4d7537ac1defb436e5c7e11ad57882b80d2dffc3d336a59eaab78e83df981897c11344d662747ff04567c86c08f95af0abe16c04f420eea782df38c207eafcd3b4eb47dbb0144c5f48e5c4a1a733d394c336b0b35b32506f7252afbcf759370b57aa7c37ceb6867247a51ac3dfb2888d41c2b9ebaec535d841f40d7ff3d3899c6a16024da966b4332b39c913ffea0e05985f4ff21b4c8f41f93ed51afc361fea073ca7e00866ee6f9f1b525e3a870c34c0ef3804b21f00f90a30fd795658ab2f1e8c71a0999aaaf4c9b7355427a3f54224c80b2e2864ca3c8b1884167b813c281083b3dd05c7313f303f86c7cc1ace8eff4998e69adf6756a6315fed9f60f6ff83fbd843f5dcbbbfa585ec4462e8417b3585110548b5baa6dd579abc3e55ce510faec346716dc5878a32b99ec3d80b6b19d3d94ee2d8e0c500a64c5650fa07aeeed1e54cc648c3914f981e5fa38a3dfc831c0db9b7b6b65be92db302a738ec9803b75525b5d07c8e9459a6a1e73edff5feb32f6eee7cd208a8be9cc5df512a552ed", 0x1000) r2 = socket(0x10, 0x20000000, 0x51) shutdown(r2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/65, &(0x7f0000000280)=0xfffffffffffffea8) flock(r0, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') clock_nanosleep(0x80000003, 0x1, &(0x7f00000001c0)={0x80000000, 0x8}, &(0x7f0000000200)) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') [ 52.9583760] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 639 command syz-executor.5) 10:58:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) fcntl$setstatus(r2, 0x4, 0x880000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000040)="5ef76e5cb73af419f63bbac28271f10689d922db3fd87975fabc170a93da4d873eaf2018fa3a45e37fa1c52553c7cf508e81870b4bc242f871c96087c4265f96430bbf4a3c4fa558060e5e3296f68d0fcd4dac8d81ef6c70ee754d0bc5ef972a9c5cb30eba16dfb4fb2eeacb18741d37f38b8b15897586977efeff36ebd439116f2c377acee3eb18fa", 0x89}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:58:24 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1, 0x10000000, 0x7f, &(0x7f0000000100)) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}], 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) mknodat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x3) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01c80000000100000000614b005fdd23f0ae3f804062089829b34bf358730f82efe5c5f856498c8630315177d7104ee2a075915a410ae60bf9120727d489d9d68d8d82125069"], 0x6e) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) pwrite(r3, &(0x7f0000000240)="e9abf795bcab056576b752c9bff4b88407dd1a0817e7236efb589ec3eb66735a1fd46ed8d44e844bdfda84c8886d7823d403d16c1ecdf11ae54d8f0b45b8a4440a8640d6305ff0683cc625ebb4edfb6ca2520a283e5edbaa01f59123a46f7da007ac9f27fab0326de1aaa54682ac9094d8d7a63ec336516edce2a7de7327a6eabd80bacd80eb1cb36f0eea9ac44a03696a01f2710f4f2356c812c7d5a392b8eee97d79c5ac6a690d0f7c3004a203c6edb2074da9d39a026bfdf0976d586a0f8115cd38", 0xc3, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) r5 = dup(r4) bind$unix(r5, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000003d6, 0x0) 10:58:24 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf17a6d63b649a10b114e3203f85523a3d29674a25603717e9f20e63420b2891e921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000340)="f75cdcc5e5fbad1f7f6663", 0xb}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0xffffffff}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) 10:58:24 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240), &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f0000000340)='&^\x00\xa0\xbf\xd7\xdeE\xf0\xd1\x06X\b \xb4wv\xc3\xaf\x97_\xc0*>.\xc1\xaf\x18\x96\xa3.ef\x8d\x92{\xbb \xd3I\xcfV\x97\x1b\xc1\xe8Dm\x9c\x98t\xd5Y\x89)\x1bD\x90\x9c\x18`Kn\xa8\xa3Z\x7f\x98\x95X\x05D\xa7\x97\x8c\x84Js\xb3\xdf\x7f\xeb@G\xe2\xd8Z\x90\xea7C\x8e\xe4g_3~\x18n\x80&E\x7f\xbc-\x11\x04\x91eJ|\xa3$\xe5`\xbb\xfc\xe8\x03\xfc\xa4-\xeaY;0x0}, &(0x7f0000000140)=0xc) r6 = getegid() r7 = getpid() getpgid(r7) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, r5, r6, 0x0, 0x0, 0x9, 0x20}, 0x4, 0x1, r7, 0x0, 0x3, 0x80000000, 0x6, 0x966}) open(&(0x7f0000000100)='./file0\x00', 0x90102, 0x8) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff00006225b6ad4e932b51bf23d08656e520e17ebe0d358bf604c60f1b9896c600000053007991653169a0fc25010000000000cabb1ec229"], 0x22, 0x400) r9 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8, 0x60000000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0x11b) getegid() r11 = getpid() r12 = getpgid(r11) r13 = getuid() setreuid(0x0, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1, r10, 0x0, r13, 0x0, 0x10, 0x20}, 0x14, 0x1, r12, 0x0, 0x4a4, 0x7ffffffc, 0x6, 0x966}) __clone(0x0, 0x0) [ 53.4790253] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 194 command syz-executor.1) [ 53.4890376] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 194 command syz-executor.1) 10:58:25 executing program 1: _lwp_create(&(0x7f0000000100)=ANY=[@ANYBLOB="0400000000000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0600000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="070000000000000000000000000000000104000006000000d9000000020000000700000000000000b36500000000000001000000000000000400000000000000040000000000000000"], @ANYBLOB="00000000baf37736ffffffff0900000000800000000000003f00000000000000334f7ab70000000000800000000000000500000000000000272600"], @ANYBLOB="580a000000000000800300000000000000050000000000000003000000000000000700000000000000f204000000000000e10000000000000000"], 0xc0, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0xfff) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) pread(r1, &(0x7f00000001c0)="c912bdfc4adc1527fe19fcab695c05ec76b812a3d99080230b76a705a16b85533fc739ab368339d5a6aafb675eb6103b7209452079a392fa84f9cc7e80580fd9054296358d10049c061f9182d0434cfdc64903d4f96f08243a24d710e4b5314906f84838f2e995225cc59e325c9b8ba0a42681fe0638ba9eb01f38ed0f685d687f2dc0d59a8ef70d9ee212d80dffc37384270f406a5e333520f25b6102f723cc4a7d5313953cd3a397103ff94092f5e67b85e52b1aee647ab8ec41b54987f5a0f04c5f0fff810d557df6ce8048f24bf918318059624c421ecd38c0bf33337813de724ad4bdf61d6539c4e8c74c01d5657ba0b37e8afae15226c4897a29222f356a51e0abe6297708a5223b54e9464c9038992de22bfa9188d467a0e459966f0afc5e28af98139c74380e63bf3704c2f30d56f8171e5a3c27bf1265d03a53e312d701899f4e269b9ee852cef014005f11a1196f71edeccc1ac17df6253065c0ef381a9861752b143e84c5046d2c1982519d07a5a1c70a9b972e417dce95563a0a7ce6d4790a6f5dcf564ef217b05ca67e1616ea3f8a7d80535cc1a8d83648c386a3f6236f641c91af247a0fef71db2f08c5575a515d1ff58bddff43e98233ae691f3eb96de5f6e8a414f54839a58216b8cc52cf731b0fa7c8565ebf2ca9f282fa8e83e0e1a9d436841967925f86e4c9dd0bac2f3a52175bf610e3b43f158b749d07eb5e45c40ed8749412f22288dee69ad867c071b4030fa45799ba2e8c07b4d2148a5fe399f6e642fe3506714b3d435495d69204b6c0ce049887ddc66c98339a3a3becdbbeed3860a8d1eb4400d167a42eeee8897840782ed79c178f6b3c8e28245f15b94d0314cb33bd295f81355237a84abe72f2f64e20b52bcaa5d8b26cc118d7b2db2500df42412aa8db85a591ac14c2064e1d9d69e1c822cd726fbf35abc0ac4c78508f198772ed44791c834689cfa6ca1cdf6c40cbd3fc8af3a4a22436010d8f4d3af34151507c32a0850ed45290a13cbfa59f9598c44de257a202eb95e58c276a02121d46aa6837cd2c6d6606229dc34a3fdc09567775c89456aab0135b5ec0c47625bbf3064fdcf5d20b72ef23ed17793328889060d6c83caa7e7fd7e63776c0f2c1598d9a26190221d800cd0494e4c12fdb14b47abef43aa5c45122c7dfaa4ffbd32608c9804f29c741feae3bedba76d59f405e24324c14673006d1f60e9aceb2f0481e5012f101d5b7ccc6c2524140b4de8ce932d4a282f5f13f4e96d0fa57858f6b872f18eb02aa9ba67a1811eed13661279f54a7fae22e69b868ae9d615574b83c51339612e173cfd1d7c52f1d3a641caada04691274dfdd737ea468084048f4aac591d769b70c27f3c23da6af5757d68a7092cd4bc8f6bf185139651a472f036febe6b76492b3488001acd0ccb2e78365790753416e15eff309fc450d2866d18b2ed08664397086b2756ab6af1de46bb099f34a395f298075922ddd5bfc6f1ccd9d85a9106dbfc0364b2ab6ab91cf9a8aafeb5a52c3f5a3d38f50e4768d9665602d1b0c1d7a1e6ea15ccef619fc6757c936eb7ec064b53cdf069a9a337f84ad14d4711755d5f34ecadf38b6804ed2c194a0b70b417e08898ae1512135db369b208a1e3845edbf3945d52528d5b0175493030f0cdf579bdd36e0b604ecadbf6ec2d0713febfbb4950de6579626da95ede613ee4b267e1d01f8f636dae96b3d79e7de972dc894aa31141bc962dbfb3697145ff05c7d426979e80c99f082d4573718cc9a3ba8d06d886c2d133fb338e598e4370db329d452e9f441aef8481c42010ad8674bcd5ef25c79c3b0c662ed94a79c5f2a5b7a09dc94bcb483fa03ea1125bd001526eabe6dfed305336a9d019c04b492ea6801b270aa561cd85221ada4ede0351723277f315ba9f52d142fb669a0bcd8a2e4a17424ce81fdbb8eba8f21234ad086c874926f282c03f3b11367a70d3e75ab3954ff537225b117af7673102b4e2fc7d10e625609568e7535e364b74a4f9b481272eab2115b0cb4cf78d0833d5d5d835e36a799998c71ce707bc24dffcde603bd54522cbb6703f5f265d9cbde0c3726df4cfb36eac8ba48781b9d49c96319b23aafbe85ea80aaecc3ba618aa11f4478dc5e28de0ff4001e88c2b8357fd76d73951ed63926f11acb759528f021ea18ce20959ca323c1b970cc33ad39eddb0f417ac0ad3b65da1d2bb807abe13e6c2e3794128730d057fa5a32515bc09c964fcd60eee17e864f0d6a4eb1cc040bef9b494efab5fbf1ac02eca40508300966e88959923c6e2564a53b3b3c9687f5ce8d5f071d11fad744ecb36bac9ffbd2bc3d1abf279d13e5ba59e04fae828375abc41ebba713c08abe5068c241460d9bda3a8a199403062998a772ecc27aca17786ba7668d9059546d2a02cdcce0274d7449db44c3ece3799f260b02ef007061d43efe589247a1f79aa0ba7541379a607ec443685d5484c0cb19dc7e5352396a538152f8286ff8cbbfa5d3c173d1b51ea52e515734f90614f0aa050b368127f85049ad5f90d26c470c48b1f2502a16d734d863f49fb39e9b1af8945937702620cb733c0a0e6ade5081a38006b43d43f69e5d8ab4d77c0019ddf0ebdd06a993d968308b76315b69ebb3634c1d869665e943fd4f73224c9eef325afa34c147093be1ce3356b78499e8e8146c9e28d13d2454f9e8d910faa5b78bc7e7b755bec4b8d2d163057e959be7eaedc47d504a873808952c1f6e17be16a696a28970e533edd0f25eb199c65eaf1fc6bca2a22c1a86ef1b4f48dab25fda5129b8bd5dee03721efb124fd733150f7c93d81f69970daed67f785358e6bac6a8b15030e85163e990459551cab45edb4e414ec0e20b9d89059c94c4e3da8053d773754c91f70f137b298d87ffce929286bf1a80cd8380f5df530701b1bc8dd44b023a17cb1c09220f5bb8aff0d59d66556270aff7803a8a3a7eadecc894545ffb6d673a673edf633a1739e8ddb58cf419fb79ad963c286b46dcc5a94c6a825a067ed9e24676b84f01111ee40fc67060a9a3262ee1fa34e54a2348f404f3ea730514cd734a0910aa528b8dfa6140cafdb2e6f93812165a5a08a03251e6fd1bebf4553b7649555677d451e426d469096a18933ba792a0ef99d5594bf0ee08ebc3555b01f9392921e9134f226d59d58aa3c70594655c58c0bfb038ba39edea18cf695ce286a1ed0db873f53b1f671870781711749176f6ec3d241a5f2a54d0ddf683c12d113aad2215f4ad0322553d2eee7dda41412cb944845d576d5074e34832b892c109803ee45534ddac9a4953b3277405777c4e667c88e652c315047496687f32e1c40131eb8d0b8c77d55cc05f1404cf2fda0c1d5d85918b6f6ee1e3ca7c9e1f06af2ebe3478b4f43b567bb9b28fa3b8712a0c5c4eed276406bd98ad618a583dfd5d9e081b0058872d565ee2446c17861b81b18effae07dc406577625aa7ed9dc400e2a6efc38b931663ad4fe8cf4f4173c20dae3e997423c5067373593bc413c7fcef9bdbd16809b0037587f0d4d7c1f929ca774e76e2fb283267ff8c156aaebce92321109391133e39cf88d203bd2eda33d12826154e9f14a936252e170fb99ae477a9e4bd2f82ccf9f0b380fcbd3f64d03d5433123044f5ddd4b4177f1736989e30302c627f6fa7448489f3c4c590b12ba18eecbbd5ac30048004195cd9c43660cdb14f0dcd7ca38ec96250e4aacef2c3cf9ebaf12aa0515aafdd143787791bc1d11b31d9ae1f136e3c7475503cb9a0d432afb413ccbbf6ed13088dfd91decf3c46157e5d48df14f6933514b7edc8edf5ded892567e0673f6eab3413fd97ec083c091f139c541c51e1a035774a3674a5a3d0a11369f513c62ce2faaef4e2823b938c5fd3fab9308d4cde4d403dfeb41a9f7248126f4b0fdb4f660fbf6e8a5344433da21a00270f68a7332fc3efc64e7cfff7d7c1933c4652536eb74c658f9a42389289ffa6732c6e9133f8f46aa4a612c856743ba167b73ba01dc76d558be389dfa5e3d476152b14fb35e57df84ab9bf5f6f0efdc9b3aa8942f9c595d21a8165219ae4760b010cb981cf17d316d4e56ad56baef73272da7f85fa759d3a6d7df2c71f2b4af9e2dc3a697decb9212c8bb487a16a08e301b70875184a62de2fdc321121704e8f178553f40c7300102085a1ea2c39d65b00cf5196b299e93e9ce8dee26ca669ee3f5dbd0b64ac7460e0859cda11d1683c534b0a701e480f693aa1678197283c62adba8b81c80bf4da7bf53301587b225a4b151a0822e6f2c40dc49e0b21224daad22075c973bcc137c0427e6d23289297d42d56deccddaeadcc064c975ef4108ac492813751ebac308cbbbb1d2c8c1141e2c393a5d6d7b545a724751c86138acc3c77ee842f1b04e9652e8031448d520428a85194f4074c28d4195be17078381efda73781d029f178bfbdce87b3fc39600c5b902bd4a088cea0833ce573a771ff6f42698acdfa416120aa71c81a404e4f3940b975aaf5de3c8aa67eb78a6781ffdd860f41145496cbe932964afffd3d994227cd6435a240ac6396828d0f1d06be2549abf7cbb0e4962dc925c8de0bb913f34508badcb814fc02ac92ae8d2f7c4a2d8a3ed1b7635bcaf337e4927cd864f8220c8bbc1a97d502c76fc994693e5fa04b9a7e4d696e65df52dd128b94469a2e02118f10fd97aa6923d87e777c46c4f6a4260ef7143417d51261ba1d38725e159e9acf6431f0d09ec2c84f476d0076da82601061e31705a3f9b1c3e7549882d5cc17b75493ee899f3cb961bdd36e8d7903914f94b4b7f71267410953c9321b74555ffa96392c9f8112f1f66101b3a2bc8c7afcd414d91b3d74c34b9359bf48e9a69ae287422b5fcd54ba7a27bbfeb6637a4e4bef6b28fe28f63a05edc68821459a66d90906aa26b15d5e64212f75f83ea60ba98c7c08b92581de6bee2bf65f899894dfa66d68fb4204109034f418f5abe02dae869795d93187b724440886128e01260f572c2a417ba725491612cb677c7d7600883f2ab805886949e5ce4f99507f9d2130e752ad02b821cf7f220e34c98bcf1cf3cd71f89afeb0a28058d4731831ae962d4f139d527689e3514564d50bc01a2c877026db5c83f5c997c29f5ac1ef9c784358e5eb037887bce519a23354f631e13b01551649d1ab2694e665f661965a700c725365b328b3e86847d9bce006e6874c81e55d1c3cde1f22ed22f585802010d3abda1eb251e9dfd1a6e47b8551852f11925704b4ebe4ebcea50df2ef1bdbd33ff6b741c232422b76660ea72efcc1e8b9330812d67f2bd6282d68d6049a46278e3d04d759a8bec3df95ade5becc021f9da0beda2bfc85e8aa8542682eeca9a3598c75d253e7f66eaebb9a85e004107713abb2e62abe3d7049134064b9a43aea462a7fc72b9c1ae64902d50dbe9a2b94fce1cbe8cacbedfa9d7aeb12380e8479f9abd26dfb37915f3fbfc52ea0a270705d809ade809a6b2c6039aa6cf7184bc6372f552992bc4d9a22d6123fa65c6dd9e1b1ceb53de08b03513ba3d045667552eec2bbce3a22402292dbab6caa97a55184309a388814e2d110daa5ef5b8ac64ab94d62742fd48c158c2363fd77e5908203faa18e187415c1247a29ba37ad18e9b2f01be6417e5d92cf2d327706805b7097f7edc9b9134b95e4b87172fc7ee76821d5c28935d8658ce7dbc025627f871a4c5748324c2cf4421d8ede878c49be8961b8f07c2ed676ad94a94ba5e27d28891e727a9ec89dedd43536ece01056ed297dbdc27443792", 0x1000, 0x9) 10:58:25 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0xa5f09fd235ffd2f, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, r2, 0x400) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x327) 10:58:25 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf17a6d63b649a10b114e3203f85523a3d29674a25603717e9f20e63420b2891e921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000340)="f75cdcc5e5fbad1f7f6663", 0xb}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0xffffffff}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) 10:58:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 10:58:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="0870255ad0b118f8513e5a25bd567c5c2432fd6a1c79c77d21675b5d3813f2b9126da7d28c40551d75ab1fbf63358626f62bf438daeb1445ec17d6fa00a355f606d5c0483791050bb56bceac4d07b775ec3ae493dc2a097ddecbf1208341685bfb1af65a75dcad", 0x67, 0x400, 0x0, 0x0) writev(r0, &(0x7f0000000280), 0xd) [ 54.1799209] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 639 command syz-executor.5) 10:58:25 executing program 3: symlink(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') chroot(0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400116, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x0) 10:58:25 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0b00, 0x32) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1410, r3, 0x0, 0x3) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="29795cc2f881eb0ced7ff9282990d08af4e6022e0a16", 0x16) getuid() getegid() 10:58:25 executing program 4: clock_nanosleep(0xb42c4e5f7f467764, 0x0, &(0x7f0000000000)={0xfffffffffffffbff, 0x7}, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x4, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000080), 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) r2 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$SHM_LOCK(r2, 0x3) getuid() r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff0000000009000c932b51bf23d08656e520e17ebe0d358bf604c60f1b9896749a000053007991653169a0fc25010000000000cabb1ec229"], 0x22, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() r7 = getpid() getpgid(r7) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, r5, r6, 0x0, 0x0, 0x9, 0x20}, 0x4, 0x1, r7, 0x0, 0x3, 0x80000000, 0x6, 0x966}) open(&(0x7f0000000100)='./file0\x00', 0x90102, 0x8) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000060015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) msgsnd(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff00006225b6ad4e932b51bf23d08656e520e17ebe0d358bf604c60f1b9896c600000053007991653169a0fc25010000000000cabb1ec229"], 0x22, 0x400) r9 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8, 0x60000000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0x11b) getegid() r11 = getpid() r12 = getpgid(r11) r13 = getuid() setreuid(0x0, r13) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1, r10, 0x0, r13, 0x0, 0x10, 0x20}, 0x14, 0x1, r12, 0x0, 0x4a4, 0x7ffffffc, 0x6, 0x966}) __clone(0x0, 0x0) [ 54.4502353] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 686 command syz-executor.0) 10:58:26 executing program 0: execve(0x0, 0x0, 0x0) munlockall() getppid() r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) _lwp_continue(0xffffffffffffffff) setsockopt(r1, 0x6, 0x3, &(0x7f0000000000)="00000400", 0x4) setpgid(0x0, 0x0) _lwp_exit() 10:58:26 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='I', 0xfe54}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x0, 0x0, 0x0) 10:58:26 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:58:26 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110602, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x18, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x600) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7d577bb2f4962f4ad2390c26ccfd7c3a4af35320068ff4d95c26be4cd3bf672b87ed528e00"/49, 0x1002f}], 0x100000000000004d, 0x0) 10:58:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000001000000000698e43fb181665c7ec94e2793523941d50f067e2eb5da0e26cfba3edce755179e30633fa0732dec603e7986a0ad145a582905ab626760a9425fcc5f8f1fa63e91178c02bb8cda56803c23552a2ac3ab1be50688fc5b43cd11ab9644a33de0bdce23f965c85d098e36f5f4a8c0890ecdc046b264d4e07cdd79ea025112aa8630762b"], 0x10}, 0x0) 10:58:26 executing program 3: poll(&(0x7f0000003500), 0xc, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000001180), 0x0) paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc, 0x70000000) fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) close(r2) 10:58:26 executing program 5: _lwp_ctl(0x1f, &(0x7f0000000040)=&(0x7f0000000000)={0x9}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) 10:58:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000002500)=""/227, 0xe3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000040)="09919876f691177ec5fee31775d491faf4cec32358a7efffc106bfef66ece7bcf98251fbda5f6b917743543d6c6387d0", 0x30}, {&(0x7f0000000380)="3fe1319783069007c941fb744543c6aabdf27cb4ad01bd6e18e29f75a4df0d0b0e4171afc00b563a576815833c3b943f75e1a718bf9f048149bcfc4d58f4c858818c651fd3015bffcfcd99d80449becf47498a3a74c85d3a5be2e3918f87abbd99ec801efc2e64d015eefaeeb1269a25e3a8a397bf4e1cbe88c69c1353192d430adacbcc394fca5092b335f62ad8f73cb672e982b9e68493e102716399e857897c0019868c06be5846dfb485acda98631f621b6996033c6dd2390cd9b530c824150fed8e1a1af6a4c8af40b4e52b34b9ce00b3066edd52fd3731c0cc3ddc45762831b86321d0c45c5d44a70a29748f83728ddfc7a62ac11eff022e72ebf284c3dc4df21267a10ed3684e227571b556f9ecb070e9587dc5b4d757238418d3865302f8416f340d8551d6e428aa23eb2a62e336b09383953b1c6be2e0c222e990b8f986abc257a5390fda8aa7510ad83fbc99de1030fd6dc097d8071f474bba9b7f1dcdde056b0dfa246419a1e71fdd722321b0f3cf00ee80a910891da66b3aefdc19de63a08ddc5fe6f6411e20f9716d329a3eb2c9e0f1e04249ae4932dc8f8f28665ddb873b803424f298722df85ddaa7c52ce301957cce5c0cc81e733150803bf96d2abb108b53898eef008a8bddad29c7ed21cd5badb90c112945e59ffe96d292e85db08a5ad023f7a0272e603be18870bd50e99812384efc0b770279503e5bc8bbeb7ca887a77139cf4708e13cd65849166c40e1dd0a6334acbc0adda6296d336919bda24173ba5e04ff538ea96bfc4a930fc03533f19cc6aa76239ff2af4eba8b26af548a552b8258ca9dbba53a8c9358f13d399afa767b3e1178a6fe2d7e9ecb7594368e748ad8d47b658a126558719a818b06297b1307048f45c72de980659360b3da5628d812260d59e2ff7a65bdc0f62340925ea9a2f38f7714c1c9efbeff5d86cb3cf0af0fe2874e7c9a5fd771f0974f5098ba9007d52902b5a31b7493454bdf2ff94ce34a06b6d099cc7664e39c04e9092c49db4f2b0253a3b921b70393b95a1d25fe4cbf471f70bd973b4c457c6b16960eeeb1266903c117b7c55d898a43ddef566b7f2db19024dd11b35ebee324827fe4f579aa45a8fc39a961eb6736a5865ad781d2137461a1361160f86de670879bf43eabeb1ed13c2fd31f942d03f63090f98f4ee16eb5a0982e7521dc9953ccd916a8542db1cbb58f3f6816da856b59de486e62c49eb3832dfcf7192f0eb4ce11fc434be2fb59933811656751b30ab6998c7a51f72faeb331f28fccb71526e349157294bbf3e8304372b874eb68834dc879a138344a449a50547e63cdcf2f5bf38bd4c9b72e2ad208171a7ca44ff5035d4abd1faaa8bd49df27c73d2486154bceb0a35d6d68ad220a89a88f42473d92c66912401c6e4bfcc411ecbbf6b65d9a4bfd6747fb097afcff4dbfa1a92004a696cb33e0499897fc1ef15f8a896c8bd959beb277474c24c2755d4dadcce99e340dd26d8369abd034dae6d328d88804003414e393fc585a01a0cce4f2e1ca97fae26c18364b134d3278105b90517eec8e43c9488c5a59702ef0d68a3edcc815fb538187e12374b9acf26698b22c46c54c36e9aca20f80a8912a57692a8348cc560f85b6a150e14fe73da30db0fa60733fe98b2841fc6d534da6e0404a58ddc57b6e9e41f5ed8590a4d57dff4bcddda5bde8c2ef1d7646c2eb987dd21c2e436366ea6815ac9d3293b5e56e708c1726dbfc2cd85dc4233aee8476c8a72cd0853aefa2f788b5837bc18f2184ee6550386b7d242412b533ace55fbd8e01abba543d28d73bad772a8257f6975e243091406f543f515c3ab6739b4c9f3a65f2d0d54cbbd2a5a2fd7efe1cbe8febc13149d0d3a76057adbdaf6cff73eefb9ed7bb92e222253261a3da1cc81798db192a6f4de12e09d11d3e9f4fd464e93d6de41a955bdce5ae48763deb7d4e3fa4344821014a95df49fb3226cc71f2565351ffe9d2cd2024b7bcbf177022dfa38a50d711f4d0674b4e31a2c0221e7ebb5c383ab3f091043978d90aafb10eeb7c1c021de3aba99f9116f36ea6b83a1fe43e94d9d0383684055625b4bb29caf0e78f97022ae21175622db3f7a8f7c5ccc64bd5c23f21dc7588a62a55f4d2ee1f7606955f42f7698405158b43a86cab0502d9f9daced38633f7c65d47ff784636b33bf2ce7aeaaf30b3ab0564a655555f0eb1dbc9808644cc9ffd7106e374bd7a7367778a79e5201a6b760310652b202747377a0478876399117397ca2bfa68c485dab7948e182d2e208d7a5cac5418c864577cc24a73f478f93db267d7364bf35649c8f750a66eb49a972690c262adf2ab8d510032bf3558674dcd64def6004bd92a7b2a88eed20135084bb8187171c3ac877c31a1a8eeb3d363857cb50e54968f17ed8ab9a07fd5cd8105346320e0fec2065adee5f9a7fd2119f816e260652c867cf0c12096856d6db1f9343464baf44751b91b4af73921fb18cf04d8f7df026fd3fbcf22b361c600b0e827c348209400b750ee3c0872d723460a79c8381080830224c6b873906ff5e6e3d38dc263deb386572012de509a99c858a2973a0a3acd7f3df2ef5c8270a5fdc29540d1f933431b93470fb4d5c311f32c878b27bb41ac369dca3de30587be2428cb76115a2652868571e8cb40056acd04a4df034aaf2689880e03bac733c9557769db7282eb2dbb3c98cc9d61415a3d95a48edf213dde6dbe9bd1056796af150a7cd1dd6aee47770237bd6b10f83496ab25d4e0880a9ec5b2ec7e82d6f885f1a224cc8a733ed4fdfb081f147c648416f7431fe16e20a3f74f7bdf308f87471c4c1ee25452bc80d77cd993edb6aa252a7010a557445d7e9728ca0f1b5e84702cbb9027f6769a5fa80eafc0b4b79b3fdabb97d9d1339db002d4349ae6a704ed16b4b0320358f5be17dcf5feeef896c51a9a9ffd57b24b6e4a8882032453b3c74dc0019a5c06d185a3417d14ccd10b17d052b6672ef1703ad97ad63e7839dad89d36d4f3362cbe1ba5116b9ec317fc4d1b6b2844bd470e614455005c98fcf4b06f32aaf93463596002520994488767313a5c5add98edf552a545b57eedb7ccb75e4dfad0af06687458713623359e790a47df367639a1f0c8fe0c9050ea993085aef35879eca8ed621b88fc5f73facf353759795a177ec9879cf44caf8dc917fcaaa6baa5ccd31aadf5f8813b1589f7d514812a15e39f2ce7fc0204c765efebb270e28881171af0e5fbc9ca73fecf32e8f6a8709e7b8d06b14d32c7503f89851c440e1eb8b9d0f5a30ae1ba2d41e4c91de52d97109830de71aed8fc8b845b6547bf4fcf03b74bfa9d2865d3793d464fcc975199f9795f76a4817364307692d2bcfff716fe88c3f1288ac7b6deb1505c21e216ff0d04b6afc03f6bc9df2f320de231eef8eaa89cfa95b96567dead3295bd0912c9e5046e31d99ef4426617b82c64f3cf9d2cd6cc3011e6ec556a53b0c9c0e3e5d8228cf1b29f1223ae1a28bc5d9d33135648d15ff4764e70f45c91ef04fe8a53d25cc49ccf77eb298cb727a6c425ada035ebdd03ac84c335c1ea10cf2454914f3599c60ab2886b91ca86a3ac390cdf90530780d1e7a3e933bf6fd75d23825e95b6690a21b9b697e7484d49f655248a1a74fb11b96103ad5551dccda40d9b14872dff26d974edf386c1ebbdc92be66a0410eb6354b0b6ed886cea422f808fb8cff4264815ca92c6f375efd8c1b67b872778907013bf1eb3303318e811d1ac7797d0e8322573f4fcbe619d86b63e73d693490266f974c79c356ab8d7c5f8287dd0ec509df40a451d3c688b3260fae27e0aac26ebd5f4d41a1b090e3722d0fcb7aa37cc1d47070a8bbd2bcea32d8967f7b8d90e4f4a0c57b07ec27231240978085b57148fdfc138cb4ecd8c5885a07330354d07bf1efcd1caf4bed43e8fd7ff81087eced9d35551ca79b3afa1dd8783a18b1fe4a02f7e0af9a2b4ff251cb780ec16078ca9709ae6af7a83aa0908e3d276b60fa312f783d53e9447bb47192c8c7d03758c7ada40fef8fa04dfa6e4a0b741ce2dfad3418669e574c2d774b49e3f67941af38b8f3bacb8f24fd2da2ee1f17241500b4138fbc55b906673bf0ba9ac24f7c6f41d76c50c507b8073a16d2d16bb964f89b828c97ed5b7eca3814fd423a06da4e132456b23a099c1ef133d0cb7774cd4a49c979132abf1b5a5d1812c913417032586617a75487e4c7fa10aded0f4cda9c08f0f6f91d1429bdd1e004e6c7ef7c6ddc4ff0b4cc2795df1a53f073a670146ffb08a747b9e332c7abfee43aa86fa1a5176f1f79bc60c5ad68c6bf3cbcf1f34559a0ae43c3e1fe3075f6b9e6a687aaeacd652ce912ea8bcdcbb82baea93435ed8ec9de7e957a4d6159a0e066e254812d33fe16f6effcb4b6f620c3eda2db3ef528f265f0434bae415afcb3931067668f30485c9f1faaffb6683adc17dd0ba9c9bc5733325df7762272ffdb0408629aa5b2dfaef93ada3ddaf6a142f33c799f3d8ad7f7a7262a2584e17ae08429de99676632d15bc0597a2a96cad353e28b0590735e3fb59ac0c83031e94cdc4876c731cb96629572620e18e6788fcb3b9ada77439467f2ea57b97359072b75667c4b5dbe603046c5032df22935c7325ffc7f92cd739c6a8812d3135b69e67840b5352e3f3bbd092b707be5edab9d1c1b4322005276ac611b7cf1b92f95d68ab7507eb529ca2146ff96aee8735e9d295234288fdf7e2aa7e0ff01bee00c5fbc345eb57eeb8add6b33724312f9a3a8237a37250d2f13cb33963bd9f8afe3a0cc0e2ac81c825e578297de86986f3364edbbd265b08238390c393aeae20833a2ead94d747450c5f59e2a063216c2f13d026f695ccbd53b0cf2e27f45f25c897a1ad373c256db3ee7d726d6682fe32b8664a11cae369b7e996fb31c76e175e0aec9dd243a4e597718fb44bfbde5d3200853f06d877b455b52c84e78c94a099103520ab80a1c4eafe53d0a926ef38a3be8972ecb74e6e04af81d9233cd5607267801492a3a82c71425d6641431c4572c355ded0dff7ef7a85ee7b836dac90df064b05d8b858a767a2df0e90044fbc9dd82d5c791ec77a610c33e5b195470c878455508ce9204dfc022f6df86ce2c02e080062c48bea07782c2974e6649ef01edee40831bec4c6c3e8d87946be942cf5f205dbdf17011cd30922b74961efc9f191a1b7556bd3325bf114bf6b508b69a33d25c1f1f2b033e2f349b1877678bb7a3681f56f09690c9ec21fcff97363c1320771cf60268eb59412f2b22d517c31ca6ce96dc17abee8ef80db90aa2c2ef2c41f88bd586edf6959ca976f2bae230e5be2400c68b033a4ae4448d928c53cffb5c944fcba9e584f436471b573017407e7ac01265b822eb19b196b8770c6e6420da7a5a9c5ecabde0f6d9c0973c5473ada3f87dd4a44fbb155a4dc149c64fb1418dcb904b37f2c91ede7d0858a2739e02f542e94212efaad7e6678841890b8db69fba954178616f787c3aab19a29a1985e958c0bb5176fdec349bfe07ba5c278aaef9f993a52c3ec308afa8f4961518d895e9d7be3ca699ebee7781c2137e824b2c327c4fade69ca14057024b0873f8b2f9e006aac48e068e1b9a780d5b8a613f6fc6d2568bfdc5a4952fc838c98fd62fb3ec7537be2efb49b0d3c709b96d76f671948a6931c82e26b80436f3f584db12cf2cd1c94a0b4ebc9b2ad37d34d1a53212b0937a1356d86557e7370ce87ea059656777b39df0c0b3ec1d7de1cf500a7bf4df612f13fece59b32149c4fdfdd", 0x1000}, {&(0x7f0000000080)="4578ed6ad2424f9f21e8055123793a607f8eb5c2f850668228c4a1310595254efd65845544179040b77aac7960dc9eb8c71a4c709dfe5d003f9cc1eef12a43ea103cf8c0b3883ae429ecf4b66f145bb4735deaac06ea63b1c5434d2835a27ff5f5785293f92b8f10988b93991eee65b6ba1699ab45cbaaf2cd2ab1694370a80714b4ae1a2b66cc4472689092476d932f00c5f6975059950a2d8de474a9c5f2db059fe32d86a04321cc424120c5f354001aa76a7dfec2bebdc485d18a5fc90009d19d12674eddd48040afc0cac2f1ee52b4be0f45d496df126434ae4c09958aa32179410b420c49744d6ce331491c0c0726d8a2c895a11e307404", 0xfa}, {&(0x7f0000000180)="cb14a8bab78cb027dc6676c3bfc97dd1a264d5b79de7ccd32b0de70f4d9629607f5c7b6ce83ee9", 0x27}, {&(0x7f00000001c0)="ae5b518add31ba5f694bb704dda4887c01f52b7c218047889fdf239d7a223918c887b062a731fed1e993d628a39ec3f6d6ee9db13bf14954e391bea1e65e5c8e40c562a8493c4e7f39f9a8f87f24e712609622b3cd794d43934bdc459459c4312276e6bb6944ad6c515c2b3bc511b22977f50d92322ba603203bb6dc667513a254eba932a7ed53b491753ff1a71ab72a3eb116a493", 0x95}, {&(0x7f0000000280)="f17cfd71d41bbca937d9e5bcb9af118d27cecb7b7c3163e244a4f1360056f28fefbc6107efadb55086933aed55600092f7c88a391d658c5e45f8da05e194445ad45ba1ba917c30ae5aa00f9b07078fe45c", 0x51}, {&(0x7f0000001380)="0f92935daae60218172efe9431f14c3d9bb89ddebb1ee29bb17c82aa65b20e1eac6fbc25081f2ad974e2c711d6e5849710e9e24954df12207cc940957fb2d0628a60bd6b2d65d69040ec7df917618040fbe6ee6217bef3efd5b42caad37147809936c4deb7056693addf629c7c9e7efe3c96b528c9da429c14aa18060aae974ce393b6c471be37d5ac9488977d8e54ecee4d4b975364e9c30246875a767d2663e250d9c4689739d1684a6c48aa0ac7d3ebd2a9c7c2ca44afc28113040b0715a8b7a0c5ae77618b4f002a5818a1dc7ce5a7e2fea755ad35847e6eea2190b4b3f9574942c07e1478ae961a52dc9796abb7bfbda9ad2b883afbcad4e845757bc61eb9543aee73e07199fad00798b6fa62b523ec66149d5aa6cdda081d5049ef0192123197b042efcd2ea5460625ccdef31960b9b8317375025c2291eecf37ae874c2cb20813bd590eaa4848dee850363f818a66c6342fec2f5361e25053b1b5484d1426f3d57265551c4f5410a717bbb030e740cc733a088f43c4683ecbe833a25ca2c413b61ef556641c5b33b7e52d4b126e1cab7f4b2221de06ab65712a53b7f88ab1432285f01625b54b9a6aec351f0cc13fde1a8aca3f820eb7c9a542530247f8d3e4095de57d122910c5a650e74daa017bd1e8255d1cf594ad96aa74cd1742f75a0b769d624068af24710a5d4691196f6bec97ab27471f9beacfe351d78853d176e7e85e412ccda91925d9c172ec9a3a76fe71c7599c2b490b5d2f668176dee786cfabb88e90a624cd970c0cabf6f03fc7821e437cdd228fa5d9feee5618117fed17fd294e7ae3f067ecc22ad96919c95d6162b4cdf416b1d72c3a389e0b4e131ec3701b320446825f778245fef3e305b204aef454000699d1ff765926da5ca0a466d49264e104268c7915b06ccab345850e67953015d32d5df1b26ab690d5722b88d9e521b261cb84a47cd2ab94b2de78145be179dfebdae1f66edc34b5b943851d951ff15eed6270544544c0513fdeadfbaee4a08191bc4116cf54e734303db73f43a65c32c8891c451338c9b9059043f15eda872642af367fe88883aa746a4830542fe4f9af6a083279ed19aa74257b3eaab2a3f1ef4fbc1e31e1d71ba43aff2575d353a89d55a224ff0be3671dc1e52e2558ee120f150eef28c1c0a44e3a82880032bb2b743ce18170959a0dd7ce299a4385634945b7d8ac613df0f8226d044bd4422667eee7b86fe3359b542e3b7a3261cbc1ffdf4f9fafc072469005159c62479ec183a54da0f7cb554d403b1559d5da4994c00495155bb1c338b9f7654d98ccc0a4da5e1b0b4541e9a9371b3c3860b7c5147513431cd756321bf8a9d8d24e86c136962e3feb880d2a8d649dfa0ff9579dae352355a03c3c78e71df403f16319a33a049eedf0f8fcfda0faa24de9378b65c83b3974ef8d7067efc143b7d365774ff0acdc8e49a16b1da88f6bb34862bb1e6e67086633ae75cdf060a2470a849c9030b61a0014636e192e811c1f0ce74ad3ef493c4bec4c99cc22255e77cc5bcc889956c23386194c6e53da13ba2619342779dbc65e0cc4d2481deddf4eb611f984b230f35fddb26ed42a8b32986b76132ddf51b0fa45e8d664ab7a3cb50a25ebf05b6823ace6acbc6c6837cfcc97bba6c47ce3124b269ee5226d5ebf282d56fe28c478b06b81d8868a2d518354c6b04d99b5ba8b3548467ee0f4f84a3900a97beaca5bf773ba9e1c5425fefe5bdd8142dbc13c2f003f62e23304ea044160e38bbc7fb25bafcfb6eda9439a62791259f84ab90e32fbdfa263b28d766cced5c21cad182906bd196c601bfca1a0bccb2f46f12edc87bd84b87e9fd361d3f1d0dd82ac7c5bc978ba79f2361e2f3e5042b8693c12c2725b17e3b8564d5fbfd45f4f8ea605b8d259900085628627b5a2692b3653afdb05f9b36ea2cf18c8445cea7a4819212946ce9185b2ecf291135a8c61c49d75a280b07d0e9345efcfc531bde04966d57ca7521f44f3b9ccc93b21e3307eda036b7d329b0f6e7d11b771525597ed62eff020f3cc97337f2f452de9c371dc627209308817e31676834fbf889f9af37300a3a144a52b7b19352233c56c61743de9aaaa96227b1062e42a149bbd2520045e6789d0f70ab72f733fff5d173a2c207c8447700b807a25623a00b012df1a9c24172a3e41208c0ceaa8b2a52f8d8830222c6d23946f9e7b14a57a730a51f07d875d1c734591e20b04705be2ea287b30e1a0b16ab5f7f2d953123330b35c5ca341b1b0625413e15950efaca80bebb556e13e2dc2e600687424cade8907e17b27008b694f9b1f8c4a5f847b8dbfa699b780298f797c0652a34d95d81ddf28f2f5538fa29413eb27c2c70befd11907b339af12c8939fb91115de2b40087db0b81730c69e044be87dc1572572976b89bf673db54e2cb89fdf516d0f93e3fbbcf58f9365680d3a86b74101b5e72afeb3c8d2c4b19ee72d7b90279471d73eea5752d0a60d579143dfe87999b4f6ab5663e99ce871b3b06edd2c258d33682db41663f1982cefc949910ba777e68fc6606078cf57b04d7384c001800435e2b34eaa77528c199f28c2b0c3c379120058f44d2cb2b9b75d5bd527c4e7f509b2bbc575e4fbe23c4f8020a2a03573b58c4589aca616b273ac8f05b7c66ecfbcbe826a2798cd80e8fc462e461c6416c586aab84ed2a9038748ed0819be5fab33754c6b415216134aa24af36f3c71d28be51bd6486504b7c6ebb978cb42752187e04e21a8adb9f2826b5994241b973d94cdaa34b40367f236bf5273eeb896899c815d12b4a2e0908484e0b26b8cd2e2806a2045c05a6b311315e61ccecba610c7e7a50b481a9e4f6c04be2b20345df0cf93bb6e6831553b2340f3a0b15cf9310b064c4344c6d88d08658048a25d5c6abb1c2b9f9178d5fbc8b507ad5f088ef6366e2f6153d37973f9f5f29e00da36a338fa4e15c3e861fd36b0c2a4d313a8ed8dadbe7e15518b1a438755668d573826f567c9f6f29561802aad5b009ac8037074669f24a349cb2ddcb1eeb091c4b0178261ed0ff258baf9ed0c90b5ccc13109913891fba9cc59061ffa8e7eea25c3d006155f75e67233b6c4b55742e5488f8405bc997733eca6b567283fcd59249264ce2fec39d6fe8ff81f445259fc9940611c1dd58bafdb03f35c865a71ff38181a05294103ac6c230a20fd01e6050ed968bb9e4a4937b5adfbd3a728d2439193b2ff9900acbe82cab01700a3773c36138831d7106b2780621bda288cdb1e73b41ea3a372d503ab038edc351d2027f3ca6cfe9e18e894210c3a64d6f08d64a00a43de616de22a26982a12e0226e2f276ea77a76e4a667948e6f54c7f3a18c4dac5ce439042267b139fccdf4f63393b2e56b8f231ce059e42e8e6ff4f7ed0c4140e9ff3bc6ff9d73a07b7b4f36afb111c9e6fa35b0988745e4d49815ce4179903b430aea2ddf285c8511647bd0b643d11bcc83c2dbd45ae255700645d6fae21bbc45114b46451e499f1a62f72ef693c8f44f22509a14d2a37f78f46673997660b005e8c6d6245e58de8b3c498e74305ee34b9052948355c27f6eac6bf1702276e0654ed77592ae3b6c74e68d20f414b8b21a934ebaa85a78754c1c7094c893d474a756db0bc56f8f7299db2c9b7a93b4fd51a001b52678e43c8713bce889acfad64bd61fe4d84200531f4f4af2be590bb1d22a836cb5fcc876042ed00c43a28d173d3a36e44dd7bdd0b2af4768a5fe857fb762307d48e8403f42624d3c9890f01da088bac2ae582fdff64477a256f59a3877572f9d1ad316e69a716dee3689e7b401e0494a7480e9421b845ab9a254217dc9f1c8684231b476c999bae15d0d7bf811344cb9cd6abb627f1d614571c2e58b30abb070ea8ee9777bcb51a7bfbb44e076b110608d6c8c9d6c84851b405ba76a423d7ac280f0b85ffe86cac87999f32fea60efc77bf58878442304add6b8b1fbe621e74ea87f55f1d49d265a7918a71d814a7f8891a7ea7095916fca9061d33691c52b67baa07282cf1f359d9ab2abcf037ae10461939cee5c8514a2ed98856391e920681b8df0fc27c7781c364fedbeb06b2b2f2a38c6788e04d2474979b61548154ba20bcd3ad9aada3c228619b3a4235ad50680f3eccf1b77806e648c5a5c1c3fa0a257cf646943cd340406f700de16d8c511c7416b41f87a93dc1e5df88e2f77c5efb2090e5896e278fc46ef017d6202f5ebd0f46ab144bd8fed740ff3e68834502d13b19849d274154e52b303cf8b6b72b00d5d2f65f2cb020058d1842bdbac62a8e7d35161358253c694d096eb742c6b59ebdc76c9c47956810c4bb5c0b2ad3bc4215e4af97e89fafe90f175f70c31682c6df21e6f53cbcb1dee420df640d1e5935a35266265fb040841f112d91e589b4fc5137ffebe19aeaacdf996f660550f655924120a9bc87784c56478ebb1685fb31757fa64e3b4e76c31ef020751ff26d38aa3ad1395ff999ada1dee5d6c242110119a40d3b4d776b6b63b1604452410fb7e652f74e2d75f091a5e62a6333b2378e5582284b98dbff35e12a8d20999447b0d8fb76f70c886d67eab7536c9665c12c76fd9c008de4b1efbcc6fb8e0937f3dd31033ad1392f9287d642d936f42f7ff8642908f8e49166b44edeb7a27ba098d832444c9d660ba388a3f86850b24f7d628d0166ce6903cf51ab54e60dd3d94ad8a9f523f627e5ab38f8844c6f4ff66092fddc1ca17e0cf6bc1767da6a2bda152bb57699a3ba4738bd8332283a750317200e7d293e6ea174464e95c5417981a1b407d737d8489e12743c12881574f1c8b5ae29c572e9f754d3d775f5f0d98b707326c48ce01090f6085d80d8352d087b77b741442a405ca2afbae537f22978bdbb1841d0ff3ea741169610b1a7f2628728f1a538cfaf67a4da1a0c1f49054a33f06d554494b32aaf6434bd0593e34c96fb3d40846744210cf5035c1be4b150867e00148839b4400d137af709213b5990031bfe04e2593005db4d8c149d20fe44fceebacd45cc24e1d6344cb0252ecccd0ceef653c446a3cd89682ceb6fdd113a9e03729ad4f5e8d83e51b33b062d22864a1f55096fcf26ccfc3826fccfb452c79bbc826933f2c2e211fc4450912146dafb0eabc5b653da4cc5c5c5efd300af91946514807153ab0ab14fbd4d08082f206f7b64637f7da0aee73f981da2e93143ee9a4db1be0289d063fb26e6b9175c525f951dc9c9acc26fda292ce4d553764e2eca1d6793ea90e0b1c0d8872d7bee751ef3082db28a194420a00586b6f8f8c8296a125ee54717b3fb11a8b725def07bb97003a37fe329fdbe5465321586408531261e79e450edcebed3e922ee26c261a0220d5fd5b11fbb60d4eb4b6b624b118656134c226859d1abc167ff484f688caa7f16f65611cb6ac2f0c16d59b9667d95f865fd505ca41bb840cb8981c59e4da19b9f8318b9a7d894f54d41343e210fc75d5a26328f51aea34f015de0ef344b2bb4c57b5dd5597720e0a3e6cc41ba2f1d3f4b393bb1f762e0be2e16a2127e021e95cbd2e985230cb61635bb20e152f7da54af5a9b6518e9976b7bf76d9949c431baa6ff3fbaf945e7cbd58112833c8807c62eb18400d57fe31c516769e87aa65c9be34bd6455ed72f478619f0af2d928ce62ae06650ac9d8033381b0bb8b1ae66533f8538ecabeb8b7107a990b14f63a28e0ce3b400d9325b3f2caa5f2e01c84c726a48ba30f38d89a40bdb5c56e48d79e2030c9e7cf226418186833dddf964033b9ee2eb9a1d23ebb7d0b0f482835", 0x1000}, {&(0x7f0000002380)="3bba970b13f9f80065540964051bae68ccd317159a91f046ca04ad25c0c4dc623d93758c6cb538c0e7e8c8dce242bc5524c8f72953cfc3f539e8edf342139d6720b4772b73fbb6da0c905990eb70e03930f7fdf8f80db1da99df3b35d1c15812090c8d25d515e79413be84377ad172f6e1f29c2221511be583bbbc060e580c423eae1f2ad1b323c1c66b2596e2786a38be5156e5d9b45a8fc2478197a0f0b612c64af71501026dc949e221fdf8d1de159aa5e16ff93cd1850eaf43d0ca048b414fd97c2bd0fe6a257c0b0ed03af08b057c6908670b35b782401fdd57c309269ea0e235b11a54e522b29573adbf380821fb596a7c122d647184d8c3", 0xfb}], 0x8) writev(r0, &(0x7f0000000280), 0xd) 10:58:27 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x208020, 0xbf694349ade10444) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 10:58:27 executing program 2: mknod(0x0, 0x1005, 0x7) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) 10:58:27 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x400260, 0x0) 10:58:27 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080), 0x2cfea}], 0x2e778db46526507) getegid() writev(r0, &(0x7f0000000280), 0xd) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) recvfrom$inet6(r2, &(0x7f0000000100)=""/192, 0xc0, 0x40, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x3}, 0xc) € [ 56.7831530] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 338 command syz-executor.5) 10:58:28 executing program 3: r0 = socket(0x2, 0x60000000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/59, &(0x7f00000000c0)=0x3b) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX]], 0x1a}, 0x0) r3 = __clone(0x0, 0x0) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x8}, 0xc) r4 = __clone(0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ptrace(0x9, r4, 0x0, 0x0) ptrace(0x5, r4, &(0x7f0000001180), 0x0) ptrace(0x3, r3, 0x0, 0x400000000000000) ptrace(0x5, r3, &(0x7f0000001180), 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x8000, 0x10000, r3}) r5 = shmget$private(0x0, 0x1000, 0x208, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) socket(0x17, 0x3, 0x8) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) 10:58:28 executing program 0: open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 10:58:28 executing program 4: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x10, 0x2, 0x0) shutdown(r0, 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 10:58:28 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x208020, 0xbf694349ade10444) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 10:58:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) pwrite(r0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x192) 10:58:28 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x208020, 0xbf694349ade10444) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 10:58:29 executing program 1: setrlimit(0x7, &(0x7f0000000180)) __clone(0x0, 0x0) ./file1€ [ 57.8547780] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 233 command syz-executor.2) 10:58:29 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240), 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/245) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') semop(r1, &(0x7f0000000140)=[{0x2, 0x80, 0x1000}], 0x1) semop(r1, &(0x7f0000000180)=[{0xe, 0x20, 0xd2394a42c7abe597}, {0x4, 0x2, 0x1800}, {0x1, 0x9, 0x800}, {0xef8cfc70126c38f5, 0x6, 0x1000}], 0x4) ptrace(0x23, r0, &(0x7f0000000000), 0x7) € [ 58.3754770] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/process_machdep.c:159:2, member access within misaligned address 0xffffca80b3af48c8 for type 'struct fpreg' which requires 16 byte alignment [ 58.3951521] cpu1: Begin traceback... [ 58.4251958] vpanic() at netbsd:vpanic+0x2aa [ 58.4852625] isAlreadyReported() at netbsd:isAlreadyReported [ 58.5353201] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc [ 58.5953950] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 58.6554676] process_read_fpregs() at netbsd:process_read_fpregs+0x3d [ 58.7155434] proc_regio() at netbsd:proc_regio+0x164 [ 58.7756177] process_dofpregs() at netbsd:process_dofpregs+0xa7 [ 58.8256808] do_ptrace() at netbsd:do_ptrace+0x12d6 [ 58.8757438] sys_ptrace() at netbsd:sys_ptrace+0x4f [ 58.9358216] sys___syscall() at netbsd:sys___syscall+0x1c8 [ 58.9958957] syscall() at netbsd:syscall+0x29a [ 59.0059100] --- syscall (number 198) --- [ 59.0159214] Skipping crash dump on recursive panic [ 59.0159214] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 59.0359411] Faulted in mid-traceback; aborting... [ 59.0459519] fatal breakpoint trap in supervisor mode [ 59.0459519] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x200001c0 ilevel 0 rsp 0xffffca80b3af34b0 [ 59.0559644] curlwp 0xffff98b07c99d180 pid 200.3 lowest kstack 0xffffca80b3af12c0 Stopped in pid 200.3 (syz-executor.2) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x109 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0xa3 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b process_read_fpregs() at netbsd:process_read_fpregs+0x3d proc_regio() at netbsd:proc_regio+0x164 process_dofpregs() at netbsd:process_dofpregs+0xa7 do_ptrace() at netbsd:do_ptrace+0x12d6 sys_ptrace() at netbsd:sys_ptrace+0x4f sys___syscall() at netbsd:sys___syscall+0x1c8 syscall() at netbsd:syscall+0x29a --- syscall (number 198) --- [ 59.0659777] Skipping crash dump on recursive panic [ 59.0659777] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 59.0659777] Faulted in mid-traceback; aborting... [ 59.0659777] fatal breakpoint trap in supervisor mode [ 59.0659777] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x200001c0 ilevel 0x8 rsp 0xffffca80b3af21b0 [ 59.0659777] curlwp 0xffff98b07c99d180 pid 200.3 lowest kstack 0xffffca80b3af12c0 Stopped in pid 200.3 (syz-executor.2) at netbsd:breakpoint+0x5: leave