Nov 30 15:54:29 ci2-netbsd-kubsan-0 getty[566]: /dev/ttyE1: Device not configured NetBSD/amd64 (ci2-netbsd-kubsan-0.c.syzkaller.internal) (console) Nov 30 15:54:29 ci2-netbsd-kubsan-0 getty[571]: /dev/ttyE2: Device not configured login: Nov 30 15:54:29 ci2-netbsd-kubsan-0 getty[464]: /dev/ttyE3: Device not configured Warning: Permanently added '10.128.1.60' (ECDSA) to the list of known hosts. 2019/11/30 15:54:38 fuzzer started 2019/11/30 15:54:38 dialing manager at 10.128.0.105:34835 2019/11/30 15:54:39 syscalls: 211 2019/11/30 15:54:39 code coverage: enabled 2019/11/30 15:54:39 comparison tracing: enabled 2019/11/30 15:54:39 extra coverage: support is not implemented in syzkaller 2019/11/30 15:54:39 setuid sandbox: support is not implemented in syzkaller 2019/11/30 15:54:39 namespace sandbox: support is not implemented in syzkaller 2019/11/30 15:54:39 Android sandbox: support is not implemented in syzkaller 2019/11/30 15:54:39 fault injection: support is not implemented in syzkaller 2019/11/30 15:54:39 leak checking: support is not implemented in syzkaller 2019/11/30 15:54:39 net packet injection: support is not implemented in syzkaller 2019/11/30 15:54:39 net device setup: support is not implemented in syzkaller 2019/11/30 15:54:39 concurrency sanitizer: support is not implemented in syzkaller 2019/11/30 15:54:39 devlink PCI setup: support is not implemented in syzkaller 15:54:44 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x10000000, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7}, 0x8) shmctl$SHM_LOCK(r0, 0x3) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x800) shmdt(r2) r3 = getpgrp() getpgid(r3) pwritev(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)="1262300c2f4b09da2c53019f3a4fdfa58ff200b28e560a475e592dda2de2c0148c9d505a7af60fcba80f1f73fa34469a68be0d8677e6187221987589455212f20fac45bd4f0de0cca5320c1f46f7a374d30cfa5dbb21463229f7fc009308ea3ceffc1653b2814b394ac6c28a0f57dd42d230d9ad0eec5dfecb0330547e712837a5cc2660dfacfa16a27e05ff84ecbb639696a91a7e3655d84214b5b5f96e0ddc1832e73239e216849bdec5d4ccfa7ee2c413498fc1f05fe2d6c49d654f9540dc160f1b9ead4035957dc03807be817af9ae13f2359b52aad71bebd2865aabb484a59368f7b239c03e66eca24e75767cefcbaae55d0497615316077395ce7b33cb3eb35c6f74de11b0780b3fe5296cf6fe8e796875ecfc53f954076812a1235d85c9926077397e4791862f5301c0bf02cb4f4574de63483f15c56176f1cef54aa43f7b1cf2e632d38f6f5c6e910665086d9d18ae81ef7b6eba73847a4ca0b70d200f6fb0023e3b5f42311a2033a66fa20fba9df798e027c0c2d1b1435dd9821f3fcb43f6bd7706e5ed031ee459e51b7615f36491ad60242517aa7f43efd7e4a84bc17437ed84b1c3d5be9e1228ff857dfa21c89c14c382c118cb15009eaea18288c7cadb00bc8cd45525be429ebf314fc63a5d08bd81bae90cc8eaae60eb07538c4ba1d29b66476787e17fc855b03ade6918d75d4e1dced43a81433fc4ff22aae34d955256ed93881e8a181402be99f4275fac3f29fdf137791f72fcab5e5208c94dd369e299985e647d83a4944693dbec5f67dfde05948223b10e6df3a092bf1f934ece05a76da93bf8c98ac3092661ee3b605eca88f1485024718784257d311ad0ce25deccf8569b0d7523b59b805c9c1210213e594882be9c5ff44e1566832fac0af8728eeff368d2f0243d911f1c87fed9c96da48f78078578a82aabf80d85c23822e0bb40f0cb49b79e89e77a587b58bcd1f30fcbe3ecccbb9fa630e9c16cf7381c4f960ebb0cde8d9f0ff68be355b9a177e9ed198aa0595513c10fe868f59361bee76a7bd18c8bcde9334da76ae922f5bc50d2bc1faa9c9734c2c3be16f79bff0a963134536f1947180bbf7d046ff7972413464c765fe2277e6398fe760a367b4aec693387b43a5779bb2cd94cb6dd3f08043543707950500afe40fa17807fc75f9118c5d2e90f535de2691d828ac978abd39d08c0bf436b5e593e3cf1a0a197d0d3a899a1c15c6456b0f11b7bbf94394311da20f1aaa27588c5d9f805262e73875abda0d909edf060b50e1732d37420e95bbacd05b9ca48e1f332dcc45c021accb0a0771fe864f409ae90b365ab9e70b9115c29fa644fc4033f41f49b68ea08bf0f2f6e0e1506edef4515d3f87b0aeed0fc7756d18cbd22ea799215cbaf99af5fefefd2068dbe3eaff9dd86fe5b59240e1e0c8f927c0ccebdc117f6f22c5e5ae341019591de48afc0334741b938c03814cd19f24c1e8419e6c6ad4106cc39d297e19f1ba29b1e25c53d95e8c5b1683f38cba753404f9fe9b865c280659758afdb6f4c9dcb51f918a5ba391f633057dd157c60ec00542d4f185c051400cf201bcf986626264bd7586e1df23264514ce0c1cec4e013c033580fb503f9e5c993fd1bdca938856f2d4609ce58b4e5648e0d528dee40c38b185ae30148cd37c521432590c96309fd82550cea1994caffbc61e554a1e9c84459eb782e2cc1ce3679c34e8509b2c408da72799fbf9e91ad780c471858b12daa74fb3b04ac9902a58602615eeb6bbfa37ce2607c98af9cc989631d037f68da8c0667685af1eb0bc0937c05c95ffc5bdc33ab58a53c70714ae82f4ef20ce5815e99e755f01d08aeb170dc87aadcd4fe2bac2429dc529197bf6eb1bb84fb29bbfbf131e6d526fddd58122627a24779e0cb1d891c060c2d69888d1400ae2c6b4767e92ddb69795016fe2f617446b0b35b1a9c455bd7d90983f766452f15e4dd85087256bc061c693d9bcc96cd2a014b944d18ad143b8e4fafc2089c01511f1ab2d5bf38454ac87034652ced9f6a53c129d3df753d4c1ecb58003dcd16c3998a234d69e1ae4b270b356b968d348eee43aa24a8b09c6a4aa881626fbcd429a6fb5d677d62385397c5c5bf20006704b832bb1b9ad5b1491cde6c77c56f5e1b2cf0248aec5ed693585c0b9fe45514be7a9e503e801016f90e5796aa314c8d62f35961aaa037ea999ad7d85c52a73f7d611afa884b882d6bc41583b8a040d8fe01ae60bc4e979dbcf11d41316fcda0ab5702b77a3aa02ac45b2558377d21453332daf5ec99db4a34fcfe59c8e370550243bd499017a96022aa3288d736442f8d39fdd2e033820c0919e0d5bdc9fe26ce318778a42d389351efe11aa6db0562757e419b3436d013d6bcf3e60872e40c4eeeea6cabee65f37e692ca08b42426aff5754165623f7d143601e9a781c0c667de9c0d5fba6d8fea17e8c5d814c575bf86e0104de7db8659f632f71155f8b987e622b6b8bad873090077d2a53cd738e55447cbdd3757ed6fa1753a38ebbebff287f36eea6dff949ef28235bc800c9a9b5a742e2aa2af83e42badc8d0f6d80d29714b8623b1d1ad6aa382b85516999c0982f8fc56f84878dd905c7bb0abb019fc46ac052dd9faf13366b8ee7ca948dd01f13318ebee1a3fb1baf67e5ecb482eba4308db62997f18087a46e4841f8316262e7c51be3786c9a7d2b59e4f8b3beef0b6138297f045d5f5e9ab19f446e858321f8ec826ad5140dba4fcd3a2ccd02a8aaee5e0db9bd53d71f03267c731c729338b9365255d9c9ce6cce802bd0edb6891ab3b26eb29c7ecfab4ce41601bd4b224b5a6fc8485162df1a0bbb2829181a825d44034f1c8c91f4f4ef13f17ab161dcb89815002bc3f3d2f9003be256406cdde1176e4f9c49b3caf4c56f54e15cd1ae99b3a28357878e4470fb5d8ff255345898f951678b5bc66388ea3b3efdcc42a97893721fdf9d556d6e70fdeaa651d09e78cbeaaa604535d1a9b7723f8079191cccb58e4a3e3c75426c92772ecb1fa84b4bbe63700ecef79c09734611173941e4defe91385760828b1a5e7dca9be938aec47de24e676ba5d85f93ae1184398bbdf0b9c2f57716a21a517cdce20e110f30da24b067bd0b00d969dfa805b74e1236da84e44ba6950888d31d5dee5fe47174d7f603c769ff3aeb799f575761141c44c2188592a235a887e88b22a1df00e41a53d2d313f680e5b4cefc2562032f7a8f019ee03786ed9f67b0e7d51b645fbeafcba304c1ef90b6713b26a1c72598aa6c34362ec572941bf62b1360e870eec24f9859889d292f8630c2fd58dedb4ab12dc69afd30e443c166c6b85c509d8865c10ba4fefdcd67cee674ec9a51b719df26e2f589be20df1b2fe8fd5b00fa6c79419c02a3352a3885656a8fee3f2f95c95ef28ea10e9a070d3a56e600567f970bd8f99760cd5571372cc345e4ce3335a9d0dd534251d2eef97fdd274eb8cd85d95027b10ba095262ad885df63a6769be22f430cb26e4960061c89d0c594b93a39b767683b0de298158f2c41669fe69147d45c9c11e640d69ab717d383500a200328a5fb41049700940722992b66106483061240553de90b8e9f049b37522f06d7247e60ab99f4d9c4be6bd6644938d6f2f66802f55a9ab85f2240bb5171b4dc22c51fe7a4e061f163c7430f2962a6bc100da90722d1ef8c0fa13b7e2582f6f6cc0e72c9e919bd7538b555daa9d602ff651d5a20a529c0c03ac8e7afcff19124f6c13d50452608d3a910f558513c5ccc1b12f43f85fbbdb97cf561c81fe19564ed625744f52d69616a96259225fd22c140846b6bb6406babdea69cc1308a2003d3229bc8fda39707bfa3374f66cf32e6a2a505b5fc4adc0b69976bfc0e2fc61fe72eeda77cc03d41fc108fd0e1dccdfa1f18b6f8a0926e652330eeaa0b02881e400b513eea7852e6aef94bc6e5078996ddf4e168f1b91b391ae584fe7b39781f955e2ac3a81249eae5f77faca0eea0423db1a963ab522efc6297dcc8c4c42eaa4bc9ec6bca5f5ad4a4d9c29712b385d020e4dea57a47150a794c5266b109628bd664df7d1a1951d441dd9d61e028b17185cdad520170065cdde89d2bf50e35c0ae31c15ee294ba773175ee8877f48a3c902bf76b16b8ba23cad5245641c22a1f1bb36b7dddaf2b43ea3ef3b9a7fa2b4691b3fc5475da712bc8314e81e2c28688824c296a6983a8399153933712e7a3002ab61725861e82b337a8a09250613cab283fa8a8ea27826171d427593c3dc48f7dd9bd8fb517c84a7b53f690266174d9d318af17c6f504a691e776d2783f3832ef1d5f9490bc674b658c219a7eb28d63e604a5ed0886e045119fc5e8a4f2d55b4ed86bdd31f1724f066ec745415929dafaa419e4718eea448b8fd84367ab55757ea766fe510a35f48cbbac45e71dd389f8c6e020aa1147aa129be57eccc16de691e9a535bb0424e0734578d4b3102f8895042d59ebf54acb1b48be01752de528b61634b7b97c4d199a72313ff92bd0ac02b0139c4c77a91eea0ee44eb8e77e3b2cc5ba8d4fcc3c3ae425bd183b9df0f754037de66e324fa9e01e0bf857e5c1eba5dd6dce932a44e20179036228a40b9ac167075c4b8ff12cc42d01f1cfad2d57bd1d7e2ea3a7e0fe57d29c463bd1a1b1f1d51db3bc1f7933e1a1e51b8e4922b45e3f84665731a0e34d2ea8a65c99430c558be65d3727c427ee9cdc876ab1982f09ebbaa138e5924add7c9cd3176a11bc893b80e79d6e336f60963ea9220f5448f3b09cb977e0f30d757a39e446f0c99581cfe65177a3f1e4eed881924d71b3b07dda2ed2dac54b618f969961b745e00245bcac4d4704ee0ad7f3f218c354526c3a3e68d9ab1af2ac62f81083c6a3d730f1a382fe161351f1f35c0a43f27ffbf191e0558de36282226a3d7495571b72559f0c42d5a6a0a07e1782879d41ec0f76c501567f56758e2c917e4a01068da5701d673b4f634da17658ef017a56b2e09cc6b9d31d1405b2bc01e88342b4f9cc490a289b5bddceebcb3d4a8b434166173365ee2a928d2d4b41642f22c8de14d1a50187a9edea006a3236e066ba8e00996dc26db06d7bbadafccf8e2f2ce9a65cc16eb194a5c8ba46031e04d6d810dbfa8f9647ca36ff66b9aec35726650b96e82761a2c763af7c8785f5eb4cb2247e22b9b3e063760edeef56710f720044dbd59ab522c73758ba0b5d01557e3e548da12edbb099de3fba54f4799f383372ed2e4c105323d967955f7e3b3b3b782e1b1955d858a1d4094c08ddada0a2f160c508f4b77201009f2a0c94be50bb4156c501043e4541fed9cb8014c38f573aad7075a47bf35b4275a040aa75507fbf2eebb55c86511ef5ccb0673be8892ffba5275fe34cd9552095be239ccae6363b293235f90ec4b6ea271a08cff1fa62c7e1325e6c37e2d498c5ddd62b5f6f287aaea00077826f553d172ee36cab3a428e5e9a9a5ad5cacafbfc6de69f29d180fed917fd19deeddf384da9b99dd5bb4a11aab28cec64b4fa875578999a50a973b5ae2e4b4667e6091f94505fd4b49d92a94b688a7844993e9b9ed305ddf34d96ddb1dd0ade8670c4ff1cea05e8d99e2896a9664a2b6a5b98374d7229b48bb7495a43c63621fdad0d9bb95ba3d4f874208268f8b19a25beaa1978fa31f6b52f32f063147686cee544dbc5ea8c9c2a57b2738637c746c1eb928902c7d55807b6a81a8e00ddafe3e3cc065c674da3a286d34663061ca700094f35091da25b98f2cd217aa118f0c4a266388317e18eda3f7b8d579c88", 0x1000}, {&(0x7f0000001040)="9a5c8bc79820527898a4b4f0a8236e8d612b0e530a68aaaa702e0753101ddebebeb98bb8a43b5cadb499413f366013a9e7df01ae2ae887ac1334f7a66008427a48bd063874f7e861fe8c78c1e5f2da8e46", 0x51}], 0x2, 0xc000000) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) wait4(r5, &(0x7f00000011c0), 0x4, &(0x7f0000001200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)) semget$private(0x0, 0x1, 0x4) utimensat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x1, 0x8}, {0x5, 0x1}}, 0x0) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() getgroups(0x1, &(0x7f0000001380)=[0x0]) r9 = getuid() getgroups(0x3, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0x0]) r11 = getpgid(0x0) r12 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000001400)={{0x6, r7, r8, r9, r10, 0x40, 0x2}, 0x97, 0x200, r11, r12, 0x1, 0x10000000000000, 0x1}) r13 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r15 = getuid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001500)={{0xfffffffa, r9, r14, r15, 0x0, 0x110}, 0x0, 0x1, r16, r17, 0xff, 0x7fff, 0x4}) 15:54:44 executing program 1: getrusage(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x40000000, 0x0) _lwp_create(&(0x7f00000001c0)={0x1, 0x0, {[0x2, 0xffff, 0x3, 0x2]}, {0x2, 0x4, 0x2}, {0x401, 0x4, '!/d-%-!,\x00'}}, 0x0, &(0x7f0000000240)=0x0) compat_50__lwp_park(&(0x7f0000000180)={0x0, 0x3395}, r1, &(0x7f0000000280)=0x3, &(0x7f00000002c0)=0x745) r2 = _lwp_self() _lwp_suspend(r2) r3 = dup2(r0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x6) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) readv(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/175, 0xaf}], 0x1) _lwp_self() r8 = _lwp_self() _lwp_continue(r8) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={r5, r6, r7}, 0xc) r9 = dup2(r4, 0xffffffffffffffff) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) fcntl$dupfd(r9, 0x0, r10) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x8308, 0x40) linkat(r11, &(0x7f00000015c0)='./file0\x00', r13, &(0x7f0000001640)='./file0\x00', 0x800) getsockname(r9, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) clock_nanosleep(0x3, 0x0, &(0x7f0000001700)={0x5, 0x4}, &(0x7f0000001740)) _lwp_create(&(0x7f0000001880)={0x4f5c36a009a33d4e, &(0x7f0000001800)={0x400f0026, &(0x7f0000001780)={0x1, 0x0, {[0x10001, 0x6, 0x0, 0x8]}, {0x8, 0x5, 0x4}, {0x9, 0x8, '!/d-%-!,\x00'}}, {[0x0, 0x3, 0x1, 0x4a]}, {0x6, 0x4, 0xc}, {0x1, 0x4, '!/d-%-!,\x00'}}, {[0x8e, 0xffffff01, 0x70000000, 0x4]}, {0x4, 0x6cb, 0x1}, {0x7, 0xd4a2, '!/d-%-!,\x00'}}, 0x40, &(0x7f0000001900)=0x0) _lwp_kill(r14, 0x6) pipe2(&(0x7f0000001940), 0x4) pwrite(r12, &(0x7f0000001980)="84244320bffc7226a2c3ad8c4a2d533375d8ef1d132d70bf0fd1227d21ce42e6b0491e7823fb05cda7098599e6c0b3237072db3acddc68b8c010e70a8f069b13b5d8a48ad91d61cd6efcb2f4b9816096f25b9b8c28d816b204ef76fb01ca2a175e5fda48ffe4ea1323aeabc6e3c986d60f89f293", 0x74, 0x6ec0) _lwp_create(&(0x7f0000001b00)={0x0, &(0x7f0000001a80)={0x400f002a, &(0x7f0000001a00)={0xce674ae7e0089aee, 0x0, {[0x5, 0x4, 0x7f, 0x5]}, {0xbad, 0x618, 0x1}, {0x2, 0x0, '[\\:\x00'}}, {[0x7fff, 0x3, 0x9, 0x401]}, {0x6a, 0x4, 0x4}, {0x101, 0x7ff, '\x00'}}, {[0x68, 0x9, 0x6, 0x101]}, {0x2, 0x8, 0x1}, {0x9, 0x9, ',\x00'}}, 0x40, &(0x7f0000001b80)=0x0) _lwp_kill(r15, 0x1) 15:54:45 executing program 2: _lwp_create(&(0x7f0000000080)={0x400f0020, &(0x7f0000000000)={0x2, 0x0, {[0x7, 0x7fff, 0x4, 0x5]}, {0x5, 0x8, 0x4}, {0xf89e, 0x1, '\x00'}}, {[0x6, 0x3f, 0x0, 0x7e87]}, {0x3, 0x4, 0x3}, {0x5, 0xa7, '\x00'}}, 0xc0, &(0x7f0000000100)=0x0) _lwp_setname(r0, &(0x7f0000000140)='.@\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/15}, &(0x7f0000000200)=0x11) r3 = dup2(r1, r1) r4 = socket$inet6(0x18, 0x1, 0x7f) fcntl$setflags(r4, 0x2, 0x1) r5 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0xc9ad5ddfb423e431) flock(r5, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fchmod(r6, 0x100) pread(0xffffffffffffffff, &(0x7f0000000300)="b1c7df64cce13d8a74eab7bba36da6b982e1ce8c292dfe6864daf8c44e5c523de3f7d1c5324c56ba5e9f6aaa4802ddeee902b7e9338fe7191c0b2ae7830d535a788d05f5f2a293a0260cbca15d1a3cc3061962e5058ee66fd4a55898fa77a1d1f330887c0db9ccb17f3e6c2c23bf32778e0ab125b063cf35afbdc68f6464989e4c0278ccecfd62e743a19d04fd1087f51f922a708cc100c78b7d057df3fcd5a6c8ecd5679864abc96998fde2853c1452735389a2492af1f1843358f5fda9d125d926394f8c5c244732799c95435df5917295c808d3e7afd0", 0xd8, 0x3aa40b4c) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)) compat_50__lwp_park(&(0x7f0000001440)={0x9, 0xff}, r0, 0x0, &(0x7f0000001480)=0x7) open(&(0x7f00000014c0)='./file0\x00', 0x21800, 0x4c) socketpair(0x10, 0x40000000, 0x1, &(0x7f0000001500)={0xffffffffffffffff}) close(r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001580)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x3, &(0x7f0000001640)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000001780)=[r9, r10, 0xffffffffffffffff, r11, r13, r8, r14, r15, 0xffffffffffffffff, r8]) setuid(r12) accept$unix(r3, &(0x7f00000017c0)=@file={0x0, ""/4096}, &(0x7f0000002800)=0x1002) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r16, &(0x7f0000002840)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000002880)='./file0\x00') 15:54:45 executing program 3: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x4c) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="3cb7525c973ee64784c3f09370662ef8d0a54bac0a38c07903b063d35becb1fe3b51e78c4e7e79fc8c349c90eccfe61de9ece2ebd16d1cfbc6e1923204247c42108b4799accf9faf6aae65b0a146e7d618af545ee8202787360067d8ab26d67cf4114b4a9edfa1597d115d15fc52bcd0307b4143d60090", 0x77) r2 = semget(0x2, 0x0, 0xa7) semop(r2, &(0x7f0000000140)=[{0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x4) r3 = semget$private(0x0, 0x2, 0x3c) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000180)=0x10000) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='%\x00', &(0x7f0000000240)='k&*+\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\xb6\'$:\\\x00', &(0x7f00000003c0)='+#\\\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='/\x9a\x00']) geteuid() r4 = open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x20) r5 = socket(0x5, 0x20000000, 0x5) r6 = socket$inet6(0x18, 0x4, 0x40) poll(&(0x7f0000000500)=[{r0, 0x4}, {r4, 0x40}, {r5, 0x1}, {r6, 0x4}, {0xffffffffffffffff, 0x1}], 0x5, 0x3) connect(r4, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) dup2(r4, r1) msgget$private(0x0, 0x40) select(0x40, &(0x7f0000000580)={0x7fff, 0x7, 0x0, 0x5, 0x51c9, 0x3f, 0x4, 0xfffffffffffffffc}, &(0x7f00000005c0)={0x6, 0x3, 0x8001, 0x10001, 0x9c5, 0x3, 0x5, 0x1}, &(0x7f0000000600)={0x2, 0x3, 0x0, 0x6, 0x0, 0xa000000000000000, 0x1, 0x8}, &(0x7f0000000640)={0x100, 0x4}) r7 = openat(r4, &(0x7f0000000680)='./file0\x00', 0x50042, 0x244) write(r7, &(0x7f00000006c0)="ae4f126777527a03b94b7f517a87240ce98434a47a9f3a7c6001378e2b197f92cc2d08deae7793299f9d01742eaf3a91b55a466ff81e9815fb3336dceb5ddc7c34f967961946bc0554386280d6edd365ac5150373287abac41b2f278e8dc8b41b1d1be7fdd0223b63b2ef17ee3ec6c7c1db2d6412c7bd603fd08133772bfdc82c343af404ee7506ae4db7d16330e54d1c2665d85a2a0c50ee819680538d089af74bec0ebd4a81e49eaf6f9568c308ba0bc8d060190854ecbbe755956b75d861babad3c0d29d495d6ade5101e2ba5b1dae0fd80dab4", 0xd5) r8 = socket$inet(0x2, 0x1, 0x4) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f00000007c0)={0x1f, 0x4080000000}, 0x10) pipe2(&(0x7f0000000800), 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000840)=0x3) r9 = semget$private(0x0, 0x2, 0xa2) semctl$IPC_RMID(r9, 0x0, 0x0) mkdir(&(0x7f0000000880)='./file0\x00', 0x146) r10 = socket$unix(0x1, 0x0, 0x0) bind$unix(r10, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8) 15:54:45 executing program 4: r0 = semget$private(0x0, 0x0, 0x1c0efe6cb806eb04) r1 = semget$private(0x0, 0x4, 0x241) semctl$GETVAL(r1, 0x96b0fa999ebd458e, 0x5, &(0x7f0000000000)=""/155) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x9, 0x1000}, {0x6, 0x800, 0x1000}, {0x3, 0x3, 0x1800}, {0x1, 0x4000}, {0x4, 0x5, 0x1000}, {0x0, 0x8, 0x1800}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x3, 0x4a8) r2 = semget$private(0x0, 0x3, 0x400) semop(r2, &(0x7f0000000100)=[{0x4, 0x5, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x1f}, {0x2, 0x8, 0xc00}, {0x0, 0x3, 0x1800}, {0x3, 0x4, 0x800}], 0x6) r3 = semget(0x0, 0x4, 0x200) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0xff, 0x1000, 0x400, 0x1f, 0x1ff, 0x5a91]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = geteuid() r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r4, r6, r7, r8, 0x8, 0xc11f}, 0x7, 0x5, 0x9}) r9 = paccept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8, 0x28000000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = semget(0x3, 0x4, 0x10) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000340)=""/251) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') r11 = getegid() r12 = getegid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = getegid() getgroups(0x7, &(0x7f0000000540)=[r6, r11, r5, r12, r13, r15, r16]) accept$inet(r9, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ptrace(0x9, r14, &(0x7f0000000600), 0x4bf) r17 = semget$private(0x0, 0x2, 0x1a0) semop(r17, &(0x7f0000000640)=[{0x1, 0x3, 0x3800}, {0x3, 0x8, 0x800}, {0x4, 0x6}, {0x7, 0xe8, 0x400}, {0x3, 0x401, 0x800}, {0x3, 0x25b, 0x2800}], 0x6) 15:54:45 executing program 5: syz_emit_ethernet(0xc4, &(0x7f0000000000)="5436bb45baa4aaebd1ce616ec5dd23cacba0f75f90f6fb2aa35ebe496f751a5c161a98aac65f54265359db6eef21ff53e6b4ec1fff8fb8033a103292a4bb2319ebc9d75e098ccee6bf99ce26b15b2174fea579b63d1a116471bc8158d64b76df7f83421715238f31a5674b18e6f207c014c4cded5cfe120ca1b8d569968a8b184839493276deb7aceabf1afe24c58f9cee614da91a9f078cac6fa1b3a1e8211b1c9fdccd0b54e7e854531bc31b8ba1c910eed0b412d96e71e6f165b8d0e3660a62d7963e") r0 = socket(0x1, 0x20000000, 0x4) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/227, 0xe3}], 0x2, 0x5) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') r4 = socket$inet6(0x18, 0x10000000, 0x3) bind$inet6(r4, &(0x7f0000000380)={0x18, 0x1, 0x1, 0x2}, 0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x8) r5 = semget$private(0x0, 0x3, 0x280) semop(r5, &(0x7f0000000400)=[{0x1, 0xe98, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xfff7, 0x800}, {0x4, 0xf3d3, 0x1800}, {0x2, 0x7ff, 0x1000}], 0x7) open$dir(&(0x7f0000000440)='./file1\x00', 0x1400100, 0x2) fsync(r1) semget$private(0x0, 0x0, 0x4) pipe2(&(0x7f0000000480), 0x4) r6 = semget$private(0x0, 0x4, 0x1) semop(r6, &(0x7f00000004c0)=[{0x4, 0xb248, 0x1000}, {0x2, 0xfff}, {0x3, 0x2, 0x2800}, {0x3, 0x8000, 0x1000}, {0x0, 0x372, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x2, 0x800}], 0x7) r7 = getppid() r8 = getpgid(r7) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000500)=[0x200, 0x6, 0x3ff, 0x8, 0x6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r10 = getpgid(r8) fcntl$setown(r9, 0x6, r10) r11 = accept$unix(r2, 0x0, &(0x7f0000000580)) fdatasync(r11) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1000006) r12 = _lwp_self() _lwp_wakeup(r12) fcntl$setflags(r1, 0x2, 0x0) 15:54:48 executing program 4: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) getuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 15:54:48 executing program 2: socket(0x0, 0x3, 0x0) socket(0x0, 0x3, 0x0) socket(0x1f, 0x5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x1f4}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x0, 0x7f, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x60, &(0x7f0000000100)=0x3, 0x4) 15:54:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x375, &(0x7f0000000000)=[{&(0x7f0000000380)="03134549421d7c5ca899a7116e64ac4e2d46c656c5d8c128336e9e8fd82358", 0x20}], 0x1, 0x0, 0x17e1d26}, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) 15:54:49 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) write(r1, &(0x7f0000000700)="d409f25b8a11ae84f586aa55ef1cf326e56588bf84d72be2231c903bf9fe5eadf32211443e4dbe13c32f937cd8821524e2604d5ad217c049553a88d1e05b4161dbac71108f5de9f771fa18b413720d8341cf1f3027066e40915298bba6bac1122f51e41db989e77c6b267b3a7895424201844fdd93ef58603670e3276a3489e03fc9e0f4573c4c88248e1346f836a37014ba10493326e4adc0670f9c7acdaef68325a2337100a817936323216102b17a92b46684a3d8c0655d5a2660ff7a0d7c15d7d54dcb00bb175c572515d326f689fc3f024a1eae5332bd213e585c7b8c30d3f3e02f8deb3cf11f191f184e2765dca94c1a291abd58cfb720fdab53cb6875486980e1ac79441432130cb454c43a3f3f55c91aeb249aa79cd52b4c2ff0eab43852a9abf647409649a78cf075075b1caa0590d6c0aea08fdf89cd8cd826b62527c6095b034a9d1bd587a8197252dd7477c7bba98d26c9761b451baa628cf0a7518a6e8bf6b9dd372c6c6058a02bddaa3c46a43693c63657c7898fb4d3ba38b624bc503229ad3606a9f125ce95b1d8520079e72da966f41a96b313feeb165ea4f34af6ea61911a3f3f2755be7b635473b3614f11f3db3ee1d40af84b69ab52970ec9ffc1ffe502b88aa02112f7587d94ca05ef3ec50bf5fb2e84d25dd83b311c7512df8fbdf0eaac6c46141aaf8c1fb6ddb743cd10891a576dd7ba659b9fe2a2e1f5c8af3567bb696c87ed19978bf0e0092374a2f89cf87f50c0bf49cf67058afd8c16cdb917f8fcaac0a70c517a49ebfe8a2bf89edd5a44050a9fbb493c5c58282b707044b11bd10cb110a5416ce3d55ebc240e72abe0d3c903297f7406c8b27d692245ba3babbefcc59a0ac756b3d60dd949f262219b0054bca75956fed9d0cc4d8ae28352d9f9865b056737e9df1a1772162349e9f78c4131c3052ad713b3fe718a768b935d6515ae682771f8999f73137a1ef1cfd2ac91d7e2fc793c7684c4987e099ada57aa08504570e1abed531b5ea693b1584639286dc78c468138bc5dabf9477a1293198942caca947cac46d6865b12b5a29daa137be38ee75d82a2db80eab5ceb9a0aebb91f91b674c1a755747796b88f6cd18c393e8ed93a40706b7de703fa3b3b354d675d6926fc6f102c900d6357c0d4ab61ee8190388ddaa1ddedeb9b9e3dacf795e2423eee3ae1806a543548b2d9d80d2f20a5d6370aae12c3ede9ed087b6c012e7d6b87e43af46070747830e6a55e347932712c9fbb10aeb28b6854039a3b8e4a7e0ad1d61b21b83d55d244b9024e1b98354e7de8eed0f07e120cd1a6de705cc13ea4b3658074b8a7bba1a189c540979ab3058cab462a0eb29e19e70d7ce07fe18f12f832757e6b2ca68ce12d0d0311f339704192b196212106c90d041e75fef2a4d3b5c3d1ed3383644d8a3ad6f2d2acd9d40b5e1f2209f90cd71bca4cfe1dcd1693a5ef23cd136042b91dd900c9a75b8b3dc62c7bae4293f570979518bae57b8e5a5df451038d20ba71d364a99afe1d9a9d3aecda1e26714a88f942567b9b6fc3203c98fa79388d422acc942fe323c511989be8dc551f9fc6ef38af3e906ed5adf23f4ee618aeb4fb281966c803610d3a71f87e6493a44931e153d2663518e083b346343449d097554af231e94e8bdef479cf659be0b43ae46cd69fcacf5ee6a93f9294a71c36dc4052e3fc64dbbced03d69bf3c20b9c8f49e00d4544812063f453b20216738adc573d3019272cf5bbabf4b86810028b300554b5264a9cab87a39fe3b020b347984268fd9b93874a121ee53653351d2d2a9c0bb63360bd542d936c4b1ae7b9194b30beb628c767b73b4b465b49b68c096ce83342cb7e8b6a2c5fe23be0eb50eff87e6eabad197c4d7c58071eb607dcd967d05ee9849deb33923a374672b7ae7b8ed70ba4536c311cd32dfc1ea27124a6f09bed87a83e3acedcd4a35f10ba83ba84175d97b80c001ca8042cdb699f66741cac0f2244920d40d85a9398f4dd74c03456a53924a70197077213ebc41ee627ce82f0d92feed0e47e112357fa472c4b08703d2fb067d7ee7f8c7f66ad42c9e014c62d5b6f68660a3a588bcad6f8328c11078ac6a29378fa62d510e36d12b5260644bb30da44a57773b67ddac389c84fe1024a0db7646634d0d62178d291112159a5140fcc1be04888b6c24ac6d7edc4d8cc4d858b740848072320178134f66bb75527cc23193749365e4378d0c821b8bfe9c9505fce907ea3ac9174fd770c71e6b17b62ba23087ef2500dcaf0a33b603db56a89c07760981d6645855594b1a77855f2d5f14189fe3366d3eb427f8484e9a9b9c68871d5865a0aaadfdabefd17aff4aee2b062f17b9af262112c6d2c973e9e7f73dbef802adb6585807302f3e61acd5fe78f9042716a37aeace63d577369e95f95090302a60616ad0c344f56bc01e7a8dc5e40d6bd8c71bbce5cb5e17edb4cdf842362d96334ac50fa2f6a9c8bcdf25b5d2ce7bc697e162b5527b6f35c8b5136fd2a18c0746bed75e366b43e03345dd8e9d886c34cde0078c61feec7fd61ac891064a7c8dd4c5f42c61cd2747d0ec8c992ca0ca46c4c5ae5222df4cfd2b2e49530e3501ef2f53b06ab98e34351be14aeffaafc7a281233905195a0cea4b44fbf16f6416d1a9dd79661000dd0660c496b9dfa8dcb8e2b79b1607d0ebdfcd8271c2b9d5908b54979c21da1de88e16d2cfc754503ec01d63c468bcb2baef5860ea04c0c3cb06dc3a2112829094684778d87f401b713126512ac0838218e82cd1671a353b0ad259f6646411e0ae4481f576107c333d1ef8ab965bdc6b7f9ead36f8f60e85e5d7ec1a95d155dc33a0e1aea6f242620b3a1cdd84545d7943ad0d2632b70043e7ec3db9201ef741ddeb1ef7", 0x801) fcntl$getflags(r0, 0x1) 15:54:49 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3a, 0x0, 0x0) r1 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x204000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x81, 0x1}, 0x10) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r2, &(0x7f0000000340), 0x10000000000002ff) _lwp_wakeup(r1) 15:54:49 executing program 3: _lwp_detach(0x0) r0 = msgget$private(0x0, 0x444) msgrcv(r0, &(0x7f0000000040)={0x0, ""/218}, 0xe2, 0xc32c5b88ee0c794e, 0x400) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) r2 = socket(0x0, 0x6, 0xfe) setsockopt(r2, 0x0, 0x80000000000000c, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c8", 0xb5}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91", 0x4a}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) 15:54:49 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/56, 0xfffffffffffffe04) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r2) setegid(r2) [ 52.4639558] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 518 command syz-executor.3) 15:54:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) __clone(0x6300, &(0x7f0000000080)="19f3a81108419677da8a8ff542dee61c291c6222532e20dd4185feca52988e6183f54950880b1128d51af22d8833da260303547546a60983f46e1baeff1f50e7e15b41039b6335dafa82607f5f90e5") fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x136) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)='B', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x3) 15:54:49 executing program 4: _lwp_self() _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') _lwp_create(&(0x7f0000000680)={0x400f0020, &(0x7f0000000600)={0x1, &(0x7f0000000580)={0x8, 0x0, {[0x80000001, 0x5, 0x1c, 0x400]}, {0xc633, 0x0, 0x4}, {0x0, 0x6, '\x00'}}, {[0xf5d, 0x4, 0x4, 0xf99]}, {0x1800000, 0x3ff, 0x3}, {0x5, 0x15a5, ']\x00'}}, {[0x2, 0x101, 0xd4, 0x3]}, {0x1c0, 0xd676, 0x1}, {0x9000000000000, 0xffffffffffffded1, '\xaa!:,\x00'}}, 0x180, &(0x7f0000000700)=0x0) _lwp_suspend(r1) _lwp_kill(r1, 0x7) _lwp_create(&(0x7f00000002c0)={0x4, &(0x7f0000000240)={0x1, &(0x7f00000001c0)={0x8, 0x0, {[0x4, 0x4, 0x80, 0x3]}, {0x6, 0x4, 0x1}, {0x3, 0x8, '+\x00'}}, {[0x8, 0x8, 0xe7, 0x1]}, {0xffffffffffffff7f, 0x9, 0x4}, {0x8000, 0xfffffffffffff78b, '\x00'}}, {[0x9, 0x80000000, 0x9, 0x7da5]}, {0x3, 0x5, 0x4}, {0x0, 0x5, '&$&\x00'}}, 0x1c0, &(0x7f0000000340)=0x0) _lwp_wait(r1, &(0x7f0000000380)=r2) _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) _lwp_setname(r0, &(0x7f0000000040)='.(\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x80000000}}, 0x0) 15:54:50 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) getpgrp() 15:54:50 executing program 1: socketpair(0x18, 0x885aaefeffa6d9f5, 0x0, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x6, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x5, 0x4) r5 = _lwp_self() _lwp_kill(r5, 0x9) dup2(r1, r3) socket(0x10, 0x1, 0x52) 15:54:50 executing program 0: r0 = __clone(0x0, &(0x7f0000001f00)="ea") __clone(0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r8) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={r0, r5, r8}, 0xc) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) ptrace(0x6, r11, &(0x7f0000000000), 0x9) 15:54:50 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = socket(0x18, 0x0, 0x0) r4 = socket(0x0, 0x3, 0x6) dup2(r4, r3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x90, r4, 0x0, 0x3ff) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r5) € [ 53.7875910] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 518 command syz-executor.3) 15:54:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="ae0370c0571ce413edb2596bde7a5d53dfa5e044a2437b825f97c390c6274b352ea04ea9a3b7f420bf9f835bdaa01836bd094754a9152a1c838e4bb1a103c0e94362b6c4debc710070d667c1d013e53a2d6e7a3480021cf0473d4d17a7dfb2ff4ffc8ca1e937fd067086d8bdf743a836bc42c37c818cadc7cc981889f4741274577350788545afba51fc1a66107b76d6ac381ffe5506a8efc19b5f22896c1f950d0a", 0xa2}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getegid() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r8) r9 = socket(0x1f, 0x3, 0x0) r10 = dup2(r9, r9) getsockopt(r10, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r1, r5, r8}, 0xff) seteuid(r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:54:51 executing program 2: semget(0x2, 0x1, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ftruncate(r0, 0x7ff) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r3) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r11) r12 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000080)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffe53) r15 = getegid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000400)={r13, r14, r15}, 0xc) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x2) r16 = socket(0x1f, 0x3, 0x0) dup2(r16, r16) r17 = accept$inet(r16, &(0x7f0000000240), &(0x7f0000000380)=0x222) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r20 = getegid() setsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000000400)={r18, r19, r20}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r20]) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r23) r24 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r27 = getegid() setsockopt$sock_cred(r24, 0xffff, 0x11, &(0x7f0000000400)={r25, r26, r27}, 0xc) getgroups(0x248, &(0x7f0000000100)=[r5, r27, r11, r15, r21, r23]) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:54:51 executing program 3: _lwp_detach(0x0) r0 = msgget$private(0x0, 0x444) msgrcv(r0, &(0x7f0000000040)={0x0, ""/218}, 0xe2, 0xc32c5b88ee0c794e, 0x400) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) r2 = socket(0x0, 0x6, 0xfe) setsockopt(r2, 0x0, 0x80000000000000c, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c8", 0xb5}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91", 0x4a}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) 15:54:51 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x4ef58f9c4cf07486) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') 15:54:51 executing program 1: __clone(0x0, &(0x7f0000000040)="5fbd5db9493d763d115e6e4ac0c87c0706973e26b276a60e5e33e493998d5d4eb0b5c845c16208c9f693405706cdfe4f") open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000040302, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x357, 0x8) [ 54.6326022] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 562 command syz-executor.4) [ 54.6659670] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 543 command syz-executor.0) 15:54:52 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semget(0x3, 0x0, 0x0) fchroot(0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x100) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x20) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110602, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) [ 54.7215837] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 543 command syz-executor.0) [ 54.7883108] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 562 command syz-executor.4) 15:54:52 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x59, 0x6, r2}) setsockopt(r0, 0x6, 0x3, &(0x7f0000000480)="74577647998cc23c306eef5a204e0828407b5d754db93dbc03df40da26e48ce35c7b2a2b27c156e88af03cbcd81759371b7963cb08d70796fd69c0c08f315258018b998fa3c87d2dd0e6df871f16c2d03b9a8c74a132454123a1b9f67b1ca5989b33a2a6a5a00971e303f8d70f1516af369cb88030c6c08646af0b2f3a3dc7b60bf737b4a1c5e79cc31abf8c48c7abc3dbf95b945b6555e8abe3b96b5ec1d75f464f25eb8130af29229aeb89e83147434722795e580c0aad6db3678f9408ec11bd4a0468e9825fed69e8eb0b78be3d1cd18139a2dea51c5c369858db31e28e8819abf6a505ac794cbf8838ce523ba1868d83db182da3594579b6ad2c06a0837170b091fa3bf957c74aab0ddbed2f2f0ed120818621479cf17865fd4d09b4b6cb64f719dc632227abb72afe685592b98336bc5deea3b14f9fce524d9b2bec9e22e18525b1e757ae4100ca8f1f1a788b63e149b807c85e4a82ddb3dd90c900e4f8e2026e5f4d99494171ddee1e89af1b2b197566330e8b68e86a5b198af5faf4066059213ca57b75d44d56247c32831b26a95ba00e4f55a305458ed13dfe0492fc92e2b2028323d8655600a454fa8409ee934f955c0cfa36743b002dea2c7bfcbdc1109e755059adddb8b185cdb7be24cfb818f4763850cd6dc702fbd8774142ccb5f8f9ebfe39565d33ea1de83cf351db68e37cf9b669c0a23ca1707840fe9c80a0ce5d399426c2dc480dc85f579559a5ff401df3a56b21df6508b4fcd541a1bb7dba7f919aed435231512910f64e0fa419c4f430588241ae01b6fdf898fd91e4adb49c4fb9e0f39f7861d1c301bf80d1dcef8e65996e5c9af891adc2cfb756ffba589052938b9a7bf0cc0dfdded22924744078bb198b564d20b2b71403169278a744a18ef56574f2d9a617f1a24e310f7fc4252a14ac12723e0e17b3ae84dc1db242ea43d7cc8273eb2416f053c0d5ce971e565334c864fc070ff620709f1da42235f53bfd156c1a7733d83dff422b33597991ce3c10dff48cc4e0bf0a7e742fc7efcd953c1fed9088868f44a023051dc6108c555154210141ec557ba91353972b8dcefe2a6592e23c272b59a98741e3a31a2cb5469fd32f8fb09d5c6843a717f003a9077604588ac851142cba135e733cb65d5e37b64a79eb892c5af284d6284f1069f9ddd1cf01363a854f343a831f6889cccaf313266c56268dd8648430f0816de9c95ff135a746056d9af1ffc627203cdfb299307c13e0ee1a17b2949d8d1c8e1cdbdd40360e771f1b0da7bc99c8340533444044044344264242de40711395a5760c81c3ee133dcd2d312b39e7be676b49b3a2214e6027c8b4dff137b9b8d1057da4ed7e0ad6d9f52d80cf8ccb371a896903c665fed67591becd37f3488c8d7bb63749b1e42c4ab040124326a51d8a67fe1ceadf25321f5ac48d49321f970078130f7829b97701e6404f00b301e6e6c0e9daf860dacee3691257d4a64502f341907d0ff37c8be0147d551a8c13602fe479e15843721f8dc42a8c6efcdf136b36a25b988d147d630872684e44603f0ccc091f639d730ca3a6b2c64ed0bb24eec5c261f0b6ef6e7a1e85e46dbd292f319f618f3481d09baffa0143dc93ba43e2a0ce79a0dc83ae640aff1065c139b75111bf745e1fee38c57518b40a39a1477cd155ec2433e47da416ea43025e114d02230b0f7bdd5de6a5ea8ffce88239a216f8bddd3f3d9c3f2d35c692b11a5c2ef849c1962f44cc2a89910a30966104737bbb175e683b58d77d8d83601b6903c851b2a5cae45c24233a6164ee971f44585f75abd5e96d531056354a174d1f00b6b557cc48d8dd26c087f806b1ef1d57241cdcfce7f0647b5201bba7129a00d99e7c850fcc8deee7084fc1d488d38fbcda4ffd79b60045d4fba61d09caaf731aa624f88bf3afb98f5669b9841c7ca2dc8bccdaca3385f57fb034ce005c4d90b35e3e1b7b0800c3e57f1f187aee2815d51933daa6d8938d0c98edc327bc563a06f6fa40fe0630ea566e379065f1943cea89c7ba0b9c462e2125724bc54cee8e5809d0499b48ff4aa03aa332ee4ec7324f93bbeced6a01b184a3ec128581fcafa959dff6ab570dbb507d2e474c78274fa778bc14259fd76552444aa49eb1ed302a3978aeff57a36d7e9dfebfd062a18c7c986dc7bf268dd36f61f0689390287fdeabc3a9294df738cd7ad90a143c4e07d7d1bc33fbb9c7e2b400b6b578d53dbb5472ad85e0c24cee3bf1e3c088de05e28c661a32bd597d721b32b990d417af79ac47424e1a64952678f4556baa52fdcf0b1a1e3807041d6931903ca90984cf7d88c34cb6b5c3945fc3621a4626d4029292a79fce988afc7c4fc6949c6d957b3c7504fdadbcff1b05ad9a5d174f95b8364d722c9d9b96934467ba77aaf9b336f57bf655d1da6e39ba3ac4cb2511141caab246cf93ab8cfeefb91b5828175c0cf16280321d7b22ecd14c349ded566115b6f38cf9ad6f4b349169b4872d57b23a6106f98a7b8983bec59d17b96259a8ea8e78a70acd9b248a87ea23b3e802d2c1b3d97fbc78d73a04ebb9144b80657c126121f5a48187688a9477faaf9f9dc556ab35cf1b7dc92afd930d3e91c0e50f37422fd02dc4e449fea4c5b87e6721a34709abdd19bffda1b5a19555941d7e6b37f3d20cbced2303d1e836ce29a082f872fd86c171eb80e0e2442ab889425bf9a227a2a59f489da5280fb2c51dc158c0d4dc310f2dae9a2579e4859f88682541243716c5027763bd45f00054b766e1ff08d3dc716ab8904b50239ad074fbc67555128048d11f045f63b86a6e92cb825ea4d008f1614b9cab50e46ed834d3174071e10a955bd9f50faff86a3af7c4a9ad9b1badeeccf8b49f358affa145ed1eecee25eaceb39517d0b2e0eb10627fae4737439849f1a6169a6f2bc18d55a137ca041046956ba9e3d8eb898ea527d002612bbcbb00eb4fd89523db12a541fc18c515fe24f1e4401ca19050d757e33072d340627ba77e2d1c88b67c41c3774fc9c330c4a219a4d8e68a74250286be27aea6ea169f95b6e53b1b3b9f6310d93edcd1ff49cf42f46ca448c29644e06d021898b4f7994f2a7f0bea9363009586a5a05ea361434b41ea08189794163f2f5c80d4bbd17e59131cdbf8e3bde456bf62b9dfce13eefba972bcaeb581b4d77a7d8095f3ded6cdfe86e399bf271b84b5b9a084f13777a7bff9d69928a0ab0275a168927ce7e6084218d811145c92c851465a62e3e98dda8b688f48e49c44774b3fa055e16a1c3fa08e03518aeca4b6367493cbf2e98a68dd9c32158928461ab66dfe43bb669179b2e7cbd0aa38bd2c937d3117171e48b5ae5a9b0c268d8f9ad299ae53261cf8ae6d6ec4db662d6891b93cd95d61b80a86751952a710a09ff5ac7a218a770a435e927b13eb762e3a4e0723a3c0080c0b43163d4dc6b0b39913b07704337c3419ebc0be97a2dcd0d4d6a1531250dbe4c7c7140fc8098e591b7ffda849e8674e3e5c0b3e8bbdba2deaaa5dadc8b8c78dde3b46371fade11a8c0ef6415a2bdc55d55fe62a529ef2df3a3d1ad57622bc958376159c2b0ba871ec39450d7975612246a5565a1f507dae3f336a9ae38dca93ace97fa6d51e0115b04a2e33456236c05bf7921bb3df6b7e6db87212b5f66862b2ed5fa5ed660af45b3782b8d2389cfadbecb3794883f9f8017aedcdad7025c5fced52a7f67bc81472b5f13d2bcd32c40d15ae62f9d096262fd587f1869d7911eaac43853e76bb523ecb11688410a1f902fb2c8cb4c1d2d12ef597e344269bbe9faf087553ff7404d3611e0a84cf7cc30cf692eed271a1c258db0fc93c1932a026fe2bdd5f27f3b327b807142652b2578c45f530987f86d01d93cec76b7aac0a67e334f1c900e3bdb4a8d10b54b2ce6622942082535b4c442a654dd2135a74ac98c9cc8b73153536c0a73f326e2b1956e5aef52186bf6ea90773dfe56b1cd7a46e878f5e73b7e493ed6e90eb6f9e5e48ecc0055b9fb9dbe66c6face712147624bc05694ec968611f56e836f2a7a8d53e2fb074423ead8e257910f0233dc46f14a29be68a127123a5fa761c555f29570ccd3f052bb80bd75bdcc4fc4ba00eb6c09e987d3daadd6ddb9d7b142847680795518b3a46d6c8636009743fa53476fa2b61df985fa13eea19ebe4629527ff8d2d375196d446fd37323167df50219cedc579ba502dfbf9fe315c2b75be1c63352a4e936cefb8c6555c45e0f4e072880bbddd015f47d7a81f26c6c90df052e384f069f95f48dc3f2e1d0cbbcc75cb5dbfd9a939d26e48030ee657dadd52068f8f8e985987642e4fe50a0d62fb51834a0fe01df9bebe2a15188a29041b28cdd36b150179c51b1c2ee4cf3d4a1c58a3362c3c8433f7250880d367f562b10612ef6a4b84a230bbedbc489b5c70bead15643e59b4454da04ee71f7b5fbf1d69999ee6b5b9f9f605da901f62d8651100e229bd04f54de5db49ba2187a50bf842aed6cf12b830b4311c155cdb94108dc91eafcbb983b03028ade1bdbe978b2c12ddd070d5181559e0e29b36eb94d9b110054dc4891b8af98c4f0e12aae822a40a1d5461fadb271c4afe911f2d06e41dfb5c957420d69218ab6674189327564978f013820db80a8e1309a9794e1c5dad5116eda1239f716fb3475144027e2ac651444821cbd03c28a5dfeac667c267a4196c3830b58cc336e68c22030cc2147622a436a19b261329563eb1e6351ef8cc87a37aded3f9366b8f1b00ec99770f56710b719d4fd1a5b54a8154c5fdcd4335c461879c0315512ea3d123f208439ca32cd82ebb2407aa66d35fbc9126ee3ea589867043553c485869bcbf230cd16950809f4172a9c4faa8849424a08df651f20a5724fb8b17217f7e9a7e34b2c3cb023572f4eefb6af7f36ed53b0737ce87af69d64ce41370fea06b5106403162b12f11395d5992c821b5b197266aef6fe46d4419d415ff935864c6286c6dbca81b0c6564632bc6ab10d8ef74c9d4210767fb7defeb3fe3ec50692f52f3c365327ef3d551a41bd9753546b5b17f84756a5d7be7ed310e9a86216a239ede1b23933726c07da1627f49f9b3eeade17e48edb7f4e9aaaff37f9d865b00fe5dd8acff2ce81e6b276a47cc587e48ce4a1df855448422ceca4b4788a313fd4e8f3b1cd8aa953b53f015345c9cb55df2b62d006a3eee2676e80fd81dc66991e97847ba2b0a67735df18644cf02637498a18e6157edc1f3b7cb7ef7dcbb20b005678c96efa85805fac1707f2e47dd6d3ae219912381781899b14da340b8974155f4b666f6ecf14908bd029d0c66037afc7069199673b1113bf7614edfaefcfe6bb9ae10fb67261b1be8e6cd30478a81dc844702cc36e52b152f1dae76db3886d031876cad3479d94d5fc057f945314cca89df573fe48ff822162d36636ec295c4c4296d980e68993c4e2ce9c1a36b69b5bd0c2207b1338256f2c2391162a41963c575a59e362fe5fc2cbdab892b9a64aa78acf409ad7dff0c0d4b09b93c0cc59a134d9c221b95c86aef951c83b148f3e814f7fd847dc4017484a6a2f89283427ff5c2f014e160935c188436ec461ca743cfae66b2f7910aed3bc4807b3a917f74843a0670ad5ecc65541b4f9c9106a105ca6559d9256cb98c97c585d05ceaae902deb5c2dc6ae514754d5554da78bf7fee61ba5a49b7677b94c123fe564d0c0391f7d3a82e6f45153aea02649883290230c46a561ed727e401674feeeb0c524ff10370bcdcf6b571f032a88a56a490ec1d76856f35d9e50253173315599", 0x1000) munmap(&(0x7f0000109000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) [ 54.9551322] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 676 command syz-executor.0) 15:54:52 executing program 5: socket(0x1f, 0x2, 0xff) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRES64=r0], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) [ 55.4666999] ubc_uiomove: error=14 [ 55.4778147] ubc_uiomove: error=14 [ 55.4778147] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 676 command syz-executor.0) [ 55.5000561] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 676 command syz-executor.0) 15:54:52 executing program 0: socket(0x11, 0x3, 0x21) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f00000010c0)=""/144, 0x90}, {&(0x7f0000001180)=""/168, 0xa8}, {&(0x7f0000001240)=""/50, 0xfffffffffffffdae}, {&(0x7f0000001280)=""/185, 0xb9}, {&(0x7f0000001340)=""/13, 0xd}], 0x8, 0x5) sendmsg(r1, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000001400)="cd1c55107e778075e1ad816ea9ea25e9833ff1ba354be495a61cd6f34e035f0efe619398c5b89327d1d8cc3f6d9bf865f57711f4622bac49256160d77a8477d560fa3bac2b9c", 0x46}, {&(0x7f0000001480)="c26d224242a4deb49862ce05a4d38bf4536907367ed47faa5c1122f5df1a8aee4a9f4d15bc4ea80a1f4e819005b1e4c3822c50c802993db64efdd30296016bef1ebcab3d6b5f0f83d7995282762e8623960adc5589589c4176911b4f0c964418823337b692abae88", 0x68}, {&(0x7f0000001500)="52752f54c276fbc4df608def726dd4bd65ccc260173c7fdc174a61992c7f17b5ff03405e6380a4e2f0e75be98bc4e9a4146d7fae77cb37b438d23f9dc16b05faac116d5efa18dc80631e6a26c0198d9e951bcbd10cd19ed4a92a7c9f91e3ef70c22621bbef694f7091124178c17599fe18034765ec4d89fe77b16d385aedc298801b6f9e0298f33c33f62130c9c8ac0be398655a3c80729f5637b6da810503f7363a017d6b737fa527f02b859cb08a84633625f78e55a76e8662aa829bfee8e261730fcc2a80ce3ae3c420685824c2732060ba8157a435e5253b43a34cb20f04d29d566ee56a8fbdf5b61b83dbd424c738287d683faf5aef24df2ddf5fe6a68d761b711ead70e881b009c67f4c6759c847897368e95bd7aeb690b99737f6e18c25e9243241ccd48afc25a2491e570820fc178d1f0240bee47568cf2e7241e560dca14a876ac8eb020942ed25a3c0d73e1ff41cdc21ec9f7e1bf8b127386d90a6f1703971f55aebedd5fae9320b6ca20f50e8472e01b4b551100fbb5309f9a34159e8357ddba50ee50b05e5bff7f1667c53584eb21e5b687dc699fc5fe3bf21d4a9db3d56a3febe60abd97e83f6d715816fb6b0e32bede2288f4ddaafc48e6bbfcf48cbcc136548f571e670a8e32e97ae9af49ae1a5f6c03bd6db2a16e06918249eccaadfe3b77caf699d11a49e885e3aa1d459bf30538cd2009994cf1c3da32a6b0bb471bca8b6916ef95ed83b70099c6c91a560694dbdfd3efeb2d09f9ae8eacdf96e37eb15aca0b14fcd6fe634c9e32227551451fd7811f65b342621b7a98a962b9db0b50d1c136dcd0410a5045d356d72e6630a9effa195b4f076f992852ab34f48de531db17edfa8e823940d2bf573b3d150ae75360338369416b22321a1139147abafa696a6386bf84617f29eb8afd997ac48135947b84ba3a72bfceb128ec0b749cafadccc9b31bfbc79705db6f074ad4a2741d3678a28790f67e647d8a79072a04d7b5e733bd1c69c255e8c84c316adb7199d63c0a6df1ecb96a5c717c90a929c799833f331f80cf3de8c74fcbd0327e6605656d2e71f7792a9a1809475a351c533b0f8b4c32b1e3180a6c20760900342c763163df3197bfad624526b0f7c5dd0e03788a0c25e670af4610d084a887bc6dc20fad2dbf5f31a22f5399c8179963b7ee1bb6dc711de0ffa467ee1b31393dc5f10fc40f29aad63f74b91d450de9194d4f220afaa5b343ddd535acdb327b8313a2acc680e98401f19759951df97e6121d82003228db80b26dba431eb8a0b049eb6d8a0b0f07996b88fd537b59fa6002753415638aa6704767023a0b06ab9dd8366a79f7c44c58f82a09174e272ae6a3a4132fa862745a847b09f597c0efbf745403cc6e83f725cf96c89fe66df894895c28836fc68c9e16bcfc221a7018bdb0f8e215fa8d2d58efb300611ed8fa5acae41eb702ac65a36e69be22ef4b25877cb215d987019edae3bfeb66914f2b5c17a71058882464c15e296dd2ed5faa5d02c7a1725e7cec7447740d86acd4f4675e7d58d0646fed9991a28030da70da38c68e0ab4bb075ce1fb4d9e70eaed67854f8416a26b395172e8d301e7fe65f63ffae191f05ead5d2bd3d7c53e28c7225ea347e7ca7db8dc082654e359bb7935ab38109593f78e5d01a1691645da49565166570881f7d913183e6fe532c0ee405d6aa074d5ab177b1d6ad9ec2dee5a4e8af0f5e7e958a0ac70ec0555ff8b02f97b9418da1667dff68a0ca89dab0928079a6f1aebaa05da7c3d3cc134804fbf04a5dd9cb66f3bbb6a33c913a80fb1db276188abd4aeb12b4de9d16010b752938544820bb886412a25740a54b096ca80bec5d4f711891558c73aff414c7029a8fde276b40bd0ff6842305804f1859cf8f247d79bfa94a45689e053d4e90a43affcdac7b5d42ab784e77f42332315a57dc2a06b7786be78e6258d61a10fa5d07bf0aa4cb39b539584b54b490d266cf77bc3c61f326a32b2bd14672035e5cd88b042e83ac442baa673acf62a1c8e80da340f702a1acb035b086d6dfce7e8f8f8eedc32b0775448739286770f8a00ba839e7fd4315dc02380064cb8fabd34bae0151280c51bc150f8f1e1cc8a629fa7de23e90c9816190d3f435fa8f7c7ebbb64aad95186dda5f6b90d74e7c53a14b0da4920071a11b219fae22bb19acc4eb3165c790098f224cc72fd834513da785fdf7c7a28e8963a60e8b684aaf0144a4857ba403219d8c4800c0c7d97d1c8e132dd223c873f9e387b978b0659ec54260bf6b4b5a33fb9b1f521d1ae7993533507e23d0ac6bfe66cd6d61c2755e901551261ca043e5380500ec016c1094d4d07a1f4fcd807515c0c2477fa461375b7df14cca1d9c58dc1a5c8af9f315cdb2ebb92a27d18a1669294a629930c3e99ab4c68f1b56cd6fe34ce870ab8e968bb9a58d2e55f732cb7c719bf82c4056f4b1172ff1f79de7ab6c34e1fd1dd321f90c0fb5c810373b5c7ace63f08d4f908216dbc5a2013cf211c2eaa109b9c4401110e0cc605bafb3fa88e5e9dd0cd25b357ab6cd49e1aa78ba78fe65e3175ff958b87f93c0e65e76af580db7d6d1f6e704b69d90462d8f70e41c3aca240de4091528dbf53715f54af4d0583c95a8949ba58054930f2e2c71923f50e743601bfd06c9564d8e71d163d4f146762216fbb7fdaa40a879b67828cd2776cae00fc9132aa9a9820932090d936640966668850c04a99bd3049f2de4ebc5d2d0b8cba2a9e17663c7c0cbee8b0618855491f397f8430c438fe419f58e0563abd4c2a11134f71bcc0f2e6b356d74d85f2466e30464b09cb40284ed60ac0df531aaf4337104e7c727d6a7ae240feac20f601dce6455255758e840dc3ebae7909668cb2b4cb2324afee978f3084f93be8310618080a41e9f90704b5e2edacb7fcd7d22f5645353e5865f0731eefd8e968b366657d2df953c042da5220e5ac85b7d0d36e4eecf8d3ea11b8274be490255ad0ece59f8638593e4923fe4ab0db8df2fb3cd6ce710ff46cb6237912e9e22bd60e085662b35a9dba497a35601daf2f73e0da60a4b4cf5a5303ea0415906a220dd8546485a78146f4e2efdad352aab2fae41672e41f21892bcc9b5286791eedf4d8c497931317f33e723231c162286a127e771bceb212d865cc1a3c4b6617c6c21194695266fd51c7cf22bdeaf2a9589e93b35c2f399398116c342426dd5c1dec7892a98a4b86055c86490b53a8cebf51e8a5a00d42208110073101256551410eb09020bff365ce7118df4cfc06822e0a6f3cbe0271c5dc42ccec64290fa573d0bc5a9735c59046b057856a5198a59c37888444979dbdba4f1cc4ddc6d6ad586cf7d9a867560d668f4532ccf76c01bfcf6a6b892aa1984665044eddfa8a5969eb8fcb0afb82c8bb6141543e219e91711134407d55f83fe196f757df1ccb132f0bf14ef9ce150039345765c2fc24d12ecfaf1833a417f90f0648544f2f83a0af35c43fa0bc9f7727d25bbe7e1aa09d13fb680ec657637fad58175a5048feb13cd1749fe6d64d8db6e2ed6882bed8388f33711291fb841197e9e762424dc4280e6204fa3badf0832c5542b62703759ab94af8044cd42963ed42d89208f4040957149a08df1f9272e5b90f49d05905bb8cfe5bdba1330f64218f64fe92a3d354082050dd6c054d7b901c6a1bc36ee9eef88e7fff91a7834102c41ad267aa4f45c59238646b89eaf23348d32987c97450b7bff9aa8e738b7bbd5426d56250f0a8e9f1d68374936c8b914d6aba31cba6415640bebf224f31c0212051b5732df987fa25789abdab4f4bff23714a78c5c851cb00df5f9ce6c6e9eb4aed7fb1a78d492bfebb95b8b9dd70385829479e000a1093ab729a0d11cb94e4def6d5d167fdcb732204be7179b1013af6d24cbb6ef72e251dacd4449ba6a8e0baccf17d1229fa466788d597387ccb057ad9c13595f77623f27877df5acf79aef9f1953ca021628e920f8f9860ec1ca15f7409536b1c6e1cd58cb6d691326ad8b2d34b953671cc7e9e93c42d0831602bf1b221e9844c2cf39bd4ad0da598e68cfd518f42a0ca06db7020298add2e899e890e26250f790f96ae38d872adaa6b033b7ad44fed1bb55f6750196981d95aedd53373d169d31eb2592d9485e55948cd5e3acfe340701a11129a55f4e7df787078a5bc070bd395bf82aabc315a68099a1ce84f104f7221bdc2d987c7f3f32c78317cb9761da94c19956a45bf595123d63da70741295973fc23777c968fda86f5263335f670f96fdda862811469b89397324eb26986812639166ba6a2599bdfdc38208feea1e357c9f67fbb79af328bd14ece28f0b935a7ace73119337ed1f74c0ab76fb0dd3d355ef7a1d6e7fcdf9974b8bac451521c59409074738d241ee94dc61a550a6d6f00ffefb025bfb219c9491353f46eadad5a8ef8950f5bfd28c53bceb37893b73a8451d3756dfeb3401bcc761b161b2a19d02331b717f80520902512854a2e54a8a8b4ba42f14d78e5fbe952d4c616a5bedb3f03379999d361e965387afd3dcc2f68a990122cfc7829e23c8b4a0d6657519828f7e615451c4d9c526d467019859f2ae1b66d67fb526fb1819f06df0a66c6933eef19dfd82be5e37140f7d8d2e86ab0b4bae299cbc74ffba747dba663f0f7f3945542202d63b4b8b6097cc67732d74d261976088c69438729cab7d1377beb0f56858b377556206ae4fb956d28fac9c9521e823f2aff12b6d542e089d6ada8b15862b6124f98fd1a904705753349814276ec65b80e33cdffa41ab898673468b56887c4485d3c7d1f4323d4898a6624d14d076f74692b77d7be2c64f019b51ac91661630dcdead0e17b40806f81389835a6b0e88da92b6ff942f85e1a80a0202746487f70fa7ed911ec9b73bd4b63d1b17713b1443f32b9ede6b6c7bc9e08d30ad9c9ba9c092b02c76b4ab2701de066e74760d059c2ef8850d7cc42955d343aff9132d0d7e8d4ac5d87b413d748de8579ec6b839ec53174b342ac0fda1842027bc24f0fd781ab40c0744d03e3b23686b6763e12747a966d4fd49f598c16ea54941000a03dfc7f96bbb8a5842eefe0c804a5c1ca4b91c77af6a88c03d696826ec5ecc99a18cf048608dc0877d6f9d01d865abbe4ca7b082b954cdef96efcb470ba58e2920812aa12a937c4aaa63a4b8c31abe7433ef790c84f6d124bc542c00dd0b97f20a2f33b22c3e2769c14cd57eb79c0b7374a0aad84449a3505d2c19e91d9c61a2375b2c814bdbf5d4e6888efa02016f66d3f22134722244090e16bf9be60aa0d220c4268f8f5bc9a2f5b73d98d25dd4f37b8504a46ce3e8661cd9a36b08a19fe78c95ee37fad625c1771ea05ddefb9d4241e50cecf96af5b7b2a7c07bac47c24051d72261bd9ebbcaa4da748abac0cd57b0c50ab8d7c4bbe5a6a3a03cfaeae5d535791c732c0bd1a0f7211b514354b7d679c8f6c31175bbf858e95b57306f3bea0a37777aaec379f64d5be01322280cf6366e01f002d50b8afdac7f1c3b1db9ddb112e30c0e29ec8a571a1d30297d3ceea1f7255313b73ef95e122255ae2b6371fb89517fbad4b028074c00c895fef3cbe4ba106f1f805c20072c2760943db76ca87e207c7158ca0ab381b42e007c62cd331a87fc7b8d777f6b69df0a508a8db3fcb7ba0328b45f9ca1a488fcb0c6719818c38b940b622218a49108ea3a486405d04a3202cc10fbef6e305336c563a018c21f4cedcc2a6c07798110a2d233839441e9c29e0bc312218c68e4eb931d82e6944502c140290b3784956", 0x1000}, {&(0x7f0000002500)="76c77285375272f9c7fd2f784aa1eb170f7fb6164719170a8d00af6ca74cb5a6681c5450713bc9b8cb6f96ce6d1a2f6071775d65d5eb2aed9946797d18c17cf57290a6e41120df747b549b61114da83af0ee1156a79c7f9581f755bc5bf5681297740ce69f0811eae1f71d85c2ea2affa38182b17f100ea3394ed917f62ed2752989558d50", 0x85}, {&(0x7f00000025c0)="017d99fa43dffc63fec04145900e9c14f3860ea7ed8bfd39e95935e6dcba29fe7d821d3101292251f0eb1a365b44f0a09e91be0cdb5560848b88bc75c75a7c222dbe3558a0fb07645bbe8a67b12865c6f71591b782960d32715d763ee9098b9b20f4290087b22b441aa5786732e44c05fcc20483bf4cae633efb3aabac4822d19dc00eec23e4a02fd5ad7fc2d07e21b18028cbcaaefb2b0415874915f9c7c77a66a4719972843c6f7a8c3aa51f40d17913479913d527dfac847794cf8cf0c515a9439421c5c46d89caee9cf68f", 0xcd}, {&(0x7f0000002b80)="33d6bef664e1fc56974445a21dda5c3daf906a67716f2bb48fff109b53d01f6da96786b23b36f01dbe4424cdf3e0bb12a0a0b9db85a0224f6cdebe55d26e315e38cd72bd049f66615061c1f5ef7a5baa877f7baf0b6d41b542fb8cafe8ce4decd1190ac78ce66c046fdda93f0e13365de13a8a2c8ac7189e3572927a75eb59596ef7d0b1fd0f1c6f28b3ad7a09659a5d6c4578ccf145a193c9cb5755dbd7f9f87d9d43a3eda1432b0000000000000000", 0xb0}, {&(0x7f00000026c0)="fd45429e249818295152448cef36ac50555f85b05861eb0790d800dad26f7651f03add99f7af7bef22d1", 0x2a}, {&(0x7f0000002700)="a73c0ef69ded136340565c0bd98810a4b04e56f13ba31f057e1964b54fc049d35e7cb85382e52d31f7cea93fe2da26456d6e793df166a24eacfa629ed35f448f1fbdb0c2631216aac6f02dbbd31f5971f407657091fec6dd4d138a58167cc0877365ecff44f2270a1f7ac688277032b123e2fc3f3070760b", 0x78}], 0x10000000000001fd, &(0x7f0000002800)}, 0x202) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000002ac0)='./file0\x00', 0xbe17dc4323c7a1f2, 0x20) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000002b00)='./file0\x00', r5, &(0x7f0000002b40)='./file0\x00', 0x800) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 15:54:52 executing program 4: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000500)=0xfffffd8f) getpgid(r0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1, &(0x7f0000000500), 0x4) 15:54:53 executing program 5: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = __clone(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = __clone(0x41ff, &(0x7f0000000080)="235483360eea8f92af9520be08eebf915ec95ff2193d9a2594451c9f75f0e13b338c52464518cb674a5931e123de1e557155d30d6ed549e9a4246a883c39530e5e26e36318930c2b32f3502a5c0808c5963bade763129e14d0db9ef6bcc584cdf060c938851b236370a7049c8c8e8f1a526c86c59739884ffbf1e6fd4a34a331f4ae6613a36f15804cb5b69af6f34b3789b4607cad8835c4bc8cd9c469c5db2965d4fa7bd501eba45ede906de8e86a2c443554971e9dfb913ad9d349d5d23cc8ec62c8d561b9f0a9ea548d82dc94d609e4699c90161476df2c44f92225") ptrace(0x2, r1, &(0x7f0000000180), 0x9) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) wait4(r0, &(0x7f00000001c0), 0x4, 0x0) r3 = semget$private(0x0, 0x1, 0x20) semop(r3, &(0x7f0000000040)=[{0x0, 0xffff, 0xc00}, {0x0, 0x9, 0x2000}, {0x3, 0x401, 0x1800}, {0x2, 0xe1d3}, {0x2, 0x0, 0x800}, {0x4, 0x400, 0x1400}, {0x1, 0x1, 0x1000}, {0x1, 0xdf75, 0x1000}, {0x3, 0x5, 0x800}, {0x1, 0x1000}], 0xa) lseek(r2, 0x6, 0x2) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000280)=""/131) __clone(0x900, 0x0) wait4(0x0, 0x0, 0x4, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) r5 = msgget$private(0x0, 0x202) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/28) 15:54:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ptrace(0xfffffffffffffff9, r0, &(0x7f0000000080), 0x6) 15:54:53 executing program 2: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/200, 0xc8) poll(&(0x7f00000000c0), 0x2000007f, 0xfffffffd) r0 = socket(0x2, 0x2, 0x1f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:54:53 executing program 4: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) __clone(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x610, r0, 0x0, 0x7f) [ 56.2340604] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 558 command syz-executor.3) 15:54:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x411, r1, 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x4}, {r1, 0x10}], 0x2, 0x3) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x880, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/154, 0x9a}], 0x2, &(0x7f0000000340)=""/23, 0x17}, 0x40) 15:54:53 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x0, 0x2}, 0x0, &(0x7f0000000200)={0x1, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1}, 0x0) shutdown(r0, 0x1) 15:54:53 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="946ff9609c7d5fabcdd6c875dc631eab5b84ccfa2df496bdf94765d66ffca110d1850560bc24e688b60dbe657ee2550b2513e5", 0x33}], 0x1, 0x0, 0x0, 0x201}, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, 0x0, &(0x7f0000000000), 0x0) 15:54:53 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6", 0xca}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="ab906044ecf0afeb10ac0a5bd0c700c412263eeb87e03c8027957d20515547824c672a4f8ea64b19394f46e4213f45e10c1416f1fbc8930fcd8fdaf6958378e080d4e90ce312d750fedad91df664e774eff1737a318eb76c3562b5d5f0bdb8f719e61228be9918997440a3ad5da480e3c8d4c4ab9846cdc2fe473cec01f1ac32295685ce7a68db194b8e24a55b94f6330cf08a9a0dc7b848a3812632c0d66bfcfd8e3df5a5dc166caa0f0d7d9e353c41c630b61c3441d292898fe4638993432c40ebf2caa26a47e80f906a41c4a712a3f936a0dd60b5c2810519718486acd8408241d5cbfcb16a12423bb48fe2974244f96b58", 0xf3}, {&(0x7f0000000280)="0a23b0c66889861ed8dc543924e677d033c7e9908ef9b25714c50e8b9fb1677d0449a1f68360dddaace39cc3787b87221853bbaccfb7f302f39d51c90602be93ae80e8a33f33b5674b1047159ecd6e824796f42644cbc3c6bcb5ac919e482906bd2d8986df6868ea478cfcff1654a0406738a63911e9f7bf964f515093ad55d94426d806", 0x84}, {&(0x7f0000000500)="d6ad195aaa4448e3ea2bf5a92143b1b731e400b6fdcb541fce54f6d490d042b81b6cbfb2e47f20525f7411b0b895c6208e5411429e11f9725aad974712d6540f7db02d300a1bee5d18b6f8f7e0c5ad12b8b19efe20ed59a87358eebe4423e5ec80c82265010eaec254c24d42fa7a65f6fddd3f0718e73bdf5583db6eb3a0b31bc005717540e8cc3d0d83698ed5cb2ae2810f03ed7ae178c6cfe7b6f7ddbcff7b4a86ae450f62d208126adb20657f5f817d95dd9385f3be14bacf6cbd365e5802f2ade6c3770d31d88f40b652077f21887c2c05ad0f3a595196e01cb7d968b2b32cb968460d", 0xe5}], 0x3, 0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x2f) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x9) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000003c0)={0x101, 0xc2}, 0x8) r7 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0xd85918cbbcbd6080) r8 = socket(0x1f, 0x3, 0x0) r9 = dup2(r8, r8) r10 = socket(0x1f, 0x3, 0x0) dup2(r10, r10) r11 = socket(0x1f, 0x3, 0x0) r12 = dup2(r11, r11) getsockopt(r12, 0x1, 0x0, 0x0, 0x0) r13 = accept$inet(r12, 0x0, &(0x7f0000000680)) getsockopt(r13, 0x18000002, 0x0, 0x0, 0x0) fdatasync(r9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file1\x00') madvise(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x2) 15:54:53 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r2) getgroups(0x5, &(0x7f0000000040)=[r0, 0x0, r0, r2, r0]) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) fcntl$getflags(r4, 0x1) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r6) setregid(r3, r6) r7 = socket(0x2, 0x3, 0x0) pipe2(0x0, 0x0) socket$unix(0x1, 0x2, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642a5564c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011e2585fd537bb5b46ebeb77d54fd74cf9c5269dbfcc728804ffe7829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cf0eb6be16dad9605b29e0fbdcc9aada34e019f9b4d0c914d19300000000000000000000000000362eae04500f4455689bfcfbc4f22587ccc157f473e3cf395e79e92308a972570424395d33f2dbf6e37c110c14e27c23d2dd9a0755aaf38b6348fcc1b082d0529eb706b786cd4e589d448b0d3ce02e93333b010000002842df935eaf8fa92dfb0902a67d08d8622f4028010000000000000062c190458c19571610421fe1ef895114ab86e9e390f5b2e5cfe275fc902754f7a150e7a8735ce5dae6146df8bc3597452eb48d7f05e540bb8084309c4e0c7fe2bf84d9203029be4ffa60464069cdfbdb114f6ff99347ee2c217d11b1a9549c72d25dce81e27c0c1f17020c93d8590ef7c0c10341c1a8c22e05d786e90d999f77cf055c80317fbd6e0fb7d1f0fde05772fcee41e4bb8c5178704c8b920bb5d9aa3ad51320029d9df00216850b87a998d6d91459763ee821747c570777f8041be471357b32ec4675558b1e23616bbee6f74ab237d7da619fd363122669b4bb292235395ffea0db7b82a720b16643661b024acd6c000000f6014df9c07b2beaf2e20e6d1cc45a24e01d445e2a6f7116f84a5386f6eb852952b13dcc3b25cac2dee4535ed15477513605774d3127cc0b965932eb4148bd63b2c5699edcba8d51f2adc6be5bc89f366384719b7ec9640dd59b9a0b49a94d2350d780e2979ab15238e9a230f3eedc0f30063e044d6151f812479d51ee188339f1dbc9d1b0b8b07d01556ff1ced746cc3eb6c9da66eebd32d8a10d4bc09fd3ef1be06570d1ca9c8ab2b3632528a260bea638850c2a691d764ea5f12b008abcf7f5f6346b532e577db35006b6bfec50c46261baec72314d91ac325a907b50033298706459801e99379b1e0d7de2027aae2ee43001f8f778285b6646f647a10191dee11702aaa7c260bc52bf7db912f1d6aa52b77a7bf952e125b75ee7e50ed6dd7090bfe6301fc4ac6e16dea4728db31ed04f649e867ff8b2d759e2ecf8fa454b1f5e79ad1d3eb46a3d14a624d8b31598944b13d84ab4a5ea4f17a6043bfc1c3e6b8608768699a41aca4f98c9af32640b570513019f4a8dcb1e1990594ffb4351c4f2dcaa4bb325c4d094026203c928e53e8d00ba0b9c0eb1ec38b027f659593f4abe203ce6a151870a996a84542209f9d3ba957a6ac7b7bbedbff27dbd0b4043c2ae4d0d168d046b9eb6eea3a7c202d6d0ea0a52c24c45a708ea084953afb298f249074e7de299d5b20adfacf1aa2ca0446d3995262ee238cfd1d9c72eca581cb155bdbb00161c711dd18a5862cb1de5d24b50d54a2d33fd22190348891d79e92fdc433f68e800612fa700000000af6b52fc57ffbcd1a667600cdf0f05d0e4a186bea4ce8918c5bba27e31854820bdf85e8a1ed39295dec78d64a4f421ad96b44c1154d6784ce2536c7d7b28ea3bd63f72b15eb210949fa5a4d098ce2bb2163816762df0324d018bff3f42ddbb07d947f40ca1d23dc11d216050fc05df57de1213046aaa4302f504ea"], 0x10) sendmsg(r7, &(0x7f0000000400)={0x0, 0xffffffffffffff45, 0x0, 0x0, &(0x7f0000000200), 0x10}, 0x0) 15:54:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/55}, &(0x7f0000000080)=0x1d4) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) [ 56.8123692] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 747 command syz-executor.1) 15:54:54 executing program 4: setrlimit(0x9, &(0x7f0000000100)) socket$inet(0x2, 0x4, 0xf7) socket$inet(0x2, 0x3, 0x0) [ 56.9347022] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 747 command syz-executor.1) 15:54:54 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x84, 0x200) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) 15:54:54 executing program 4: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x5c0000, 0x5) 15:54:54 executing program 1: execve(0x0, 0x0, 0x0) getppid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/9, 0x9) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) setpgid(0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) dup2(r2, r3) r4 = fcntl$getown(r2, 0x5) ptrace(0x1, r4, &(0x7f0000000000), 0x0) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x1, 0x1, 0x1}, 0x0, [0x1f, 0x4, 0x3449, 0xa42, 0x177a008a, 0x2, 0x40, 0x7]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0x5) wait4(r9, &(0x7f0000000240), 0x0, &(0x7f0000000880)) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r14, &(0x7f0000000840), 0x8, &(0x7f0000000880)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r15, &(0x7f00000001c0), 0x8, &(0x7f0000000880)) setpgid(r15, r4) 15:54:54 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x18d8, 0xffffffffffffffff, 0x0, 0xdd2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = socket(0x18, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r4 = socket(0x0, 0x3, 0x6) fdatasync(0xffffffffffffff9c) dup2(r4, r3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x90, r4, 0x0, 0x3ff) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r5 = socket$inet(0x2, 0x0, 0xfb) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, r13]) fchown(r5, r8, r14) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r15) 15:54:54 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xe9) getpgid(0x0) 15:54:54 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80400, 0x128) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x3f94fe697bf0e53f) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) [ 57.6575928] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 598 command syz-executor.3) [ 57.7020705] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 627 command syz-executor.2) [ 57.7131876] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 598 command syz-executor.3) 15:54:55 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup(r7) r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r8}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0x0, r8, 0x400) fdatasync(r0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) 15:54:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xd, r1, &(0x7f0000000000), 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="22c9c2d99070d4a1cca1679dc59903b65921e551d6544fb9fa7466ed56777eee1718d9b5292cb8fa"], 0x1}, 0x0) r4 = semget$private(0x0, 0x1, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r11 = getegid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000400)={r9, r10, r11}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r5, r7, r10, r12, 0x143, 0xffff}, 0x1, 0x1, 0x3}) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r13 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000140)=""/47) wait4(0x0, 0x0, 0x10, &(0x7f00000001c0)) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 15:54:55 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="90", 0xfffffffffffffdb8}], 0x10000000000001a0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r2 = socket(0x18, 0x40000000, 0x21) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) setsockopt(r4, 0x4, 0x9, &(0x7f0000000140)='k', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x10) r5 = dup2(r2, r2) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = getppid() ptrace(0x4, r6, &(0x7f00000001c0), 0x10000) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x1f, 0x3, 0x0) r9 = dup2(r8, r8) getsockopt(r9, 0x1, 0x0, 0x0, 0x0) r10 = dup2(r2, r5) r11 = socket(0x1f, 0x3, 0x0) dup2(r11, r11) r12 = socket(0x1f, 0x3, 0x0) r13 = dup2(r12, r12) getsockopt(r13, 0x1, 0x0, 0x0, 0x0) r14 = socket(0x1f, 0x3, 0x0) dup2(r14, r14) r15 = paccept(r14, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc, 0x60000000) r16 = socket(0x1f, 0x3, 0x0) dup2(r16, r16) r17 = socket(0x1f, 0x3, 0x0) r18 = dup2(r17, r17) getsockopt(r18, 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r20 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r23) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="f2cfcd70f6e39e5c7374e5821d6e", 0xe}, {&(0x7f0000000280)="317535d754e8bfb63a2edabd53b682a23c6c63b32c44629052e7225a87ce6dbed02050d047c72bf92ba435e406714e4fbb66d733a1a236ae372a5c9ca820a3795aebbcfc03425c041384e7f24bbcdd6fbab02734e650e9136feaeecb20d3cab34a52744c8214487123018e4b64921784fc35a6d5a6661be6042037bf0cb00998702a2d530b60c8bdf93eeb8e56870e8db1c51d89ed7b70f65ffa4121a0fc9b519d9ba04ae18aeac0c4fa0477b87c64941bebe7918ba7b421c70f8e696a9677a787c472fcfe635400a2b21c49721eb6ad94924361df0321618f88a2f52fde183c322ffe9976b7a48dd7", 0xe9}, {&(0x7f0000000380)="903a4554772a9354c801a4c0121e2796abd6e431f7584b95a9adae5b3ecf5e0bd380b77ffb47dbb5cb72c38b03fd55571b30d0d53f04219b7bb765d6eb7813a22a99a921f633a69af9e0520b8cce6fe49b1ad2ded036243896c1f54c0c61d80399544f0130646bbf3401c95e06fdd1804f78b94ce27f8479478bdb6446da601c631dd4808f303be97c535924976eda1be8614d3750fd1458ce3ae7b6654a16da19f729072b0922c2cbf81f461a417dc5001119d8", 0xb4}], 0x3, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r0]}, @rights={0x30, 0xffff, 0x1, [r11, r13, r15, 0xffffffffffffff9c, r5, r16, r18, r19]}, @cred={0x20, 0xffff, 0x2, r20, r21, r23}], 0x70, 0x10}, 0x400) 15:54:55 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffff7}, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) [ 58.0579595] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 538 command syz-executor.4) 15:54:55 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYRESHEX], 0x12}, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}], 0x3d5) [ 58.1246836] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 538 command syz-executor.4) 15:54:55 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x40) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xf91, r0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) fdatasync(r2) [ 58.3026225] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 603 command syz-executor.0) 15:54:55 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400881, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x0, 0x142) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) r10 = socket(0x1f, 0x3, 0x0) r11 = dup2(r10, r10) getsockopt(r11, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r5, r8, r12, 0x21, 0x7}, 0xb1, 0xffffffffffffffe1, 0x4}) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) flock(r2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 15:54:55 executing program 3: r0 = socket(0xd, 0x40000000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) setsockopt(r2, 0x3, 0x3, &(0x7f0000000000)="90cb882e1375fa2d87fe41879444753d47e49d19ba6299e64e70c8723624858306ecae6883a20c04c0099b2aec4d47efef2b52676380c58d3f5c318806c0ffff9c47a9f560cc508e3f655bc3f89b225c26c9700bd12a97a82c3ca5517966a02fefbb75217f276ce7dcd4b45bb714b3b046b8c7c11ccd05197cd3538f3e9b8e6e89ff6217de430d5ae553b4a350a57ca6a1d51f740a4a5c07792806d72df46a785a7910916c86daee184384b866c5c1008c1f374cea9dc7b7b0eb4f054fd46f40c53b713501875c2a57c2ef0b53a804", 0xcf) 15:54:55 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 15:54:56 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$IPC_RMID(r1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) __clone(0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r2 = socket(0x6, 0x2, 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 15:54:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') open(&(0x7f0000000040)='./file0/file1\x00', 0x929f3fd39d9c6934, 0x0) [ 58.9142988] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 603 command syz-executor.0) 15:54:56 executing program 3: r0 = __clone(0x82a1a5d5c4b874fd, 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) semop(r1, &(0x7f0000000140)=[{0x2, 0x80, 0x1000}], 0x1) semop(r1, &(0x7f0000000180)=[{0xe, 0x20, 0xd2394a42c7abe597}, {0x4, 0x2, 0x1800}, {0x1, 0x9, 0x800}, {0xef8cfc70126c38f5, 0x6, 0x1000}], 0x4) ptrace(0x20, r0, &(0x7f0000000000), 0x3) 15:54:56 executing program 0: socket(0x800000018, 0x2, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/22}, &(0x7f0000000040)=0x18) shutdown(r2, 0x0) 15:54:56 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) socket(0x18, 0x5, 0xf4) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ftruncate(r1, 0x10000) r2 = dup2(r0, r0) truncate(&(0x7f0000000140)='./file0\x00', 0x8) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 15:54:56 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/167, 0xa7) 15:54:56 executing program 0: mkdir(&(0x7f00000016c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r10, &(0x7f0000000840), 0x8, &(0x7f0000000880)) r11 = getpgid(r10) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r15 = getegid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000400)={r13, r14, r15}, 0xc) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r19 = getegid() setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000400)={r17, r18, r19}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r21) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r25 = getegid() setsockopt$sock_cred(r22, 0xffff, 0x11, &(0x7f0000000400)={r23, r24, r25}, 0xc) getgroups(0xa, &(0x7f00000002c0)=[r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, r21, 0x0, 0x0, 0x0, r25]) r27 = socket(0x1f, 0x3, 0x0) r28 = dup2(r27, r27) getsockopt(r28, 0x1, 0x0, 0x0, 0x0) r29 = socket(0x1f, 0x3, 0x0) r30 = dup2(r29, r29) getsockopt(r30, 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="e0713a7cb20e65d230eca576239dc993afb541057860ad197225f68357b6f12dcfdb72db83ab79369c141405ea2391e52e0efe31f8753f8b53f52b817061ffa79d1221beec83832a00bcbc3c779bad161098c17994948f762f3c08c164c5c2b67ee6fec49fd59ec18358c70add1d626b8c5d57ff178753296a09ac40973faa79ac052bde838b92a43a985017b9180578104cc5203bde799cea5d7e798a7bc1725f07c365", 0xa4}, {&(0x7f0000000200)="85e76101b4114cd46da77b589162fb0fc565a0af9cdd47d617953faa299b198bd4605eb667ef78b357f75c92475960fe14e807df31ba775b12156cc422fc027567217487ab5530d9a97b3f6d2a2e5d2a81d2cc3a26dbad2cb144f299227b9b901cb4561f53bae51c09d09904864c478d34053ccb7ee503dc09d1fb1e9b5cb45120cd4a9825e2d476750ba68bd17a40142db3553d0fe62b", 0x97}, {&(0x7f0000000080)="279dc6daa706413479c6040cfcc97987a7f6662ca61ff0fbbdc70cf7", 0x1c}, {&(0x7f0000000340)="0d28a2219e9c2ad7993c95f6ee5ee6305f3f78de166d6ca00ddf09dd0c85e1b96c206ec629456dcfd5ca35936805d7cb549f90fc801e3d4bfe77ff62e2a3e2d55900172ff9ca3f7d77a263f3bd9e512fe9c2b333c06cc77882353e7771ccc928ce9afd4e356f7ac59b52", 0x6a}, {&(0x7f00000003c0)="4a15c0c03c98c31ae9bdd81a2de7248af911b15324ec512ea82711cdd6e72a41b8b6fb283263ca7e9a10f6f087f3f7c6a08cb94ec62a726fdd360b68bdff1af00e0011021db294879293408130cb9bc5f0405d72f8d41325192a6bb67020932570f427a4b6eb37ff67b326ec925f2b88195cd2b82ed2b6da51dc9c4f9a8041870c54ba67ea84ca3a70ae839b9388d9b3b4a1a9eac224a87492794fdca133ebaac1f5771f4e2d1a824bb69dfd90c0ecaddf8cb60cd11afc8a90a408b521e4f3009e6a0f", 0xc3}, {&(0x7f00000004c0)="663c69d1c1c5014ba6f468ad74de765d7c8003483e07bbb476fd8fbaf36d1a79acc388406eb97f64c8b88054d015e78652095e2e4bd1493f1c94d3375586259914d68999e5cf4792e7de6ec3c2c6ec1a1b4e", 0x52}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r1, r4, r9}, @cred={0x20, 0xffff, 0x2, r11, r14, r26}, @rights={0x18, 0xffff, 0x1, [r28, r30]}], 0x58, 0x560220666aef4c2f}, 0x416) r31 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r31, &(0x7f0000000100)='./bus/file0\x00', 0x59494cb9f35f9da, 0x0) 15:54:56 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = socket(0x18, 0x0, 0x0) r4 = socket(0x0, 0x3, 0x6) dup2(r4, r3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x90, r4, 0x0, 0x3ff) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r5) 15:54:56 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0xd56a05233b8ba5b2, r1, 0x0, 0xfffffffffffffffe) 15:54:57 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) fdatasync(r0) 15:54:57 executing program 5: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) getgid() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x40) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c3, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r1, &(0x7f0000000340), 0x10000000000002ff) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/131) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xfffffffffffffe4b) getegid() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r13, r8]) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r6, r7, 0xffffffffffffffff}, 0xc) r14 = getuid() r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r18 = getegid() r19 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000280)=""/131) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r23 = getegid() setsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000000400)={r21, r22, r23}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r25) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x4, r22, r18, r7, r25, 0x200}, 0x2, 0x400, 0x4}) setsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000400)={r16, r17, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r9, r14, r18, 0x20, 0xfff8}, 0x8, 0x800, 0x800}) _lwp_wakeup(r0) 15:54:57 executing program 2: __clone(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xc11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 15:54:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r2, &(0x7f0000000000), 0x0) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x901, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) 15:54:57 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc00100, 0xb52057f135e0565c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x2}) writev(r0, &(0x7f0000000280), 0xd) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x1, 0x1cd, 0x9, 0x7fff, 0x9, 0x3, 0x3]) € [ 60.2713124] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 517 command syz-executor.3) 15:54:57 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000e57e30a6f6007932f581e236d600e9179cb2d3059bf739387f94469bc38d222cb1d21b48da4205d417a7a89c197aac11c0b26698e1856ae9abbca45fed4cca1273c160722a5a6b19b135f1f0b5c035c196610f682f5399fb90112fc7"], 0x10) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="aaef993d5e715acf4cc3591de8aca2108c810504d8ae120801ecafdc94809b04ca5c57bf6acbf30aeb0afecb9fe76df0c20416d8c1da8a185ee480de7d29e0d575a761f330a7ab0987b0a1038bfba3cb42d6b277a7c4b9b3a3ba112239fbbd536c3f257af395555f6582a6517828e877cb31caf58a28c06720ac355cbbc13646f7bc30828542c50c45dbc733a1c2383ee3398d4be741d766f6d4190d617ad28e36", 0xa1}, {&(0x7f00000001c0)="05b0e352a97273b79fd06540d016f54f8492622cd729a2de8a01fb288dfc8c92693d758d1a3962a6fd1062bf6c709acbe21459b5326fa8ccd893294fd7c00d22ee3525c151b4935b17f43d6f513c309bb9520e57535a7e1ed15bf9e99298ddbfe27037daad77f34990a7d33bfa9543d13ff239a6d2a6e94fcdae8bdfa79ec8af61dfda1d7e8d2208121c1e8fb6ceef96585bb0b72ef811a822f2b2074cba2734fb8ac19ff8d82b1506748a2b38666535bb0b6b19494702f0c556671bcff5256d33c6e176bc92c862fef885ee717a62630d65b7137a7f134ce4b43d07175fb5838eacbb56c2349b3f486fcef32faee573ecf7360f90745f205ffe5a12c7040eca4e6c9a388825b9b19c8f571fffd0a18c6b6e992736a41e9388bbff0814a67af3f6f6fb1b6080f9ca0c47c62a055431e02f56dbe3a5c79488feb644421cf0ac5230030bb96240a2158ca09742bcd6abfce4e773a84ed4bb22c0f07e166d633725fe017b9c9c05a2754e619eb62d486ae3bb43b1d82866c46d7efcfff3d5de62403e50e0330275c0ecc02dcbcc038fd13ac60fa2e8bea0845c17267aee05dab193abcf27f7b8f5f88755b7abc6aa9e6d2b2aab0d7e67da8525618b15351bd2a4c3a615dbb7dca365ea9c6867f39cd5f9fd1b46cee2626c6f5de39afd4f4bc83acd2e0170a31e784bb23352a4ff0c2e38775e19c51a3b421318682944449a91a1151b9701bdbf3277ea1c03ca9ce97a7cb68f08203df29948f2ac5ae3c35e244a9522c0cdffaadcf596bb7032ca3ade9b041bb65d1bc795ddb48b438dbde635d6b723f46221bf6cfa354a36f4287baa3b94940869028e7c4e04905e2ece76ee3fb0adc73a1d1ac18c5bf225304e2d62b2bbb7612d53c53ee32c764a892cb3badad32030d0cc118a0cc17ee1bb6b646fa94455980513a3aa41987fe97ca38c10b1bf6fecd0f39d52fc9b505495cc2a35756be5ba277b523714ca", 0x2b8}], 0x2) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) socketpair(0x19, 0x3, 0xff, &(0x7f0000000a80)={0xffffffffffffffff}) r8 = socket(0x1f, 0x3, 0x0) dup2(r8, r8) r9 = socket(0x1f, 0x3, 0x0) r10 = dup2(r9, r9) getsockopt(r10, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r13) r14 = socket(0x1f, 0x3, 0x0) dup2(r14, r14) r15 = socket(0x1f, 0x3, 0x0) dup2(r15, r15) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r19 = getegid() setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000400)={r17, r18, r19}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0}, 0xc) r21 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r24 = getegid() setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000000400)={r22, r23, r24}, 0xc) r25 = getpgrp() r26 = socket(0x1f, 0x3, 0x0) dup2(r26, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r29 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r32 = getegid() setsockopt$sock_cred(r29, 0xffff, 0x11, &(0x7f0000000400)={r30, r31, r32}, 0xc) r33 = socket(0x1f, 0x3, 0x0) dup2(r33, r33) getsockopt$sock_cred(r33, 0xffff, 0x11, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000040)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f00000009c0)=[{&(0x7f0000000480)="14cc9565011bf8191178f82e8c85c57485f69ed8a2126c4afc17f059837bd3a331cedc21fb9cf82ce35740b9fa497bedb8c2a1c2e87c364b9cf68c11711f", 0x3e}, {&(0x7f00000004c0)="691e7ca20d9b5c2a4f76f310e452242e5fc34da5329c9a3ca021a7d2f83292edbbb0ec277618a33a69092a064e5dff48095cd93513ab29fa3a2ce7b6db72bab9c90c9adee8b931692577eb74b7a8b336e9d4961ba0c0b028aba152c2db70b79f92553aeb85222f96a77bbff7043da4784c4ba690b5cb36a65d014c487157f039718221a63db72aa6a3e611f515568ce2fc3a7b9ba6fbb97a241eb2b4ce7b9e679ac24fc9696fc5c43eb0a21ec0494558ef3ec9b445871f7f239e88b8187e8fa59ecab738f4df645b1e62846deebf2cc116a781d05e5461bdc99ba90a13f6d38a78", 0xe1}, {&(0x7f00000005c0)="01545bfdee5c10f98f7932f7e7ed67637f07a1d57aed360a00f59652398cb7b637bd3653bebb0f22cbf00adc7e4f178aa9ce219b0a1f9bf1a1e84d9976fa2595f8da5c5422499422af1c5285d5d92f85fb8b36c2044e5bc35a0206292e6157b7841c18e2", 0x64}, {&(0x7f0000000640)="d86b04e10fd894612c8698ee09594ed5b64e4b2f7162d34cc51d992c560f0e9d10d6c91a759d4042c54ca008aec64d7230703732255a83215a79cc68e979639c4382aad685800d45aec86a69fdc1dca9a025f07acd053655c874a14a201bbf1580651b008caf7405549d81176e61582a4e3091fcabf1d1c4339df143c3de10ea53cb8b40f017c9252352a514554bd423b92e85213c2945fa1accee669084e58246", 0xa1}, {&(0x7f0000000700)}, {&(0x7f0000000740)="d66d9a0d72a9facef1a92d28a7a7a54b192cfb1ee9cd55efe6702ecd52806f7ff87cc2598bea1ae7a047b10905d671e3503383c3e09a9439ac21b7166d43374f9d380143d674457bcd0ff6524e2162f6d5cb7e276f8d03bd48a43f47bbc9cbf04ad3eecfb80e6eeba2c1d2b0e64b2d54366ec8e3c33d804c5fb90973798f35b0797f61b8d6cc78b6e0964269b6d6268a67b9def0da72b7f153c08e6f7f3c8134b83505a2c7a216611977b53c63a0921aec2e67f9d38e74ad506149d92663a29c51f68925c9f6c26d82f0f11cba92e1ea5f8a77cc18bfea214f2f8bd40948f697617afed497a1c52b595cabbc", 0xec}, {&(0x7f0000000840)="396f63da7d4cb83c5cca3910ba671d77a4e1a11685698baf379950c166fd13d8ceb540dd60d2b1599cedb2f3728096e66fff5eb31b9d0c6cdea8ffefbe72f14a27b8ec5b26b5aa4c9e558f07deca1c7df2b4af88e480a9353d43bf188ba1e669b6b39e8c5c41c5d155745c88284a350ec95954", 0x73}, {&(0x7f0000001400)="ea7a3ac7489ad59af55583a78191242376ca7e0d6db2dc8c659a45dfe03de97ecd5d1c3e01a1570cf08a5a457259be0df8160cd990b395ef8baf550f624514b3dfc012b5aec39499ae9ed8ec3c511e85a1d3b739847c974b3b34f34773c756032ddd4a649fac794a8937ef616f90b57cd804607d59b90b9257d224afac2a807ade0c5c51bf66befa64cc18f2da4766bd1104616edb06814246c0b9e738cd437a0e95e5fdf0298a886d53cc6d564261a6844bc5b8ff6bc1f3ac88dd2252c2f5cf330984eb1d44ef1e7267aaa29c4ff7de7c1d5731738b30af8abb704a0a92707c007f70588314281af362780c819dee75058fb8830c5592a020d23f244eabff063b94c3ffa18430cff08027f55573bced52d961abf616ed560a744dff6adb1c0e3d5e6bc6be77b8b3fd49eb7963a31d831207093df5180f9b433f279346b630335273e31ccfe202b6518284208d8ab4a1b79d09b7f5f57e5d649fe8acda0c092cf48c75790b3563e279906b620f568a93837a3c036e1326087f3ab16ec3286682f48fe5f6c0c370e2b8e13ade8e9d05f232d0601ce02ee6fa7c98854df77c0e09d3721ed924176a22d460ace74f32a0d2eebce54646c950ee2a0aa5c2f67c0b5768f2ceb5a91b2653d496e8689a1fdab4b95458b377f24d38140ac925a171e799a4a776b3dd3051e322c32bd32487df29b85d49a9683e7c45929844192306067a253c2908457352a579ee878001af7db060d88176f21405c6b65f8086a97111c8593081619bb488dea1312c3a5b9190c75bdbb3facd9c42d531f0fd9a014724c7b9504ac95680b9f504faf3c51fa3f7f504a8e840a5f72d38c41bdcd9f3ad879e1cf2655252ca9073b3e746693dfe2f80f7739ae32be8c2c87cbe704b9ff8d558f0a0b83ea5c5201792da7f24c881365f98016875aa56b2fc910df19d23a250e4b345850ee074c794985585c29e1502b0dc8baba356bb63a657c7a820afa535ceb0392085f3bf14da261a6b1553acf8e45cc96f276fb5ae7d26f94694921a9ab9c115a6171935edb2042dfca36c082ff99e051652ba5f7297a3dcaa63a06802edbe9e5a39d3f2c6ea995f059a5c84ad8bc5eaf428740666ff2e5711da42f77eb1b9e4c39ebae132772e61021dd6a1508ee5b062f5eccc63139a117b37cccb0d9046cc33370ff5b73537aafc7e37f0bd295771d4571ee821dac7441f41701ea93389c8a78ac5d5c71db8ec11324caf9ada787e9d5b683f219ae701e7b1445a0d6dde633a585ae49cc0116838d3efbd7ce75ffadead56b5606456ba6dc6daf9b588d37c1d3858ac0c047e162e7e28d8440882bdfd7a045ed22c3380015fcea842f73c5105b7d8b99ddc36c229b7763938b948ed3d8f9919c89414d7892f3eb92eed7441bf30ebdf97665f60d7d432980dcc8921328646ff30694a8a7af4207a12026bbcdf3a69258147f850c3fa96413bf1aaa4e5a10323e0f1f43f21fc1768db167d939f9e449b593b9516bfabf91cab370512983b91081a4781f886a48ebd3af4355c643f263daf86d7c5e4a0beabf4c6ee8f759b758c3a4ace7bc320853e6be266817a19ca718e9ac94fc421f1eecf0a0b0b3f9a9eca9c7d7d3972baa45e77f40afadf390ff11dc2cb143b4242d5216948925e07f59cb9cdb00f02391b13853538aac4342d10aa655e497f8d69d1eeba30bbbcc23085e4d01f5bef212baf7761fae70f4f4595d186147aea3f5efe293a6ad63531a09b821a9ba70ec9b04b922959002be255b9305b6f93fc51b17419c6efddb66a869ddb297450fdfb77827dc1120f3012fb0e93c9bed04c190a232bee8e176035f5cdcbd80ea070739fcb0feb2acb2ad86117fd070b605475a9104d37dfedbb0f54f2198034dcab52c593d56c4dac29b1707eba1f747d9bf2adbdb6d8f94cae1f9e98d4536281298408c099b36548c9498e3b76d4a9d41620a433c931cd5baaef203070bcf2da2906186f9f88efcfaafa7cd142cbde7f56485bf4ec5da56df0cb057304b8d3474b080e4f6667357cc96dfdadd2f077ad8e3a2ad83ddca60c01e31c4eea72a97e8bf0ac13057882d8458197f8a39dbd308e3cd0c689f0df9742778e662fb987fb2b2f9a6c6b089da42f8f153c5b9382d37afd862c33f22437ad8197b51e8715dd59d64a66fdec420c150f1692a25a3fa2cf25d3bc8bff7e0f8a3571ce3ac74ac02f1ac14d1a674093cf39ef93a9029b3858e7add88558d8675ac3f229ac11df948f932fd7fdc1799f1da6eeeb5978e10cb1ddebd3605f8e803370b1a1e805a9ef72bb6dbfc02295d986184420dfcca3267bbfc644b144574aeacc6c6f2d6b13cbd02d88804947c56df9ee8a7a6b06d2b2862223c3a7a59a870a3b029619c3c36523e40695e822ba09ac1609b5f9db7eb8e70ab4031654f7ab183efa37f7a06c3bcd147995bba35e2126cc54aae9b4c16e9f7cde7b1d1083c272e44c347520d62feb329a48bb94eabed15169ac29fbcec23e6d04bbd6b49afbac252cce0a0ba3840c96110b616c9de86cdb91421b7dd1946ac3a839202ea8ffcf4594fb63c2b62fc4fbd54b1d85e68d5fd0cb42554f4134008e19ea87853e75c46fd471ad44a9a90108333f02df58034aaf7d23851ba5dbe64008489eec9e2f09a444ca14cdc9de0729606894726fbf922f7f456aa7d5f5087cde98ad4e39f50e7ce50ff8ee6d14991b8bd52fdc0f81234be46a7639cb67407a3ed6b82834807c4de1a3faa0e37d044cb6f830f552c4397bbabdb58e415e57d0a1bd6ee26e69294baedd085c5da83df0cb4db67b9cc0f5a67a700ca075835b714743c689fe081046fcc466db8eea75b7ec7e040de02dbcefb58eff54a02d78462687a66001da89d6c56d65fc4219ca4dbd6a230c316469a9d3ffbf81b831be376f4ee808799ecb882a7cb4c4fb5d8516d6adb2a206ee81663d389821f3446b95c15f3bfc1c2805ee37fafcdc4a6c649afa85f2252a6e05daac2f052f1724a78834673226170684e2659bab9af8ffb131a60535e1f9b43f2037e62454709804dbe5eb671282f9f504feba0cb4670510c9c9f900eee2092ffd0f8f119426c5fc46f3112e07436a451675907c55ce5bfb6f523b9731c751276b393a1cdbac945aef1f1658be758535ea1ca2c35e7db31ac49062df03bbf5816d6b8eaaac82d96803347c920ec6868c6215a8dc1f6b46b1e4f2908a8bf6f8f79ac068cb398d150d987b94239f94eb69be85cf52c2bac3117edc0fa9606aaef0938bbf49e3b42a237e50d3bf1ab849a263e1caa02cbd864637cc2af246299f6a2033133075339ada6492f4be366479d2cd9ab3596f50de7606de7cf426baee7a6e9a60f6ca9f89da6855d03a8d20d69432a9b63ba9b424bab89496d3cf0f83e2162480187d2f63c2596bc633dee1c8fad41b9aa9db833593da2602704da0e1cac04753094ee9679429b4507e3f64a778036fbdd3bb3e28cd2f86f6f0860b8d19c23afaac2230b49b03b7f0283661d1f66b364e08e5bab3beba58b389c77e08b5b52f86499853852ff95c3db119f9ca71677c647d18c11cf4f3d96358a190e9d271cc8be1a786abc0efbaaab9be0c7346d83dbb08aeb69261c391ab897564cd66237c3b5d93201194b33b4af118c993f99f71941ba68bf11aeecc074e5bdaadef1dd4ed6b15af19f78d7a93b4f14e3ae667e59aefbf60a851c7e296019e632068885b9908f99cc8259d8d84ddf50144c43fdcff5d38e469d797d379dd6bf18a8067316838f4da735b29077c9f4c6edb0c0c92d84513dab47a99061d6939cc622f370cb4bb9c1fefcb553a62ff8d76a6d001ba432f54ba4d018eaea776a8ad6a82253375edeadfe5b00296b91c088d906f7e5de594a521e2e64208edd222eaa0f12d525ba2797ebf8fa3a5bfc50bc1730cb36f3c3bb19e634ff9f25c2c932228c881f68ef8a3ddbd63e804076b9c0bd5ff470249e1af03821b122b52db811033de80135a96b443118280d9e96afffb99b782c63f99da473bd524151b4ead0d4b00652e1c409e80f3f54e6b5f1614e2670f05c5b00cd65b61fee91d051faae946d5a7cfb0d37cd46d41cc5b0535968acddfee57ad5cc2bdae4702ac37e547a3f1d850ff26e3126208e8276a929395b494ed6131d194f67a20ab2854f9c3c9ecd9fb3f20c24e78aeb4180d8ec553ceb39f2fcaeb65230c7b96f5a9d22e88ba7bf0146a62b00ecedd94b5575fe835977f419c2bdc6e1ea10f999e449969882c8b6fa694ff7662c409e43b51093bcbb3ebe4740cc7fc3626af1299b6a6160d65ed8b335306788a2418328d044a719b903b9b2c373fca4937cbabeceadef58d772925973a41ae6b11649e85d30354883c52069f14ce1c3f506801cbda3462b1e807b04ee7090fd7ed5f77343262c63448777fb37dc9ab3401bb75e7ceb2c400a6feb5d9dc91a75893821c50b893d7c32b1d301e1262d85e890f3630d378e57b9a63f0f05b29b4417dd35161834d9d4fafda9d9149e41acc6f047cf7b52fb8ee6e42a4b1c24f9de7440f71ae26bc08eb1203d241e0d90f81ae21ff7cfba39064b7ef1c278b64f45fc0d5a033832eaf2389ff3f30f16abfe9f238b52b89d03c542621ffa9ce931462f8156ac2a6c139b5f707977c396d448a3d79837e426f737598161a1c80c1839855157a67d418a6a3830bbd8dee9736cc45711ac13cabc01949fabdc05fac2cb5281c7cae83a3fbfd1b0799a4f520d6548df44be18ec0d57673dc4333f16f7195bd0ff8a57199f96e725b1364be2344c07651af70278e8e5a57713f01aa0bc24f12be1e5eecd51e610c7bfefcdb2572575b159d2e7b0b6f58d35ffcb0326df88da29a91b60abce2e476341b73b79ac38e88b8a975779e9b4b5dfbdb02c06524b94d62f9cb621446cdd1d651a977735c7442a50d5bcc2bdbb3d458d87a1091ac8b561c63ccd700d926ee84cf0a7f39c0b61c6e1da3dfba13f7c77bd78f2f174ed24cfa21dd961b64d208ba0f61dba0280bdd19c09317a08402a1d002d79cfcbbbd38f292900c08c241283745e408e6e59014eb0a233a02a1601e732028ef9fa505aad927722125e157988b97e89dcecacec4c2bbc148ec2c27898bae2da36c829a5d72309deac98c8961585150fbeea59744cfa9ae4b87a65f5bfd8f676b36ae69d9a8dfb3ba982a1f96f29d77407555f91bbeab093ce263958b3113383e8a9184bcfa9b7031d094abaadafe117f4eac49f5a3666beb6d6dcaec2782037dc672b1eeffeddbd83ed3e4c2dcae58cb6b992674c24ac77e2715eccb86b02d3b1fcbeff65ef6c6efa3ef07d10477ebdce8ef369b8c4c3644bc7b7389de752a34337a3d8a6dd0a0f07d0ac2d2650d20744ae4bdd6c9f1d60c4e0ad314ad6cd1b078876d1a4fc8e74f1f8b96067411e3b0ab7e6ade386e8d349c6c7a31455fd148fc46a566b51f8e51ea262b5f5ea31293af88983d5f05b1435e7907799834657cb231c3e32f85618281a2232f2107e79ae7f6c014e1f1720c5e3f249f7c74d2117f86fbacbe377ec7f12b2a6b198a7dfea103f3dbf46a1b5f7ab2741a54b3fc246c2a7e16976c2eac38df7e9d24d5085814df1f7807dc293107460788ee0df081f0e46a59ee48d705e4dbe025ff8b4126c287e9029d6f156a66992a5502dd59648ebaace59321369c9c882168ca828b53ad772705948d72d25efbc366cdb5a959d57691d02c4357f326a1f2a7a5522cc5f7c202f634e3473f8cc867bead67cd8599033120cf9454eb521cdba96657e4450decca1328aa94122ad25fee", 0x1000}, {&(0x7f00000008c0)="745d37d4864204458d0ec25afe004fde0a09b362148358fe4865e1eea636eed329e1", 0x22}, {&(0x7f0000000900)="5f3c9bcda83082c288f90f05a5bd0edda4c29c01068444f431f8a4e456a42eb2a672fd7bce9f685be5607db9f70f9be7b7e271806852499d8c417a1da3a7aecd03678b4140d24affb13c50cbee3bee40d158b41bd96069094b527875dbaf3d91a8a4c7f3bd90a860da3e08de2688293a039c935fac4437ddb567f677d52b6192e2512aad95862f1df3791eceb987d66a909d", 0x92}], 0xa, &(0x7f0000000cc0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r4, r6, r7, r8, r10]}, @cred={0x20, 0xffff, 0x2, 0x0, r11, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x2, r17, r20, r24}, @cred={0x20, 0xffff, 0x2, r25, r27, r28}, @cred={0x20, 0xffff, 0x2, r30, r34, r35}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe0, 0xedc5932122173934}, 0x8) 15:54:58 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) r9 = getegid() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r17 = getegid() setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000400)={r15, r16, r17}, 0xc) r18 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r21 = getegid() setsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f0000000400)={r19, r20, r21}, 0xc) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f0000000180)="b3e04bcde89608626bc76f94cc864d738868ac9ceffd834b4532f12cc337b700cb56dfcc9f5dbec502206982af30bf591e08a8e9fc54c3b9fdd42f290181", 0x3e}, {&(0x7f0000000240)="a561a331d6085ffb830b473d95340d1afc9bef075b10a1f1691adb3ae2824af94db1f122fbbcefe7464aaa486a7ffe05fcf725a9705ddf65fcb5ebed718453beea04072887f5528f913aa2ed95362e02b0d63d9e4cd7fff26cf8451553cc5dc3b4c00d8bead9033061d372915c0f6f20b49b36770a0e6580f6b179271adcf8b8414ed89660a945699301e8d21aea69fe637195ed3a32ff72ded3e6d14efc05d141c740efc81816d7ee9e88793eff2e563a8bd65ae6ab6f3a1ebeee1651f765ce5036c04f10cea13409b5665b11b4a3b7f65236c2d39e2c92acce02bf8be9aec40947e8dbede883e62ad76d833c9fbff95934e24a1170db5c1457344db7aeea1a52bebca3eb13390f27c1f568c8ee53ed2088aa3d55963fc63e554a11d425ef5bafad04881c2b285fbd7819a6460c371b0f8b701397ad204350138cb8d5e6aa606c8e6a001acb82d67d8337b662fc58b0828ae5a72f6ecc1e59a1e7de2aa6905d0eefd4c89c9a07d18e242dd578f1a9f7a431c39efe24be6ee02c92b70826b4f8c0cd1f5778832e43eee13fd9b8cad2a4b25b781ae9442db098b10ce3462a5e96b33e5eb59e2292d4f119c4e35f33c9772f722c77e893d9c903dbd6d957172493b67dfd5305405b6c73cd7596ddd3f45084635dd9bbe00e0c3ee4da8b86ea904a325207ba32c0f6961f5ff51754fede4d89b6c20f7ecf2da8ff16f42a5842ddd7a8c719546d3163f30550364369477f0d80100e26b52a468428aa6d8cdb06a13439ee714045b8010736d321d15f48ad58084c9c010c68705b51e93c515e47d88dfbdc2bced25daf40add2c2bc772e05b208558abec4d3c85706a784b9ad464cfd1226bbbcaf8e694f29a0df7c1338c08df8fef62fd83e8b71eb695f1058c3ebf7a89554bf5bed0b04b88b75fc36072bb1efe67790b457e92af8d9cfb05e0c89bca8b98400103bd3bfea3a9ea21a752c0f6df0ddaa8d9d14ffcd372f17b0bdf67d383dfe1751ebc33a9d756c32e9c738d82eedf507616ac1521dedf49073d58c359f5df9bd83014aa10d26b6f476efe8f3bcc84041ed3132d56a0631431359d02014c9a58b2894a71c47878f3329869917637e21ffffdc6b82b2f466873ace16cf43405f1ff4565e503a8f067e417ebd98866fb044df714badd63993acba0d0cb79ff0278ae98f4e9b32be6d78f11d4032c1dd263c3fadb9c398e2207a6b62485771c5f875d2fee3f019fc104ca700346c85bc631152ee55a8a474b2b3a102946f3afc87135a019d49ea0510a51d8fdffa8219a9eb6c7b315c1844444ae3e167973f5ae7915b372e66ad309031adb6bd0b468e60b36edc5a2c60d218c948abd23bfe41b97a44946fa224fb0da80959b49baefbdbfd3c0f59a3672f2c75589dbff9a64e446d8a90adaf345cc7ad5a457a3e901878e301b1b1e2531a0afc1fd5869c321a7dde63800624ef2ee99176dcd1ff9241418d1e015daaf71d60e74b4e1a4f9560d126405b49df4f278a435a2e1f9a32a01a1b0003629c34141a8c68d1c9efea8d2ae304d5086a0dcb50e7ab995a956d6200a55916374db127e8c5bacff5e8f9db31936da3a1bf14ce258ac1ea6fc96880ecada018830b9b8688ec5349346d5bf7fca9ca54f68c7bc64511fb4f5a9cbbd6fd937ccb5cee3327576eecf51cdad6ade87b491bbcde2eda01bb78e99470ecc919ac65248f340e32e93d78f9b4cf32024a1042d82c83cd3f4e2c020938cb39f57191b8d0065a0c830c656bf4505c3102ba37ea4714122fdc2c637c844eafe01edef9c473bba688030d25bae30122f81518881ed5709c1df2bc25714be4f38d0fc40a7c777fd35c1e46994e6d5a093c91599278e13cfb1f644f49ae8327493c8a67339101ae66cc44b7fd19e763bef82c5e9d1c4aa570c3ea09917b50c585b82acf171537ab73703e0f63417bb96f5f12ed293900337fd5415a114c53e759671bdb3070d82553b37a555f58d7b9b30ac89fe104ff68bd9ba104ca6b11e1bbdd0b3bdb1b1501ccc50f73ff1f0806fa8de261e723ca668fada09f498c2d28deb7fcea272902df55c04f556d1ec1400535e53febaa4814a8301f7f913ead663a8b96139dfe9881d1f87ff3ef2e967872c7c109cc935619f1601c2829f54beed376daee26b21ca32c5673261044e31c8e09c7b03a30f3da69d71935bbdc77ef48b159c887657902d16e36bc05d04387e335468a099feb1aa3cf69c650f202090905188e95a2d285a32a4cd9a8e76d7dcd9880f7f2c43fb0e2c394f112429425f4d6710f5f4fcd2df88acde7286602edf79f350933981b5b9ba15acf8640127b4cb1a1a00c2a97ab2a9c3629a66066a37db938411b8bb9b8747b3ebeb08e7772ec5424e39fe4669b9dd2b52e6c9b3400cb4907ef3fb124800f9815f61f987a9d735c8e88bafe5b1818b695665a18821521b9e88f58cacac2f323e6d916578e8aa9852292df042d54b02eb90bd2da731ac131883fddf1f524fd973d91ef3f89333449c5548597ef454c18b78b151f1126c4815e5537426ffbd207582f9ff9d85408572374155ebf27e99bc056aeb49146214afc690b6091fccf10bd62be0e080ec1d8a6d843d9a6452626dbcf3244435f3a0cbf4f79ddb7e4b48057af552d361d5dec767abc667fe539e6d1b9acf644b61e09eff92e35bf6a4aea47f258744bf57a07644085ab17efb7b9e8f41ef39a1cb8dd0b3418ed6793ca8fec80d72a87b0df07216cd31c392084b8323cd897f2366b19b2c2ffea89d75f87db47a9bd60bab9f6181f04765d97f14da779389b51e9fd864ab7c2bb31daee5a11a7b2ae00db7c3c94190031ef1d766e794632ee11419571250397de6debef52338376e3bb2ef8cd6c645bf2f3c2e90c0b3db0f74584c017aaad7850fe7ff2ecb800174347efddc16b867e3a21c4bc225cc54e603ade8aee960e1e5d736858081b51945b1bcbd2b85d9968a3e162f54f03ad9155877ad682e1726b99f297a6424f05c47e3316d614fae6029580e33a28a767f43949c427259cb0abaf40e8bc521b8c9623e68c6878d2775ea73790d880a64cc39cfb2e2ac0916de070c5bbbf218038e721fda321d06ba0d6ea730bbd1769946745a7544860ff133112cc1ce418aa457f6cbde60ddc291211cc1782612c6f04adabaa575aef004cb720d2f8394b1d2db94b169e9b9e2656e25a665c772483b70719517d95b57eafa5b9e96498b42c2ad4aa60fe95ba54c5e7fd7a0abea5809f1fabe48778ffbdac167f73025afe032ad52a95b9e04e9f65abd4691735875312199a5869a8c651c45049fd14e8a2fb731cdcebe363ac8176124cb223961113ed2c0776ddfc5bf83b8b5ec7defa32e1f2ec1b89bbc49cd767095bde3eaf5dce6524d6a4f897346a3228719053eb92574660cc8d521b4a99b10f6ad729847da9c941276a08d764e1ded7f0a406a196e2655bcbabbc06d199d44687b6ebe29af0b37d2a8037afe11fe47d8dce288b15c6bfc29e620441bfdabc79b0f80602b5d2563bc323dcf0fdd65847d137616da81fc778f8a1245ebe2f85f7cf108ab2213f3b215367ce7ba6d23f4449ed31eb63a55ae28eca3185b62252cbded96e1dcbf004c2c6e0cc17477c53af71d4d9929aec2a5d80659e7d911fc2237417645001773bc5271492402b066120dcaf5771472f05c11a75d5a63de051f54067738262e82d612e1e805489af18547f38a276c99589d1e7366eab69c0532e7f20b1ea056f91ea319f49d26e4950b708dad02b685ee6a86cc682b903bbe86d4a364c754858a6a69aaa1840b259b70f82d32f319fcf3e255df33dc035fd4a81b8529956a44374bbe246823fe843046d391e5c2e319fb431b040574baac72179fe710950327cbaf80b62892add70866bba99b4581e42697a22508b54c37435007e620fe214f5e2647326cce5f02c10f6bc8bcfab335a265d1ef7899fe647a92ab754ab4854f70da089e3129285ca536498fbbd86c7116f717fadeea8415a8e20c6f33606019e9ad607d8bf8d7dddd6e2f56c50af6e2f3186dcc5b0316681e8bb8738267cf5ff361f13970a8b25ec850adfa40027af8cbcd8c22cb33aa94e9716ce8af647f669b435b66eae6e6815d7d3a1817ab0ed3045bc7feb809871d3f524201f10577f7a788001d66f490bc70b326a5f1eee71bb7482927e0ec4c1286b04c1a66941458dfb459b3bf098b87089a849974ccc3797308f449e0a1f164f4d5f4b78cebafc97c48ad6a9d88cb5ddf0930a525c9ca878dd87865d7ed4c38e7ff143e41d3201e78491e42a27ef35a14c25a48403a6c57950ae10302d9d7ec47397aca86d6a9ce6d851de55a76abfcbc436f8dfdfc00f13b9ab038e24d16d4144045c9efd73591e4d33945b9eeb7e99a160572861de26c91793772c367ebc03d4a6f2801f72efaa5084edab415704a6c531a9b82489214fe1c5e9451dc1ae77b764e44dc1cc18b44f83b98f44fbb7fcfd08eba81c913421c6349a55ec3f8d2b384bea05d27c2828f66dd1122bab9fd3f4d1d478905887853b92f6d77cac295cbd4c99dde281d79f1da2a012d39774da7ceb3c641d33d6cf5fe37c0ae659590c9e08c8fa81513cc982612e8e7078696607553a1ca43618e23f31505963db479e4a3ac956c8a4f44e1f78319e9e302d7b9e02c47315bd023f0de18421ea5ced802305773edba7e9393433f4926f16e18332acb608d79f0a5018899135a15132e045c3a80230123cca0cc50e8db80142f3adfe9d11f61bb6c2996f8320b06160b3991fc2670a75d4092d8aba441227aacdf99131c22c52cd16076e7c774a289eadd07d85540179812ff06ba8fcd7a28b01db505fa2d489dd8825cf31a7378655461dc4fc21ae1d2fcef7ce0c5ae26a1d640d2eb83bb541ab59afd2338244922d878f7b0afaf48557bda44f2a0162a298af679cf19a05910d9477e0cf544c7ce60bf04b7533ab139c8a0416522b784f6f30df408a43aa6f828286014cae27e24c5e8b27754a7423b191634107bfa26ea253d1b49ae845396069d0b1f640636058997f60a92eb45b4afd85a91d75baa3cd76286c9cc30b123f19c879d1ffb185662fe37e2485c2d336cedbef326ac1562e23744f15059ed88b195193238c617b90c1e4f0e2bb44f8033a547d99ab0fe502acd83ea4c50dcfee24b73dbbe7e291ec1e65a53a9e2cc839a567e5c423e109f362e4c95c6514108c3bdaf3f9cdce45e4cf0638ee5d152da82abbba2acf92b61ff7a674ec5d00d4e646616ffb43d89f6df20a00aed8aea4ecfcde9d7d74d94838f3b838342e8316d539838e9447c2101950134ce9b2661d465d17306f144f0478e314dbf392c4e03563bf9e6b3e6b067aa87cca455dc0d29778ef5714785ac6b6402f5f9f06a2fba8ed235918846bcccb609f6a917c691cd97d0b71c4c9d7d73ad584bcc4c6618a2aaae102b304ce14af6c7ff1671e1547dbc17bf60741781bec6d851d9ac9bbdbb676ff2c48954508f5785e3ea6dda99327aa918332c1bc8ef72fc4a863f8784638111cd99f8407fc6625b1507d7f6df7082357acd02afec4141eca1bae113e3619522ef91a657514ea38268ccb8c7751db9900e880b1cf103891cea349e578cbf041993edadb30f26ab91669dcf7d2d4dd14d11bb30e6a836c66833cc2db2b7cbaf36b5a14c89c77f509703e8c35a70545c6a42c8b6bea4e12f5a073eebd3c43a56b2c49d8a79aa54a96a810fda2aff3ae2c32cbf94da9886a88d63406fa9e6c2b474a22d9580a874d45bc3959948cfab94d3c4e5a7b2604", 0x1000}, {&(0x7f0000001240)="9004960e77b0515edbc51045bee32a21faef70dafe152ec0332d2c533e448fac0935118d97c961c3c8a52e24c4797795fa680eec6d6c19b707ebea04e85bc62cf826eb170afcf85c88c395211528768f6dd61853c343bdba394e5a27d4738e924e138992ad11d19d29ab81b064f3f89cefa171e57405f4416063dcbca4375e883b916a65026a2c2c2375e22d60d21d82b15e8ddd7c0644bf33e9eac0339f43f8bb2eeac7c1f995518d03959f56a1d20cbedbefa3642121d9307df5d18fdadad2cca3a146344020ba9df959b1ce1e182d8ed004ebe46d602656186b5eba9cf10a946efe77963a109b2d0ed1ec167a7589850cb59f8a6909e4c896b3a0427a067ef068ddab61333cdcd0961c8c3f548f7fe5436ab454d4c882cdef1514bea1f706158cb3500f62d4cd2c729832cee6c059f266f6e42510b9b9d74000f4da05a9d735000b09945a9073d08b57b7cf48fb31be749008f088086920519b6d5bebac32533438a27e6d25bf6e3d1d6ed740f280f96c29d16d6e8dc8a46b239c9dd2781537b85c4c9bea052089f6a9e4b21d959d2e193bfd8cadfcaf5ee53171248f96c6e6a9d7d4158d221e5eb8f1e726585093763b9ce1d0e5514221b70259b4756ceebbcf1926bcb7501bf495f309bcc800679d591af221cd41093a4fc869ea60ecbc777449d0db26079f0032485dc873b35ae78c40d255aa0c2c4f3b7955597dfeb24b603731597ed464f890322a964bea440b260fe2f128d768673c806a9e35f4026ea37fae5abf00125a7589ba5f544a0804b73ca7ff3c949fc67a1b219d57bdf560ed0562106c5adb93304a874220c1e230ca8c05c3e297decd4bb15b3302458b36558207b941e6e32e31975951860ca622c40e37b8ac2e58ed9a915bb366edfbb50bfac19bcf32556ed38fe8161567737e45a4cab9b5a20c0c74fa9240784a8dc31a3045f984098473f40647999b1e049dfefd9a18d3485b6cb9dfc65ab5eb9ea7ffcd49f3a1827aeda368674dac125b8f2cb48e2cb1f8b07ed05297401b513cf808be1d5d4efa657e1d7d283b07e29d1a0552c6d620e53b89eaf27cfc0c6c6f89d15302cceafc9930e4dbd0f72b8abc8e3b049c527b5704e2ed62c205711db7e8ac6c432311e27562c0ee4f89b76383d3728e641cbae6572ac5d34357505fde76022fd2e210d7c2ae9866329c13e04302158c8fcc1a50237246d18d02489fb14b0e75ee38ffbe6874ead7f1b0c2812acea109d7db82c3b4d3434655fb498d2133d5141e998c7a5acb86cd604274bfdf62abef1fd154890a966ec76aedbfec9d74894f392449287398642ccada3baa0802532321cd01ed2ad60e62623246ce7238d6a17b073d93b6998a27b6074d35e40bd0d03ab7806927e511400539c6c24914ec79507931d282a728b505b4d6b8805534054bcb59fe594ab08ea2b8d2cec847f2d96853f93f44f37ad119d54da0e3aa25b323e81d2d1d51323e8f456319458ca761c153a2964c9ad5f71e8b05d8bb11039e8e11641b1dc42b2ad8af7573dbf71c436a8b235ae68973239cb70bab466ab7d5847dee3c26fd27eebfaf9ac52ca43946e50ea07e48b4a57168d9ec8daad75af16617106825a4f5557626a4c5f0ce4e4f6396dc941e295cfea5aa455191d96f7c135a2d2c40d4e6a76bb7006920cc670e008c2c301c3ae1f50a8baea21d67018e131cbc28f5be49c05fcc1fc6e05d855bdc62b4e41c5b6e68b4e83eedf036470d5928369680502ae6da1cf449ebf005926b0ae9d6d7fa75f9561aa139408fb9b632051c3edff7a2baf57dfe637c9a867afecfd4de714e50f7283dd6d66bc6458cf13b9b55abfdd3412ccfc0ec47e3776ea6c46a971ac1ba9a8c3c57bfa87140368e724c53151ded6d383adc42d0c3d020fbdc0bc9993a425466e092138ee04ae21a8a715fe3d17cef20a8247a3418bebaa16f79886d0bd9f8e5eb3a575367a8d6986166a56136166876d9f7a47557449e1478f985cbe69344de2d8a2898625cb36b1e7d33bee3fca056f60924c89309415f2332f0dad93b18437e98436b3558f7da1add4fa2630b6ef7532b5fed2bdcf0c713da249cdf963b70214e4a9581675c375f2668b860a1c363fd756020c64b65a6e5a29161061e8a284edcd4ab97df2563c093f46c45c2e0e616073eaec9dff3db7c2d8fd743236c9531280766d0bda747ffbdffb580b0b2296e0c490e4167c0942fcf51ee36258a487905a5f818b3b226272e927d2b02c0d352fea0d394eb91afc044cefb3dd2f2210ef25d9705c81beb55da64134ac9e40c38ae5a5b80bab23613c9b5525ea396c46d48072459cbe1a2be9c97daa04a683d49047fe4fbc969293bf8b23f362e35f37cb1b2b678f6d2af7994174af6106bf454a16520b5a6c63e8f7963bd3206985861a1508f7f688dbe4d6059ee02c7fbc8de44c4e8a57b3e057b99260347d57447e4e0d637481d4307d77b00c991340d6215e73e18e4d1cbf313f34491145f476ea84e063a8f435fc0d411e36647ae894229b8fca013a6e0b18ff0b02e4d3bcc6b94b824a6af58f20f97a4234e21048239b5f80864eb2b9a09fbe4da5a23e8649b685bfc80554fc0e9cac54fa2191cffa73dc2f095fdaa1fbc10fd068cf22559db758c3f308c4b1d96cbfe23c59df7c87020726ef71d7fc7ebc0344cb26441f122e30e1a21a00caceed26975b326a0cf66845a8fea9cc772a60c56b759943ad6a59509adf0243158dc768e0dcf2ca3666fd0be82768699f2afbb432e518c4b764c86672f466a98c051afee5c353a2127417cdcd5694d390afd38d6ce64c7faade60236982c917c14a06b21fa5c1aaf4b4d3e89552d7be631bc015d47e75cd6133aec3e80a175973cea7047b2288eb5b53e78cd179a43d1a283f2c4ecbda160f208db6c2332f90a81fa8edf92143abc331f96f4a64f82a01f05eabb4103e45c75a488ff8e8acc4862f930649c3afce74b6210c87bc2ccbbf5a68b5b2656c1a4454e83116e8775230de050046a4c4ed20b6fe2b43a090f7f269ac45ad567e90a8cf99827d83eb5c4c7c7a9bfe9cc63176a5f2e2d1d5c8961a1dbbd2457abd8b0e8496b2952a89e4eed9ad49ed3e25b550e29a436dd42dbb6e11820448a4ba21fc575622d55873fa28448891f57781b7158affae1c3b0001cced41a6541bbd8d0e5958984012f352edbc999cfb06eaf2f38f7eb811a94f6faa64f981e60318b4fa3c8fef13fce244e95ab5018a83ef7c7cb67dc515e35473bd6cb63d405e42f260d17dfc85c9603d190efe44bb2ef849d29d14da055c9ad3810fc94b5e2dae9ae0418006d2cee6cc6a8f781ea84d338f1be8b8bc618725b983b76ec74f5b1994455f4b117030b052b7ccab86fc26e054be66e0680b2812d55d49dd00032b8871b3ea027065aea61028fbd3fe7a8f66b6b4341f1a18cc46a4fcec3ac831a0cb4c8b2d2ba2bae73ac4a4b6ba00dc771c8d857260b5bbf5052be0afe98da2bc608b43083b5e366698df94cac17440a27436a8fe5e7d1257307078d457cd6d2bbb90c933bbd150264bdac0aa13d9019675ba7366aef196f9df7a8d4e81f512845a986d4cd0099723fc54ed71cdea6ed8dd4f1bf74868168c56716fd51ee7e6a35896e1451cf0c97c8ce088c86babf093f06566889f3b532a9d00dcec8c6b2b079ea32842b07e5cde645c1d97b1d8e11fc8a35fc42a1569aa8d49e82a955c8d1e1a94b2cabc90c688d0a9882abbd9f9c83664f82cdc1c8b247dca8ae6e8ea42c63cef754c2da2ab2ac8caf50637c63156d74bb3bd595cd56dd8b8107797980ea8d53e110cb41802b580dcc49fe2748bd17f4002ac39b36ee7a2fa1f0d6c7c66388150d27db377ae33473609f5b020327799913231338f0ed76e9b3941107edabf331cf64270cc010db37cece360565a236d3246cc269db728cc65e87c8c5953cf11744f1a29442c10eebe542a987f334849bb7af7803dddb4ef5a667f76068f190ac9a6621a1dc08a767ec5e877045f685a6e11d0e3292bc98e59ddca7ecfb7be10fecebf10ef4e567d7acd66898772160a9222a70ad2279c3e1eb11729a7ebf9d4c2dfdfa34e124bef66a4ad2c2fe06c9a974b209fd2742b0c9e164e580c284cbaa746662961d5eb5186c9792ba4194b101f7c9a16230f460e59cabe4185f3eff1b79d33b42c2bcc3a333788964fd54227f126c9c925af287f0484336731cfa575b49f5dbda9f41f4a5ab6ba946893469d4fc7b2d5ceafb118a48fd6f5c34bbae95d8b44b1992db4e787971d3f8b0e4175f751156c998857a2b06917aba207257fe85f727ed174e1ed611ca28d58c0604ca6f6afdfe549214ccf6e3db84b2ba3c38cb3b655c6a47694842537e3c6b9034fa3c7f4ef2c74f0faef531db5d4301af923a1ddb2435f67a45f03e19380563d7894656da0b7d91dc0fac95f6b9c1bccae67ef02b0920613f12b808ef18870c948e0ba1847b9ca78cd5f4bb38502d339038bdc6811595f010b856681ea589028a2112fe5918c8c72fc3e7355e446bbb7ee38523d0872f163a22bf17c9722a5cc83417bb7492dd6a906226ddce5135dffe6eacbe35a8fbe7fd1f72f400d50fa061a6de17b7a38de61e9c5319fa4d72ed036028be56580f9688c0daab7ad371a23069d0ad4919707066d080f2ea54e33d37f96f4153d6f5f192477404b8c3783766582949935ddb917dc0c7e892ee38141b11f14aa277e18805756c51e5deab2c534f5cdf735549e0311cdc535a6be75fc2045e638c0f02a287de7d2c37410079d5d3fefc86b697c1bdd8ccb803af74f77b1b7ae8eb1ccd8b7dc152561ce9ed45578295f7f308e56e57e679b068580918b92ef52d436084440f78347c2c7e47b2da7156ccf914d12ed5ad94fd541a206b11760d040c4efd309fdb9a4fcdd566cb64a00ef5d0f301f3f7263331b14832c7a8f53212f055b69c61fbacf8a0cc58ff887221b5bb5deaabb1de835874c359db4ad50c40aed50242fe8a34e6d43ce123eefb29c920864d6f7c246cbfc4d91170bda93c0cf00cd534149a490956e8a806bd49650cd3adc87ce2db8aaa77d5bdcf93b04e0524329fd036282c702e1c23a1e8178c1fa78c73f3134d72dbad1a995ac22b03a7f806309858aa8db04c0a4fffbe3716b42c25947dcd8e6ff7e657b358785bcb26ea9d05b697cea3f58d8fb578c1ea8577e63fafe15873a42ddacfa3297d23bdfa535e504eb79939f8ecd4e83e12f5ae431f0ab094f304aa0fd97080f645158f31f02e0b4b73c5ebae35597df8f558cde70f89e0d93f4c7090098e9130b1e29039fff0544006af2e23493954c656b497b68e8dfc437155b6e549cd00e8374539a2ca514dfa630746a2fdfec5e3fd5dd36658779c3206e5c0922a3ff76007741efa50509c87913b3c3632ee35d9a5d565b19ecd7666963a77175b8cc7a67469089bb4ce95c69c55cf8b8087751e7671c805a9b118bd6c8a4227bea00a270211d5e378b623fbb4edf9edaf1ebccac393d94dc169769768d89c77052f4886f82e796a8a221727c4429228ba5e8f1ab0a2a45e83c62f82775fb635e3c6a4d08ab23527efc8c8b457c4c58a0b85fcf779d90231509d3e826b94ed9363d433aa4271593b5222ad38727031e250daea55ca441215e888f0c8243f7dee5daa50f8137040b904dd155d9a91a28d7af7d3e9b247da8441e45fac26805f977b53520df54ce1da1713d10bbba6d1e3639080da5a8d1132b69c7f22a8f8049bbc1e69d75a0a61dfb455a73b0da0358d67900b5c00156aeeed514393ad", 0x1000}, {&(0x7f0000002240)="7e64b6decfd7e856075569d861433317e4b38b4f19951ec3f89f7a46a420ad444fd962c0f483b276daacf31748a0701663a0c3f9222cdaf669c5259f1f21adbdc6c08f7a74009fc959969d8b31b1e1f360ad3605d05e3b4c17539ef9024fed0afe782e22cbfea8c890229665aba3cfe55207678de817d2ddb462bcdb02caa073a4a5e0be227d81fb378135962cf944399eb2d3f2e259268660e7a07bc6e2671739043262b0966afcb3ed3f8896c8340a7e132212e399e826f9b3bf6dd13fbe7c5c1e20510d70422de29233164660784b6b64926402a48f01e5c8a7c41066b5ab53e387c5f0e9bf0261c2e8f2e893", 0xee}, {&(0x7f0000002340)="3a165e2f27f27169952ee7887e303e1cf9c1bc3f914e69df42924943dbe8b628d22b0d92678e76e30498db2d18287ce4e49cc3955338e914459add4debc2aa4215bd5f1dc7e90aed77defafd08339b565b00cb6d40272b46064cb7da5b57dfacfc9a3450d9b23e96d0fd34c5a9c93c7f2754aa6ed8f9ef1bad193b4fd2da6d927397a49493045179a9e003f0edcb8e855c2e6a9ebefa4a93d75e70c9fbb74f92616fa451fbcb4265ae189e6fc9714a68e639cc215bc3b0a8770e64bd590b2276c81fe30554f4eec2e270b6e74dfd18d022e3adc519c1d7efc168163197c9ca0258159a2b10a192cb21149eaa33f4db209f0fd4d6", 0xf4}], 0x5, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x2, r5, r8, r9}, @cred={0x20, 0xffff, 0x2, r11, r16, r21}], 0x40, 0x8}, 0x400) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/75, 0x4b, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) €  [ 60.7826538] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 524 command syz-executor.2) [ 60.8160213] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 524 command syz-executor.2) 15:54:58 executing program 2: _lwp_getprivate() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) _lwp_create(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = _lwp_self() _lwp_wakeup(r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffea6, 0x0}, 0x0) 15:54:58 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) r1 = socket(0x1, 0x4, 0x3) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x9) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) __clone(0x900, 0x0) wait4(0x0, 0x0, 0x8c019b199eccd2ee, 0x0) getegid() getpgrp() socket$inet6(0x18, 0x3, 0x20) 15:54:58 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) bind(0xffffffffffffffff, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="baaa2885094ed86376a5b0bb7530757e08b0caaf186e77a4da1776098440674ff9f2020d32b9ec178868ccd4ff5cf199c3e08e4a17a2d6e4630dcfa05eae3499e574cdb88cfb99bba254a8b559fcb0d3868ef32dd33bdbbdb4521d0867d77702a46a87102bbdb4bec1763126cdd8c791416259bbdca92a05f0c392c9e9f9e6849d1c721fccabdb23fdfe1f778619257b50655472a7261f20f47a159967f15b7e75bb5d9232b3ac7145c9a5079f152a6838d1771bf2f518b498d81b1b35a2aac4bc40907b5b9d2db52d92a28f7ba3e32c881ca11053d5e79dab98a03b656f4b6bcce4c439c90ea4923695a6259dc25a85c15d9f148cce14c3", 0xf8}, {&(0x7f0000000280)="90ad124a7686d193b012d7e7a6996ad35c2a2f369f62070d9526b1f9e2b3d268dd569f153f1db8a5ae7c1a0cffa23105eccc8bad8a6a6e191d65b0f7c1aa34079dfe25d04826d6c7e7f6afd406a41cbecc6347a5dca43e41791dffe7ce4654e53b3a55796140e621f8acee23fa2e30749d87cb72537e9769cd4cb2d50b700d06369d315d22b82bfb6158", 0x8a}, {&(0x7f0000000340)="9ea19dc91f8be700c4135dd3dafccaeebf0156aad87d77deeb95cdadcac661e09878446134eb11ff4222477b57c7c5dfc4ee70f1d3c00c4c40ebd610013ef302a30a8885868cbe975b463d9ee3d764ac77d463ea5678c6142964a88971654d84635221174c88acded34714bb32dd9db19f36413fc2b9c611461641b90013c9c70c74d8454f4aa5c787bd04033b6c5bbd09cd61a94e306031df5c55f4a2070506d7333ffb7f5228458a77a1fda1de0b84f50f5d81a9a6be3ea3f604aefc3837c748688c4896cf0902f58fa5f9a8dc95c0c202b0615bc73f6086cdc34bc7f6625e74f70f5b6c0fbbf9270a9539672492fe11a43af8ddef1b6b4681a49b8738c95e733ce206938eca2102477613032ec642196e42fc785325cc7592cbeace73b86c4268b7afa68851fd6cdec3a0e9a6841532b581ab39abedb669ca3272380c858656f6143dc99a514eae9aa7b3b92b43e4c636d4727e6d115bb3ce650949befa62ab974be9047cf316797ed64faf908541fe79eb8909a707229a30da466edf4fe27a453ee055ed21ffe3be3133ae18c8619f288f0de8f90f6107183860a16922884fac5cdc4d325ce84e806da9ca8aa4b19f786fa46acabdf42a4eb06a0b4670411a9b34fb43042c7f9c430b907d10fbaa12d2f9395ae0468fd3893fb7d090832f2b965eda909266a1689462eafcc1d91630ddd466fa824ed8b2cdb9125473233530179106848b7a85da609f0a4c7ffa74927bd9e02b63d7f0f8c92f6cc2d8346b5fd73aa5431d30ca0bb70be9e9b642ffc028a350ed970091e48dd76f8f0ca0b246a6530976abff6c4dd2987f240e17f5945c2db26f27bc0a79aafbff949837e28564fff3fe666ed56e11a13f0614acba63014124677b5adeac472ca11611711eb943db1f741ba64a45e1ac320d33be13d1ea3611a1613a62ebbace3272a11b6b6c28ae1599a6906aa845b61b370515995db397b3551346864cf609de0e180e0703c08fbb2d17a9903c3e09e248a8f70f785bdaf7b40a167395ddfc0ba446d8081eea18488400a8ce4cd88c7a242c4d8dfd8c3fad0bf0c445febd8905f101c7b14970d853b822c7d85053cb5af05ff718458d983bad42ca1d7cde0e9b42834743dc1fc36fb03565cc809dc3d7495898f76d0f39966c837eb697ce02d3e04c15b6f6d083105fa891289c7ac63e94220bb257809f30f8911746edf26e1fb8ee6c8b327662c0403a48be51f0bdff2e5bda5051c86078472332e3673afb70b3be80ef221bb1e7adb879c6bd6fe715479b26a3d43bee15cb61d110147854e53e93ba1409e62800abf3afe9fc926d875eb685e1a2409a2d83ab0244380d4f00da3268c130a99c9b2f482abf052346b96f93590d81ef499962343a44c1168478c1978b7154b63b2fe4d609fa31c711aa246ca77831aef800429362b0e685382ee446b59d395a698ddf68d912c66b66548f95b36629b815431e7517f12701bed6a061a111b47989dc3fdac26660876f8cac3d2e5915d5581e50f6c53855bf559467cd88c48ecceac929d325e64afab8fe94ba624694cb367d92ae8143f6568d1bb1b8583bcae88723bc7217f1a68cfcba9eb362ff070c568e23182b4088805d80d763c639288c6da49677ed3e9b7324e427f5bd4118c66c9e7fad4a5e5395df7722e84d6c4a274464c1cacd1ee3acf779f356894e713698972767fd2993f892021f95980b45a2349893f1807156da4d551487ecccc272cd04178a27d60732c45dcae0b213505c0fbeb4097e80256d4892ac80aa5c5c8bc7dc911f39f4b400f9834c3fd813a0e0c492a6d3fe0af69da17033fae01350d00dbea025ef2608d049756c9e9db627b973425ac806532f31e4067e97711a6d8f713ee6554d58435d9314d284464d442d1edd1ff9c41211e23a79c1b55a8550ce79f6baed1923a3d4ffaa005c6babb66c1fefa05a87d297c1b17e7aa9d19dc963233466869093d0b5283e3ee5f63f1ecb7c07c488e4abdd4b58a6d9705b33496123da28142e840c9d4604313cacb4119cd7cc4711d6e7d81ad4749a2e9ba5edea573cf6d810bb1051ccb06860e2bcc4d4f7d9d26f264f1a51f7c15dfae6e9d3a61a7cbcc6d5e8ab524a001395770fe7745a7bbc9050e446ee470cf8f184864e3e71da1f851a93f87a5287266695b443848b72cf4108368722885839d2217a543b0d473da9183618459d7ba29cbb11bced6c3d07cbe5f4494e89b909c5ac1ea57152", 0xffffffffffffff1b}], 0x3) 15:54:58 executing program 4: 15:54:58 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') _lwp_getname(0x0, &(0x7f0000000100)=""/3, 0x3) 15:54:58 executing program 1: semget(0x1, 0x3, 0x100) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r9, 0x600) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r13, 0xffffffffffffffff]) setgid(r14) [ 61.3720879] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 271 command syz-executor.0) [ 61.5945150] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 271 command syz-executor.0) 15:54:59 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0xc0, 0x6) mlockall(0x1) __clone(0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file1\x00', 0x10, 0x6) 15:54:59 executing program 2: r0 = _lwp_self() r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_suspend(r0) _lwp_wait(0x0, 0x0) _lwp_create(&(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000000000000000000000000050eaaf0000070000000700000000800000000000007f000000000000000200000000000000000400000000000000020000000000005d00"], @ANYBLOB="00080000ff7f0000040000003f1e00000700000000000000ffff000000000000000000000000000008000000000000001f0000000000000026242600"], @ANYBLOB="090000000600000008000000001000000001000000000000c5070000000000000600000000000000ff0100000000000009000000000000002e5c3f00"], 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r2, 0x7ff) _lwp_setname(r2, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r2, &(0x7f0000000540)=""/4, 0x4) _lwp_getname(r2, &(0x7f0000000000)=""/3, 0x3) 15:54:59 executing program 5: _lwp_create(&(0x7f0000000100)=ANY=[@ANYBLOB="2000f340000000000000000000000000ffff00000200000006000000070000000000000000000000ff7f00000000000004000000000000001f00000000000000040000000000000026237b00"], 0x55269ac50bee7104, &(0x7f0000000180)=0x0) _lwp_continue(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x2, 0x2, 0x8, 0x6}, 0xc) 15:54:59 executing program 5: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:54:59 executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffef) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="ae03", 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 15:54:59 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000100)=0xffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r3) 15:54:59 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="714efcead3a4fe250f2f155a7d1707", 0xf}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1410, r0, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) madvise(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) 15:54:59 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe97) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x1ff}) _lwp_create(&(0x7f0000000300)=ANY=[@ANYBLOB="4fab0162ad000089bb4853d0429feb0658710e756d368e206ddc97e0b3d76fb8705c0a97c28e1d33d38aa3717c5fa761fecb26bca3556d932900060013000000000000000000010000000068614e55c420c3cbf0cf88103397c027eb3d8546442e70983a9ee6eae36c01f2b0d2a22bb66fe27c49104d9dbff52183b5920334968b51799242682e7a40030d6671761ea83db4680d3abba798cc37e722834ed7e05f5d5db89b1cd9bd30ca378949358021cd3b7b", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB='\v\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000002000000009000000050000000400000001000000000000000e0900000000000001000000000000000000008000"/73], @ANYBLOB="03000000fcffffff810000000900000009000000000000007f000000000000000400000000000000040000000000000000000000000000002b00"], @ANYBLOB="0200000086000000a4000000000000000101000000000000ff0000000000000001000000000000000200"/57], 0x0, &(0x7f0000000080)) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, 0x0, 0x0) 15:55:00 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x9c) poll(&(0x7f0000000200)=[{r0, 0xe602857f74fac065}], 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000140)=0x4) [ 62.6621518] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 225 command syz-executor.5) 15:55:00 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) socket(0x2, 0x4, 0x6) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x3, 0x1a5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) __clone(0x2200, 0x0) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r4) 15:55:00 executing program 4: r0 = socket(0x22, 0x3, 0x0) getsockname(r0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) recvfrom$inet6(r1, &(0x7f0000000000)=""/215, 0xd7, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x1000, 0x7f}, 0xc) 15:55:00 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) socket$unix(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) readv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000000)=""/105, 0x69}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(r0, 0x4, 0x88008) accept(r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40001, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r4, &(0x7f0000000840), 0x8, &(0x7f0000000880)) r5 = getpgid(r4) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x5cf4, r5}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) [ 64.4971586] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 225 command syz-executor.5) 15:55:04 executing program 5: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/215, 0xfffffe09}], 0x14b) 15:55:04 executing program 2: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x1, 0x1000) open(&(0x7f0000000300)='./file0\x00', 0x640018, 0x10) r1 = _lwp_self() _lwp_getname(r1, &(0x7f0000000100)=""/1, 0x1) _lwp_create(&(0x7f0000000240)=ANY=[@ANYBLOB="21000f4000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000000000000000000004e0e0000621f000001000000045100000100003f1c715bad177ea500010000000700000000000000010000002200000005000000000000007c0d000000"], @ANYBLOB="090000000800000069000000090000000000000001000000000100000000000003000000000000000200000000000000fcffffffffffffff00"], @ANYBLOB="d6dc00000000000002000000010100000900000000000000ffffff7f000000000100000000000000648a000000000000090000000000000000"], 0x80, &(0x7f00000002c0)=0x0) _lwp_suspend(r2) _lwp_create(&(0x7f0000000400)={0x2, 0x0, {[0x2, 0x80000000, 0x100]}, {0x6, 0xd268000000000000}, {0x4, 0x7fffffff, ':\xb5,#\x00'}}, 0x40, &(0x7f0000000340)=0x0) _lwp_suspend(r3) _lwp_suspend(r2) msgsnd(0x0, &(0x7f0000000380)={0x1, "1c3dbde57464275fb6853163801e3e2d97cc54b70d45e87cf0c531122ab726d81954a796ac3edf4e231982091b0aeafaf07ed01877d9168341c21649ae94ed26b87a0d7fb1fbffdb56"}, 0x51, 0x800) 15:55:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) dup(r5) recvfrom(r3, &(0x7f0000000080)=""/170, 0xaa, 0x1, 0x0, 0x0) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) lseek(r6, 0x4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d", 0xffffffffffffff27}], 0x1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="f1000000", 0x4) 15:55:04 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r0 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) getgid() r1 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r0, 0xffffffffffffffff, 0x0, r2, 0x10}, 0x0, 0xa6}) open$dir(&(0x7f0000000100)='./file0\x00', 0x208240, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={{0x2ded7fab, 0x2}, {0x7, 0x7}}) 15:55:04 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800004) getdents(r0, &(0x7f0000000080), 0x0) r2 = socket(0x1f, 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{r2, 0x4}, {r2, 0x4}], 0x2, 0x3) 15:55:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() geteuid() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x8, 0xed3d64ff1717467c) 15:55:04 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="9a74d84f17816ff2303b6ad5052e013ef146871cf95aae52e3bd61c87edf8c0fcf3bfff857476cc6faa72687a8f88a9b97bf9eab4d880e784469c2ca69fe2617457c523eaf36150642afd371ffa4dd9977318280439a5f42aa016630e91c268f127c7a6e431f3643788d96b6dd6b7f37ab061f1d7ace0e2f5d116220f9484b6de56d3cbd32bd7fc82637f2ef5b5941c95ca8b5b5892270fdd29b5216ea552fd87782083a49fc14ab365114dc018ef997702296e9d9ca12297268c582e4105ca58b5ee9d2c2849516b5ed9371e02af09ffaa5f2dca2d174791ca9973c55aabe0f23c6c37224c9268f1c3ad5eeec7108afa5e04f7d47c3d3168f", 0xf9}, {&(0x7f0000000340)="78b9583bc6454e6e0172806ef93268ce68fef8f309685159b832adb9b0cc9d3981b0c01eec3d8e120a79c342c9acd27d693edd2f761609df4b739b8b62a54994c5cbdfeeedfbdbcda08f64d96c4c6a5771eb1f26face2cc11177537ca5975e96809eb36b0126a207ffcd516d7a37206be43fd13fa591cf8f3f431ba53eecf80b327ca5c2219c96b5e055bf1fe2f7869ff9a1db1bd21cc089e6b6902402a2c5f935af11ad18f4c84fa2afcc8670aeb708f4481590ff1d5f8c8083774ed64b26c7b6574aa05c4a805af6d30fa541310b77073c", 0xd2}, {&(0x7f0000000180)="39beb03888fd6d26cee9de098a9f0aeaeb4b99e7091a08f85537e03542614f4a07cf688cb075", 0x26}, {&(0x7f0000000440)="5aff9f71279d82edceaa3b3187cf55c67667eef5afbd3a9fe97b70ea5248ac233fb0178ab5da5106210278c173090a7d6e2d999f5805583feb9ab916839cf09a69fe1cbaf55e4bd9f0eb20c96c6400a9c6768e997ace7c098851a70db377160cda05bb98e4ba9bd31d4343816984b80f6d64c581dca4b288429b61ae20342adb009f4a714ea17aa48a26d7ac0a164c6574a103bc183c81bf47e33eeece0489a5c2f09e20b82097255a6fc0fbbdd3d3d513c49e134888df9a740bea01f27787d6dea1241ad8270c7a8ca3acb6c7efdc6d010432368ff5a67c67fa28", 0xdb}, {&(0x7f00000011c0)="b7a35105bf52aab7d662f6f16db85023a518be45374b53fcb2a0a0d4bb5807eca34a6c2135641bd9d152421864a15bab9f52b75b8e990897bf19d6a8754d5afa381b495a774b9a3b1b2371abff050007363f9520da0729af8043e3c3d4ed3b90b3a1bac3d758af7bcc1bb20f63e0a59fd6c588566f246a9a3f9a5638aff3dffba8107b3f30e6d44013ca788ac3277cacaa7fdb4204b48bee23ec2cd676f03a1a505548ee1586a0c9e1419b4d1425f0e9e1fc596add28a1c4b78483d59973386dbb96f9396ce2ab06375d8de872a3c83a51f3fc33dbbe47b3eec4e66ce61478636a326c9462517e49af81a274d93b6e6daea841c3e0f65a7db9db09cbe7c85b05dcd5783481d7f9b0923d324750e824e5643e434ba69b6e7dd396ecdca8fedc53c66a12f3f448f86cf17af0438488df779b5b52606a4af41bf631dfc29cdbef31f6c61a6eb2d83a65e13f73cd7b84f29c2b4392509749b3c174dad4aa34fc7227d51f1e9eaa7a12139bcbddcbcdeef634e6ea81ef0639a7f9839b843fbfd92ee47a31c528c796c1ec880e45916937c335c21e776a34e0a40fdffc45e875157029cfea30f3cdba8edcf444efa598eafa4598be83e28d6d8bf909cddb556497c1e0834afa7625d386ec9da870a39e05d73816820d88d2e7b12710c0ae34f6251adf472bf9b7cbbf79e2860c082aed50983172d79732163ff630d2f21c0322f9709949af478c352e98d5214302e177f2dea86a50777cf099147b70d92170361eecad8a272ee16b5fbb06a22d06acd866d1b028da2fb0073dd1d8076586da4476ff664e7afc777b4272019583d48c7863cbcc9ff8cb4da441cee0e1493a9bd27df1aa3f7d4952a3410189236acc41638520183f946456e9fe77c5b43c9f9823d4db997e520cb7542112794cc5b4e8e01a84ce37328c53c1d02e81055eb6bbdfc332fb510b78efb5ce1bbf3251a845ee761da669640a0bfbf76a0e20d708c392d37aade652815a3a3de95715bbdc3f35093798a60ca1699a8f6dc687f4e01f977e017f4992c13e6fa628c4f2884b715c72d2c45e236efd6b57ad9cceb3e27e1a276be887bbc5acb8b709d8716d3f312813e25295a31924b4d6f25059a5189b54b05f993e6489e45f9c9f4cd8fdc29413ff593ea1865a09a0b213a9ca8999edc150c93be2956e910285878159a9d95f16b3e4ae0e903edc6ed5bf2bdd9f4ebc54d469a7a2182c4c259df2601e13918b83f76256e883c8f0ed11bfd4200f47753f3fd8e6825187599ee26a6840a47f2321024c76f5d1b37602493c09aa2b8850c4d04c7b9551a03f2cfb3510c1792c3140d15f5e3fe35b0f396990909a07fcdd42609df3c68702b5860d0b05dafda2d5b28807609768428894e2366df399fb9c1864eeb1c96b3468005c7cf6d4cd8649575ab4c39ec0fcf51e13b608c13870c187cc9ca1af8e163bb7fa33a2e1bd587a69156c03a70a9d531943b012a54dc3a3c9eaf3669c90193ff73ac390f8c948b7a12ce8751b4ced5bcb10c4af0d8632b8b92edea0699a3e26c919959ab5d2b3863e59823c1279c785d1f8b6597376acfc58874d2d5e561c730a07aae16fe080c6ae327dd4f819941de63918623a3f84c7a970a5ed7d1665344fa917610226bc1fdb11f001c0b1028e9670ba72cec67ec49a21699af1f1492fb8744bd18c7fb801b48f9deb73609e4481fbdc1759fb14feaf317c9fdb8836ff513af3b3fa67485f626279dd872bddecb4fdd2bf417996c6a98d2286b3a31f97a9a75c8233a781dbb79d3225e456bff6392fdd82558a88650d895505cf16b0b2c439d3e8596a7d5e37a4720505b99a113221095479e981eb4ee3c353562965d890039bc5ce828df8ad00829a723ef9b4ce65014b85d9e9e036a3ab3107dd8a5c02f3d5b63759f88e2b8cf33cc3d798aa7d77b5634d9851ceaea94209f7d8257f3ddad028c7b3a7d50f3bd9e2d0787ad04afd570486877bd5770dccbb3981fdf4ba8586f05ffdd397c703ae4673d82005e76352e1eb9b137d70a54cd2962f4304141df1131ba82695787ecf782b2fceb80478a02971db3c0cd51d373f03a0acc4e2735cfb2bea8698f612886423a4782410100f13c342dc889f3b49fb2e0f847cce1f661363c19db7c9f6041758661a22e0e6b107aebbf846ac0319c7778495ebf16f3f9ffb81bcc8376de795e92b26e91c54ca6def5647bfbfd497388c086f201f3d27e3511cbe337456445abb99b1f9bbc7708e5fca1ea55d9bb24b05a7a7fa104b5bd5180b23403aeb6649f204d2a86fb8fc96eea81a805ac72da2cbda134fa4b1199621a513bae31bade914952c3fc3eded76758a5771bf03a17672e9b7720b0e8d50cdcf3f1c015f83e80826dcc9057e35937791b58dc6a5a318e1b2fee91e7cfd08b49e2251d7f2e15f4c5eb514fdcb776589c8a47e1cc5ac2dce47a2d9bfaf5a0f09f1a2ea3e52f22f5998be92fefad5973aafb230089bff057a88d9c8cd2872113a8061b7998f3c0aac319e1bed889134d9e28538d83391f609a195d3962cb83d8766bcadd649ef8d2815c916e6ce86999a0f806bfab30dc31d202a78240f08c4d438b5a92238b11f636af4231ef2fd685de8e368c196ddf7fedb305ba11749a336e0a5d6438fc196a1c49de029eecdb060a17030ca90f13660a3b696e242a156006c075125cdcd335c65ec4671ae059380a290619ea66e0313796dbd425fb3bcf903830572419d14b46c9d86d70c591329b7af76bfad918bc59282dfbdda346dec7020e119b9e167ef795c7c61d4e04aa0056dd1fb19fcd83872def2efcef33e19319db4b9f6a87ca64917ecd617b3e09784c719f80b0e2bb1578c781884eb35940e477933b7e273dd9a8ec02c200a5dad4dfdd15ce662d33af035b238df9cacddff77fdb7a8abbc25d75a9a4c37552919c37292cb0d88f32dd5daab8a43c9b18321a8767d8217306796443b893323cb06b0c154e56c34e02ee8e7c3428405602afba0ac5ec6ae355e18fd1141521ef75f2f2751da5c57381b37b08f4f698dc8311c69a79eb225db61878cd3eaacb090ac472bc626bd06593bcb850b84989157b03fd604b8e2012a9dc4732984b3ee128617a9e1a1258da3bb5b67aed133e1721e4cf8e96126f68490973af297b971231507f17ba9475bac4103c9012e7b6b01f0b4bf51eca803106d64b2a2e0dc4469c971a35db75b6c1a655dbb22fb646781afd6a1c8797cf316528d2092f64e1863c74a9b0d1ed7cfc325dc84ad3d2928befcd09fd4c43e45ae31ef05327db0442674817e94c363d67a03c8b11949a6465e1abcaeb1e5bd3de18beb67d8a65fda04603652b1117d8891b9415f1263fc445d4b68685be32176e111cc03d44bd3b9df42af3479dfefbcb7d7f4ec943df990a65e1bdcfd9ac9ea7f4ee44e975dd60228d8b288645aac7543fb8b00b1e2f27184c961f14effd8dc6ac430eea3fd8101ef4093a7989b95da0006cd201440ce5724f32ceeec7062bc2f68583c909c9ee442138e7dc37a525d5727472e1d35380f718f1d581648767ab7122d493aaf340eeca481165df85bac1689db22f50194993d6c4d76159f556f218703e4922f547790385f4d61750a07b8a9d56cde6c2abb05d4e72bb5c7003ebf3c8259e5821d74c9c36aa19aeec1167e2110e2f40170ee5e581236388a6bdf7cc31bb58730fc86dee3e2d5a6bcf3e8ee391863805d91956e12a8b08668f4f0662c47018b326d59f1ab493ac54145f5b0d1477e3cb3e77f96debaadeb218bace28f318f38cc9322a969d1aea70b23bd17542890d8da2787864a802806e771ddddd940c689e406be78358ab5d7ba33b80a52abf3302803e12beae040065e49cb391904de61665fc6b6531a7dc849c79ad76618e78bfa2a67155f7d351b75a02dbedfb41a19cae6c9bcb9bbe47ed34ecfb6839739cdd2418bbf2b7a86ce40fa8549dbfc04a6a8efa61f55152e173a2df92a7deeb2b5c511c695dc3149ae886c8e9750e3c70497dd4ed10cc562d4fc23ad80c205838760ed1f647d83bb8e43f1d184e2d3b2c3d145dab8cffb6fee93f78645da7e3db0ec977d36b585aa4f22af0a3a7c5aaa5ace75f55cb8aeb5ce5e37b71642b1f43fb45b2b56c14a1dff0387f427a0d67afcecf80df4185d4e704ff805afaa414ad8de12f23d661782936448054903bc003638b42be8bd9c313a846f03961e38522a8529630ae09ee699f83014cad6567f3f04e1e224da1e5920f61b01a22e05991c5af60524d2301718923347e9bcb5af4561fd523fc8e8e28fc8eae3294adf65fc0c3b6b931dab09e357afb894e7713b364ed430cc52d21321641afa8c16fb10457500139a4b43029f7af75c6183b97f4e54aa53da2359f4c301e5c4b6de7e01fd3ca74fddee65dbab4a76dabfae0c4033bb6fdac3e693e1b3e9ef085b6005c8b3576a83460646110f4303180d49be106c046328b69502e7205a2a68b30fe93817858a7bc944e4637dcf9df6f3989b96765d2924efc063e50bc01a05153783cb7b6ddb5665064e95d8dc2f74c8ca5fc87bd565f1d61f3bbe3f874d373e62673d5dc8cd233e906d239a2e74d630dd20c38597df1a0f531b6427deeee1e612559232278478c0de88097baba2fd91d3bd3e65b07da06ff580d7233c4f4b9b114c8d896de9849cc0f0eec901a5c7bd6911684902cab4a01ed382c41710ba0b3fdaa2633a30ff1aac93d8726b2f541490f55d77a53bb767b4c90b4b6715cec3796a457978bbbfb257597569632ea4a36af897cbe306630898d2e4aff91a2c5d57e7da1274472f053e6c6221ad6e38e35864ac71a3fe8ad95b345e4c3c3c2e96fcfb73d67dcbf904e7deb0708de9c2b897d7edd0f5d35b878ea7b95fa07c1db9f91b23f7647c8ea2737cf128fd919fe8e9e9469dc147932661763c29d062744f47080fb413529ba65bca8be1ef9188b4980dc10bd3bd29dbec463c81d1e58a18e1d25f78e0c336dc5a711a68afd31582bc8c517f2b3578911e2cf85973b151a7d21e951c77a2ba068778133c6c41984e581283c53e99d14139f22b7239053be5f6bc3bee7366d5943f046c7bf52cda9061be1aa6451c54da3806b3cf8d6dd2821a2912b76eab608998cce29d7faefe8b7829b0a777cbfb889a39e93d544757ee82cff5a3074e9981b4a1b63b5eb2ae14cf921e29e7a41382d7518ec73ca8fb4fdf69aa2171b798d51d5ed4d843989eb14f7b4ac880d1a51d5edca2b156519fa13698d52a7844b04aec6a5203d67b3cccc5394ede673e407436542fda1705edffedb29d9e07448e9a6d7285802ce970be0d587513183b0931a843eae50c5745989ed02446964e876ec04fc30b1ec8d922b47749bca105b3f73f3f7dda82b5e84c058807bf5a819a7fdfb305d588e87a1c069b9a6b816878da4245b79b8aa380fbb695704b9361d762af5c8c59e70f351906ba41d3cd8e7628b0a42c4b69d612ece6f3f1412abedd336242815f718bfea63f588ec2350e1a560a70f01eedcb4a0fd706b31d90fb67bc788903ebe21c04c100eb19f86ebbefb7543766cd4b19bdedee71f65859e6bfbf15b0c3f9f790bc8b453ce04f5c281f4d9f28aa3bed125c181c95f5c3844084fd76d34605e0faf4099ace64b830db4d481dd0194c1e03d893b3a04cc32596447ee09876dd4950e945649923409c921ee9cfcbbec1bd5a7f6cba812ff3de1140f10f59b377cece0fdc708ca11919f1d6151579af63883c82d33ed86fae392fa7267331677a6c219ed2364c25c806eea8fcf61cdcd637fc37c1", 0x1000}, {&(0x7f0000000240)="adbe1d0fd4a4cd26a62c1358180877a14309bd3dc3a9ebde5e3f722816ec65322297046ad09aca0cdb1e7f59ce7938721c76a34ffb605b9cf510c333d1c4d5740665ef14a1ce1dac5c608619a2225bcb", 0x50}, {&(0x7f0000000540)="3da1aea3fc3cf01e02fa7d3bd98c5f43502fbbc1b25bfa26aa1eac09183b75aec0f8c5c87f5167c912d6b457f44efabdb2b71a81c629e9ec9dd441cc3c6c8e80c81e3660109a4d38e977d88f716b07ca5d01ead30c78fecd17a825d2c9336839181b", 0x62}, {&(0x7f00000005c0)="b285449fc9ae0ebb95f735683b48a3a4015a5b0ccfe80449afc4842f9ecdb10b09c86e6f467545b6195dc93cc37f687d85dec408480c8db6d7ed79a4dd7ba20b7f8059218c84d3eb2d0d9488156e7c9c09bfa7bb45199a2968e9c74eb7178f", 0x5f}], 0x8) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) r6 = paccept(r5, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc, 0x40000000) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) r7 = socket(0x1f, 0x3, 0x0) dup2(r7, r7) r8 = dup2(r3, r7) unlinkat(r8, &(0x7f0000000000)='./file0\x00', 0x1800) r9 = msgget$private(0x0, 0x800) msgrcv(r9, &(0x7f00000006c0)={0x0, ""/142}, 0x96, 0x2, 0x2000) 15:55:04 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYRESHEX=r1, @ANYPTR, @ANYRES32=r2, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRES64=r4, @ANYRESHEX=r5, @ANYRES32=r6, @ANYRES64=r8], @ANYRES32=r2], 0xb207}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7fff}, {0x2, 0x81}}, 0x0) r9 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000200)=""/115) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000040)=""/53) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:05 executing program 1: r0 = socket(0x1f, 0x3, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = socket(0x6, 0x3, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/159) r4 = dup2(r2, r2) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x88) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = dup2(r1, r1) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') r8 = socket(0x1f, 0x3, 0x0) dup2(r8, r8) sendmsg(r8, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000700), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e00000000000000001010000040000001b1771ba151bec16e285b8072c00b184de5611f0a4b18263011af053b86106f6dac55a7cb160e169326c34ffea7a7da419df8a51d260318634c20b0aa783aa2c885d405036ce4976868828c894ac334c459f77d85feeac5939b1540bd84ff518c46bde206662fc8a969c4efcde6ca55a8c1a0a79fa47875bafef96bfaa7699d02580b18756843fa1eb1bdeee3aa0ca4974d32cefe7389d9eef7c4839f312996bfe762010216058b8376f7f92a331299931755079185d9bea8806173d49ef1baff3598fa73d41b7cd06c900000000000000010000000000000001000001000000be58ff7f0c50531aec09363c0f94be0cfcb363e4904add8c205224c8189b443f7496ef943ee4c85bf7908e0394def6d9720ba38e345081e38cc4e11b07195c5e2ab0629ed93b2ef90b67c06c833ade8993c3bc38abea91c4e98abe06b3a53efa4be569446cb3bfb1480f95c7c7701f1a430e395e9ca53adf7711ea1e158d165e363c689cba815819927d67e7f0891b6ff45d1b6a6dc9e099ed20eb90ec9649867f11aaf3780e4f48892bf01fcc510dcaa037af02fac5195b5eda1adb0a8c51eff86f90286f030c435501353582c914282fd5070108e276c7a04c8e83ba5d62e72b2524dc2f1785fb5a5763effe57284a980000000000000000000000000000000a65f6f638afaa893dbe34ed1317ba6830ee4ec223f3dbf77477964f67a885a7f9f56d45941e3d32c062768e624c6c2f77717d736936f15f7e47374c1d38645b90096fb4303fe50582386c8b1d4e861fab1e3598d461190efa43a2dac74797ddad76a3d150fe56954bcaaf63125ac6466d9d74b21f1907472b5a4f56e054b1be86fe8c3d00000000"], 0x278}, 0x1) r9 = dup2(r0, r0) getsockopt(r9, 0x1, 0x1, 0x0, 0x0) 15:55:05 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) __clone(0x2000, &(0x7f0000000480)="23cb1c2c3bd6b2ff3e3fba7b7e492df12ed9a65d11078bfa6640caffe41160a6449daf1d11da7adfbe465e37af98dfbce7b7d4a61bf2093c9de487a8741a4c37d9a0c71c39713b91a868f7d16373f7cef8cfa884926c347a30f7af754caac37ef2fd8d112214279e4449850a94420c51bc598b8a9a8eec8ec332515e7d310c5a023fb4e278069a12d94ed8f1d125cb7c78261fa701939d9e41fd5c6b86837b3b6f7f300e7f2b6912260ea974a89e0ec2c65ac1bb5dbaa48ced77e4161c993589d951f6b30071ac922d4b232da569e7871eb0823d1ecaf7e0bb387dd25ec0ecb88694dfbd75b3b708c642a14f4e14e34042f8f5ba4f2306c795113484fdaa581d0fa908fec46c2b2cdeef550a82d98efb231f9c952c0d8a11eccd699dbf979df937283d6e107c8724c6daf79994364983e3351126a238b6cf85e7136b37977551324c5d0afcf6beb38809bb2b67ffbfc2cae7fa8b2fb605802ff3ea8a00e0aef1fe3f67521f15f714f11d1ed2e440644e6610a711823c7941eff61440d7507ae475d39d2a244eefcecbee9334a058e387fecacb270ef86b97a76f46c901bc03ca73e206a21a5a4b005eee69f65c1ae8a0bd6250f417b5b65f036166a74e0ddc2a2dabab1358b4ce36fb9c4a667db1b1d35cf669f1a2f316adb3fee617f90371cfb8de11414823b57dc1fd0c0c6bb2da472588116db1b1879f6c10acf0fb05bfa55584d81c6f573d40531547ca768c12c42f19fff02aa2c7852bbc7681725a6eb4099ae90fc854d884054304c20e8918bc613190ad5cdefeb92e74dffee2d0d23d1cbd337d224d2bdf381569c3607eb4a99875d433f9b7907f2142c9a3f21e61e28de7133562e1b643bfea6e69d32ed2dccaa49c7959aa105e54bc1c02e345e7a9ec162db8ebfc1c38874d2ec3d8b70c629b497ab81c2e8b8cb25296084eed90bd28c5e70599498a13ff9f40aa3cf98afb991b66980e4ed47bf70d64b5a01f99da9d4b7372083e53faa9896bfae95b5e9983b83645a1454291684cfac897890bb31210d8e2f73c05f0fb8bf0b83cc480e9f5d78513d4e6c2f77b1d689390e6ed4ac7569690981ac3adad1584558e0ac786ff174035d714e32ab7372c6464ac15ec1626cd0061d635f5d14fe91beb59e28c648cd807d9bf3493bc82156382fb419e5040ef056013e6c4fbcfc32e12c5101536127882a02915c0f06c99676db89cc352a17399a025e36f6f774d4c7d811985022a7c3f43edf3a21128882e00712709040813adf5e1ced6384c55b1392cc8cbdefe3dcff1a2cba11f9bb9655b4d083faef95476afdbe113956e7efe080eb05aa4225116bb9ec9ba07ea2a408aeaea883a016e86ae0563c69916e049f6056dffeb445cf5af828043f1bdc9434b633fd46d21e35b9390130e7ffc819a207b11097ede38e6db63d3ad5f4255f2753f8ef3ccfb799f6e1fe620e6e414c4ae7886abac174aae454f7ac70f13bdd3636b34f432aa2a99eaa54bdfc6019ea915167f71e27f176ff37884e8f3b766e21f5c299a6a76cd212b8f3df691c98f81155c42672661aea0b7e7b252d5a8c0be33d26b669a0e2ee8dadd6968d638370ff3807dcbdd52919e3b67ab0f2be5f8c0a6eb352320eb3945941c72f8e616ea96b8192d893b95b56f8bf39afd4a184a37810c6ae488117b601d1c8104b6895e19e40ff6a1b4832d4e2d3f5a03565f12701c6af03d41b757b4f771e288a47653fe6e5dc7b52dd77ac730be64b782b618c38edeae591618fd48f2cbba08911f81a1fa57c6db1de7da00891e1cc5611604d088b03839cf65e3d12f6677d34da0ec91eb003b280f339487ee429bdd2e4a9ab4e3475324f6208a53ed994923517b0ea72ec104b7ad69f0cbde2d36b32bc1c9363320c99182ba620fabf9688074e370a2a69f461e71ef89a207ed86b814f95c206803a709bebdf247bb7b955f685afe4ec8fa586a7ddb4305fcbe08219f039c9cbb096c93f2aa52f275705c7c5e1401e41a897799aff9f21305c9af2f7bfc7a6d91fab77ec92a9b168271b896cc0d475dfd9222a0f600941c8932dd72704ff0ccd280d34943281ccd7311afc97aa3ac8ff135eff268bef79ba2eb14f4b12ca4546f9666ccbd40846fa8ff949d03d86852f057a98d5753e8eeebbe6ddaa34b85dcef039674d5725e89db6b32b234df140dde380add5b217b9f70f8207ebd77e0777cd589752a7eb9438d510935f30e9391ba51473e68531639d56ddd3be11abe590b6e9672d990c4835cf13bb6b0ad5ceab1442a476fbba13d727fa7c8c2c9d5e6e23593121aeb8ff7c2ed0e6c9d28be0a98eeaf5321096b38963542a473252d61bafdef8a15a8742daa479dcf223eacb1b23b7b4e130919466af9595033c4f721404323e20f7d1a1da242bf41f80b7d90c9d362dee078cb52fe35c48e3f8dcc7a2f68f8bcae25e86ffaf29ab3aaa75fe44c4f4cb19cd4c757341e21daaf7263527a265910dea1038cb714e4fa0b9cc35d6d9c1fa26173b00f6343fddeb54e10e95f5a3b319fd3b4050b6cc22363026469ece6a54bf702c08bc9356e881247503077cf764c95b3d673115281c5f511754fd4438bb74ca445ea01f2098cec0cd2226f68ab5d57669b090490756e5b62bcb9b1d149b359b4904ea278b79ccdb57de49aea7dfaad538dd1a3ea53f568af5bc1e61d5da346af737d3a5ecb3cb738dda252ec12a574ab5c58d2e059931f82cc5c23bfb59cf30574525be1fbc990ec74dfd27cccfe097518c540d37acd33a4679dc0876295d19920210b29fbd33a552be59370dd209cd3bf86cd93942de83ddb957588d37698f22ae52d03133ab646431bedb9e23e5befc73cc8919a7fefb1577ddcf2c0090ad0b5085567445ff685095458251be9cdfd8933811cdacaecfcab0d7b81fa323233f03d38e8df337354cf37e9c02fe87414cf349d79fee82cbed6416666c2de0a8d4f785e254733f29965e5e63b0f49f7d114eee9958f0d64545fc27918f503b13f5487c8726b19bae03fabbc48451f25b73e6bb9d42bec7be2c25c1ca5c7d91c28f2fdcac469116d4927d79770938721fff201cf4393bf4b4aca97f3992a7bf98be532c6b01c3baededcd8cab9318e2cb889d0449698ab76edd62524fdc43cb9abb38b45e89c3d97098a4ad3549a7c816191e20f199599fcf860c3d443c4ff2a070c56bc10380853159f96926512e81f0c20d52ccad2367863f8f6566907f6477535323621e2ce44e6d298c100d4d08724ee574b14a83c6a7415d328ba04fb619850876845aa1a57b977db76743da9581ba2ea30d29b89dad3381c863571ccbc3c6b0452be54ae5b8f115168c077a0800d19068c421f52cfb5f7d38105dd71bca8e07832e774445b743ebe1cb54a94d7654560f38a95ce1b1e492c9162943d21e64308a0275c3d33cc13392b92f15c8df29c04504c895e22e399fb1b2227e02c67e9f3f3d8cf80cc1d6c39009ff782e19595eac33b1f779d6a988da9146d8a42bd072c49fc326561f4d17110a2f7718f477c577698dd05ecf2ca716830f7e02cf4dfcb40db564cd1d99bb2afe7e839aa8760de3616a4588a2072c255470106ee935f7bb627946323ec43cb722268116b603b7605b1ef1573ac84931f2395a66aa746fa8046e8e3929559a94406dba0ce211f1e1bfd739258334eed6349ebd59b8200d0ed440d52d01eee25d56974cdbb83783496ed3e435fb20ded4429c9817135166e6ed0a216d7d9094ff99cefab6f45db61940cb161410682ba3f17e87cc8c7a37d48d2be0922ea5633ecc14a0951f01ae1819f1088fb090d79a0ed71fce9dc6afa29987f7bf888c87f372b6b1fb14055d38982e634d42be0e552f6a3a9c1361c5d5c2e54d958dd1654d6ee3393428028c00174e8ae472350ee16d87b14998245461ce0a94a4f14ca61e1fbb819df1ef6ae0fd39aa2979c718f4cda62e1c590b9278f5251523666f83c7b86d62ebf7864a3114fd30b50fa1267c8365f21bc1fec805ea2ee861ffef757e7baa01707fb89561316dfe4dcf3592eec090505a8da78dc2e5305c6a8f7c9e15276320ae2bb582c9bc07a85b5c915448fdd5fbc42f1b5af5678bc822a314acfed19fa50a6608d6182170d0c8aedad3209fd985043c0cd43a73e27081ab9e2f82e7dc040986bb2d350e45c99dc5a06dc695e8d0745bdf56d9fd54d6c180c5b763a188ef10a03e3f73d49ea4f30f05b4984149d27c791b887bafec741a913eafd9b9c8b7a0f079610e8f1fc70f8a209a8b76b2b54798588c9e85eb21b7a5a5d7c810834090635869593a53ecc2de80fe58409dbe580c812e987df5466bf04d5712e435c44775a7a7d63aecaefbdcef4a150e81119ecc6a4ae9f44b434ff226b2309c0a7ee69397762193ba8db79ea6f5f88df9acc0ce6c6c9316a63b1bd77a50915d543b08c09b9aff2d3ab90e71ab91e29537c209d41360f542f239e72f8948766f7eecb1c7d67bb60468e302fafc46af283bf64f8ed5a0da76afaa0a2e496f238e59e667263dee9401bd17f3b69a6454219535cc3983ba0185d362cb8ca80dc46dd2b498bbef18b5add19ad1e26f9a0a0049a0026207152c8df5fc2293a3f54e673c00c6da2f34d946b5f08482bcd2a1483195342b285dee2a6fb1f5b4ed5f66a01747d4593660a69f9e7ad2588d4fd6af2041ee67130b02e12213754f5674610ef288d26d69c9c6b6d1329929fea2867d2ed1e7b93b7d6abb88723cdd423cb90837c539a1487a52288f3fc58501082fb85d54171ae809342c386f7ef434c515b41f87aeb0295d69dcb0cfb4d2e06f2e478b60840463048024426e2f7df5735a400823b9802e5485e283b749884605dbec519abea08fec65e4fccad2e2607ac24939ac75f81446e24874fd793fb1282fb3dea4641eb3f0d3c46e27976044bf8bb742435171bc5d66093e3ecf6cd0e10b9a5996e3a406e4803176043de69f5e7b99a554060b481f369d6eceaafd66c49527ec403cd3be69b8bbb7479c12a24fba7d5c3b1bff486d6c33f3fd77a622b3f54f808b93a3a0006dfb66500b981ff0e15f8e40e21ca696ef918625227b03fec5bae17ef1ede5e569a33afbc3c7d9d85c5f24cfc2611a39fc8a8287fc5d67dda36bcd8f5d923de6f04d4a36e57b5cc918b308edc77f7441339818fb3dffe28d05a37267943feeb1db5f132ccff23a0353640bd2e62bac393f6cc34e4b1eb81a71eb5196e023db0858d125d3b9604a8691e66b482e4626b1702062a45989d85908bbf5fa6ae264b75d988380c4e390528573fee7650fa9a32e0e8d6c9943022744c3895c1774e2a1906843155e48b547507a771b5eca2fccf8e914790f3a3d3e86a79ff4d2ebac1285e64768ece46c8a52ef0e53767ab2426b65c3bafe368706615fa318649fa959e33f96cf7a2fb3e711c804193782cc55be4f8638426b321a012aff80b2f931c314d59db8b8d670525601bbb8592122bf3c1fa3cf7e809a7b108de468fafacf08645c3c884ce9bcde7dcaa391d88402d4769eb82c9f72bb33683904f754da8a772265ab8e4a9474539c082c44c50df9a578ac81ac56ce94c0707235f38c11a906f4b7ef001b8d4b7112b9a08b48389e3d30d800fb58ba687a3eef3a7253165f5adda88fd1988e4eee1d284394ba843fce841e583863b552be9a00e472ebd80429c7606cbcda9ec66c774ce732ec45c97884241f8cada45e8133b21535cbeeb685b1e5b3f75b6fb4ff87b05405ece7229e6afad3b098ae1c9c4e319372622a6b8616d98d6b2b42e602bdb393049") socket$unix(0x1, 0x62ec48084c70e544, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) mincore(&(0x7f00002e6000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/86) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) sendto$inet6(r1, &(0x7f0000001480)="3547625bd28114def0f652246c978fb22c9fb2a064c19f331e69f684e90d3cf4296dcd9ac5972c190439ece2d3b565b45b8f4a1108620a01776c1e360c67201cb014c3412e97d157477e14d22f8057c91e6bd776d18ba126d59bb7840f5ceffab0eb683e2c0c644ac8bdd16a4e542eafa556e2af389da28ba702de5ce7a08719dbe476a218bdccb8ccd61745f1708419b1d38753d72c6504725fc2c2991e11b2c54bf9f4cf724cd8020f45a765baf9061526f7b1146c326f735ad92363d35b6ece8f2ad82cfb319e20ea00048eb327d9d4bbd951295da94d05f0dc9f20fdb4fdca0e8527f6962beedea71d5ca3d40f618453af37a980fbf92db1250bfe9a5bf640dafbc1c53dacb40a6aaeba5bd4f807bb795682605ad812723921895134016b46c49ee378cd38eebabbbdc6b2f961ecb6b504de8d17ebccdea37c05658011267032271ce982c37058951782fd048d3fb3f76a845976075b51e4751bb1f069c13b73822138c2d66c5c9cd02893609642f52fd1fb794d5558d81a39b31617172cae6f3441ab62678cb939d5717f06c858c58c34d645f9c267237d51c7a0015752c0a8c60e9b513d00da812a4ee82d046ff893c823b74e8962a0fccfef3c74989090ec6fdd669e674e3b301de532177ec9ee67aae3feda1bbf2874e972951c06906df7217aedaef0b29e02ddac642382420e5e381bce171e5779ae73a302d6db8bfdc91c76bbf99d7517387f176c2eea1de6e23fa4e839338ecf747cf2422aa5189b7b383b9d0041cb485771a79a46641711338745f93eb3da6c86402607438cbf5319e13f18494984fadd9f6709278245f5609f1516665f8e8479c404d4bd58c28716533c066d55f752a309e1b240a29660ed13e6e2d7f6f4d55320b936d055c0b0c2c99793a6665992c4fc0d687bcc72bcf9803ca4b663def8d870e1d99f23786d89ce636d165009e637508047f7ca76bd981f97993c77129c91053aaad827b55a60d2f52f1b98522071661d446b233de6739ba77a092a0e51198d0486ba3059ad6409c2a0ca93e79640b9dbe31a35b864f54af9a753b2621260c577cb76d6478e0753078d1bf02066bf56d95dfcddf0b1f57a31e2ed6911d0f15be3ebc89cb8ac10bb6b9f1ad75479d0790ba66a037ad375cd6299464d47bc24f691a44f432f26965a7ddc242d928189e2e4fa17a5101202518bbf134276351fe99d02641ec21ff0226452c21b6af9323320d8cdc4133bdd99b397de80c730732d5a16b3ace95afed18cb31bc6b0b09319d3b397bd0c75b4a157ae7e7344fc0eca628d7aa23da5e3166abf6726bc74105b6de566dfd670d70d27d97572a1ee5b520271b1b906e940b957596fa9d4af6cba999b411b1de42c5c4c428474706d5a257d355b98d1ac1bb44709e296e348268a0c0b4e12f5e6e23b4fbb6232b665e7075adc3b6df5602a03e54ae4548ce43cafaea4cfe5cedb562b0a55177d901c36ae934df58c6edc20d3e0cf4a3ca441edd78efa69918a2056f4b946bada00c962420f27acfa7171f5efbb108af8ec4a9ad15bb52691528d5eb22995fa7ca640f52ce5bad6a3a2d92e790c845d895aafb53755cbec8104a55e950a9e8650ebdf7525764a7ee55f8f741936b3d9a9c81ea21bc7a17acbbd1de244caca67f53236f0ba21163f57102656f4baa0f8026d229c76d38a0fbf989d44f82cd01ff6aa363914302a3e2866edc31413952e6cc545f73c0543144719f4fc279b2e4f647e27cf26f169f001cce0aec3eff2a9de06356a678ef801ce54ca2d5858fd6dc08ebcb80863ac2ec7807eb445a9660c6c18edb6684f52a7b12a8d7fc19c21c1f7f01eea775987cc85402fad4c5b25ed6a9e028354f2fe703373e178c84deaf9598dbecff15d482bc33fef29199484d9a27040833d252a5d645e66bbee970fc3ed0a4d0f119cd18b6e2059e0663f44851ae36596ce8ae198c6549753605bfaee6f594c0a98221d67a42e1560ca342476dbc9bb5981cbe04ef8b9d55dd6b27c012066ed1533bf16e4a9f154775f20eff7f977bb19d4b438bc4f6a1277e1b4cde36e388c0c397837a8d2de89bfa94beeec89efdd6959ecfdef5164448676abf115f69d38725253b9effea218c588dbb6f400141240a3d98926fd76808205726d65eeda1500cdf5099b3e7338e19717c02329359e1726edca8b0537578cdc1f1ed8ae5a7340b8d9000bad9a6b47d71a0cca95a65dd883129aa2ea696c8bf98edf9a5ed7f82800894e9742e08e96bfd13080dda1b349dbfdab5b20a9212a79d5f7b78f085748dd19609753c58869a0397c6350d147fcbeb66cb7594a7785ebbb57c216371914291b7f6e06a3756a342fa63692b0462399938caff2c485091a10effe76a42cfe69a877dabf69afc519e73d75ed6a00be70e9e6a836375006a1f51a6b9e3a6ce8fe8f8adb5e29998b836612563e1eedc4610564b9ad773d1eca47d23fd7696502e0a46ae34ee1d85dbc2a859bde143f5439f3ce85ac1b845c8f5342ac273705cc61b919e03623cd753ca66a70d310768cd35704c833dcb7300d6836b6ce5f6eb347512cf3f2f2fa6ca0714d8a9df352b046fbee4724a19692e2066a7049bc7683c9ed039c6eca18307aec38bea194415fb7f98b1cec0d0de7efbc3ef00f995abbad872b72db9f5e67d4dfe263d07dbfbf972fc012c2e1454a06c1fa73546ebbbe564583f1f788f7c3e010a9c16019bb6d07288bb3e2e71b3db81f2900c351803880e1be4feee1ee9f9d9eea926fb72769249306dc3926249e5c28aa2a803a7a125b427455c89018b646e57a344e03d03a73e0275130f67df9e77d5481b08a2886e67f6c09e8c2d70852eebead0993c2e6cdc0f2639c233faf10392ba502cb2a731450d878760093e37c7f4b3c23e350da819a75694a499aae290a89d9a8601cb0040b00d6a7bc9c617cfc54c0a6abc9c7a045407e573679701891874428d665a404ffebedea3d661f6e99fb6a855cfd195c52130012ef4c1ea3e8522699b7940e54c094ca8f24eea5feafe06826aeb180a9771331a9332c3a86f2b890be44be7799973a6eac2d281c65128c9019b1463fd1f0e76d5b6414f152c0ab08995841bcf655c0cd93717edb0fe99f06a2779a5b352c3ddff9100c687495567a9ac6ff0583852a59a1c290c5d7d88cfafbc73738c8c7f9ce9f3f1603729da8916c6818fa55f34f2ef4a661b1298eb3e732f7aec219732e5fce6dcbf11941ed345235912b8f459bb1cc4ce858964dae190f038a9a5cfaf80eb0c70735d897ebe9778fcb4f6a0c75d492e4d41e153c60c8f795247eb569c5ad4ee4da66a94e3c2c2a0baea96b0a288f5f3093369b9d2d6559672a9f97d28597086e9af672b04622a18b285fd275334a23df6489c40d5826370f4368665988c7a64755fb0e3466afc89461f8d1d56a0524a49fccacd47d568310f5047388df5f0f43c00b23cf83d64d8f340f2cd48d563873958ede8a7e4c9cdbb7f8b58271acdaa1586d984ed9afa0fc3247e3619f187e5777e04756f926f8598696354497ed3ae70c9687d24ce068b7868d7d4bb8f1579702f6141b5f08aa27d51f23e1a6311610e41ad1528e7738b22f2ea3d8c21c41bc0c699003d35cec7a9fb5bf9521d4d7f1ea458140772f538915e5ddd150c09fc97d4d1b53cb39ed48c93f2f925da6cb0fddbc9b69bd1153201c0bfe2272ad6f25ed2c5567fc45bfedf17c6a5e6ec5b39fdfa46fc642303083da3ef06f4bfb989c511675bded6905f265a9f948de7e94bd8e8e934ee7018654c0477366302f8342a8d2f863f50c5b925c013d1153c23c9d15b75e3318a52de9b5f9045e75c99c75622ea51e3a08324ba9916240d49f458592387631b0170431e90cb84a4c00d1c947561d79b7005d517cdcbef792494baa91fed300e6b76bb6d1202d6fb2431a620472a813626591aff6577e65b914556b8855b6c024f860ece3cc74e3ae39a294ecf303705930eed30e655be0b7bc2c4e2481fee77e6e23eb7f233ae9eec39767b6c11e0e3b73f78ac1deacd6a0ef00b5cdefebc3e438a105421e327fc0524c2dc1064a4f51ef0801e2357e2c81401b3a17066e439b4e7b501981c1050f3a119cf776f11edf5233ba1e3739e97efbc3a0d12aad60a764f8d141d0b56f1d716268dba3caf417df97aad275b038137e145ea9512034901f18093cc80c66a0b3f2d0d3b0548b98710c57894dcc89f67e37376cd5dfeb40dc935aaa7c07958bf77faa0e5646cf57e727479950654112f34827c4558b84287f94be4a4eb129fcb7edea773dd250566ac860bb45a80dcfc286db6d27412be9b0f5c6bf232c0bbbf188eafa67df350dc0d318e4994ee69089dbfa028442dd1ff92c211af1c7faf93613a42e6cd8f70e76c8aa81b567d1d729aaa3fe3d936aeea42a7d183f2965c7f88603ace20b4bcb8f5f772466ffd8b0d66330479259d8c78aa23830860d4149c2fd28a3a80a42a087c91a05d817e3d9e72bfbe179b7694d33db489ffb0989aa1ec440eeec7e799a94acc21071621315e8804025770d88056affb3b6d09823e683a4018afeb81c794f0c0a85a6267a2b5452d274427696bcc9f5e79679bd17858f1a894de193cd5446cef904a4c5e6131fb50d38a1a52ed1dd3ce88f0cb695719635f0f9bdb981908312f1c0876005eb395402a2d571ebf583537d59c0a41ed66c38e90a12457c341bfb9f57216400aa01761a237198904d11f2bd249de39ae6615222511ffef9dd7d4ba9fdd9e85a4345e1a5a3026cbfaf792d99cbaf251a14f28bae15a751f6d0805321d596a4e3791d640f5863a22f442c7b43449949ae12526b4f244b03b209b55db09d8b67c5fd761022aaa28f88b1c373493d40c206a6704fe2bdff87f2dd44be9d264cd2a979aad49230daaf63b13c99efe143f02266621641466fc75e770e6be2e935fd196301bdbc08f941546bf5a0258b46ab36b53cf04a48666156e8ef84131fd0623b13492fecb4fb423a324d1710c9ba14e257768891b00395bc0d68880e5d3f45ca1485f4df4219f149a0a98c4eb9cced00b9dd0928b2f661095d02dbddca264a9b9c0ea3a4beeafd8558c876a61b5fb7eff82aab84716a41f07874588b0e8adff68e2e881778dca32679723c95f7af02e511312f58e27652c32977d9e9df74bcf4dc9bcdf9d557d23aa6c646124402a15fd401085e763798aff0184560dc927fda38ed4d6dd4662923ac35d777a1648660fb111a3f8e829a9dfe796ef4fea511992f51144d20506a769608c2d6dc50b199a2ffad80743b257bf211b3be55e11ba0f9ca925dd4a0488fe819469c68f77646dc602a6164123ce1dc340fa6fda22a851de138d1c400d0ae8ac438240f285a0c5ad8891dd83275dccedf0f28812cce29cbd8b6ad09be8b9b260d1b3edff5622b4db8877fddfb366b98adb312f4e04719540cb07d6a298c1dd352ea7256873dd02ab797f18652b752cc27c17b4ae045cb0eae37e426169812ceb45de798c420508cc31f82d4315d34aa8b63fc1d57b4ed1e6533d12d546148477df533aa839293611485d80c1ad40756a2659e34a9024c614a1b2bcf0fc8e5c0e2d66afdc02d663b8a0f9e8cd36006a0f8dfd4518abec9a5ddb6be42fb4249162c1339a423bf268bbb002af471473af6ea29986c81342ab6060e05e4166b6aa86e54f8579f8f2df3641ab6a9d753514546cae427cfbc74bced82d404f49aeda54f7e4de6c0a9d0f66dc3f5d14bf2adf348615f70e1d2d3b72f6ab9f88895271968cef06b724f348ce11afd", 0x1000, 0x404, &(0x7f0000000080)={0x18, 0x3, 0xeef, 0x20}, 0xc) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 15:55:05 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="fcc5add37ea2d243daba489edcb2eb69c7f3240ba944d66b2691f6bc1743fc050edb04e5ba846d84c48c22a9c20d2f1d88472e41870b0a7557327826", 0x3c, 0x409, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x101}, 0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20004, 0x0) readv(r2, &(0x7f0000002580)=[{&(0x7f0000000180)=""/184}, {&(0x7f0000000240)=""/255}, {&(0x7f0000000340)=""/34}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/122}, {&(0x7f0000001400)=""/78}, {&(0x7f0000001480)=""/140}, {&(0x7f0000001540)=""/40}, {&(0x7f0000001580)=""/4096}], 0x10000000000000c2) 15:55:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') msgget(0x1, 0x50) r0 = msgget$private(0x0, 0x788) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, r1]) r2 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0100cb000000001e9233614b000daa40245f6811c4c2e3ebd8e60cab9cd3ca30b1211b628c066f3831f33a21d5a67f769a6c9696a4d54ffd1041ba49e4bf89d999458ab740317ce546bac7b2ed39d55f2286471b8eff6eb1ebb20d1e6548ae2112da861ea482b868ccdc6a04d0796548851151c9fb6d984020b61ce9568f9d68df3629c650204d66b067000000000000ec9e616fb559d44980001978f512752017cea2b4b466a60d30e4febfd1ed3d6a3f871647b3571294d63a09a4d8c6e116ec58cf8ee579280e81aca58240c72606ab5ab60f07372975fe9dd53e38b174c86c0463e7c55902fce66fed6c38c154e95fb600000000000000000000000000000000e4a34d4d96a81e5d14794b77d6e913e6486466f0636e8f88357363d9e6dfd0f33a6595932aef95aa44af2d237c39580867012c9f6e0cd20306a6"], 0xc) getsockname$unix(r3, 0x0, 0x0) 15:55:05 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) getrlimit(0x5, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f00000002c0)="2a000000000000000283932574b6d6", 0xffffffffffffffd6, 0x0, &(0x7f0000000340)=@un=@file={0x0, './file1\x00'}, 0xc) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x10e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x84) close(r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xc00004) utimensat(r2, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xffff, 0x2}, {0xb7de, 0x4}}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000000)="baf2a3ac32475d5b", 0x8) 15:55:05 executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 15:55:06 executing program 0: pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)="e39e741ea978fee648d604bbc89c4daa54f053c0202da111954be364a782cf65600e472906bf171fe0ca3c96178a53e0c90fd7d7ce44ddbdae33754b9929526b23237e3b73a5f964cc6ba3c03da840a556d3d67c40a2f04edcb044daa09a6e826f47779efac04d04646728ee0df350d1cdd99fb56be22735fc7a2647dad47eefd85821e2a6f1eb1fed0071e2e44d9dfed14774fdf4", 0x95}], 0x1, 0x0) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20060, 0x11) 15:55:06 executing program 1: r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x3f0d0949be73bccd, &(0x7f0000000280)={0x18, 0x3, 0x8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f00000002c0)) listen(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984967910bf093f68c11700297ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b5405c62bffa4d012ae447473c75e3529201230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000079c6000000003f6ebe564befe8c7fd79000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee8665bb7f3c3d8e23ecfaf63357b136b7a8b7b3ee326551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000000000000000ee729bc485ba92aa4f68baf3c04cc77ffefc161654446ae7162e392f1054417252a57330270a7471e656ab0b4242caefa6fa1545"], 0x10) r5 = dup2(r4, r2) sendmsg(r5, &(0x7f0000002740)={0x0, 0x38e, 0x0, 0xfffffffffffffc35, &(0x7f0000001380)=ANY=[], 0x2eb07e45b1783921}, 0xa) 15:55:06 executing program 5: socketpair(0x6, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 15:55:06 executing program 3: socketpair(0x6, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) r5 = getuid() r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x1f, 0x3, 0x0) dup2(r8, r8) bind(r8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r2, r5, r7}, 0xc) execve(0x0, 0x0, 0x0) munlockall() r9 = getppid() r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x2) setpgid(0x0, 0x0) setpgid(0x0, r9) shmget(0x2, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) 15:55:06 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000000c0)='.\x00') utimes(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f00000002c0)={{0x8, 0x1}, {0x101, 0x6}}) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file2/file0\x00', 0x80800, 0xd8) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xc92, 0x200}, 0xc) [ 68.8011439] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 718 command syz-executor.0) [ 68.8233418] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 718 command syz-executor.0) 15:55:06 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) _lwp_kill(r0, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) fchroot(r1) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 15:55:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000040)="bf9287a842891891d5725cc5ae8ae37e61ad611c1d2c04ef22746f96d8eb372831c0b31a4879647f4ea253fc7683d494120f8fae15305ef0c79de9d8f966b5970d827a1f62aecbc3af89a1463ccce8489092f7635647729353d8fb4f1ea513b74944f8a530b9605cc60972454b8ff6d74ad6fa02e28d8ea5366eb400006ad870cd3fe8fe618ada04def6f3d2486f8c7f", 0x90, 0x84) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x10a0060) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) readlinkat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/27, 0x2) r6 = semget$private(0x0, 0x4, 0x105) semctl$IPC_RMID(r6, 0x0, 0x0) 15:55:06 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) _lwp_create(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffea6, 0x0}, 0x0) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet(r5, &(0x7f00000000c0)=""/89, 0x59, 0x2, 0xfffffffffffffffe, 0x0) socketpair(0x1f, 0x40000000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 15:55:06 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="620261367a32535bb1cd7f3863bd8440a901ef6ac99c98dca01869d86badceefbb78493946376641dd25a3257464260665308a389cdb9df556c2faabf26668226dcc3fdfa7124a4886461e3e597f8d3d0628f2717030671b95ca787544940d317d57c438e68e7623c2b2048a5e00d821f79ab515aa1642570282d903b8d4b29d6bae06c20f21f96eab6de47e29224227862acd9b0a0063511b532b936494ec1a74fd6d72f380b9cafbd20a540a3282e4eef396ce53d303fd9ffcc40fb415f4ec12b225b330423688"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/131) semop(r0, &(0x7f0000000040)=[{0x3, 0x7}, {0x0, 0x3549}, {0x0, 0xfff7, 0x1000}], 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/111, 0x6f, 0x8f21ca7a594aa7fe, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getpid() sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x276, 0x13, 0x0, 0xfffffe0d) 15:55:06 executing program 2: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202692e2fe2d8c6f1dbe102da66696c653000ff31a299dafc9e3dbf2910a099b1b6f888ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca36571b873ce0fbd6a90000000700000000000000490d077aaf9544666aa81d74b907000000000000003b3bbac0459f6ab0a600010000006d00"/129], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000000000000070000000100002fe9ba645be3c9b100ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32], 0x18}, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), 0x4) 15:55:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) write(r2, &(0x7f0000000040)="78a74d3e42f9fd8efc3529fb4f8577551195a07fd11a73a96136c231310805535bf44d0862a2c213fe5da846dbc16773ef5bddd7a5e0b8e894f3e99fa54a1c33853ac6775e1f52f08f3497cbbd6de2b4879d2cde83f4cfaf7ad969bb21f355e705feb4d59157afaf6a49cffbaf6e01af9f17a6b6b1ab94cd84", 0x79) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xc, r1, &(0x7f0000000500), 0x0) 15:55:06 executing program 5: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc39cc572373639c3, 0x11, 0xffffffffffffffff, 0x0, 0x6000000000000000) 15:55:06 executing program 3: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1291, r0, 0x0, 0x2) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) renameat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000100)='./file1\x00') 15:55:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffcbb, 0x0}, 0xa7b1fd7fbb3a21f1) 15:55:07 executing program 2: getrlimit(0x5, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f0000000140)="2a78cf925c0c3df1fd83932574b6d60bf1", 0x11, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0"], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x10, 0x7}], 0x10}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000c700000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) getuid() r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x1fd3c88c9b01981, 0xa0) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) setsockopt(r6, 0x684c77da, 0x4, &(0x7f0000000880)="a43fa05764e52d55e9b6df8655f315a6a4e6fe96fdc178d026886db5d2729dcb6defa91bb0cc4445cd131f02e6ecdddeb404e42ee75bddf22bec309374646055fd37712ce7de1325d00fc0e222a8edf3580de559a627e4478e40c46199b7fe7e9be19821", 0x64) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) r9 = socket(0x1f, 0x3, 0x0) r10 = dup2(r9, r9) getsockopt(r10, 0x1, 0x0, 0x0, 0x0) r11 = paccept(r10, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc, 0x1f473cdb962f5948) sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="69cc5450d7e1d7abcd17fdc1f10148ec0344991cd1700bae7088020f67bd059be476fbf629ba748403d85d9b70a7be8ad621d7fd4e96fc0654998c2d5acf1022a7785c6665da462415e00c0bbc3e1a72b2d0a786f3f8c0c7587577d2f8f5141f8c1c745a3093255d044baf16bdbce57505542be93ebc4da0df8ce322584768c679126d804f6a86d77bee33a41e738a86286dc856f7120630301b226418536603fe7def45d2fd86277239ea4c5f4789b38a3d39a445be97be4e586eccb47034702110e26282587e51ffe928af6b", 0xcd}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="9216db020dd798e4a31b4e8e24ae847566863d5ac68dfce2ac078786bd01c4be750ce66dfd37150bcb2435eed2df60ba699984648d9c1cc8e9992cfeec0e1e435506f07fdac0484d3f1f8828e5d9cfbf71b6ae571d64ca58d9f5e00c0c8cfb215350703b61ecb98b4d4dd439d6d71ae8a0e18a466ae96b854bb9473227f6784faca05c38f423449267ffc308811442ad3b143952f98b598ce6f27e5213a8111355e84b757f27635a617e154316b913e838e01e3c2be1cf28038832976bcbfbef004eaf687cc37c224b7a27d7b7fa59ff2e5516900fcd3549523b9d6c5e24a632a3313b92d28a22df9578b70ee54fbcbd2e192d", 0xf3}, {&(0x7f00000004c0)="06ed028a53af3ad9fe3eae2d79c702fbece7c8220b9d507a5939980c2af90730e84df826c08837e290c77b1d4485243566025f682f013da45a9315d98a97167ce1ebdf97ec84edea99030d02ec9f2e0d26489d3c", 0x54}, {&(0x7f0000000540)="a8ce9d0cc9e9bfcb1c4ac533c7299d846514d0cdc0fdaad2ee187cbd17c490cf649bdd5a313bb7c5e795a2f4c9c124e16176451a68b1e7959a62ec74bdaa159cf34ac8268d7807050c2105836948af0cc5ae5f7fac1fe7c3818e69f4a4f819378aa3083d0f5cd0795885fecb093c9f1937901137cedc2491c56efc83d299553ee4286154db94d37d5dd087df8995998987a2dff22616dde9844507424850bcf97b980063375799971e3a399c515d2d13397ba6fceb67ce636838294649f319294c467f8e18b35143f02e91053bac92c5bd42af30ab125a2923534d664c8cc387b5d1d69978a46bf85d1fb361a6f2e28c7bdeffd8d37148e56eea", 0xfa}, {&(0x7f0000000640)="cc5ca6fdccfb8666813e9f1736d5b3160895628f9c60b4e8ccf7966300eee081564e4c09db7a570b1ac437cfd0c584459e8292932210ea419e39eedaf261c72ab79404421cdfdf9fcc3f84b2624b85a1", 0x50}], 0x6, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r8]}, @rights={0x18, 0xffff, 0x1, [r3, r11]}], 0x38, 0x600}, 0x8) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 15:55:07 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf15a6d63a649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b20500921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) pwritev(r1, &(0x7f0000000000), 0x0, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000d3823cc4571fd59f51115687e191fd3e182ad15c5f2fc3bb4"], &(0x7f0000000040)=0x6e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:55:07 executing program 2: socketpair(0x18, 0x2, 0x0, 0x0) msgget(0x2, 0x64) 15:55:07 executing program 4: chmod(&(0x7f0000000000)='./file0\x00', 0x42) r0 = socket(0x2, 0x5, 0x3) r1 = socket(0x1f, 0x3, 0x0) socketpair(0x10, 0x20000000, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f00000000c0)=""/54, 0x36, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) dup2(r1, r1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000100)) 15:55:07 executing program 2: _lwp_self() r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02001e7ab4a6e22e03bbe64d62863cdfcfc83a68ef592e564a8d578ad275572a38ac973bf91256c9614310981c38c00d3451a2fb120f6431c6b4accf657eaa7288e99471b3bdd38b9de84be43921413558ff661d6679065fc19d29dd74fc5d5d3394c6e2f0ef0518fb6e6c6f3854338a3fb80f95234fcc2dc3fd7685640e37d4fa57026ba4f369e2ea89aa61c0cc565404000000000000005184b4457e9e5bfbc583e3798d2d71bc330255baa9035cb2bfb8475b53739fefe53c76ca7f901d055d51b8481ff8268783064d1c293e942ac6d5fe72b83918a0a4713692fd80a0897b06d728d55b350fac"], 0x10) _lwp_create(&(0x7f0000000240)={0x400f0020, &(0x7f00000001c0)={0x400f002f, &(0x7f0000000000)={0x7, 0x0, {[0x4, 0x20, 0x10001, 0x7]}, {0x4, 0x5, 0xc}, {0x1, 0x3f, '\x00'}}, {[0x1000, 0x3, 0x0, 0x1]}, {0xfffffffffffffffb, 0xf2e7, 0x1}, {0x1f, 0x9, '+)(,%\x00'}}, {[0x6, 0x5, 0x4, 0xff]}, {0x0, 0x7, 0x4}, {0x8, 0x80000000, ']*){*#^*\x00'}}, 0x0, &(0x7f0000000080)=0x0) _lwp_wakeup(r1) 15:55:07 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) 15:55:07 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x14080, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) socketpair(0x2, 0x40000000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000440)={0x100000000, 0x3}, 0x10) sendto$inet6(r6, &(0x7f0000000280)="d689735ee6bed87b68590553120a27ce8f734c27da79157260a5111b91ca791d037c4c45090df945167b0ae8475099948e8b69c7da4df4afb6b059f47fcdd1122422413ad5732d3bb39a6357852f999b6a007790d17161b45cc41da8ca981f6d46ffb083aba4c47dbcb3e12c7fc4156d27d66b55908d", 0x76, 0x213, &(0x7f0000000300)={0x18, 0x3, 0x1000, 0x4}, 0xc) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={r1, r2, r7}, 0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x1000200, 0xe90fee4a35fa5f13) 15:55:07 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x10) r1 = getuid() setreuid(0x0, r1) r2 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000180)=""/175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r2, 0xffffffffffffffff, 0x0, r4, 0x10}, 0x0, 0xa6}) getgroups(0x4, &(0x7f0000000040)=[0x0, r4, 0x0, 0xffffffffffffffff]) r6 = getuid() setreuid(0x0, r6) r7 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r7, 0x0) r8 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000180)=""/175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r7, 0xffffffffffffffff, 0x0, r9, 0x10}, 0x0, 0xa6}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r10, &(0x7f0000001100)=ANY=[@ANYBLOB="e914750a8b49de7151e59bcc9bb37e8d2b0000000000008040000000000000"], 0x1b, 0x1800) msgsnd(r10, &(0x7f0000001780)={0x2, "3e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81fdc055d9498753d95d4509f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b2b9c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d600119be879964d6246197381a3a381c0e189f5196dc17c40150a0b8f47d47c7b8e66cb466569836a564452cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd74f9d0683fc"}, 0xfc, 0xc00) msgsnd(r10, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc1419591000002000000080000000000000000"], 0x31, 0x800) msgsnd(r10, &(0x7f0000001180)={0x2, "33099155f02560fb3d3f5ad2b251f9166346dab0760058ccfbb42d24346ba21fe16b21b0cf7d93e3277cdf239f8c3007738bd53e67f1115b0f30554a919309d7eabe55b943810c2408c937ecae416dff3ff7eb8ef502571e065cc600a1900050ab5785de5929b419c1cd0ccdff56c01c15659f523c1b400191"}, 0x81, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) readv(r13, &(0x7f0000001500)=[{0x0}], 0x1) r14 = openat(r13, &(0x7f0000001040)='./file0\x00', 0x48080, 0x100) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffe7c) r16 = __clone(0x0, 0x0) r17 = socket(0x18, 0x2, 0x0) fcntl$lock(r17, 0xe, &(0x7f0000000900)) msgrcv(0x0, &(0x7f00000018c0)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES32=r17, @ANYPTR=&(0x7f0000001240)=ANY=[], @ANYRESDEC]], 0x1, 0x1, 0x800) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x5, r16, &(0x7f0000000000), 0x0) r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x5, r18, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x0, r11, r12, 0xffffffffffffffff, r15, 0x8, 0x1}, 0xffffffffffff6cda, 0x8, r16, r18, 0xbe, 0x100000000, 0x7, 0xffffffffffffffe8}) r19 = getpgid(r16) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7ff, r1, r5, r6, r9, 0x99, 0x8}, 0x7f, 0x224d, r16, r19, 0x23, 0x4, 0x7}) r20 = open(&(0x7f0000000480)='./file0\x00', 0x40000, 0xfffffffffffffffd) writev(r20, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) 15:55:08 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)={{}, {0xffffffffffffffff}}, 0x0) 15:55:08 executing program 4: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000040)=0x35) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x2) r1 = socket(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) 15:55:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x80000000, 0x8}, 0xc) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x8228, 0x1) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0xffffffff) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) 15:55:08 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xfb0fb8e8076828b0, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x2, 0x22) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x8, 0xfff, 0x9, 0x5, 0x8]) 15:55:08 executing program 3: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) socket(0x10, 0x2, 0x81) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="31ddf5a58a3876eb4b49783a7173c63fd057ce071b9553c3295b57ef3d22001596c72219e84ff1a4c1ad829d02623d9bb9bf63c9e96cf9fc64f135e9dbc2f91d01f973b599015268c7eebc774067b35cd25fd8304f953c54373567a160773c3b8aa9d532b70a38f15f43d1ba9e5575a9df7af8dd99fe9108cb", 0x79) r3 = socket(0x1f, 0x4, 0x0) r4 = dup2(r3, r3) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x100}, 0x8) socket(0x1, 0x10000000, 0x4e) read(r4, &(0x7f0000000000)=""/5, 0x5) write(r0, &(0x7f0000000700)="d409f25b8a11ae84f586aa55ef1cf326e56588bf84d72be2231c903bf9fe5eadf32211443e4dbe13c32f937cd8821524e2604d5ad217c049553a88d1e05b4161dbac71108f5de9f771fa18b413720d8341cf1f3027066e40915298bba6bac1122f51e41db989e77c6b267b3a7895424201844fdd93ef58603670e3276a3489e03fc9e0f4573c4c88248e1346f836a37014ba10493326e4adc0670f9c7acdaef68325a2337100a817936323216102b17a92b46684a3d8c0655d5a2660ff7a0d7c15d7d54dcb00bb175c572515d326f689fc3f024a1eae5332bd213e585c7b8c30d3f3e02f8deb3cf11f191f184e2765dca94c1a291abd58cfb720fdab53cb6875486980e1ac79441432130cb454c43a3f3f55c91aeb249aa79cd52b4c2ff0eab43852a9abf647409649a78cf075075b1caa0590d6c0aea08fdf89cd8cd826b62527c6095b034a9d1bd587a8197252dd7477c7bba98d26c9761b451baa628cf0a7518a6e8bf6b9dd372c6c6058a02bddaa3c46a43693c63657c7898fb4d3ba38b624bc503229ad3606a9f125ce95b1d8520079e72da966f41a96b313feeb165ea4f34af6ea61911a3f3f2755be7b635473b3614f11f3db3ee1d40af84b69ab52970ec9ffc1ffe502b88aa02112f7587d94ca05ef3ec50bf5fb2e84d25dd83b311c7512df8fbdf0eaac6c46141aaf8c1fb6ddb743cd10891a576dd7ba659b9fe2a2e1f5c8af3567bb696c87ed19978bf0e0092374a2f89cf87f50c0bf49cf67058afd8c16cdb917f8fcaac0a70c517a49ebfe8a2bf89edd5a44050a9fbb493c5c58282b707044b11bd10cb110a5416ce3d55ebc240e72abe0d3c903297f7406c8b27d692245ba3babbefcc59a0ac756b3d60dd949f262219b0054bca75956fed9d0cc4d8ae28352d9f9865b056737e9df1a1772162349e9f78c4131c3052ad713b3fe718a768b935d6515ae682771f8999f73137a1ef1cfd2ac91d7e2fc793c7684c4987e099ada57aa08504570e1abed531b5ea693b1584639286dc78c468138bc5dabf9477a1293198942caca947cac46d6865b12b5a29daa137be38ee75d82a2db80eab5ceb9a0aebb91f91b674c1a755747796b88f6cd18c393e8ed93a40706b7de703fa3b3b354d675d6926fc6f102c900d6357c0d4ab61ee8190388ddaa1ddedeb9b9e3dacf795e2423eee3ae1806a543548b2d9d80d2f20a5d6370aae12c3ede9ed087b6c012e7d6b87e43af46070747830e6a55e347932712c9fbb10aeb28b6854039a3b8e4a7e0ad1d61b21b83d55d244b9024e1b98354e7de8eed0f07e120cd1a6de705cc13ea4b3658074b8a7bba1a189c540979ab3058cab462a0eb29e19e70d7ce07fe18f12f832757e6b2ca68ce12d0d0311f339704192b196212106c90d041e75fef2a4d3b5c3d1ed3383644d8a3ad6f2d2acd9d40b5e1f2209f90cd71bca4cfe1dcd1693a5ef23cd136042b91dd900c9a75b8b3dc62c7bae4293f570979518bae57b8e5a5df451038d20ba71d364a99afe1d9a9d3aecda1e26714a88f942567b9b6fc3203c98fa79388d422acc942fe323c511989be8dc551f9fc6ef38af3e906ed5adf23f4ee618aeb4fb281966c803610d3a71f87e6493a44931e153d2663518e083b346343449d097554af231e94e8bdef479cf659be0b43ae46cd69fcacf5ee6a93f9294a71c36dc4052e3fc64dbbced03d69bf3c20b9c8f49e00d4544812063f453b20216738adc573d3019272cf5bbabf4b86810028b300554b5264a9cab87a39fe3b020b347984268fd9b93874a121ee53653351d2d2a9c0bb63360bd542d936c4b1ae7b9194b30beb628c767b73b4b465b49b68c096ce83342cb7e8b6a2c5fe23be0eb50eff87e6eabad197c4d7c58071eb607dcd967d05ee9849deb33923a374672b7ae7b8ed70ba4536c311cd32dfc1ea27124a6f09bed87a83e3acedcd4a35f10ba83ba84175d97b80c001ca8042cdb699f66741cac0f2244920d40d85a9398f4dd74c03456a53924a70197077213ebc41ee627ce82f0d92feed0e47e112357fa472c4b08703d2fb067d7ee7f8c7f66ad42c9e014c62d5b6f68660a3a588bcad6f8328c11078ac6a29378fa62d510e36d12b5260644bb30da44a57773b67ddac389c84fe1024a0db7646634d0d62178d291112159a5140fcc1be04888b6c24ac6d7edc4d8cc4d858b740848072320178134f66bb75527cc23193749365e4378d0c821b8bfe9c9505fce907ea3ac9174fd770c71e6b17b62ba23087ef2500dcaf0a33b603db56a89c07760981d6645855594b1a77855f2d5f14189fe3366d3eb427f8484e9a9b9c68871d5865a0aaadfdabefd17aff4aee2b062f17b9af262112c6d2c973e9e7f73dbef802adb6585807302f3e61acd5fe78f9042716a37aeace63d577369e95f95090302a60616ad0c344f56bc01e7a8dc5e40d6bd8c71bbce5cb5e17edb4cdf842362d96334ac50fa2f6a9c8bcdf25b5d2ce7bc697e162b5527b6f35c8b5136fd2a18c0746bed75e366b43e03345dd8e9d886c34cde0078c61feec7fd61ac891064a7c8dd4c5f42c61cd2747d0ec8c992ca0ca46c4c5ae5222df4cfd2b2e49530e3501ef2f53b06ab98e34351be14aeffaafc7a281233905195a0cea4b44fbf16f6416d1a9dd79661000dd0660c496b9dfa8dcb8e2b79b1607d0ebdfcd8271c2b9d5908b54979c21da1de88e16d2cfc754503ec01d63c468bcb2baef5860ea04c0c3cb06dc3a2112829094684778d87f401b713126512ac0838218e82cd1671a353b0ad259f6646411e0ae4481f576107c333d1ef8ab965bdc6b7f9ead36f8f60e85e5d7ec1a95d155dc33a0e1aea6f242620b3a1cdd84545d7943ad0d2632b70043e7ec3db9201ef741ddeb1ef7", 0x801) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) sendto(r8, &(0x7f0000000f40)="ba5280ab2164ba301b22c8dc212ff6e85945b13f4faf313d9bb1e5cc560a06beb40fc059cdcdf29163b1bc7736662540ae6b394a82630f403a2ee2812898ea907d05a4e79b2013dea08e6fb874025558df563370e8a4e11a2fe029b95c9bdf1153f998eaa691852f65a5ab610e07cdafbf0127c5aadc923fc64879542f9706174670a99cc1cbd7601afa92f14f8e255f854bf3cf5e43e7a90411579e81f5035caeb50921a2828f0ee87599c2d27886d2d290be59c108bd92714a686121d88a510d4f33b0decc4a143f8782a5c1797fd3799ae46c2295a90d4009fa1fd2ff0580bfb1a8eebfc9c2f8c7d442e7ece7df9831820abf452de32cefd781e41695252988bce36f37ff91704842afd7f9e5e87edfc987a0e30dd75f01f298455504315ad902624440d05978d11971f671e85d66bed39a6b80ee4b2c213ce8e6e104200128ec2658d1b7c6a66a8674a2fa68fde2ebf22cdc9dbbff0f31107e52bffaf97a6a2c8cde1c814485283cf536cb0a2a0904e69c23038b200ba09ecbc56127e44e15c88ade1015be50d6ae83802f01fed32a264868a16c00cf63f5c7d86489d77c6f56f4135f8af01c36b82b6430d98083c39c1a5a4cefec4068cbb8f94fe2e82763710d39ad3a48978f237cc61a649ba6a8ab9b664066274ccefee93f44f88547b783f565683928c59a1e5fe7fdaac1fd1cdc506a486e2cce31ece0a0051af17456f3ca49b34d02804edd9c3d0cac91a1dd651b346bcc4d30ba33a6b453555943ee4a22cf3a6568a5b2ca95cc66ba94caf6f6d6be2d048ec26bbd6c5b63aea21252b680c80a5566536bd78b6cf67d322ec6bb624eb6f38f5daa6ed62e463e97b8346b9e4d4058eb1a31faec9f81b5e252bf1c6bdb8d4dbee0370d084c41d1c9de19c53f6af0f61d84bd5c16022b876892b94e130d422056f97fb82fac191a927bd8ce0de388b54aa15ed2ad3bdab9e2b7d2a3c6ddb740a41ffd607187ff0fead37d5b86c0ebd21e51e6132cc7001c91a8298b36b71640790ee00878ac5d217ce11651485d3117c7414660ef38ce69580b93ab5354a850e32dd7f2bde0dd000770b326fef3ecd77d1544cbaeb3198bedc304144d8b5170e073cbb73ebe1697fe9ff11115f900b5e18cb73dd8672ed328d2ded2b74465e473a8aeadea68cb6c3a547c9fe49687effc5597ada558434346d3945d75c5f5ed82562becbba1011ba7bbebaa2a9a4d4864d79f5a46d0132ebc7681bc0c825b18b8ec0cca3f42a4b210bc552160ababe6c68ffaa80379359e3888b2b331c0593b223ec1a542f7064c88907fe0a6e4c408c6c07ff45b2a1516fc7d6e04abab9e88c47bb1dd246d35d4344de45f81e25efbc6cd5bf3973d922a19efb91a7e8a4c0cddbef0b2d88eeee56aa670b46a47cdd5904fbc6389a8ae5cf4a7085fb9e9c932e72a370e3953c2a6e6c86188beb3de996d1ae50256edba5d84cb0ccd804be2d918e5e0fdc4fe9502b35135124efac59a086f97477d5922b13ea64b8d7755602702af8ba07c1d60b41bdf56d437207d8ea90dc70e95e7128d695730cc092d04b4be2e42784eaa7334b79cc75fa62913f76dd133c72ac84e93bd842006de96669a781e0b450e99256c72aac1a38b46e8c3be6bb7a296a6fd387c06b32ce08db039a9324d66046727d8b08b3f327b3b16c08f8d154c123874387b4f4ce12e5dd85466712e5622a168acce31e90d52ec0389a2f6759e7da5231826f3694f3b0e301ddcfdda643fd80e5c0832b5f9846f8069919a1b06b40415567824f483c1ac6724ce1007ec10a2c240d8cc761642429f14d346fce549140da55eb96b286575f383b86b7a578956fda5310126938e6c1d002bfff80cc4c51a26aadddc6bca643a3ea8e8780ff4db7a9f9355f894eaa96d276949107ad94a86b8c0ae8baa28e07060bb800085ef72e81afd1c7d2fbff50582c902faf02b673660f8bcb114eaf89af36b3889728540604c33af963600de4b4726305ce4ad3d6c4d3f507d79e7f12a5b6c6d18a10a6212378df8a697c2687dad8f41dff2be47aa6eab45e8b5f771289816bb7ad1ee13541cf366f9777b7ba53d2c06cb742636cf252350edf590ae04bb76afc1b5e0215733d57c15cafbe6f5f7acd6a6dedd757746e4bbe6e6b9deaba2a852405efdbb519ee7f7059b6886b52ee44e04631625b9bfbe47d121c1e1ca648f852320527fe841f24218ec0bc471ba50145e11941c811695ea1ba51ddb79fbbf1bb1d19bb3aa85cd1a9146b39739cb8e654c01b8a2386f469cb4b17eb4db5551a0574ace9cf06d812237495d0679de7aa0825772aad06ce50aeafe7aa1ce1d67aaffbeefc069eab12dce000fb092a362028006cba8f29ef27f3c0d8c60064ef7b1d0d8010df2882d9524b499657fd469337bad891def7c8fbdc5afc4c71c3bdcd1b92d9d327b620a73a48fde0a6996694982a4993ca712a1146dd70de2161e5b374cda0e4ba341d0e5f4793c7871c2272e51575cde5ad43a88a8f558ab209e29fa3caa45054d27d123ed6221cf9e3a30bd9f529772f3cced34d834f940da1c9f13a427047fd188f0a754230dc56b6d5a0523a0c676980f355c9153fa3ce14db82a789ee9a3788a494be4a0159e450b96db2266d6b00a23aac29e52f21abc08db96515ca47ae2103bbcb2f7f41dc8ae9c4e85a15edb414e26ec4a9cbf518a3249f5f80cad7050016e0c9e786a98a2f91d60b7c48409e713c78d99996549ef3b8bda1274e2464786f4ea1327b6fa886f97072caa2288c6b236b8404d950ac63b5469b96b207137ed990ced85a4ca49e63ed6c2e595d492741fbc878e8778fdd4cef2bc08e5fa88dac1374b6db6592a3d4eb71cf9187b99e2924d5edc6a67d3de2f3fcf5cba6e16e7cde0206a5dd559b0e009ecfbf1f073f86dbad8e4d34a68b4f6aa8f8d66ec8fe733e7ab54af9f7d06226b88ca5dd4a5f5d8de9de5d11281e11c1cbb04c21da96d8b4a278c3aef348d245e09561360e95c452f319d7ec041ed5ed7392021274ef21aaf5e06d8a848a056e0f968825d3aa0580ddd73d8bf815833c06ed821471c34903ed85660300bda46a8068c292f87e5ec8ab1bb53e4936215ce3252772e8fb42e58d44c319f147da0d8dcca171ab58e22a99c91db914fda10ef51fa4613f547d56d019d540fe841dbd7c02b16f0de1df7830a672773e7b1913d95b1a5febe44a2eebd963f1a1b60d64ff988b1d8997b59fd44d7cebca721ef1f901e070a03c678b702f741ea3b3d12abed5879a9eba5a59290e5317a10358299378a2d6d527e6c1149b7ef3ce0d2fe784e29ca0efe30fca0beb937c6bdd93e6e459616001675dacc57d95d43d4a80f6e7317e21df2e4f633407f385b8e5e8761094f5b6088bb803291536d1dfb71abfd2ad19215f43c26f3e35747b3c4e8b3fa07fde854e52a48ad30ea39442cdc5e5761344eb95651912292d393417ec305be46f02fa1b9d030d02ac65a98ef2a3e3734080282513977cdabc667eda7f013f2358045fa2bf14ad4a191aea440ec289590b0d688621c331f0ac1eede413236d3e46e9c66f14c2995fb75ffca6c0412480219bb8c1285d23b8722e02e55a73be9c4dccef95e8d666d24fbd1562c3e291bc9b3a6cdbd3a7fb8049801072590a6cb170dcab19684b2921834af7a614e0b457ecc5ec0e2713bf4a0d130ed11afc5ba81342353e9bf67470d751262030b915a685e11afe3a8c338a8c241312104e7dfca2e86f804bfc5169e9e54910b6e67745dfb3fcf59f5755917659dd5d1f11b3a8b90bd22fc2723d14893f6c5bae7533bc565d28d49be09e59202fdba2549f8195b2352f827e29cb8afccc3c7cfa3220f155a5119fefeff626ea9879b864d017857563051746ce9d5d4846fb08dfed10c5ab7dd7f9a83fe284879502ffd74ac976eb2f7f3bcf25a0c766bf1fab887da3c600d9d234cddd6db514f5a932d81d3449a7a484b4141dea688b8c2f5abf58017b3dbf78387813703fe008c21303c2e7b1610c69c1492a7815658a7ea48016767f72dfea8ce8e07bdfa3fa8962cf28ca1f724cb1d05845ff88adfeb4c4de7febf43320cbcce42bcac1fdc32b983f22b21786f6815755b5fc62feaac7c6e34b0d53843d7719daa5255fbcf1865c78d089fff8a68924dc507bf1107a27da8d06a6a63559fbb52f9c7e28b7f59b49ef85699d2db65e802238a61bff046d16235b76b303d4044dd1e16dc38e827522557042b5e70bbdad47f3090b6dbc6820c314b2b49ea6b248d9a5fcc2c1b37349841f8d80a420bc3aae3312e1381be7c0b5bcb0dccbc6c4e454e15ede009ac70bdbe46212d8fae57f37cae01a2ace84abe6bb9084d9dfc9a84b80e8a6df0a569e6bee8b597f9d52274d156d894aca5cd0d59d2be2bed9829b848b2b2424436e81c7ed54bd59394f0f5f7240332fa09149b3e3a8fbab2b1dea3d7c0e71b6b0e41f489d1c39b112b6b4a35b0e1a7f0325ef8ad0ef5d51f3c264ff414635e31f1d20c15ffc8e203f46ef64f3d6a8aaa4a7ab4d3d2866b5e4b4b0489b9a79041f4b32d6d8beb9f86a8887bba40d5579de15dc03053bef7e48a4990c65b3323002268d64a158199b7364504a234b47b8d7933c08dcc61269e4014cf4ad848f653b19873286bd6bc070c684bb06ca76023e0f11bec7dbe3edccf5581b4c8c331103ce4c5037526301eb59430e106c4b9a4d17c13dfcd5b7b7ea9ad55f2df1cab29476f98c0e3105e7dee71066e8ee30edca13367b7cb426d757970a672f99e52e4dca241b9f0417123e0551c1354291d333eef70f7bb355873b6e0cdccd375538d8e37966f82d50903fdf220817d499fdd60b93674a0849e9295b3ec8138aee23412639b262825059bbc51b9f7756abb051c3ad3747cf6f6e1acc2fcfd0c38aa3241766c4174c9ab377b50cf648244877c8d429b2b2cce1eab4277cb376660b189576550eb52cc2e60f900a5f08c8b1dd07c909c871f4ec57128d3f056f72f8393f241c1c92ccbec8f318edad70aea4f98d15968dd92cf2c5cc25e611392f727b9d77fea71854f9aa3c4d2780c1588b378e29e197c6fa564716392b247be3eace1f6f7d4180b2bcc37587d2c868395f772ab54a0e3ec2dfacaa17b0c663abbfe461139746090d58579392453d8a10c201061e8fe0dc6bdfedd7126a331003533caa4fcadb618e9c507caaa5c7cce75213cd74ca25077cf72069d82ab2f0beb3a444746781e2a387e74b50a844259cd5b880120bd6ee553129ec574996caab7aff2ee39b9a8bf528a8ad1a1ba20013f32b447dcb4a7d02f7c5c161e27904b9db095bd82cb6ceec8df4a178cad7b190d50e4e84f135ee027eb6b8649f4b954eabd0fa389a69b500251b9df1e232dc182dace0ea614934f982937da3517947e9b2b444bfec7f4c93255d5e43d18a2e8e995091797b03e307d3425ed5599d43f3988d5e0b8e92ffe095d9ab76735e6fb39cb2615b784a07932ca0c4b28c805ce79e9a90b1f7c0cbaa9340732ed2c780e9bdedf382c26f11fceb155cebad81c9bd31d5cf426eb7333f7dcb371a207aaf6bad90447b7dc7a1294676eb41f9c3c98799f69ab6f0c8660d64d6077a4f03a1219c8db77affe446197adf7e45c7c7ee1acb1372a43daaeaf5676f3f4e188ee95c7ebeee15e3075de18c5406a9f6e8e9655cdc0ebde4c377cd9327a4f36a0a5d9eb7b114ff4f66cf18d5b75fd030ee629fc42634883763b84e5c3a8bc40416a240ff0d94976fd229246e3fd7cdb1c30656bb41b447ae8895dfbd0a588aa9a99d906", 0x1000, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x265}, 0xc) 15:55:08 executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) 15:55:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000000c0)='.\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={{0x504d, 0x4350}, {0x0, 0x8}}, 0x200) dup2(r0, r0) r3 = dup(r0) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') 15:55:08 executing program 2: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ptrace(0x9, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) close(r0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1104, &(0x7f0000000240)=0x400, 0x4) dup2(r1, r1) recvfrom$unix(r3, &(0x7f00000001c0)=""/96, 0x60, 0x60, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0xc14, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x84000, 0x54) 15:55:09 executing program 4: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) close(0xffffffffffffffff) getdents(r0, &(0x7f0000000100)=""/154, 0x247) socket$inet(0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) close(r1) accept(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="9fdff7cbac41d2339b4e3d72fcab51bddd37be673f5281c83d549192199e21802eb4bce7f12e180f5b845792f532e3d783bbbbd0e92a5fd0d8f7ce4de9c733e60d396abdc7d77b1e117fe91b04526e6715c8dc21c7ed32222ad4aa35ffbc6dea3500db8df7b95798c0fe4905c5", 0x6d) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) getdents(r0, 0x0, 0xffffffffffffff8f) 15:55:09 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = getuid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) chroot(&(0x7f0000000200)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r7, 0x200) 15:55:09 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1211, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:55:09 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) _lwp_create(&(0x7f0000000180)={0x8, &(0x7f0000000100)={0x400f0022, &(0x7f0000000040)={0xc, 0x0, {[0x6, 0x0, 0xff, 0x2]}, {0x10000, 0x7, 0x4}, {0x45, 0x6, '\x00'}}, {[0x5, 0x0, 0x400, 0x800]}, {0x100000000000, 0x20, 0x1}, {0x0, 0x6, '-#\xfc*\x00'}}, {[0xd32, 0x3, 0x8, 0xffffffff]}, {0x9, 0x0, 0x1}, {0x9, 0x3, ',+@\x00'}}, 0x0, &(0x7f0000000200)=0x0) _lwp_kill(r1, 0x5) 15:55:09 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) close(r4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1, 0x0) 15:55:09 executing program 0: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/179) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 15:55:09 executing program 3: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = geteuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r0, r4) truncate(&(0x7f0000000040)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0xffffffff}, {0x101}}) 15:55:09 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x50000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340), 0xc) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) r1 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) wait4(r2, &(0x7f0000000000), 0x10, &(0x7f0000000040)) connect(r0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) wait4(0x0, 0x0, 0x0, &(0x7f0000000400)) clock_gettime(0x2, &(0x7f00000003c0)) utimes(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000500)={{0x6, 0x401}, {0x2, 0xfff}}) r3 = __clone(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000280)=""/131) semop(r4, &(0x7f0000000100)=[{0x0, 0x9}], 0x1) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x1, r3, 0x0, 0x0) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000700)=""/207, 0xcf}, {&(0x7f0000000800)=""/135, 0x87}], 0x5) accept(r5, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) msgget$private(0x0, 0x0) 15:55:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1, 0x0) 15:55:10 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x10, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) dup2(r3, r1) fcntl$getflags(0xffffffffffffffff, 0x1) socket(0x1f, 0x40000000, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000380)="03134549421d7c5ca899a7116e74ac4e2d46c656c5d8c1f828336e9e8fd82358", 0x20}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="dcc16bf9790c3445b9898f1974e7de9b6507eaebbb26fc6b8a8c52b67fd3bb9f51097e5edc1e6de940cb91b0d4ef8a9ac926ba5786ca20f86778528985da775e24e89af9d4570e32c8783faf56bd2a0a47424f329d117e5af36c82bc6e9ccc633d520fcb8fef362dd5e3e5b573fb3b40a1d74cc3dde836823def8fdd459c44baf76da2fae305069dc38a0aaf7b4ec1f6ce5d3b64613b521e3ace27fd42a23d6a", 0xa0}, {&(0x7f0000000200)="cd259d7b99ac9110b0bc2f7279b72da40e514ed5c8abf93b529a0c5e83d0bab2a8bc20e34a18867cfef86afe6dbf11d2b0f667785bbc6e0718f1d78868e7792678750e000000000000000000", 0x4c}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="78000000000000000600007fde44d9d857d52ada358416a25e090007000000e368849776a54a642f832ed664716ce459838d4604e2bcfd5d8db212640db7aba768fc1524c544d4e2c644f2fa4c14add447ab70f6c01772fc0cfdf3a03da8875f0163580e8c7fdb5d7725f53fd460efd1e6e36f8e06c7c7d7f409a8f41c7b3d7fcb4c0efd3f380083ff75c15c2ed9d6d0f452487a9223a64ce98516d6d2d2110d7565ab9f5702e102543768dcce174bf685f16d4ff5883bb0a7063d8fb26cb2a875297727e136845da6b732bcda7aa899a805574c4202992cc42617dee1c25eb447c392baf8364ce4c593463b1432c107fdd0759c19d293432550dc0f064e0fb844c750789e8c9dad7a50321206f70560"], 0x88}, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) pipe2(&(0x7f0000000180), 0x400000) socket(0xe7a7da0ccf541d6a, 0x4, 0x1) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x200420231dd91e5f, r6, 0x0, 0x3) 15:55:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003540)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffff, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000100)="6037c6bbadcc8948ebf4f4f38596f08c17746eff413266e33ecd9abb462b4a72baa0136034bb9ad8ffc36aea244d0936c6b08150b06616549a339a11d7e6ebdb29f8399ecef4f7c4c1c0e67a8b6577be3b17d40da191f6fb8a998e19bb6432d905195523ba60df92eda9586d041daa807f7be03d0174896d40bb0ae8a8614139317e6d853ea35a24bed2ca1eeb8689c80ae4ae9d4c3808b93f36f426862c19e7d7e699c229a4685960e3e091f64d4c553aa51dd0d555b06c367ba695e7dfc356062ee84d225a45c3e85e6387bf4b245b9e90824bd7da0a01df158ccf74b5a0583c0600ac6149d2352b7d173951ea10e828a5f48e2f4ca678cf135d3dd628673d11b063417ac2b5b21c52dce55f7f307df7e6f6daaf68da631093ec147db60d2ae90f58afc48674c6e16ea6de67290fa71f485d2ae07b928b9a98bbc83423be1ea514930fc4abfcc70292e3358eac402de8ff6d5c5abd4a634828c9fd2fa445819bc4cdd23c11f899905ac981230fed577d2ec3d543a4d493ae3e08a3613bf40f18ab38efbb3a584d7427", 0xff9e, 0x8, 0x0, 0xffffffffffffffbe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 15:55:10 executing program 2: r0 = socket(0x1f, 0x1, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) setsockopt(r1, 0x9, 0x80000001, &(0x7f0000000080)="a743a98d1c3e49adc59d359139e1fa9e0585c92e31b879128c244e628664d119330590ac796130b52dfa6e143d0270965f75dca0d75bed49a866b7f374f6e99feeb42113932c3e797c17b520c327adda1f157d70e5d8eab9f8bb03245b55ba7042781af0c10f80b9469d7d3f9ad6b65936eb17bae7bc8bdc6e3c5c6721617497ad166b09ac594a8a1bf59acebf", 0x8d) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x3) 15:55:10 executing program 3: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340), 0x7fada3a564b7b97) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 15:55:10 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x2020, 0x0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001200)) ptrace(0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getitimer(0x2, &(0x7f0000000140)) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x8, r7, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) msgctl$IPC_RMID(r6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffa000/0x1000)=nil) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') setgid(r10) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r2, r3, r8, r10, 0x0, 0xfff8}, 0x2, 0xfffd, 0x0, 0xffffffffffffffff, 0x8, 0x3ff, 0x7}) 15:55:10 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000232000/0x3000)=nil) r0 = getpgrp() r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() setreuid(0x0, r5) r6 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r8, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r12 = getuid() r13 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0x8, 0x6}, 0x9a97, 0x9, r6, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x26, r14, &(0x7f00000001c0), 0x0) ptrace(0x1, r14, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xf253, r3, r4, r5, r13, 0x10f, 0x3}, 0x10000, 0x8, r14, r0, 0x2, 0x8, 0x3}) setsockopt(r1, 0x6, 0x7, &(0x7f0000000000)="00000400", 0x4) 15:55:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000080)="fd", 0x1) sendto$inet(r2, &(0x7f0000000040)='+', 0x7e, 0x5, 0x0, 0x0) [ 73.5387486] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 971 command syz-executor.3) [ 73.5832265] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 971 command syz-executor.3) 15:55:11 executing program 3: r0 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff0000000009000c932b51bf23d08656e520e17ebe0d358b"], 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/208) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x12, 0x5, 0x7) 15:55:11 executing program 5: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x32) writev(0xffffffffffffffff, &(0x7f0000000000), 0x3) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 15:55:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3dc67c2f0b730711) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 15:55:11 executing program 3: r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}, {r0, 0x4}, {r0, 0x90}, {r0, 0x20}, {r1, 0x2}], 0x5, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xfffffd6a) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) read(r3, &(0x7f0000000240)=""/88, 0x58) pipe(&(0x7f0000000100)) 15:55:11 executing program 4: socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb63f, &(0x7f0000000100)="bae895a213bccbba1d6de95330dd71f4a9e96567c3567050726a4fb9dee1e8ce073eada835d497c298796f2c7ce4f3528e39d465d1434782eb0074b3e3286ba74b908754a4c021cc9e9f2ba2acfa4535ed62d96fa0b9e0a64338a5cc286b4f8c587c3c0815634bcc8b4f0356bb2e8c04ecee916162b4bf8d3d2242c42ea70811b59f3d6be3f1b88fd24718a33876cc23962da1a3967d6f2413e8a160e4adc13d9d188e55064b7a7260df6a275b600e52576a1e61e0b7c9c704d33646e0ba05a4d73cc183", 0xc4) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x1f4}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 15:55:11 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8001, 0x9cc}, {0x18, 0x1, 0x3ff, 0x94}, 0x5, [0x5e14, 0x4, 0x3f, 0x455, 0xffffff00, 0x1, 0x39, 0x8]}, 0x3c) setrlimit(0x6, &(0x7f0000000180)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1410, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r2) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() r7 = getgid() setgroups(0x5, &(0x7f00000000c0)=[r2, r4, r5, r6, r7]) mlockall(0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r8 = socket(0x1f, 0x3, 0x0) read(r8, &(0x7f0000001440)=""/4096, 0x1000) r9 = dup2(r8, r8) getsockopt(r9, 0x1, 0x0, 0x0, 0x0) recvmsg(r9, &(0x7f0000001400)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001340)=[{&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000001280)=""/131, 0x83}], 0x2, &(0x7f0000001380)=""/69, 0x45}, 0x820) 15:55:11 executing program 1: setrlimit(0x1, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd}) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1c12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) mlockall(0x1) mlockall(0x1) socketpair(0x6, 0x40000000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) dup2(r0, r1) mkdir(0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$unix(0x1, 0x5, 0x0) 15:55:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r7 = socket(0x1f, 0x3, 0x0) dup2(r7, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x1f, 0x3, 0x0) dup2(r9, r9) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket(0x1f, 0x3, 0x0) r12 = dup2(r11, r11) getsockopt(r12, 0x1, 0x0, 0x0, 0x0) r13 = socket(0x1f, 0x3, 0x0) r14 = dup2(r13, r13) getsockopt(r14, 0x1, 0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x1f, 0x3, 0x0) r17 = dup2(r16, r16) getsockopt(r17, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r20) socket(0x1f, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) r21 = socket(0x1f, 0x3, 0x0) dup2(r21, r21) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="3c001139885e2d3e970303171488ec274e9d071dac85b1cbfc249f06bd26", 0x1e}, {&(0x7f0000000140)="e4faaa656aa8cdc508cc06d3db5854ddb364223f4c54fae26ab0843b8a4b83b0a34e04a3eea559c2a1ac59e94d388920b51946be09b03317b8b1a151894dfb59b3575e35348c5899e1e2547eadc6399da8678044f11bca8a8fc9ce3dc674cbdf39070641b7a7e26ee17f7d329a69931a3555ef6e5c66b6bdc3ed7c7cfd5fe994d16f29285865736f0352f9", 0x8b}, {&(0x7f0000000240)="128aecc299a1c1c51734103958206748067dba0316185d270bf824d55f9d45f54eac95a28fcf5a352ce8981b5ec019773d42520ec280425ce27d2aa268cbdc959f03b05d907f6f8d1e999c036ccb333c9087df63059e7903dcfb1fca70c6a7229a233dd7f968ca471dc55895df41783124fd9c7ae9facb185e826fb907fad20133dc17ae807b4cdea1b91a8783783ff2405bb967f100b1351210bb88789bc60ab56d607dadc38306fa2b8b99e87d949727ee66d408a686365a45db1ff400ae3bc899a0fa0ccee089049493256ec624a1e15461c324b797d3950032bc5793157e48821001b9984207c1147d61ec27445641220a56abc8d4f7df57e91e83d46f562177bf2cc1016d5b0d1bd0d426dd11c08420eaea45538947716a447747d8971edae75f7893a0cdc795b748ebd291b136599d50fc744bbf491e3d896985a6495cf3bd1fbf0f888575159118fd053076a045b5604da50ea3ed3f770cb234046856510e512e19c9f1ff6dba6f3d2a720e1a4050bf75f7f1dd5485f0c0df0d9a7899c9aeeb6d9184571316dbb0ecb5b32b1a1204b76e31d17e09c3ad89fa04ae05a32871ea14b7b9ee31d818584373a17ce447b57e99060cf0c19efd2ea2ad716abbe5c5f683808e5851337ee4e1dc1aeb67c6ad934a5f7776ae4e0c6199f8491e797e94b88403710b91b600b1b7f7e1de992eecd014a5a73d9cc962c0d64b3a5fcd76f63c5015b479080f98088b700c226bafd4cf1e61f58dc6f4effd2552d4a44a5e2d886a2e366e54d1003412b40e4c63fe13ef66b94a47af367636c51e6cfb44508ef23f6ad0b17507e12a05e6830633f1c42c48e768eef8e519e4118299de892b3177f9ef66d4bb2250b064d39b4d6ed30b12674777f1fdf79290cedb70675cc6d6f24f455127093d1d0b1ea02611b5dc1cbdaeeed4e03a90417e19b79148ca1dc36147eea15e9da25fb0f5c538eb952a08d5f0b231bdcb2df7e3c80a1bc31608848d7701d0530e87f6930ee425a28eb8823fdf7e4ca6b7d3a338ecdcaf1c1f43de5c14c5ab5617676993e511373c5fd438fcaa84b4a61da272882953beec94068e697dd728ae37c755fba854dfd186bcddcb45f79bebd34debb7fd8b1e47ea044fcfdbec417e915b88146ceb7676859fc0f0ad21c50a045404bd8ba6ca8c95e50e15a8fffc5209c3b3d823ed62c33d675ae59d083fc891cdf0ffadd956d927aab0f0ed4a54c3fc13b6ed0bee935a63a9151bbd4d79ae452666c7f83d6bba27563383a607153e86b43f7d62608ca6c1f916d2669a049b4547c68791c5e9830573fbdbcc36734af6cca83e83492e328d807e100756918f9d14af12e5f92e8e3ca37c37efbaa4302a859d350d3b18350366c7fa8469df25d9fe48d6a0a85cbf6b3da4efd164d55fbd92848feda008c92e24fb4d8ee544b419c5f164979317db65d1bf4cb36472e67f36fab5fccacfa3334984286f8ac8ea4c35f6f8a91abe9bb74cb2604cd450ed1e5132cd941877860e98989a2e5362f0cd9ebc220db60af0f41a5844f31e2d57c00506bcb46c8463bb81b622ba503c981c6b8489235d4c303933a4abfa528148d729d57c70b9fbc189fc79ce52e3d71bb8eb11db3fdf93deb890317f4af4bbcd7f465a797c0789ceb83a46993df14fc474fceb059ccf5cd1f750eb563d374b7aa22771cb6d15cc1c74c99f43c335256b2f0fb0b9c01c28b75ebff877006e2b4db1eec514e680469c6247b6e47f66aba127bc166c107ea275fcda591740d691e862f70a6677c6ba119b88fa53dda54410efff119d477fe8d3e7f185433b2f44e2577975e62ad07eac066da6affee5213d147719c3c0188ee5acb8d6fc293fded67243c804dccfbc4d54398c91de987b07c1c1891ea9443496caecf5ad60daa97a573731a23344f269c42c1702c8a8c54afa328e300f7358186a4aea34fae3fe745f71672ddd032ed3ec17ffe9a3963d5496c2e1d2078e01e6c6d9cb55ba9461697640007ec7b656187d7880dfa10fffc0228303e51f46941eb4c64fee983943588827d40ef2fe9299395135895e7dffdd4793261fa5c4eff4c724ba8d8d17f8217fe6fdbba854778b6073dab5c5791c707318b6be51513a6df395cb5cec94a53156673a79cc9c24646e13acc0b24572d72f287f9b2c6149bf849663c78a50f03bdc973e94e775b2765365028d9accbfe2f6078c5be0585eba5082a4966aa3154cc3b1ac27fed94e924c74b25b660964b7d4ba1a68ac388e288bf9295df5b4f7399a455177bfb20d62bac6398493a58fc33f489bc9354b20573a8478ca663b8f4481f5e88bfade168b62ef7259bec3cd4ba9556a11479b9fe6209e774bbef3835ca5c98f76ea7f15107f5f74faa91d842f0833620d34d1a64a33d5bc74fdcf67bfc5283fb852a4aa4f9f6ae90a3fd5d25fc40cb1f86c3f2fcccdddfd30dbdfc5d6061d0f97d8a18678f141f30c706532b00d91c13c9b3b322f1b92f324aa80479bb7cd9232c6db1ff3a8392f084e3b581a2e426cd649286e1bb45a69e9f7fdbf15fea1f4ecb1f87ebe8924da26fcafbc204a8c51ffb10f2c10364cdd02fbc51a70d0bc1c72db27f4c001066624fc15453d08da1dbca5a14e4b6ca58bf232f7f1c7afde21912f674a2ab0854c06033ac5e738abe398f7a885f554400a75b4d787e73db52fc599b4f726c5e13477b08779a3bb9ab8a8a388c4c24439eb9c999c99408f725a46e003e9f31fac3056e339fa441d2fe739ba1e15dffd750cd4d55298db6639d59652273b6b774ad8851cc31a61f253584f2baabc149a8a9ee4ed3d4931d12c398efb9b131be3ccc7a0c619335c99e7ef1726da884c52bd96aea0d2cfa9f10d0f89f3f154b0a89c729434a941691fbab2b1795af9d3b9f728c7429194e04202515ed5dbc1a76deae3c866f7db07a925c09ab1a1ec45e343b1683ef5d13c064748fa53289a8d841102a27c17368d89867a6ec31694e855cd6352b8a2479ca44353ea59ca05bc5e18653d37a4ce21ef2e7a4ef37927cfc0144dd657f475a17e7640cb0daa1ed95b56cda54173b97defc9110f1df86e48a86a779e1bc5d33d5468c1b781f11b1037f69451a5fd546efaa9db077f6e2b74ed4809260bda72958a6ea6a7ebc881d0a537f99f796416d82401030be1727f75eff0153ec1ac089b57dade532e42361f030ce35da7bb89f3873b3d812a9a8133ba5b1785944a75d925285eda963bea08abc6b73fcb2401d7dc531a445a9a3b888565106f649c6907925f72045524aa993ea201679d14f159edf3fabd9e04a88e846a1bbfa72ccee124b8bc993c3719de86d64f22cd71a6decdc784e3368558b6207736ac23c3b3ed5b1bb94049e3093d2184d5b18e10bc75de10199c12c7e5ba17c8015d3bf7b9ccc3e41b2c467137b0f49b3b4a861414c02ed075f2db3aba55263859c96a5ce38a3a0b3bec3712b8704f0f8e74b36002dc1772246758d03c87b6c2e9c64997c5034d1c3b0a6eca98dcfa394f0d60d0c2ab406e069e4f71bdd510afacad77004b538e54c79cbfd99845572367c5c63b4fc4350f8382dcf2057a58efa97df941fb1866e2821d84138ea0dfeab1fabf8f8e93080d6218f8ac1ae87db89a8c9264006811b2ea6d6c9506b2d35eea2d327efe5b5beaae9daf12384423dd86efa5e746c2852781f658b11f8c5b4c0be1d9db8867c914d0e273c5836c9b1d84eff59d1b97ecdd5178d48b350052920c6b56642cd3a80ecd329b43b7c335494c174323f1fe782f6fef78d46f53a5fb90685416ff62f1837fcccd33b71bf3a603793f57501a0876cac91b75c73e6628dbd5e1a1e96d10b579ff03ccfb0e3eb2614616fbfca71f6b5c7e315e8d9b9f1b00216b18b9b531c86a2e84959a59f04710a701d6724022813914486e4b182cde54ee20317e3a1d9f64e5942e2141afcec2838b9a78a42cf7c70573f7033c71ec414e7b4db0f6c141e9028cb0887be9e910bcd532241901afb44ee07a7cc01f765814f1a93c256a14bdcbdfeb0bf6a2e99dacd93b1955353a3edce0e6313c51073a2eaa2edbcefdc3a8ac91d9e4d9e772d29f2c4eb5ae9027ee661d5ecd2f32525c5014f675f7ea0722ab131013bb6562027007bf6bbe321a13225646ddf56537b1e92c347cdff173ec0df32163f4bdc0ba389423f8231bae1dbb03e7113df142c8d1ebe5361ee28d5a014e732be8b69cd4fe98948f4588c9f6c3e20d091c931364ef57d270dab739076f461719a463a1793b1925e57c994cf4b1a0bb458ef42b9196bc1597a1119873144e03c3715185a7bf4a04bbb846598c9bf84d9f70503e4276e38e769016515e20d5b07eb9ff5bb38be64051fd12fd4b58cc258c82b438f6718d97dd6487084d03c09d4f8c70cb24d0153dfcca7931b17ca47830621a0aaf63e729ff4e65b8bc1acfe561892cfa84336fa54741b080e12dbf1f79c4c4996d912ebae1bebbf23fe71238464ae8cddfefb5145e86aad4748e4119c3e719509035ee051ac7a9e1b8c2358f8a00d2ec2656d172f60207736944bf13adbf40c9a294131d8ac138eb9090808753ad5b7632bd6e067c22fc33052f8c84747e7bc2072b63c468375355fc91069ad03e66e02ba71248d1e80a27288044b56abf9ff409cd511888d6001919c1e457d63934f8a5d1ed0d2fa017dc618e8a1641299a2c5a88613471cb6dbf588f67f35cdd23b1855871e03596fc72cf8f7e624b1ed5ff7d1ea39ff582c57c2cd0ee667f7dcac5e0f848ffd8ffe5c11d96720bb67b6ac5ba440194771a6ade1746abc6b9e031dc8d3afd60cd2b452cbe3012d322d3766e49ff81209b088299826dde489a63add55643c352d4e36e704120618ef966c141e2d098f13ac99b67a0547a4d0f66d0b7fc6a70075b5001e8be98a967ccdc080d1bd085ac40f4c5af1ffa1ea3ed95311268cee2c9cb1be92652aeef4eb786ffb8c747b4e3fe67291edf183f9f40dae07d320eeacf839b51667853d7e48f367517c958dc8f28c25cf6341ca1a8a9287f5a2c9df04a3ca3841dd41ca8f695c87bfdc990b6242b122d72ddaf02b6fff8c56f2bf21df079fa9563833b9c7010eff088a1dc2be2bbedcf04e115a79807afbf4f3a9643881b8ecfba2dcc8b33f573a85c5b9c0edfa0ea9759d56b99357d070012850449bc4cbe73f67910944a37091f735271c974f0e37ca44c93e1908d212e29f92f40d21dae06cef14f936aca4f9ca446e3dba1b75cecbb7301beb11b6932e511f70d95bcb4fb4de445ccaab029717f1ae3936f56c009bd038e7e0af1f9d68d418b76ccedf075a6dddf199867b12f9fa49689c487870e280e64e636999f53dfa77c5c136aa83c9eac203202875a2b71b2201404962d7c0a29aee262e462239c6e9bcad3912f36c63bf42f4f67eaf122ee40bb7b0b758f15ae55a4fca3f03faebb37963246284533a1693477347abacd9a8fb68628cd4f91f589d56daf77cf1c30b425fccbc514f88426cb1157a6a3c81c8cafcb5f1ca7e97b1224626c296c4d2d49a93e7fb8c6f9e86082db5e18345a9ae638ba87ba7dcb85e103f0275abba4ccc451fe0bed554c34cbf62cae6220ab489cce3555e32b329edfb512e795147c9c8fe3b4a19d1d0952e50c742d852eec2a128c85af269212948f0c868be105ffba1843609a9cecc7ee1561a1dd6867208dc2ab12d5708af714bb27b4fb158786e367e95da8f5f74f4970f3df9c5ae136b0406e96dc0610dcf2266e4169571127db23286f5597153ba3d315af3eed6f3e6df3470bc857de55c05a971ce598fd", 0x1000}, {&(0x7f0000001240)="098697f49ce1c39ea45b82a3a806f6701b949a7046244ce109745215f7ecdb845e3a217a34c8e4cc6d65a3258e99740c444dbf27bc491426ce753ad700d0660dd6ec6fe4397c052409b92be82735dde36dd550ad2aa4a9eb1681d324875f4db8d7b2b51d1e0107225214df18e35d80f8a60cebdbf13762db63fddc6eb15a428b25eac4259d59ff2a13ab8690f17019aa6e839f39f6f375eb1b8a7c2d97b3f073ced843231c0b2228da4390aa555870838d34431740395acfa6eec20c91604fcd95c8c0db3f7c46a726f20397b9cd6abe09", 0xd1}, {&(0x7f0000001340)="b16b5007210e49cf3ff22ebed52b4ad754f422bed11e6adad72b0b6e927e305e5518c922dd07a8157ab1c9e3bf35fc3dfebc34daf2ffce1438a1f07a95910da51daa46a9d43dfbd58350835283863dd60ef3457ee390ce7d86aa0df089f5679e845e76c72f52c8c6c1fd343fdfd57cf5edf73d437635602cfaef112289e261fff9e8d2a920adaa6a97e36d7416b4fd95e0cc0edd", 0x94}, {&(0x7f0000001400)="8df121ef033eff8004af138bdd8f018baf351312a5f571d200d3765d2dedbba38037cee7f25784066c0e196b238d80d5f2dd1fbac2e8ee3c6632df53f7c67aa2b188329a292e5693c1eea2ed2619029e4b4e221cc28298229963740451fb5551e3b8dafd1e02ebacec0edd5cfcba0e871814565d4d73aa3dd79d03515d7c4e9477bb6905ba448552dceae8842e455d0070d991444fcf2d1a1d25432e2ac3bb6f0f35087375f694a5863512775c8fed14559b1b09dad83e8604f4671a39897197dc0c3490f2e8608c4db3011ab3bf4de8dfa562cd3560df8d7dd927318c776d4038052ef07c4aa82d5a4bae51d5605bcd5d86ebc01aa820d7fde0bd", 0xfb}, {&(0x7f00000000c0)="a25153718d", 0x5}, {&(0x7f0000001500)="b02443ba2cad1752b5", 0x9}], 0x8, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r8}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r9, r1, r10, r12]}, @cred={0x20, 0xffff, 0x2, r15, r18, r20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r21]}], 0x90, 0x400}, 0x1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) fchdir(r0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 15:55:11 executing program 0: socket$inet6(0x18, 0x0, 0x0) r0 = __clone(0x0, 0x0) r1 = msgget(0x1, 0x10) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r7) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r10, &(0x7f0000000840), 0x8, &(0x7f0000000880)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, r4, r7, r8, r9, 0x2, 0x1}, 0x3, 0x8001, r10, 0x0, 0xb8d, 0x3ff, 0x4, 0x5}) setpgid(r0, 0x0) setpgid(0x0, 0x0) 15:55:12 executing program 3: mkdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') 15:55:12 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) listen(r1, 0x1) writev(r0, 0xfffffffffffffffe, 0x28d) 15:55:13 executing program 1: r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r2) write(0xffffffffffffffff, 0x0, 0xfffffffffffffc8b) getgid() 15:55:13 executing program 3: getitimer(0x3, &(0x7f0000000000)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 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(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) [ 76.2634488] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1035 command syz-executor.3) 15:55:13 executing program 1: setreuid(0xee00, 0x0) r0 = __clone(0x0, 0x0) socketpair(0x2, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) getgroups(0x5, &(0x7f00000000c0)=[r5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r6}, 0xc) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(0x0, 0x0, 0x20007, 0x0) ptrace(0x26, r0, 0x0, 0x0) 15:55:13 executing program 4: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = geteuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) fchownat(r2, &(0x7f0000000000)='./file1/file0\x00', r3, r5, 0x100) 15:55:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffff9c) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) r4 = dup2(r2, 0xffffffffffffff9c) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = geteuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r7) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r7, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:55:14 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x40, &(0x7f0000001180)) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) getpid() semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x23) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getpgrp() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) wait4(r16, 0x0, 0x0, 0x0) ptrace(0x5, r16, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x7fffffff, r6, r10, 0xffffffffffffffff, r14, 0x5, 0x40}, 0x3f, 0x40, r15, r16, 0x7, 0x86b0, 0x3, 0x1}) semget$private(0x0, 0x7, 0xa) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) [ 77.2087646] WARNING: defaulted mmap() share type to MAP_SHARED (pid 919 command syz-executor.4) [ 77.2421260] WARNING: defaulted mmap() share type to MAP_SHARED (pid 919 command syz-executor.4) 15:55:16 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000040aca, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r0, &(0x7f0000000000), 0x0, 0x1) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {0x0, 0x55e}], 0x2, 0x0) 15:55:16 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0xffffffffffffffff, r3, r6}, 0xc) mincore(&(0x7f0000002000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/19) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) r9 = socket(0x1f, 0x3, 0x0) r10 = dup2(r9, r9) getsockopt(r10, 0x1, 0x0, 0x0, 0x0) r11 = socket(0x1f, 0x3, 0x0) r12 = dup2(r11, r11) getsockopt(r12, 0x1, 0x0, 0x0, 0x0) r13 = socket(0x1f, 0x3, 0x0) dup2(r13, r13) r14 = socket(0x1f, 0x3, 0x0) r15 = dup2(r14, r14) getsockopt(r15, 0x1, 0x0, 0x0, 0x0) r16 = socket(0x1f, 0x3, 0x0) r17 = dup2(r16, r16) getsockopt(r17, 0x1, 0x0, 0x0, 0x0) socketpair(0x1, 0xfef16a60516eee13, 0xc1, &(0x7f0000000240)={0xffffffffffffffff}) r19 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r22 = getegid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000000400)={r20, r21, r22}, 0xc) r23 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r26 = getegid() setsockopt$sock_cred(r23, 0xffff, 0x11, &(0x7f0000000400)={r24, r25, r26}, 0xc) r27 = socket(0x1f, 0x3, 0x0) dup2(r27, r27) r28 = socket(0x1f, 0x3, 0x0) r29 = dup2(r28, r28) getsockopt(r29, 0x1, 0x0, 0x0, 0x0) r30 = paccept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002, 0x10000000) r31 = socket(0x1f, 0x3, 0x0) dup2(r31, r31) r32 = socket(0x1f, 0x3, 0x0) dup2(r32, r32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001300)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="93dc42744a89913fda7d645550531a833605188ae1365b39d1b266a70c4fb71d534c2e9f53ff9b8d5a3fd7eee29dd91d7a590a584d2ddbc5bb01535e2db1d06980ec34046051", 0x46}], 0x1, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [r8, r1, r10, r12, r13, r15, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r1]}, @cred={0x20, 0xffff, 0x2, r2, r21, r26}, @rights={0x28, 0xffff, 0x1, [r27, 0xffffffffffffffff, r29, r0, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r30, r0, r31, 0xffffffffffffff9c, r32, r0]}, @cred={0x20, 0xffff, 0x2, r33, r5, r6}], 0x100, 0x40d}, 0x1) 15:55:16 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={r1, r2, r3}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) r6 = _lwp_self() _lwp_create(&(0x7f0000000680)={0x400f0020, &(0x7f0000000600)={0x1, &(0x7f0000000580)={0x8, 0x0, {[0x80000001, 0x5, 0x1c, 0x400]}, {0xc633, 0x0, 0x4}, {0x0, 0x6, '\x00'}}, {[0xf5d, 0x4, 0x4, 0xf99]}, {0x1800000, 0x3ff, 0x3}, {0x5, 0x15a5, ']\x00'}}, {[0x2, 0x101, 0xd4, 0x3]}, {0x1c0, 0xd676, 0x1}, {0x9000000000000, 0xffffffffffffded1, '\xaa!:,\x00'}}, 0x180, &(0x7f0000000700)=0x0) _lwp_suspend(r7) _lwp_kill(r7, 0x7) _lwp_unpark_all(&(0x7f0000000080)=[r6, r7], 0x2, 0x0) chown(&(0x7f0000000000)='./file0/file0\x00', r2, r5) rename(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 15:55:16 executing program 4: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="02", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="95b4a8e0f441e6d263c88dba4cec3f19", 0x10}], 0x1, &(0x7f0000000140), 0x0, 0x9}, 0x0) write(r0, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 15:55:16 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1210, r1, 0x0, 0x9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000040), 0x0) 15:55:16 executing program 3: socket$inet6(0x18, 0x0, 0x0) r0 = __clone(0x0, 0x0) fchmod(0xffffffffffffffff, 0x2) setpgid(r0, 0x0) getpgrp() setpgid(0x0, 0x0) 15:55:16 executing program 4: 15:55:16 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x418990, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) mknod(&(0x7f0000001040)='./file1\x00', 0x8000, 0x6) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() geteuid() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x101, 0x1, 0x6, 0xc56, 0x100}, 0xc) getgid() r2 = getuid() setreuid(0x0, r2) __clone(0xd00, &(0x7f00000001c0)="9d3cc35d00f3ffffa3efcdeac68242c44a9c08001ba372c983b76e960f00000010856d0a6b0b9f4b1d107adebe2ff2ec977484e6ff03000000000000716c89a71e284024359ae7f1ac6819b7cd224d783bf493912e19e3235ee0e66aa23cf4a0dee7e60353e57e6cae00") r3 = open(&(0x7f0000001100)='./file0\x00', 0x200001, 0x180) bind(r3, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYRES16=r4, @ANYRESHEX], 0x2, 0x800) open(&(0x7f0000000100)='\x00', 0x4410a4, 0x7a8a9f3171840335) [ 79.5664694] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 844 command syz-executor.2) 15:55:17 executing program 2: __clone(0x4ff, &(0x7f0000000180)="8b0726c3400449acdb8b1d6fe1a009138cb675a4e89d60ee6ad76744335dde485c72fe069c379c29db644dcb96cdc3bca0842f110857ef83d59613d884aef26cbfa272156c5415cc045ea68b5fdeeccca16bcce08895212ad397ffda1c1d24b2d0884e981f8e3be7952dc07f7e71acb0f09f558d8c378bd9cdfbed357161acf578a1abee72f126fc6de7e77b5e2a527d676478e65c837e142b6db41c6e979da9e7be7a96a62fb62fe31024bad670baed4cf837106ab02c951e70763db81af990a1ba6f2ef62e0db7f56f5a88c623a86d17f1a6c51577fca469fa37e651fdfde5418e882b699181b74e31542bc7c3102b31") sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) _lwp_create(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) _lwp_setprivate(&(0x7f0000000080)=0x5) pipe2(&(0x7f0000000140), 0x2c0000c) r0 = socket(0x0, 0xe0000001, 0x2) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) socket(0x1, 0x40000000, 0x2) r2 = shmget(0x3, 0x3000, 0x408, &(0x7f0000ffa000/0x3000)=nil) shmat(0xffffffffffffffff, &(0x7f000067e000/0x2000)=nil, 0x1000) r3 = paccept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x60000000) shmctl$SHM_LOCK(r2, 0x3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffffffffffc5, 0x0, 0xfffffffffffffe42, 0x0, 0x0, 0x40d}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000280)=0x10) 15:55:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/94, 0x5e, 0xc60, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="bfdf69b5df8b6e0f08093950ecba8b049d4a17365d8dc6848ccd1696da31c231cda1549f1811f3dd9207fc51c37ae472e9e3bf55e269f47c6522ccf4a36fbb745485ba8377bdcca6dcb443281dc008572f3a413ef03814380438ac2334d6403a0ae4de49285d1e4738109f88d0f8aba4f98c39ef9e90e1d98be4e07f3c1eaaa9f717d9d438874b5a55e77c1391653d4267b95aad343ae7e24f9ddecc1a497bd783ac460301ee79420114e3cc585c24b3258161ad2a36b800306654bd8688df55034c4e1cefad23e04df3bdab034f9aa0b1fcd8513119bfa6ff84d983696f6eb239cd7a", 0xe3, 0x402, 0x0, 0x0) 15:55:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) mknod(&(0x7f0000001040)='./file1\x00', 0x8000, 0x6) getpgrp() shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r2 = getuid() setreuid(0x0, r2) __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") r3 = open(&(0x7f0000001100)='./file0\x00', 0x200001, 0x180) bind(r3, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYRES16=r4, @ANYRESHEX], 0x2, 0x800) 15:55:17 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000001480)) r3 = __clone(0x0, 0x0) setitimer(0x2, &(0x7f0000001040)={{0x4, 0x2}, {0x0, 0x2}}, &(0x7f00000010c0)) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000340)={0x3}, 0x0, 0x0) 15:55:17 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000001480)) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a0ef92523cd6a510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085842a8ef7b873adcfe3f50bf48e942e77d8486120b66c979a4aef7044a57263acfd0ccb0ec0d2fbce357c1237a642670762168e087433a3cc2e9cb659b59cb7123e34cd227ac522bbe1a673f36ce898d68820f6383ec56155c4db8481311e61dd290752ab19669390a5875369e74ab559f764ede9a6e35925da6853f53faf6e385bed9bcd1aeb7f372f84"], 0x1008, 0x3, 0x0) getpid() semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x23) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getpgrp() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) wait4(r16, 0x0, 0x0, 0x0) ptrace(0x5, r16, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x7fffffff, r6, r10, 0xffffffffffffffff, r14, 0x5, 0x40}, 0x3f, 0x40, r15, r16, 0x7, 0x86b0, 0x3, 0x1}) semget$private(0x0, 0x7, 0x0) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) 15:55:17 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(0x0) _lwp_continue(r1) _lwp_getname(r1, &(0x7f0000000000)=""/3, 0x3) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_setname(r2, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="c66add842b4b893de3de84088f9f026cae3f37d2b8a2565733d2fe21180b5a50e06ae22bb99d954f73d16f6440621d15c7d40950533be84544097c20d2d0ed6783779275d9f9975e0ed0ebf4b2dbf4abfdac7d16e7575c3d6383b829273cf4efbaf632e22de3d588d214ec46ebeb9b3257e255f19b04048ddbc8ac95eda045652ecdeb65e05ba2e6e8bbc8821ba38ecde7951ac068c88d86b4", 0xfed6}], 0x1) _lwp_wakeup(r0) _lwp_wakeup(r0) 15:55:18 executing program 0: socket(0x22, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0xfffffffd, 0x0, 0x0) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000000)=0x1002) accept(r5, 0x0, &(0x7f0000000040)) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0xa, r6) 15:55:18 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, 0xfffffffffffffffe, 0x28d) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001680)={0x8000, 0x1, 0x3f, 0x7f, 0xa983}, 0xc) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) r5 = dup2(0xffffffffffffffff, r4) readv(r5, &(0x7f0000001600)=[{&(0x7f0000001140)=""/140, 0x8c}, {&(0x7f0000000080)=""/29, 0x32b}, {&(0x7f0000001200)=""/222, 0xde}, {&(0x7f0000001300)=""/206, 0xce}, {&(0x7f0000001400)=""/224, 0xe0}, {&(0x7f0000001700)=""/31, 0x1f}, {&(0x7f0000001500)=""/244, 0xfffffe24}], 0x7) r6 = socket(0x1f, 0x3, 0x0) r7 = dup2(r6, r6) getsockopt(r7, 0x1, 0x5, 0x0, 0x0) read(r7, &(0x7f00000016c0)=""/26, 0x1a) socket(0x22, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r9 = paccept(r2, 0x0, &(0x7f0000000000), 0x0) sendto$inet(r9, &(0x7f0000000140)="d8446820a259d55cb41024c41b3c608b848f29316fb004cd8294a7bfe8f342f59cfadebf78e8ac13123e24c2c0cca6409bed321a61d6dc92e3140171e2e114002d93c691a91deec12863e8284a4d66b4c527686df480887b160e6538726b1b55c279211a93b6cde76771d2dc5554eff230305ba314b1d85b3520d3694b8c66eee0ccd143a5c31a2ea73cf0643a2905bdede2960e57a9d88b664646d2230ccffe5ecf2a9fd3d0705cbb2d92c5028937d886b5bf5959162789579b98b597282cb94ad26a8ba8f43aedcf28d4b9d99d9a074200b37c859de4ba0db4974d9a9a85761f01b734def779124cbb9c0d4b3c3ecdabfac60718141d66bd7498926f0cc39f1fb7eacd3cf2e7aa57b81eb73e29758ed5176cca9ce57f3f064a1f398da365b721fb906dd4d00f6ae4b3dd3af38e0ee4b9aadf2b0086430f17e3ca4c143c3dffd1e3d87d7af9968b21ee942d6c140310e60a27c4d43c31847a3e31a39cfd3fdf1be7744fcd7dc139f33966e41dcff3f436f661941ac332639cb172ba6891d165251aeabe129e91b4e34fe081afe39a8dfa792cb65593f764ee7d265e9f9d6f9cc02b0344a99cb9f5f661f42c94696b44a1db2348f3594438bdc03297b369edcad4c281a7aa76721362aaf2c3b01e624e76938fa2c9c53a09d6e2dad883f3a70468d943d01d07dc01afa4c11963abb5b43aeea81ee426f7e5af3050a20109911bdcbaa5c5a0a1082ab6af389b651c542463d3180760cd23253585d437af1ef8b19a77902607f312a2790d7b140b279e8c572086411aebf79203d3fd0256c03920759238dc94c7b8a9fcca267db5ca87d68e099bffc58e2f64d36c142d3f9812dc544e2ac91da998e6949f024de0fd88c36f4518e3ffd24b44cd9bf94ed75fc48fee15b5da7cc7d744a2c17333870ed26d5357354c94ee3075c8e5c1c363c4e3c820c00ad5d4435520c8d6a570ab055234c42999f8c43218cf035c996797afbf2ebdc3f6b6fec041aca9909c88eca35c1dfb2f66965982d1a83435143e50170d431b47d63466e4f4e246c746140289b195e7ffe89b7af5924248f677e42633a91483658e7bef5482b21242f5522b38e117d09c13fedcc72b60c54f64d0c392d59ff6cd5fc0fc9bbbf24d093fadd54a263ab24ef315c4ecad1f56115a16af909dbd8e0f55653893fe434ea0e0483f958de41a3c9a50f1b22d751d945d9589796aa68e79d6d8f1ac39861cf2235257b526e7f4c019c7ae9de89f30b4d88ff045b4aabfffb2edb30e3c30f7aad5ecdde5437e39ce40b560c0d6ee286d0d886fc40ea3502bd5af452b7a52635d132dd766d4c9d24884df1206c8cf5ef97a426eebe56e1b38786676856b0c096940b7368aa4f6241f57107a3024de5e1c4a0519bd098138e5ee7834eb37b5f715b6c321eaa408bc47fe2cc85d48e25f6c26e5b2712572c1ea43923834eb88a43c220c4e91784bf0a6ad81d5338c407345d9a9bc1803b5da5144bd744fdb8e0bb81315ef26e14c338570288636a491d527e2c3a17d4e8e14f51e111da0ee5cc3182abec16544d8ab362e398b3079ae739e42e251d0b06a9ebf023af2f9dce4255630c3b1de9dcd7aa68037a615d26e0cf029d3714f66c15f84e721bac13f62acacc8e4b78ed10ccb4641cdd9aba14003f4ad2cad1605b91072abd57d1969d2b94eeac253f79b9dacec2b9a3e748f4ebf788a52c5ea432818fd11a288aaec5d6e60465a40f6af54b3341c7738c1ca38a703b81816fb19920bd9f9d3d75275c69fd150d114eb2b5cd96d3283666560ff9bb8d81a8804b2c5c8c71dd2701d7d10b905ddd2eb04a5ea9b5ae308c45103eee43ea3b9bb0ebf350ee65dab4216e036d110cdc54d1836fee540e79d3f46f710c31ff6632cfc69fc9409bad70c7a19eb591c3ce44c5312358dfd919906afe336523bfd50f26b79c83d3ab21d8d0ee38bf069f16e1a33e88107b1bede011e5aa2348a26f356877d939bd9677cd261081f784b9eff1d978a180f539aab0d67e0967307c27874554b601c20ab7a60d8eeefe1e33decc13bfa20f5abc39c88ab8f876717e4733cbd9e2a1683c51d4777fbac40e2cae207ecd137e931c4c04071491c1147f037a0f5a06e546622cf8575f1c1e37def95fe597953614c8f5a93ae409e33ac5abf96228f7c88ae1d78aee1b7c35daee6b0805ccd850d4da62fd938eddc0a34484bbdd072c12214c0598e2f5d0d5825f5da446004e45566f7d8dc66f43e531c16e783569a6fe4d3b81c8976fcef257ae3174ed004264493368234555d78577f02ee5572c6d320d18fcacdf138877375474be26ab7696eeabc88511a4f56d1ca13ad861ee8c3d24b6e332dddac655b479f151a37d4b0180b01eeb377f3de475a0f407d6c269f0e2e64b74cfcc4a4ae9ec583ddb92df7964a5936aad986628d24c58fbd71a599e0f7e5b596658fb4dd97db9651da8b18d196ba6b3219e6079c6ab63c326eae30bbd1527f817fd3f6c8da2ba7c672026cb49533fc7a27b6f5b691a99dac04138ac50c220c73fc80faed1d6faeb732bf3c69b4495bed3e2f773ce701ac9ac385e5831ff02edac5955c3c508e88416c2526f63f8bf91b58680510103e0bd55ef310bd4f39ce2a522d9410a3ed2ad3afb373dd17561f81e97698a8fe946b1b0196cded6166a69fb265177e3451edf3fb5c622d03d9531bd1e01dc5172f035aa29fc550cc96fe9f315120679f9060c6bd1dcd03bae9ae7924ed708451aacc12843469bad3e20e69cc624cfa833e5b948fa2b49c9fc76a672f3217dfabeeb7ef56816b314968e7448d6577cb7f92e0c2a6f3ac4b9ed5e7d4f008c33e038b311ecf6d26f138138ccc3b395e533b6ad3d4bc86be83567d60e7621647fd8a52a0fc12d21e8c600f94d5691698d8f37e6bd8a725083588a9abb70383e812d191ab6b555cd5bf2ed190d2e8ea705906ca09996cfa6f1748e030a024e1a7a32c882e7de2da798c190e116f0d194c8200a63c654fb1545d4ca9cd7d6af060406a63844c632b3c22fa8f050139add3468eaf15c8e986a31b93913fdf8c8e6f4bc6800ebe65bd7f76ee5d688379de3943bbf173635e86f52b47a47364946fa43c7d8614b7602c01a1bcd67225761313ea6869f89d16aa78fcf0551763c745b9ccfc7294ce5a63c2862b69955ca0b7a68c27f7d121a6c0f056edd1b90293e43641df2c19ffaa69c5f8bad103c48155630ade18a669f3808632f227c603bf1980b8627ce73ffa5c94ece80dc95cab07c5e5c30e30592a096969e696ba6d5ccba4bc9e823bdd7d4005001a3e401047b76180ed68e385f76e2d6c7a9904aab8f087da0f43fc77479db64069c761b0741aaa81cfd44ea17f4e8f0ebf1689382502d0dd2c9d524178d977617f591dc9fe65dd7eb0181ab70c9f94f06b557c4330b0e9bb483b4ad84dcf0ac20bc26c0475e9cbc0da4fc27be38bb3be01e878c0eb7eef4a81c7c7d1566f44446516cec592287f472aa75ac36ad40918f8dc585c9c0ebc117ed385f933e497da6397f5cac9dec3ee1dea658f2bbc91c65f7f85663dbe7cbdbb2a5173c16c10bcecec70eb53b44cd5d23ff3d61c786d80e2684b27b1f1dab4b5ab2a2a9e5c3a5915019093660c1404f7be1076e2aff834b45375f88fc3e771d47afe86db953bb2d1cedb48d3d397234e7f44e2d02a8ba4d6011331180af6640b1f87b2f31d5f667f06663fe31743c344e317b9fe05210cbdc9aec4c6bb1835d46fd161739edbef1e53ebf24ebddbc35b9875f966810e000b2a11204de677af105b846f13e25fc2c1fc28652ea00af08651d4b6d3bce652a33b6290e61c8cf84909cda5555c18cdcd125786da3801eff0be2c1683abcc90ee329339b5f268eaaaaff4bdeea7f603a8fede910970554ac0939b6e80d7ff2a6ca2778159392a8a6f2ca8cb4caa328024c802fe45760138af2f8eb0fab79858605f51045bf7f0c95ce6f653021d1a2a57548ec23bc4db421eae4941d416582baf2d6458d81fd810778b8d6bdaa535249e49af15af354f0e69a59ca447cbeb29848bd06f2c0a157750677eef4b96224676d9c694877b15d57db2897a327a50528d460a265964d0a63f2b23121593f2091a86255acb8ca1db4404c9fb6bdc07c186d8c148bef37a79469775f33a6b82293f4b3b58d8ae666518f3e17cde414ed95cc6a6e155b57b1a3383c91b538afd501a04ebd6ab909d5ccd98aa4df3e56ad7e3564a7d88aa152e8d43ffa5f0fb0d4cea0bfc919e93711803c466015d8297615925420f41f32c9d850a6ce93d8b9a0becd8a7ec6b25f904da31a78b57006934689d88ee7d34c083ff7601e5203efbfd6e2f25e32ddb3e1b71b6a961270b361207afb12bd0f7d65a16a3a87c266cf1bcc3a4f82d369c0ef5fadd1bb8276b6c95a323afecd42cf20b39ba185d105887d816f577232378dfe7b6433e9a68b91705afc10177856130ca80a8dc27d66dd465531ed970326d69c76550a205c20ec7a65c8f7fb41db2fd7556428ba491a68fd98f6220951b5616c8f88b79451dc610582b537c5363cf1372849fa5d59a3da7cee0c3068af89978bffd4b3cc7217497ba19c8c9b291c3c671cc9ef91debcfd5892bcf49993b636e71c6033d6626fffc1877fb2c4a781642817488347ae4bc45595e828a70af4be3b2ef59c140a624de3d464e698e08f71d430da7d6fde76fcd3647c02363267e24b1422c8d8591edcfe9300268dbd695c5e9ca667498081e0fde11e541ba9b264297eeb211285425965d5e3a26526661277d22a2a867635aeb905da622f563d565a13bc76b1214a8b0e83867fad21a14423ccdad9740b882e46e5a3d833d3c61a44f78cae9b13e2f988393b876b1900a7ee153f2bb7caaf73266f00ca52eea6dc0661af2e6d2707cd0146560d14d9f31cd6730777ac5dc400c8632f1e703cf78a490240d1ad850ea903514ebe95fefc840b8eb215d525a137eb1413f23943e329f0a75959a64faf3915c61ed17088cb5ddb4083bf678d1a8293c64b25304f9de7b5a74560412bb3396a21f0463e0262b651735b87515caa374f8423225141fa654eadbb8f4cae35247b18c913dab0d3cacb2f442d17e819e39b9f52c93076e47aec9ae3068d11aa080680453f482aec7c3c7a25b9c4fb4ee31833606269177606501aeca2e0068cc8f532de6949f29235964183cad8c5110a61e185d4b27ad592fb4f3770fbf4cef95eb1e0b68543512bcbbf22046101d2feb5c278be6ad4e9f0078be6eabe3e7168dd68aa0f9795bdc79fa213350f72af855e60add83f5c67f1884aa6e11e37ff346bb4733696d65004325390135f0452450e354ed5c1bcd5890a6088d26206122badb41c0f441473ca8f54c013a2c0b8acc21be8282335ea37ed53f8281143ee101548fe006b6d40c51fffa1a2c9e5063017666268f5c7a9eea6363727f968a625e8ec10be4b6d8e5182089d5d6e099b9dc7380d62b790f7cad73b532a8f87d7db7b0b422760b1db1c92351e2aa4c8e60f9deea8fc3a4ce9179b221639c4274922b77d29f942f8994a473a885c716703602d6145149bb1e4dd59c91a6c13e7920fad620803821bd7342fa1a670f18dd5ccea6d15fc5047a77a9ab6d04499a36b48d4a964ddd4d0e751c221b67d60e3dd3a7ea7cad955c4fc07eb4c18d4665a0dae08d4e04af9d0908bbe63141afca656362a0f9cb71a5ce0950bcef23b37420dea8e39ccb9fed264b3ae499c30ad1179489abe7e7efdeaf08a3c2e733d3aaa8dc9e32818fcf21642c0aae4dba485d554b68", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 15:55:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r0, &(0x7f00000001c0)=""/4, 0x4) _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) _lwp_suspend(0x0) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x10, 0x1) getdents(r2, &(0x7f0000000200)=""/211, 0xd3) _lwp_create(&(0x7f0000000680)={0x400f0020, &(0x7f0000000600)={0x1, &(0x7f0000000580)={0x8, 0x0, {[0x80000001, 0x5, 0x1c, 0x400]}, {0xc633, 0x0, 0x4}, {0x0, 0x6, '\x00'}}, {[0xf5d, 0x4, 0x4, 0xf98]}, {0x1800000, 0x3ff, 0x3}, {0x5, 0x15a5, ']\x00'}}, {[0x2, 0x101, 0xd4, 0x3]}, {0x1c0, 0xd676, 0x1}, {0x9000000000000, 0xffffffffffffded1, '\xaa!:,\x00'}}, 0x180, &(0x7f0000000700)=0x0) rmdir(&(0x7f0000000380)='./file0\x00') _lwp_suspend(r3) _lwp_kill(r3, 0x7) _lwp_wakeup(r3) _lwp_self() compat_50__lwp_park(&(0x7f0000000080)={0xffffffff, 0x5}, r0, &(0x7f00000000c0)=0x3b, &(0x7f0000000100)=0x88a) 15:55:18 executing program 0: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 15:55:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x4) fchdir(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r3, &(0x7f0000000840), 0x8, &(0x7f0000000880)) r4 = __clone(0x500, &(0x7f0000000080)="763d7c08cdbed2baa9a783e72199db940c0670c6d3577d10407a730dc82a5c859860616b204ba564c758f73a0bd6ede39b9b03d2669c69ca3ba9f92a0491f0df39af88e7b267231f5344da6c29263e677846239b95479d") fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x6881c43719bdf83b, 0x0, 0x0, 0x0, r4}) 15:55:18 executing program 3: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 15:55:18 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) socket(0x2, 0x10000000, 0x9) lchown(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) 15:55:18 executing program 4: getpid() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x6, &(0x7f0000000180)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1410, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) € ƒw’uÙù—^Ðëô²Ûô«ý¬}çW\=cƒ¸)'<ôïºö2â-ãÕˆÒìFëë›2WâUñ›ÛȬ•í Ee.Íëeà[¢æè»È‚£ŽÍç•ÀhȆ´€ [ 81.7017523] ubc_uiomove: error=14 [ 81.7017523] ubc_uiomove: error=14 [ 81.8018451] ubc_uiomove: error=14 [ 81.8129690] ubc_uiomove: error=14 15:55:19 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) 15:55:19 executing program 1: socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getgroups(0x4, &(0x7f0000000040)=[0x0, r1, r3, 0xffffffffffffffff]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 15:55:19 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='\x00') 15:55:19 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/154, 0x218}, {&(0x7f0000000740)=""/217, 0x106}, {&(0x7f0000000640)=""/256, 0xf8}], 0x10000000000000c5, 0x0}, 0x42) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000480)=""/223, 0xdf, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000740), 0x295) 15:55:19 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) read(r0, &(0x7f0000000180)=""/156, 0x9c) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000000)="a0a92f90ffce11572c38f9707166f7e806", 0x11, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x8001, 0x1f}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r3, 0x0, 0x0) 15:55:19 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, 0xfffffffffffffffe, 0x28d) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001680)={0x8000, 0x1, 0x3f, 0x7f, 0xa983}, 0xc) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) r5 = dup2(0xffffffffffffffff, r4) readv(r5, &(0x7f0000001600)=[{&(0x7f0000001140)=""/140, 0x8c}, {&(0x7f0000000080)=""/29, 0x32b}, {&(0x7f0000001200)=""/222, 0xde}, {&(0x7f0000001300)=""/206, 0xce}, {&(0x7f0000001400)=""/224, 0xe0}, {&(0x7f0000001700)=""/31, 0x1f}, {&(0x7f0000001500)=""/244, 0xfffffe24}], 0x7) r6 = socket(0x1f, 0x3, 0x0) r7 = dup2(r6, r6) getsockopt(r7, 0x1, 0x5, 0x0, 0x0) read(r7, &(0x7f00000016c0)=""/26, 0x1a) socket(0x22, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r9 = paccept(r2, 0x0, &(0x7f0000000000), 0x0) sendto$inet(r9, &(0x7f0000000140)="d8446820a259d55cb41024c41b3c608b848f29316fb004cd8294a7bfe8f342f59cfadebf78e8ac13123e24c2c0cca6409bed321a61d6dc92e3140171e2e114002d93c691a91deec12863e8284a4d66b4c527686df480887b160e6538726b1b55c279211a93b6cde76771d2dc5554eff230305ba314b1d85b3520d3694b8c66eee0ccd143a5c31a2ea73cf0643a2905bdede2960e57a9d88b664646d2230ccffe5ecf2a9fd3d0705cbb2d92c5028937d886b5bf5959162789579b98b597282cb94ad26a8ba8f43aedcf28d4b9d99d9a074200b37c859de4ba0db4974d9a9a85761f01b734def779124cbb9c0d4b3c3ecdabfac60718141d66bd7498926f0cc39f1fb7eacd3cf2e7aa57b81eb73e29758ed5176cca9ce57f3f064a1f398da365b721fb906dd4d00f6ae4b3dd3af38e0ee4b9aadf2b0086430f17e3ca4c143c3dffd1e3d87d7af9968b21ee942d6c140310e60a27c4d43c31847a3e31a39cfd3fdf1be7744fcd7dc139f33966e41dcff3f436f661941ac332639cb172ba6891d165251aeabe129e91b4e34fe081afe39a8dfa792cb65593f764ee7d265e9f9d6f9cc02b0344a99cb9f5f661f42c94696b44a1db2348f3594438bdc03297b369edcad4c281a7aa76721362aaf2c3b01e624e76938fa2c9c53a09d6e2dad883f3a70468d943d01d07dc01afa4c11963abb5b43aeea81ee426f7e5af3050a20109911bdcbaa5c5a0a1082ab6af389b651c542463d3180760cd23253585d437af1ef8b19a77902607f312a2790d7b140b279e8c572086411aebf79203d3fd0256c03920759238dc94c7b8a9fcca267db5ca87d68e099bffc58e2f64d36c142d3f9812dc544e2ac91da998e6949f024de0fd88c36f4518e3ffd24b44cd9bf94ed75fc48fee15b5da7cc7d744a2c17333870ed26d5357354c94ee3075c8e5c1c363c4e3c820c00ad5d4435520c8d6a570ab055234c42999f8c43218cf035c996797afbf2ebdc3f6b6fec041aca9909c88eca35c1dfb2f66965982d1a83435143e50170d431b47d63466e4f4e246c746140289b195e7ffe89b7af5924248f677e42633a91483658e7bef5482b21242f5522b38e117d09c13fedcc72b60c54f64d0c392d59ff6cd5fc0fc9bbbf24d093fadd54a263ab24ef315c4ecad1f56115a16af909dbd8e0f55653893fe434ea0e0483f958de41a3c9a50f1b22d751d945d9589796aa68e79d6d8f1ac39861cf2235257b526e7f4c019c7ae9de89f30b4d88ff045b4aabfffb2edb30e3c30f7aad5ecdde5437e39ce40b560c0d6ee286d0d886fc40ea3502bd5af452b7a52635d132dd766d4c9d24884df1206c8cf5ef97a426eebe56e1b38786676856b0c096940b7368aa4f6241f57107a3024de5e1c4a0519bd098138e5ee7834eb37b5f715b6c321eaa408bc47fe2cc85d48e25f6c26e5b2712572c1ea43923834eb88a43c220c4e91784bf0a6ad81d5338c407345d9a9bc1803b5da5144bd744fdb8e0bb81315ef26e14c338570288636a491d527e2c3a17d4e8e14f51e111da0ee5cc3182abec16544d8ab362e398b3079ae739e42e251d0b06a9ebf023af2f9dce4255630c3b1de9dcd7aa68037a615d26e0cf029d3714f66c15f84e721bac13f62acacc8e4b78ed10ccb4641cdd9aba14003f4ad2cad1605b91072abd57d1969d2b94eeac253f79b9dacec2b9a3e748f4ebf788a52c5ea432818fd11a288aaec5d6e60465a40f6af54b3341c7738c1ca38a703b81816fb19920bd9f9d3d75275c69fd150d114eb2b5cd96d3283666560ff9bb8d81a8804b2c5c8c71dd2701d7d10b905ddd2eb04a5ea9b5ae308c45103eee43ea3b9bb0ebf350ee65dab4216e036d110cdc54d1836fee540e79d3f46f710c31ff6632cfc69fc9409bad70c7a19eb591c3ce44c5312358dfd919906afe336523bfd50f26b79c83d3ab21d8d0ee38bf069f16e1a33e88107b1bede011e5aa2348a26f356877d939bd9677cd261081f784b9eff1d978a180f539aab0d67e0967307c27874554b601c20ab7a60d8eeefe1e33decc13bfa20f5abc39c88ab8f876717e4733cbd9e2a1683c51d4777fbac40e2cae207ecd137e931c4c04071491c1147f037a0f5a06e546622cf8575f1c1e37def95fe597953614c8f5a93ae409e33ac5abf96228f7c88ae1d78aee1b7c35daee6b0805ccd850d4da62fd938eddc0a34484bbdd072c12214c0598e2f5d0d5825f5da446004e45566f7d8dc66f43e531c16e783569a6fe4d3b81c8976fcef257ae3174ed004264493368234555d78577f02ee5572c6d320d18fcacdf138877375474be26ab7696eeabc88511a4f56d1ca13ad861ee8c3d24b6e332dddac655b479f151a37d4b0180b01eeb377f3de475a0f407d6c269f0e2e64b74cfcc4a4ae9ec583ddb92df7964a5936aad986628d24c58fbd71a599e0f7e5b596658fb4dd97db9651da8b18d196ba6b3219e6079c6ab63c326eae30bbd1527f817fd3f6c8da2ba7c672026cb49533fc7a27b6f5b691a99dac04138ac50c220c73fc80faed1d6faeb732bf3c69b4495bed3e2f773ce701ac9ac385e5831ff02edac5955c3c508e88416c2526f63f8bf91b58680510103e0bd55ef310bd4f39ce2a522d9410a3ed2ad3afb373dd17561f81e97698a8fe946b1b0196cded6166a69fb265177e3451edf3fb5c622d03d9531bd1e01dc5172f035aa29fc550cc96fe9f315120679f9060c6bd1dcd03bae9ae7924ed708451aacc12843469bad3e20e69cc624cfa833e5b948fa2b49c9fc76a672f3217dfabeeb7ef56816b314968e7448d6577cb7f92e0c2a6f3ac4b9ed5e7d4f008c33e038b311ecf6d26f138138ccc3b395e533b6ad3d4bc86be83567d60e7621647fd8a52a0fc12d21e8c600f94d5691698d8f37e6bd8a725083588a9abb70383e812d191ab6b555cd5bf2ed190d2e8ea705906ca09996cfa6f1748e030a024e1a7a32c882e7de2da798c190e116f0d194c8200a63c654fb1545d4ca9cd7d6af060406a63844c632b3c22fa8f050139add3468eaf15c8e986a31b93913fdf8c8e6f4bc6800ebe65bd7f76ee5d688379de3943bbf173635e86f52b47a47364946fa43c7d8614b7602c01a1bcd67225761313ea6869f89d16aa78fcf0551763c745b9ccfc7294ce5a63c2862b69955ca0b7a68c27f7d121a6c0f056edd1b90293e43641df2c19ffaa69c5f8bad103c48155630ade18a669f3808632f227c603bf1980b8627ce73ffa5c94ece80dc95cab07c5e5c30e30592a096969e696ba6d5ccba4bc9e823bdd7d4005001a3e401047b76180ed68e385f76e2d6c7a9904aab8f087da0f43fc77479db64069c761b0741aaa81cfd44ea17f4e8f0ebf1689382502d0dd2c9d524178d977617f591dc9fe65dd7eb0181ab70c9f94f06b557c4330b0e9bb483b4ad84dcf0ac20bc26c0475e9cbc0da4fc27be38bb3be01e878c0eb7eef4a81c7c7d1566f44446516cec592287f472aa75ac36ad40918f8dc585c9c0ebc117ed385f933e497da6397f5cac9dec3ee1dea658f2bbc91c65f7f85663dbe7cbdbb2a5173c16c10bcecec70eb53b44cd5d23ff3d61c786d80e2684b27b1f1dab4b5ab2a2a9e5c3a5915019093660c1404f7be1076e2aff834b45375f88fc3e771d47afe86db953bb2d1cedb48d3d397234e7f44e2d02a8ba4d6011331180af6640b1f87b2f31d5f667f06663fe31743c344e317b9fe05210cbdc9aec4c6bb1835d46fd161739edbef1e53ebf24ebddbc35b9875f966810e000b2a11204de677af105b846f13e25fc2c1fc28652ea00af08651d4b6d3bce652a33b6290e61c8cf84909cda5555c18cdcd125786da3801eff0be2c1683abcc90ee329339b5f268eaaaaff4bdeea7f603a8fede910970554ac0939b6e80d7ff2a6ca2778159392a8a6f2ca8cb4caa328024c802fe45760138af2f8eb0fab79858605f51045bf7f0c95ce6f653021d1a2a57548ec23bc4db421eae4941d416582baf2d6458d81fd810778b8d6bdaa535249e49af15af354f0e69a59ca447cbeb29848bd06f2c0a157750677eef4b96224676d9c694877b15d57db2897a327a50528d460a265964d0a63f2b23121593f2091a86255acb8ca1db4404c9fb6bdc07c186d8c148bef37a79469775f33a6b82293f4b3b58d8ae666518f3e17cde414ed95cc6a6e155b57b1a3383c91b538afd501a04ebd6ab909d5ccd98aa4df3e56ad7e3564a7d88aa152e8d43ffa5f0fb0d4cea0bfc919e93711803c466015d8297615925420f41f32c9d850a6ce93d8b9a0becd8a7ec6b25f904da31a78b57006934689d88ee7d34c083ff7601e5203efbfd6e2f25e32ddb3e1b71b6a961270b361207afb12bd0f7d65a16a3a87c266cf1bcc3a4f82d369c0ef5fadd1bb8276b6c95a323afecd42cf20b39ba185d105887d816f577232378dfe7b6433e9a68b91705afc10177856130ca80a8dc27d66dd465531ed970326d69c76550a205c20ec7a65c8f7fb41db2fd7556428ba491a68fd98f6220951b5616c8f88b79451dc610582b537c5363cf1372849fa5d59a3da7cee0c3068af89978bffd4b3cc7217497ba19c8c9b291c3c671cc9ef91debcfd5892bcf49993b636e71c6033d6626fffc1877fb2c4a781642817488347ae4bc45595e828a70af4be3b2ef59c140a624de3d464e698e08f71d430da7d6fde76fcd3647c02363267e24b1422c8d8591edcfe9300268dbd695c5e9ca667498081e0fde11e541ba9b264297eeb211285425965d5e3a26526661277d22a2a867635aeb905da622f563d565a13bc76b1214a8b0e83867fad21a14423ccdad9740b882e46e5a3d833d3c61a44f78cae9b13e2f988393b876b1900a7ee153f2bb7caaf73266f00ca52eea6dc0661af2e6d2707cd0146560d14d9f31cd6730777ac5dc400c8632f1e703cf78a490240d1ad850ea903514ebe95fefc840b8eb215d525a137eb1413f23943e329f0a75959a64faf3915c61ed17088cb5ddb4083bf678d1a8293c64b25304f9de7b5a74560412bb3396a21f0463e0262b651735b87515caa374f8423225141fa654eadbb8f4cae35247b18c913dab0d3cacb2f442d17e819e39b9f52c93076e47aec9ae3068d11aa080680453f482aec7c3c7a25b9c4fb4ee31833606269177606501aeca2e0068cc8f532de6949f29235964183cad8c5110a61e185d4b27ad592fb4f3770fbf4cef95eb1e0b68543512bcbbf22046101d2feb5c278be6ad4e9f0078be6eabe3e7168dd68aa0f9795bdc79fa213350f72af855e60add83f5c67f1884aa6e11e37ff346bb4733696d65004325390135f0452450e354ed5c1bcd5890a6088d26206122badb41c0f441473ca8f54c013a2c0b8acc21be8282335ea37ed53f8281143ee101548fe006b6d40c51fffa1a2c9e5063017666268f5c7a9eea6363727f968a625e8ec10be4b6d8e5182089d5d6e099b9dc7380d62b790f7cad73b532a8f87d7db7b0b422760b1db1c92351e2aa4c8e60f9deea8fc3a4ce9179b221639c4274922b77d29f942f8994a473a885c716703602d6145149bb1e4dd59c91a6c13e7920fad620803821bd7342fa1a670f18dd5ccea6d15fc5047a77a9ab6d04499a36b48d4a964ddd4d0e751c221b67d60e3dd3a7ea7cad955c4fc07eb4c18d4665a0dae08d4e04af9d0908bbe63141afca656362a0f9cb71a5ce0950bcef23b37420dea8e39ccb9fed264b3ae499c30ad1179489abe7e7efdeaf08a3c2e733d3aaa8dc9e32818fcf21642c0aae4dba485d554b68", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 15:55:19 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) 15:55:21 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/154, 0x218}, {&(0x7f0000000740)=""/217, 0x106}, {&(0x7f0000000640)=""/256, 0xf8}], 0x10000000000000c5, 0x0}, 0x42) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000480)=""/223, 0xdf, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000740), 0x295) 15:55:21 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000fe9000/0x13000)=nil, 0x13000) 15:55:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x1, &(0x7f0000000000)=[0x0]) setgroups(0x369, &(0x7f0000000040)) r0 = semget(0x1, 0x3, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x67, 0x800}, {0x2, 0xff, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x1000}], 0x4) 15:55:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={r1, r2, r3}, 0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20004, 0x0) readv(r5, &(0x7f0000000100), 0x0) 15:55:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x102}, 0x8) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000080)=0xffffff1b) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) open(&(0x7f0000000480)='./file0\x00', 0x100240, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000240)="580b87b16ffd8263c4fb1172b9d706f0282f64d40e22f7250120272f3b5ab7ee1eee6f514923ef002beeccf11427ac2240b167bb0b7f36f53fd50c7e1e625eaf822585653ecd80f08d9e1b8276772b613d849acc47a3ac37e8e6dbe8a268a4197616c61c556863f0becb1f78c5d8a8af6ab43fdd79afc88e3cca0a4f3ffb9dabe2fcd3926f903bb0eb7eda39ba173180c48285304a60168b7fd02a", 0x9b}, {&(0x7f0000000300)="86529543d2b48577211e67222a282dc45a0b730ba448f5af609f6ac74a23a509b1ad0db03aa3d6883439ef910abe7281dc6e9503a69350e3081bd2273c164e71fc5ac27463b6ae7e995ace78fea4a0335f8697263a45c930dce92c94abd4471a07972aa3fd76f943a62091c8", 0x6c}, {&(0x7f00000003c0)="bb4953d35fa635b4c9f4f3637ca2d4afa4564dc1dcad4107459b59a33213d2f01b80e1a5895ebdd431e78c37cc69375801ccbde700679f7f8d7db55e799ad0ec0b93285e66", 0x45}], 0x3, 0x8) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000180)="c93f733902e084350af9b5b0e731ff8f0aef274f451b233084491e1dc8a5b223a1cbba92f6eaf3ea229ff6298e849df34b7e96847e5c2c4591a30b620cf81565f9b7d53a1d9b6a2cb8ecd1aa0e856a5578750f209fb02cd107768070c3a15768aa770c80155387e5d0ec43cf9256e9f011d1a8d926a2351315918224403f90565d7e4a3b41f8ac82f92b5a95", 0x8c, 0x406, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7ea81b0e, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:23 executing program 4: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="02", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 15:55:23 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x20, 0x40) fchdir(r0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x10000000, 0x0) fchroot(r4) fdatasync(r3) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x661418dfe9a04879, 0x7fff, 0x0, r1}) 15:55:23 executing program 0: open(0x0, 0x2070e, 0x90) r0 = __clone(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) ptrace(0x9, r0, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', 0x0, r7, 0x600) ptrace(0x8, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x46, &(0x7f0000000040)) 15:55:23 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x2cca856ae0f74a15, &(0x7f0000ffb000/0x2000)=nil) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/67}, 0x4b, 0xdfd0d65ffd5fb2ea, 0x1000) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x14) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbef672773c0cc65c853c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749c71320fb11c0f8bc9b712b188"], 0x6b, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x0) ptrace(0x2a, r8, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x0, 0x2}, 0x2e1, 0x5, r7, r8, 0x401, 0x4, 0xfffffffffffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$unix(0x1, 0x1, 0x0) bind$unix(r11, &(0x7f00000011c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a43a4b27d7e52e8c57c96fe1f69962d7c8c8b4e0dd4a9935c56a3990d76ebfc53b57c4c6852e35e67eb9803d02ef609b96c9ba83263873b4a14efb072153fb968f5d5d6c17527d9a6e8505381a4dc69613df132cbd7e92a6bc1ba8e9cd619432e2219d1ab2b4aa39e91560e8d9f599a296c939f36a4e0e810df240069e2968d084eafe5ad6116806c0a9f30e15be5985244baf9f24dc6f58c31af241fa0a112b54f2f575810b9fffd2b77dbc4fb728bbfc5259286ae1bce5d4485fb56b23de0a376459ec93ec3f11c912e9fe7d00"/234], 0xc) listen(r11, 0x0) 15:55:23 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x31, 0x1, 0x4) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/131) mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x8) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0xffffffff) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 15:55:23 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = geteuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r3) lchown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r8, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r4, r5, r6, 0x2}, 0x3, 0x4c5, r7, 0x0, 0x0, 0xffff000, 0x7b}) utimes(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt(r8, 0x6, 0x7, &(0x7f0000000240)=""/107, &(0x7f00000002c0)=0x5a) r9 = socket(0x1f, 0x3, 0x0) r10 = dup2(r9, r9) getsockopt(r10, 0x1, 0x0, 0x0, 0x0) utimensat(r10, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7878, 0x4}, {0x9, 0x1a28}}, 0x0) 15:55:24 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 15:55:24 executing program 1: mprotect(&(0x7f000060c000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000140)="00fcf380", 0x4) socketpair(0x18, 0x5, 0x8, &(0x7f0000000000)) [ 86.6507140] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1138 command syz-executor.3) 15:55:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) __clone(0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9) 15:55:24 executing program 4: mprotect(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)) 15:55:24 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6", 0xca}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200640, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) semget(0x0, 0x0, 0x10) 15:55:24 executing program 5: semop(0x0, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x0, 0x280) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x400) r1 = semget(0x2, 0x4, 0x223) semctl$IPC_RMID(r1, 0x0, 0x0) [ 87.3513588] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1112 command syz-executor.1) [ 87.4180858] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1138 command syz-executor.3) [ 87.4291983] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1112 command syz-executor.1) 15:55:24 executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x1fc) pread(r0, 0x0, 0x0, 0x0) 15:55:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x16f) writev(r0, &(0x7f0000000040), 0x0) _lwp_setname(0x0, &(0x7f0000000000)='\\\'\xa4^%s\x00') getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/80, &(0x7f0000000100)=0x50) 15:55:24 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000900)=""/9, 0x9, 0x2, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/190, 0xbe, 0x400, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="fca27f19102b8a94cc79", 0xa}], 0x1) 15:55:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) _lwp_create(&(0x7f0000000080)={0xc0110066, 0x0, {[0xffff, 0xfffffffb, 0x4, 0x6]}, {0xfffffffffffffffe, 0x4, 0x1}, {0x8, 0x8, '$*\x00'}}, 0x0, &(0x7f0000000100)) r6 = getegid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) read(r7, &(0x7f0000000380)=""/4096, 0x1000) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r9) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) r14 = getgid() r15 = getegid() setgroups(0x7, &(0x7f0000000040)=[r1, r2, r6, r9, r13, r14, r15]) r16 = socket(0x2, 0x4, 0xc6) fcntl$setstatus(r16, 0x4, 0x40) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000004300)) 15:55:25 executing program 3: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) shmget$private(0x0, 0x3000, 0x38, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x3000000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) __clone(0x0, 0x0) 15:55:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f1436989", 0x52}], 0x2, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="7e3df55784b40a027e2fb2967ea43f3a95389eca2fbc819d61ff9e64d459be0561fe75cd96ceb9b13cdaf4a7f0741fab12281f1eeb99a9c0af3026ffa74af6a11c97dd2eb2037719d7eba810f9242767e9668760bfd3b418694aea1fa7fa0967a6ebd876480245063d6a78d7ee81f193a2046858ca419cceb98952019eb88a82ddf93c116ec8dc1d0e3379c68dfc512788a506ac8289b3e96e72f71dd4", 0x9d) 15:55:25 executing program 2: r0 = socket(0x1f, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket$inet6(0x18, 0x2971f384162f13d8, 0xf8) setsockopt(r5, 0x29, 0x3e, &(0x7f0000000400)='\b@\x00\x00', 0x4) lseek(r4, 0x1f, 0x0) 15:55:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1af38b6f58fa6795) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) ptrace(0x0, r3, 0x0, 0x9) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xc, r1, &(0x7f0000000500), 0x0) 15:55:25 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1ff, 0x0, &(0x7f0000000180)="b5ab5b8c0464de8debed965817f4b5ac784a5017e2cde274f681ea5f45aee01820e0abfe4fb5d71e13198b4ab13d6c3aac478d227c60426e9006c9df17fe1ebbc7da2bbc21f92aae466ad7d60e99b16d5e1535b8520f6ab93232dd648a3daa62c16ec6200bfdb12385be7309e7e6425427a98e21777dfe1ff8768f31e85f05e633087acc9089d3f5d30915252a3b7572776a72732a1b77552a5fa7042e41c4", 0x9f) r2 = dup2(r0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f00000002c0)=0xc) r4 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140), 0xc) [ 88.4190195] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1404 command syz-executor.3) 15:55:25 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 15:55:25 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x18, &(0x7f0000000080)="02000000", 0x4) getrlimit(0xb, &(0x7f0000000000)) shutdown(r0, 0x1) 15:55:26 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) r0 = socket(0x1f, 0x3, 0x0) msgget$private(0x0, 0x10) dup2(r0, r0) r1 = dup2(0xffffffffffffff9c, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x50, 0x100) socket(0x1f, 0x10000000, 0x7f) 15:55:26 executing program 2: _lwp_ctl(0x20, &(0x7f0000000040)=&(0x7f0000000000)={0x6, 0xfffffffd}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x86c0b4e8cf0c348f, 0x6c) getdents(r0, &(0x7f0000000100)=""/140, 0xffffffffffffff3f) getdents(r0, 0x0, 0xffffffffffffff8f) 15:55:26 executing program 5: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40029, 0x6e27d3b026df56ce) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x11, &(0x7f0000000180)) semctl$GETNCNT(r1, 0xc99b3b8a93e1dd6d, 0x3, &(0x7f0000000140)=""/209) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) r6 = dup2(r3, r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x6, 0x0, 0x2}, 0xc) paccept(r2, 0x0, &(0x7f0000000000), 0x98000000) 15:55:26 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00aba12bd2ebab8d574b3b26526cf2c24fcd34d20f8676b5ffbc15d7eb30458ad22578fd2219fe57cedc7f9a120567582c8bd0741fa1e5"], 0x1}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r7, 0x0]) 15:55:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') open(&(0x7f0000000100)='./file0/file1\x00', 0x929f3fd39d9c6934, 0x0) [ 89.0195446] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1404 command syz-executor.3) 15:55:26 executing program 3: socket(0x18, 0x1, 0x0) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x29, 0x400, &(0x7f0000000000)="241998d0bd37efb2068bb1e0d5efc7946b83eee56976ae7c3e704e31c293669d01325c72b6655db51079233a60edb9bfc21e07ff7a44f4a7dbe3d261cdef86eb8fc621e8919838e4458ee51d75de8fb6efb53250f53445edd2eb37745f07c6", 0xf4) 15:55:26 executing program 0: 15:55:26 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000232000/0x3000)=nil) r0 = getpgrp() r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() setreuid(0x0, r5) r6 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000001f40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ae2a9683e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b65161c376ec7670eeb7e0a4052700"/4112], 0x1008, 0x3, 0x0) msgsnd(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="01006a4d6090e8ff00000000000000000000fb980000000078facf03955200a10a4d9cdcec2fc1419591000000000100000000620dfaaae902d327e50b20deac12495ae8ee444cfbc6e9cb68acaa1b2f58e3cd146178d84529bb1143c7f34dfebe5c3802f6d00ee65bda9fab1a9763f516e9f730bd18a9f0b53bba850ec3c7dca36489198a171e8dbc9e7c73de267de274d4b890c524580cd703fd566b472b4e5b525572348165dcc1003f82182dd6060fde67776931fef670acae3ea47dce6a41706e3b71b61f5412e5de5e7118d8df2f0b42d4fc9f8ce1900b9b99c2a600"/235], 0x1, 0x800) msgrcv(r8, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = socket(0x1f, 0x3, 0x0) r12 = dup2(r11, r11) getsockopt(r12, 0x1, 0x0, 0x0, 0x0) r13 = accept(r12, &(0x7f00000000c0)=@un=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffefc) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r18 = getegid() setsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000400)={r16, r17, r18}, 0xc) r19 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r22 = getegid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000000400)={r20, r21, r22}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, r18, r22, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, r14, r9, r23, 0x392, 0xb}, 0x0, 0x2, 0x100000002}) r24 = getuid() r25 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r14, r24, r25, 0x8, 0x6}, 0x9a97, 0x9, r6, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r26 = __clone(0x0, 0x0) ptrace(0x9, r26, 0x0, 0x0) ptrace(0x26, r26, &(0x7f00000001c0), 0x0) ptrace(0x1, r26, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xf253, r3, r4, r5, r25, 0x10f, 0x3}, 0x10000, 0x8, r26, r0, 0x2, 0x8, 0x3}) setsockopt(r1, 0x6, 0x7, &(0x7f0000000000)="00000400", 0x4) 15:55:26 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40200, 0x80) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semget(0x3, 0x0, 0x0) fchroot(0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x20) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110602, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) 15:55:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e545, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) unlink(&(0x7f0000000080)='./file0\x00') socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/174, 0xae}], 0x1) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x8001}, {0x4, 0x4}}, 0x0) mmap(&(0x7f0000357000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) msgget$private(0x0, 0x5) socket(0x18, 0x2, 0x0) [ 89.1418708] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1262 command syz-executor.2) 15:55:26 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="0d46d791", 0x4) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="e1c5b5a587ddda410b8776e991e9c4ba47e3795f115d641fd54d754d5c6f", 0x1e}, {&(0x7f00000000c0)="38dd92d1b2b616f8d71a7aa6ef86512f85af55c0c6f2e982dc76ed96fd59c262c62f6266d6cec521b2e6803946d4d3418c91725e33", 0x35}, {&(0x7f00000003c0)="fb6800baa86c748dc3460e6c1f6e760296103827f6b01bcd3575ab5b09dc1770e215b97157351d3f8d5534e61c98c9d76df80acc23138a74c043d6c77eaa7950acf0951c4c281c131ec3a2fb1a4a5a9c94443db4ee786fdef4d260b8edf27d823fff0883dbf082c74810fad6d065bc4ffe1f0db9165aea1305333458711fadfa2b1f482ad904867f18332a97fec86ecbd5e164f89aec19dd50ce10cdafcfe16f15896c1824c6c1dfabaf1a7bfc236b01148b55182c4b4feda036397036b802189e2acef5d078da6d9137a4c26b27243fd234f1975b93a40110a655ee647c430ac85feb0719469f47a255533c5b32b013df22bbe415becfe2f27375181a7328fde9939e67c86142fbe0f110f297d30dc27f928fc70199f708abb61c3c745f49db7d289fe9305e1ca9f401dd83deb7f076c2fe2ab784bc8f69692066d332418a457a20fb6fe04c666783b946746e9b5ccd6f2f8d91b13753775454511290117125d037e36bfa36a73b478af77a50beb0b571f2069434bbc6728fdd7c7ec5b5ce32fd7b5e7d07471c7e79a33566b4e4d51358e02fc14d13647338d8f6489efd42b3bf7dbd48cbfcb909633c5ed7ee98617aa7facefbfe413ca06e629ed0ad4d18a046015e404fa0ab56b3a37e54abd1918e12d026624411b944eb6a111d03c80ca84a4b58c5139040edabadedd98795d4ed8f950aa24a66410ca5ec40099307a349d0d3daa96a339f959898fa53f25b7eb073d224882c83a8257540036e56b7a85a37cdeffe2a29ce2fe63e87cef28a5721f5f8ce8e6f818da1584ac1a475c739cdecaf942710471f5599cc863da2f7633c2bfb594143b38df3f9f61779e2fd35573670ea35fd26c417be63c0718107140736095fda1c1603dcb1f2e60056682e92ca2b645dca51fb53c7c3c398178f8d3c2b0847829191bcdcc1506ab4102e348103edfd7cea69268337dbd31093f899d7f7fc32acc13bdbaedcc4f54bca6c1aa179b07daaeb800985b069396f356a9c16c054ba749a3ab3b08ae8fbf07458ccbcad5afaff67cb90d27716010fe57293e28aaf43f3b12d6d91bcbc7a9da86805e976fcae2e690b45ecbbc0673d2cff08b8d525ec06f5b9213fcbd108300bf5731ddb42c7f40107f03a5d19026e957bf67a8f29644a91ce2bdfd63b2dec4b35941f80e0ffe7d50fc92ff6ac861dd626db19efa894a9e6e02912c80ee4a0b0caf44cd0ca6321a286af6ee409e8af4cefc0b5eac538ebcff42f6fcdda9f35d0cae3922fd5f28f3838bff7dd8e75c4b847dff090f5e2e91a59bb64742d96f5d9a1d4075c267727cef7f93f9508c4d84f6dfca4b1917faeb33de17bd788ed6422041e6a0edb682ce268762238d33e46097a218b938044b165b1f298622ce7fe25049d9a911ed1c2bcb6b92d53bf4fb0d44a6b259ddd1c4713cc3ec9aa6d5fa00d2825536047f70ff06b37d1cd1a9469360ae3ace445f7ac70a6acb44e5a90158a449f4fb933663ca6a010d5e34a26b3029d8386ed01a50c06ba4bdca46e360537a22441c6e8ee78dbd2bcd78cc314b482202224b58b83494e161b6e1c37b51a247970acedca51fedd8575c2aac361d7fc2f7b681ff55390a44bac24aee7773f66f44af882dac363159e2315ae54a991bf28ecd98afd646211c6da18429f32eb8cf214cca0251df33039af5430fa6b39ed3dde0003b567bbdb5ceaf236ad81a6d685c532159bc67cd477549fde98f96e6c360b54736eb68442e64527151fd495ae380cecb6f7dd0f036105ba5c26c5fe8db240c8a3d8a1625478927b7dbe735fdf09cc6f139a5a06b13a4f76a57d7ef298a6ff1d4f92f4b84acb191395c2665ed550ab5d5d61efe22d792c5d1d87c9c580275a5fa374a800765a519abdde3a9b0ccf5a31e0e8010cd7968dc2f2a67d1c78ca84aef009dba0a6496378930761bd1d8709992064b9ed559303d62f8474e1192d3245d1d9d047b8ffc54094b2f46ccc6f4c56aae7ea55979485093db1560dba5d6fd921e7255532407dfa51db41f5c654486cba8ae53971daf6d0c4c8bd0812680b047434ce03d35a4b7863159b1b03e189afcb66d60a418acacefc1e5cce95963ab0f84e86967004e722797ecdca394fc93b2965feefbc02dd23b68ae48cdc8e299de299e0f868bec579e8f31c9e9f62b99cee1a006f5a4db827834196c3cddbae7d0092490d4492b527fe93e2a1f6b7100ef8b8bfd721c1ed52e7d40870d8f7dc3edda213559420118e8a0486eec91dc2ec7e753764b63088a5590c8f0fe577f5f70efd2f14d81660373052478a449d1de5f6e818cc0cdd1b3192287097c80134edde17112a9401485230bf9aff26b97cec79371577e7c8d4a88aba65f60950f53a584ff3f010e2702a7774b78dafde9e35c2105f0127ee170abd668fc315e978fef73dd333508d4913087ae3e2828214f9cec533ac88481df63bc4ed984a7f4aa9a41ef67b55eeae79b6745ec2c3df8ebc8abbb19c3494199677220f8df3262953398ec80fb5961a1fc3e876717ef15ac9c2ff8c11311813f674532c09dc7e62bd5155d6dbcb4440eed505e86d48920ec419c70e1e85993194bff8014fd8020b847caf3d02bd67e90272bb69b7a8e5e49236bbb117b69adb6eb54f0214a009e565c41fd78bdd49ab0563cd6c6e19b1e708926803e14e278c05b5af45df3143ba6d77eaa0639725f1b1f4f88646e7735e914fcefa3fa3c05e65dafa841a2681191f6121388cd239629187c55672c66381d6225a5bcb879da463d1f5902f57348d8f3f9eb1064a8a66ab111f23ad4b1e829863b12b29c7536378977d5cfc0fb4c7e6d29f0cebab4e89b1a82f31ba0897d5f4908e738d10dbf7ec2a0c81191f33b9b0a4af10e3dcb28e6b71b817d6e13b92e3dd1ec73ae9ac67dee880f088d98af6cefd91025f6b7d90770c106e30eb652d2d232860176695133d0d31d37d0383430612a05d7f226dbbab138dc33b9ea13e35e97a9ef9049b8b9f8d56484546d282c62c17b31ad67c14c361d1eea2765aa6d380c58f32d895712e47fa903949c72fe79bdb764873044f8b9897503c974251b32636c1c2248578d885fd685f3ec4b23c3363238f60b54ee86960e94e37e86d97949886eebc5adebc9e16d53be9bb5b90d3526e34e2e7d4d4b51880d5cc75198377586abde465bbf9d482b7ebae7f0c61b074dbbf2a0fa59437327c82b58ca0401ee717f4b37ff6136c0e263b0afdd22e44847e836f81066f61e19930f8be697cc104b038d2f4bd4cd1017c2dbf593a8a20b15218c733bf7059cc62730aed83c594303d8ba88873cb3cfaa8b9af360fd14c1aa4b606150ec9b16bf3965d9240cdc1c33c92133c0333ce221ab661c7f477c3b28953901ebb4e8703c8c637a09c45c5b828e532e97388168ddbca20d917f82956a15a76198446332f67d9cc588b48aea9fafce1a5990f839ae6283ea2c6ce6263397f2a0d88eb93eeb411442256e8f8e47ada293b2403386c7489581c4e32b76c236438676041890a84eeedd1c4eef9d733bd5c6fed8984faf8b11987e3916d17bc01e3d517b0f15ac89e5f0d115c2faab47f7f8974808fbc4ca303ceac01625674e92e16117dd9c280ec9f8bd4f588a04f062114e4d765f210f165854da81a720afbc238a0cf6cf5aec74c42f29d3b4bda196b2bab57edb5c87227d1d35664a11ce8da31391cfa6db4b050842a9f60c0a8b491fe0239d5328513ca1743e47dd2a71944a2a774ebe6f9fbf1f4abd2968bec7300f8fda4cf788ca1512d6f99d6c8189363c260809984bdc7304e073b21896e07f08956917706ad6b5c105e9ee80b281c699d50ac9c47d685c97cd7b048005d3d1ab5ac1541db34fbe3c7e883ffacff50573efe85d5260febe4fff0cef7469efcf9a995a73b1a44cdb61cb85fc96f1fa7c2abfa8621d4368ff46b3a0ac82fdae0875cae9cad5aba0663114a44bf53391435ce72dee0780b838b71664199e94530440cd3af94aefd6aa8fb1ba847f7d432eef5e99aefe5c7dd677e08c401842fef617e31745123e15d4658a3a212170b052811bfe3896a377efec812f23d7c96d068d045a62b21a9beae23b36f23de441835986d631a6f637dd1339304e82e0a790e01ee79766713b9552b7ecb83e8a3b3a7bf68567032eb968fd5f204ca1354c11cd78d9d7a423e6dfd3f1f5356c540741cff5207fd6b9d0bfd9ddd2061249e3c596cd01ecfb7fd384dbef49b62d254ee5cd503341909a26c9b7f0cae3b2791313acac61413b0f030c4fcf7192498a115157df0c8d6a2f3112642646608c46b014c5bba7e2008fc7531ba399d6d01af04ee0f47428b626bff29b9f94229392e635059d2aa4b550264a0daa41eaebd4d7d97a44e5dba189dea3b6ce9147f7bb430a1db7f6d95e796e0644a0f76dcbd8612c4782f23cf1ac2406a57b5d34cc6968a8f9d914fa0d50d3b4daaca7548b165c4e67a4e1e68ac0e494983183b0f73e5652c1a6fd3552b60c8021edbad76f329cdb1aed15a6e242f5ffb47c9ba175e020fde5316560b38a41368632b57a6e7fc2ef255f3880a2ef38ff128de8014fe79d2721e38283a827e682241815bf3083de2de01e1bc04c8b3ef2cf8918a264f4554e65979d3aca6abf4990b19e27654bbf4f49b4b6099d177207ecb3818a393a0929f6b0f67cf840d502184e04c7231e1d59f9c0857c5f78dc6f2096b819dcb3ec9b99b25891ec05d4fc6113cf9ee288a85a14fdea7d05a40e66391a89c654db947272d4c8a77ffe65407f4ccb3849f2276dc9c61a041cc768b4b9f55d7a6b69e0d6f7314dc7e8a202552b49c742686dbcb59017c72c7ab5998adb4eb645e8de2aad1ba2ae2cd6617b644642b5f32e3a5d35b16b45eb81c09c7470be3dd32a6e28a4ce323227e508275b89fe9dbd123632b219e36a0c043b7a3dc7b5568d33db764ff38fc1fa9b4eca1b2a597025e5817af6ae08253979e00509bb6466a89fd814ce4cd7a57231881081babc41572ca02ed144fb0ea05983d3ac98c10e4f5ca15d7cb8238c5a2d73e745f9e1e8edee407bd91f2730dd26d8f0bedffa44271106e3a4170bbd70fc32fdb84e6a5ce53f2b99a9fbdcf3e92c12cf8cfd2bf7821805ac4506863f257c18b04e35aabcd340662cec517f6232c6b100c976b5ad577efa16ed2971b82a83e42a845853cc2d855bb8c1cb6b5a03ee98949df4cf7c6ae54ea2c252bacc7c7c90ffa7251d29921ac0b794f1f17e4fb6b5153232d79abdae61447aeda834a464ffd6e125682bf9ab8b9a7037b07f33c4090eccd6d7336a268aef3c8b3edd676cd7f044ea6f09d1a39029dde4d5665ccb7fd3525cae0a67544bd44c9d9b3d77ef866026f7764bc5db2cb33fab528e97c52777c50e465dc7375d9e1402ba6bb22aaaca69ef4e3b6cbf1f8082dbf0b43f39666309c3e1e328d57b67adcca1aad8f51d5b24d6e5a974baff34d3c232cc09fc2b25bd31671cb1d99479ff419917ce53eb5c504e9b536cddd744e5f9bc9fdc3cfe109cf1b734f60d599013ad47fc6a73abb329078b8cd0758c4400bdaeee179350434b2b106da8d171f7527423fd3609b394f5b1b45e5ef39da8c7b03d27d2207b0738b1bed37e6dbf432a79ba98ee4e1c05947f0e0fd4bfd5df0e4107ac516bdda490d672e287639c6281a1858857d5d65e3a16ae299bc7d3407f44525b482cf662cb9390a4f2bfce3d357083024cce36e419a512a128a1b17185a7e386cf488bfad0e525496633f3d18171ed8a639ffc82f1c39bf36ffd7a0fa7f76cb66ffda4d8821f35db6", 0x1000}, {&(0x7f0000000100)="f74029dfb5f7e03719d534407d8ba507205b5e1db24c90a1706993d9e395ccfbd81bb67b50d820cbcd07982be49520865befa403961522797e5114ceaa01e3b440d198616cd5014441a8eeaa513368922af3aee25133", 0x56}, {&(0x7f0000000280)="3135ba29de759206b1c6b1fda4a911891b577f5acc47b2bf32f781d2948c9409221b94676649fd2af5dff62a3eae0b93cd36e8223e49aab94a9dbed6faf4ed57c4a2c557eded6b2f8700932203596620ce4a2a077e31c5e2decfb8966f06a6442f993091eea7aa5932a10ded7e92cad97e8bd32cfc367632f36fed2b901e36926e14fd05f99f63c6f2dec87ebbf2f6d1049011ef4e1ce640941e1214e6caeb969d8f6f619eadca68", 0xa8}, {&(0x7f0000000180)="41347edf9b2e129078eff5213545978fab6cf5165de3b5dab6c149e9d1fa0f369caab29310e7cd5036966100f68e43a0f8a34f9d1bb16c749e596f01c68695602640c1c8177335ca9a9cfaebe2", 0x4d}, {&(0x7f00000013c0)="55023c31e07fc72138a9e9e26ff40e5b72a309ea94178ccd05d9d1c3ce2add8751c05704e59f8d239df313e7a7d8c37366104a5298f2d7516244da985dc6bedcb9fa20b8dbaf418549f8d84be48ec9636511b5277ecf7c70ccafb12e770a76e20d58088d18d1d524b81e9ea6ed251ea31832a8560260747f1fcac933255d051e2ff42e0556f46bc3ba07f0691dcd9cfed10d50777e824f114802579047d76da3df3c953c033932b9882814450158eca38f714bad8d0180292cdfd3b4bfaed322d0119bab98d53962bc75d3c9793d76bc5b8edb36b1ae0dc865d2d9", 0xdb}, {&(0x7f00000014c0)="327b2a246a60a1633c63b376d479181566ead9f76c7fb95571a37376f96a813d52fc60008d49ea0ad1ecbe1df3f22c0cdf91d2353a550614c045acddb00a3ece12c1a802457a5327f16f63d2d4aade", 0x4f}, {&(0x7f0000000340)="5f718b240c7dcb71b9bd7a6fd64cdc5a888889c9a4adc0815245f91b69f5272ab2ba3e6160c95992b9b18a023e", 0x2d}, {&(0x7f0000001540)="979d585e58b38aa64e4242b8df3ebb7487b66992a970512ff1ffd1", 0x1b}], 0xa) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) 15:55:27 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x4000002, 0x20}, 0xffffffffffffff16) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x0, 0x31) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100), 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)) 15:55:27 executing program 4: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x7) _lwp_detach(0x0) r1 = socket(0x1, 0x10000005, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x93, r1, 0x0, 0x3) r2 = socket(0x7, 0x10000000, 0xd4) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) fcntl$dupfd(r4, 0xc, r1) rmdir(&(0x7f0000000080)='./file0\x00') 15:55:27 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="ef7606f5c681044d04af6b5a95556220772706c4d3ca3821259dd0af0fa7d678f269ca28bf41f66cac029a4a51a13cd9785a1e4c31db1b46d07c2defec1ee128eb923ba294faf74deee2bea087ec76e4818f7f200511e2bcc50c34debb4f323693ef2305e678359d570c0182f65fa44f6e5720c00125bae7e10c2a7c96db7214122786da4f96387c1ef185aeed7977b8911456b064e5918e2a77e8b0c6bb88e0721b58d560db1c427429b5bcec1bf051a551dce108ae89ed7febb5cf"}, {&(0x7f0000000200)="95e7636d4e5b0ad459e6fcaf9df044f0f4d6f41519957d77c2c5f8edcd591e7597ebfd53c6165e6efadab6ed1d5270039e72f2b215d50010eb115ba5cc8a77feb15e57bfaf7db765ae80f719dafefc4547845549e0570ad137c92fd3d5bb37b99e842b9dda3eebdf9f", 0x24}, {&(0x7f0000000280)="3d2fc9fc471b66e0c492417f48690d0328933bab0dc53678123f5de7fad7a3b26745f333a16d986fecadd3c80a0e96e4031ada146754e46254cae39788ea257ec003c7ccfda74cad9e74bdc412f8e0958b4b9a0d65d1c19c19db6b1be21293c768def6a5cba6cbd811dd8d29a897b58edd0c462c015fdf56996943234d03b12e5243702bd910641a2a3239bfc232adce7c6e6438"}, {&(0x7f0000000380)="baa4d530b3dd1ddbc9b5923abe4723e9671ff80fc55fccdec3aa442c65389bd52a83a0adc5e1516d319083646cd8d122b641be3a2f7f7eee4d06ad2e9735b08ac63c41bd61ccabb2bd8241b39ba717bd4aabb6399f9050cd70df48a4c1f15a475a7e80ac2ceae8014cee1120692eca36fcfbf04c22071adda4783f4d12c11a5d872126aa300adc9aece3510c384757a1eab63a77228385d66bfeff7eaf2318748e366eb221ccb97af17a597cfb8c8f5ba9351e0305bd26bbd58e67d93fbf6772756cdf6a2a7114922ae62c887485bff00ecdf4f6b2eb5f3f82b387bf1e915ee26e6d0bd5db188b555615c9832bae91deff5bab4bffe85a378fe9a175a7bec9336901a268d717cf3430c4dc12b4a73c4d4bbcca901894e948585f91044fd16ea9c4b6b5308be451518cb023bbe4f64df2858e68323cef593a1ef84b0b44dff42af8161ddb7da4a833aa3a219d803d868c6cceebcbaae0b7618225b4aa48830a840ca6b58a92858d006a6123399898e56f60f0fbf76ef2e3d6cea50d87b7542b1efd12595e47fdbd07faf6e943eb85b3cd735d22379542658267765b4fbd969e1651676da025a37a9fb06afa45c634786154e6413fe9eafb8d4facb1121b80b72d35e720fea211bdbaf8045764215b25473608ae5eb3937e18bbbe21d89639bc37024d2bdcf18a8f11a6c7a7bb618c29cdce1b40d3dfe9af6f5970f0ddeb8092f332ca3e43d4e90dd8f892b06e724e0b76d1debe677acff864bf7b5fe9778569d8672628e5732a28b1b0375637d0f69c46baa144dfd9239adf2f99f750bd43d6a38ceed18b7f3fa0878c616876e554430f542b50dc9eb05276b0189e5982adc8413142ff9ea8c7bc8016146073f26b6d72a304b57aea5e6450aaaf8d8972346d0ff3019dc0d8c0601467520a795f8977e25fbc4d89dec6eb0b0ea82480799b107a09b41a830341f42304a829f6f6d454e9c107a10d317671eb7ef90ebc36207cd3e0d4926e2ad2ec487b61cc1a41e5b6b42826344305bdef613338526a253bb8ac695db2de68902e6afb0cca591feddaa6ee3cc44d607760fb0fa54657de7900b7043dce61a09863a0eab2edeb697adb3c2851cd4400faa4e2665f6cf02dd9c181e3b148e8d88f62224aeb04d36e377677a65b1ddad1d269ab6538f675c82ed80bb3c6761ff76479f0f5f91d22fe4e22d5ff373ad074d97730702dd60f35af88ad10f79428f36de4823b8c2a5301bffb13fdfcd31733920f15e0a818af44601531285935415f3bb0f101ce6b7280bf26f39d5b33dab032fb7e0db25e4e5854b370f97c97ca2e87f995452f45a4be00287c48f480c464baa37648b95372790159608f77913393be76db4ca232a7551c90dcc3dbcb01600da9baee88e8846f6c03b4c782847c40c3c5ea571c7b3defd9082b098b944821ce1396e0565c88f0be042c0e5cdceaf1db1610650aea0c8c57db549d457db84b9c25b34d9bc5086c21a7112449506f55beb59ce7bec38d4b5221f889910ffc7c57a71de16cc39a0d2b6f78c5d1380f6461e310730cf35701f2fca727f49a5609a6d4d261e5d708a29141559f3e7b0eba81b26fc2219c495e4125598bce5f0ff7ebd2a3fd9b75a2d96a97623a25e246415b44c04c36e0e8a5e1a7d0d36d380e64f91adf8af81e28b65663b2e16fe6b31a50b987e0752944a39c63089b4959367a80fea9ade489c85286415abf4892298c203bba8ba92c45dde673fd6545f17b92f70f218bd92ba5dbc32b83de619ca4c2c122110df802480de64f6371150b62422bced3927c9cf5d9ff5312e0230f988a15f1183e0a4d535d44a7c533af690d6062c6950974c7212d082bbb2930b3a78a37e4a1151ab606ee22d6d037598c562c441fe8d43928e9c904fe8b563c70788caac2a32aacc6e387e7d25db4891f9986c45cf3b6b963d2d101a900e4f5553bee6d47be844fd141827ece6aa76d827b085f6419cf2f11c92320c2090bd4b7379f590e1d8f016ee4da4fe13ebe57ffb318ab06a9f942aba8177eec5b964a8c3073dde910d9a81b1d76d82c63ea1c405a8d91812ab5b6855ef32b49730030714da35e023936d8378a884d9a3e57925fc5bc9c351c62a35870a5f3189c579a8651b743e910f0f64cac6402b6c9de123c4cd6bd402fc36b475a9cc15748e008df39e93cc11402d8215bf5017c9c0661e873532d8c3ad1917cc754b7a5373cc5e3fcccd73e12373c1b1c3dbde5ee96f53214b534f2d329fe9e2572f1d79d52bcd5cd19f12f7704507718c3d2300716ea8491469f40a2f98734b6a18b14e0b9917311749dd5c2fea1c6f02aac56474562ada1d7142094594a583d622a8ff2b3f7dcd83abdfc4cd893bd5c1b44184b9a1ad0338f4777f089529c7b0f49c7a610f6666314fcbc79b6ed9aac9b1325134f31a096d647af4bf5b0b0beafb82ecca1652afadc4001444b5100e49f1985d4425f3f6939760200d4ab7a10f420afd46339d8a121005c8152428cfe514cc3ec0990a9eb4ad22374090f1f0202c8b49839c5c5569d904520a5edafeaf700c9f392393f5abae7e66ef88ba173e1365c3ce4998a74948fe717e3fdd65aadc8b40a7d2e4175f4dcf9c9ec63e1f7e06941c3503399f4d5d745ffcb2b46ac0cc15448b25d1e18f9e8c4c1f3a146501817e4102b26830fa738b87fad47da92fb49514790239fd4733a32df36c5c2f3f855687f78f90938d9bcb536af0f50466039fbc64b404e081d59a5d185007c86601ad06e870b935dde51eaa29d50352463e1a77c302f90ed2871f072331abf6bae45140a08a46c8f031d06349ac6f1333c7d22d53924e1335a415ad0735c1b2304622291a8fa97dec34893910243905460d55e6d2c63edf14d27aa55c4feeba47c3ea85a3696c01dc933e2fc1c242d95db2f2b9fb4792053e71fbafbd72b4ba3164074c9230486e3b9bc211c46301529c17c75b3ce445e4710c9ab4abb3c6e7c4dc6640ca4047ff8b8deece9bf380f46f9963320d58c8070b21606096a1286e36d630a355192970855bafdc79a15fc3b5295b4eb721399d63d347389112a0e2f49a1808e0d73206cacb14d6a1b52e200b1dd44ff74aa0dbe6ccb8fdf344d35c33837d74d82210e68fa4cd0aa21fd1840599022e6590c9ddafc1ff4e429d107d7af77c2610ea440048bfd33ee13f90aea18048c5a6cb64544a424b2607ef204545dcb6fd6cd15fc1bf0568d326330b837681dadbdac792d26253b381de39ebfa09e277c6e6493c702ed09a160425eab86b7a251f78bd72c9764797ed7accce2dc4e09fbcd04df74fd93e863064cd70febbc9c15b729626dc059bbbcf6c8c14009497150d9eda7e67f476d4bfe8d473ac0c911b26e9c4eefcacadb52f6f9de3b120eae2f6ce59be21e00f736acf61afd7de337569c6e90ed51f03b28f5523b89de72aed19984fc882d65244b5687e884bcf8fdabfebd4ee91548a57a39cefc49c269f2a095320e9fe396b2cb5b0a7bfa41858c8089aba1390751bf0ec44b684d31573ea14e0ddd1c4413b49ea12b0463022001bf5384ad79b43ebddc6ab3d6ed02408084055376ee1e00595a616fce38648d5892ba171b1e197596271333e0b71951388c35c83fd60c7710ddd56d19c2228245a4ad9ef480ef73dd7bd57b02ca59cbccad5a9cf8662fb56bad199e9dff1f5a71df34f1e612ce3eeeb9d66268fb144dde2dbdb1c0413008ed4cbe3a5815a1dfa7de7d3cda9833a7f2c30ffc78ecb7fe716be9045c6bb8fdacd76e1a267416413a4de3e506efca3dbbf20ed742bd14be570079a0f573a60e12586f2568654a5ae862a0dde24499f7116f0693f664d2825d0a50023d46a1f3358f3972de4342589c127621b27f52f99dbb366d915e67a58fc1d11c43aa8fc14e86a9da47a49fc60b291362a7b35978863eb0cb3934aca3a190ccc6a51a25658b28f8bc95d69ee08580f9af61355bea90388fafa592709c64a615db25831965464049114c2011aa741fe6426619d32b6bf407a774f0729a44a6b251dff90beda7cb8fce85ece35e58261910e23c0a5368cb2c0ba3f15debc947ac4aed010324cc201c071b9f6432fb9bd936dfe6666c400a305df9f9b3c85c16431004dc863d4953056ea7ffa3595069f7c030f4d0317c84843afd02c2203c0752c3590383b3a0c13fe6e62e79b1d30f29dc0db5cc61ca0820306672aebbabc14f47c4628c06420ffc4ecdb62ee335cba69ef107107d452b8818adf051f18808f71204d17f4a3049b2506b0f429efb2b306209949bcaea43d9e46325164e97a4ad10ead4197ec4dcc59850f62caa4f9f4d1ab0ba62cbdfc5f6f505583f90801ab2074f44cb0db6eb430aa9e617fd1cee51b7152cd4d8740a8cb15e7d784f4bc22cc35eab2d88ca0c200b0b7711745a972b5fca9338c9ca117f66bc882d64e25d7a8fff013d64aec93bfb44077eb67e845ec7690776994ce053fdbf35f19cbe3164190deb5d764916784a1f1c7bf96c09b53890f35063b91ece083801cb7006ab05ef265fa93bdf9523213a1c5c33ff71f938d62742716c7724a8e1fb7b58de90c0e91d3ebebaae894279460752569a28fe2ae0f80a7eca510b753a85b5a04e1ecf030aaa05bd55b446af8dc4328c3e6beefe01ce0e3b3d3f21f40e7fcd9a9f75cb26d6b0a2ad2359694149ad80ffb13882905483cc2aedcb70bbfd227889b49fa18b6052ae985b1938d53848b1dca2f73c6586a23e69c9ec5961a4ed225f1ce4d355fe4384785f24d377b723b3c67ad85940b81bb204265ed07af0f9c3f2c2ce153c5a68b2e4db0ddbc55aebce9d3d79e08db5a4e25c9360834b826dbcda95f1a01ed0df65bca573ca33e017c86b50beec3b92b6c09f1e5b94319ce1f72f48ed54f51c5f239620bbe82c31b311070ca1c6129708267babbce73ad94c0f91897f3f47462d77f3b8c79fd084aaffc4dfe63c72f9d0ae6ddd380306663553d1cfbfb374dedf060945de00f7dadc8242d9ef44b24fe46f94912f47018481aefc7d2507228830a0a9c952d9dca2116db6438ad0b4f7692bc1017f47f3e08a0e39ea193e722b05ae555b3e939271cff4c4e332e6c68a3939e59a09413606ec6fb27b3dc4e4abaf87d2f0511429fd6fd766380048f96c4ddb2926700fa89135e8908c1228506c636a5152410e8bddbbd989e9b7d46d7cebe9cc97e35d209068a1b9e14822c6a4b3c1d1ad4a76b01f5be1c76647501d96202b28e969d1756068e1d58b5cc9644c061058cb7e26286966ab09aeaea9dc2280428111b0bae96a96b07398efe5863e7439e3eca858d2d48b2dfbf4153c290658eef33db82216c9f657caee729fd8f8b4404ee6b10f350560a116bc1865fb29600e83e3e08dca056f44f5ee26212507029ee00f3169b370189a5dc0f7f9bdd0d8064e0353c02b603ffd5f5460455f54c327cb54cc245e483e982f25a80a93bfaaf81678a5d3980a0f454229aed4704b44b1454efd9d1727c4ccaa9231d07a49f67a6bfe13acb6c59374bb23b30048104bc9f6180af2dda260397516f3c2bef01d1e588de009fc6aff5ff9318e12b6b133524b73b0db42ac1b9d42bbfdac3a9d4e611b00100000e08899132e5caee59c817ffe0a37b69cf816212d586dd8c4eb0445d5651e8fec7515d538339f5422959a7274aa190c5dbea85b6d4d2ee185a40f549f9f911b2305b5a2f66644d32965980eae935b14b64865d84efa375ff3ce141463e5066cf7623713b31dc8b92b0dc16935ff8f9d74"}, {&(0x7f00000014c0)="538777a5606d4d3015d4c8f80983f4c39921a0dd3530caa8b5bbe18cc332c67451302420f8d433a22ed49aab2556231b1a71fe974e450f8f68ab09d41a9a8f91f43fa7d3dc92d37451ef184f77f3cad63a61d6bba02f415fa52d0093f3a9a61d83f50dcd3eba3b50774b7348866f14302d3afa25a8847a56573d28e94a3371ebceacaccbd79a5ce3d91d6301f06ca98a75a8f3fef434099c3c44bffb5c6571be81a3bb6fd73508e4ea505c79c527d6d2fab74125ac3167ef2ea2fc"}, {&(0x7f00000000c0)="246077f114e777e93a4e334558"}], 0x100000000000021a) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r2, 0x7ff) _lwp_setname(r2, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r2, &(0x7f0000000540)=""/4, 0x4) _lwp_continue(r2) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x0) [ 89.9982114] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1166 command syz-executor.5) [ 90.0204593] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1262 command syz-executor.2) 15:55:27 executing program 2: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x10) __clone(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r4, r2, 0x0, 0x3, 0x2}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f00000000c0)=[{0x0, 0xa}], 0x1) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = socket(0xe, 0x3, 0x2) r9 = dup2(r8, r8) getsockopt(r9, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r11 = getpgrp() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) wait4(r12, 0x0, 0x0, 0x0) ptrace(0x1, r12, &(0x7f0000000240), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000010c0)={{0x7fffffff, 0x0, r4, 0xffffffffffffffff, r10, 0x5, 0x40}, 0x3f, 0x40, r11, r12, 0x7, 0x86b0, 0x3, 0x1}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r15) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r19 = getegid() setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000400)={r17, r18, r19}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r21) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r25 = getegid() setsockopt$sock_cred(r22, 0xffff, 0x11, &(0x7f0000000400)={r23, r24, r25}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r27) getgroups(0x7, &(0x7f0000000140)=[r15, r19, r21, r25, 0xffffffffffffffff, 0xffffffffffffffff, r27]) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100)={r13, 0xffffffffffffffff, r28}, 0xc) mlockall(0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 15:55:27 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x60040, 0x2) getsockopt$sock_int(r2, 0xffff, 0x18, &(0x7f0000000080), &(0x7f0000000040)=0x4) [ 90.4875552] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1166 command syz-executor.5) 15:55:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880a704d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91e2c3ceb6ece55e355b75bba2cc0600dd2398e6fe2d9eef084abf4866e7d0ca2c84bb21337575c41af0a26291ecdd973a6fd96f1ec17c3687560d0d92711d9023c1aa2c0d17795554a54a56d601d91dcc809267a597ca44300822f8c0aa679828eb863a2053336f04b8d921ddb37cfdb4f98eb2fa5ed23da3c3b6deac1aee3784a0869577dc1528b90659bc1901f8d7e2d77a677c3dd6c15d2bcc5a8300cf72a4c4a3b51b296515347b95ac25b49130798ac819c6e06d8481bdc8c4a8c43cbbab67ae6b028d14e15fe17dab767e1536b4785b480c8832f3cb28cd95a4db000b2ba7c4b5913a669fa3bf7a253e62d80d9061d5161074931ecffd75870f13757015eadfb60c6cc371d11d104d7b0700ae2cef14fd22adc15740c7b282d614e50751c9fabcf84fca33afb903f60d1ed9aa51cb"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = dup(r1) sendto$unix(r2, &(0x7f00000005c0)="eb18d6d77956c3c98479fe6653f07f52c7cb34511c732356f48a33b0d516ce85114b86056348482e1efe257985585a16441d79a2c3cf5e1bf779782f35e23f8e164cb9101e648e9b3f5ea20f512480fc840ba4ab3f3b6978231346961dcc2d589b30f94e4806f0063d25444bac489531b7b1167477b47ce14b66f587555f4e675f3a603c99f021a06ccae84953122322f483c0636df67b34217143298685e5007119677c80d2ee0f759658e0a82eecbabf5e8b4fb0d1c134b0eccbae2f9150712aa8a4e18f466c448925aac6e9", 0xcd, 0x407, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x3, 0x64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 15:55:27 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) socket$inet6(0x18, 0xc8efc59b5df419d8, 0x7) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x410000, 0x100) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f00000001c0)="47f3a5e8d48d258c26af3940b05a6a17dff6b14eb50c20e8b0cf01f3e0c7b847bb2b0eabe82c9a6bfe51471257abe710f4ca3340263d6ba9ef92616f2df0ba5f81b70b249517fee9781a12591c9acab8172551734b4bdae4eeb786308f9af24766247d907e6adc4f91445149df66fa"}, {&(0x7f0000000240)="5f81fab57dc8d6c398ec6569b388106e70b38688c4799c5b28d10b61dfd98d5dd73b22dc8e004c30fbc60c3c870d2143ead77a156723517a7b1e89283b84273bb2a4f89f3f2e6bc01a28ac70895efaf812eab10bcb0e4fef2f9612e7f85377d693d16775ea2de15383e841ea7e7f88bb2d226230d3166f0da8e0c68a24f112f0eb1f2400cc81eadfc4be5e8bdcac4189bb2ece0737c318545001660cd8684d18a51af30eb877c8b2c3b4236a5d5c648e3d5a1d697a7b5dbc7d1ab7733a934160fb30049fa705aba4"}, {&(0x7f00000000c0)="e8b11108ee4c20a7b6494c93e61c739fc3eec8c0064c765016e308628874b2aba54810be57fd95188a4f4772ed4497"}, {&(0x7f0000000380)="d6e8859d850136182af43826501b1ae5a6c69675f454cd70da623c80ed36b1ca703f2be7145b983fc79f61530829fe5fbca51b0e36f00c6933ff1375967f05efb5f01532a83b8344b8cfb07c2ae106f5ca8ae8e555cfb23816f85f032d320e737f7bba331ed560a23763ee3ee60c8f02d43ae2ade8a70cc2607470f77c6a7802efac10a704340d0b07aa5f1222da4d0c7724260fb68b5ebfd61dc7f2a0ba2c7bd4e8531413fa991a022d13bb90da6463aa191875c27b188c8943484f60a68b37c4e5e2aea415de290fe033e53af0a9a5b31e954408156353ea3a764902ab670015fa34fa3ca3efd4ae18288253fcfd33"}, {&(0x7f0000000140)}, {&(0x7f0000000480)="76a30a"}, {&(0x7f00000004c0)="240d15bd270770a6b3a13872001674e1245e01c0ab01f73186b19ca1177b3b4a7dfb022bda70fad69b31c077606dc3abaedef1114b274a4f7d2c5982b8e1b2ba70a2f3b776e1f78f5a81cbf158ea86440531724d56d96da5b01317d3d6fd21f95b90db8b4793ea6adf0a4c7a0eda914c6997e59784edeb6dbaa79ad93e938cc04a48eb698f31121ed0c4360d0e91703704b9f185233296e822199c315d82267d9c4a16d233b2d6ca0756cb8c2b9637f09e11438a75cdfb3ec61fc6a86af15caace77d2b8da80ace9dc"}, {&(0x7f00000005c0)="6dddc631914b240bc07f130410d4e8f4991c8913abc4149ab8a309b46909e2e53ecafe35a78e8814429eb562c843dab2ec02692ae85fd565804e617fe22fbbed6bbc7a50ec"}], 0x14f) __clone(0x24ff, &(0x7f0000000700)='L') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000740)=""/122) r6 = dup2(r4, r5) getsockname$inet6(r6, &(0x7f0000000340), &(0x7f00000006c0)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x4) pipe2(&(0x7f0000000040), 0x0) 15:55:27 executing program 4: shmget(0x2, 0x3000, 0x300, &(0x7f0000001000/0x3000)=nil) r0 = socket(0x22, 0x3, 0x0) write(r0, &(0x7f0000000100)="ea1e9501", 0x1be) 15:55:27 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x0) read(r0, &(0x7f0000000140)=""/174, 0xae) shmget(0x1, 0x3000, 0x84, &(0x7f0000ffa000/0x3000)=nil) getuid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x6, 0x40000005, 0x72) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080), 0xc) ptrace(0xc91, 0x0, 0x0, 0x400000020000000) r3 = getpgid(0x0) r4 = shmget(0xffffffffffffffff, 0x4000, 0x4e8, &(0x7f0000003000/0x4000)=nil) shmget(0x2, 0x1000, 0x17b, &(0x7f0000ffc000/0x1000)=nil) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r5, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000540)=""/219) r8 = shmget$private(0x0, 0x2000, 0x302, &(0x7f0000001000/0x2000)=nil) shmat(r8, &(0x7f0000002000/0x2000)=nil, 0x2800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() setreuid(0x0, r12) r13 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xffffffff, r9, r11, r12, r13, 0xa0, 0x1f}, 0x2, 0x7fff, r3, r14, 0x1000, 0x8, 0x5}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x400000020000000) getpgid(r15) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r16 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r17 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r17, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmat(r17, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmat(r16, &(0x7f0000000000/0x4000)=nil, 0x1000) 15:55:27 executing program 5: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/254, 0xfe) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) [ 90.5320347] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 579 command syz-executor.2) 15:55:28 executing program 2: r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r6, r7, r8}, 0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000400)={r10, r11, r12}, 0xc) r13 = socket(0x1f, 0x3, 0x0) dup2(r13, r13) r14 = socket(0x1f, 0x3, 0x0) dup2(r14, r14) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r18 = getegid() setsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000400)={r16, r17, r18}, 0xc) r19 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r22 = getegid() setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000000400)={r20, r21, r22}, 0xc) r23 = getgid() r24 = getuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r27) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r29 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r32 = getegid() setsockopt$sock_cred(r29, 0xffff, 0x11, &(0x7f0000000400)={r30, r31, r32}, 0xc) r33 = socket(0x1f, 0x3, 0x0) r34 = dup2(r33, r33) getsockopt(r34, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r36 = getpid() r37 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r39 = socket$unix(0x1, 0x4, 0x0) r40 = socket(0x1f, 0x3, 0x0) dup2(r40, r40) r41 = socket(0x1f, 0x3, 0x0) dup2(r41, r41) r42 = socket(0x1f, 0x3, 0x0) dup2(r42, r42) r43 = socket(0x1f, 0x3, 0x0) dup2(r43, r43) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="f2198291a13fff1bdfe7eccaa15c474ea5c4a4c5961e92e30e630c4cf11080966950", 0x22}, {&(0x7f0000000100)="c1412cfbe866a8a2393b0fd6eafd15c02e7585507a110c1a20927d1c443994b2fcd3ef287ab07af76a3f83f079f0e3d6c91e0a3751fe2d6469e036e46ec1b783ba8ee2d473d8181447ac4d3eebb5c910dcbc4eaf04eb504202c4e3c9c995790c4cefc47a2bf3bb37031d169ddee77a7bf5eac12a8cbed1d1e324", 0x7a}, {&(0x7f0000000180)="9d495e918b9804eb9b72c20400c11d2337d0d56de689a288dce5d83a5496d1daa45564640dfb57defb2b93a1f2586f5d335b14cc66d23d789df8632c1520862a0866dbd66fa4d89a39021ae85897ddf858eee746bb24eaddb782eb2000", 0x5d}, {&(0x7f0000000200)="6d7e78fbd717476d456240989f20a2f64b49efec4df5c574bf735e4cab46bea953621bc80798e1efbc15d88edab5a33935afae5b8f8f70fd5c9f4f5b993e2a695c280f1ba9795569a50ba6a30702367639c7823a3af515502ecd41e0bf", 0x5d}], 0x4, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r39, r4, r25, r40, r19, r41, r42, r43, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r14]}, @cred={0x20, 0xffff, 0x2, r16, r21, r23}, @cred={0x20, 0xffff, 0x2, 0x0, r24, r27}, @cred={0x20, 0xffff, 0x2, r28, r31, r35}, @cred={0x20, 0xffff, 0x2, r36, r37, r38}], 0xffffffffffffff8d}, 0x2) socket(0x1, 0x20000000, 0xe2) [ 90.7767004] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 579 command syz-executor.2) Nov 30 15:55:28 ci2-netbsd-kubsan-0 dhcpcd[175]: dhcpcd_handlelink: Invalid argument 15:55:28 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x3ee}], 0x1000000000000166, 0x0}, 0x82) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) r4 = fcntl$dupfd(r3, 0x0, r2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="3348e7a354de98e0119fd869c4fa779fdd9de182a80e3c9e464ac9e030096c915db873a9fc05fb4e77b46798d2e4e78206670835c02c53712b0c6bf3a70bf7f93a6eaff0d4c59261434e199163a62ff9fccbcf3159531262e04df45af8e8c42146fb80ffdffe2b41b141ccccd22696985f5d32936178cbbd7ab5c08a081c1354a2fc25cd2d402e806acf8f48cf12905994a3133f8521463a4c1949515dc1acfd4086ce1116b0450057f6b093cd183b4dcebf00f67f64b496", 0xb8) pipe(&(0x7f0000000640)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) [ 90.9657574] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 136 command syz-executor.3) 15:55:28 executing program 0: socketpair(0x2, 0x5, 0xfd, 0x0) 15:55:28 executing program 2: setrlimit(0x6, &(0x7f0000000180)={0x0, 0x1}) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1c12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) mlockall(0x1) _lwp_create(&(0x7f0000000100)={0x1, &(0x7f0000000080)={0x4, 0x0, {[0x3, 0x4, 0x3f, 0x200000]}, {0x8, 0x5471}, {0xea, 0xc2, '\x00'}}, {[0x1, 0x101, 0x2, 0xfffffffa]}, {0x81, 0x4, 0x2}, {0x3f, 0x2, '\x00'}}, 0x8061054a7b1acbd4, &(0x7f0000001200)=0x0) _lwp_kill(r2, 0x6) mlockall(0x0) mkdir(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 15:55:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x43) setuid(0xee01) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:55:28 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088621, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) _lwp_wakeup(0x0) socket(0x10, 0x6, 0x3) writev(r0, &(0x7f0000000280), 0xd) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x149) sendmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="cca7f2aacfb751c8ca9e1a199a82e7aefc21f697cb409b0cdeccfa992b8417ccad3575da58d9416026847fb0c2df6b161f0cb0139c045502c7066ce4cd9abf1dc1a3b079bb40106eee6207d6221d40732caacc62c909f364827a5cb8a12ada8ceb0933aea3b73e5c10aea9fde392c350b811fa083816e91f039188db43d57b65ba219ff0a5eb3ba658ea99632e1cbcdbd3e01636", 0x94}, {&(0x7f0000000180)="3015d58a0acbee18da26826447c7f4fa00884ea5ff76f753a20056797e3c7af9ff6a43ad203b0c6d7f0ddc1ea9ea4cd6698057b6dc51fae70784107f19477cb19f43cb2d2d9c67d904cd98bd03ba24f1c838d7c7789761686384150edae5428c1054546187be368d7219ddb250904fc564627060ac5cfc8670292945c04535ba163727c6c2b06657362e85c398c3324f867d687ea67c9ee4", 0x98}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4311a7dd4a160e4edc87f1c0d78d23c4316f8c551cefb970e6100fea90bfa93c02a885819163f566e96c78fa72717ac6a820b02a2411da391d48f5a0cc3307070f9945402dd68a9ae321f1bb85f22b4709a0fb91a4a14a84e4", 0x59}, {&(0x7f0000000380)="c3b205556098c5260010d3dbe79c335d688f26388efa17d87e3a5ad3f604b0f4d8e2cc33de9ec07106fab09bd5bb894c6efad5b837f3b4fae8f780c188764490985dc8b025a14e7bf6b2315715e3c0654b7c2fdbc44c622bc024ffb80d11", 0x5e}, {&(0x7f0000000400)="a3a6c730ec69c73a4758486ef8fbeb1351918f9c30f031b71c42786fe7b575a56f8b672c5d65dc754623e36ac326262cdda128e32ae3fd218df0830f99a5faa732d6924b440271e92cbb67558e3f144ba3732d8333584ff42553a4f1156c2c052d1648cca8d4b151804e5f6a7adcb7dc3b8e608dcb73249bab", 0x79}], 0x6, &(0x7f0000000500)=[{0xe0, 0x0, 0x80, "bfdd996906f941fd6b998f2f9c0c6702fe896fe54402d4180e3c6e4565ce86272ed732f11b5ac9de29cb592f2bf37c913537dc84ae82efba28878583723baf6f1b03dd435f26749b477732eca157f64682c33b553dee3165308803b4ecccfa39155ae04e13f0b6a17c81f9f573f46137b5cbf0eed1e838e1b8c06b9bc23074b86d3abd509c10f95164918d0c899c9b33ded8574ee5eff492934e59d73e95debc9352981ecb724737a646241eda836daf2b4f2a585c14673db8abecfb83147dda3962c31dcfb913542325"}, {0x60, 0x0, 0x401, "de56be650d300a4412fddc4be6daa305fc9d80c31aa4039aeb5e5b64cf84c6ef5d89ce6f0ae83367fbcc3adb43e535b7649600cff3ef4d0ae1ce2c75f1f8b9198a8f5dc09f296184f1"}, {0x88, 0x2f, 0x8, "71eeeb4f188a233d1c5e94553c4fa3910150db1da1a31071facda422bbed308e951cb77bdc46a59ec16450e1f98d72be3c8c9de89be8cd471f68b24cf41735de644cb1f3fb49e935c8ea474d1e31a2ba88f08bcde072109fe6f382dd11c485f34a3a82a27bb21dd5930b265d674b3a49c5ff3d96832b5f99"}, {0x80, 0x0, 0x400, "c5aaad018bd893b4d622e86a3dae2ed32b07376abb68e0e15e721de7eddbb72192ab3215cba426a6b4b525e6aac540caf3f45370e6d8d5b969beeac3720d808b36e1460e0d01d0e39ec664edfea12528dbe16bfd747f6e21331b1ab30d5a1d93b6338f6983f9805bd7c483024c3f"}], 0x248}, 0x0) shutdown(r1, 0x1) fcntl$getown(r1, 0x5) [ 91.4884629] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 136 command syz-executor.3) 15:55:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xffffffff) socket(0x1f, 0x1, 0x7) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="d22ceaf4a9679ec18d3ca73037fdc0943ffbfdd93768fb242e41ec9b4bed1e36eadfd321961476c2da9b449b953e5eb2a8ab3513ab9cd21f6211", 0x3a}, {&(0x7f0000000280)="ec98f699533f472480ba1c5cb3d90b130836f54d7959c6b9f6812891a2000314df45e8", 0x23}, {&(0x7f0000001600)="539656293825271a890193efc0636b3d98746913ce0a50c93cc95806e3c738a2e33d5e8a4cf84e35d6ac28cb28d81b9ec9b8be5821b255d158a764865370afcbf1792ff0e5e7ce4b44a37929a9a09cfa3aecf6d0bda190651454d6ceb4f7b705d946810a78f50432d822ec2bf40b973015abc4156e801a27a9bf4291778773393a24e7754a29fac9323060b0147e8a6c1f68c96c884bb24b84c9bf545afb947e768182e264419dd4a240a8d4d9398baa2ce5687c29d44ad158402ae560ba3f65c645b25753c10b827866c77196e81b001390ecb2f2056ace606ba4de61ab85ec58f9924218067ed09862139cac25495a157cdaac4c61e79ef24ed0e89d44a620f4880f66de938cd9bf4055e854899b915e0ef1d59f1da4b75507eedb59cd3f9bc5039147da0e571928f314e40a35f1267679f377048a4c442a02c910a34e6f965f4b2e848e293b10f34b6cb49870477775cdd96b25a904b1e05db748c9f63e196eb06340f8be376ea4e4dff2ddba0e1df2b717e2d61f2e7d504d9dc7825e7dbbe73b6fe47d1bfab490c0d82f1ed90a8b2409d8050373dd22c4a4ff03ed6a1e444553550035541c3fa517e9bb0b035a24f269bc03be8d38d4f81a439ac84a5ebdf3aad3ae51f9b810d9f9cd9b73f90e2684a4e0e1230dfcc1795f571b9c493050f71af7c7429f0ce2390faa6b676cb0a9965896ef22ccbf935ff71d4e6ed9103d047c1a9c39890817d6f00f642898427f575c8333951f802824ac5f8bd3345dbd277285b3af3a613f4c9466a1830403524661d5b0aaecccbf3c158b0b7e5e74384bf6340fd4b76358573338bf5e1da8355055cc5616312a3e24d2905535bdca9b0dcbf711914cc48eb2744c77ac3434d78dd7c3314b48877338fdeac3ba165df25a504264db245504297818c69f9dfd4773a5949197d2ec525bf4472b9fcea4fc0453fabdecd1be21c53ecda8a3896459303b2312a2c6b931937be69db2c309346b737334f9c3bf10f7e44538a65f7b7368b7c0412f6c2162d01b8b4523e733494a6c192b0a1ed72ef1d9106b9a26b550b9c1868012f5ea90acf8640567fceb272a183afb30bfa062d308ccf687fa843c236cf94371845a615800d5701e68fe08c40ab3d7f4a0a2f98eec1ef674ef34704d142477b91a09c2aaf172c74c09f15b4bd9a4edb71cbc642150b13831c8b98ab426a38170bc5555a6281bd604043d9cbd5fbcaaeaa20be97f79bae4ded14e28a9ffa1962e35041a95a14fa645ebcff9da1f1f9d40a261b0674ce1f5f8ab3dd46c4ec846ef27697f06f389bc150e345c92a12a22bbd2e2df9ec8a9df9be64519c9debf1f67f1839f7f7d87979fe1a3d209937c1cd0d9345e15736ec358c1e0fcec83554a5427400f5d94abc796241a62aed89c3d5d2921b122a84aaa1e2e73575322711d9ee7409cd3f1dcfdd5b86afaa30ec2bcd42f3490a895b36f08c221dd91e61bf8886994997c16a39441e5b778e7f61b4b3c2a94335b269c486a2d8e83aca5ebd7e4f1611b58e508ba3fa43f2b8b45db6716c5fd42d2555cda33fdb287b4e2c8c6ba76b01b5b3f9e20124106bd07cec3dc0a79d32c45b68c446f468395f9419351c96bca3096de058e183c8e769b2eb350d0907551aefb42d3ab483e165bafcfc9890c629ec5f3585f536ce488cba05d9dfe5280c0b33fb2e7dabe4484b25ef84054e51107b12e1dde9d668253e5c0f0506b2b7f3614ccf433ccd3b931aacdc5c864574d6d5b003729dab6b43a4c2ee7316faa2c6988765a4a65936b8e08436a3410497c7da66ad4ea79c32a78ab4de05eef5c0906daa1997f873a129b36c72064828e60c80b8e33663312f68c51051b15bc47798b7dc24e49f3bc592030a7374ab75e8c654fe76bc0309d77d8efc6d0f6", 0xfffffffffffffdba}], 0x1000000000000221) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x7afa, 0xafea, 0x7, 0x6]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x802, 0x7fff, 0x4, 0x1e41]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x106, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x8e8, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r4, 0x7ff) _lwp_setname(r4, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r4, &(0x7f0000000540)=""/4, 0x4) _lwp_wakeup(r4) r5 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r6) getsockname$unix(r6, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f0000000040)=0x38) [ 92.3892846] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 845 command syz-executor.5) [ 92.4560034] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 845 command syz-executor.5) 15:55:29 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) socket(0x0, 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200)=0x20, 0x4) 15:55:29 executing program 4: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 15:55:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 15:55:30 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x2, 0x0, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 15:55:30 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) r2 = _lwp_self() _lwp_suspend(r2) pipe(&(0x7f0000000640)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:30 executing program 4: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=[&(0x7f0000000080), &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x05\'\x00', &(0x7f0000000180)='](#\x00']) setsockopt(0xffffffffffffffff, 0x1019, 0x3, &(0x7f0000000200)="9333dadb90567c3e", 0x8) sync() r0 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2100, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) symlink(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)='./file0\x00') munlockall() utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xb0af, 0xfffffffffffffffa}, {0x7, 0x2}}) chmod(&(0x7f0000000440)='./file0/../file0\x00', 0x40) r2 = socket(0x1f, 0x2, 0x6) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000480)='./file0\x00', 0x8) _lwp_create(&(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000000000000000000000000000050000000500000000000000060000000000000000010000000000000000000000000000000000000000000007000000000000005d28230035b1fb338b98acfaf9a7d6b22ffd6af690e62a2f3e3c7c81257a1a5273ea86abed4e91dc5836ee1ae8271bbc788f9558744f12ece1a9b0c6cbac5d4fca3458e912e6f1a4ff9b4b323d5b5d441f1e013e14951582497d0c4fe822079fce8e3bfd8c48612bc0034ded8b6cb10979fce8ba96d19e80e9123ecae4"], 0xc0, &(0x7f0000000540)=0x0) _lwp_suspend(r3) recvfrom$inet6(r2, &(0x7f0000000580)=""/247, 0xf7, 0x400, &(0x7f0000000680)={0x18, 0x2, 0x6, 0x2}, 0xc) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) _lwp_kill(r3, 0xfffffffa) 15:55:30 executing program 1: setrlimit(0x7, &(0x7f0000000180)) __clone(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x4) paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x70000000) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setrlimit(0x0, &(0x7f0000000140)={0xc01, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) ptrace(0xba, r4, &(0x7f0000000100), 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80000000, 0x3}, 0xc) 15:55:31 executing program 1: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) setsockopt(r4, 0x1f, 0xfffffff9, &(0x7f0000000100)="ec0a6278207863b600abbb86f71c52679ae1ae9bda69e1f0ff7a3144721a1b089cdcb2ca74fe71c2f39dda2baa1478e17cc07e8c407c9423282c40ce0f6647cb77ca4b3d2e39c923117da7a1b242fd7235", 0x51) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) fsync(r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000240)="3a7890588c6e8f9c711661e3af8cad7f6d35dd6983d40ece75c01e02b7aadafec0d5a94995743bc12976a74a52b7b4218ebd1528441fd7c988e655b2e7e468c6899fa48bce5835752854a31199de673aff02f17f8741e5c2b6af6fc87b584fbfb23c361ecb6e4cfecfd907ee216ee02d78632bca3e53a50aed213866197abeb5bef11669ac9e3e4779aa24df0d76bd9dcf42008a6bedb3a8ae41c5181a34a9d0257d0f0d0374f37e1df55a73787de9ca23c75710822dda8b", 0xb8}, {&(0x7f0000000300)="0d280b3a09cdc4524abde38e0cb875d0a9835424c454605d4c1bf378ac3e2a954c68b8606f09c18c79be5b3bc0db5716227756945594f29b8bede418e8456ae184e0a97c1b4b5cd9f37089e9a79dcaa312ac0ab5661770d705f2d9aa8774a93cac4e931af5b4c0b09fdd905eb997d5c47ae63ebe105d6a72b2c224142dd010f41cb821d66e5690609f1cb7f4d36eb5c3c388817062d49608d8443cb7df60c306e3e35be3ce46e72d6e40c5f767ad7c9fd64bc4f85f2558136cf8c0ceddb1b6cc75dfa17b3ad5c8305acad4ed3e42e5681e889d2bb016c9cee6f058cba889fde594f8134a98be84", 0xe7}, {&(0x7f0000000400)="ce98783a2f01ce83a758c794ebff5145e3b497ae62af0cacbf362730e4c5dc919b68d11af70fb9c8934112207cac43c10ecf996f3196490d3955cf80da577a9e828e595bd905fe2e59b8dba04d33a795c7f71873a5cc159439", 0x59}], 0x3) [ 94.4467123] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 480 command syz-executor.1) [ 94.5801719] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 480 command syz-executor.1) 15:55:33 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffef) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)="b3c885590e98be76e48ac426e543e0219305079f840ee60770723a95e0d810e505e526def175565a120256313185e16ed1cd991d872764f1263859502ac9d05fd1957fc7d298fb0afca8adb5753e86939c2feb196551579b65cc537511490dd41915aa2fcf9d00b41af62a92bee887f5184b337a616279fc80849e554aae9108d61fe6f53b7b988efd29c8503f62193d353ba52f3a58bb735b7bc99001dcee56e715bc1a8dec224b9049442d1773fa293f7628a77575b4681af2bf27695edca87fe3f7116fcd901c107f78c330d251c67354f54b36b3ebc2fe417390d4381775681a058a839fabf49b0a2c5e13a785a21d58a3"}], 0x12f5) mknod(&(0x7f0000000080)='./file0\x00', 0x60, 0x65) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:55:33 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffe5d}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2}, 0x405b3dd1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xe8, 0x0, 0xffffffffffffff9a, 0x0, 0x62}, 0x404) 15:55:33 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) write(r0, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 15:55:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x10) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) _lwp_create(&(0x7f0000000080)={0x7, &(0x7f0000000000)={0x0, 0x0, {[0x491, 0x7]}, {0x4, 0x9, 0xc}, {0x800, 0x3, ':\x00'}}, {[0x0, 0x9, 0x9, 0x6]}, {0x59, 0x8, 0x1}, {0x6, 0x7, '\x00'}}, 0x40, &(0x7f0000000100)) fdatasync(r1) flock(0xffffffffffffffff, 0xe) 15:55:33 executing program 3: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 15:55:33 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) __clone(0x0, 0x0) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000040), &(0x7f0000000080)=0x4) [ 96.8044228] execve_loadvm: check exec failed for ./file0, error 62 15:55:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80)=[{&(0x7f0000000240)=""/238, 0xee}], 0x10000000000000c5) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="a66609e43643146f33e567812aaced8d824a52eb323d68048ff6de5c754c60e46af78abb5bfcd4607ae35886778b714624ecfe31a5d2ded6a51ead5c67548b3e2678a7c0108c6db9c53e616fa1bece123849ca08d39ec1a726f4e8e8b3dd62a1bdbe9cdbb0f83f0894b96ed858bedaeaaf72c0088fac5a7fe1a503dcc91b89736a267526c26b49d9440f721cfb577152cd612814ded26ee26f4fa112e501f20e14ef5a6c20e9ba72251def4b1980a5a2be0a5913bc8d95944d248a4e7fd9e2d96a250446d7b7a851c6fcf94f231bb566cee6934c8385e73d44680021799e92d7691fec797de5ff112d055e9bf0"}, {&(0x7f0000000140)="d1d3698f23b60f462e1de1487c09ec5938382f45a231051fed2eaec6c5ead984860b1abb88ba03f8e040f36a01f98513876e5a6f90137fb3b457b1dcfb903193e3ea968a6991021be59fa80234eacd54df52ab0066484664940020be24ecfd33512af4b68afa3ab6e8194c4723fd535b90bd09afb3b54a7397b0e7c755fb7880c5734b257e507e1f65e757030fa6425ae0a3d638618a81d1a7140a04c45fc998ee912a85d4f46eb3f7ad437ef4ac2b55a617622bf3", 0x1c9}], 0xee) 15:55:34 executing program 3: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r4, 0x2) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:34 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = getuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r4]) lchown(&(0x7f0000000080)='./file0\x00', r0, r5) [ 96.8600291] execve_loadvm: check exec failed for ./file0, error 62 15:55:34 executing program 2: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1c11, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/155) r0 = open(&(0x7f0000000000)='./file0\x00', 0x23, 0x100) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="8e3d1993f19de74e86ebe846bc0900dded1b7a2e8d8adb862e6f557b581b2646ece26b6a8e1dc99afae84525efdfe2f94b3fb768b16e780cfa4f44ffd8d3bdc36b8ab54886d89870c1167d7e2bff6c781602fa59150b8c1e4d173be824c58f0bea9e136dc06e6eb230bde4760434a7aa30437da01aee176bfe146bc2fc1b9916d464b9c2f4743387e2f2b83c7eee5e9128799adeec46d3887d18a3fe4bf5dee8b0cbabf69f990580aaf61899504567b82a6aef07a895b0cde5b84e896682e1e09e20dbd57498415d518fb4d8b48ccc5b5fee8bad78e379b96a87512d61c6d68dc997842a608a8a40a56340b2b3f2b8ad19", 0xf1}, {&(0x7f0000000180)="2d406132dde6ee523834b56d255864e1928cddf58f0199d09e6c1475ff26fb90777b610e33cacb0adac2119f61fc01819e00c4716606803a803d4104376139c57c9073fbcc80c9b3f7bd79ff8173a4a88fe9c7c837c31fa4d06d5284950486c0452e854de5", 0x65}], 0x2}, 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x6, 0x3, 0x7) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fchdir(r3) 15:55:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x0) 15:55:34 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000001040)=@in6, &(0x7f00000010c0)=0xc) fsync(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="02000000000000001d716fb72fb5f3300012200bd9be343d956826dd4a402c12110e8e23bdf273cd41da0bff1c2ab33d39bfd61af768cf0821f1aeeabbebaa273e676810266634a0ff51135ae5474f76ba55c6fcd32948455c1b45d562a7ce007ac3105d768b3b45645bb967d8fb772c08eec38b0438fe6e7af6bf58d366ef4103bc9c82003e0b83df2fc8b7ebdf5e51e28b559a1e8d36fa23292bfa37a9eb75697ff9450e65c5c0e226ca20c61e174667d3503a360c9057000e0c0a3c98b98d644e60e23563b4ed93eb15753e07000000d1466e80e00a86a0ea8142832169500b701156e27d9bacfbb96127b84822e45ab34b5e2a4abef3a7a5f3803f"], 0x7d, 0x800) getpid() msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0a1afa4f17cb48100"/4099], 0x1008, 0x3, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdc01470f0cef24dbb70002ec2fc14195910000000000000000"], 0x1, 0x800) msgrcv(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000b46c7baf0a0e0c000000000000000a00000000000000000000000000000000000000000000000000000000e3ff000000000000004000000000000000000000000000000000000000000000000000000000007686b8f3eccd9a0a9d46822e000000000000000000001a0000"], 0x5c, 0x0, 0x800) r3 = msgget(0x0, 0x400) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r6, r7, r8}, 0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000400)={r10, r11, r12}, 0xc) r13 = getuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r15) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r16, &(0x7f0000000840), 0x8, &(0x7f0000000880)) r17 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001280)={{0xaf, r7, r12, r13, r15, 0x9c, 0x1}, 0xf0d1, 0xfd1, r16, r17, 0x6, 0x40, 0x0, 0x1ff}) 15:55:34 executing program 5: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x30) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x480100, 0x2) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x840}, 0x8) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) [ 97.3271233] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) [ 97.3493695] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) [ 97.3604912] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) 15:55:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x22a8610, 0xc0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) r1 = socket(0x1f, 0x3, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001800)=[{&(0x7f0000000080)="8512c032ce0f9901f4fae631219153ec7fa5d191e42ad2e8d962669fe42fc087988c5bcd2e8fb1e8734d551c115ec29885808d029c3cdf08fc9f98188b4b9660da7a5d1b5bd9c9f29cc41d3b4b8f753b5aa076f48b9378c35de806d043e66b2720fc278836f0499d3ada792919b4a7cf5f", 0x71}, {&(0x7f0000000100)="667be69b6eae9f7b88a3a6f38c5c66aeed81f47af663d000f036e766eb7d292b6a7269064fc0dc18006b0fa9e852386b5abe69a14b6ed6bc633599be313e5dacbb011a4d59acf116b21be56b34ea968951b60bf4c0e67258c5738a2c413da3780ff9ada70e4c30ce502f1dd23b80231211ee191c6f36bc99fe5924970031f5e8acf31369687af985b4f024635b89b2f06645c9", 0x93}, {&(0x7f00000001c0)="c3057f8a39aab268d2daeabe09ab2d74cd4bffe4d26341cba549ef825933aaf802526ac47e9a6c9a36bb31e0da4e832b8d09713b92e2a4d41dc83a720407750d43269860f0694661b3e693407d0d0eeb66545a10e10a9fd3ca3c2079b12c7987edaf2b9cb43815a62618b0e1c04d9f75659b6a2baac379516b2e9840842b390f930708210cd5f1408a52c415b4ae9477a0826b32d433f7bdbfc93aff604f2c96ca176940a69f8f7810d206dc16d924ef29156b93644e4ead56f28fda299284ea61e5d10ade68da40b0f5ebf83b587b", 0xcf}, {&(0x7f0000000380)="1563832dac33c0bf0d68fec2cdac00df96ff4b9887b42fa68b86fa628afa0874a9e69432910f7ca6e9c3e1b0359ed106d2fc24579a86761076f99b23ca1446f2512e39cf783f8306f3e742d5fbcdee031682d6f6997d6e7f9fedf3adf87e0a96ea0700bba4c9a86283abc28f596b0986a8e333ce4485cb33eedab07f1525445c48c2d1767b079482f52c417107f51c87e5adfc60af7064ae67f3618b8fe027d1deeb244cc4717354a861ca349bf59277fa2dc32f430754076b784980cbd1281f529f81e74f4f5ce62c8d075073b2b3ec11e06d2ed4", 0xd5}, {&(0x7f00000002c0)="5db2c2bd3733670efdd467c79bb70147c24f7950b49d1942ca1362c3973841bc6d767697412365e98977fd6ac440ef9d77df7232bb4c02c00cfcca6eaad55e2b31766e4d83a9c5004aa5a8", 0x4b}, {&(0x7f0000000480)="208a64f52845d060b66caa42a5c670efbc37a803113b5c26b58321b86858423010c8c781ed5b093c6c0c65dc5a7b0d1cb79200a08e50222c9c3f3333551176bc907f6db80a62e4b41708f00f9e00ec99b1545596142a0a52f1bd76cc478f58f7763179b7dda84fd82ac3e6816d84de4ee17f40fed86ee5d5401c6bb8103d2c55ba5331c1260b84913291965d8690e7fa2da53583b04e6028fe03b38d0f670461d08e7a7080bf8d0ef8c0804308c8490235f026aa9a153cd9060dfcf2eb0d01", 0xbf}, {&(0x7f0000000540)="c40edf3c4525e393aab10c7d6dc2cfb129839d19c61a38836d74d6dc150267dafdf1a1afa6d52a6e0b954cefab4f93b3b22b8e07a95bce6df2e030c22c6a9f992a91c59be44ec12e40f14438acfb9126667bcf4c35fa7622000e91f374c6e14b12d1969525be0c868d00204299f226fbc003d9695dd9128170e90907aecddbc4fbfe635cfd220b323e7ecbdcc6a5631b06671b945cec29c0ef8442301069409b18374649c9db59c4b99b24e115ce08ec2b14daa7bd96cb7bf22051e6c46154d56682d4d43cd4d8579f42aeaabb9ad45a4125", 0xd2}, {&(0x7f0000000640)="8e281d9996182a59905db050f71209b969afa7e7e75b54edd095bf692bf095e4d26b408352b984d0de842b1c671ca10a5861ecbaf9539a7e654d13c5269a6e1c6cf7c27fcefed0eee1167813f3b7380e599233b130a41ae46a0ad35346726d80cff57d0e8c7d9b3e0735bf40b97c01b95d48e04e600f0530deb5fc4ced4ffdce4c5cbf02a7b9e0efae43", 0x8a}, {&(0x7f0000000700)="cc83ea4f3c403662d2282cb5834fc18868d7b88ba895fe8b6ae58388909ddb323594b6609a1e7e3a58b4dc0df90d3b6a4ce606c22256d8e7b2b69be62fc8112eadecf51359d303954bb220cca1e89e2973a3707e5f7b7c22f367122596cf6d1970e4e329a331574c9c5f027bf45575f5d3f700d8130c8af45425674c1a42134b8852d3a197182d389705c40be5b34765221c5cab2726742e76b34b63020e7646d43f6e0e9652c2f0d698d2b15dc52af5d502774b75cda5cb3780f039b97fd4ec321e004efe8d1f055fe6cb1c874bfbc44117610d5c46c0c098a87cb4f88543d306007c789075c11755c69e74f75b6adbcfb8dbc06a45d3396e10a4dcb17a0b2b299422b1df06710f2527a2bf5f6cd713f9939e23d3a9b40d3ee72b9390804163370fade3f9b32b4b7a1634163b42c86939dff084ce8dffaffc841e7ca6239f00053034c7f163481c1f5fb22d0d9543e07be2e66b3659e19588bf790118b3ba35be98617d04ed7b9c648d5a382156d34782cebdf6ab131a61544b2ddd40ef53d951d1190c0a528b56d11bcaca6720aa2fdfe43ffc62879d6f68a86e04a6fdea8eafebf8b56fe1c198108c8254502d2351ee91d63a8a887214d69bf92787c448ffca11d64fa214105375f31ac593fba4430bbcac296c98233730b97728ccd7430dcdfb8010b5442d1b158679117362b13369ead3e7b913c87b9b25a4239f14c2867dd9103dad243e26d4ec76f2ef77a0a69a450119735ed56fdf1409b83773608f4b08ec305684da582823523667e3c7b4d0b8dea261083fa8e7b91e69d67cfc446bf33c38651ced0eb42d63d479f310eefed47c9186f40b01fc0e0df68283751064653222ab6cbcb3beb575fc51da3b220d772309130278e682e715ead5fc8908db392e5815294d7315315826ea7b5aa0bf57943c63e2393e0d6d01fa92794e571bd5f899cf661ce82289750fed45275d311f6a5730eb03b50022b21923bd469435d2bb796be1d50e73d916ed7cfcb91cf6caeaea5c2d086578dc3f3407a6462c96de5e434199d0bb3cf5c45cdb143d652a2aa7a8362972a4cf60e97b20eaa88573d7f869397c049f136ed702e9ca0a9888f425850a52ef76a7c5252f72c363d2c49b9400a793643556aa3090043237a2a6ac16497716447201a4d84abcaab7cdb54c306e18221f956f852e16c44057cbfc46b3a77d38565b1f5909154e851f398321865c97f70330299fcd6d625a966fa3028805cc607afb9bea49057d933d7332ba5b1dbc3e4ef3fcb6fe512d9d66c2e8ccbdfce515d84af834adff49897c5fd0f41f859fabff599dc09b0f90d659ca3a02402ff3b1fba5a79c8b8dc2a77ae6f6929d6e44ab8867425a5ad36ff605c962f3c8668c86422959a0b657ddd0d60bed0fd7f43ce783d98043a6a755b1d62611d6dac0cade093963abfa6a59c6a2ec5122df1689f7c2823052b43aa9433c9617491182f1ab90db3a0c965ec631c9d5aa5e44c7991ba66569c18ab92b16076f8f70c40198cbca95eecdd3fd68483f059e27bdcb8da43259f97ab54cac6ddd20b78834ea82e09dbbbb14a9ce2b87c6d4a50d8361cbbc5f2b48954bf88cef2bba7f843af9bb6d67e245325804e1c3e9e1778f33df89a6b8a21eed20b0e944470e2b115dbc26fce735ac1b20d4cd29e1d1b524052219d2238c775c0826f25a787a344d85a579abadfc68abb61d9206e6bd2f6c25ec9caf65ba5a1d99dc67feca885d1a9bb071bc910a4f57452fd0f8ffe102914bdd8fdafa575ab2c7a1d237709563814c3ad776259147823e3920a408f1fb0a70aa26e7c72bc2d8bae7b08024d30cbb7a0f018cacc2a4e36bd8f7efd87268d2c37d64c6ba04b450fa135b804dbf9f9448a0f5a2801f42a8f6916071439d4dedb4069a6886078ab22aae11a5ae6a3045cff3f4ff4802bae3f6d53655f351f8b0f16d66877fb1299316929836204ec9ca928eb4bb3206f06dc5bdbcf0c1ef551485e28d1fa2bd8d75c25c3719658f8e8dd8aaf5cd19ba46f638dd5aa012fc5b5c8075df459156bbda31e51425f5dd1769cc825b6f2e42e5817157ac1294fb9bbaaa1d9c7cdbd69b3518197728758ac0b871f14c16ab00a4a322166fa571fd43b83858eec0af8ec14da872cc37bbe7adc08e31f26725f28c07b2102b4e97418a8206ebe6d7cfc351e291cf10796e43f43c39635b228c6ec74d667d8f2b661a66a92abebb8af4ef1dffb7dbcffdb83a6631385004a7f014a56ba8d7e3318b3acf77898587797c0063e84f4b423698547428ad7fe5a4a2eab2841d8475b491ff8d0f5b58ebb78279546f1d9f1972ec0a9b0933e319f762b9bdbff2ddc3610bcaad0d922ca95a219bc77a27f0d4c45f51601a151dad57b5918b60732aa5771f03b74b58664f28271235fc42e54a38c1ca848f4602567d004d6b64a95c6ddbf99aea9bca973fba9a76d8317afd46d7cc1480d6b4658b035f2009f33afadc600aec1af497fa9805b8c9eec5530c5bb7b49c0ea0755e54d6f55ca9e222769cae08700cb2e3a80416f49d4e942ea56ba3c9cb8f1027809694d3376e08ff23d5f6379eaf1928d513c0dde68b602ace7c59b3c43502599c7b4d944347622e88d4cfdebbccb20ec72afeff4ac76c0d7a0f54c7efbc1bb261fbad0ac382a12270f04b28935fe4d2d466accf64c36d6cce0499879ebb071f5de59879275dc048158ff1e555dc5e8798aad4fb170ab8d24d5d1121ab5ff5ad88cf297a6344be0b87611761ac3e1420b086335f3f43b60f84d053e14f49863f4d65982ae2f62bd2793a3d89b97a76fdac89d62e29e082f741928d2ac3657d297f5372c08be49def36ed08c7212805b841852ec1ed96cb50711341f0987af39e8dc8b1bfffc027a2aead6db40ff88e1654a3e62db037dbc7369b918c20dad8353e173259da1ebfecdab7ff9f6485392ec3fd726b6e6d8721774c4a81f856210b74ebbec18189ae779974ed56f67d6d5a485c2bdc5690efd4fbbf8fb78b7b5ae3012f4ff08b52797d38c9a6965271c3079938cb705ca5147032ea5e8f1cd098472df7f21b97b129ebfbf96bb4ee47e6c6dae7d9889626149b1812482c4b8615ae8b3f9ae8a182b290b67fe94cf022e87a35014c29dd4c940a4ebdfa6cd5d5ec940554281d12c4613a843862536e5ea4df2b04e8117f5213cbecec274724c3ae5916a4ec8fece9d25fbba39d58d7d0f8aad2d9750e88050c8dc3fb4d59273b3e2365983abf4d4d09f6f5e83245a7e4d259eeb6f0c4f5fc030cede66e37399f3f916cd2a4339815e0373512952c76bba47074f8b2a9310c98bd32b283131f3b399fb9c75c937462a881fdd756369becee1ca379a488b047ddbbd251288a6596f2cbaf1e52888538b26671a9c700c43e5e03e71724ec3f1f811ee8dc9372256299439e2d0b03df64a537452921fc3f35f86d5bedd4d8a6f8dbf86755ac30e9f0a18242277c1ccff9549d6fe7f003f8fd95dcd88a3ee5b00e8f2d9f0b47d8080bd54a76e30c0fac7f6e04fa9ae58ecbb9a7c0fab2248ce07f302f3f1ec0000e767d02c4c37e0f6f3f9a285bded17c24834a4603eaa0039aa4bc20bdccc448b7cd7e807afb54d852461193efdb5cfa983c5cefa999f87a03035d8ec749ca818e2d2320bf86e0d2ba21ce7d472a7028b2af9cec1a4200ce131a0d21cac23c5891f4e424c4e7b93e8dcffbcfab3b79a53c25f47a24e888492a40b21a953fc8efb08e8b7ce45539a449d7ea8b683f053883f3ad476f954b02bf6000e9010335e7da9d739d1b1971fe0bff0b5cd5e87bf7f85f905d4010997a7166861c8490aa1a5360406c591aae5662556f756c54aca3ad574be9df6d03d3adbfce4f5cff9e7b7f53e0970c287ac937298bc8f746a1994acb126e82415368b5c0efa1ee5829025e6401d4b7edcdbc3e0a6b2c29abd2af48f43c58ea9d4b153684dab23aa30a1d033931d6859ed341854d3473a0a618b46ba048b481c6243124e7516051ea4832cf84d06243d2b70a3e653de2c7299c39df330d4e25a7986025ceecba696e7295eb6009b39006d2ecb7e67ac8c4681b13288a9fb6fd39f54143995cbfcaf894a1e17b4859135fa7d5973436a803c7856fd383e87932d4192ea04de4d771d7773ed8c284191913c8e318a09835fc962faca37f0ee895cec3a20ba4bc3e0e58fc9b3331fe4a249da40ddd19e884f4dac74607417ce4e6fea25e9d3f1141c795df113aa023fa0731f6890b60253ff823ff63bade57c8ae3015bae9b84774a48ab9c6fce30eb09c8e4533cd5bf835ca1055683756d15cc28cc573b41a02d282d5dbbc9fe9777e8067ba1a0e8a214a9a2aa7031a99160a60c383834f157ad47ee77f21bf40ebbe978dd6d1b093eb4bfa377813ec7645cb14685f988a6e957c00882aaaaf5d35d112a3b7079fbff647983beb971836a60c9d300a6d917406389589b1d2e1a70a19b251124888542d4c9b27f22ddd3d6af2f30bd9abd9f5c2fdf1ce48149df6a4a7ff13a7d44f6eca2b02e2ff29ee74ae9f5c19e1dcfe25c263f838efc1a087a3d2cf4e0c50710773687988fd38c027ac2332ade7cf4d8f347dc4bcc978d592be60391fa2ec3688ca7981ccce6205e7e8928f5234b5ea0c4a26422e0bda002d7b72e1202f21b9f5151d5d2082b1258d414fc13509b69953777cc6752aa8c878c22b7771e228c9248f6f272e798913ebd257ec833a68d9dcda7d4939a62657fb302233db8dbaaddbdd721b1f81c9ecd2ae6d00ebf68c92a034daa42439d677ee4bfdb8e1249da2f59bbe28d337729febb5206f5db9ed8b7a7230eba358efd04a0c2caa717190bac5e7a6dfae3d1c73295b8bdfd683362fd9b47e36e35ac2b1aea0adc5aa15171016d78a278d072847aa45c94f9773cda23c29339a7478ea89f7273ea62f0699c279ee87cb134c174b3f3ea10cc5904feacec63e600e29deb30981c082da837f0384383745492b9cfbbd0cf035534d43391a5f3c51f80ba6248a0001a658364c56834146bd72daaf590e161140a4c23ac57534237559bbb5e224d766ed6643e6d082d86b578dbc32ea455ca92a19d08067da6656040640b32a36e5da89e20d46c8ff1cd3a1499c6005aec3df5348957773f45082fcd4e57dadfb834afc451ec4e78ad6ffeaf98c712c494b0e897e55d9b8a5c71d940390d75c176935872978c778acc40d5b92a67288e7546df02df5c1a53599658e5ecffd5c5ee7f219b5a833ca1a24afb6aff64738f77ab41624429f86a593d8125138b6867d7b576d069f138d9984c26f860c90213004c56eb09c970dc8b183107ce62dbe5559f0f31e0d18a4181b6265533b071c1efc74cb5b855c74c68229058e5dc893a0650c04dd279db20345621f5121f91ad2295d1b8834357218e6397fac347b36fde0e5604cf5344138deadac73927cdc8f470a13d435917604009c28210591c4a9a695c8cd0606083254e723d268469a12c9752dbd98f85212265e01ad239c8e8120a5ff82694e6d8811ada27e850b0bef4a458006fcb8185e079c7515a255e9ef75c2806ba61ffd4715ef4c0d8da4c22e6f56b9c29152a4532a0d4602b9fe6eb90988487de8a29d83a7b5840f28bcd00bcce8de10413ad4fff5c8d3ef856e3584f433963ac2e5952163bbac4ac4d8a13c9eebb526f42b8d00c96f65c775dddb2e5cae37e040565df46f90324e9859561ae138c776553cf259975245c015edb6bcccc11ee17295724c50a9b70db6a572d869b4a478abcad9db37e0d7973babf04211d08c2221f7ae609fb14cccc480bb", 0x1000}, {&(0x7f0000001700)="aaf19ce00208773ebcd55246855d4fc9e496533815af3c45e553bd014fd199dce916104021686fa6e02e798dd09b1470ce630aee7b9459e3d1dc5c7caaa493604ac2bd2fc4a1ac87075d34682fe25538abc3edcc3af0ca5e2a31478d9a46989fdc50eb0ef9639e1af58cc0b7dba809f838c7095a51c026cc56e263bfac31985dd0def55c96ee05a4896a8dd6b75356c92efdd429c5aaffdfc26061b2b880927db1eb137a8a5c3ef7bf3c2120f00b7125152ded6cd7510d25020c3afec42f9b4cdc2ca2e68bf75afeef014bf5b83e0dfbee6faa1f5717094d013c074ee43070e2e56081f83a062463fbf0c33d22", 0xed}], 0xa) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) r3 = socket(0x1f, 0x3, 0x0) pipe(&(0x7f0000002980)) dup2(r3, r3) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) r6 = socket(0x1f, 0x3, 0x0) r7 = dup2(r6, r6) getsockopt(r7, 0x1, 0x0, 0x0, 0x0) poll(&(0x7f00000018c0)=[{r1, 0x80}, {r3, 0x2}, {r1, 0x10}, {r4, 0x20}, {r7, 0x41}, {r1, 0x10}], 0x6, 0x7a5a) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x7ac270725ae7b316) getpeername$unix(r5, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) [ 97.3800736] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 237 command syz-executor.1) 15:55:34 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xb0041, 0x0) mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pread(r2, &(0x7f0000000100)="f4dfe52562c63f3f1581226f042a7aa12439", 0x12, 0x8) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) [ 97.6496412] ubc_uiomove: error=14 [ 97.6607593] ubc_uiomove: error=14 15:55:35 executing program 5: r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) [ 97.7052430] ubc_uiomove: error=14 [ 97.7163656] ubc_uiomove: error=14 [ 97.7497228] ubc_uiomove: error=14 [ 97.7497228] ubc_uiomove: error=14 15:55:35 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0xf, 0x5, 0x4) semget(0x2, 0x4, 0xa10) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000400), 0x100001c4, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)={{0x4, 0x9}, {0xc5a0, 0xffffffffffffff39}}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x810, 0xffffffffffffff9c, 0x0, 0x401) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 15:55:35 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r10) r11 = getegid() r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x1f, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r16 = getegid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000400)={r13, r15, r16}, 0xc) r17 = socket(0x1f, 0x3, 0x0) r18 = dup2(r17, r17) getsockopt(r18, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = accept$inet(r8, &(0x7f0000000300), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x9, &(0x7f0000000100)=[r6, r7, r2, r10, r11, r16, r19, r1, r21]) setregid(r0, 0x0) r22 = getgid() r23 = socket(0x1f, 0x3, 0x0) dup2(r23, r23) r24 = socket(0x1f, 0x3, 0x0) r25 = dup2(r24, r24) getsockopt(r25, 0x1, 0x0, 0x0, 0x0) r26 = fcntl$dupfd(r23, 0xc, r25) accept(r26, 0x0, &(0x7f0000000280)) setegid(r22) setgid(r22) [ 97.8275870] ubc_uiomove: error=14 [ 97.8386990] ubc_uiomove: error=14 15:55:35 executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="10", 0x1}], 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) getppid() [ 98.1834589] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 820 command syz-executor.4) [ 98.2168201] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 820 command syz-executor.4) 15:55:35 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2) flock(r0, 0x1) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000010c0)=ANY=[], 0x0, 0x2, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) fchdir(r2) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc1419591000000000084d2367be6061a123c970157ad920331c1546038b7c4b37c5525ed08c5b9435785ded72991eed8e563599b42e32440c950c7b12681fd0a63a7b12e8cdceb89fd15cd314c9c7a7d092d705c289b09450e27fda6be0db97e1ef43250598d29be644ed32959ef852285aee9a39e53a7f92293096c1a90e50b5a42f2e235501116f38d3547ac7d674e4dcd1a3a906142922ae6a3a4bfe5f12625b54731fa8f342b994a088fff07ee59397bfbb913aeae5025f450891abe5ff6f66d319138da9159084705f88bacb47b3ae5a2adfb8a397aff16f90ba6af815a69e58296ebc1c909aee2717cde35123d5cb5096a567bcae096e9f37877d9e4c1d90ecabd839d6974f9e22c5c839e4ac68eed44402ba59a997b93ce00970fd36d6e83c4cf4273f9b2b40389ad14b1861ffeea6989c3b8db5861cc510582c3718711c5c8afd98faf0f0320c3"], 0x31, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/84}, 0x5c, 0x1, 0x800) 15:55:35 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r10) r11 = getegid() r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair(0x1f, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r16 = getegid() setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000400)={r13, r15, r16}, 0xc) r17 = socket(0x1f, 0x3, 0x0) r18 = dup2(r17, r17) getsockopt(r18, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = accept$inet(r8, &(0x7f0000000300), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x9, &(0x7f0000000100)=[r6, r7, r2, r10, r11, r16, r19, r1, r21]) setregid(r0, 0x0) r22 = getgid() r23 = socket(0x1f, 0x3, 0x0) dup2(r23, r23) r24 = socket(0x1f, 0x3, 0x0) r25 = dup2(r24, r24) getsockopt(r25, 0x1, 0x0, 0x0, 0x0) r26 = fcntl$dupfd(r23, 0xc, r25) accept(r26, 0x0, &(0x7f0000000280)) setegid(r22) setgid(r22) 15:55:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x840}, 0x8) 15:55:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) getuid() link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 15:55:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x450000, 0x6) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x840}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) r7 = msgget(0x1, 0x700) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r11 = getegid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000400)={r9, r10, r11}, 0xc) r12 = __clone(0x1000, &(0x7f00000000c0)="65af5c2ee6d8e57566ebf4e2fe99bd6be3a7597c6969e9fdb3df67268bc53bfb8ce1cd96d2c51ab9ec6d53fa9089444b10bfe822aa0dfe89dbb19c694f282d2719f5335c71662919788c385dfe71222bab2059a1c2fbc3553c11d41e217d122f9a5b267e88db9f6bab1e8222dc2043c4224af2c41d2198d818dfe67cff4684cc1c1aae908f091e2a150d790332910c55c1c90de35d4e9684b8603a459085c2bbcb6ed14fd2") msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, r5, r11, r5, r6, 0x768c91085e4ca3be, 0x9}, 0xfffffffffffffffb, 0x1, r4, r12, 0x7, 0x4, 0x3, 0xffffffff00000001}) setuid(r5) 15:55:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) fchroot(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000190000000000000000000082943eb3cb7231fb59e301afad000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000001000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x2) 15:55:36 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') readlink(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)=""/2, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 15:55:36 executing program 0: open(0x0, 0x2070e, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) lseek(r0, 0xa0, 0x2) semget(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaae4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/154) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$IPC_RMID(r3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x80000001) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000380)=""/4096) 15:55:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ptrace(0xe14, r0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 15:55:36 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="cb5926d9355d9deb7354c73b59f03abde611", 0x12}, {&(0x7f0000000140)="08ec2415b902391293e2df077172313cdd7cb5f86c7481b6b7d44dfa46b8c92f01a018f4a3ad35b711dc03bd2eaaf04e419767d68d5bae0a4d137a0eb818e57e85651f43c28a9dade4fa5eb461afad28fb23f1f78a5da6be84a35ebe4c330f8bada1228eced19bb7f1cc945e973ed04316b32690d761db1e1d93cea8e217876dfa0e5e1bf08dae07cf1ea4ef755c8bdf61cc173b13f6a7f2c65dd1aa380d532c789ca931b036d094e52dc6475bb972ea053c5ae4b2eb4798c31f1a8d5def3e284784c6fab9f4252a764e726964a43f3020900dd25baf9f3b039a199a46e12c4e2b1f2cb3147462f43cc82f6bbc", 0xed}, {&(0x7f0000000240)="804af1194b37c03ad34643f7644570ef1630ce75c32f6dfdc0a5e63586e5cab6c61c50c6db38f261b1f6df05f6b3a4f8e057167485a7c267364695dc6b5a6a6f673017bab74b09cc812f38eec147ec449483350304451df58d4e4fcacedebfbe8f3e427a66d256fc7809274df04c50d95bf84bbe9325057a8f7bd14566d870b1753c306e9d02a222ede59f6d47e1974abacc8815bc4a70f6721efe43f7900bb4b0a058e5c032925f9f2f42676451", 0xae}, {&(0x7f0000000300)="1c48de6d30cd8d6e9cabc5d38f7df5fab7355e6d65852772539add49caff2696942d8f535eeb774963f6a6ff7320f76c98993a9ae2da79d114850a16dc39db71f7ac2320060ff66243ff3e89d0f4014547a424834c13ae8a76b54492d58f560142aeb8d3bf96fc3b60ee19e2979f19ecfef45cf98379985116fde40d8813c28cacf3fb6b3a63487c3092290d5f6a15ba849137c4318425ee7904e646b3acfb50d321af1c53a5793493fa91149b7d4ae280f789cb3f9f0e2f4a3560c5f8cbc8abb353fb7da0e4e9df581199bf21882e", 0xcf}, {&(0x7f0000000400)="b73315dbbc4fdc7518fd2f0771528d30d41cd3bab4fff1a2cd183730d8e121a215716b54be0aed2cb75bdc0f9019cfe41a6f5de0775afee3a417117aa48ac113d23b13ef5130cc5af7f8e21b2b961c45042f091d76f407b2311b190d15dabd2505f12f7d090a180bd8be86e01a05cab389c849eaa9987504fa66a1bb9aa78832bf1ac7f9d55433ed374bdcfd6d9eee78555b54e0f8db50be10fe05bf94925c2760a31a57591b55ed4b0820bfe69db3f8ad501faef0e6c48061884cb93453997e4eaa0b7667e396cad80b39ad9534e637a5ab2626c1ee1ee4c1c4ec622d4642ed6ce7dc8d79c0778a5ed7858a937bb0f6", 0xf0}, {&(0x7f0000000040)="3d5fb31680bb458faf91e5fc7a2f346f0196e0bf5d084c641a68866c85765ef57c1103e4b9e172679f6fa26947e81f259f3be337df6315047b", 0x39}, {&(0x7f0000000080)="25a75a8e61e10c59b7fb961a9b9ecf5b494becc65a58", 0x16}], 0x7) 15:55:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x2, 0x100) fcntl$setstatus(r2, 0x4, 0x1000002) r3 = socket(0x1f, 0x3, 0x0) r4 = socket(0x1f, 0x3, 0x0) r5 = socket$unix(0x1, 0xd, 0x0) r6 = dup2(r4, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) sendto(r6, &(0x7f0000000480)="19373ed0728c8446f4f021ac1f630b56c642d7a110fb2046b4225aac33a2045c458ef15cd06ec2c28800709509740abc1d921ff3a64ae738e25b25f843d17a6a67613b1c7d05cdf1b2320ff882d9c4fd6b42fb8320db90905720f500044926ccef56073cffdcfc1b8e378da17504f39c578cce14ea8368", 0x77, 0x5, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0xfffffffc}, 0xc) dup2(r3, r3) r7 = accept$inet(r0, &(0x7f0000000380), &(0x7f0000000440)=0x186) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200006) accept$unix(r10, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r11 = getegid() setrlimit(0x3, &(0x7f0000000340)={0xffff, 0x7}) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000400)={r8, r9, r11}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r13) setgid(r13) wait4(r8, &(0x7f0000000140), 0x20, &(0x7f0000000180)) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 15:55:36 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 15:55:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) r6 = getuid() r7 = getegid() r8 = socket(0x1f, 0x3, 0x0) dup2(r8, r8) r9 = socket(0x1f, 0x3, 0x0) dup2(r9, r9) r10 = socket(0x1f, 0x3, 0x0) dup2(r10, r10) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@file={0xd0d3612da5a86199, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000001c0)="ce7092bf53af3c40c633e56df99e7b2c4590b0309a7da5be25a0fc66c72f07fdc5af897572d0a7b601ec683365b3c6bc0efe4e6eaeef2234d90b004dc3eb54eebb48ef750b7c3836f150f87673a6051152a08a13d276a7956b99c52c9674065b83b4b04c44c90e69d17114a501b3cf14126d1293be0ec7fe3c05d1f68c2d", 0x7e}, {&(0x7f0000000240)="6f016944d9546b262690e41ff0f961dda7dcf03b71089382bb9d6daccc32682cf4dd4126a993c95c0c1760fed022", 0x2e}, {&(0x7f0000000280)="1b1b57ca132942b1632c74fa898eb5d0f89ef30244e2385fbd01c9475c360fb4033cf9d8516590855fd5b9c31c972b2de7a943407678e54c149c0f209abc189852b64dc04e50570a9456b37d6b15d72c2ee00732590f1cb801fab947ee96b1451aa0cae2c7aa4c9e84d86ab3249b9c31143204b66650680ea7c53326d244d22e572ef49822e87429c45bc70e09331d3789fa1d4d72f198d0d74a29a414ff6d5b0d2459319495b1cad1eb1cb31db0bd8c651cf8c5f6cf37d10d85d0a6bd4f70806513702779599e76a51dda9b399e", 0xce}, {&(0x7f0000000380)="e8414b18fabe285120fecd6232d3bd4961ee0d149b19932fc3f3f8e411a13e94d2ec8a3eb27c2ffdb7d07d18660b5085aa6cbda6e76dfbed4eb3c04536e35d0bcacdba8c2ab9abb148e3f84c84caf7420e55b934d3029a0416610b109c5ef26b5545f86b924665c70862458707c3a99a8eec5af2ddbab1699ba4342fac0f23c309abac5ef1d6a8d1514a9d8d4990873bc5f95c032b387b8d798a78fe8ee138e8a096eedd1afde163e5a716b299073cd8315328581a1723c9556ec6732be2e94d2ee6fb7863cf732ee26685a2d55f0098a5604ae39cc608e1b6b91e23e26fff1b61d376715bc99738", 0xe8}, {&(0x7f0000000680)="df62406dbd00999d831c703338d5b5d8a383fefaf6d8e318de7b4607a90ad0a158489de1f096d8637ff106be76150c52bc1d7ac33254de264405ec120aa26af90937b22b516648941faa4b415c942bd7d89c1abc9cc9747b27785882a1ee0183d457a3f6f0cad895b8c92f8ba13d76f82d7af4cc6186e8aa255af9937e23065a6ced433ae3a6c64e8bed4ee3d373d495aeb4fba1eac138", 0x97}, {&(0x7f0000000740)="e9d212676cc672e77b2b3f1bd3bfd6a0a339d5464bd32b421a88252ec83e3f3b8af57c56c0e7af0e42e474e278e8546ea05cb71da9c4aedec6eee61c71c9a03d662bbfd87608828cc334a09bef344b", 0x4f}, {&(0x7f00000007c0)="c9e260d19b7a028ee1a0d7b959ff55c7039bfda7b5d52789a0e6439b20bef94d70a37fae327c9454a0c2b7ffedeb2a17f86bfc871d75b25528eb70060053a40a627018d9d4758027db0de44a5417c1dd099fb92051297988e78c8572bcf6cfbdfd265688", 0x64}, {&(0x7f0000000840)="18484a2b3f63577b59c72c3ae926491d80cf0df0edd5c5eefe9f7b8a3b2167d98bde3215f09076f181ab9f0bd82b01383d2d4f94fc453eee2856721ceb6c0e2bd80cd0300500071d4c9aa4f1edfbba04814b577ede67914ad620c528b1fc564587f50dd560e9904c5481b83f9858f63a5d977be8fc1142d58f0cde61d1830d01ae3abadae47b9ad367651a6230cc7287617cd37664a75befcfc7630da5b592b0873d4c484d26227840b5137fed1b2b013e54dbfddae5927be2418d13fc36960d102a37d5", 0xc4}], 0x8, &(0x7f00000009c0)=[@rights={0xffffffffffffffd1}, @cred={0x20, 0xffff, 0x2, r11, r6, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r8, r0, r9]}], 0x50, 0x2}, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) dup2(r1, r9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 15:55:36 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) getuid() link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 15:55:36 executing program 2: r0 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/131) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140), 0xc) getegid() getgroups(0x1, &(0x7f0000000180)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xd, 0x9, 0x2, 0x25, 0x5, 0x6, 0x81, 0x6]) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r2 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r3, &(0x7f0000000340), 0x10000000000002ff) open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x112) _lwp_wakeup(r2) 15:55:36 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) pwrite(r0, &(0x7f0000000180)="a1644c7fad8e8bfa752b5a63ef092c8ffeec7e5fb9d65533203d54c7e71abea65d8fd046b234233fd790b43252f1656940dad1c57eefe946480cd0fe76410e1aad2b957779f72c522b52e137436d84e98e72170880a71deea68175924494a8b2fa6e4647282166b8761d209e91fa5096407a45951d40ea9f49f34c2082a635adc496c1ab781a471b31daf8a2d58e95626c577165932c1bd552e82dcfcf2c4743a4545ab842609e83cdde168d451f0f9b10bbfdf2abd50cbb62bdcd75a47e7d7b6b7dac44a3de456d", 0xc8, 0x1ff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ftruncate(r2, 0xfffffffffffff000) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) pipe(&(0x7f0000000640)) getpid() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:36 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000080)='./file0\x00', 0x98e08, 0x21) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r3, 0x7ff) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) sendmsg(r4, &(0x7f00000019c0)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x401, 0x7fffffff}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000200)="cf93425bb939156c145ef560d4aeab8fb4a16a94c125371c9bdf259e91b8e55058589a5000fa5264a80e00c9a5415aa41fae2fbc941befb18c30d150a1f9680d1990fc576eb3c5faab1c89ea4b9cdf6473598f57113a95f5b541f8cccee4cdc0f404bbd44ef09b3abd1d5ce5bb2b4f32760ea64ecfec5c7e645f207ef541a687453451201148491302e56e39f50ef0", 0x8f}, {&(0x7f00000002c0)="166e519099a749b1f51e5df9ce896f0bbe1703e651a8f5f2", 0x18}, {&(0x7f0000001380)="8c1231b49d07f465bfca5d8c2ddf12f8f68b0e839c914c4bf72e3969a1a3689f813a5ec913185aa9b6dab24b12d87727adaa0ba49af90c98854059c15a4ab108238c6abfe8b0a6ffdb0cf5173ea3126277df7c1a8e6ab99dbbb67dc62e98366a0770513cbedbacb13a29c60145b11a09939d86f524ef9fffb6559c20377dda2b5418403de8cd842fce6f015899a3baa8e525b0fa53fc1d8b99826b9d9bedd68b7ad72bb36539ce5d6c06a1c2b8b55cec6c5aa987f1a26873ba45066ee814422168dbc2075c6afd29dc6ae559c2fd72b9349c4a0e1c83cab3519b3866bed3", 0xde}, {&(0x7f0000000300)="390a8e", 0x3}, {&(0x7f0000001480)="06492edc299a09f6c9440aec46bb237d136578561834b0c1005bb51386fe98dc096244ee1e03a81c695c1951363eb973d6287090629f717e10e59d9a8a211dc6050adc392f6f8c46d3f352605d553a705607e6d07adcd059d057a31814a60f9bab8bfc1ab80e00e35c77cd49decd7959db92c05ca27a9209ea87cb6a2c6e704e4ef71b4d74e5c0d269758c2f03e1f68520f20e049342d98d540bc16f3f209568dd912cc7839e7a49a9a274de7a3f0b9e5e8aa8987f2f36b28d4171cb3ed47b2760b38be601f51eb572d90aa6bff5c0f30773d91bffb819890b97fb0f4af286648dabd7", 0xe3}, {&(0x7f00000023c0)="86a6fb06b8331ba1ac6bf77c4012f35a8ba3b313d9bbf93dd918e6a3022768380e75f19110539b8a691897cc44daf8b3845492a9a87d46d61234b8a85a2d9710007fa5cd1caa1742d2e7cda49c020c7be96348b98e905fdd8c885f33a7d5ef831d67bfb76ce3cedc412f0f4e1dde1e9ea88254c4dd6c7873c38b01f0ae2f816ffb2d539fe01224d2be1381fc33f10c8c47df6f6ea981e7e5c2df19a5f04c8a818c8b0076954f06bebbbb457c3184ef174d5f54a3d455431b3c9f3cfaa55a166cb9013bff166509382d2ded1debed22ce4f826c360c33c72be50b7a6b7fbfd6234299296cbd8c5aa98d19e317305114992b89bce32a46649aa2722d313adb60b0d3221da91ef1333a91861ae347f818636eb1fa1447f51ce826dc39677d99ac97143389d9c4d30ff55b64b1680ea0c3560e99f0c9bcc3b8d458c6859d6d0792ad1071c0ed53306fe83e86effdaec815ac5322e781902306813ffbc33889f6c409eda398e5039dade2a83fd9fb6b0e93c37b466af9c1fbf579c048793d2a4779279472c75fb124289cf1d6f17946c7643230fb8909b26711bdafc775c6ea52f4b5a9b03b89c0e0c0a05898088a3553ecfc009d709d1020702484c0c522b560f37c5d2052a60331ab7d8c93a622cb1f36e7c58a58de182a0b19d3d8b9e938a4fb22b2abf9397fea014185c19e3ac8223a692d2d20f5d6eafacaf8dc10fe65a437d46c94ff49122d285b20c3653c35cd1d3a3e272ede185e12c8a26e1847abcb9693ac17546ff3c13527878467e1fffdc8e349a175faa503a88b1dbc183d4e1096e20b8173fa707cb979c860395fb86dbfab371b09bcfc9e22f54dcc31c6df945c9c524e28a0b5abc5b3ed3778044a7d504fada1b772a1fcda86fb8fe2dc23d446a2396cd77a4c5c855e925715bd1723fafe7b271c70dcf7fa3bd0a97f4ba7ded765b2d6c8a6b3caa9e3a47c6c12c8f6cede19f269ca191fbd4c28b8ccaf6025d60963bf54dd81dffcb253930fe301d4fe9cffb2e530137ca46e098d8455524c8f3115182938f13dfdca2d54d5eddb45304301221aa3bb66cfc3219f668f8752a4c6f42da3b544dda8b6853e58418255bb8434c137d39f564965fa5cbe0a964c3ad73b7a27444322963ff6908c0334cd99e515184e61a3bbed1a3302efe7a1d5200a7c730d3386ffac35a400d4488f63a9c26bc7649d41d5175cecf591733a191e92ce54c428ae2fd8b37b67af79bef8f7cb4e4d637096d194eb8f269ef69df7156583367b7b45b0f236eaacf7f17de62a553c2935943e0531de2418f583c5aad00a703c146fa04be039c1c0a62d14bd8a2b87995758c9ba4ce8df67b4f6088d00bb81b1d76d67c602668b02b337bdf4e95250ceb815d87658bdfbccd1392a7bfb930ec71197543c189545fa07cb1cb67fc02c9e21dc9f02faac91a31bbf40cffadaf33dabda837b07285c29299ce2744fa46465cbb4d5b4012c774b600ea175d119a586673b044ad3d6f8a17f892acc33ff619459406f4f3c6a18af7ac4a72ff04b900f52cd4ba4fd72dbd13db709db3f4d389c68e41d81c9a412b4fe39edc63716566a1177cb6930371f5131c74157535dbafc32dd86c0f87a2293ae5b44558ba3e3a3bc5631cbf91c70f6089df366db5e06f931207eee3c0ff302ea460113c935d6af24a610f87ff93e5e77adf08455082579f8100dc2412d05f38686c17159dc7ab03a0c048f6e391f576cff7359ddae5d3824796a424cfdf56edfd60b049622be274804725ed4eb14108ae85c247977bb2a37ee8e4f77e93ec446aea9f41b3196f544d5a648e69e29feb5e3b60eae13cd5d08c5fa41c82fe028d98ac2b97db263b8434c93d26755c0862e62e2a012d1cb8ab77bb7a9b9dc647df7d1d6b9fe49188bcc4a7d6c1a69bfed9c5509d872f26dabb20e341b671e114260c50aada2347bdb52adc2c6374fe26af5808ea94a6cd78e3eb0cd15ce2a94de5cc8137b2f8fd7e24176ff1dffee0baf97e328de3aa0bc31045f111ee52c1e60ddaa73147157d2142cb71f2b24e00fc74b79aaabd634fd3b4d657b28546befd0d2b2c60f17245deaa1a740e576bc95b56d457fb93ca82add20d0de987bfd5fbd4e09f788be60e4d8b46a295d7937aaed605cbd3659d34cf4bb870aa33cf803099350922d2feab3cf9ad83a6f8838a9e5f25b6b3420a2cbee4e0e8ff231c606ddf4bd71b7c92fc5a4ca708cfca753329460977eab0bcd801bcd1cc2ec8f622291bf59dede342098dd210bb7cf3ffed76b48138755792be739676c4d7719ab0cdaaddc2504b3662f198535893b44c3483bdf43395a51069a468f2862c4f2ae9a437997f660c2eff23fca42faa1ebc7cc13678695477b90233022b0c63b87179d85743f131929cbb00efe4f030e91c1fe5c18e686b262a9f43af94a39e9cf36940e00383fe2c22d9f0eb219ceab6074bd2098140a1a6cd2208fc72867386099504410b19b0a5c1f4be634519bd7b4ecf4685b4170d2e7c45916f83358666c6c3a94346270866b3082709acc7f899d7b577ab784d5e8355563ace0a79b7b9c8d2c306cb4ccc5109a5205fb539efd2b501e72dd67164e652668e91e35b2d9fa9dc2116a6b9b15cecaf5c920407a96d7a473ad7a1c7e5855ef4bd0cbb05b2eb87ec31d1af208a28610212c0f0eb5331642aac1be64ebd31780c337de8076516b24ec22c5a2fcb70db5bfdd9223fac919b335c9a55b3808328e7aa9bb81ecb47e4f44c3e43d3f9390931cef7ba01de0a547053ada7e17860b9777621c336b6b2da2045f21239428e7dd8546e8bb107138b1a18a8e8fe28a4e99bcddbf802e9dd6f45219e9ab9039a944b46106c74566266b48e827398fd6ab18504f4645708003d34cd112ce55e129bad986ce185e7c467c34850ede0e46bb696bd0d616f4d4f58c4c292d7e93ec0c923f0553218d113831439975eb6d096e3b7872d5d9eb19fb8b0e6c7cd4f0d4af4aff1d5348922c10a48b236e28a1f5e81abeb0512be3b78fdaae06fd0c49ad4209bee5a8051fe3676264b6788626284552fe703b9e00e6fa1c209e7f2f1bb503dc258ea76a7c1ea59db84cb9444d07858ed18cf9540f8a2c3c44f423833a6c29cb6b9cb572512bb255bb8cd76b92b9bf78cd845cc918378cb121b217ff82caec3ab0fd98a66faf2f75dde4a25a7de62f8123146e4a7f0320d3f41a2185efa47a40d88620ba221964a207b99f7ef30bcacc74d712cc03cd7ec4f1bd273a52b9a15b274f9f4a540242012f65b89881b88a1ef5d2d007012db2da8a34be4dc0d0735b771ee9a5c15448b2ade43d3798ffbf2d22072eba59eeab8876534a11f6ca28ba21acc470b0a005eff369adeca7d8990860f750abaeff994a39bf86deaf0d256b8b597dd0b48133e655668ad2f57f03a5b69f8d4380bc719492d06b454c37c39857fac3d99c2c37188ffe06957d81dc6bc643c45a4376bc68af23b8555a1cd17a57f2cd74ebe62f9fe9be10a1db905b759b364d11a109a97672d57fe00e19c9e1a5dc9211fc2e7a3672e01703d29a4ab0728f7d0ff8dad31b98a3869e118b9bef5eb638691398b6559d9a765a8d2233f5ea93070c6ea069a966ecf7df12849ee6bcf07830ada81484ffcb3b3ec05d5119be43830ab582a4476050894dc168950f64dd8de1793adf536419c3a0d80f6a2f39369f174297499acc9690cd704143738f29cf7321805af4719d8cdae7a1e3790968f235f1b47352c1053803ced192728f2f0faf28f47ccdd0479e94256a76913c616f72a4aa0d801082e41ebf011243ab0ac01b55b8edb42d08bbd94eba723b0a2cd4aef398b845840bd2f76a2cccdb88198b5687541b478c1d4c5a4a4337902ba91db02b7ac1dda6e7cb5a4e1d9a1a5b443c6cf5096b0d2ceb5ba509546bc851e07b93f7f74b9bd4f10f32b8d5776f3f19faf92d9d788c6751e7d4a696196d7b580a47f440d4fb4ac01db0c6b7ed9e91a006593820f624353e588a98d1fd6c6b18b990673959353717cbbe09ad98021656e9f2bae5f7822b03aa0733f1eab824d3270de4990ed36e869eb345525042b559f0c131a73a50546c1484d93a0eb84ba1f6d340a0454bb198d8df9489fd0ac9a9b2463734b6a2b8799eb9bc58ef8745603611dddbcf06028e955f6599c5eeaf250731c6ed5dba644eb97d1d7e2e354ad9c41a09004164087819b2a3777494e8cf9d844ef888acae32f87ad004352dd2d9c53955209f540712fcfb676faec2eaa879d2325f60164431bac0d952c350bae887bc28669dfede9730a7dcccecc3c214b918c02f0fda99db878db494413db203743e70e90627af1fa641f07811715f49ccf62e23dfbeb95a62f941222c89d5dfb1a862e19768f9b51e66a462b3a248fd2ab6bfe16fcc154e1a9d58545d0a929365e2cc8e009025b2a1bc92cfe0486f5d3d3aa69beeac6ee4e12cd578473ad6bd665f629b50a03d4c4b26087821caa9c3d1a37b54254516ecd7993ce6a2bb4d4cb468c8dc7b17f241c65f2151685465d341af4cbc2f3320c52f6d6ecfc9ff254e3d49c80f882950f51c2abf61f2bd5e1a4de69b63f4b2019553005486f07efcda048e39c14b49b2e736c64b6277c55ce289ed2dd1ed6f9ca5a72265de00ea245a1a1e7c3fdf7199284f79c2ec956f5a7b03dd75161bcb069a707e624e08f7ef96c3acb0787494e66cd2f2ba806fca563d5afb928c309245fb7af18427083c1a7cfaf870ef0186a585b5b117db3d87cd114ca6b1ceefc354555a27bb0f2a0482c39122ad0a7d44be2581d273cfc39d248c8d9380451a68e10c864853ab3c5ca179a4327b7b96386d8b95a7e3c317d9dbdd169e8058bf86de95d6e4f806e48ce3625439dcd58a5c5de1abe046d5e9b812373e6e4dc05ea71a9d49fa500b0a8d288ce026495b909dbabe7974c0be127f5816106ff00360dd966579f565cd193e5f54ed8d87e1aea54bda74e8895190ba28af213cc2ef6403c350a0f21f3aeabc2592f366c8fcd8effe31050cbb2bccb0102b8be10cdafa43bf53a56df8f121df491f950dddb77a24431f4c14f5d7e3f0c68d1b11a5382523c7dee6a2f6efae41a41c77b01c31e137a542f7e16133eaf3e5944f2c57d10645b85f468f03db2cf77054ce750d4fcdcd5b84fd36f3a7d2ec183cdb5151bde5161f45b23566b50c76a199cafe7c866dca88884e77c0641d9ca56e6fd2555a395093cf85d6ca0f4cecb98d85798017c1b93bfdfc7b46aca82c8a0d19131b4ba2a0aa777f0335a4df7b4c77190bfc4e508359bc59dbc9305479ea65c787c13807fe819cea4fed08f9e93cbf75720a41a49e29e18c826d8698c30131f769e2ac26c5922273b1ce2b0dde07dc17e9183e07564589afc243878e4f9067424023f730f8b52d9f73db842af1ff4e7554f194044b38db7d64ceebae7ffa96063170d26a7cba961fa09ae656e0cacb1b54d3f181d70afda431056db50a232d09a4820aa17ddd4c645cc0611e0f4d00b3cc6b36429f6e07d9087b984a87727432438b291ad367cb036085fc9ec283dbe98ccac552cb82f1386cb6d67f63b4fb945d8aad19b2c60279d29ec9a137199f66e0c257e1dfd649809db2089719fe0534374870da150f9524b78a70b02bf01b30c71e989060c52c4af3d2f8410308d90a995017b73290e004ac87068cf6f38f9742025871758a1744cd1304e2d5c6535ef5cacac7833300c6858851137b25556ad33f6d0984a73d03b986b8e41f15454b65aa76e521f48f8400ce4e15b6dc708d8b9bb395ebb72fa25f32ee0383", 0x1000}, {&(0x7f0000001580)="665752719ab0b2d0e232e8290ed4e8248e121f77b5562e7fa9f12ba17e8feb08de4437f54427aaf0c46cf029da9d1793d2a15afa9fafe25820888c122e3ad9e2bfa6657a02f21375d2f99c7894a608810ffb064e5ef2b4dff93769ec654f9eed8fc5efe919aa69942e5c6417237f2babb18e6be5bef5bde4da0589bc86cc68cbbdb1c89c993e1cd88478deff076ecc7a4287153e35990ccc185f5d5dc968cb6d818503aeafa67761b1a8df6fe29cd2d78720bee140bade57c511a5a232", 0xbd}, {&(0x7f0000001640)="ed9d3ca9044510ed0edd5ff19b624ccddf0c8b830280307b0c31317e9e893f69851fe10db4fb2641385e663330972f5147b4fbfa3fde4d6b4e3123c7ff1ca3f84fc3a3b21787a17f90672bd740437d82c8a7fbf09b7c3d343e69caab2b3fcb5107", 0x61}, {&(0x7f00000016c0)="0ad8c9e04ed4ff09a85ba7d5201d4c8e3aced76d344bfa40ba42df58b6cad253afcd4e5634a5b37e117db02dd354aab1b3dd6f7844bea81c722aad3af2e1658308f512547adf8d49b6316bf3c18046c6f3174e9b9a9b126e3b5089d02dbb30e9c30a5a1aa43c23980a877f3437f4f4680aa11824531cc365727ca010066ca2e9a6019d6d5214fd20e0a451583747d7cf31a1dee41887284223de313061353971a74234b1f68eb2dcbbd1ca4324447e1b7f4dc6ada0167479efa09684154fe7a19398a5e8067de15c6eb9b906871daf42d2e0461a13319f6a3b0aa2c8a25f6c2d8a20e2fa", 0xe4}], 0x9, &(0x7f0000001880)=[{0x40, 0x100, 0x7ff, "cb6f929549009d93a1724d926f7e249b42c3bd8f7c46d180a99f907444bd8c48dc836706b91f1feea60d8097026d"}, {0xd0, 0x6, 0x3f, "0adf70ae8823a83787213a168426c6446165ae52ab2ce8b6f15a4f3b4c12591bd93774bb46a5810cd8a2394a38f8758bee9e0713078ac5ec0c53e45b7288b5cf98a5637aa3314e52d2e3693fda9d6ef65a1e16eb1ef094570c7bfeb00b0cba00db5ae196a4bb0063707f92e01d2730f0799a360d417c9f4cc24f89e3becd1af76665270fb67f4b39a9249c88f5ece1175a9b264a267e167ce7bb1ad90b2b8d1d3ba065bd4764daaac43a273b8b8bcc5fe84a42f7c2f3a082070ee12ae9"}], 0x110}, 0x4) _lwp_setname(r3, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r3, &(0x7f0000000540)=""/4, 0x4) _lwp_unpark(r3, &(0x7f0000000180)=0x2) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='\x00', 0x2, 0x100) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) readv(r5, &(0x7f0000002380)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) 15:55:37 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea68c68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c460412f3ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e112a30de601d38084f9a2abe312bf2a493d64f66b05243fe80f4e6595d6ab77c36388e10d719c96d318936f84433b335bd1904a06d63b8c361c89b3afa7bcf", 0x1c6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x202, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') [ 99.9072561] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1221 command syz-executor.4) 15:55:37 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000140)=""/66, 0x1e1, 0x42, 0x0, 0xffda) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) [ 100.3187391] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1221 command syz-executor.4) 15:55:37 executing program 4: setreuid(0xee00, 0x0) __clone(0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000080c221a32ae169ea11750a8b3efed24d3f12bc717d8e46d425d77db5c260066c510e164b7510f7386a1f1cf1de5ee9a21f15dc540ebc081a896788475c00c087b8b3ecb88fcfaf577b46359ef3aca5df32f7c4ba"], 0x1b, 0x1800) msgsnd(0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000003e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b2b9c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d64f183d6279964d6246197381a3a381c0e189f5196dc17c40150a0b8f47d47c7b8e66cb466569a26a564452d5769fdaf756cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd76f9d0683fc"], 0xf7, 0x800) msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000002a100000594b32ba00000000000000000000000000000000000000000000000000000000000000000000000000000000001eb3f90e10000000000000000063a60b5e81bb030000000000000089704e02e2b012fd7ec29e1e9236b7a0393ccebfffa7c31605496c4f9238cfbee3eecc18d36e36c4f62595936f4a55b9a06d106c64a3e32d0bd3f04d5c54ecbc18f928b6f8d3be80edadd3172a1099abf66f9b1f26f4d5f6eca2cce262ba121235945e59491f24ad356eb7198ea6b2a78c706c6f65009ffa45275699971c74c18f015fa1961bb78466df848f6c2732dc60eb9e04b6380c7512ea81aef0de41cb53359217c48a8c344cb27272042b88c2c090a4f77e6fe7ac6083c8474d30cb5ef8dfb2a97a2aeda0484299ac7a142c45cab500d2d62d13487a2341c23996f48830d731fb052bde046e548f47eba4f491e6e521325ece5ccd8ef9c7bda7ffddb7763ae8ae7aa716962ca89df6ec7600000000000000396ca916e79d2294e7fe3112b7619c3b06897a457f2839582d2cf0b9fe14a7c5930ff5e937a2d173fd0b7b77a99e50a1463dab3ad07c17beb3a08e5e1d100ee39e03f7bf98829260de818f45801b92ca345404652b15880000000000000000"], 0x5c, 0x1, 0x800) munlockall() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) readv(r2, &(0x7f0000001500)=[{0x0}], 0x1) r3 = openat(r2, &(0x7f0000001040)='./file0\x00', 0x48080, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffe7c) r5 = __clone(0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r6, &(0x7f00000010c0)={0x2, "c221a32ae169ea11750a8b12bc7151e59bccb3"}, 0x1b, 0x1800) msgsnd(r6, &(0x7f0000001780)={0x2, "3e66297e2465e449722a6ddd83d5e3081364582c02a9e6f7250b81fdc055d9498753d95d4509f184c2fb94951fca640db2bd13a5483681f0f48c046bda4bd6f390003dea738efbb5b245fc488e524194d909524235ed484d79ca7b2b9c537d4f3b7f1e9fe5c7752ef329651e8a8fb3d699ec41408650469f3c296b76af48af14f01ac8274ca14c8ee8d600119be879964d6246197381a3a381c0e189f5196dc17c40150a0b8f47d47c7b8e66cb466569836a564452d5769fdaf756cfcd21f5a36fef3a375d4a5f9b6d3fb043bc55b431078a5aa806da78e62445b89ea3582ad3d761599e185daffee1cfc85e3f78191e527ff30fd74f9d0683fc"}, 0x102, 0x800) msgsnd(r6, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) r7 = socket(0x18, 0x2, 0x0) fcntl$lock(r7, 0xe, &(0x7f0000000900)) msgrcv(0x0, &(0x7f00000018c0)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES32=r7, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYRES16], @ANYRESDEC]], 0x1, 0x1, 0x800) msgsnd(r6, &(0x7f0000000400)={0x1, "2b3a27ee09a57a4b30ca5233099155f02560fb3d3f5a58ccfbb42d24346ba21fe16b21b0cf7d93e3277cdf239f8c3007738bd53e67f1115b0f30554a919309d7eabe55bb4381c937ecae416d593ff7eb8ef502571e065cc600a1900050ab5785de5929b419c1cd0ccdff56c01c15659f523c1b4001911fde26"}, 0x81, 0x800) msgsnd(r6, &(0x7f0000001100)={0x0, "20cdb066547951eb7f1e5fc31e7a7107976af421524a07d65482a970af94f9cd01b830986ef55a575c778b67bb45302edd48d8d0da00a0fea81846"}, 0x43, 0x800) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x5, r5, &(0x7f0000000000), 0x0) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x0) ptrace(0x5, r8, &(0x7f0000000000), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r0, r1, 0xffffffffffffffff, r4, 0x8, 0x1}, 0xffffffffffff6cda, 0x8, r5, r8, 0xbe, 0x100000000, 0x7, 0xffffffffffffffe8}) setreuid(0x0, 0x0) 15:55:38 executing program 5: r0 = __clone(0xa00, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r1, &(0x7f0000000840), 0x8, &(0x7f0000000880)) ptrace(0x68581819, r1, &(0x7f0000000000), 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) r6 = socket$inet(0x2, 0x10000000, 0x30) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="5d8b43b2cd7c6fb6150c3c1dc4571c33bc172a55254ca9261835bce249bb28f18359d5f736037d2e568af28211e08a4d1fd73627f9cea1305084c1833a4efe6234898d65fddb9df1e0e815a74f57fbec296f4c0be657ff92a89a22dec4923c6ff52f93ce2af0214d5752d37afe790a36958dcef536301a9a09d08e296ce2d61ac2", 0x81}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="dc83e66b004c48da3fff0d0001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x40c}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r7 = getpgrp() r8 = socket(0x1f, 0x3, 0x0) dup2(r8, r8) sendmsg(r8, &(0x7f0000000b80)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000280)="90a37162be5c556bb0ea1bda772370b4b40a700195aa986d07e8e3c5651f06e4fd326e7d93ffa3a708c128bab8b66abb478f74a34c481b2dbfa2d4e0b01b1239b99af485ba67deb90badcf610fe65eeb534c2b2afe9be2ae14ad0dc691385fc082c71898cb1741033a39c02ab6e4b2fa8a99d63d038553aec71a7c17d08aaf655a556647d5f47c76b925553b09a61c9e737af57ff0190d146ff21a9f47132158e924f36f5f9f9f9e988fb9281a04a3cd4e91ebddb59adfe38d5b044bbad43440b7f2132ff6f5c049e17d54d96882d7adb20b8d21b2d82832ab0c27bd2a3ed24544b70941bd58aacb68c30eb2", 0xec}, {&(0x7f0000000380)="2ff977c473acca4662ce07c9f827aed0a54688dfa0081945cbdcaa12760a732084eb5c66ad3155a852b5d3a39722c3b0cc6a4624812686c9796867716210c7b61d0933122b1faeec00471ade4f66e0394ce253f6ac7023755118220887d78145e80bae690783ce63eb5c9d47c50336949a6b19628d71a90e3c6f8637dbfb1ee8f1f5ef749f324ae56c304b75caeb1c26ae990ababbc5b71b761860", 0x9b}, {&(0x7f0000000440)="17d7598bd4cb3dbbaf61d0b8fb8b4561679f7d2247942e107d232b531f2b6f47b89f9241c927bbe2995083077422cfd82f935dd91a8acaf11795fedf53e67743ac5b91d6a549e6ef6afec4199219b720c63c271aa69748c4be184aed68a52c55ab84ce3e46343c651f2ac3e51bfa897487eaae79566eadd68a9db6d674581b332cee915dd041d944b5f50ab0538038ab14338f9ec596987dfdab023ce290dca6820434e5d784539a2303e2c1c64ae0b06698242d54043c587a40e9f5201302ad7188f103ca9934a0a76b186431028cd3856dd58c7d102863d83a13d57878bfe873eb48a4db1bf737", 0xe8}, {&(0x7f0000000540)="24534b9cfb0203e523636d089ed6f1ee2e59062e8056", 0x16}, {&(0x7f0000000580)="0ead0704e0e5db19ed41cf85fb5191f47f5a85a599696d7d885d9a2cc053f3c94e7192caf32b38d860e5bca8a67821595a62f2d3249c8abcc79ed9b48b", 0x3d}, {&(0x7f00000005c0)="b0578d4f45c55d185c6bb602f211b5e73ded1eda6ce0b7e96fce225e3c65b0a20f268862d2d3873d0708ed3f77046ef232b694db05bdc2539f44158e1755394065342447b66e2a11dbbf12ef676da68470ff37ce04fed687042ce8ba82c1e59b2be74871a52f560e649fba1b78c749ebef1841ac44ef6ca6cf79c6224b96929cf2c7b0079fdc0ff1bf183bb07e16ce79e36ba24ee57347c377a80c00f4095931f22a417d0c2befe6790f9a82993f558fc85d427e01837f7e96b65c63b11f0c19368e8cb68bd639080ca86c0eb9a3bac134ba1e2a7932fdfd22751850cae35c3f5d87dd540884c60ac44d60d1c05abf0d2cdbe33cd830", 0xf6}, {&(0x7f00000006c0)="3ce1db90986d11cef9953db890ccd631", 0x10}, {&(0x7f0000000700)="db3ac228b16c1c456bbcdebe37c653ced94c9c8ab27aa8ce3b3c99b375b4308afdb987f7363e370585fd27a669774fa5df09453819ee992d2b88c437766f1c4421742f53ca2f253bddb44d7df85203be4af9434bcd56efa2ccc91869a1bb4caff6aadc8b3274ac0789ef1dbfb490f5659f47068f1f2b7e61d608d487a059ed4d0dfa0fe80b9f9e3ba455b38349da4c679f0f749ebbbdaf5743ef239b43af54213383a81fc78ba73f280f68d17655b61c87cd252d131cf76582e34446c87667c2fcd64c601d73e706f674cc5a1c0f55dd96aaa7855b695ac59691962fffae489dbea070d94f86ebb68e1b5a3e828436d4bc09ff9b28", 0xf5}, {&(0x7f0000000940)="53ef55ef0aac37e3de76bbd17ed6986b2ea7bf26dc5f11e1cc4978d1d6b870fd2a46d5ccff074b4e1f6a401ce4381f4238a9b922100fe0f0def182d569c8082a31bed6878c261ff61d01629f9a0cc1bdcab6448cd54f23a86d406bdfab577f6a013acdaae8ae55f6d000e08038ec315b8384b38737c3198814a74cebb1bad67edb112d25c7a1cf6c6a0e393846b307831f995c74cbb6e704a3463a741c30e755a9ce668e435ccab3d44594e49ef28bb456197727c72c69d6e3181ed30610fc4c6e7f1dcc7130702fe4d0b9154655c93c54ee8914bf8e99b2588e733f28cd7a86e205658b7257c0d4f465248b", 0xec}], 0x9, &(0x7f0000000c40)=ANY=[@ANYBLOB="28000000000000002900000081000000d163049103f7e27e02d34d1d07cf141298c90f6aa214700038000000000000002900000000c001004268afcbce496ecb84860bac8bf5e3e9302844f741185716327caa9da3c28d27c7feb37e0000000030497a4e978d761e6044ffe2"], 0x60}, 0x2) setpgid(r0, r7) close(r8) socket$unix(0x1, 0x0, 0x0) fsync(0xffffffffffffffff) 15:55:38 executing program 3: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x306) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 15:55:38 executing program 2: r0 = socket(0x1f, 0x5, 0x2) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="5f2a646bae324f4679375da2094f9eb5d5b9c49fdafa827075d8dace8fcf75c0bcf7152b09a4f439b5b7e4d4ea375ebcddaedbc04dee3996861c653faa2cfaa7cce5efc352eab2ed3e9a2e5630f78405a3129b62caf68fecbaf03d8a7ff2dbbd77848623e2a9a62becac86409d6f1a251bf47a2b096b515e3f5b33f517679adc4dc5a7e4db9f1c18cfc9dcbff3871215", 0x90, 0x4, 0x0, 0x0) setsockopt(r0, 0x2, 0x0, 0x0, 0x0) 15:55:38 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0xe93e576d3a573251, r1, 0x0, 0x8421) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='7', 0x340}], 0x30c) € [ 101.2418046] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1294 command syz-executor.3) [ 101.3085439] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 929 command syz-executor.0) [ 101.3196519] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1294 command syz-executor.3) 15:55:38 executing program 0: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) pread(r0, &(0x7f0000000000)="a9ad5c0070b89a7349930ed2c4a9bcbb4ce571d96584093e6224a5f1026682cd941b713806cebef1773d331ce9775266f97199c4a95b9ddb723b828ed8c5537af65138d5b14ed1484c2810c2ddb711c40ebba38ecbe9284587faa0fe452fa45115e6ff878dd0b01a6eca75a8053f4c792319aca0f91a41279df699ec61f0d749fb5d64157400588cb9a1ea0221d6cae9d83e7a02108e4276e4cb77", 0x9b, 0x4) _lwp_unpark_all(0xfffffffffffffffe, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 15:55:38 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x10000, 0x0, ']\x00'}}, {[0x800, 0x8, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x7c, 0x8, 0x2]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7ff) _lwp_setname(r0, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r0, &(0x7f0000000540)=""/4, 0x4) _lwp_detach(r0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='}}\x00', &(0x7f0000000100)='\\:\'$$\x00', &(0x7f0000000140)='.%$$/\x00', &(0x7f00000001c0)='){\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',%&/]\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)=',\x00'], &(0x7f0000000400)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) open(&(0x7f0000000000)='./file0\x00', 0x304, 0x8) 15:55:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000232000/0x3000)=nil) r0 = getpgrp() r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() setreuid(0x0, r5) r6 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r8, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r12 = getuid() r13 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0x8, 0x6}, 0x9a97, 0x9, r6, 0xffffffffffffffff, 0xfffffffffffffffb, 0xa20, 0x617c, 0x45c}) r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r15, &(0x7f0000000840), 0x8, &(0x7f0000000880)) ptrace(0x20, r15, &(0x7f0000001040), 0x2) ptrace(0x1, r14, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xf253, r3, r4, r5, r13, 0x10f, 0x3}, 0x10000, 0x8, r14, r0, 0x2, 0x8, 0x3}) setsockopt(r1, 0x6, 0x7, &(0x7f0000000000)="00000400", 0x4) 15:55:38 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000000)='./file0\x00', 0x1200000, 0x4) fdatasync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) 15:55:38 executing program 3: syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x4) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 15:55:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xffffff74) 15:55:39 executing program 4: __clone(0x207f, 0x0) 15:55:39 executing program 4: clock_nanosleep(0x40000000, 0x0, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x7466) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x4441e7, 0xc3) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r6, r7}, 0xc) wait4(r4, &(0x7f0000000140), 0x20070, &(0x7f0000000180)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fchmod(r2, 0x30) 15:55:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x50000007, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040), 0xc) _lwp_getprivate() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX]], 0x1a}, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000001640)=@in6={0x18, 0x1, 0x3, 0x7}, 0xc) bind$inet(r3, &(0x7f0000001680)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000600), 0x3b4, 0x0}, 0x82) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) recvmsg(r4, &(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000001340)=""/141, 0x8d}, {&(0x7f0000001400)=""/124, 0x7c}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000001480)=""/34, 0x22}], 0x6, &(0x7f0000001540)=""/103, 0x67}, 0x2) [ 102.1759872] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1238 command syz-executor.0) 15:55:39 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x812, r0, 0x0, 0x1ff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 15:55:39 executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffffffffe24}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x30000, 0x2) 15:55:39 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="9d790e0edde8d0516e47ef3880a75ea9914c5c543c1e0878c00524714ed272a33bd70be4f6cdbdaf5cfd4d3446b435261da697c5fe8a628220dbf8216b", 0x3d}, {&(0x7f0000000100)="c306dae0e1f23b70601d1c9e32f0c6fe7b1e3ac073051ab1d31fd1bd595be9045b4140c69474b99e1217b9b5ceb0267715f53aa987c847850a23dbeeb976c831fa853cb2eb554fb6c095881886b01780ef8e6b9223e13b3ec7212c996108dbc3b54af1364eac02cd76a71594b480c0283c1a3af92733eb829b4da4b2c97f2391d00184713fe6dbadd458611db3e3ecc41c347c5de623337f6a7b104fb5066fd4f8c558", 0xa3}, {&(0x7f00000001c0)="a86b26a2559eafc37a0937820b589ded32c1931b8e5d68", 0x17}, {&(0x7f0000000200)="ff0a72aaf4e02a6e9ed7f2ec5f487060c703a62ba452999f96a2f1998855ab07c22c80e87a6e69f36bc7afeac3efd55cf573ed45a0e78675cc0948989a55ff5bc8b237e886f4f371f1ebffb19f24c30d2715a5ef11d4c12ebd9b498d61c6aaa8138e438e3202d30a699685b8b61affd77090e67c210974330d0fd32decd28b5c3bf832941568c38e2ee48546831443012a97dd11278364333ce1d517afc9f87a369e58ef1ccdd585882f1a3e0a8341db9e371e012560847ce76e5dadf70a0c653d163964ffa98afe71963b295ff0824951fe85d0917003fbf323d9c67bbbfc2c1211839a289b4f3cef3ebb984c1b07f3f4ba0cf9d21e2e0c9bb4f1", 0xfb}], 0x4) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) select(0x3c, &(0x7f0000000080)={0xffffffff}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xd53) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0x10) [ 102.3984229] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1238 command syz-executor.0) 15:55:39 executing program 1: _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000000)={0xf, 0x0, {[0x2, 0xa8, 0x9, 0x6]}, {0x3f, 0xe2d000000, 0x1}, {0x2, 0x1f, '\x00'}}, {[0x140f3f6c, 0x1377, 0x6]}, {0x1, 0xff, 0x7}, {0x9, 0x0, '!)\x00'}}, 0x40, &(0x7f0000000080)=0x0) _lwp_continue(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}, {0x10}], 0x20}, 0x0) 15:55:39 executing program 1: mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000426000/0x4000)=nil, 0x4000, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) 15:55:40 executing program 5: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000000), 0x2e0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0x0, r7, 0x600) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 15:55:40 executing program 3: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) unlink(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x87) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 15:55:40 executing program 0: open(&(0x7f0000000300)='.\x00', 0x400260, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)=')@(', &(0x7f0000000100)='@^),\xd3\x00', &(0x7f0000000140)='+*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$^&[-\x00']) 15:55:40 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffef) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="ae03", 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x5}, {0x0, 0x4}}, 0x0) 15:55:40 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10060a, 0x4d) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r2) open$dir(&(0x7f0000000180)='./file0\x00', 0xc0040, 0x180) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) 15:55:40 executing program 2: socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f0000000080)=[r0, r4, r5]) socketpair(0x11, 0x80000003, 0x0, 0x0) [ 103.2881124] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 290 command syz-executor.4) 15:55:40 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340), 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x63ea8b72b36ee1d5, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 15:55:40 executing program 1: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x70e, 0x4e) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea68c68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c460412f3ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e112a30de601d38084f9a2abe312bf2a493d64f66b05243fe80f4e6595d6ab77c36388e10d719c96d318936f84433b335bd1904a06d63b8c361c89b3afa7bcf", 0x1c6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x8) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) dup(r3) recvfrom$unix(r2, &(0x7f0000000880)=""/4096, 0x1000, 0x2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x10001, 0x605}, 0xc) open(&(0x7f0000000140)='./file0/file0\x00', 0x202, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 15:55:40 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00007f7000/0x4000)=nil, 0x4000, 0x4) [ 103.7107251] ubc_uiomove: error=22 [ 103.7218485] ubc_uiomove: error=22 [ 103.7218485] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 290 command syz-executor.4) 15:55:41 executing program 4: getgid() setgroups(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x1}}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='b', 0x347fff08) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="e6", 0x1}], 0x1) recvfrom$inet6(r0, &(0x7f00000001c0)=""/211, 0xd3, 0x9eee19eb5baefcf1, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x7ff}, 0xc) 15:55:41 executing program 5: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) r0 = semget$private(0x0, 0x0, 0x104) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/160) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) socket(0x1f, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = dup2(r3, r1) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x0, 0x9}, {0x8, 0x401}}, 0x0) 15:55:41 executing program 2: munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000000)="0d46d791", 0x4) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000100)=""/66, 0x42, 0x40, 0x0, 0x0) dup(r0) [ 103.8997948] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 365 command syz-executor.2) [ 103.9220251] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 365 command syz-executor.2) 15:55:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xbf3, 0xfffffffffffffffd}, {0x7, 0x9}}, 0x200) paccept(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000900000000"], &(0x7f0000000300)=0x6e, 0x7f929d9502b4ccf2) chdir(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = dup2(r2, 0xffffffffffffff9c) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x108, 0x400) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='7', 0x340}], 0x30c) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x10000) [ 104.2890306] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.0) [ 104.4113667] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.0) 15:55:41 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f64"], 0x1) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000080000f7ff31f60a0d9dbef336d91399b6000282f6e6be1a658dbef672773c0cc65c853c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675978800003f3eec65b7edbf45b82c7ebc506948058ab3749c71c9b712b188"], 0x6b, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x200, r2, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b, 0x0, 0x0, 0x4}) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x82, 0x5a2e403303449d74, 0x2, 0x4663, 0x60}, 0xc) 15:55:41 executing program 0: mlockall(0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r0, &(0x7f0000000840), 0x8, &(0x7f0000000880)) getpgid(0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x1bb56288628c50b8, 0x0) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000940)=""/4096) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/202) semget$private(0x0, 0x3, 0x100) mincore(&(0x7f000045b000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/216) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 15:55:42 executing program 5: setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r0 = getuid() seteuid(r0) truncate(&(0x7f0000000240)='./file0\x00', 0x0) 15:55:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/140, 0xffffffffffffff3f) getdents(r0, 0x0, 0xffffffffffffff8f) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="ae1063f7f9cd19939d1309b215aa00308c2913e3c00c7a6f8a5c5f92d982d2c1854a4ebe83556ff82cfa98b59dc29f861dd2ab55be4b4be7119ff9f3f73379c9", 0x40}, {&(0x7f0000000040)="d239c8512ac42b5c5527e7ebb21f61b0308a340024712025671e3b34dfe96b27a9a4140f0dd53eaa47c0", 0x2a}], 0x2) [ 104.8228517] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1458 command syz-executor.3) 15:55:42 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) _lwp_setprivate(&(0x7f0000000000)=0x20) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) [ 105.1453694] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1458 command syz-executor.3) 15:55:42 executing program 1: chroot(&(0x7f0000000080)='.\x00') mkdir(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000040)='./file0/file0\x00') 15:55:42 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) ftruncate(r2, 0x7fffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fsync(r0) fdatasync(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040), 0x10000000000000f7, 0x0) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 15:55:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000180)="baaa2885094ed86376a5b0bb7530757e08b0caaf186e77a4da1776098440674ff9f2020d32b9ec178868ccd4ff5cf199c3e08e4a17a2d6e4630dcfa05eae3499e574cdb88cfb99bba254a8b559fcb0d3868ef32dd33bdbbdb4521d0867d77702a46a87102bbdb4bec1763126cdd8c791416259bbdca92a05f0c392c9e9f9e6849d1c721fccabdb23fdfe1f778619257b50655472a7261f20f47a159967f15b7e75bb5d9232b3ac7145c9a5079f152a6838d1771bf2f518b498d81b1b35a2aac4bc40907b5b9d2db52d92a28f7ba3e32c881ca11053d5e79dab98a03b656f4b6bcce4c439c90ea4923695a6259dc25a85c15d9f148cce14c3", 0xf8}, {&(0x7f0000000280)="90ad124a7686d193b012d7e7a6996ad35c2a2f369f62070d9526b1f9e2b3d268dd569f153f1db8a5ae7c1a0cffa23105eccc8bad8a6a6e191d65b0f7c1aa34079dfe25d04826d6c7e7f6afd406a41cbecc6347a5dca43e41791dffe7ce4654e53b3a55796140e621f8acee23fa2e30749d87cb72537e9769cd4cb2d50b700d06369d315d22b82bfb6158", 0x8a}, {&(0x7f0000000340)="9ea19dc91f8be700c4135dd3dafccaeebf0156aad87d77deeb95cdadcac661e09878446134eb11ff4222477b57c7c5dfc4ee70f1d3c00c4c40ebd610013ef302a30a8885868cbe975b463d9ee3d764ac77d463ea5678c6142964a88971654d84635221174c88acded34714bb32dd9db19f36413fc2b9c611461641b90013c9c70c74d8454f4aa5c787bd04033b6c5bbd09cd61a94e306031df5c55f4a2070506d7333ffb7f5228458a77a1fda1de0b84f50f5d81a9a6be3ea3f604aefc3837c748688c4896cf0902f58fa5f9a8dc95c0c202b0615bc73f6086cdc34bc7f6625e74f70f5b6c0fbbf9270a9539672492fe11a43af8ddef1b6b4681a49b8738c95e733ce206938eca2102477613032ec642196e42fc785325cc7592cbeace73b86c4268b7afa68851fd6cdec3a0e9a6841532b581ab39abedb669ca3272380c858656f6143dc99a514eae9aa7b3b92b43e4c636d4727e6d115bb3ce650949befa62ab974be9047cf316797ed64faf908541fe79eb8909a707229a30da466edf4fe27a453ee055ed21ffe3be3133ae18c8619f288f0de8f90f6107183860a16922884fac5cdc4d325ce84e806da9ca8aa4b19f786fa46acabdf42a4eb06a0b4670411a9b34fb43042c7f9c430b907d10fbaa12d2f9395ae0468fd3893fb7d090832f2b965eda909266a1689462eafcc1d91630ddd466fa824ed8b2cdb9125473233530179106848b7a85da609f0a4c7ffa74927bd9e02b63d7f0f8c92f6cc2d8346b5fd73aa5431d30ca0bb70be9e9b642ffc028a350ed970091e48dd76f8f0ca0b246a6530976abff6c4dd2987f240e17f5945c2db26f27bc0a79aafbff949837e28564fff3fe666ed56e11a13f0614acba63014124677b5adeac472ca11611711eb943db1f741ba64a45e1ac320d33be13d1ea3611a1613a62ebbace3272a11b6b6c28ae1599a6906aa845b61b370515995db397b3551346864cf609de0e180e0703c08fbb2d17a9903c3e09e248a8f70f785bdaf7b40a167395ddfc0ba446d8081eea18488400a8ce4cd88c7a242c4d8dfd8c3fad0bf0c445febd8905f101c7b14970d853b822c7d85053cb5af05ff718458d983bad42ca1d7cde0e9b42834743dc1fc36fb03565cc809dc3d7495898f76d0f39966c837eb697ce02d3e04c15b6f6d083105fa891289c7ac63e94220bb257809f30f8911746edf26e1fb8ee6c8b327662c0403a48be51f0bdff2e5bda5051c86078472332e3673afb70b3be80ef221bb1e7adb879c6bd6fe715479b26a3d43bee15cb61d110147854e53e93ba1409e62800abf3afe9fc926d875eb685e1a2409a2d83ab0244380d4f00da3268c130a99c9b2f482abf052346b96f93590d81ef499962343a44c1168478c1978b7154b63b2fe4d609fa31c711aa246ca77831aef800429362b0e685382ee446b59d395a698ddf68d912c66b66548f95b36629b815431e7517f12701bed6a061a111b47989dc3fdac26660876f8cac3d2e5915d5581e50f6c53855bf559467cd88c48ecceac929d325e64afab8fe94ba624694cb367d92ae8143f6568d1bb1b8583bcae88723bc7217f1a68cfcba9eb362ff070c568e23182b4088805d80d763c639288c6da49677ed3e9b7324e427f5bd4118c66c9e7fad4a5e5395df7722e84d6c4a274464c1cacd1ee3acf779f356894e713698972767fd2993f892021f95980b45a2349893f1807156da4d551487ecccc272cd04178a27d60732c45dcae0b213505c0fbeb4097e80256d4892ac80aa5c5c8bc7dc911f39f4b400f9834c3fd813a0e0c492a6d3fe0af69da17033fae01350d00dbea025ef2608d049756c9e9db627b973425ac806532f31e4067e97711a6d8f713ee6554d58435d9314d284464d442d1edd1ff9c41211e23a79c1b55a8550ce79f6baed1923a3d4ffaa005c6babb66c1fefa05a87d297c1b17e7aa9d19dc963233466869093d0b5283e3ee5f63f1ecb7c07c488e4abdd4b58a6d9705b33496123da28142e840c9d4604313cacb4119cd7cc4711d6e7d81ad4749a2e9ba5edea573cf6d810bb1051ccb06860e2bcc4d4f7d9d26f264f1a51f7c15dfae6e9d3a61a7cbcc6d5e8ab524a001395770fe7745a7bbc9050e446ee470cf8f184864e3e71da1f851a93f87a5287266695b443848b72cf4108368722885839d2217a543b0d473da9183618459d7ba29cbb11bced6c3d07cbe5f4494e89b909c5ac1ea57152", 0x633}], 0x3) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000c40)=[{&(0x7f0000000980)=""/252, 0xfc}, {&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/144, 0x90}, {&(0x7f0000000b40)=""/246, 0xf6}], 0x5) 15:55:43 executing program 2: setreuid(0xee00, 0x0) nanosleep(&(0x7f0000000080)={0xf942}, &(0x7f00000000c0)) r0 = __clone(0x0, 0x0) setreuid(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) socket(0x1, 0x0, 0x2) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xc, 0x70000000) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) ptrace(0xfff, r3, &(0x7f0000000180), 0x8000) fcntl$setown(r1, 0x6, r0) r6 = socket(0x1f, 0x3, 0x0) dup2(r6, r6) paccept(r6, 0x0, &(0x7f0000000000), 0x8000000) r7 = getpgrp() r8 = socket$inet6(0x18, 0x4, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x2, 0x3, 0xa012, 0x3, r7}) socket(0x6, 0x1, 0x20) 15:55:43 executing program 4: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = __clone(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 15:55:43 executing program 3: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/27) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xd) 15:55:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d", 0x182}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x16) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x68}, {0x8, 0xf73}}, 0x0) r4 = dup2(r2, r2) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) poll(&(0x7f0000000000)=[{r4, 0x2}, {r5, 0x113}], 0x2, 0x6) setsockopt(r0, 0x101, 0xa, &(0x7f0000000180)="f1000000", 0xfffffe78) 15:55:43 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x20000, 0x58) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) [ 106.1907619] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1406 command syz-executor.0) 15:55:43 executing program 3: r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) ftruncate(r1, 0x0) setrlimit(0x9, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x540) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1000, 0x5, 0x0, 0x0]) 15:55:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0xffffffa7, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) r2 = _lwp_self() _lwp_create(&(0x7f0000000280)={0x4, &(0x7f0000000200)={0x0, &(0x7f0000000180)={0x5, 0x0, {[0x80, 0x76, 0x0, 0x4c1]}, {0x8, 0x3, 0x1}, {0x35, 0x9, '\xed$,-\x00'}}, {[0x2, 0x0, 0x6, 0x1]}, {0x9, 0x1, 0x1}, {0x1, 0x4, ',\x00'}}, {[0x5, 0x401, 0x1, 0xffff]}, {0x8, 0x6ac8}, {0x0, 0x1, '*\x00'}}, 0x40, &(0x7f0000000300)=0x0) _lwp_wait(r2, &(0x7f0000000340)=r3) 15:55:43 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^(\x00', &(0x7f0000000180)='(R\x00', &(0x7f00000001c0)='\x10*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=')}\\(@:)-$I\x00']) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) dup2(r1, r2) 15:55:43 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x40000007, 0x81) getsockname(r2, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0xfffffffffffffe7f) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x4b, 0x0}, 0x0) socket(0x6, 0x10000000, 0x1) getsockopt(r1, 0x3, 0x4, &(0x7f00000003c0)=""/251, &(0x7f00000001c0)=0xfb) open$dir(&(0x7f0000000200)='./file0\x00', 0x64f02, 0x1) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r11, r12, r13}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r12, r9}, 0xfffffff2) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r15) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, r8, r15}, 0xc) r16 = socket(0x1f, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)=""/167, &(0x7f0000000600)=0xa7) r17 = dup2(r16, r16) getsockopt(r17, 0x1, 0x0, 0x0, 0x0) setsockopt(r17, 0x7f, 0x3, &(0x7f00000004c0)="fbab387b08ad54150bf7a217d1e2c3cc6670e330685903bb740a260d755beef5ee93e98bfe94cccedc2d81b7d7c9f9f5de4e1d3da0eb049388d73fc690484cf85c5517bd670a3586b68166974884ea92a257f74bfc9d783bf5467537a200446ffedfd1760a963fa4fcae3ad9e0f29ce28cf1fc8855d9fd96e30e7b7fed", 0x7d) 15:55:44 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:55:44 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0x0, 0xffffffffffffffff}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={r1, r2, r3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7fffff, 0x0, r3, 0x0, 0x0, 0x80}}) 15:55:44 executing program 0: r0 = socket(0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000100)="3a5a1cfe72bc23744a3b23dab82f876a4d2a5e293f1d7247c89bb3d484affdafff3a465063746fe44e27b594df620d3ad8356de6a80b2a277809710a9e", 0x3d, 0xbcc) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r3, &(0x7f0000000840), 0x8, &(0x7f0000000880)) ptrace(0x8ff000000, r3, &(0x7f0000000200), 0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="815efc5fade01245", 0x8}, {0x0}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x0, 0x40000000, 0x1) [ 106.7801931] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1567 command syz-executor.0) [ 106.8024335] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1567 command syz-executor.0) 15:55:44 executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x246, 0xe971}, 0x8) 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, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) 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}, 0x8000040000, 0x131b}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) 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) 15:55:44 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000000c0)='.\x00') r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') 15:55:44 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x29) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) pwrite(r1, &(0x7f0000000200)="68b97b4e95bcb003c3aa73777dc5e99592940108220085296041c38cf8001a974c3769368ee00a863ec1f83d3e05ba2a9d642f3c96e326dc34b4c82476b190c2818e66b21067046ad988b9db918ff22f015e3621ae75792a8fa3db2bf687313a7b04869d9126dbe7e19ac174e7b79eca8ce9f9b3f52222eee1ac00f94c4eaedd2e1b9140080207291689467f5ff59fffcc25eb62a4c3b7023f0ed4fa0d770da18e5d43807c164d10d7855356a7cbd8113f08b95d68fab20c9e01ca7a3050696a16727704027365c3a36b563628b4f6b643b8f536b65e973d1c3552c13cb1a26be39359f486c29ac53cd652612551a872925c26", 0xf3, 0x2) 15:55:44 executing program 4: execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1019, 0x5, 0x0, 0x0) _lwp_create(&(0x7f0000000100)={0x8, &(0x7f0000000080)={0x4, &(0x7f0000000000)={0x2, 0x0, {[0xffffffff, 0x1, 0x7, 0x8000]}, {0xda5}, {0x7, 0x100, '\\\x00'}}, {[0x3, 0x9, 0x3f, 0xeab8]}, {0x6, 0x5, 0x3}, {0x1, 0x8000, '@(-\x00'}}, {[0xff, 0x8, 0x8000, 0x7]}, {0x200, 0xa9, 0x1}, {0x3, 0xffffffff, '@\x00'}}, 0xe0, &(0x7f0000000180)) sync() connect$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x1}, 0xc) symlink(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x0) _lwp_create(0x0, 0x0, &(0x7f0000000540)) [ 107.4585875] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1561 command syz-executor.3) [ 107.5475571] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1561 command syz-executor.3) 15:55:44 executing program 3: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_create(&(0x7f0000001240)={0x1, &(0x7f00000011c0)={0xf, &(0x7f0000001140)={0x2, 0x0, {[0x80000000, 0x9, 0x4, 0x8001]}, {0x1, 0x1fffc000, 0x4}, {0x3, 0xc624, '-\x00'}}, {[0x4, 0x9, 0x5, 0xfff]}, {0x8, 0x100000001, 0x4}, {0x1, 0xf6, '^\x00'}}, {[0x0, 0x200, 0x200, 0xffffffff]}, {0x8, 0x3f, 0x1}, {0x0, 0x2, '\\&.}\x00'}}, 0x40, &(0x7f00000012c0)) r1 = _lwp_self() _lwp_wakeup(r1) r2 = _lwp_self() _lwp_wakeup(r2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000000)={0xffffffff, 0xb3c}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, 0x0, 0x0, 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) _lwp_wakeup(r1) connect(r5, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r7 = _lwp_self() _lwp_wakeup(r7) r8 = _lwp_self() _lwp_detach(r8) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff000000000000000000000000000000000000000000000000000000000000000000001000"/4104], 0x1008, 0x3, 0x0) msgsnd(r9, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) _lwp_wait(r7, &(0x7f0000001040)=r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(r9, &(0x7f00000000c0)={0x0, ""/84}, 0x5c, 0x1, 0x800) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000010c0)={0x0, 0x5}, 0x8) 15:55:45 executing program 0: socket$inet(0x2, 0x4, 0x7f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffe, 0x3}, {0x18, 0x1, 0x1ff}, 0x0, [0x0, 0x0, 0x8000, 0x0, 0x1, 0x7ff, 0x5]}, 0x3c) socket$inet(0x2, 0x4, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) sendto$inet(r4, &(0x7f0000000280)="4790561ee01862171645be9d7757b19e52ff3651e8ad3616cad9cbd1165c85339a3883f376428ac6de345be540e7e5b7029eacb36957184dffa52e78cf82a82264fad774630df454e05c4d8abe005e4ced0a05457debef7dd9cf3e85cdc77c349df5e8b315421ddd8581c45bc3ab197a67f8d5a698a3f6743fc709a0a684b274185abf945d75b348f4a814ed4c357d8b57633305649993c342d3d07dd8e65cd4482c1c535779c3c0dc2955705a3f77689c480537735ff1afbcd9f78a2fd359c24c2d03f68bcaa73327ec3f45ede25681b63b502766144ee9e3", 0xd9, 0xa8ab8a6c6e16ec2, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x1f, 0x3, 0x0) r7 = dup2(r6, r6) getsockopt(r7, 0x1, 0x0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000140)="d654e266b2030e61ee4c09e35021395551576ab26856b2fe2e15464da12f89b651ba09dfa9ae0cf222115ba7221557e92ced929ee707edc0dcac34b1831f7f6cc5947641478705d57873957630c1a43114d145629e38359be3f7cb55de3f801b8799c458c06b8c0e1ebfd0a18dc4c283f22eb7e717e4b52c735ddfabc979069abab6ca008caa288295660234c065b9d828c2cb0827d6f7792f883529185556cfde05cfa577b22a5a34ea05a16428a03b12c8efd23e6e37e6666aef486415af513b782c548cb54e97a99d6d64381ae0f5fd0f0c57344be3b6e9895c445f16717bff281e23cc9e3c6a4b4cd821b9", 0xed, 0x8, &(0x7f0000000240)={0x2, 0x0}, 0xc) connect$inet6(r5, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x3f}, 0xc) writev(r0, &(0x7f0000000900), 0x0) 15:55:45 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r0 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffeec, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1000000000000166, 0x0}, 0x0) r1 = 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(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) msgget$private(0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0xf, 0x0, 0x1d4) 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) socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r6, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000080000f7ff31f60a0d9dbef336d91399b6000282f6e6be1a658dbef672773c0cc65c853c84a5beefe4c4b2ff65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675978800003f3eec65b7edbf45b82c7ebc50694886d0715f693bafe3e95335000000000000"], 0x6b, 0x800) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x200, r8, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b, 0x0, 0x0, 0x4}) r9 = socket(0x1f, 0x3, 0x0) dup2(r9, r9) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8000}, 0x8000040000, 0x131b, 0x0, r10, 0xfffffffffffffff8}) [ 107.9034469] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1482 command syz-executor.5) [ 107.9479266] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1482 command syz-executor.5) 15:55:45 executing program 5: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) open(0x0, 0x3ba8a8a180a7e116, 0x7) 15:55:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x0, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xe089, 0x4) getppid() socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x2000000, 0x9}, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200)=0x20, 0x4) [ 108.2037216] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 835 command syz-executor.2) [ 108.2259590] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 835 command syz-executor.2) 15:55:45 executing program 1: r0 = socket(0x1f, 0x1, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname(r0, 0x0, 0x0) 15:55:46 executing program 5: socketpair(0x7, 0x40000000, 0x0, 0x0) 15:55:46 executing program 4: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmget(0x2, 0x3000, 0x241, &(0x7f0000ff6000/0x3000)=nil) semget$private(0x0, 0x3, 0x1a5) r3 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockname(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5600"/4098], &(0x7f0000001040)=0x1002) sendto(r4, &(0x7f0000000000)="22617224c9fac8deb2624a025a1476c5dd90d6d795f87b5f516ce6bbd4f2c19a1dd3b036a4eec2384c88b604ad229bd8da8c8baa6ae9ee5948bede", 0x3b, 0xa, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r5 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000001080)=""/108) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/176) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) 15:55:46 executing program 3: r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = __clone(0x400, 0x0) ptrace(0x9, r2, 0x0, 0x0) __clone(0x1000, &(0x7f0000000000)="8a627c3a56d96d4f62248b0d11379d4da0ec41dd68db0cbcb070168c8e66683313083c04c038e6321aa3f47194ae741784e470e149b70fc8dde28826cc5e527309db5591e379af84ae72d80b7ac8a36b286a87d33ba19cee243732d602") wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2, &(0x7f0000000500), 0x4) 15:55:46 executing program 5: getgroups(0x3c3, &(0x7f0000001200)) r0 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/140) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/193) 15:55:46 executing program 3: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000040)='./file0/file0\x00') 15:55:46 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) listen(0xffffffffffffff9c, 0x8) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0), 0x100000}], 0x10000000000000e7, 0x0) 15:55:46 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) exit(0x5) __clone(0x0, 0xffffffffffffffff) ptrace(0x0, 0x0, 0x0, 0x0) getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) wait4(0x0, 0x0, 0x8, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) 15:55:46 executing program 3: getrlimit(0x5, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f0000000140)="2a78cf925c0c3df1fd83932574b6d60bf1", 0x11, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0"], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x10, 0x7}], 0x10}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7}, 0x8) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000c700000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2ce362bbd845b619, 0x3, 0xc3) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) r3 = msgget(0x0, 0x4) socket(0x6, 0x10000000, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) fcntl$setstatus(r4, 0x4, 0x0) msgrcv(r3, &(0x7f0000000200)={0x0, ""/113}, 0x79, 0x0, 0x1000) [ 109.3158410] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1546 command syz-executor.1) [ 109.3380812] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1546 command syz-executor.1) [ 109.3714717] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 835 command syz-executor.2) [ 109.3839139] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 835 command syz-executor.2) [ 109.4048487] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 969 command syz-executor.0) 15:55:46 executing program 2: r0 = socket(0xef7cb91a7bf839cb, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="2c8b5dddfca971e1df1eb73f861326236ac1ec97668d5f9fc0885490a7d8dfa14684c0455c745c2b04df10c957ed9ecf07b2bcc4f37d84b0ec3af2c407fde3cbafd46883208cc767e68ea634a589cd20994d81156a925404a242ac6c3e8036106275d8f90d4fd1730af2393614709129e4a82e36a7bcddd6eb2be25b510725aa8db0bbef6545929ebfb7ee72b7cf6185a83fc551027cab41c4f224a20ab7942224536bdfd8eb05b3bf43ccd1fd1ed98d131bb3334cf38d148e9c287e08f21c0892fc31af0aaad6d80cebde46506bf6f74acd5afd912ac652450e1e7be4ff579f8977f755fd6e85560ae561b43e5b3ac573b1a1bca82b24438eff84d763d1a08a4170c7ed1437a5fda772d30a5c8121454d8f95c29ccf74209b1eabaa718f60f63f913c6a6a8df410390ad78424190821250907e51860cea61cf8eef42865ba6db482c5b08d132787992bab6346f592c2c50aefd33db7f766d5a0f478bf9da6977643ee4d43fa75e4f6dc30d68b70cec86a8d7696e9d2f67c795a45ecf590fcf4a83d20dd28a535f61835dec5d8da498479334f09e0436c9e465b2605686620fed4bac0606543609415e5a5f4108653997648d730274d7d69688726883cca555aab71a089b9b7bd7f3e07604c35400a9f23ea550e6a655bde1ab718a28b34b2b8fce9608302ee4c69e37f25f4a15dd588a18b001d1f845f6913547f1f4e42f9a1723763a8c83b813439a69e9b26e47378285eadbcc1e5c23703c7b95eb5d6aed4e15fe167837468e8d487a07bcae127c15eb3bbe6938e2556cbe648d62031e8de8fce68477333b587e610c347ff28b27913406a0f02a5c5c52d3eee49bb3d74be4d23e8eb7daf98d7848cdf7a8be6c1115962da55daa299356d4a6dd7ae6a11144c2bd3d20a45fdfa5c89239cda945f03a66401145bac5621300bf9e6c2bba6f858e1b76f95a8aa522ded8fcc8f3686b94c55d02bf2ba4803d7c252e4754797b60f4f42e47ff8c1875ba1bd3af9cdf43903daa74746968ea9ab2162b1545beb974fdedabb53fc041b960829d071edba5af7c23b63ffad30115c08222fab3680f9dc0d6bd90925371eace0267d3d27d00dbd256ab09b564f0fd16224a68d43ed06755a0eb86698bdcf23e10d09caabcdf9a13c5d729249c6adf6f303847a2281b0395508b85418e42f3b2d9b86315af65b8f308b1172987644866be726199fb3f3eadb2e7f47a7a26d3701494bcbdc83c14ee2e684baf1cf33f53036510aecdc00a395cd44e2cfb3d33f44cf91f1b68b371d5410ec32d8ec1af34b7e4b02940114866c158f288334ef4ddb6e3fdb557d6c0347b4f4278d0e7ff322664f6a35cdfdfd3aa31325689f3ee00898dd54430f024485e52bb776753ae1a08eb3caf6c19c7724b8cfed7b8da6de89e63a8c9ddf64ca9fe8bafebf9a4a76bd0e923691ec8e15b722a1a6604245f602fd33b6fed0f642b33d9227868e9fa5d368624793817c7e5dae246759d58e1731ae5ae797e210f0ca68781ec277d8863c83993e7c63cae302bf5f61dfb3aa2d1ce7a5e150ab233c3a73283cb382f884bb4ce9c92bfb6892f3d8544df3cd", 0x467}, {&(0x7f00000001c0)='-', 0x1}], 0x2) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) fsync(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 15:55:46 executing program 4: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x3, 0x1a5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0, 0x2210, 0xffffffffffffff9c, 0x0, 0x8) r3 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x4) shmdt(r4) [ 109.4381786] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 969 command syz-executor.0) [ 109.4381786] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1546 command syz-executor.1) [ 109.4604128] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1546 command syz-executor.1) 15:55:47 executing program 5: r0 = open(&(0x7f0000000000)='./file1\x00', 0x680, 0x80) write(r0, &(0x7f0000000700)="d409f25b8a11ae84f586aa55ef1cf326e56588bf84d72be2231c903bf9fe5eadf32211443e4dbe13c32f937cd8821524e2604d5ad217c049553a88d1e05b4161dbac71108f5de9f771fa18b413720d8341cf1f3027066e40915298bba6bac1122f51e41db989e77c6b267b3a7895424201844fdd93ef58603670e3276a3489e03fc9e0f4573c4c88248e1346f836a37014ba10493326e4adc0670f9c7acdaef68325a2337100a817936323216102b17a92b46684a3d8c0655d5a2660ff7a0d7c15d7d54dcb00bb175c572515d326f689fc3f024a1eae5332bd213e585c7b8c30d3f3e02f8deb3cf11f191f184e2765dca94c1a291abd58cfb720fdab53cb6875486980e1ac79441432130cb454c43a3f3f55c91aeb249aa79cd52b4c2ff0eab43852a9abf647409649a78cf075075b1caa0590d6c0aea08fdf89cd8cd826b62527c6095b034a9d1bd587a8197252dd7477c7bba98d26c9761b451baa628cf0a7518a6e8bf6b9dd372c6c6058a02bddaa3c46a43693c63657c7898fb4d3ba38b624bc503229ad3606a9f125ce95b1d8520079e72da966f41a96b313feeb165ea4f34af6ea61911a3f3f2755be7b635473b3614f11f3db3ee1d40af84b69ab52970ec9ffc1ffe502b88aa02112f7587d94ca05ef3ec50bf5fb2e84d25dd83b311c7512df8fbdf0eaac6c46141aaf8c1fb6ddb743cd10891a576dd7ba659b9fe2a2e1f5c8af3567bb696c87ed19978bf0e0092374a2f89cf87f50c0bf49cf67058afd8c16cdb917f8fcaac0a70c517a49ebfe8a2bf89edd5a44050a9fbb493c5c58282b707044b11bd10cb110a5416ce3d55ebc240e72abe0d3c903297f7406c8b27d692245ba3babbefcc59a0ac756b3d60dd949f262219b0054bca75956fed9d0cc4d8ae28352d9f9865b056737e9df1a1772162349e9f78c4131c3052ad713b3fe718a768b935d6515ae682771f8999f73137a1ef1cfd2ac91d7e2fc793c7684c4987e099ada57aa08504570e1abed531b5ea693b1584639286dc78c468138bc5dabf9477a1293198942caca947cac46d6865b12b5a29daa137be38ee75d82a2db80eab5ceb9a0aebb91f91b674c1a755747796b88f6cd18c393e8ed93a40706b7de703fa3b3b354d675d6926fc6f102c900d6357c0d4ab61ee8190388ddaa1ddedeb9b9e3dacf795e2423eee3ae1806a543548b2d9d80d2f20a5d6370aae12c3ede9ed087b6c012e7d6b87e43af46070747830e6a55e347932712c9fbb10aeb28b6854039a3b8e4a7e0ad1d61b21b83d55d244b9024e1b98354e7de8eed0f07e120cd1a6de705cc13ea4b3658074b8a7bba1a189c540979ab3058cab462a0eb29e19e70d7ce07fe18f12f832757e6b2ca68ce12d0d0311f339704192b196212106c90d041e75fef2a4d3b5c3d1ed3383644d8a3ad6f2d2acd9d40b5e1f2209f90cd71bca4cfe1dcd1693a5ef23cd136042b91dd900c9a75b8b3dc62c7bae4293f570979518bae57b8e5a5df451038d20ba71d364a99afe1d9a9d3aecda1e26714a88f942567b9b6fc3203c98fa79388d422acc942fe323c511989be8dc551f9fc6ef38af3e906ed5adf23f4ee618aeb4fb281966c803610d3a71f87e6493a44931e153d2663518e083b346343449d097554af231e94e8bdef479cf659be0b43ae46cd69fcacf5ee6a93f9294a71c36dc4052e3fc64dbbced03d69bf3c20b9c8f49e00d4544812063f453b20216738adc573d3019272cf5bbabf4b86810028b300554b5264a9cab87a39fe3b020b347984268fd9b93874a121ee53653351d2d2a9c0bb63360bd542d936c4b1ae7b9194b30beb628c767b73b4b465b49b68c096ce83342cb7e8b6a2c5fe23be0eb50eff87e6eabad197c4d7c58071eb607dcd967d05ee9849deb33923a374672b7ae7b8ed70ba4536c311cd32dfc1ea27124a6f09bed87a83e3acedcd4a35f10ba83ba84175d97b80c001ca8042cdb699f66741cac0f2244920d40d85a9398f4dd74c03456a53924a70197077213ebc41ee627ce82f0d92feed0e47e112357fa472c4b08703d2fb067d7ee7f8c7f66ad42c9e014c62d5b6f68660a3a588bcad6f8328c11078ac6a29378fa62d510e36d12b5260644bb30da44a57773b67ddac389c84fe1024a0db7646634d0d62178d291112159a5140fcc1be04888b6c24ac6d7edc4d8cc4d858b740848072320178134f66bb75527cc23193749365e4378d0c821b8bfe9c9505fce907ea3ac9174fd770c71e6b17b62ba23087ef2500dcaf0a33b603db56a89c07760981d6645855594b1a77855f2d5f14189fe3366d3eb427f8484e9a9b9c68871d5865a0aaadfdabefd17aff4aee2b062f17b9af262112c6d2c973e9e7f73dbef802adb6585807302f3e61acd5fe78f9042716a37aeace63d577369e95f95090302a60616ad0c344f56bc01e7a8dc5e40d6bd8c71bbce5cb5e17edb4cdf842362d96334ac50fa2f6a9c8bcdf25b5d2ce7bc697e162b5527b6f35c8b5136fd2a18c0746bed75e366b43e03345dd8e9d886c34cde0078c61feec7fd61ac891064a7c8dd4c5f42c61cd2747d0ec8c992ca0ca46c4c5ae5222df4cfd2b2e49530e3501ef2f53b06ab98e34351be14aeffaafc7a281233905195a0cea4b44fbf16f6416d1a9dd79661000dd0660c496b9dfa8dcb8e2b79b1607d0ebdfcd8271c2b9d5908b54979c21da1de88e16d2cfc754503ec01d63c468bcb2baef5860ea04c0c3cb06dc3a2112829094684778d87f401b713126512ac0838218e82cd1671a353b0ad259f6646411e0ae4481f576107c333d1ef8ab965bdc6b7f9ead36f8f60e85e5d7ec1a95d155dc33a0e1aea6f242620b3a1cdd84545d7943ad0d2632b70043e7ec3db9201ef741ddeb1ef7", 0x801) 15:55:47 executing program 3: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/154, 0x218}, {&(0x7f0000000740)=""/217, 0x106}, {&(0x7f0000000640)=""/256, 0xf8}], 0x10000000000000c5, 0x0}, 0x42) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r1, &(0x7f0000000480)=""/223, 0xdf, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000740), 0x295) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/27, 0x1b, 0xc1, 0x0, 0x0) 15:55:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept(r0, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) semget(0x3, 0x0, 0x684) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="24adeb8b82f7ef50098f0e9c28ad81826d7c6fddf63c8122cd64936d8be8c3f307505aaf82372bc2d22ee2604c7136bf4e9be6477b4de9b927917d1cbfa885dddc320c4c3af15ba9d1dec4c8b8d7c7b04bcc189f45d9520ff400015877113963c7e982052f67ab2182b1b4b6498e058200ca52b89d47c6553265fdaa4d2992334c20d374751c345a5a638fd0fe35e3dbee36f0a17b92fa0d00a01c590c8482f051127de3e113be85e4eedbff4e2785b932e927587984e4ce9469cb0d536aaec5de7b7ece9885a05cdcd80ee18fc3cc338da963a42bfd75143976f1", 0xdb, 0x408, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xf08, 0x5}, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)="88661af0febafc3b7840ebea5864a5af4c4c9fb37236560c7cca09068f7580dcea2fc3f843fb", 0x26}, {&(0x7f0000000240)="f0788b82cec9c54f6b674fcde8508fed055ff0f2d0b2055474d533f0e65b7a0b12a581f7c2211c442f0e7cfd6fdd3013e23f9c8302e9f1059f9a789e24bcc10f470d40cb1399b8c403b5fbea64f707eda0d735175ce31c517de07470df11b43e28022dabe5202a18df45fbf715de66b002bb4e60bf625256a9cd3e1fad6c6bab60e7f632f586a4ad1ab18c9668633d341cff18840d1fbbe5f4754ee1170fc37f32d079df1334a5a2daeea1c8aeda2146a8aec54ca2272e81af5b6215054d5d431716fb2a923b1df74f1938bd1ae00bfa32294fb0a6b4baab", 0xd8}, {&(0x7f0000000340)="9f6b184bd9faa5fec098f5d15db329ed1fe01b48acaeff39853fac20fd3506c645f05315b402a8e5399cc1bbcd45d995d608c335079fa1c3579a6e0e9ea27a5b4fce40c7a0266927d975d6e16d009558e5a59da4091094a64b4a7abf640b8540e1fb192a59a6168cbd57775f0e39faf5db", 0x71}, {&(0x7f00000003c0)="f7f323fc77bcb4154bbf10b59b06bd048c70902948943fc4300f02c5634bdf60dbc3e13516d23e9aaefcadd965c22332d15ec79ac9df8efbd7f605aa172e8efc2f789474a0959ab2a1232fea0388cca7609b7cf1ad8e12b0ff7ced6322a84906e2da137ee544670dc0040ac0c41490a3ef53b8888cff57897de9ba06f25200ec4fb01f9dbeba15af69877821bbaa6125c579f1034338a74b19172c4ffeaa392594a3ec1b3c709f12f0381eb31e5016d37c1d528eb2f9d6462420ef", 0xbb}, {&(0x7f0000000480)="2258518a7f4f95d59b2284fc73e5d9b95474dce9d3d79a1b08c58442dd520610bf76799796a76d289b5e4887f09312e1e015e5f4faed0af1fac70c03bff877380796f462ada5023d33628ed2313df0585dcdac707ea6ca40810480b20edd9dec96aa09eb6183f9fb9a94380643f3acbfc6ea728044d9f838ef82cabd79ab4842f336", 0x82}, {&(0x7f0000000540)="4b9db3d1939b726ea4ced4f09e443cb95f873a4e5eb5561e194efa90ba4738d1934d90ab632ddff05d43345c872ee507be64066e80ed050001d5a37b40a6aba11947ef51ad324a28dab35fbdac4d37a75293455ec2ca1a130f891fe89542c491751163f38d3f8e660e660e6db958651dcb2f701641ecdedae661f8725d7c2ae39e30da2858f67f8205c690e0656f6785aae1d1f392729d353100bac44fa70638837e4fd5b39d1db47dbe1f5b99711f96564062faf91271750f742e2a8dc4e52e802db611f7fd12ca04e8cb4ebb989c48e741c3f800a768670846b48d646c4d33d641384e20a6fa0d5eabdeb436d073123af8cfdc0794ce5e299849", 0xfb}], 0x6, &(0x7f0000000700)=[{0x1010, 0xffff, 0x9, "fe5ba6626c4ddd2a9db8a21412dfcd95684ad1c38fe7916839301c3c4f991ec60cba200cff1c2ad76119288d55dc7230a554a82394374a101a1e91a2a01d7c9adf65c4f8d54c9f6d456bf8d6ea29a438f44008425bec24e2ab47e72df7ffe5f905169855c64830beb63e042313f2092df288b6af144f936ce30210977ed646f69e9ffbf19c61b034b26f9e8763a542b0857457c77d30168f054464f6805c1aeabff1db61e08ac8990a7cbc259aefcbca6cb227f845ef3c5d3bd2c7df75ea32302593608b01a6ab1673e17903fd3617ecd30d860b239f4618ecddbcdde67dfd1b4e40c19b296a4d4025cef249fdd363834d146e6b552ece671a8063942e258f8462710b795f49c3f4f531811d3a03574d477693adf861b08bd09ff6d677a0b1ffd359a32e903c57100e03719d40d04b2ca4aaa7b6b609088b5a5b14c3218ee2b62451136e0d06b78fe9125681256adbf64628a7b72fea5d9bb9e21fc969869c13dcc314f9e1a029dd413382368cad5504125411280f0d80025203cfaf8641d2fa8a36bc133743349b2b48087f176bdc46f874427732420c524dfa5eef3596f06a8b39d41573cb67bde1988ac2b94b772dfa4810c4f7234f5a0e1bdfb0b3da7d31d9d3c094b19d545a296a43dd2161c80c17868cd2e87ed18eb5a3bba25cf3b69af2999e67709307ccc2cdafb070581a324c4efb86ead07086c4a31ec7fd9bf117000c34c904c64e65bd5be35d8d40960594d69f3506242ef27522e79315371622513041e26891fdf8721263efd61e091907190d3093fd898be64f3cbfbde6cb598a50885bec877c1bc6532af1cab55c40dfbc9b763e070ede200d854dd5b2bad952ec8b14050d15fb535cf731a9361c045eae87a4e07208620d5d70d2cfaa7362be336010453ae5e21b7a90248bf871774e3359514a81534fbabceaa99c9405bbacbd6d18c3d1b052be46d04919d9cee5aa947c300298ad1305c9c681c29f447c44929ed60d28e20599123ef2a3bc0770ba9082d5e34509385d3902c1b4685867ac1378283499b383fd532b1e479ea43c0e4a611c9787220c1126c4300c8a43da2428b0dc10b2697a0281c9b8b7c9655dc9270579b941238937853a5848bf70bb99f562a1dcb13ba1d3ee25e4ca2c24e92fd83b6581afaaead62fef4a6cd33a575ac8b5369be13eae5ad8993a93206a196df8bbdd8abbef979b2ae858165a3abeb1ea35fac002fc030fa22ac0512d000150e6998375b598e59b49326ed25b36ef5d01dd18e0388217667ffbb0a21bd6170c66e917194dc6403d303db2b26eaf96c861a2665702113d62103d1014778b4be454759c03216d6a34dd103acfb5ecaba8bf8d5dd02b75ef4787ff532f18a357d156baaee48e2a340868c2c43475b692a676a3b91817e1348166b9192c90ae51dcef8aaa6b41eb007e5b4360b437082f75e35fd4e7fe4404a59be97d7b84b83d2334eda7ff5f0d7895e1317c9334fa3f308abbb6160e9b4df47a635cb911cc884225c74a1fad3ff0458e9182d880c71783ce3facf8887b6cb785df60a2870687a6554e9f060b67025278a097d584376a25a1c2c0a3d820acf27e877698ad60cf9551203c1feef47125f73640f7684f513191c8021573ad0af8ff39098ddb743d096b32711669c46966a23eb8976d74616794c1d69f95698c94682108680fae8e5263d8e06e65e1314ae85e13c3ce51dd386f687aa9181dc0c62c0eb970ecba4b5a30636ed0d98e834db759cefda27a628a316600e9c97046af998d4ebda6ec04c500c7ee3b6c669bf16c0f55ae324c5b0e49074d7c1b93a9474ea45c39831cb3c3f213626d951149cd6c1dab1dc000fdcfc10bfacfe164a68bd3d4d4399ba5b4cfb35f9efc2047f987f63c17c41279789bba4dfce3d2313d4470acd8207cbcd661e4ead6331b948c937cb5eceae5612ab056315f5270856a831c3157603be201922a1b7c02c76158322dd7d0350968f9c4f7f2fced5a90c7604bdc006d1c527f2a6cf749b1bf5d833ae749a5dcc733ce06bea1cd5254181f4100ddd2d90186e15a23724c918e2c04b67cc03863a3cd6078885e98e26b69f1d375a8b040c3cfa2c3d2f3de2f41feb90af89ae115a6db184c374843a753f0f5024868fbead4ba86c87449804daf09ad76ed4c40bc6c3cb56667671ff04da9c8ac2e7c23cd397e30af83e60a6fe985c88658887412262fc572514fe38ee28458d1cdbf4cc3c017d1538a70ef88fa166d0e4d98084af02d4c2b726d78b6dd55c85f401068a7736355682565b83ecfd3af9987d0611029ac32b9c1b9d2d5771f3a277dfa3070a323845f9dfe30be5fe91b4cb599c58c5b7a138b4ee1328a9e1455d3958990e10291ab1e8c4212aa2d4ad656f1cdb4813433d64d6a19efd12d2c15081a47ec2ce34ed924555ea8d8ba566b98e297b257106cac831de41624b23b1f833ef259e5c37263b199c47d87d7dd8ee809b59f188f1501338bd40851dc4cf6b8430127bc89e4e5837ea85ead6bbc57984101ff695e36221b8a4ae815b63c9d1598f6b44f6bfb8e193e48d685d17ef3b00b413ff21f17b6a018fd90238daa4cf49512f960cd7189f5d6bf1fbc1d66d20f2a9bbdef3e23a203b98a59b8f840c5079c9c55ae37f5f24cf360a9e41d7946346e96bf9af3cf719e6f73e2d4d2781bfe3ee40ae42ddd7024cc232668e6c1eda6442817f071a0f2466a97ce12230574ee2089d26031104ac7eaeddd52d2979b4c0fac4ea35a7b2d666b8826e4db6a8f4702caed303d0a94bb37404c0b66b9c091bd0632d28d0dfe2f55b4b0195e24da87c93af7ee3911ffd79e99e6dd850a6d4c5a0f28634ebc365aa495b2d8179f3dd9c40a22bb6b0e3f6e2ad586c8af5f86de02e8deeeef57eaa4244cfbb2c58bfe577513da01f03f90458dd6dc7742bbf219d6d059571dcb741778d62b41eec2526859bb8102c2c1da8893f72dd22146b4458f7627a03ce5bec13e196673ad12681a78268692a9c5ec174d39d709c1a5b6b353dc58c2eaec5b59b41351f68de52575b09263f818247ef5857ae2cc5a9aff7387b2f73113f350c174afb209ec3f92ba6591ecd80843f37cb6591fc8289114c28629d4c38d7e3bbc3562a3baa79af6dc5c7754c206b0e352cb24c6f5b88b03161763da17dd70c356740a16c32aa0e13d8bee77d5f5126c9c2d8673100279708f208fc652684d9c4db8d02484f2dbdd03d6ebf12bf5fadbc29db63fdf23eef52fa7788b56ee415ba9871aa7b4f5c468a126ee15c13dc87b4003cc25b5093123e0ee286bea6e9cc3ae29a3fb8fb2613e310c30b61dc9807d0ddbf65d021e7cab5c1df8d41117c3f5665d9c49091e17fef846b633b08422683d699dc6d22f04abaa1b7790e4c8cce07662364f8e455eba4fa9082cc3bd790699a28a982375809630b7ef85830fcfc497f3159d6f76a68f95858113c4a39ce92680936ccf6fbf4fbd5623802bfcab47ad0610111808ee99b05edcd80bb87fca2f1dde46c034edce65721c124891784f53c5aef9986ed38941fb224708f44d948f7a9b72fd8517472666a3dee975e858d633fc99971576689119f3eff863b214873a9623f61c8e28ecb0248e4ca62260464bc49a1b4ab235f7f995a9c96083fc93ead3250e6db55626a758c1a3cf3cf8d1f4b3e683d9e4b8ed1ae616a5fc6d7362471081819920ae9840359305da00db21a28dce75a15c566f663fb43f1f5732203ce465f869a5f601e125a522086fc78d89654f8c5d2e5b20bef679802459116e4d3ead924a3878911f025f498f31907e70cdcc87e6c7e9efec38f24745ea58578f20e7bfb62beb1e0bac2150aa615d2740e6061ae1d8d9c7e4dcb52af0e8c294e7de19d2bdbfa1ec8db69ec3f813d97f426fd5d4a659627ff7d6142b6c0f6ed4cea87a53336e4611f4f2535bfb440e083f2ca55f3c17d2adb7527be72c69640f3053c4c1282a38eebbedb67c769e6f4aeadd51cb90126a856404e695fc8a752c6b12b952a64dc84d5bd4ac863923da719e019750af4ef2e2141f2eb6b53cd8265868c4e8fc4a74d97ce1397ff299ba2c326b95745c77248484316089ffb5c378d7e26df163968bfde8f195a3807b01b93be3985abdd1461cf0f6e7e3eb84afca5aae1a59be800e4a4929e1e71ce7073b1248ce60f4886985c1d62029ca0c3e6c74cdcfea04912406e8c04a090b3b51b6f4d82906d7b42432d53e5ca672129ec7c407b8361e8d82f53f74c07df6d15f24cb366d5e31780e4bf5b97a5b3dfead7b09db924a553d8a1a6f7d5924fa30a761ea6c18f1fac303cb9208b6f6f7e46b8f9cacfb151e8cd528d0387e789273166b1f416bcdb0c1da96cb94f86ffc41ce8d28319e85b95f78dca1764d770d4bdd3ada65ab2826308fc36fa3dca1d4cdb3540d10fe1c68f6745885f308a49e0e130c22f1ffd95e65dc8dcd6bd99c310720f4c25662b1028564d4a9127e06ac60fb0e3c72feb7a3988e859392baf6277c0eeb8d61f1061013f8ee75b19ab71fe356a47d4031f43e776d29315fcedd5490494f4c93c96881a221aaba55dbfa2aa52de1fa434271475a018a469d0069603d5b8d9a59d093abcdb605577b61651639a0282c149415647aae40ecb8f5e4d7083fac6378c9b797aa092e4e5503098cce7c1d48d56278123e2d765261c49f0f53883681d12bce1de5e10f77b3586157550bab75a3c6ddedf853ba0585626e605508fd4a3914298d52ae684d6957f083d5c010fcfd0545de1cdf70b3b5a2b9877b20ace355b8de976c4184b6c2fed7e6e3d6f280b2703a343aa32cab01da350d031d435fe6b328049654977b84e8503ba1510bd21321f2c46c0ac9d990a77a91218c6721f6c5a4056ce5e9593f19f41901eeaced24b1a15503f60c0ea4684ff4f80aae0c41282e3fb250ea0b6adec1770fbd7cbae10726dfa527a5dc1adedbafed1e05c46734a607d358e97cdb4180e462f7977133b48d65f2eaa6fc3f5e4deac603fad6476e529673c5f76acda011ccde4451f531d9bd40002fcb046e7ecd15cb3af1eb18c06609364415379d6bcfda60097d0faad703834117b74ed45aca73f61dd0b22edae56a6fee932ec503593fbf7ad334b79846a29b9da421c7c495ef3051caec8f485a8369364eed0dda9cea2fdd0a18fb46b2a19a37d38c6db9f6bc5172739f7bc78fc70a637464297a6da9246f3d85cbb463eadf2d1f2b74f3e492092f7a3c7198da523c49ab402607b5c66f5c66cccc1febd59430558d35e1edc1cd55fbbdeb411997c95c7cff1748075d07042c9f0c1b86941b401e55e50710c8970380d21c930aab447ad0b85a218a3babfc5a77c21ed83f9658ec7b37d268fdf34e84f86339c4a15de15f5796f67e31406a813a083cacc9049df65638abf4a2162d90e5be995a6061abe920e068a97343ad35342d8907c10ac18ab33706cc0d36eea3d6df3e83d039466f32af3a7004131e4ae446443e6018b0da4b23aada617f6cdd4cfd6f2ff0accaebf925d051636c4e9a9f4e075b98b0df89afb1ace9ef73665edc44ca639883aaaf87e4ce114bc8fde7166559b4871bc468f9c698dac3b222b9779af441b599477a88836576ba521a2c7741b677f631acfc61e2e08f31e71b3fbb85abb6571618e6188b0dc7d098bfd6ad2e2676543bf6087eda4c560a7b4b631252341f1de8b2bba23e3543b21aa3d694f40f5777b50d53605fd5b2abc7131e513c6723442580b12b942beb6aeba03ba9a9048ec89769ef04bfe6ea763bee77c363377b5e19eea86135f922046092"}], 0x1010}, 0x2) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x1f, 0x3, 0x0) r5 = dup2(r4, r4) getsockopt(r5, 0x1, 0x0, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 15:55:47 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 15:55:47 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) semget$private(0x0, 0x7, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) setuid(r4) 15:55:47 executing program 1: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x14, r0, 0x0, 0x0) getpgid(r0) 15:55:47 executing program 4: setrlimit(0x9, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x800) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x20) 15:55:47 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000700)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x221) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x0) 15:55:47 executing program 0: 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) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) clock_settime(0x20000000, &(0x7f0000000000)={0xd1, 0x5}) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000012c0)={0x18, 0x1}, 0xc) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x20000000, 0xe0) 15:55:47 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x400, 0x20, r2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ftruncate(r6, 0x5) 15:55:47 executing program 3: msgget$private(0x0, 0x885) __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x800000000000000) ptrace(0x2a, r0, &(0x7f0000000040), 0x0) 15:55:47 executing program 5: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000002940)=""/181, 0xb5, 0x1, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) fdatasync(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x4, 0x10000003, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f00000001c0)="8d9dec3c0782bf83b6a38eeeb76db101eba3a1461a503f568a1ee2e1365d5393b8fc11f5c3dade54d3bd1d06acc34bc838c7ffd64885f3f8f7537f70c4ff28c1617900959284e5767842dc9afc96dece416e668cc51db92b98c9d547f21a2ccc9288157948683490ce6859a4a737c7c78677ff21aebf05fdb61d73e840be25bda9ee63374c5b1f3bd98c3e6b8b429a9dc4c9a9532d2bc4240da960af0b22a7292daabfdce33eda11d443b34f3673c0f1d4bc1f4cd2ac8744384e4e281e4c487436ce6dcf167b0a0b803db286605243546a53f4dd75d909e19bf93316634450f40b5256dfb33709387452951dd7995e8d87f8a8bb250dec9f01e7bb5581878c53ae226535b55f81499950b3fe318ae5a5c3ec47bbf372b64e0bbb66921f2f5048f4168df1e7770505d89ffd4ee629f377d186af8808151732f13649ff9a76bfbeaba146275efa49a0a9983ee57bff6e0d4a34538ff25bca15648441a8ec3114f6d3a16d6700452079a48697791f383d6c2e848845e425bf2cc43f8288ee664d8e41335f43501abe576390963ca6ca90beb3b742272484955d5e49eb6f1a1dee25de745a1144354ddc69931aed7525a4c83a3d199e57977ab47848e88ce0dc4bc277cadb3b76a56c1d87e61307c73d6310fc863a2e2ddd6ce0aa223d0b284b21eadbcea073a19f9a64936cd63a2b4c69f8acbe1f0b7344ac574cc4bce2f265c957f5d28b466e6f38c4e08976aa5a754144726d605bec6938f3230f71fd87288d3ee694c21ff95add5f18b808376c0f392f390f265aa4e9c3a3a53f33deb73dfb8d884f8f8822e7da4e4adad43d32f89d1f891b19cf56466e48ab35376ca43632fcaa37715b11b2de80b9f372f8169e32009975e887b83f9cab988667cdd672ccf669407a4b20c37a92eae1452f4b3a2e8556400aa7c84412b6abe2015b3ccf8cf138b34cd4ac09fb0e9f3be4e805f9eb30944501202efe60e6a53eda0c07a1f237514fb661078c27481cd2ec8fc3a7a4d13a76eb89fb7ca2233bfbce53c6edfb0cff60be86894d19466de98dc84ec2e9e5b48422ce9e65c4a80df41be25dd37697a36b9a024a4e55809aff14f255b3569d14151f5ef2f5b471132fb195f6a3e97813e03c77d6f774b831d695d24fcb7df892da7238f8023c78594cce6c7bbc04448290eed992ad2138f53a5c0a7815cb8386310bb4960f87dc35063056c5be4c4c41ef50cf2ed78f07985f3368f78adbf5e8f2f264cec700ea3b1f86922866e627172767d0febd45744a95d44ef7caea9d7c19c8836038f56bc834e1e0a50bf8da279c6769a112e4bc4eeac87d5aaaddd7268c433f30761f5f93e1e3d11a1aefbed102ad01664f78046d3db7fa45450e21bcd9959b86c6b8ec889f5bdbf61036e5059aba3ca3bad405b3d137751e56acaec44188e30b1faa778f5858a8e63de8c75a0f966603ec412d3c27e19107029bb1d4bc0af29ac402cec8838cf4cfa176ce68ef5196035f133b57263779d359b3e6fe4d0e695443d71fda6ee2bd1d71b559c6334d13d89366cfe52f87fab9e4b5b003a19b611e3e056efdb21d4f70416dc15511777924ced36865acb08acb0603bebaa24a3d3866cbb2160a5cbb9185c9c18aab12ecbfab2619a24457f2a2619620363d820bb9c261eab37e738c8bf35872ed0ba1ea6a3b8640469d7213d9432a81f6416bbeaf0f5a90f185576cb38ca6880e98e854f20ff7d95306dafa6f4d1b8934ba89654102fa108bd50b8e6c113b77613625b55e0159a3cdcdcfa71525968c260f428380b6707fe8b42d7444aa48e462111634ed062d49b273415ea1d26d7d0c5b2fc56464d3e76c1734e832fa3aec018b1e127ec20d1fa1b5134f9c7372b14554784c12a6824f37257afd66ce66b247bdd398b76d8944086837308006566adee902ec799c3c74c40111e4cd2f7c591b9ea4e6b073be9f6e11a47302c6df81d674706a6fd83fe6971741a72db47e169ef6192134ad1ffc88acdcac860e7d5b9cfde30beffb237f6571b0d3aea6a618b0251714b9dbfb56251088eba15776dea4f8c037faf218bb4777f337d125906c70471099953e17f2ef25ee4ef68e828f7a01fdb61cf2f932f9d9980361567433b09b8a8823867745a55f23025956aeb7912aba86ee546d22d7aeae74b20dffbd288e78e4956572bf69b031871e21826f71a55147ab0c66c02b96455b7990903f7fb95c9614dd6841242411792e411bf6c69627a5d837ae95bffd900960d258774bff911b07e6ac35206e9a9854127c2bf4cfa0dfb761e5199d61111d6d68ceb079744f05d8baca789ba59219e769e1501526903fabb2428723fa06731478954870270a74c98314970dcf901400e19b7d64ad606d650bccfa6b6a6af91d3c68448fea10bb9e56cb08afed6b69b86456a9ba4c873553be4af808435ff82d0f18cbf01c72e506cd5a7e68f701be3dd4e34a0ebb84490061f12efd4be07fd3bf500d3a8deebc61420b9c7650cb3a65f876ab7032a6434b84712bc319ebaff6b2c99cc3321525c27494b3bf4ac187b8dd8ff6fe944c27f4eff56345c11de414c5a9900859f94356a2e6b9c60591b4a99519c4f9081f9d990fedf4162fb27e8a69b97d2deb4c86a632db7c638ea4a52ef75f7f878e8211d2786695ea4de2df439df7de3c0a048de5e4ab988ddebfb2efdbe6db0ca939b46aaca2368fcf8ec5142156e2dc34380f01b9d2e43c3649a2e68729da9de9741d1a4cd24bbc87ccf7e26794e23b384517dbee50d563a29beb0074a7462d91d68958dbca900ac1d1399934bd72475f3237a9115eb80aadb662bf0d91ef406186e2be46b4f295a99e2f73bceb824027dcb9f6205e7adbd9f8678e511bed0a1e98ddb885c2710e27237ae00c1026d08847601f46da963c4b058d066c916e94846a0f17da30db2bb38193ac4849ff3e0f2ee2660ce2e589330f147397542492050f163550d5df925f09f20b1dc8ca60839142241054925439320cd439214aa8e7713ada1354b22a120357b32eb5880dff7218774438d0451cd50100c50d68848d51b09a4ba5d62fd23a3943801a659569404e91d3edc65aa149bc062f181c7903d91146b04e91e1cc3faa753fff75d92e057c04c781f3ba572020095f9288b2db17fc79c108ed3674c00954cf2421bb7d97af44235466369cdbb9a27a85d398d89eddeaec9981b21021cbdb545602164bd55065d2ddc1c126be9f110f3a5030a19541c4c31ac9e446d315a3f695aad71bda3634838e725e7990dbde37b5cb7257bd9a1e693fe3d99b44339d1e38828a076971dd725998d32c72bf68909257bac3582e44573adf3169b2e3d3c4a48fb180c1715841ec4c305d996eea82c939fd06c6dcc6953c18ac3fe828bf9ed5e57dbd0c33af6fc714fcec99bb344225b41c5a2766076da87d916300e9c6aa5615c27ed0a85380046cdcc087e3ce5d45136eb406d95d7fc703f60d1fd426bfad4508c6897f43212cb22086716ea1d5be86035c40d7f56a5c6c419d3663be003dcf92b768fce1255995cbf626b0e43aaa31cbf531015be659e436c461efdaf85d6107d1e7a096bcd0d5b8fcb30752042ef3eb8b69f09c381e9a498e1ea107a5f2758876b9713014987d6b8031d4894b3dc23bada53312fe13983430b32a0f9caafd2aa58f67ac7d21499190fe03402f0e78e310ea27b89165ef42725ce67c5313d37f977c4f4fa2d216b929d14034efb1afad495e79f61bb2fa7353d77a7afba999c14466e622a12b7864b1cdef95500c6a69e7cc240ee04bf2c77e7f45037e4163c34a3d8d73e95231b0a17774801bcee81ad19406f8286097cbe5b392019728a596fff62beab2111b3d291af40d4709552d7a01639397d456c423de249c565dcc857574b81c2d3ba288169f3729cb69c15ce467034887fb8967062f6a30fe9f3f9a0b43c3d448adb4857f81671ff214d764e1e22e50e54eb2a2f7a62847527a0822f1086db71d2bd9f269ae27009a2da5519f7232323801cff22b8985a3ae6cf83fd35ce956666549340fe955a5947042d5c982795345ffd459b25bd958973125c4b9604ffa9553271501126ef5b6a4437515d94013696bb75c8c3f7437ca9988cb888092fd848e1174042fb6b230c71bf17fdf854f62840514a8e46b0ecdd39672d359aa9767791f1f393de8d596d6fc261c7981e5aec9849b63844b3825aa7f69dc42ec47e47590f465549e15cad025ac5ddbbcc026cabd5b2652d993e32c86133aaeb1d35aabd1435edf1367c10b7a27addc7c25c5aacd0589ff65e17fe02b3f2d8cba844df3d849efeafec776110df3a1e4a1429b4ca4c1a453a827cd381d9eed6025507c986f39146548fd06d87d6562c9fdd8138a6c7629cd6d283d69c05cba9c54588ccecdc519db6ec04ddf37ee71d4b8d0b04a9b0e95ffc44e02f67814bd691936241bb7d00dbaaede878b1db02da9fc8719309cb533a21a13e72c2cb92e870955abe7d6378e61c9c0748dd53571bb9291111dc242282e3f525c2df2c180e68b0271ab169512ac259a1c46b7a75cfb113bfc56bc917c1fb93ce96a5694a26bc823b7c482ae6ca4b93ae9d558c9c7553908fadfe8e4ccdfcf9abe64916a1343fe5dec9e2e6f2916e82a9f4e966ee05fbc911e4d7350c3a3e391a925cec5643a4f6578f65b6e7cfd8081af68fafdd33384e3e4e4bfbefc82eb95ef1ca80deacccf5454b68acedc9961ef302266979f51f3bc25d35d921739029f5bd25ef3da1ae52a13b513821560f63892ffc6a5c4bde4dc531535d3f5830c6c5f8d7a423235a8017e64d01b90fd1fb763da5a59f6ebbafe85d6bdae77350100588fad0eb89a601ab2f22205645ba3b4418c7ecb2c61ba42577bd902c11404772c6ccda8925b12f9f65a51d22c7dd3d4c39f03bc43f93ad0024505c8f1ec04bccb410a7008acf6a78e236cbda4ea1570e02cdf6b6de37e328e6e210fede1db83d371a1e1495953bd960c54ec148391ff61da551149989360e2f1b2d7539424b5fe36c169c88af6240a3d6cac8dab797968a64bea3ee620fe2ffd92bef3c736a62c2fd1d63fc07b695875d924139b97b66615c805e9a68df51e1212b121b52c451cb736a04550244e68f616bb722aa0c4aad5fa0bd05640aad5e1ba9c827b427618bd3ff3327f4132d02c5f25bef44b837e6d801b27d378444d2226756f3824ecef807848ba1b3b3796f410d114c03307d9d5f510d8b57374a51f684bd3d184e11d01e9386881b946102541f3de2fd45257645a3e7d4a2bc2439269e7d1f0ccd6ca3bb3c0255c305eebb9161282a0ca8c47e9f2381904340fd72bd9a060befefd9d0ce60df277382a1a65a6b070b6a14f11a9a7129ddcea64da594e7c1b53d5ed2d549bd5f7d49b040cf887c583782e40fbb5de1d65d9c5f27bc6cfe9cc47e762e3be3aee560709d8c2b1abfe62ac011f7c84f8992c78c976494159a603e235551bf87fdb48e80479944d813bc709e0cc94b22616ff02e1439bdc47da5e55bc49e9799a5f4620bcb9a1304f379a03fcf2de13bb1227b66226178feb5ca7aa8a3b9f267b6ae7f627ccfbd8f1020ed128550f55171899aed8610af387270a17608fda37c9cf2bbde08729b8a17eacc90916e0e4a7adf64d5d0d5c46f93676ea9c34dfd1a68d74254ba92614aef9e5f0a72fb12594a9ace05bb535a9688e4884a1221bf5f8aad27a1fe701fa313dfc03733f891bd8126facb990a6f46867c4742ecebcde52396dafd5e1be2c2b7afaef27988c3010dfcf32a59d4a11c178b18835fa820625", 0x1000}, {&(0x7f0000000100)="815416e78474d3e1b7c78fc32aa8d1d5399846e4c098e03d30d5911d6642f27f3660829e2e6d2995e2972f7009c974dc48e76b4724d5cfebbede03551ceea0f626ec810889d485d8cf24ef3564d945661eebb633ef42ffd0a92821", 0x5b}, {&(0x7f00000011c0)="d3a220ba9bf0b3fef73e60f050682c641175ec46df0d8912b83b16440d45f65d68befc415721aef952aadb0a64d54399266c68b568e45424f9ee3f21d41fd7d92c387f2d39bc6bb72bc16d1ba260edce60ec6a99cc4c891d3209dd97af296d4fc5e817f1a9457b7d4e7c8b7af81106d06046eec4066946040e80e491417354409428f3c9b5e7e7469799c78532171dcf84987119732813fd6bc6c6f2d440f1363bff909156602443187c147de4743e3febfe6a5880ef88e433d1de55d375d01d1f0aff53feed94304f818d417f382f031edde311b9d11b49c0ff830febca46019d0fe055e0f20ca84efe2cba93e17381c866e9a2b351f1551c6c3a", 0xfb}, {&(0x7f00000012c0)="23bae04f3ee19c613251ef00f025ad1a4916739c196afcf497b7e12c947ce9d043744c16ee80936148501b9807aaf6335bf65f4a02981d9efb0d4e0ef4c484ff3489bae2250ae6b71bef27f6e01e358f32fe908f5e97bd25181361b5fd0d421dcbd5c588b96571bd4e97ee5a5fecedc74107fd9e4922e5306c8594af0b66b2c1e1328e41cd187ca8e8f2cd1896c575e8204a8ef2355010af1d5d3034cea757d9a491f5cf42982d2121f8ee13f6771769e99d1697b4c63abeee6cc7ba9e3073dc1e11b90ae56b53b12d84e8a6116870ac883fcad99aa547665459a57d504920d2729cb2f3bea23de54c1539e8980f40fbaa163343ac2a66a16bbe3183f9aec1b9c73ddc49baff8937c5c537d434c9760dd2f48f19e885c55df9138f20d68142135c3c95aafd9b082a62c04dc3c3c3ecf299b85095fd5ac8b836183bd9770aff1222fbec863784a1a67381e51d33e3fae8d87aefd8cedb3ed5fa1abfd11f02cf1e8a06a1b04af98871231051c2a64d756e81dc4ab1cf9872fbcf07d3059e6c31e425aac6fadfa1449329bf306fba6f3bf55b079ef6f635fcd1cce2e10d3a6be44cc14d820e206f0d7b66491f9e4f700745a7047e5f690fe5b63f5402cbaba5a184b8af852d885e0bb53b3de85334974279ac7f57a8cfecd599b53b04cd3752dbc4ed1c68bda3508d2eacecf26d0382603da1f634240c31cb51e3b7dcffdb6c503131e515c4d4038b8ae5843a4601dd22fff8b23b47a23aef121cf8971529083f472af1ff8f6de772598d48951d6256ba71177a1979bbb66d247323c0d0d3af8e33f437c731eadd4dd561841667940beb7394ea62d628ead592fc90ed20d1150d1da3b9ca2eb96b3c7027e91bb0f7cd1c1935fea3ba1b46ee1f28043de53e8f1eb9e3cef2393263f9bb4beb9fdaaf959f8dda84f5c892fd403fa178cd24343e6f6f7e15eac300dded18c0f4d9c22c6ffb174b51dce0a5dd95268ec8ff1cab918ed31a6d8d37c5dbcd334e2dae61b8986de28bb54dce506e8e783bd0ecf3b9e65923ab3bc025c04c94bd8c83549b92ad3bfc0f7b0e9e0eb300aa8cdd20c0145b5b04ce97c677bc3a53ec4ad1cad276f2d539cf487cca8a0fc27af6ad3ed97674b94111b2bd21b3f6ec1c96049fa87e9ab4c786f4ca9a35b54dc7b333c6e56682282c0ec96ed71cf99cb93aac0c58e013aa3849277a745c507fb89393080f1655c4b3b071341cd6b2219a57336422e94723df1133d3b2b37ec83684b70af2313ae17955caa9a056247050e075c801a92b82b8713463f093fb1b30d487c517e4afa8c289c70b2c4c33a4b3c1869500082e2748ea6deeb99f3fb2e73380c6f8c4fb8e861ded0226d92d4eb836e08aa56a20000fb0651e5cd037d69d3b21324cceea7d928d51af2c6f9402b8376c3fa763f4dbb42b4931b75bbc1d60a06e908e0777f9fd4991892e0e1b2f66f4ac7b70311ca003094df63086a1f092404d9d757817778de85475052996c5feb8df007370b9ee66c0695a8c0d888fa1589bd1d7fb5a5ea1e3efb26deac2e4fab3a6a0c967c7bfc92342ee7b09e74b7f7016ace7c43045dc1e5fec4f78e7db643dced909ec3855bd65ecb8d657c5c43d93ee498d2a288e4dd111c3409a26d8567f19d46c48ebacf8f46f446557c348e373a0459bb0385f76ef39654dcee0d07db4eaef5922d0223caceb9d331721c6a043aea76616164cca01b49ba724dbb0dad14f30bdc6e114c384c1a71e6cc74c77bd73c6c93589d9e3dea29e51bfcaf32288dafce2e26e775817831a422aafd4a330059174e5d26459ca160d329448d5de557930bdfe028f454e26712e0ba342be2ff3c92702bfefbb709784bb0b54d53fc0efaf560ee6fa03433623c573b70f00cea5d2ba59c9dc99a1818e1ad8a1461c25ad37648436566d1df28dc021eb6d70d7d466b524c3cc8e60e9baaab55cd496513be922da9a6914249b2a775e3a61d2117ca7507da679676f220d6bcd43e25b423397c728def015419cabf8f6e7ed8c8a45fe3aef7118bac26247615ff47c82907ff826ae5b70a99e6aadc19e4d996310bdfa05afe783d3ade10873e638bc1ed3a8d190ae39f65efdd4674f26ed123491db4262f8a85a6a8e2e61fe42dc182dec857570f4b8414a174193324cdbfac7a94df1e1928a30011f22b06776ce63952ac60599a30c1a4ec7b8cfac724730085e1b72f4b88c88ad32514c4b5c5a5b789eb998334802cf9f208ff455f3e2f11061f33c7d408b788855f36292597570466d0e4c36ae357e08e3d338ead7f502e78bb63b3fdb7e34a0ffa6209bdc5051621d534598d1c5c6d5db5719414ca6ee15e3efb0623a512852699aa1530d233919b112ef17096b0c3ad0caaf1bf45de53bf7130a92228780d304f30a96bbdae1a1322a0e6602ae3b3bfdb0de5048aa74ed993d66bd56f4378f088bb926a87ab2d731e9c6e73e04a4e9bf66b76039ab76500d1c36fbb93c86c86fc0150175ff44924d65488a4ea4a04edad293b9c18bc08bcd322025a8542f30837c8f61121d59afb299a714b1b5c6dcecbd56c7883d6ea744d12c1cb0efd71c02635ff488222101578fd938d6cd4f0d6eda6fb813a9d119ec6583cebd21e5ad42bee1b41fe70479eb5dd51eebb8e3900b6f358d422e19a04cfe823108138e481ff106cc32acd45760bb7339416ac382c671d52c3e1e0e8155e67a4757c180376c6013259522e5ae049246bf4835546b888c60150b1c2407be84cc48e1e605aebb5fe587bd3b790ae82f778ec978f59dc591b42b81294bb97699e0332ace3c9b24b75b93ac1d40c628835f4057c0085c2b330217610a4cc353d839448db86b140bcdd284a41c07b883a4e45edaa952c8641ab90ce8628bced74ca037fc665e62b12134f2ad3e0d510ac658cf8019fdcd9a313e2eafac80696dad9f56fb358874bdf5313dff455b424f1562db55a64dd4f169b286e29b56b2dd99f1d1e03038dd3bcfd8b1952bd6be9e61d57886fe6cfcefd6f02e8f1aafaec7dd3e68a91bb903b3bbd6ac5ba5c343665298263e23615601ef9d781462b53373d2b02bc6ca17f6d412bc32869a97ad3bee1ac24a2661a0c661b50607863346a1410f864bc1bdaa5eeb1eb98b7b6391160aba7b7d60efe981f349bc7dbf2204c0246e530cfd19f444e62d907bd38b680cbb31b1f8f1a418f33ef9a7399b3224b5d9e59a927f1371f6cc870f3b9a23fed642f043b09af23cdebae8c7e18957ffcc8d3706e55a7d56bb6eb075e6ca04bdf9e6b2a2e637a15c1290717c9d212ba78e7183afc3b8a906595457e6a86183b2533494dd5b9f1e48db75556ae87695685f86101c18dc6fbc95076b2785262da31725243f75817f12b0cf89993c55b7a3f1be877eccb52ff0797f38034be9ca61486ef1ef1d70f8a6c00a825fe9c94d0715936e4815154064b961e3269a35640dc24c0b86f915d885d043cbd0db58b38412bebcd7e430d4a45ea815d5ee0c001ea3775ffb3f2f51c919947961e7a41caf90993cc38e0ca80eda88c07c69511783c0335db0bdd080df651a126baf8954e04f870388737828117806638eca1f4937b6fb992ecfe7eb9bfd56e1922c60a1e282a28bd229b648ae9bc342a5025b94402e441c007fdaf843e86f9a319e31837a56d91add7023d3c6146e231e9adde7542aeeb2db6fcb14d4395b6bb8f1f525d78b8d782295c7b42a15adfaf986f02e190c43e4eac66aa4d3d64e13548a11f505f0b85d20a5d4e43133e4c236d84aa6c269498e0897c983ca22b7ade7b0cc53370ee7c5ed25a5e4b69bf14782a5440b9d1c786ec4ef63ea31cd6ce7c6c1f1e841a7b31decb731f31455a8f560fbb11651e5e83643d6512cc37b4fd6a5f09dbac8fce2df0816f8320484f040d406abe8830128bf7ae6f063aafd7800d5df1f848a55705f247ad5c754f2224c990647378fcf69494eaed519ef722d0d6a15fd66eb79c682e4ef8d914a871c106d0e8ff2b8ed3d1e0932189fcaa2e580bf65256055649d9729fe98ce3d29160015042a9a8f36878b12ce143bc6040d155db9cd029d2d1088455b823d0ba0c16ba75314f3fb1a7cd029bc880392e4fe74dc83deeffaa6444ac94543c1604287c3f91e8ecfeeeba25a43584730f7c1a5615f5704f23533edf951c140d0dc1e7a9e5648347ea76ba3c4208c43edbf2cf05c30f83bad6a232d9486a15e1f7f3939936dedef940067ccf3926e3743a4e3de4232b6b35507106d6603f90541a642b353218ebaff0236eed2fd780f9ef30e0750299e54b2fe167071d59027541c0be19e9b0a432c47d761f75839525b9798bef228f1b9cb494d8b412e7e837a78978703fc76161c0963d8c1c1134056abde017df8112b3f82512900ac16db267a526361ea117ca82089c24d55fa7f7834573b82b09f580bea163910ff8bf625b3cd689cdf7d0304b899c63e582c461e3b6182549707f5f7769ea54efae005369f5627a47738181e1e3fc345caa43e86aacfdcb8622ba10926c7067fcb662b0e4565e5c3fb3d3f581d23e6c8681dd5140a388a338f4b6e0b0934e4c55ae7416d036d26eae3212754b9ae07185af14532f6ce4c8d1e7fe2f485b8c5ed996752687788a5151b7d5d75bf519e75fecd7dcf645df09a03ede1f20deafbdbf7a25dc53ae5568af56eaaf1cf76853461387a592288f3a7608cf385d4fbf44dae8a2d66b0408e1eeed9080bb13284cf177fab46f5c76d2cf39931de18ec43e1d8ba4645db9b1fd584a3faae41ab10a4e79d798524f2533841099507fe91e8e6c72ac1d46b56a4d588f7d6e8da536088bfd4a4e697e0dbd3b2dde3ef7d7f1bab2de6bd91a65772ef6327faade4b3bcaf801380cfd985d6e6099c996d82bbd6ec4363727bafc0d0f2bd8cc6313fae52184ee0a1f113537b437dc83fdc852dab2b24ea5ae1b5cba43186a43f692585050e81e3ebd35202e1036ec11022fbfef9d15d9eb2a6757e9246abac4ed1e027120945e098492a1dea056d1f6f92a9ac4af0363f9d5aeddefc46e3376c885db1af1c683a901df12b418783301b1514fd0a0cd6c058fa925b1c61944f21f3eda0ee87bce5ced14a8f83c1d5a12e101c1e9887c81cc15189a81a8fbaae98341506be405ae7593a54e3eb4874d856f8c5b11de5350ef196900590ef438436dddf5f88411f1a85596c2948ccc742c3203566958e06424f1d7d1ee3d749c9f9ed525641ddbf6e3c696fa7d56a018e677dfe0db469c65b3afa223ce7c1f78644b9f744082ce6c2dba6d3eb4280911698b04879be52a4440655bf7bef5bc080cdf8754c6c04586b089543381f3b397b9bb508cbd300ef871a8b2a79a6583c86df2e61be43c3759b255c765136f4724db57499e6a7de7070eeddae0fe0e542ac778cb58f75b30d0c54a79278128b92514375bd42760904a9a8948a181525a8aa84d5c31b1565fd1cf24fc8dee83ae07743a6abb38d87ee0e4e455af0a49f3e3216ee62bb94975446ec25af79431e7d9ca0a61e11e1b5e3b8ad931faa6ee0b71ec9266e4ae67e1eaf68131f84acf07b360a0ad8d3ad37cb4c81369afb4836a6cf4d7452b935ac0eb18944e4eb4bd7717ba812d99538199805b418048f7c590efb3ca8280eb29b063fe15eec767428ca8d8e424bdf2ad057a79647fd78c1cb7868fe7204a9017d26492b9e359a4ea238a36f4b7791f799ea16fcafedb527836334297f69c57b54146f57f310005faff5d5f462e938aa8626e817d51d4643f481387ff522ecfef5bf126102302a535dae8289fdba61bb999e68ee0973", 0x1000}, {&(0x7f00000022c0)="2fd1ba69fbc350f8edef7dfa966c1c84e6b8cc7fd3bdec7304b0c267cd5a2594e72e4823cebebcd2688658786344f512beaec4bf9aadabcad6f1a0da04abc02655e925fe57cd2e4af073d69ebe6131f110d233dd237957bc3e76a9fa6e3be541409d29f8aac65b691c991eccc61dbc1dd8d5e06993eb41fec9cf0212edff7b05850aafbd1897d69301f14008fcf0d7f13264f4025a45f4e7", 0x98}, {&(0x7f0000002380)="72647d65b7ad006a6da2d3214aeadd0103704545880d3b8834d8993807c07566a9bd1972986b3190c2a1b86fb708277f6c56c2202911cbb1278d1e2e41b04e69792ff7c25736398feca6f2649149028feac160c7d50a1ae9c86ee13ea33ac567217d208513de7c7afe4a26651405a7fe31419372e414cb87c335cfc33f7f077aa7733cc5580bc6e72d3e1680620e290d38b9044f97e19da3e109769c2c4357640788442a38be363b7a4f1060b9d72a99325216375277995fe240ced732f3980861b7d486d99b95a7f7f938df55d831c572d95776c5b9", 0xd6}], 0x6, 0x0, 0x0, 0x4}, 0xdb308edf86335894) poll(&(0x7f00000000c0)=[{r3}, {r0, 0x2}], 0x2000000000000312, 0x7062) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002800)={&(0x7f0000002540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000002580)="0bf5f6106de1edb70b42414f0aec976c139b", 0x12}, {&(0x7f00000025c0)="eb575bafdaee0e4646b949ba4b9408f1e31414436958dad208bdbc3f84fbd31c2f244e74d9363fba358191ad56f0a31f8ce5c47cdacbd1c2bb39e0498c62822b3f3d088cee716f5f64ed66639cbbccc2bdb64ec7f29042c04f2a0156ece76916d6183d4af188b023d7afd6fb8aa8d3ecba2eff28d165e99da74a25fe", 0x7c}, {&(0x7f0000002640)="f8d1d06192c6cd086c5b3ea5599431dba1d8ba4733f5db0baafe22c5340c69fcaf672432025aa691c6c52270939fcdd3586c9268157bb5e6abe3059b9893cdfeeb5ef402a71292670bb6d0d0e442bcb27d7ba914ae5eefd0f25987e48ff95d4d5773e2c724089cfd443e2d224d43c1e45be16143daaedda4fe0289410d7931db52ad7e16b0b6099cb92786b538d9b9bbd554c137c442c52f0d0f16bc5ca84a100d76edc4d25c012e6ed4f9fdc43c74d3c44f931950ce1f2b27652d570311d3555bcc8d4f321eaded1cad983ae4bad2a70a397bc63d6587a9771fda530f21b62d652eef471069ab00f9c876aa6dacaf079227a1c965d70fb7f2d4261950", 0xfd}, {&(0x7f0000002740)="2b23f4bdeccfc3ca7ae6aad910bf8a46d202ebb92900a70caca721a5c6d6b5b6ef805435467d1b4020afa521f6769fdce0c332acf537296ad146cc9d1706db932c63337a9653913548ba0c12d351971c95cdfb97e3b0882f944e0d34d76c86e6eb3bb1e48efe6e5089c9", 0x6a}], 0x4, 0x0, 0x0, 0x8}, 0x402) close(r4) sendto(0xffffffffffffff9c, &(0x7f0000002840)="b3d73fe2ee2ef345da63df8e51b2b1951cfa0b10f15cb45ea0d61105b5485733e92defb6a7155d0254320aa28b14a0ce10b3c99f672e31ecd8d6da97c5f78b7a6afa3c20f4b203320180521221873fa2d98d4f88da7cade61db3459ea5cac58bd006aeee5bea17fa4fed6c17b3b8309b91c9b83c6311e1e241a0a14bf50247bad021f14c", 0x84, 0x400, &(0x7f0000002900)=@in={0x2, 0x1}, 0xc) 15:55:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001140)=0x8) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1019, 0x3, 0x0, 0x0) sync() connect$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x1}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x0) _lwp_create(0x0, 0x0, &(0x7f0000000540)) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0xffffffff}, 0xc) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) fcntl$getown(r1, 0x5) 15:55:47 executing program 2: r0 = socket(0x1f, 0x3, 0x0) setsockopt(r0, 0x80, 0x24eb, &(0x7f0000000200)="640a61260615a8f152dfb92b328a71030b0b35e26756840e583936834b73819e075c2a264642a29191af3a8f8a92b4120e2595564adec18851e4fec93983cb5bb77162825aae4330c8956ccfee2711fc36a98211b166f9fee853c73b8d22a9c2b4c0e9f04701afdd4c6825dacdbd7ee28e577e976f735c3654212dd32eaf34fe028d5b0a3aa42d8093d8fe8482b375668cf929bb40aa2e93612a339bebe59005a7c8bde603ea8a8ef14902b3f7b8ef0f2a75be96076006b5b476b52725d17c58d25359e8b573b054262c0bbee9f4e48ca2cb752ca1ce9c559c625b69e1dad9f5371afb6b94f94e94b1eae1a76a373ec19a4f0b78a9c323e78f288164791e73520e484ae4c7cd78faaea7ae2aacd6ded99002ae04a28a49ac78f839ce4be84673cf59bda425f46b9fcd5c05527fcf72d4c6b3e87bebe1c6b30f9f77f9d937f6060e9657d248526956e10a4f64358e9627dc959ea212932bd9c7ce5ab7591e24a7ecd5801c3cab38fec651855cbdc70042d60d687f2ad118e3c022b28984a9b4d7b846de39891dbfd251467f2588ba9f7cfb39b48439574b5bc88db807015d889e5f3694b65ab74460b0b2a53ac693a7aca4a7c0c41478d61b23914f8d6de14c9ecf3600b9039b09a7840c1f3eafe9df2986ddc36cabbf2c45e807c9ca7239505d2cdb909c6aa9946c6986740053e8e35ddf048eb88069afd48fa59b35797047009062ca407194c0b7a87898e56b0ba88039e78cff767ff5f6ba7f9386d1381331c91cdbfb7212e96d2be5be331d2d4f5078544949034f43cb7cd1b011da36d64fcd386737b3e9f76c7b63dabb90c48ba461a6799cab2d0d9609c29e762e1baefa323ebba5b7bb847db881f98d41cb222fb322b8e872c0ba9038fcd5d0cf3f65089f0033aec1cc62a992fbb23d1c38bbc2fd4e9d28184aa610b74f0fb8a9531557ee5ebc0e337c8814f1345da72e1359be48e247461c54b52db477ed325d70555c6c8e9707c6c3552283486b1c4bebc4dbf64dcd702c5fd15ec9b2e04eede4e7e1b7e1e7fd11d940c01ee78c4b7ee89fdc565697d147993cf5979d225fe5e4ee8a259ceb91a20af8a01e925893ed698072764ef8d1a1784a742d5ea0bdb6e8647bd392cf427226d41c22c53d7d7bb5c4b6fc3f497cca0f6886cf874e9f0ef623876b73c0dd4352e4f4b65d791a4919f8709ed8b111fad6d18794fcc754da031699ecab8b41692427bb3db7ec4a4d0df43efde0425e2f0167fd76f24f4575883ef28870c6dedcde5f87ed3d4e549f41142cbb877c1f90877f71490af48b74123fc9595421e57b82a1871b06b445463f7bf2ed8c00cea25e564fe24bebb7c652ba4694c9fe83f155527c7f39d3abfa5eb32b69d50ec1d8dea6164436d1f0c6ffc37c21d586578eeb3123a448d868088d60e31b6b6620555c34084ed6ee8da90687ff13eb0cf2888bfaeda73cd8e8f28d909332e561000a78261b316d20c5743a084fa87708fb6daa1fce814d9c4fa79511ea5896fe7b019f6bbd24ec90b0b6cb13f1918ddcb4255f7bd20c4387a288f153028cfa2c4046f226749a5192f28a901988d2691922a5ba8d7a002de2336082844f8079ab01c15f1be13ad13ebd82613ebe5bd8dcb571196f92e234256c73c5d8b647d2baca2e1faadc599d4e298b7590e16423be2f0988f4fbd423c68550ffb6a070d2f0cc128818aa49b97de361f43aae31a931b88927db0ed1dcd82d82e9826e684cb17144ace68a785409a3ea6066522c9d83cf8e3a883911f773ed2881c2c0cbbffd9ea134fce873b40081bc1ee44e41d7799a9ddd71253dab7d1da003c5cfe25b3129463eb9ae64946f365847e9fd21c9ed27c35f9aaa639d8a6cb13915fe9c76e8345b3f09e880619b8a338e77c9cc3f941054425f8aa4b0380e9855a86947295f234e625413702ea36d86767c789e778cce4b3e934407f2e4805c0b028fd7cb3bba9aef2ebbd8a0eb981bc5fd58e24fbb1d28957b3ea6784eb97347173bfea454a7c4d99f3e1a31d43363964c442a07affd1c12146039d2b8974283e62fb91534b906da0f88f89c78a0886798a24cfc1459f1394456623603cbf05532378f730761b9f124510020224db5c0db0adf2f2a8e50a333d3c8c7a9a9e5fe8c22daa8bc14570dabd1430682e7ff684b1b14eca4782042bb17ef28fa46c13810d1db41a61cf8f32c54702962436f5b4a5a98e1de237f99bb38e8383f69940c7353d22f8bc5066a75dfe0358d506c74b637d423cd76208d62ae3058caa317947292343360e96c884bad60923ee1151f55bb55541ce8af4850fc50481795fb1709ae5eff779647725ac5b227b859ba645aab07e0c7a865b9beaf0874ef922d2cb055efe1cabdbc94539f2a372804858639a8c8da587a0640abac82a2d45c25b698d83e5648f6f04387aeb1ccc543285b0cb999d338da73945410b5dacfd9220db7191cf7fed5b80c1b7f27a0f4862c2f148d106b29787a28830786268d95138e7723dd99f959aefa7f8d7116f0351e76dff14699d8c59c4b097ff50a8bd2e7b609bbee04b9b70139ec05d06d0b5b3bfbe6427a0df93043d402fd314956e52df2c9b2a64a5223d06623348cf2dc2ac9fa5e9ff056ff19008ea487d65322b6d22e3581f6d1c26eaa1c76d56230da86c2fbe3b36aaecdfec6deae8859deb0dfe5dbef3816877e622768f7b591bf7f70dde5142b774b273bf5e11cbd623d936a93cf63f721ef1523e76ea23e11a3fe2321a5f57c9583f11fff1c1ef74f6245c15a2df080d227fea6dd5b531cdb250f5ad3a12f3650ca25943583878ea1964c214e2bebe484d48dd2caa24f2cb0a072ea9e20659968d715266b344ac1f7765967cd436a12326513ed511a679e395a5af02b60d2a22a8d97156bc35ab95f29ae32b805a599077a52dfa0acd4011b6eaa14397f5955b8025eaaf145904f3bd338fcb16d3375b6816eb3216826021e53970ca608fda9e2d1d8a3c60439ecfb369bc129561d3948ac6a5727ab60e88d593b221e1d4a496e9b4ae2b1653466fe5c779bbed3cdbef511cac5f1f3321fb1bc221f3a2f358719f5aafefbe2a0dfedd029137c5038e65b02112da66bc1fcf2ef8e00de4907371aef6535b04a1cd297db4715b893382aaff66d5ea74aca7e8a8e445be0b0e945d5ee10adef2d57a364f2bb0b71dc4f8d36c8616c068f483ab65af00785a8d6f2c44c7df28c885257a1a033a0174f76547b3394d1babed374f91f7adeee06ec33ed8bdf1a2efdc6ea400db77fa7c43911f973838759f3720c86246cd78ec5be3f6c3f55c673f4bc89dbeb47cd21f098754db6d817b60cc4b8ef2f5a652bc5fb44e1dffae9dca56fac29ace9aa9a1d2cda42db2a879d4691ab03eb6bba37094763d3217207a2302b55f2182b22d927d9394d27534b1c9e6a04d409b8b297a51547ccef410e9af3f1636808a14f1204e2dcd26c187a641f162dd1c9fbf30edbf0293d5a1c11bb4af2975015a5602e13cbfe09dc5d0f5227207f03716209119b46a3d87cf4343c55d3235d3a6d2a37cfe800cc53513715e6e2e863e36399f18608c7d95d04574e224daa784ac483d6e9a0f8e2d96f64602ec763fba0c454450dcb0bd86d5294eed9b523d73fe0d50cde87bf5aec32bd758119a11050678a21d6fb89dc1e07b90be18113a3d246ba027aa94213fa121f68c2216c2a4ed5e6ed878a014c62dc434b01cebb2e499727a895d82ea9f5cc4b034443a806839d140a6dc05767daf1964af800f0d4b11e24bfdda24ede260012b3773247c49c2c65a1327d913cacd14490aceda6d80d066920cb1acbc93aa36376c0f610b7ff1447580faec4aeab0fdf7f9d0b11636c8b244a2b1539d5a8b143bc1c3280f18b38c47d795d399953bf0e75878d1edb7b0d20ddde5a3cb4a342e5286f7485e07f5aa8596c5702f577514c19b5c5d0b98df7dfea296d63caea8baac20f1f3f9a064aa3ccde20bae7470f20ae7c015f3e43b67ce77e377b0246cbfadfb85840b11c9ac185f5245cad6a9921ebcc257e94cb5bd967716431523d8b0d48531b376e93d9cc63d96d6e8f90ec9ea8ba1ac30c5deeec3563dc0535e13497011f76c7dba928852e95c8c6b9890ffa49ca2e83b5be0344d9437ebacaea624a8abc0586154089acea7d1c0f8e33ec74076f010d320c6a4e563aa8cb4814c388505564dcd53272312e1c0ffcaac3237f08e66c1fbca0aaaf6584e9f0a0d932ad2610490efdcf27c22d918fe85b48af5473e87125981cad11ec57b3ab60ec9edcace08b6128932da4c5f226262bf5b1dcd919d3dd8d81cf6cad3c48296e0ef2b56c2fe2969ab48105bbda52aabee6fb47f5b5a76f553f6779b697dc299745576248cefb05d1a04cc7172e2110f8f67b0850b2dcb57a1f46d1906ef5f1b0fea2af08ceb58962f8644c606f383d8f5694d93096fe94813216b0b503d24f48fef54ccd6f1d1663d0b234f9016fb57388752271b7434d06bc7e3463b65423b2ec46847c626c3ed31d48241ad4cd5ad9d2a46d2b0bd0a8595cfb8b2794c03009a052543729dc2b5c07f257d5e03cf52d25580f891f1193266c5a1bc7074ab8f1770f27c44c8f73a35ab5b51d25db50cb92707ca627011dc01bf4e6a0d0e06d0e5c5b63cca62f36c1c5824f446ae9ef5731312f889a86646e2efd4e70e0bdf061ce59289dcf2a8bdda2c8277b5b01f6d47eee71537741460325d9cb31d0142853702ab863283598fb8d04e4f214d0767c5754cde9d5edd780dec12aa6726bd5b33adca378c537bc35d5c7a03ee870eb68024bbb64cd9e6e1659d74f76cdd303281a0057e94fd6989acbd5e28fd6beb996571fa4c9cecf5c59194d9ab2317d72fb3e8354dbc9f8f569a17d032a8812018e4c0d3151a2e1010a2ff7b0957f051f9864dfecc147433e3b33285e6594034fc1f53efa0f52ece9894af428bbb2e671d661bc5a2e00e6ec3c4ef289b090cd0441007259f1f2d04432a69e8ef99be0a63b2ddcfa38abad165e49c8df64bce06ea0fbd062d2cdb362422b13d88aec3531041aba8284ed775c97e1602c6a7fdd68b4854e610e0aefe72c88512eac654ca2d0062c14829c863e162be8075cc0b86f7102c49da1d54dceb5a89ef03ca6bf30621b3301ad7537156bae83871ccd9996cb6517b6bd4ba3c43e044174dc8711dff95bb8b7ea47643823985f922ac97891e92462f60d90bf2bd801448c7a6b0055ffeeba6773c5d3a0fda6e164c9d44175697747d307b87e7214af730e721f79c30030fb16ff062b43f96f7c571fcebc95752d3d0f82c0dbc57152e4dd6237e34b4eb6420b6a2d684fba3b7fee2a2b6759f94c842d12724deda9ba83553f04b480f08785efbc5e31a4627acbb962c6f6b978df9b08060953077359d5ef7324ede90ef34f088baff8106a3483e9b9c6e162565c2a44a195809dc9f1fc2833b437cfdfc4ac12ad9d7d9241e23d6f5487b517344083d23b83ba475a0b1188d83c2ec7cccc659044d00b0f9437f8e25a25961662944abb9b34daa64368fcf368dabdfa64248db485e7d78067072cbdcfde7ee65ee7cd0c2f2c8e685efd6391623ef2cb0113dcc51e4329bab9dde637a14be17cad53bba33d609d547fbfd087d734a9f5b0451ac0993e75b447db50b1f7e20be2c54cec60e49e75429dd0bef225f3d1e5b07684275f58597691473573b420f17aa36d5b0cda398ac16907d6321fa79d63987ca05ff70a67b78f26beadde510643ccfdb9d6919d5f3cd35a2a613868e68e1d57cc5d5049478f3a9bb83a837674ae", 0x1000) dup2(r0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) clock_getres(0x0, &(0x7f00000001c0)) dup(0xffffffffffffff9c) 15:55:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) _lwp_getprivate() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000700)='./file0\x00') pipe(&(0x7f0000001040)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) 15:55:48 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r3, &(0x7f0000000840), 0x8, &(0x7f0000000880)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r4, &(0x7f0000000840), 0x8, &(0x7f0000000880)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) getppid() __clone(0x2000, &(0x7f0000000380)="ca0b6afee5e1e330c44a5fe6eabc5cf2f57791c8f3a2b390f3e895b59099f28326e768bc715136cfd0b2e043781de00819aaa71ab6a8d64859b6e4296cfe1813d442689255d55d685d52eeb7de9441a3e05094bcdfde2d1e7a2ad096e0cde1d0eb46a4400269121ed4de10070702e83ef096f7ffd5d99a1b582da7731397c3e8dfbebd87ea42a2db8a139923dc473dd0308d6e2f1eba036edfe6de1e57a6265d85a7a388a8b8290368a9fa7ebc4d71528fe6fa28db5c0f6ac7c5dfaefb4225ca33029c145320221830962f8d0625b289c3f1217862ae0f4205feec6ddbc7e01ef57feb2b90336930e57cba1d59f846f01a64aa3d480b7d77a7") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) shmget(0x0, 0x1000, 0x201, &(0x7f0000ffd000/0x1000)=nil) wait4(r6, &(0x7f0000000840), 0x8, &(0x7f0000000880)) wait4(r6, &(0x7f00000002c0), 0x8, &(0x7f0000000880)) fcntl$lock(r2, 0x12, &(0x7f0000000000)={0x1, 0x7, 0x9, 0x7c4d, r5}) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) r9 = geteuid() socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r11) fchownat(r8, &(0x7f0000000140)='./file0\x00', r9, r11, 0x200) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r13 = socket(0x1f, 0x3, 0x0) dup2(r13, r13) recvfrom(r13, &(0x7f0000000180)=""/242, 0xf2, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0xfffffffffffffffe}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r12, 0x0, 0x0) [ 110.8616935] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1014 command syz-executor.0) 15:55:48 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000001480)) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) getpid() semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x23) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) semop(0x0, &(0x7f0000000240), 0x0) semop(0x0, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getpgrp() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) wait4(r15, 0x0, 0x0, 0x0) ptrace(0x5, r15, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x7fffffff, r6, r9, 0xffffffffffffffff, r13, 0x5, 0x40}, 0x3f, 0x40, r14, r15, 0x7, 0x86b0, 0x3, 0x1}) semget$private(0x0, 0x7, 0x0) r16 = msgget$private(0x0, 0x0) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) 15:55:48 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x48) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffff9c, 0x0, 0x7) readv(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/66, 0x42}], 0x1) __clone(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) [ 111.4400093] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1014 command syz-executor.0) [ 111.4529274] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1014 command syz-executor.0) 15:55:48 executing program 2: r0 = socket(0x1d, 0x3, 0x0) select(0x40, &(0x7f0000000380)={0x48}, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = getpgrp() accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() socketpair(0x10, 0x20000000, 0xaa, &(0x7f0000000040)) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r7}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r9) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000)={r4, r6, r9}, 0xc) lseek(r1, 0x800000, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) 15:55:49 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x6) dup2(r1, r1) socket(0x1, 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0xa11, r1, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3a, 0x0, 0x0) r4 = dup2(r2, r2) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200)=0x20, 0x4) [ 112.0071834] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1681 command syz-executor.4) 15:55:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x2) open(&(0x7f0000001040)='./file0\x00', 0x1, 0x10) flock(r0, 0x1) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff000000000000000000000000000000000000000000000000000000000000000000001000"/4104], 0x1008, 0x3, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000037d0fea700"/92], 0x5c, 0x1, 0x800) open(&(0x7f00000010c0)='./file0\x00', 0x80a0, 0x2) [ 112.0850344] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.0) 15:55:49 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6e08e94aa2998623, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000025000/0x6000)=nil) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) setuid(r3) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x16, &(0x7f0000000000)="02000010", 0x4) 15:55:49 executing program 3: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = __clone(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) getuid() r2 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100b, 0x0, 0x0) r3 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100b, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = getpgrp() r6 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r7 = geteuid() r8 = getgid() r9 = getuid() setreuid(0x0, r9) r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r12, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r18 = __clone(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r19, &(0x7f0000000840), 0x8, &(0x7f0000000880)) ptrace(0x9, r19, 0x0, 0x7ff) ptrace(0x26, r18, &(0x7f00000001c0), 0x0) ptrace(0x1, r18, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xf253, r7, r8, r9, r17, 0x10f, 0x3}, 0x10000, 0x8, r18, r5, 0x2, 0x8, 0x3}) r20 = getgid() fchown(r4, r9, r20) shmat(r1, &(0x7f0000000000/0x3000)=nil, 0x2000) ptrace(0x9, r0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000000), 0x0) r21 = msgget$private(0x0, 0x2d) msgget$private(0x0, 0x200) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f3507a2f81a0000000000000005656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae89462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000840bb43ae35a7c4600000000cd846e9ea6bfe963e86814a576b24813ddfa8130a07188e9bd51cc3778f63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) wait4(0x0, 0x0, 0x738c6348e5e6f7c4, 0x0) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/74) wait4(0x0, 0x0, 0x2, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:55:49 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000001480)) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) getpid() semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x23) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) semop(0x0, &(0x7f0000000240), 0x0) semop(0x0, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r8, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000001040)=[{0x1, 0xa}], 0x2aaaaaaaaaaaacfe) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000000)=0x401) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getpgrp() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) wait4(r15, 0x0, 0x0, 0x0) ptrace(0x5, r15, &(0x7f0000000000), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000010c0)={{0x7fffffff, r6, r9, 0xffffffffffffffff, r13, 0x5, 0x40}, 0x3f, 0x40, r14, r15, 0x7, 0x86b0, 0x3, 0x1}) semget$private(0x0, 0x7, 0x0) r16 = msgget$private(0x0, 0x0) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) 15:55:49 executing program 2: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(0x0) r2 = msgget(0x1, 0xda0d4730c7868942) msgctl$IPC_RMID(r2, 0x0) _lwp_continue(r1) _lwp_getname(r1, &(0x7f0000000000)=""/3, 0x3) r3 = _lwp_self() _lwp_suspend(r3) _lwp_wakeup(r3) _lwp_continue(r3) _lwp_setname(r3, &(0x7f0000000080)='\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r4, &(0x7f0000000000), 0x371) _lwp_wakeup(r0) _lwp_wakeup(r0) 15:55:50 executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000), 0x223) pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r1, r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="9c5a022fe57b70166b7baee9a93e537d56e399057959fd60885a1aa651d340668d6e515e7f40da3a0138175062e01ce829977dc09e66496a99169aad7e0ecd10f46619e482838c912ee7e258ec95c6d332d7bb803c4f483cd7f45d08fad5011b43ea01ffdfa6a13fb1d970ad4a83867f02b65af6ad2546edd3631bb3f6d4a4f0202826d5b8867636858910143062db346dfd2b69880d987ac70c4507b54c4a68d3364dd7dccffa461e4d18a2f87c4ece394f6a273de68018d718b996e03548111666bcc462bb1b89497188dd3ade81e8df79d8ae9c81f4f7ac65e92f46b4e597eb3db0132e6abb6e0731c229760e08a20865d2bd18c3f1a9c9b58e220d122df6cbfb7b57924bed8afde49b531fdfafa9fdc33726562b131062b3cd7721651eef3a0ec5e5e6bee6f1c1cf683dfabd6ff8f25fe6dce1cd339ba31d0c93facabea94792a6c684be1ff1705fd97b22419749f12f000a6c2801d3aeef42b646580fb8859ee3da289b08add40686e66355aa3aaa2ce9a76dddaf1086f4a6df4e127c229c9967b02ea14cf085c2158538c781053cc886f9c8af5ce4720a927802f77f8d52632d1981e14b48cf4d7cdae79531145fa7fa73438a2bb63c452b3a416f90cd35667ab09b69016dad22f55eb4a5c48a7d1cdc0aba5f018544050d3e9e349f42924a95579124c68ac29248a7e150505058d74f1c6fa2209f310e98c037eb6a9af0087f180e5f49ad7aeef07f725d3e9805779720cfe8a26619105ee175c88330c86c315b2c34a46b1278802e41b268279dc4474780ead2a0844bcb87bd8e2aa06db60871bbdafee39739c9905ccad013a55708799f83bea234b4aceb79b28534a4f45ee686dd3e6c4f5dd9ecf59ad5669c1fa35c3426fc9008eeadd7baa4bb37a8fc8a68e74718b1489e4409c06bfba5b91a5a0617780be6071f70949405d7766c55ac087c54408acb54627e0dc8cab1650ee36a69c91e233c2c5576afe9b074fe61a7da1ae5cadd8facf375bec7ef9383905c27d6e156d4d0c8d5eb325995e4b3a3f294903196870e551a3da179680c40bdb31e65299e8d97089afef32bb92487a6af2beb69e83fec4ab1903d85baa4e95b30bdfe8f7720c53484d0b5ba6f55ffc13bf9dbea71ebd8a1ee98bff6b062aaa11bcedd212b51d0fca7c7e3264a53654ed776b13c59d9d147754196c530320640732034ac83c799265bd7a28ac09b0e20af9bc48d0ebc86cf08cbca295c82f7dc1ab51299eea0201cd4fb52148a0f756205891a1a18bd60712ca795299cae978ed96c351be3bbce54323fd47e14433860e1dec536697c46e09b93d62b4fc9a56d6019317d28ee7a0e0ba9d61d81505048e90c057176f229c313b9cb59235ba1e80815b8caf550d1368c41883aea8c2cea418bc823d2db97e64e0db2b45fd1ad399dba44ed160891a1cd1c342107bb6f6ed735ffb1716ddb13e28293244018cc821af3b6172025841784f200cd52ef0a630ccb26fffc2442ba9239757945ec72dbccf659dd6fb6f1e5e08ccd5f3943ad3ff9acf2a3aceee319a488173376a32bb56a4718d2db8ae76a07ac2d0060213b8558817f7e59feb689a5cd34e122c613a6417e8367f428cde4b17e934e5a25ef293847eab7040019a04b15aeba3b27d4bca98674edba9c092bf8ea36bfca09649f00944633fe7bf598e48e09a492ba9a40d9806283d99e31f2cc15455b5ff3be0454e6f76fea774b53fa0043ac841d70f3a51d3202027ee1d79acd5d8791cb572c51f05cd07c3def163f4cac84e0a3a686f15803d40ad9fb077be2138a2bcb2759421a0f8477e15df31fdae5ffd36cc953d840fe1ed4ae9a3089926b44993f7a745c35d980f5afd1778d43baef61d580668be2ad7cd3cced17a6c5920b5df99064705d27ef647e0b0b238205366b7a00615e5fd6913143f67e1897b4d058fd49dae155b10111c7d598fa4531e8a44a7c6b425610f79e1f323b5a5b88a43721874e9f1d68f552cccabb7d717444b104c60bf815691508d5fdc0682e3cf90ea176ac325bc2cdc78ce47e6d8eb067f2d049d7c03440cafb98a151708618ca40a1db49db9e0d70405f6d3abe973ea1de57d0d8ba667fe5100a94204f4d14cebcf97f757dc0384abf62ef0e7f30f7fa35295a3098860b408c4b92215514cbc1c718038764b68f6d5050ba969b510e6254d039887373983773f1f0689cf6f8675023b5b25fddb17511fe71aeea54ec8e9f3a27828914ffced1c7e65eb9167ea47b8dc0c1f1540680576bb33b255979f2dc0b332d1fb44a3df7f51fd82858a40df1dae8d7965e1048ff0c56d900acbcf4e9258063ce976cd12695df5a8bfb1283d8aeae883769560d1ce1dac575cfd4cd90a9fc5445f8fad8ab44b2ab474ad0ad875f44c0b7ebb81504ecefa1497f62b39c3956e0f44b2d9e58aef7eb2a9b8e10882d56a1583fb39ac8b222471ea5683a9053471cc75f0501990d431fb851e699c7cd810820a41d84e629abdf36fd0850f590b529fbf1adf3e7c98ee8f8b5efc10399c95ac5dfba0abc81e476b05eb85d7b6159dd07c63a680b824287abe0ac6d5612d58d6e6ae382aebf45eb69e0a27c85c0175ad092dfb3f4f2d50c7c47dc7e5af7677873e6e47c0cc1dd26ab669a5e482114b11af528105952722e1e38e3a5bd046575482e39c21f54e93fb30d57787abb2dc017957ce5f69a3ddf6b6bf056346399dc98a7186180f80d6d9d45ea74595815396be4e52ada09f9808a07da32c7200e6db16de85f57b64fd62d4d803b2888c0a21f8e7cea58fa6a0738fe50bbb1e5143835a54c3e652d47f2305c83335b059899f8693752b9fbed7ca2a7499f5b18a2e739305458ce63c8c0902c96979d8dd9791e89ba265ae3e9130e73f616f26b3de884bebf7480cb48fb76a81ce1924d71898f05a9b6a25ed254fdc829f9ff57ab357c15377ac879bc001eea828bc527eb8ff4ee50f38d43e094387eae5e750536941a08dc9f16e400553c734111a7b428ffff7e2770c79ee2323a762761774ca97868aa62796014e80e7f2c9b3775f78cd8e9e066adb40fbd8635ab75a79b2f6d8d9ec90b8de46848273457f990915be622f09875ea286757c7831bea6601191a078d72643c958d451eda04fab73dfa4e2e22fcabdf54778f772ed25b7216105f570130d67cf6aed36ab4f5f23ae03148e2d0a27673d44587d3ed43df5be1098ecf024e77533393c0624b7775da48586ce7e03409ff9c810e100b61da1ef7e24e9165d69fbe12498433937126924f494c3133b15c172377b7739704b9a50ee8efcac9429f7269c5a6f1fa6503b94d467373948217d0880b98745204834959462f0b341273361c3822179240cea4ef2b2e3286c7fbc469a4ccf80a2c3445ab700eeddfba88e3f2ac159291f3d4a3c3d129b13fa3136dfba39b93ee2c9af2494b84fa42cd62156cfafa2767d728fa67b3893d1f7e7d0080ba75c56f10d55387f8d45a08d51482ab068d022d1d7a328815cb34fcb682be8f08bc6457bda9b7bba26f965c5cbeca343eb64285854ad52d44d177ed7d16cd16338d3fd6a44c279d790de089e804f76ce2b22418d7b738b4f743fab4e778515d2c144a6a26a93cfa57c61e55c89360b5ec573c5e8b9d03a6b8856d1fe1c1f7b97d51bd31e32cd778648182d680f0c2456b69e7cf1a3814aaa782e7330094596d5641499843045fd1f02dada3e8dae53451cc29a1e99c20d732c04d95ef38cd19064c318a8956c1102c13b3f0463c7b8fb1a043a0260dc7921cfa9ef289712b42c400125bbaedd3fa6f06a6c6761edbe7b8a4ba7d71b75f1935db79e992c0f0584d8e33a516359dff9e47a346fc1e93e4800fb238b1227d08aff8d4d83046dc218e39c878547ff27f318e33de5e30e2d377163b90f2f51faf477a5977c30972daf2c4eceefb2de6049bd16f41f90bfa365f5bc296cf34dd82849cfe79ffd32d5ec3a93540033eb952cefed16c19240edfa34bee4f64dde6364985e81a00a8e8d84564850eb9fdb413060f869ef65eb7a58de705b3241d0d08c04651244df3c407cc3e562baf76191e39778536aa54c8ed2db98dc00d1d4db83ed80ee1ade877664261d78b7c07940326c3252434ad4b179e39dfa3b01ba60a5c5e47654d5d60f24624374859cc1caf81e7c3e092fbdaf1e8b6fb775e743a1a6de29b28dd47a6e77f2cf7bf01bb10a649400f8b5cc9dd287b64217474ba24c82ed0ce6b41c08738b17919de6df6ceed169cd78e611338883621cabb4cf842c3a9e2cdd7f2cc2c866f0b05682be53f6a3442bd26dad8766cd5192cc316f595998dd9f1eebef98bb5ab24cad26c23bcd557dea5d38d817e33ecc5d652ba35c6cf1d02fa88eed7b3169b07a2acf81c9888a6e0e245d8cbdc268e87ea0b588e2bf8e57efd04b4c474eb33ccbdaaff4bbb8715a1d03a28445fa6b9f1572ee3e82a1161332b6caffcb1f4017824b3694a18a47e5c2dd6740d9e64be7fbf63287fae4c8893e207e52b67c8695b6bc3cf87930b8bde34c7550fa2cc5b2ef452806e77c332691ac375ec683032324f3e7cbe462b481b858303c37bf7b3a9cee05b2293436796d5fec42ae2e374aceeaacb35cb51dce1c114a8bd4f39d8f41a40ec3489ebe8b48f61ff8d56fd89497c85a820f2b1c94fa944f5cdb4e42a298976208afe7445ad2b50e7ca30c3fb09be42f9b4f533e1311fed0c52de0cc45e5c7bf5e92b6bce2bb7d5196aa30c6cb53d2bd2adb5f75d51e159b8d1ab2b2cd79895a118cbe0030058a54e4ba5cfeb7a76e5383e92c6ca54bff60faffad446f6638ddfdcce4023141acf0d55a32250ee315a6c9d3af80f32a04591bddb5440f0c789915080622a67762d7e5ce6e3c8438d7961dc92b45c0e32d9659dd1f4b06e0e8fe1dd8f5452dc0382bb1a166f0ab259a3c99a8cb03bb79fc5173dd996eabff25c5cc976840356fc326c7b2abe598b344ae8ef25b9068cbb09ac1041801d544f9ec6713f28af23460e7208b0965d103c730d08e40bd2ab95225cd97e3eb484c1dbfae33a60946578878c9bb4331121e88a32313148b455398819c4f3ab281d7d33fd1e7d2303af9c61ad938b8f85de3cca72c4d74208a6ba19e952f2da2e37718a2315705ed92b28d326e5571a37323fc37be082ff22c127327ec5b87be8173e8ddacdd7209fbb437eef9b64a6f811c9d0b19bb2251fc9e7a8518c898fe82641ec90326c58fb0abb8e1d45d3775ce39cc0a52ad927430cac4ff85b83746bb34ee6078cd578325912e69dda8805c16e190dda9c64a5f522172cc61bc1d06062e03d8bf3abede467244ec2c932db0f0e735ca7756ef4e1302c71400adfe83d19ee5cc9963cad4de994a03514d9aadc88171f265a7dca07e4eb9c1d15d40bc45163bde284cc1674ed6f0a0ec50ab17003c33d99400e837b1ae87b4a089368dcdf0244acc57498de8a54feb3fca7675816c74868c8705904c5c4441efdcc64849f1f28fefcafc0f79807baa63f4f7c24abbd19ab15c73aad83701da0dac98244c1a95f4e7955c8ad4e110efdae89b384a7593842cf01b852bea94fd0cea72904558dbebadc078051d69e0112f599f545265214994529caaadc637360c870004ef4793ed9710adc279bb2fb9b9e2a6eefe29887249a529fcdf14f229697aecefb24fcf8eaa8dd87ba10f22481693e11be92bc4cdac6ecba2084acb50b9d1e72cbd79705ac27d7985c585eabce26eea82ccb9250395c4a98bb7fc2fa3e07088919ea17f8fcb6aecfa70a66a6b63484dfbe1ef52c576e3407ce", 0x1000}], 0x1) [ 112.7300650] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1681 command syz-executor.4) [ 112.7523126] ubc_uiomove: error=14 [ 112.7656263] ubc_uiomove: error=14 [ 112.7656263] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.0) 15:55:50 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fsync(r0) fdatasync(0xffffffffffffffff) r1 = dup2(r0, r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400000, 0x189) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x80000000}, {0x18, 0x3, 0xab1, 0x9}, 0xfff7, [0x800, 0x3, 0x29f5c9c7, 0x767c, 0x5, 0x9, 0x6e20, 0x10000]}, 0x3c) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x10000000000000f7, 0x0) flock(r0, 0x8) 15:55:50 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x1f, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) dup2(r2, r3) r4 = dup2(r2, r2) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x48082, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000000700)='./file0\x00') r6 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvfrom(r6, &(0x7f0000000040)=""/18, 0x12, 0x83, &(0x7f0000000100)=@in6={0x18, 0x3, 0x28bc, 0x7}, 0xc) 15:55:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000002900)=[{0x0}], 0x1) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r3]) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="d9", 0x1}], 0x1) 15:55:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1d, &(0x7f0000000040)="1900b882", 0x4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2800000) bind(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:55:51 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = __clone(0xff, 0x0) readv(r1, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r4, r5, r6}, 0xc) setpgid(r4, r2) r7 = socket(0x1f, 0x3, 0x0) r8 = dup2(r7, r7) getsockopt(r8, 0x1, 0x0, 0x0, 0x0) r9 = dup(r8) getsockname$unix(r9, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 15:55:51 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) r0 = socket(0x1f, 0x3, 0x0) dup2(r0, r0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffea6, 0x0}, 0x0) 15:55:51 executing program 5: socketpair(0x12, 0x2, 0x0, 0x0) r0 = socket(0x18, 0x5, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) 15:55:51 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="7dc396b1089fc1d079c1b53aef45f61b8100eb71d5682d8fc35f603c4814f0b993a6afee9a973fc379140b0fdb3e4950aa6dd0b02a8d1fdd3e12d9bdc82e57ecc657a3afe7b65e92b1dcd84d4e1b010862bcd40d243421a9dbbb68544cdf46bfc0621bbbba4c699e1378c3c5720634207ccf556d06d1aa7fff9ec6b99b7b023714122c34cf90d1e312f9a831a619de087d08c044f2b3b679fee9d4d9a718d3526e8fb87a45f0836e0d45f745a234a527ea8ccb5321d2f42595ba0b66e83c6007b6e0a315993fa8087599f4", 0xcb}, {&(0x7f0000000300)="3252c79b71bcd4b00a7063ea0a50c52d2d772258979eed2833f7b064ddb5bb77d41e28163b8e2140056de887116b0093692f52159b3e6ff794d8f0d6d6c7aff57cc913e9d597e7d9fef92be67aea4104f62ae6977f733aaa721fc5ddd9e99f586b09ac09de8a2e57d44b63d7849650b648176129186fd5d1da3539781cd9928d5a8af72139fcaacd08204cff349a40a212300fa1733da0a7c5bdf801412bdf54ed736289b94e72a7eab3e8a4eb78776ae12b16108aa19ee7f4eab7d9e3", 0xbd}, {&(0x7f00000003c0)="d11251e3888c4c7bc3eecab49e77f8bdd8830a976d5edeb482237870de0fff1539c40a6d9cf81baddd4a43e6dda4bbc9af2fcfd8c4e84146dec70003c25c271214e439fd76d1841b3fe517e789b193bb45eff33ae0b56001066fefc2480f204046d3775a27bc60f581b989ad35d5dcdc2662af989c247a4c214252", 0x7b}, {&(0x7f0000000000)="815bddd35d1b4465f08054331d968955fa1ff313d5500ead9dc983", 0x1b}, {&(0x7f0000000440)="c59faa86f8975a4b4a2f47fa7e39254b5595308eb08770106bd6b3d3cef0f60d342d89eeb5166e8437b10f17db1c16590cecfac859d84d8dd2429c6c9e81e1023924e037bd9331fb1349a5cd36891c593d8a40cf0d801a117853e6b26b63c8f4b4c6b6c0bb8c99e7c0b52ebdc532fd9097ac6a2c68976af4937043aa0d75caa202ec92fa", 0x84}], 0x5) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') socket(0x1, 0x5, 0x5d) 15:55:51 executing program 2: r0 = _lwp_self() r1 = _lwp_self() _lwp_suspend(r1) _lwp_kill(r0, 0xb) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r3 = socket(0x3420b69321118356, 0x3, 0x2) compat_50__lwp_park(&(0x7f0000000040)={0x9, 0x2}, 0xffffffffffffffff, &(0x7f0000000080)=0x20, &(0x7f00000000c0)=0x6) dup2(r3, r3) fcntl$dupfd(r2, 0x0, r3) 15:55:51 executing program 0: setrlimit(0x6, &(0x7f0000000180)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1c12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, 0x0, r3, 0x0, 0x40}, 0x8000040000, 0x131b}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000d84feb11d98731bd287811b2514331a84436b32b0eae8c54db7f5a55633bd41cc84d512710a4c3d3cb9e9ed0a41865662c2e6a1d0133dca4de7e1f6a159016bc53254aef19164785b975caf66f74bab8929e0f7a1dc1b12d75d88fd3017af87ef469c3e262fa852122e97a6acdfff5950c2417e256f6a3917150d0252cd3467d"], 0x88, 0x1000) mlockall(0x1) mlockall(0x1) mkdir(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 15:55:52 executing program 4: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = __clone(0x26ff, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) getuid() r2 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100b, 0x0, 0x0) r3 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100b, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = getpgrp() r6 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r7 = geteuid() r8 = getgid() r9 = getuid() setreuid(0x0, r9) r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r12, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x26, r18, &(0x7f00000001c0), 0x0) ptrace(0x1, r18, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xf253, r7, r8, r9, r17, 0x10f, 0x3}, 0x10000, 0x8, r18, r5, 0x2, 0x8, 0x3}) r19 = getgid() fchown(r4, r9, r19) shmat(r1, &(0x7f0000000000/0x3000)=nil, 0x7000) ptrace(0x9, r0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000000), 0x0) r20 = msgget$private(0x0, 0x2d) msgget$private(0x0, 0x200) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f3507a2f81a0003000000000005656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae89462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000840bb43ae35a7c4600000000cd846e9ea6bfe963e86814a576b24813ddfa8130a07188e9bd51cc3778f63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) wait4(0x0, 0x0, 0x738c6348e5e6f7c4, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/74) wait4(0x0, 0x0, 0x2, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 15:55:52 executing program 2: setrlimit(0x9, &(0x7f00000001c0)) r0 = _lwp_self() _lwp_unpark(r0, &(0x7f0000000000)=0x7fffffff) socket(0x22, 0x3, 0x0) 15:55:53 executing program 2: socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000080)=""/18, 0x12}], 0x4, 0xdf9) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r5) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r7, r8, r9}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r11) getgroups(0x4, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, 0x0, r11]) r13 = socket(0x1f, 0x3, 0x0) r14 = dup2(r13, r13) getsockopt(r14, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() getgroups(0x7, &(0x7f0000000140)=[r1, r2, r3, r5, r12, r15, r16]) setitimer(0x0, &(0x7f0000000580), &(0x7f0000001740)) 15:55:53 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r0, r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400002002a0, 0x8) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/227, 0xe3) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x89, 0x1216}, {0x5, 0xfff}}, 0x200) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r2, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)="828b621ca21043892fcce58c7a93be704c4a349b3e21ffac98ed813ef1a188506955645167a554e9e18a3c69f4062cb42096") 15:55:53 executing program 1: setrlimit(0x6, &(0x7f0000000180)) open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mlockall(0x1) __clone(0x0, 0x0) 15:55:54 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='b', 0x347fff08) close(r0) r2 = socket(0x1f, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x1, 0x0, 0x0, 0x0) r4 = socket(0x1f, 0x3, 0x0) r5 = socket(0x1f, 0x3, 0x0) r6 = dup2(r5, r5) getsockopt(r6, 0x1, 0x0, 0x0, 0x0) pread(r6, &(0x7f0000000100)="31a661c69f436b5e08c42a35b45fd266ab5d041809a331eecc4d14731e5df2b3e5e4d22eb6ea82cc676e3e888c03f8c0df3bf34595f4c05511daec0c0b3fd464a833dd08f5f3bbe0b527c753dad0f1aeb47478a8d7b9e1692feca9df635d15ae", 0x60, 0x4) r7 = dup2(r4, r4) getsockopt(r7, 0x1, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x85) socket(0x1f, 0x1, 0x7e) r8 = socket(0x1f, 0x3, 0x0) socket(0x6, 0x4, 0x8) dup2(r8, r8) poll(&(0x7f00000000c0)=[{r3, 0x10}, {r7, 0x2}, {r8, 0x8}], 0x3, 0xfffffffd) 15:55:54 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) writev(r0, &(0x7f0000000180), 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r1, 0x84) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r8) r9 = getgid() setgroups(0x4, &(0x7f0000000180)=[r5, r6, r8, r9]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) r10 = socket(0x1f, 0x3, 0x0) dup2(r10, r10) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000300)=0x7f, 0x4) 15:55:54 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r3, &(0x7f0000000840), 0x8, &(0x7f0000000880)) setpgid(r2, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x0) pipe2(0x0, 0x0) open$dir(0x0, 0x40000400000002c2, 0x0) msgget(0x3, 0x66002faed5db5952) _lwp_create(&(0x7f0000000100)={0x2, &(0x7f0000000080)={0x0, &(0x7f0000000000)={0x4, 0x0, {[0x50000000, 0xafea, 0x7, 0x7]}, {0x8000, 0x7f, 0x2}, {0x400, 0x200, ']\x00'}}, {[0x800, 0x7fff, 0x4, 0x1e3f]}, {0x7, 0xffff}, {0x8, 0x1f, '&$&\x00'}}, {[0x9, 0x6, 0x8, 0x1000]}, {0x100, 0x7c5, 0x6}, {0x1ff, 0x9, '.\\&\x00'}}, 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r4, 0x7ff) _lwp_setname(r4, &(0x7f0000000440)='\xaa!:,\x00') _lwp_getname(r4, &(0x7f0000000540)=""/4, 0x4) _lwp_wakeup(r4) fchdir(0xffffffffffffffff) 15:55:54 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='}', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = dup(r2) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x1f, 0x3, 0x0) dup2(r4, r4) fchroot(r4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) € € [ 118.2684497] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 705 command syz-executor.4) [ 118.3129418] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1738 command syz-executor.5) [ 118.4019048] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1738 command syz-executor.5) [ 118.4241534] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 705 command syz-executor.4) 15:55:54 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x9) r1 = dup(r0) mprotect(&(0x7f00005b2000/0x1000)=nil, 0x1000, 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="001d0000000000000000"], 0x10) sendto$unix(r2, &(0x7f0000000040)='\x00', 0x1, 0x1, 0x0, 0xff1d) r4 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0xfffffe37, 0x41, 0x0, 0x0) 15:55:55 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000100)) 15:55:56 executing program 0: setrlimit(0x6, &(0x7f0000000180)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1c12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, 0x0, r3, 0x0, 0x40}, 0x8000040000, 0x131b}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000d84feb11d98731bd287811b2514331a84436b32b0eae8c54db7f5a55633bd41cc84d512710a4c3d3cb9e9ed0a41865662c2e6a1d0133dca4de7e1f6a159016bc53254aef19164785b975caf66f74bab8929e0f7a1dc1b12d75d88fd3017af87ef469c3e262fa852122e97a6acdfff5950c2417e256f6a3917150d0252cd3467d"], 0x88, 0x1000) mlockall(0x1) mlockall(0x1) mkdir(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 15:55:56 executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f00000000c0)="01060200cdee6e3ce2039e289fc6000000000000", 0xe7) accept$unix(r1, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socket(0x1, 0x40000000, 0xcf) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="1900b882", 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02b6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9dc59a3a9fa202593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932a1ce5d9a74b46efe5d53e683791f6d2ab561e340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ec17f31e7badb1f7a7bc71db12faf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000000000000000000000000000000000000000000000000020388f0140ded50c53c798eb49b3b89da6639e9ee2f3bfb04c144f7b393f54eea7fafa87c040b5f71e8bbc249b705f064ea999c69ec66433afa22c4e213f00c28249872b9b16dc3e6e7871837c91bb84ddc2ff6a2517535b70bb118f0beccad814c85dd0ff95156f85009a7fd43bc52a1e6a53b054243d9f99307002dd29fb421c7b1d3616528b4a73d0686d31432163928bf4034a44244b6393a22dc2e534a073e31ab303669d4d0658573793b5b0fb38d594a1cb5a96504320e1e6ad675e551b7e57120c09b76e0967d7c8b37ad3bf43768d3859a638d533e65d97753d22d400"/576], 0x10) 15:55:56 executing program 3: __clone(0x4000, &(0x7f0000000000)="ea") __clone(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 15:55:56 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000180)="a7c21df9", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:55:56 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[], 0x0) socket$unix(0x1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="e0da1dbc9dbd14215f61999cd4b92a60f1e6b1610c1b0229a5bd5249f776cde7059d2d4a776926cf3522c90a9c07737631ccef02d6958abf1c8901440ddf7f9e4203a7eefff551d6dfe5d80b89e381eeaf8f3e97d0151f3a49e0e181b682332a4ee0fa9a436c53fb84ed22d973b59fdddae9c42acff25d8c08df36485e7f1becdf36d27c78dca0b9630181e52ae64e08aa99a6fdc19e2fe6abd173be87f614d5006425ea3b8fd5ac52fecd5d2cfc84e05dd774710d2c89301975be8afd09d5336826c47d9ebbfb1fd7b955df46578f2ddcd3cbf300afc5874bae4998a520d7521e1e0a15f6623ee26b3b892b13b79317cfda0a29248c324400a9", 0x2e5}], 0x0) writev(r0, &(0x7f0000000280), 0xd) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240)={0x5, 0x38000}, 0x8) r1 = socket(0x1f, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="d7091412956c115d0bed9e5cf92efa3fc1bf2e8a6425fd9be57f25c2bfb3667e1ec293380300a28f9d6e6b077d7900ab", 0x30}, {&(0x7f0000000080)="c711d0c33eec68f569ca8c273e75124279669c301b0f845b00e65bc57f898bd7609f30d701804d173a922b791db38b8fdc85d5deae5c20b6a35fe3cbd9500edee0a832d0818c009373ad7834eb42f2991d921a24226e98cbd586a9b4635f14e03f915593f3f0657f8d2424ad4da2a10d27ff78564df9442bdcf3a504f14bbb50ecd267fd2ecb7c4e79a4a98cce08033739b66cfc69d0c0a68adbf636728a216e943a840ad8559da2542cb7bac1ce4157fa6889b8c29cec1b", 0xb8}, {&(0x7f0000000140)="7d9730302a9f6298bf954a4e7e578407758a04f860d8cb18babc986ad942c799be495a7a7a6b5f66af63eb32387766ccad5e7096892fd7d835d6e07ca6a422a6003fa9a839844cb4ede4614a5010", 0x4e}, {&(0x7f00000001c0)="90a6", 0x2}], 0x4) r3 = socket(0x1f, 0x3, 0x0) r4 = dup2(r3, r3) getsockopt(r4, 0x1, 0x0, 0x0, 0x0) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x0) [ 121.7827827] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1774 command syz-executor.3) 15:55:59 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="fc5e55dd57e16293b30131dda59988c9cc128364132d71baaf470ce35da839e7e07ed48acdd7fe1beff1ea38587af22f9e0300110c04add99eac9f8d17b940b6782b0ac3a7a9a3efcbf2ed21bbe176926cc22224ba1c9a65c9685cec", 0x5c}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mincore(&(0x7f0000005000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/243) chown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) 15:55:59 executing program 5: r0 = _lwp_self() compat_50__lwp_park(&(0x7f0000000000)={0x8, 0x6}, r0, &(0x7f00000000c0)=0x1, &(0x7f0000000180)=0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110602, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r3) 15:55:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x1f, 0x3, 0x0) dup2(r2, r2) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x3f, r3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1400004) read(r4, &(0x7f00000001c0)=""/164, 0xa4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d", 0x182}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x110, r1, 0x0, 0x80000000) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 15:55:59 executing program 4: r0 = _lwp_self() _lwp_suspend(r0) _lwp_continue(r0) r1 = _lwp_self() _lwp_suspend(r1) r2 = semget(0x0, 0x1, 0x80f) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/140) _lwp_wakeup(r1) 15:56:00 executing program 3: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x61) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r0, 0x2}], 0x2000000000000312, 0x7062) 15:56:00 executing program 3: 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) r3 = msgget(0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r6, r7, r8}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r10) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r12) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, r8, 0x0, 0x0, r10, 0x0, 0xffffffffffffffff, r12]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r17 = getegid() setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000400)={r15, r16, r17}, 0xc) r18 = socket(0x1f, 0x3, 0x0) r19 = dup2(r18, r18) getsockopt(r19, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) r21 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r24 = getegid() setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f0000000400)={r22, r23, r24}, 0xc) socketpair(0x18, 0x3, 0xfa, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r26) r27 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r30 = getegid() setsockopt$sock_cred(r27, 0xffff, 0x11, &(0x7f0000000400)={r28, r29, r30}, 0xc) getgroups(0x6, &(0x7f0000000480)=[r24, r26, r30, 0xffffffffffffffff, 0xffffffffffffffff, r13]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x539816d7, r4, r31, r20, r17, 0x4, 0x7}, 0x8, 0x29, r0, r0, 0x0, 0x100000001, 0x0, 0x7}) semop(r2, &(0x7f0000000240), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 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, &(0x7f00000001c0), 0x100000000000003) [ 123.0950835] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2001 command syz-executor.5) [ 123.1951719] ubc_uiomove: error=22 [ 123.1951719] ubc_uiomove: error=22 [ 123.2062924] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2001 command syz-executor.5) 15:56:01 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000232000/0x3000)=nil) getpgrp() socket(0x18, 0x1, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) geteuid() getgid() r0 = getuid() setreuid(0x0, r0) __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/131, 0x83, 0x800, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000001f40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004903523519f7e3504dc37b70ee7819381336f9b8f12a10868caf933853c473eca2da961692534f773f35ba171cfa9b798187154ff26e04180a9df5247ca5499ba9920bea40612ce87286caf5fe24b9d34d4ab2cf0516a9c2718a36dffa7ab30053"], 0x1008, 0x3, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000009a0ac53e836f661086b6e2ceed8b00000000040000000000000000000000000000001d733d92be958006000000000000000000000000000000000000000000000000000000000000000000000000000000000000c64d265623e51d8aabd4011dcff46f800e1c0000000000"], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) 15:56:01 executing program 0: setrlimit(0x6, &(0x7f0000000180)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x1c12, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, 0x0, r3, 0x0, 0x40}, 0x8000040000, 0x131b}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000d84feb11d98731bd287811b2514331a84436b32b0eae8c54db7f5a55633bd41cc84d512710a4c3d3cb9e9ed0a41865662c2e6a1d0133dca4de7e1f6a159016bc53254aef19164785b975caf66f74bab8929e0f7a1dc1b12d75d88fd3017af87ef469c3e262fa852122e97a6acdfff5950c2417e256f6a3917150d0252cd3467d"], 0x88, 0x1000) mlockall(0x1) mlockall(0x1) mkdir(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 15:56:01 executing program 4: socketpair(0x2, 0x70000002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) fchown(0xffffffffffffffff, r1, r5) [ 124.0181528] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1678 command syz-executor.2) [ 124.0626310] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1678 command syz-executor.2) 15:56:01 executing program 2: getpid() r0 = socket(0x1, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000008000000000000000000000000000000000000000002000000b5f689d405000500000000000000000000ffffffff000000000000000000001900000000d7651e000000000000000000001000000000000d00000000000000000001000000000000008ac9741d10de7386e37cb3118c35c324acc7f0d25e431a2473175ab05f3aed04ed320bc4dc48e04ec91cdcdd20cab3f87fd33ded6eae5e6f08db4fb9e8c9a60e59018a802768ea92eb1d66eefee298cf9e63223c81aeb4024ef78d654206fcaf26f9295a94ce06f102"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000240)="c27e0f735d805d61288ee8376b9bc419b2f936ec8caa9026aaa184d8d01d30fa5141ce08cc905e221d96bd1939b1dd1d3444b965b0b1db26e638359584892f20a6e7b5f7ed36734a3ee7caf5714c9fdb7b3ea33baa5f9e91f642d00eba2427641dff264926a85aa6ef85555ccb5ab805972b154b39c8514599f0bb631fb89f60d2421a8ce42fdc8864b9a579dcc8fb24d34679782a408aae7515c2540364498df4b8e9f8a8a95afc838cc4f87c44c0596682952179aeabfb6a0fbed42a7f0e090e10c7e9", 0xc4}, {&(0x7f0000000340)="f700b8a0bdefced7eac476341a758baa8ce472d3a1d86ee76e9cb13662d9f7d0a46445879d368f19b5b5e4be24f0197cad581b86010a60dbb598e7a95f27d9992a7062255062f9576c389ad42eb886e47300f76b00cfa45b10668d87c0ca40b5fa920ccf7161c728de8e786f9cc7bf632b06303a9bf16170df", 0x79}, {&(0x7f00000003c0)="8b386796bcefb6ebca762f", 0xb}, {&(0x7f0000000400)="f9feb7c038c7efec2b47ef02a309add1cb5b4cf67cd2bd54c183383c7f492745a5ecb7ab788d46e0f4a5854a3091069ba3fad79be60342aaae1eb6ab35332f4c8ce80e5962884601c316b679ecaf9b3ac89a91414e6b2932c538ee67c941a6298b2a9b7aeac0d261af31f57bf21275aa551817a7b4ea7131fd99d9b0f6afc6e1c0151c1e46d9440bc15c97d582eb7f130cc2d17e3e2696a2d22dfe6f16e2d18a10655874", 0xa4}, {&(0x7f0000000a80)="ca4e75f4f5024e0db8d51b791f9eb92f5a6dcfacff1da4ac25a3b72fced5cb2684abc5fb6958258ef8eb92753818e8209d94b0f2e206603520b9b51ed4f0385e0e93b54e970e9a477c11a1bb0d5ecb598f5f60a62a4111764171ff356f857bad962b6ae1a758f42fa3b46c5c371d99f07ed463b28ac6bcbba708b7e7f686a27c5fd99a54566d7a9b6814adb8470a9aaadc9e0ede37274ec54b5409ab88770ce97bdf44a340da56da160283d544ccacc62dcbb9870218c72adade0445f0e0e0616b02d4f2128f2e5ea550d45043d591b057b60cfd5034f8aaa0bfa052e0f8f98361ed61b89250578209c72a59b95f10c8f50af73926c2fabf05570e4bb41b1d86d773ddc898593fe8426e1e2e31f692e64073ab5fd6d45b30a28ce25675c77694872f7deb8666d04450018c5d4649c1d49d079724b6ce2474fb17f528bfd3b5327044665be63429d3e6c81e", 0xe9}, {&(0x7f0000000c00)="4bface3dfdb13b3860d1a6bec58c85ec1208ed9cab65273063b9a4d68973090d01cfd3ad768e47f239b55bb48f4df79428cb9a243e1941f92b0e26b3bcec8d3a9e48ccccdf2469b4c94142ea042d050801e2a4cd9370358960c974fde7561b8f16a4949ca39631ebddb1c3502b3a3592d58a0b247415606a0706f6aa5eebd1270e08afec10bb7ccddaffc52cca78e325e21b9199e8e9d53356e6d723492fc88228ac8134892e4bfb1c7e4b0813d8b07577ab35a1db163a0040a8075acb57e041121f34fca067aabbd2adfffbd315b9430d0cbc99f275babb2b0cc699f5362bfac1c29d3523ef3b10725cb6740391077fc9d11b71a5fc3c562ee1", 0xfa}, {&(0x7f0000000a00)="9b963c38e33ba43280a40ceec57fa40ef20aa65cd340cf011467b4250f6ce1875f1dc73b7d312061e4538ffaa45fcd62b40e83f8c2a1355ca784c3e44c2b0509a5659f49123ccc21d7f2f2f0dbd5", 0xcf}, {&(0x7f0000000740)="09ab80788dd88d3bbc3f37b4c056f6c6ff8347277947a0c06fa59f439aff0e4caf8f66408e5eeb198b26ed2cbe7c2547b455308eb9669143c16087abb21b4d151aa0fcda2f3498d5b6e525008dbd185ded1b3dcb3c2e2d99dbb73ab71bf7dcfe4e9d72600b90c83e7ce20ab6c5c719b493bed44304c4003bbd6542511f49cccb8d4fc78ecdca270b485213c6dda2af3f71f161a6fc3a6e56284581e8c86ea2ad1d2181643efc0ebd43917decf71f88b14a4f89637cf710b4db747e7da786e857461fb445cdb7837623e4e6449f96a692c74f", 0xd2}], 0x8, 0x0, 0x0, 0x2}, 0x40c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) wait4(r2, &(0x7f0000000840), 0x8, &(0x7f0000000880)) wait4(r2, &(0x7f00000005c0), 0x1, &(0x7f0000000600)) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0xd23746e69c0e1063, &(0x7f00000004c0)=""/142, &(0x7f0000000580)=0x8e) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:56:01 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chroot(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000001180), 0x6) 15:56:01 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x4) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r3 = semget(0x2, 0x3, 0x526) r4 = geteuid() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r6, r7, r8}, 0xc) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r4, 0x0, r7, r9, 0xa0, 0x7}, 0xc3f, 0x1f, 0x10000}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000080)=0x8) semget(0x3, 0x1, 0x1) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000080)=0x8) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) chown(&(0x7f0000000080)='./file0/file0\x00', r1, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0/file0\x00') [ 124.3072986] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/process_machdep.c:159:2, member access within misaligned address 0xffff9b80b3ab88c8 for type 'struct fpreg' which requires 16 byte alignment [ 124.3349640] cpu0: Begin traceback... [ 124.3517757] vpanic() at netbsd:vpanic+0x2aa [ 124.4185022] isAlreadyReported() at netbsd:isAlreadyReported [ 124.4741078] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc [ 124.5297183] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 124.5964422] process_read_fpregs() at netbsd:process_read_fpregs+0x3d [ 124.6520505] proc_regio() at netbsd:proc_regio+0x164 [ 124.7187743] process_dofpregs() at netbsd:process_dofpregs+0xa7 [ 124.7743806] do_ptrace() at netbsd:do_ptrace+0x12d6 [ 124.8299858] sys_ptrace() at netbsd:sys_ptrace+0x4f [ 124.8855964] sys___syscall() at netbsd:sys___syscall+0x1c8 15:56:02 executing program 5: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x3c90, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000300)={0xffffffffffffffff}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="e02906d8628e78115e4d566e918a25552a2365967a7f9af89eb01dacabd6f64a8cb1706c0522e3465518fe3b876cf4ae6a311f46fe8eaa2c478238ee3a2ae9a1828f86622bee3860e0a59a4e5c56ce6d667314918cf063ea97b7fcec9cfd585e", 0x60}, {&(0x7f00000000c0)="40b5eb7fea2bd22ea53f69da7943374fbbcb25831b2508ce14b7d78cd403549dc90c6225e54dbf23aca01966898880b6300a996df1a6e125a24fc6b3f38bda91", 0xfffffffffffffe1b}, {&(0x7f0000001700)="c8c89713b4c648232d87f8779611fe9eeaa8d9ccb09de8cee5e7af1f27fc9666ebff049c368f383f0581fc41aef275b09c396cf4fe1acc741a52cefb1c02c2b93f32f1e0e2d0c700", 0x3c}, {&(0x7f00000002c0)="04d4e183be14e42d4f46c251a1d2f7db06c652c63ff0f2f6170893694de383e07f230d234e6c", 0x1a}, {&(0x7f00000001c0)="498d464266e92fa3fd5b61603f4b86364cebf6ed3a4d127b1d4bdd1298420b97fb08aa68df71b9231b1e502740c02a627de2d4fa048599ed62028dbc86ec91bb7ee2c16f7d23467f956fe7f21b13b2081b35f56442fcd4cc4774e572e821bdddb34a4ba30d5d8510398302ecefc663a9a5dd36d9682533c77cc1b029aa3ba62ca9d585c124a7d4f85619c687dda37dc5c628ffec5da0994e13cee167821800e926fac280729df77fa82396896d14a3f6", 0xb0}, {&(0x7f0000000380)="350a6ffbb81eac552680075a1d5b1fc223e22df3c6d668dda698cf81b8966438400c619a025bedb2e592366d5581525bdd9e73441e84d5d34b20efeb319ed1644f85c4a7cbb59e3532f7062b8c0157a1313bfb2c4afa6f246871a27be6546491a0d80aac5de9229ee62dc2366ba0912f751182f6cdc34e313344086bde07fc507ca88940f0756e2591d0f502755e18885fb8f1c3f5f82237ace1a2ba0a958bc3c6e1b0a93f3747e9e552fc3cb8e17ec46e75a0492a3bd9fe0ac7124422742dc9e59cab0da3bce5", 0x4a6}, {&(0x7f0000000280)="7c78d315ab00191fbd3d3102032da5d8146dc572a8632fee6b290de69043af285f320428f117374d3d46339d7024afd5e98c147bb2eb", 0x36}, {&(0x7f0000000480)="55f36c4421efe8feafe4369917471f36422a5d5e1530a0c33ea9d92744453e0835c2da8e3f6a7b9c241e81a3c75e265a21bdaffc06186f1ab723858cecc8cf45546ac0d49b873eacc97d77b70e2d181d85471dd74c136ae3c73f41c89fc55fc34e24c291813d075b4b55b204027a6ebdf25c7c111f544c18c13a07d72167b497ccfb4f5ac6b1c8bab914312101245d2c4754d4a3bd6c532297d46c391e4fb17e30b3e7ef393f0ff0520497dccd29b01153a79a99a72830d93389a3d76bffbb881c677618eb974cd3aa402a1f96a95755ce29c20d0c9aba61def5b5eaa5049fb9aba03490c0b4916ad0eca83417e15234ebbe7dce835fc2db684e3a1d565933210a8ea882e30dd192c73f5fc656f882f11a8e776e3011b54ba854c26c737f6c53febfeb0e88bf6b46f0e87e5ee968ec13008bdba0151d0df861ea47818f24ffbfa8358b906389316f04dd1e470d5e65c6c4fc8e575d089be2a2ada83eec199d13d5a4f372fdcc1ac401235e03eb82f25289258c9f371a0d8814e1b9eb450edb08c04d492ff7b18bba6d438c62b5c0dbf9b650d122a5e7a0b3eb57e5967187e904f7fdf20ad5b5727fae992b0e6b5a4bddc82b230c57aae28bd7a769297da6345d6f3dc9387fd5eb6644d41bd34c7c82b256e0b6a74c309fb8b1b13d7b9b3f3297454498e89edd8fbcd63d0d3e495df663aea3c26b3da2564c7465776bfbf991fc73220666b3d65cff9449ccff8ccbf97d4c4567a78caa1f16b53b6d28acf2a39094d674d168678d2d1fbe00c286933daa8501c219b360d4d90c6390e28ed7d41621e71c1f4f3e7c40fd89dc5eb9dd6145f345a5b0403973bd847f90096d7868bab93041af4645074ac6d947c0850c50e03e330209a29e90596dda4ba3492a8a281464b3cc0ab2b632a7968480496b69fdc66f49504766cb43def3cf782b84052f6476246ca9e3946a30620ff3c489a46e4b14d43f1d3f983abff061cad3cb1e99028abca5495e062de089ac6ca3ec6426b9ec4fe98dcbedada04cab3d3b01144eaea53a7c5914eb59cce3d23e9ff96b79eb1ae75554f200279043772c8efadb27169692fcab4d93a9500c424595ab0be5a30dbcae8fe4af8f89382038fe485416e5c25e533ed97ec956e05a03d1044872ba57e3816b22c86c23d4a8a5c7254ce94ab99283cd44cba4c5b497a8c3e00bbfd59eb59f7e121ae58f37a732b7edfe6bd39bc788bd11cb3afce346e701ef698349319f72c0fb90af9f8845ba40f25f4e9f29418bc80ee48142eb38340c363e8ab4f004c9e918ab181cee1814a5482b11325100adda78d6d020fc3bdcd7914aca2cf2cd827545c53718d9a1fc0d629d79123f87d20c3703995e1df34c4cc61da8bf8e2af4bf57e61b0f9974f17a7ff42473021b479b18865bf12daf60fd16faca9f7fc7e064f9c8d7b1b27a44c589fd6377de24bc0bc672afc0bc51e286d9d8a4523aa2eaa68dd86a50ba35bfebc9087a236d463b837a4af463a40b6cb480faaaf79b6aaa83de91307b935bf643049b8db6523f825ffbdf9fa93013f203bd88fb8c0d24d0262491400a3c1f92a155dc7fe2db046976da11ae2e5b3633feb16b4bb03a425433dd2781756a0cf3d9a580fe59be0207d94d29af6e9f4bcc4d7e9ce4506242f4eb9de7f1e4d2cdc60be04c5f71d00f54076658a9a1f94dd1f2068d1e57d80240e74d365a4fb106a855404c04fb6ea114c77c8f8c105f9927085d42dbad15482a709d917174a9c13d77d6ee320c725a34a776898eb1941abe5de47dba94bd5363ad675b644ec1a5dae503465f41c4ec71c4f864f83ac0a53ece69f749784b1d41fca301319f228625ada573da2f0edfec48adbbb8f4fc26d9ab50efc2667256d3077028eb400fe2466ec8cfa9503218c3bf6e375e144ed2fbefaf7e87a89ea893755f226fe2205da1ecdfe49f921f09cf1db9cde14c4c82b43ead3b808d9e89944d266a9be64f93357b53c8500e0f8d812db2a77e61cf6ddef721183a553d3f6e2aa2ba4d84164512f19a67e79de2e51039b742ada57b7a91a717a021fe27708e67224be8e0492b05bff17260ba1e60c052b287333d95980898bec395369ae0620f582c2e155619d91968abe105eea01139551ed35cadddcd73b561a222113c444d538ea67cc9a9bf0689f5af0c956b2ddb84377c61899e7d6b30cd72510e4661b68a2f7dd2dbbcb3a16ce30a89001e2a79003d5f4f936ed3ebcb4d326959039f442fc8ca5269eea159a07563c582b9f2ec8dcb1918f06fe05c69926e2918127cbd8745e9108e929884ed12f566cd5ab35ae70ee32c3403e47bc58336d9340ab05df5241e9b820c6d7d46275eedd3d90c0e981acd3ff2bc48b576fdbfec78b91160bee22212bdc5b1e293afcf8d95c09e690942637d980848cf7a95f3f5c2b20b34caf74ce9c50e1ce6849682fd0390e66979d07943177c2ab62a3c239bfd72949d7934fc9d498972ae18bd1d5338a2baaf39089ace60226758b64dfb4348e38cae214602a62a74e9aebf15d272326644aaa6fc309fca9b9bc694a74c880fd5527a12de862e6732f3beb734c8e0f3220ede461640dc6c02c510e348911fd12a8ec70b71b20810d0e6aad9fd59a5c48eaa15cdbd7a5f6d274c85d65b0a2118e5675947f21adbbeca55e3a2c8d3321589d77521807fa9b6cd60027b378b41840f57575b19ad05b359b089ef9fb245b921525e18ae181bc25bb7be6d098ed144a6e07d37835bdc22382a10841f4ef1053c787f981cf670e4b8b560601b586d352935fd8c792584db39f528b41a2713ff92cfc502ac44986b794dca210424218797de0dd314b7c9d74cf87d7e7b4b32297e9f4645f895cc0a278094c653135b93a6cc5d6a868db013731301bf9eeade29581d43f0ceec7d21bb1b004ee113fae3c0cd66f58edc79cbcf5a8c39f5626be8cf270501451c1cc770cab2814d6b63c15532670a752b96f6461c2dbbc54d80bfe363e4e5decd5fe5dd439b0b7c206ae108dbfda4743a44082d2ed57a85689f8c45c1eb90c453a3793b3685b11519e279774061a59e525b66696ecce686c08b5fae885795bb68417486457bd621080c4958658226e301810a63b45733d0ce118b36926e49519b4c4c029593a3f349660382f900c5812d84037c3ca273558125c8e9831d0c70a55987bfb5baacebf45c1dafefc5e92048c6a4d9f794f180f1f7fa94a67727a054a9851f016f7b3e68c3ec3ade5e29680a5292bb0a144496e0a81c3110d69fce0425b95c438e97b393ad90348ce83b3db8b18c3ea29f97d1df168bca2946376fd2f3f6f58585c85c905fde7d6da139fee265a5391ee36f9fa1a3057c056c6fa5438cb85d9ed37ab70896634b92852be785f8d3ce8b03b0deef53d025b282f9d51304dfa3f4c27dc70d7774dfc0d3ca17f2bbd56cfaeeba7af60d0587568777e57bbe5e2b79511477a592b5ee7594c847c378115a301e792fc7cd9bf36e3340a0436fa956e88ab33df1e6f6f38fda60632c5917a1e6375b77265ff0dbf71b80452ae352647fb8d9fe9605341f40df36ba7659b33848a45a5e31ad7e700d0874013c0a225c98659d8052359edb11ddfa837d76e2af30868fc92f6dff65ba767b1fd9ef0b471c6a2f9c0315d1512f9d50c452e05faf84f7a8bec6923f60f98e9580d6242bd908c4a4bbf266ad69d7fc5aee38a940ef730400138fbade7dc3b399cfcbed8d26cde53682fb354ad2d96ff3fd5557ffcc5f5d71659531ee818f83531765a6b4efcfdae4c4d8d2149e8ca810d64edfd33a302db7df33f6479ce5c219e634b92ba01e7b3c25ddb76238ee61fca37c72047a59341662f7657519d25a7396a7a95654f63c9b9a9aa9d577f112a77ae54b9cd72b63101bdc7e2cb8df209eb306a5954d26984d75599fd6303c9dbad2a0914cc030653f9a89f6b4bd76d69a9efbeadff8b41fc6636b7a06e3f234ec7583466ed6b4cb356b91dd6c314a5a2f95cfca797742d37ad82f33eff96580f8a8a4dc6c48ea8fc0b1c1cbfe556e3b0df61eda9f146930e29d1be4422f25e3afde467bfe236dfa4595b3edfa53e0ff9dae98bec9425eee4368d77bf4bddcec1ba3225da9983b117b172b17665aa8783df8220fb3425af610051326667b69cbc00cc8f1e4568e67abc3db639c3ee4c317e2ca45d559bff98a483f1174b43d1ec1fb4cdaf34a838e1bdec8e33467a55e063f2f34d0a34ed4ec1ff85bb0089ffd42f88e7a78e257a71a8aed6bcf88f9ebe7ba7ec4ef9199a82b1e92515eec8ba937916fdc128f3ce01243825f272db8b4833591febcc51245dce42c3fe429513f1d5e170c4510172d4f8d30066e751632d52fe42d9d56616709275188d1fb0babbd5befe66b5faf9e4aa037200ee714e5c5238bf640eb01c38d57b7f6eb3f34a5f5834fd112e8b8c48f144a995550389ae5ebe869d796880a7a97cb51c90b31db821b257b6df9c8edb772d6d7e0af34580cf4932da5c5026aae7f2cfc6896f8f93d90d881be383a03b5d6985386600afe4b9730f4cbec1b32229d2988cd743b3fb2508c0a35485ec00d1a021e8f3868d6ee8ce8d901c02fba11161313b60dd7985b5c962f012f00c0398251e7dc408bf215a79e426948bc3c6bf25d01095b300ac2369a52ff1fbe51885e15d9ed43afa48f6c4b9a7d310b7805f0fbe498168eb457ffa8967916fa29a8d449a259b784c5d5c4076d613c4cb2c8e937067d6087bdadba7a8104c8ba7282e5a67d40b01caa5ec401843492f7fc13a4400e514a84cfb866b4d8b77150405d174d6bb46215cf43f16e2ec9c6077e28fb8e517d4784240f6932573f8c61be760c7537831366607052e59ef2b0cd43c6e7a6c5d146302c00b0d0ff758f54c31b704a2b52d7d205ef5b6a779528681da0d1bbda82ac43b9dc92122e1739e660c8d68b24dcad73d8ee4b0e564c9336a129e495f7db6b25837a10e991723cd2abd13c2d796e5f8614917e6b4a715c2510c54ca8b862460b4bfedd998299f8af67ff4756fa3fee1f48ed8c7c6facbe184999c76f8a8e2a6270a0db463ee500bf2656ced42f4c3d7494f487347839c7eae648a02ffaaaf8b5c6bd643f804fb9e3673db555068e774b6f782c7f6a139e70e5911436046acc59533ccea1131371730a409504673b09fe08044965719dc9b72c248a56329406a1332e5afdb43fe1f4560b5801fdc6947a5953f496cfada1f36ae5c79546338ebe24bc603951fea24e18e3fd07b4ade52bf54f8ca711ea7653e21ad366366b877cc8893e2d7d5f4dedf831eb6a102abb4629a5c5fbeac49f4461f7932754300e89f6f413c67c501581ee14ffbc76a610c331780e3d8f5774a6802afe3996106658c3a569ff2a82ac60dbe75d9f2f186c4457e32fd1656eb42bd20529cf236e7b2ed1987997b1b80a7f25639be5fec2f60151fc88b547ff14bbd13d69e18a3d23d6d0f08ab636a7398724699a870b3a36ebca6d5ba7a8c80bf54f5a9ab75f61be810da6137e7e8ad2eff943a7ee24481971e9bf88691e441fe979fb3c7a9c7dc9bd5607acdfde8797f35f006e2dafea19cb77f836c85ef08c94bc40425e7f5d4e512813ce769b98671476508c45d5f74f391de8bee46ee3f59e61bc230b59ff31b4e35c04645f823ab7b1f9683e1a988056c0b9f76df74367cb15f3c03de858aedf5692d81c3b76265dba6d6dcbaa68966ef948d9b2b82c1d5847d6bac58dbcd63cc4e2490db31eac37c2f075298b6de26b471f10e19553ebc901aca23822dc5c2521e9f55de99e5515f3a8904d", 0x1000}, {&(0x7f0000001480)="531d1ca7d0e445eeaca80af993c16ae77a7c61e61a2783d1bf8c0e6ae350e9c338674e5cd52892cd494d711152ea514682e9a807de41a17773f596b095f74e80066e9a23822b3da31b89c0b3317d4eab8a11c506c64e1f04464048cf6cc6d9f25eb1de3c2518a6727e3c003068d8a89fdf88dc37b61717d4f4d1729549edf6a9beca5492398939094da68b8791afa250a376eb89d1f8df5700dff7c08a4762fe39b92cc17502293967db3b509ad3213ab4851bb6abacd838bdd76ef5bd047cd308334b28a7cadd6a91438202b3fe3927ba2b5a822ab05a7b353c45dd6f7273e8cc", 0xfffffffffffffeda}, {&(0x7f0000001580)="5af72a728e529557ab9413eaaaf5854c8d40e340e3faec17b362dd2285cbe7e4df2288e3b60c87d0e57dba5ad74730e32420f9c7ddc0a8c77039d12d19f28a9f75729c2a52e98a4701f4b64186ddd04e8757d5f2a831ab11416b56969d65197a6c4df6cc4a791f66d303727c529fe831d53a35bcc87f25a5b1f37350fc869a7a4dc663dad583aa2a5aa9", 0x8a}], 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() chown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x12040a0, 0x180) r3 = socket(0x1f, 0x3, 0x0) dup2(r3, r3) r4 = fcntl$dupfd(r0, 0xc, r3) r5 = socket(0x1f, 0x3, 0x0) dup2(r5, r5) sendto$unix(r5, &(0x7f0000001780)="cc77454b3b4123e700507e45335627abc374093e60957855ce4c21c14e927e46b08613d39d5275864226dfc544ddb011f30c09630ea3fbc33f69b64c72945bd540cd55c5f1717a8aae953259b4781cfead2a766553e9ae8154d6d4359d140eddcbf0990f0fcbf8f8e44560f7cf296adaa13b7f0cff35c4c0e890213cdafa8349b42750bec06bde36aca27151325ee882878e0b1d3a41b003a3a67a1db553dec538d4e7e931292c8c91b8355f492bb38d959780689e58ae65725e91c889e158291e641d5124a0767f667e7db791acc4758ef364", 0xd3, 0x4, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) r6 = shmget(0x3, 0x1000, 0x7081971a9f083867, &(0x7f0000ffd000/0x1000)=nil) shmat(r6, &(0x7f0000000000/0x4000)=nil, 0x3b07800d37080af) close(r4) connect$unix(r0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) [ 124.9412004] syscall() at netbsd:syscall+0x29a [ 124.9634436] --- syscall (number 198) --- [ 124.9634436] Skipping crash dump on recursive panic [ 124.9784278] 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 [ 125.0017526] Faulted in mid-traceback; aborting... [ 125.0017526] fatal breakpoint trap in supervisor mode [ 125.0107064] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x20000380 ilevel 0 rsp 0xffff9b80b3ab74b0 [ 125.0247841] curlwp 0xffff963aa2ad0ae0 pid 1117.3 lowest kstack 0xffff9b80b3ab52c0 Stopped in pid 1117.3 (syz-executor.3) 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) --- [ 125.0330696] Skipping crash dump on recursive panic [ 125.0330696] 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 [ 125.0330696] Faulted in mid-traceback; aborting... [ 125.0330696] fatal breakpoint trap in supervisor mode [ 125.0330696] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x20000380 ilevel 0x8 rsp 0xffff9b80b3ab61b0 [ 125.0330696] curlwp 0xffff963aa2ad0ae0 pid 1117.3 lowest kstack 0xffff9b80b3ab52c0 Stopped in pid 1117.3 (syz-executor.3) at netbsd:breakpoint+0x5: leave