d16321a348fd25ea235f3c9a998bed42980d30983ffb991aa6a4754a63573f224706681168e52a868835dab1f5e65b8db151ad0aa2afbc03c23c42d0bd03b3e5a7935ba7ccb35ec394d82590e627b9ddafdf62b523d41f6f42c0", 0xfe}], 0x1) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x17, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r5, 0x0, 0x1, &(0x7f0000000100)) 12:10:03 executing program 1: getpid() r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x104}, {r0, 0x51}, {r0, 0x2}], 0x4, 0xffff) 12:10:03 executing program 0: getgroups(0x0, 0xfffffffffffffffe) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r0) 12:10:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) sendto$inet(r0, &(0x7f0000000140)="8c0b6d5819417487154cc3840c341d36bae332ddbd5b4e01a857f23fc6d5e59015ecc5f7d81faa6fa9ee1189ceb4b96669b3a9dae925188b9f3de8", 0x3b, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="6e7f15614c150f4681e6a678ee46bb27c7ce34f3a772dfb70fd6284169e9434e8a7cf18f1afde734e3d4f04a425ff3d00e6a9c35b763f9d2bd750d1cff85fd4d1996eb903ef44c6e2ceddd08f26a4dbcfa90163a8c7075f80f0ff4af60e57eab95a5154e19c686eac3efd02dcf2447bc1385f6ee483fb71635377fed3d59ffb44159cd69185ad65b160a9ca3f57f5b818ba593d44e604d48c607f0327c", 0x9d) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 12:10:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/187, 0xbb}, {&(0x7f0000001500)=""/145, 0x91}, {&(0x7f00000015c0)=""/111, 0x6f}], 0x6, &(0x7f00000016c0)=""/131, 0x83, 0x6}, 0x801) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xffffffffffffffa7) lchown(&(0x7f00000000c0)='./bus\x00', r3, r4) close(r2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2044, 0x0) 12:10:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x182a1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffe, 0x80, 0x6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x40}, 0x10) kqueue() dup2(r2, r1) 12:10:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 12:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x40000027) close(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x540, 0x40) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002867f49bb8e48ec8e91fa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e90f4b8c81bd886dd4ca1836b68ac67b9292bb5d5f95bc7ac8ef3d48a78a19807540d42f3188c69537ee3281292836738b254814657ab5a4ab42c1a661fbb5e37206e806d833a539f4"], &(0x7f00000000c0)=0x1002) close(r1) 12:10:04 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x3) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) 12:10:04 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="475a3cec210d7cdc95bcfb8e53a4d7cf309f7d58505173bbfe9646ea014a64f30b897498b693445b7a2278c2403931bd60343d66d14d01a6405917d42a16d5b58fb922b6a296f06170654b35151fa6b7d1aca1ca79c8b5cfc7a12e4e234589215bc39d3f9599b56a467230a1048dd2dea53fc5dc081d47de2a5018fca332", 0x7e}, {&(0x7f00000000c0)="aba12e854b608569272676497cc4a1e14a9ef879dfc9d393ff530a11c57417cf349232e029134cb7904252ce814ed6798a67f3ccc59eb9f242505846eb50e26ac59bee4ec032e6a53364dcc9d284a7123ce0fb3fa3a21101be2e129612e388d787f80c0a675c68704f48957f9f4b89b10807634a870eb3ca402fe90d623a8605a1eb50d76f20cc611dfae2decf8bcac12b9776c16dd03cff2d2b038d8489179ce5e27714c68efe0ed31908f86740ebf144b853b4753831aa9d94293da9f09f8da3db2ae696df5b73e9269490b874ed1a906c959853b14ad830379b1e754d6d1571bdbda469c7b7bc67db12e350fd71c993a667dc95a15fd2", 0xf8}, {&(0x7f00000001c0)="eecc667018ba39b34bed90a6603514616356fbce3b6b4098f330bb3c63db9aaf77e8207025a52ae488914b097728f0a31b5f6bdb7d191e59141f74ec104064318eda225d62bf52981dbb744605705d82dfb5afa110c1afab3ada42ef6f13082ef4ff890e6e8dcf73b79d0338cd7b861e50deba6da257fc38e03998e42e058636c701c973bf24942cac5fed88686eeb71abb4c3363be914f139de4754729a118042ef262fce73d16e6d9b3491f6eb5593f7283d6da664cf021cc1403bb0d092b661a37d30bdb6732a9dadb8d7e2174ef8f8a9ab31eae74ec8d6193e5a47b220b1392c36bb47567c8da3142f4606d3bf8b3ff5447d", 0xf4}, {&(0x7f00000002c0)="0e0f1825c54d0251dd5c474408fa3e2b5cfb20f01c824ad2292e1f8ac7a555200a014c94d00077093f78390c8b875e22e22ee3922ca2ae10afce1da0f21dc670a4ad3d6012aaa57614e9a481c69f1b58b4f2c98aba5e40e169bf61b8c89c279b5ab664999e961e6c00b488c8a84db2f035f69b5fab17968951abb9a16b580c86485381719638208697e4c4f68aa23489dd62f4864f75715855b816d842fe261860f24b18dfcab8c6325cfb962efcd7d862b26bc4ec87d777db53c697386baf6f111210ac355025feeb", 0xc9}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="00010000000000000000000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x30, 0x4}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 12:10:04 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = socket(0x20, 0x7, 0x9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1010, r2, 0x0, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) sendto(r2, &(0x7f0000000000)="e6dfcd3dfb73512f7432d64c10c90ce063ef09ded59d163398670b4a449c32364db391e0d234529bba167410d21fbf176b808007a1e1a708ba260c99f8ec27261bf4f3bb36df2d6a5cda4a2f241c8bb563db83150d74f51c7986b75965e6154b594683354994295cca4734d03525d2d082d5dbe648460bfad3ab80d057b05703138d4ae366b2d8c387b145003acc29c61083f10ed99e8ae8bf29c4a1f74fa074a3c18e9dfdd6e0968fd9a2e62fdb733a0251bf351b66911e50273ba5e80c9da7efab83123df45a34ff8f056cdbdcd405c63b2326af15497ab1d7444fca6049536bf1d85113025c57b6112f2d131e21ec53cdf1c61d9f34c9", 0xf8, 0x6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 12:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3009e, 0x40) unlink(&(0x7f0000000140)='./bus/file0\x00') listen(r0, 0xe015) chdir(&(0x7f0000000000)='./bus\x00') ftruncate(r0, 0x725c367) close(r0) 12:10:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10800, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/13, 0xffffffffffffff93}, {&(0x7f00000009c0)=""/4096, 0xfffffffffffffe97}, {&(0x7f0000000180)=""/185, 0xb5}], 0x3) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 12:10:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0 '], 0xa) 12:10:04 executing program 1: getrusage(0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, r3, r4, 0xed9d4ac9e2b28531, 0x7fff}, 0x7, 0x1, r5, r6, 0xfff, 0x6, 0x549b}) 12:10:04 executing program 0: msgget(0x0, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:10:04 executing program 1: getpgrp() mlockall(0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) 12:10:04 executing program 0: r0 = semget(0x1, 0x0, 0x0) socketpair(0x2, 0x4005, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1000, 0x4f7}, 0x8) fcntl$setstatus(r2, 0x4, 0x48) semget(0x1, 0x0, 0x20) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}, {0x3, 0x2cc, 0x1800}, {0x1, 0x7f}, {0x2, 0xffffffffffffffb2, 0x800}, {0x3, 0x7fffffff, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x8, 0x800}, {}], 0x8) 12:10:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) write(r2, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="871ab826e63c84f5bba5afd8d3bd8d7f9f85b4c878a3c4472c856127220f8a1b7e4f4358b0045b5d1531086cab5fd96678b4358dac1692cb102631e1ab6cf596c3b7266371d2a1494aa355cf27bd5c1eec444e3c11c785876e37fc6c62351e40f2718aa69a970178769300162cb26980ccf37acc1d2a08205e", 0x79}, {&(0x7f0000001100)="75ef9651913b0643d4a5cc9c2f10b7ff27cb5f76870856ca0a47a9e300985ebb3ef426c700fe8393479d85afac0f69b0642ce3ddc28ae58e2f7a77aad5080b69ffc897036b7ec2ccfca04bf201bfdd8873d18768c0d25ad71241feca62f9caa0ad0ac53d128ea007ee54ecc10d7d29a057bb46ecedc941d84f0ca3c468", 0x7d}, {&(0x7f0000001180)="f51f5a304e826b4cf5299186f9c53d8bf9f66f32397591dfc9c619b7d2d3b022b5beb697e3da6415fee91b8b400b00d3bf8323a9f63c96d0dad8a2a897c66697a2e90c1fde8ff5c4892197fa52a1650953eece3d7d66c788001d473cfe4fcb928c4fad8bcfa12fa81cf24132250fa9c7f543e644bc39", 0x76}, {&(0x7f0000001200)="1e0ea99923159b4f9bda7d41b7de03c1eb644ebbb0cdea8cdbd7d93df25b19af0188ded2ae0f39b65dac071dd36d993d54c285ac6d6a8d6da30ac34ce05df76e11fdd0351164d7ca19988e0424b637453cd515739d6bcad23c3bb11e5c8476d27a3026e10fe3253cd93b2752eff5da0ef2c34bd1e2aefcef8663d0fa3a1def51c3d1f6e2a31790b5c030991e37c7c92a5bcbd308ce222ea00bc80a042ebe2e685a9f452fcf3000a6a739f1e110ce89877448d792b7a4e2a12ca29cc86d31376bef917380a347559087085352875fb9e1700eb6e9eef022dd318ca07aa1ff7bd7bae1ac8b36fdeb1595675658368dadc5851202e1", 0xf4}, {&(0x7f0000001300)="4f19cf4c108369a84be0396eb88636ccd6805f6494ff924fa1507b23dba28fc0fb2801533276458b1954b77574ec91785682729a906455cceb514bd382287d36f7137c994c6b0f7f60c2db30bda8d9cdc28ce3fc34d787f88f708a746435289189349a64817ff0d3614d5c3411931ae0ba688ecdec25a0581b9f175f37990e0bf09b4fc22fa8baff22b7d6c4e32f9eecf0154e63ce7ecd648cd7737d064b54", 0x9f}], 0x5) 12:10:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 12:10:04 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x200000000000003) socket$inet(0x2, 0x8007, 0x0) 12:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42000, 0x405) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) close(r0) 12:10:04 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1ff) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0xf, 0x807) 12:10:05 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000580)="7d48943e003fcb2e059be4099be5b57d03469a97ad163ae6997b3d220a68882df4cd62d972b6cee29478395b08c2cb97606120c1f14e6b103dafaa3511ac005066c0a74ec611cba86fd5487cca69cea2", 0x50}, {&(0x7f0000000600)="90427047013de57a901ae20c01c8284b10d4081824670cb6c778248a67e16d824178c6af9070354a5cc4a5ab38ff59e4d4e80e9a0c8e30984d557f51eafa5bbff9ea1e2d2b1c6cfe5e2eef9b4dcc95026e7630716becd08e45ae3056619bd92c2969132de0e8463ba2c7239685ae2e2910050cd509a4bb6c62f5a731a78b01e32ab6b8c01e9180c1fdea366d579b835dc0d33964234d9b0b1eec2d8302fc37fc4434c3f73258fa", 0xa7}, {&(0x7f00000006c0)="fe6bbf01b51a4cbaa04e6fd1ff0ebae58a71792e88a7c8282dd0d96bd3d0e4e3ca959eaf97c3a7ed0f01f4fd8f4fcbf31af508863ba5b310d7a6173a5b5b97a99a04d4d2", 0x44}, {&(0x7f0000000740)="32847b506dc8ba3c8c4ef227ed6cb1b3902d1babbdc6248d2c3b14706b6ca9c307ec22e174dab13847ea7e87773a324cb44e2871d16b64d9a165414c76ccebda8ff4a3b07421138057a6a7859d16bc1b7daa8f7bafa1ba27ab2fc066af05d68f7402", 0x62}, {&(0x7f00000007c0)="ce49fb949de7e63bd6b9585f25ff158f4cdd39565cb8cd94e2289c37cfb3f6030011cd63bde9bebf7bce57c7ea5e37f441c1", 0x32}], 0x5, &(0x7f0000000a00)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x128, 0x401}, 0x40a) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r11 = dup2(r1, r0) open(&(0x7f0000000b80)='./file0\x00', 0x400, 0x9) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = geteuid() r14 = getegid() r15 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="f4a56941db71c8c2f6e285c7a0cbe9165774de3de5d692d0dd5e06b0b22775986892676c797ab95af64ffa2955a12ad06c2744f813e9423931a90848dfe2273bcfadb14e0a16d9f5e56725c0f00158ec56ea338d49234dba0985a49e4b3a7c132b71a2f50140666fcf11a9d1a036d3757b169d1a239879d1772c64b2db1c6082b2bec59c17e4de7da7bc9142cbc0473f4f5aa47dea0d46d3c5699da36c959d42f753e43d82314ebd0b8ffad89b432c753c768aa7a88f6a221f955427a218da3b0b3319b8793e46de0a5e33e92d900d3dce3500da2eafe932947d0d5561eab917f6d38dd00f8d7f5947d8503764ef", 0xee}, {&(0x7f0000000240)="e35e4d9242083bf95f4171922de45d8a0a91573c45279d05f10b426709e014564e44af70aaa2c8689e1c76a9b19a729dcbbdb6d09c7b75720901a3792058ad035723daed1cc10fea7d574e7bdd00e4b1dd35fbe201da65166336a8c281e1a313898e5dda4014c50b7bcf7b18268e06b1dcfd366ff74bed0a2355f1afcea4245f0caa10ad877732464f700e65a0c92217cb92c1f5c5273acc9f2eb7e45261eb9c06753b10047657d42a2e2bd33015142aa0a578ff128b7ccad8e536efd8a41ca3b92f15fb2b0a", 0xc6}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r1, r11, r1, r1, r11]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x90, 0xa}, 0x1) write(r0, &(0x7f0000000080)="f2", 0x1) 12:10:05 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/195, 0xc3}, {&(0x7f0000000580)=""/149, 0x95}, {&(0x7f0000000640)=""/188, 0xbc}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000700)=""/159, 0x9f}, {&(0x7f00000007c0)=""/134, 0x86}], 0xa) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 12:10:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 12:10:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20b2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x21}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0, 0x82}, {r0, 0x4}, {r0, 0x4c}, {r0, 0x20}, {r0, 0x4a}, {r0, 0x81}, {r0, 0x1}, {r0, 0x5}], 0x9, 0xfffffffffffffff7) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) 12:10:06 executing program 0: socketpair(0x6, 0x4, 0xfffffffffffffff7, &(0x7f00000000c0)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/126, 0x7e) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) chmod(&(0x7f0000000240)='./file0\x00', 0x24) ftruncate(r0, 0x7ff00) socketpair(0x10, 0x1, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = getuid() setuid(r2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000080)) 12:10:06 executing program 1: r0 = socket(0x26, 0x100004000000007, 0xfffffffffffffffd) getpeername$unix(r0, 0x0, &(0x7f0000000000)=0x1a4) 12:10:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xffff, 0x9ef1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000020, 0x278, 0xa9b1}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000001, 0x3, 0xa218}, {{r0}, 0xfffffffffffffffa, 0x40, 0x800fffff, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x88, 0x40000009, 0x9, 0xadc3}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x13, 0x14000000000000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x42, 0x42, 0x8, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x3ff, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x20000015, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000016, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfff, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x101, 0x5}], 0xfff, &(0x7f0000000000)={0x4, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 12:10:06 executing program 1: setuid(0xee01) r0 = socket(0xa, 0x4, 0xaad) read(r0, &(0x7f0000000400)=""/169, 0xa9) sendto(r0, &(0x7f0000000580)="e47bf7f8f5b049f311c575854ac0a5ea3d2f1b1a9d05219d785c53e4a64e5c2716ea41d39bb889ea1cd18513b5bb9f2c3a66ebcc5e4599e514da0dc6cbf139a38127f1b395069706000000b37c1a0400000000000000dea58e22b5394622559fabda4dcd187621ad3234895edbe5d75795f33fe7b78d2daeec3ef774eb47dba41d8bef5e5eb5088c602358ded691e6dd093760ec510c693ab39535f82b79bda2443372f5dfd8ddfa2a5a0e857566d07bf0fee6d71f0c46d42798f2bc22b841dad1f4041aaf99e8f8f39c64fb0b7329dad96457ec15b5f52f9daba746b318e6c7f641f34d891df9e19432f00b4f8cee06fbd3d590ab42d99f055d0c656d24bd93f5fa324ac4685b8c737cf14fb03af86605a8f18dd9bfa68d995f155c739712786363ba31e729336e7356fe6216515ce56613f976894fdc2d17200cdf10785c86a7fa890db191f69cee7344774d5f877df54a3204ce13d401fbe7c19c5db5cd3b428510bc8314585283476c4a16", 0x16d, 0x400, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/250, 0xfa}, {&(0x7f0000000100)=""/124, 0x7c}], 0x2, &(0x7f00000001c0)=""/106, 0x6a, 0xfffffffffffffff8}, 0x801) r1 = msgget(0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000004c0)=0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3ff, r2, r3, r4, r5, 0x1, 0x9}, 0x20, 0x3, r6, r7, 0x4, 0x100, 0x7fff, 0x8}) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="fe01ffffffffffff"], 0x8, 0x0) socket$inet6(0x18, 0x3, 0x101) fcntl$getflags(r0, 0x3) 12:10:06 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 12:10:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) ftruncate(r1, 0x0) 12:10:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffc, 0xc0, 0xf0000001, 0xa9, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1f, 0x1, 0x800, 0x8}, {{r1}, 0xfffffffffffffffe, 0x81}], 0x40, 0x0, 0x7fff, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x26d1f8a, 0x1f1098de}, 0x10) 12:10:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0xc0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000000100)=""/88, 0x58}], 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) accept(r1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 12:10:06 executing program 1: r0 = open(&(0x7f0000000640)='./bus\x00', 0x31, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000680)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/249, 0xf9}], 0x7, &(0x7f00000005c0)=""/77, 0x4d, 0x4}, 0x41) open(&(0x7f0000000740)='./bus\x00', 0x940, 0x4) r2 = semget(0x0, 0x1, 0x102) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000006c0)=""/68) 12:10:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)=0x3) accept$inet(r1, &(0x7f0000000000), 0x0) socketpair(0x18, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) writev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="0030455b431ad5f6a7cb84356846c1a39b3072463c524f6b88c6680f13fbb2acd34a6d7db999d564a0c02cd8a1cec4d3630f446ae24aff89a779ccf1effc23", 0x3f}, {&(0x7f0000000200)="d09c008e55079d5624e5ae0e3f4847fe0747dec8123804f0f363ad29e1", 0x1d}, {&(0x7f0000000240)="fc25a762b95eb874acf10c82e8278ec3ec", 0x11}, {&(0x7f0000000280)="834014950c671b7b2598e255f6dc96c5e0dffb6416c1b6d59e74", 0x1a}, {&(0x7f00000002c0)="b903d4fd4e5627d7a832c4ffcb327e72c3066d31e7fd96b49a9b1bccc3155d8c6d2dd7d37a75c967fa28199caab86811fa92264834c083514b103d990984bdfbcd25c1596dca667ebe0857c639bdb460d90f1b42b3499a56d2add5c39fea5eed64ac1f58d98c22e61860225e0dc68f8ddf09d1da9fa03376924c19217d63bb17f42394761297730db5a3584d76bf4a28967ed517e49b256ad94002af97f192ad15a4f6a4ae71d16fc4b6a00e8870e538de68feb94bac1e27e6eb716a5e0b2b1626089ba8ad0fe2eaf78436cf3765b89772a7a7d4", 0xd4}, {&(0x7f00000003c0)="3790d0c01717ca4104ca08d25ff8a19f5532672fab0005f3fd4569ad01567f6c25f42f68e630f01b", 0x28}], 0x6) read(r1, &(0x7f00000000c0)=""/212, 0xd4) 12:10:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) 12:10:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x2) poll(&(0x7f0000000140)=[{r1, 0x104}, {r1, 0x8d}], 0x2, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="7907450f76150c049d50d94bd879f445baa3ed7a67d3b44cedd27dfbdf1f628c4896a33f6c370eba02d341091aa56dbff23014d3382d57463e4a922dddb718ebfb3fea086877765587b2b9d377e260177f662d2d686b1a3d807854b5730853b7aeaaa3f50d75d6d3a880cf4bd0e9284ac9ae5c84f888bb1f364be52b142ab611c9cf5d6058aca33a6e1ba617a38dabf92160ff", 0x93}, {&(0x7f0000000180)="ec9c3082a60144edc4b83bf8f5892a57976b966a3f0f6974a6089fc42c031e4c8311bf2303e17a266d733f8e3bd87a7a44928281c95821d9bbed20a83cfed59b646b4ad886bcc8ea72f925b0379849d250945a1be1891ffc0030f1a5fee91edd2dab28cbb6358cbe4f26fadc541564ee458241740da0c4d29a6c99a09f99df3c", 0x80}, {&(0x7f0000000200)="b80165c6b633c14cfd10d950b2ae0ecc52d625f97e467d8c761f9f1be526929502cfa8cb89037b520b77c556e494878fc35f3cc5b40d9538c130a2c47869c122fe55ff587e378deac04afa0cd0c7e71ac8c18c324bc29cd6dc833e7f0863ef2b5d35a2c06335f4003cb7b8bba45625ec17042e1a35b25eb42b82f8061c5ce64bdd8b8a7febd0553f6786", 0x8a}, {&(0x7f00000002c0)="ac4a9d038d41aeb5a2b31226e74a928980e35a62f371d81db69db57a11a34e69b5d0b6b8063e1d06d60cc522b06419239ab00bccd28b5bc0e762ce46bd8196dd280879760ad1727ab88efa93a8e352172100820756cb9e05d77053b7432ea1b7641cf809fe04a394c1248aa3d9146b67cdcbe950586a623aea1b42f5aa6f2699e095edaf503a5778e3ad8f21bb44b0a612500ea4a38f51fed7b95d5f16557b07c91d11c6a8c46d9253b6eb29a75877d3f648e8c00f37106b48869d7ed1a7b7d17d0712fc4a2e794dc4f131d73bb2cdc11d", 0xd1}, {&(0x7f00000003c0)="c4a1ac95d80b33791cef758ec365c36d664f482d2328241410f0e512ea95707f44e1e63320ae9d9f33ea707c72e49805b1036cdf0350bb6d95ef20490e2dc2f2b9014a016c515db51bf5bf685c28642aadc35a0168804c12fe092b0a89ec1c9ce41b69d3189fdb22820811bd5e08cbb2e4761807b908c3cdfb7b02827a588a20774fbf3632f387ef1cd23ae983b76ac216c03f450e76357fbb617a24c9233ffceb782a100701b2c57c538eaffa4f4cb2a979441e270ac47ef3800a8a052b6e746c1925ca72095dc7ba0516003a6c6cef2dc38c522fc85e5b483532a9b3f1e9c7fb3582bdb84d933f3e0c47bd5538bdf660d30aabd7e2263d17b1e4072c08c0136111e4ac0e10ef41b18c647ccfe90791bdbd1ff3126482521837d59c205968921632d84ca976339bda66d57a9a7a59cfbb0996f3c8596fce41f863da3e94e3ee040a82a46ded110567a2bfe73029f5837fec4d0c9e432de0f49bfe2258888699cc6d2790f568bd03cbbaad812f750320cafe511c31cdcb5e1b89246ea3a9e6573d6361e95cf97049822a4cafcd185c1862250561e944196f3aae5bbbcddd1a5e34efdef6e2c4f1462209cb2ff57fdc463a087f011ccc23622a9676295f061c1e3e053a2b80f6518100895e33927fa17945de93dd586d9c05aa0c1d3800bc73c3baccc863c28280a189eaec96c6abfbe7cc9fca44e142f06c54aa7414883e891661c30df5c61ad7d1ac3d4ac59d19b8104eb98ac85a9e32aa86613276cddd8dab200ebcf6ac6fc498a7943f9eb9321f115683c42b03949fdbf4523acbc3833a6807cb75de7966d74175f9c9e0e250902d1d7e5746969fc54db83563dc9cebc1b9242b812517d1bc49cf6a29c2881bf6ece9159b4ab81a7dcdf4b0cc98169ff44702b03272cacf6dff488c0596533caf975baa43643a18660638a3745bdc8f0a1619ac2772b247fa3564fa16b8e43107c7218ff047772fd7ef504d14541b121bc062a4db97a1f8efa66b3b53d5322bb80094560df33444c44cfc030cd88c1d9f18c80414c6d1df5db8d8e5f6a0f06b7f8983fa11d7daf8013b03040eb5ba06a8e660f7afd14594086dbfe3596e63d5f1338fa5e134008a98cb51b7c850f00c8d24297383fdd1b766ecb09d626ce339ccbb6eac61ebbe0acb0dcdda3df290a3fa1b46d9407c7996d4dde83b0f8f0480799a3b12774dc1a0a3eef25901f6e9a264f23e012a665785e076d91cb232c6a47c7f77441e948a9924d481a406491bf0ad0c1fc16144c0ecb65734c92b67126f6fb05099a4facb3a9eaef7ac67442b362bb4a2dd4eb0514b1dcea8f88ba484d113890266b9c5b5e027eed0631c6e416acad435481fe6af3432a2aafdcf44c91e33e6bfb4c00d646d560b2f90a9f77f1883f564f64069eda58e467749b2daf0e935013ece66fe0beb4e976633a1c37e0ac9b37962f1f49bcb3f2345ce340435974de3eee0f8cc9e69f63204360cb97480f42f39cad1622a520b9855afeb5acf9185d203bd50db6a6dbd10f9ced5632956fc87873710236e3fac55f7ba71049e8b8bc6ba111e22bf690228875c5098cd8e96da5e48083d6798714f2c3d1e9f0fa1b3b2abc8c985048a3067d80b937f0f534f9d8e333bcb044f32cb69c143c07c3a020490e3ed64d95fc8aba96e95efea4cd8777cc6781e60a37b13a8c18c4994bc634832f924e4501798d6030bd52790468b38b5848cd196712af758f925a58a3757b3e9d093d8012d0127537696e6e3be663697f1268bddd16c9f983527fc332eb0dea0a75a7a8153abc6eaeba48e69fbff4eae654018450520b3917dec86f486d1eb436aa9682372bb8f71592250165057af87ca779ac58d0f626e570c3ee52d80898646be06a6ee9f089c628877776faa4ed7178322bbc72695f6ef6ec6cea9e08082990feb1c6f7aaf59066f2b0a4672ebbd6ae264b6c8d7c20ce1cbb46ebfc226803f7d08c8ff63c307f48d0fab9dc5dd252fc59b3c6a77e0053a7876b9dc0fbe4aef1ffad5cf5d00a6a6b3d363765549ded16066faad3db0e7b9fd9a6f63e71389f31339be03916d6daab775ecf8afa24a5d5f7c6a308d72f2b63e9bcc0cc5037cd418166bba46ac9c5f434096374476754b1553c5b88435f17edea855536eb7cf3becf1c57b80634bff7952335fe352bcee58acc69f2153bf759029607c8502b4672bf5f96cf4f117aeec2df0bf5a07346251599c5614658d409dec6e4937176348d8dc071c993ff2174f8b576923e580c6afabab343516514e3c7861ac71e81c3d158e0d0a5e8cc997b2edd0985d59e2738eaab75b93bf7e8e0aa4c2572961cbb63781cdacfadbf9199b403462eefbf051a1a85bd498b972f24f5da03170c99a760a3008fa7b70afdb9ea1cdb66397f65a138d39822554ba17ab515fee3c105afcf31fd0fcd6c50d3751cb28063e455c92317ad23053beaa8c49c7179fab5b6b14e264079a98667e85354def1ba95437b79f1c669d86af6ddf1fbf7b983cd55a63afeeb38e632ea3866dc8f52ecaeb7d47594d94408f2925d8490d0f97a7154ce1d3a8c45f75255f949d206febb53a864038c16624644dea3c537665487344d7c73b52869d7e67dc232681abd580ce098ad3b6ae74bb3174191482b90848c38ddb4131fe56fb2001f6dca57460fb1f4e5c565a942dbef00ab51da773a283a0c38cdbb11d73ea0418a1de21f51a07b02b4351fc0fdd0f68330557816db5ec7441af574897fadc341bfa6ac6cc4a8047e01e98c6f72e8f725f1da16d4bad36e53105462ffdb3327f5b2a42b597d1dafa7a3d61a9e7a8bfe2a6d9ecbf8aeb2dbe85da9af97935f35ab2389bf564dd7cd08a31af1fcf7e7b9ea1f6fcee29fedaf34356b174ecc39e2c5521b38336d1e11ba6bacaa99cf03e4ae7a121dd2cdd4154de9081185126adfdd3dc4e3606be39f273ac5e3dd951d268db9d30692c35ef310e9f57a37cacd001ac2e7de9aea9bfe88fed1b010b0ad36fe6bbcc7cd41a8c4f0af57b98312fd70731ed6c47e29c5b05b2e58708d020a9ba95921f3c22fa62b08679524fc7881ed59ef6e30e66cea9b80314e5770832d87845b68e4d6b2c326bf804205818a81c01808290afea909a6c3bf15a037ccd112e825773cb733d339c85f6aca5d056bb590a110b7205a8071959bfaffd8b9173b00d66ce050dc132a6b0b1be2e56e283b8fb4219202278e61e102782f6ce12ee664d01953c26d5a617479461b8194aee2a793f98c9a58d96d04e57e4eaf7121859430173127272e13c179ad99ba672b64c82396d4ae46a239ee60f0a5348a4e558891da365d5b119a506551065d872b850ed11ea1f85d68926e9aebcbd41025c3ee0cceef882eb7f194c3fdcce8f6e3977f65483c2aa9f050997634310d8c159fde07bfb7bde89b2a7e6868e4c684645094f32b28e28d734e9f0bf3bb9732cd50911f16d4857d913817f3e676b15869ab59b6b373922ebfb3bf5ccbacfcdd4da901b95054ab8335427477c22595978ed13245ffde82c6f5c82f9db5141d38e46c50e28b87e158948caa53471cd7076968b52eb87c32014715eea01aecd0c654bb6bd53c487d60fed28cd676f19f0aa460a61b7c86187a61d8735e05b59e7a8bd4d481bace376db73c7d59586e29e2991738386b60be44d6c5c797943c14365555d256ef8f7351128a878810984893cff9790251208425282a3d6b574dfe353105946ea00141d5fcacd7d9b22a980e02fb25f944f24c9630626d316e978bfceb920181731b09fecf4e399187c943786be2dd92eb1023a187b255344c4689e3aae21a67f9cdfc4180943884863b766442d82388edb1bf216c2a36e9b407276e8f5807068e80c54ae3a06317164ecffa4dc0c7e88dde7e61338070dcf85f379033382a5439c1fe28f1fe3fc4c2b19c9f263e5bcf2361f4dbe414bdf8aac79ff49eedb41e039f2f052806a630a5ac7752867cc394d03ae18717b2819276bece601d9c961d5833c9fbb43a27de2862bafa201c75f538db28c7df4cc868592127311d99fd9528cc4cc17f31d0e37a79aa4c71e519f3f8f1b701b2f38d0fb77d79677a24d99266139dde86aca38376d8e2ad17e8998dfb3a5a1b42f192461851abb983973b3d3a6c197ab9f1ec0adb28feb751a3b598561161ac28bdbf3a46bc5391cdf474a7d9387b354bd827b64a99cda568a9c32909e21b64d3ef2f14505a4bac2830e4e26875d06712f0fe24a6acfe1af60ebd5f42a92ab59b8d26a74823dad58a2bc877a04bc7198bb1e8d9c1bed3abf0c82b558d2c5f7177810a338059f459ffb75d7293b8ef96040c18a47f6c1009aff8a47791a5bddec8e75371ed9279c50b983623e97bbe16c98c3a43c80c465d415fd295ebdafabfb3e3d7ecf2359baf66810ef18d2a23cd4489a00f8520388099d2b8a6116acd93e75dd1fbc04b400f07edba463c6662b5d43fda040156881dd8104046288e9dffa6f9faa93905537e71fc6a445c32a80147b04aeab4424434c0cbdf96ade8a0e04071997046ff5f541d340aa527d9627436b035dfc28f40138b4706d5d86d6da36f89437f0448df0ebafd18632a5bc81801bbb8d14ee8685ea74e2a29d4a50c10c970326cbc3299e9ad0780307a4ca7fa03d52eae608b9c46b857bea387c3ed5edbe0f635104b927e8e0b202523796dd015b015806f06ce472213304b2442da4bc03ae5ccab96daaf61b6ff22f856e0a18f2bfe79c0ad8cc785c380b3f267ece1a73a6932930fac89856ba41c57ea03ecadf3a89aae8ed4b1ddb240326381f617d1f2825ac71524c76e4de0cc35307ff59a9d9e879837add67bcb729a812ded7a6855d250b2cfc6a5ba6e3d9879f27a4239ded8130bf40f839af7f1a32f74fa875e0018a40bdb7351debe510862eaaa1022115503f9e13bc1392727f3a6eeeb2577b3cffd5d3be6ca4854e96cf9664be440031cba57e6f5e6e7548b039d74670b0993f1d132ea91fbf5d27b6485fe2fc612a58b0d85bae9fb8d629fe641dbf8d0a7c31f656ab41d6a3b3d0f97ec03092926f39730deedf0fb1841243a173eee41cf34d465eabab2e67806f5a8b104b9fd4cbe5f8c69a9b1d0ae2f0641dc231c8c2ea5c3369d9b8316e35e3b210fb971789380142ae176ab9d41b0c12138b75b7b6da82728f4a2d8c4793b24d3eb43180a13fa96f1b6e72ec4b002b57261f31f48dcfe0f7c2a120ca96eb1ff6c163f44b706a2a99a5d092d07f58cf4197364a23e2601cbca58a793660499e98ecd43323f10fe1f9dc4445c1d2497646273307e817e041d255f39e043aef37d646a0994bf5541c7c153e559beea88ab11eb8765f2ee3abc45cfab5577e341a8d7464585becb548ea613772f62b7d579194d36ee6047ac15c1fcd50ef72f9817c7cfb4402f90ed92d1e4aac7a8b14202e7f549a668a27a629b89adecabf820b45e85ef46effd7816234e43095a34a220da4dcd25837d7f1b1bcf03835ed83e5f709e841d10615d5433b239e23b7ea201c2e4ed084d6989c5247683e529a871d5e4aaa687612b8338863fb2e9fae7a9765926b59ed844f9b742989186807bbf35bdd95294ae64cb77c029b6d9927cff75e1c40320ebf16fd54caa0982a273a9995bf377415021de9c6a492d59712854dc4d00c35b14319348e6b2f91bca5b1553a9a2e326191f0c8ba56d0d006c1f218dfe9247740d1537928a911a8b042d1821250455d9afc1c65db849cf2ee06fe4f4c85c30ccd3bee3f89a8196d8fe1118dddc03e7570081acb00fa338a6482e579bbea6aad9c7e350e", 0x1000}], 0x5) fcntl$setflags(r1, 0x2, 0x1) 12:10:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 12:10:07 executing program 1: socketpair(0x10, 0x5, 0xffffffff00000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/145, &(0x7f0000000080)=0x91) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x1000, 0x117) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) connect(r1, &(0x7f0000000040)=@in6, 0xc) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x3) 12:10:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) 12:10:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/98, 0x62) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 12:10:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 12:10:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 12:10:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 12:10:08 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x400000000000}, 0xfffffffffffffffe) socketpair(0x6, 0x8004, 0x800, &(0x7f0000000140)) nanosleep(&(0x7f00000000c0)={0x100000000, 0x16c}, &(0x7f0000000100)) socketpair(0x6, 0x4003, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) 12:10:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x5, 0x4, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 12:10:08 executing program 0: r0 = syz_open_pts() fchdir(r0) 12:10:08 executing program 1: r0 = kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000), 0x1000000000000185, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) pipe(&(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40000043, 0xfff, 0x7}, {{r0}, 0x0, 0x1, 0x200fffff, 0x8, 0x7}, {{r0}, 0x0, 0x5b, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x82, 0x24, 0xff, 0x40}, {{r0}, 0xfffffffffffffffd, 0xb4, 0x2, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x7f}], 0x3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0x10001}], 0x8, &(0x7f0000000040)={0x7}) fsync(r0) 12:10:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file1\x00', 0x102) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 12:10:08 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x20, 0x1, 0x2, 0xfb0b, 0x100}, 0xc) 12:10:08 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1000400000002) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/162, 0xa2}], 0x1) 12:10:08 executing program 0: shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0x2}, {0x0, 0x8}}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x108) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) getsockopt(r0, 0xffffffff, 0x800, &(0x7f0000000400)=""/96, &(0x7f0000000480)=0x60) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x2, 0x4000000007453, 0x3ff}, 0xfffffffffffffddc) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') shmget(0x2, 0x2000, 0x40000000426, &(0x7f0000ffc000/0x2000)=nil) recvfrom$unix(r1, &(0x7f0000000500)=""/149, 0x95, 0x0, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) mlockall(0x3) ioctl$TIOCSTART(r1, 0x2000746e) chroot(&(0x7f0000000040)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/81, 0x51) sendto$inet6(r1, &(0x7f0000000300)="69f2f649a468d767052eecf75e01e77b4806572c287de7e0eb3c6c323fa6270ee3ec6cb0ce528153127a539599e1ad9800d87cb9d28e74276fe33707ac277a04f16faa2d9c0d3574383e37b50baa8c040f378e2b3d608d54c88d995ea1bf2264d0e70d1661e2b541019fd591ec6ce5a0430201a87b6eef70778038911cb8c3", 0x7f, 0x40b, &(0x7f0000000380)={0x18, 0x0, 0x5, 0x7}, 0xc) socket$inet6(0x18, 0x1, 0x5) 12:10:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 12:10:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x1d, 0x2, 0x3f, 0x101}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x1, 0xdf2}, {{r1}, 0xfffffffffffffffb, 0x41, 0x80000000, 0xf00e}, {{r1}, 0xfffffffffffffff9, 0x89, 0x42, 0x1, 0x1}], 0x8, &(0x7f0000000080)={0x2, 0xaa6}) r3 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r4 = dup(r0) r5 = socket$inet(0x2, 0x0, 0x8) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r7 = fcntl$dupfd(r4, 0xa, r0) kevent(r7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x2, 0xe0, 0xc0, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x2, 0x7f}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x109}, {{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x101, 0x101}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000040, 0x7, 0x2}], 0x3a3fc983, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x21, 0xfffff, 0x8001, 0x8}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x1, 0x4}, {{r5}, 0xfffffffffffffffc, 0x12, 0x2, 0x0, 0xe74}, {{r2}, 0x0, 0x2, 0xa00fffff, 0x1, 0x6}, {{r5}, 0xfffffffffffffff9, 0x49, 0x41, 0x2, 0xe5}], 0x0, &(0x7f0000000100)={0x4, 0x8000}) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:10:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) geteuid() r0 = getuid() setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:10:08 executing program 1: r0 = semget(0x1, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x32580000, 0x8, 0x1000, 0x4, 0x9, 0x1ff, 0x9, 0x40]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xffffffff) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4004, 0x2813, r2, 0x0, 0x0) 12:10:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 12:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/222, 0xde) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/158, 0x9e}], 0x5) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 12:10:08 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) getegid() dup2(r0, r0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 12:10:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() write(r0, &(0x7f0000000100)='5', 0x1) semget(0x1, 0x1, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x8b) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x20}, {r0, 0x40}], 0x2, 0x7ff) write(r0, 0x0, 0x0) close(r1) 12:10:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 12:10:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x1c0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 12:10:09 executing program 0: shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmget(0x2, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmget(0x2, 0x1000, 0x66d, &(0x7f0000fff000/0x1000)=nil) 12:10:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) socketpair(0x20, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 12:10:09 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) r0 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 12:10:09 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="ebfb26bf0307815cb5ac3c712111550fe3371e34767ddd038851dc95ecc3bbaec3958ec384daf11155d6718c7c7e7e5f494feb0390aa1b82ab68c0bf7be77e9cf6b84986533eee4edbc3e651a73f280ac10269561ab518428eb695da09c541c6c3ad6cd10277672403b0b158cc08fd2dc86851ec5ccccbcbfac925f1e55e2f3eede90c0b0a0d55585a1491344596792ee633716161fe8990eb9b9da0c8672027dd43032df94e69de1f517fa998b03ffddddd4ffeb9968e8efce7520993b2a007", 0xc0}], 0x1, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 12:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) fchmod(r0, 0xa3) 12:10:09 executing program 0: select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x81}) pipe2(&(0x7f00000000c0), 0x10000) r0 = socket(0x37, 0x4003, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x9f6e6f03481061d8) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000040)=0xfffffffffffffc46) listen(r2, 0xf85f) shutdown(r2, 0x3) fcntl$dupfd(r0, 0xa, r0) 12:10:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x1) mlock(&(0x7f0000cc5000/0x1000)=nil, 0x1000) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) 12:10:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1016, &(0x7f0000000140)="841b8d36006e4b2dc80e90318217b98831e38a43b124d54d668e6a92557241a3d6b80486f08d23e1544074d06eda4c74b87c7071ff370b6491988668e2952bfddd31ea0cbc10e6434f09b815e8b301b4a7", 0x28) 12:10:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x3f, 0x2, 0x86bc) r1 = dup2(r0, r0) socket(0x2, 0x4007, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 12:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = getpid() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000002200)="d0", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9d8e0aa32de6d5c02f9a35b7092f283ae5d0617a90f1c3ffc6af0640e9c582dff95b385fdef32f0d3964c6b1216a8d4d971e36f6f5d36a9dab3578e3335694c918d57655fa707f22854437367a84d6eb57fd9de504560a5dbfb38cb1bee5055ba5108e7572c1f1ce2ecaa868ab614a786863c43c052ae228c0b0b9a6679265f0e70fe39a631738f7f2a94d1c2599462bf7c64587a0c4111f3ed6a8adf18599ed1f4349245cbc108344bc6d8d03f10200d6404482f4b165c809af18c5524ad8a056871e9bb7be94a01595bb7a731a13d1116e874d6e08e11c2bd18863ddd9f81db682fc1dfa7c63c08b94f11272c78529c4f7df58824d0786d01f1cf4356e0f333aa8ae590240cb14945ff4dc89e58e274246810287c9cd6c4663d0ecc38f34b6c72461074c926ef2a576f7707c5bbe4fc9fc215a17d4ba23f972287c96ac85bf329f64a98e09b646716ea0d94193ba12a939f595ca0b5f756308665028bbd0398f33d39c34a58e65def4219b52940fefa5654fc555d885fb82d20873a0a802fac4508c9e337d24f6d20f4625845a2b5ad79648e7d2e35c1a9aff4a55e8dce35f918116cf2e851baee212fec8aaf42a544b3e18d0cd296e6ec1e3903d36922a70e051ae5ac19d58700c4b6060752bdf559621b0ab68ce93768a280185dbb23fdfad2de4d86c59fe455245eba38fb79e7ad29af09c5dfb9b7cfd21e9738bd280fa7f3688785840e4551623924351deb5d6d9c28040ecf8bef163bcfa73fd1a3062b70e9818574d508e01604268130bc31a23a0d4b833a884e6ac60d91e475abd7cb470533ff1a708b9e3cba35f193c167ca5c6859c7cd9f5d40a02adfa7999bf4790a3ed138c9fcb8f1f98cf6f8f50f6b619e0ae648e08a55504d5451b50e563f93aedb51ec884e5cf60598339de2df5aa190b477271ae1ac02c5af2898c291334304dfc33685205e15ec225b4eacfb83b5d2f662b2528d2cb526ec4bdbdb04fdf74d9a39b92cef79d396a5c3b9e810a92d4a48da375a3b61920c5f1c7f2db1cb65579cc23b2a1b6962fc734271f21de37a5e2b585ac7d792d1c0ae3dd292994bdce1bbf4d486e7ed0395abeed749de3673ac3b98d39be18ee043ee8e48e2a8f1c5df85e380f7198d4872f377d9e00fb51d14e5c062138697c6f89c410420b29799d2fbedf349779007bad734be5dc74727483c8d57cf93de8d8f0bfd8cd186f4115441f87ed47ee8a23fedf37d007b1018e11a664dd4a0c11f2e08592feb407bdda8af7eaf6fd0b4acc0c55c1770f252df56c37dce372a8df3198c619d663dd38497db4d58c27e48c3edd24341d363bbc7e25e3b64ec7c768e9c5225e70bb09476f20bbaac0b39ea1cf840a1741bd9ff544b49f097418ba8a7f31ddfce3a17bdee36142b120aa9a982876fb76222e35e44c9e61af070ebc41956a2d2cf402716fb8bcb1d40ab81c5b401ad39ed1538deffbe6fc8c76b6dd30c3c997e57faf1ec3b8d91e7b1a822e2529649f5e105d70253e1e93c6f6a2f812fc88a5033fdde0987fb626b8501f8dbbc24b2d43c7e085fc049dbc0ccac01476226510ff2e66c6e3b8fcfc2126614e440c7b4411b772ef491395950c709c4942472e72dc52107a78002639fdb23dc81d723558989ec1ce3b6eaf332b938bd3a7ab952a9d1c248bd99e489c2973fc3c8caae4e7ef45fcd082fecf0a31bf71fbee9eecd79dddcc8dcc605b4960561a46e701b934a1af676113380d9539b36608938704af5b0ca5b6cad2f9c3578e59e81ad3f27bbc2ad94b84ea3ae3b45f3b7ac6e31af0879f4562663238d1d9f11ce01b13bb2f07fcbc3dde8f2ee7d70cdd737eca14c8814f2132f2b9af728f4b7e5406ab1ff536767a31f378468c942ec0ab5eeb1b3c92392d13d5af0a324668bd3917ea30bfc4350e05868b254bc335d94c99c6b628567d6cae5417c3eb047b49904dc0d142959d01ddf1a7627a35ef3f4f4272e56fc24c468f4d3171dd948e1960c0717e9c10dd5d625bc66c2c6b361bba37a73645aaa3b83b6b5b1d8e67c30c8c5f452ee100798097005d672e1922b1d5158d6acda4f7b54df5c70e56e7799e0c1fed7e14b7a59ede1bee16c026ba523c39d7874c3365b7154b9e2ff89c36beb0c4afdcc6166a21d3ac371ac6b6ca273919a3aa1c4210080194f29f106fdc43c7a9a4175f1dbddb01d09c25ff20a1c885d9d036199fb2f5f3acff4ad9a89a9b8f3302c43c1a4eef1677b748a8f6a805f8c348891ce8d7e2592554cb07ad3eb968c3c5e6916ec06f11606410a94955250ece82076da3c6b67dce434d09467b42248cb49a4509a9fb5c9a4b044061cb588a541768c6b234abd596cac5ed94b81d5468b71243702fcc7bcd5bd538c447763c6d591681cbeebde5e201fd147c8ab3d77c82d48a1d9b39a44ff9172a5927d772bec4662e0f773074500d5998447a60f5d180c17c7517e6fe519b6c1ad783b2e0433e504a76c81006de3228048254826fbe7f302fdaf523e273fad15b8c181a665c69ca79d23af5fb71f4c3344aa306b3d3fe9b89624ef08b00540cc0cfd1d83266867bb52cea4ba7623bd596453ae8bf978314e7b8f724093bba94849d1e933f0647a22f38bff5b9e9618aa037508010ccc5b43537b223773360487f66e8a9805beec66e20a422c543a945fa9a5635301289a10f5a6ff4850ced2b140623fec0fea17d2b942aecfe0639cd839bd01f5f35741c9f4d3c769f5ddd475a0c65636c4f83f3b47cad43921ac79e2b9181809e16ae08dab6d9f44471175db04a55c75d9e22bb2b078a398dcc13e42ba592c825439006fbbb1145222bc2878f7783b9b378c6e093c8cba7342fc3690098e0f48361b1da7117c42a7bdd3a5e834a9e1eba16f4b4eac393309f4d9179391e98a479bb8b4acae362d1f648d922dc56fc781c314ebc3081278cf6520eaaf44a6dede81fd4ab235abbb85795790c0c40977722871edf484d701c7fa75ba330bb5bcf67ded30db8895a83a1e0f438317a5e8999c476e206554fc3b879d280a85baab05324634de42c0bb603617998669c62dc0f1048a330c24053a18447c6d3aea1a331c3b2dd876a733154a55ee2b43b91c8e2a7be90f5773f859bf418d4f488c5ce273226155274dbbea4063b70d770c6805f102e0bbca17d47b287ce10943b9c8a54023877b4d4f2d6d3d8c05445e6fe2d2c4cbc66b93066e6dbfce1a01c4784d8126a9b0a60b385376490050c3d481f2d51dc7843965fd5ba0c7dca5edb0e0e758b3ceb8ed275fd47709854cbc260f60b633e21a95a3213d721f3a2616746c7f2499cf2bb31586815de81be2972880d5e2126701f11fb7ac29689bd8d8e60c3072591c74eba3d7152906a88b73f48c5b22bc1994cefe38f460596a43882d471126d986ff0544555cac41c86a3408a23ed16e990186ade67a3183f470fdda17512639225206c37f6598f5c18cc53e241d0a97965d20647602d1ac6200f1a04bbb295a85bf3c8b79aa6c90c3c983bdd32461a1608844606a7a1025d4c261b2db5f692e8b12d561ca60244afb2d226b82a6d78f58f640bdfb1e0ed1d9653e025f65d52a0594ba3e5a6f634a9444bbc71aaf117a65e4f770e0717523c2e20adbec8ad43ffe5530a70541a2b13db8aa920d56c13bdf806865cbf8b03847c807165392b5f03352d646b774602e47b21e8eaf07b7b008d8683fd0fac45a1eabeb2637c90bfe2f0e136d615e6afc0e830d82c7f8d1e2a56a2024d6e009021e3b1c5c7fd4f7da70c542042c5759edec9809f7f4c8d43ac54a0817bc24c1cd2c77aedbe681bfceb84c3632686bf38914b43407518a7a982616d7ddc446600eaff4987afa1a9af8c872e6b50db021e1efe5179789e55770c9a6249187b43109b8ce4e3e68d856a7d53ecb041bcab127be5b2b27e09c506eb8bf1ffa67047868c768680c86b6c212bc316ce8f0106864bf04a8f81fee8f511315eb2d37b42fa5d8e38c4723fd2334dbbb0c452ccab1d8dacf591643f17cd620ba1f477b806a1e9346fb645ab297e4c25aceb89338353c3e8c2676f8255680b79ee5dcb525342e48487797dc312e6061aee4a0934743c4aae27f6d180ce7d382697411c9022646a2fb33ed691fac9f9a93927ff84ee98f4fda622cbd3607d9f5056964429e779314020c75771962a466795f8e981a0cddafc39f2fb0c99327d0aa6beedf92d48f61ec9a4138c4e4960c12b9aef2ed4d089922e925d61dd7b48c96711ea96d0a8b2477125ea8afbfde70ceeb79ee34f5f973edd7f07c3946f0a85cecb17f4c4ea598bc35437806d572c1be829e6000f93af58ca78d2a904e5970dc96e2ebc2bccb64b1a5f3b3484815104fa064d8a345f36e5ca1606b859e84bd1f1b76c03df0869a3c823475ad1f08e8f61beaa89fcb664cb6b27e0a3242efda0317c9d6a1090ea17d8e86dcce4f5c1471dd404b186fc87203109146eeac9445591fc412086b05a6b4bd6cf7ec4ce528b31079536bb463ff4c8e40432a5b8b2003f95d78a886315756f1b5be72263b2ccb4c21d8a2ccbf463391bc7d2ec96a7dceb930895d742b889bead7f8bcc8c336e418cd4c498ee2126f6f613a09a68a012d36908efcf06b44b67f69f9cef7487acf9b9d76035bf6232d6f07277de9852878e5a79eb001217122c8be723c08ff3cdf8e541d73d66259ccc387cdf29efc89989b46e4c00fa92f8d07a2a7c58916cb5792a3920ca3acb07b492ed80bb911bc34e128190aadfdc1bc9a0939c22c74c3882436417164aee1c56362d1c61bd8c708f083ee200892ceb5c23834cc44ff2147eb07da3f06c9134975ad746b1f6271009f15f57bbe48acff4b338e6a2287", 0xd68}], 0x1, 0x4b) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x9, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x39, 0xf0000040, 0x380000000, 0x3ff}, {{r0}, 0x0, 0x44, 0x0, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x5175, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000006, 0x100, 0x26}, {{r0}, 0xfffffffffffffffa, 0x8e, 0xfffff, 0x20, 0x4}], 0x8000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x7, 0x9, 0x1}, {{r0}, 0x0, 0x5, 0x15, 0x1, 0x80}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x0, 0x5}, {{r0}, 0x0, 0x8, 0xfffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x1c000000000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x84, 0x10000}, {{r0}, 0x0, 0x10, 0x20000001, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x6, 0x92, 0x9, 0x9}], 0xd87c, &(0x7f0000000280)={0x2, 0x10001}) wait4(r1, &(0x7f00000002c0), 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x400}, 0x8) 12:10:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x2) close(r0) getpeername(r0, 0x0, 0x0) 12:10:09 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$inet6(0x18, 0x4004, 0x401, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x10}, {r1, 0x181}, {r2, 0x200044}, {r3, 0x100}, {r1, 0x4}, {r1, 0x21}, {r0, 0x111}, {r1, 0x8}, {r0, 0x20}], 0x20000150, 0x1) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7f) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r5, r6) 12:10:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000b00), 0x1) 12:10:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, 0x0, 0x0, 0x0) 12:10:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x5, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) close(0xffffffffffffffff) 12:10:09 executing program 1: getgid() r0 = socket$inet(0x2, 0x3, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xffffffffffff63eb, 0x4) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 12:10:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0xf4850c0b9a252d26) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000000)=0x8000, 0x4) 12:10:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000000000000004) r2 = socket$inet(0x2, 0x3, 0x89) r3 = socket$inet(0x2, 0x4002, 0x2) dup2(r3, r1) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 12:10:09 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 12:10:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 12:10:09 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r2, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 12:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mincore(&(0x7f0000ff1000/0xd000)=nil, 0xd000, &(0x7f00000000c0)=""/237) 12:10:09 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x12002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x85, 0x0, 0xe3}], 0x2, 0x0, 0x80000400, 0x0) 12:10:10 executing program 0: setrlimit(0x10000000000006, &(0x7f0000000000)={0x1}) r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x3, &(0x7f0000000080)={0x42800002, 0x500000000000000}) getitimer(0x0, &(0x7f0000000040)) mlockall(0x3) 12:10:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x1, 0x100}}, 0x0) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./bus\x00') readv(r2, &(0x7f00000001c0), 0x0) 12:10:10 executing program 1: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 12:10:10 executing program 0: socketpair(0x10, 0x7, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x1000, &(0x7f0000000040)=""/200, &(0x7f0000000140)=0xc8) r1 = socket$inet(0x2, 0x0, 0x7) getsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 12:10:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x38, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="3d24d0", 0x3}, {&(0x7f0000000200)="172ee05a0797f665f0dff1906252091148c073b1cf0bd6d6fbe7ee7b723f3a3922b6b3153c1c6e009c0c7f6b0cfc59973718be536beb64ecb0a57b34fe690d8bc26c27fd605422474366aa5e3051ad73091eab7020f44f19dca1e4092eaf58ca553995e7741aacfb0cad0d261b5838569d3c1629117ccd15ff1e3233d60100ed12f285bae51620852f7012017d786e4307579a0191b61c231b659fa1b66eacc6b16120535c17b4ee81db16dff7fa860869e9ae893231646fcd052650962f928c9d3ae657299f6a660879d28cd095495c0392c0c603ab61ee74ac607471ce0e91c69926094ef34eb2f9e87e529f1209a1c5c71842d6369055340832fb113f8a", 0xff}, {&(0x7f0000000300)}, {&(0x7f0000000340)="625cb2c5a5e240adad1fc17ce06fda44b22e4800c40b0813a013255e24c7ecb7d3ebdfbbf48bc4a5f310b7ddd84330d4f72bb467e268d1199618a2a5930bd2fb23e97054911256643105db52a50ff8fa3dfb09df8c9b74f0edf0491fd7f1", 0x5e}, {&(0x7f00000003c0)="b912ca514d5b54b183accfc81fa771265ff9fecb30a3142879fe86cccdae2e3bc75b6a7a35651a26837506cd88ac7f120c0a34f6c7fb39d38c51884e1397cfa1fada7c97debf4d190e1105eab8388b1d0fb3249882bbbb58865c9a3ee305b08b9225608ea01185133b4e879b991267ae306d2307373bc6129cf421", 0x7b}, {&(0x7f0000000440)="b54cf87759b3ec7c308caeb7cb71a3fa34447ec72e40439dcee7b8038e50f2907c92f0d424a5f540f83fb95f933276244a9a4db921e9aa9189539cbfd41bd3403afacc6a3b12c4ae9f1d811149c812180587b698bd81fdc4d8a1d7ca3adddf130231276e4a49d403bfa49765fc1f198d386b72007392b6e2783a301d0a3200178ff1a3ece8d11cfdc7f9fe", 0x8b}, {&(0x7f0000000500)}], 0x7, &(0x7f00000005c0)=[{0x100, 0xffff, 0x7, "a56283de5bc3df27fc057d373c9f6dbfb117441f399993277800e5ae34cf28b145e22dcbe800a15a5070de55f84ce746956f33bf348c1ebad77b60a10d6fa6e4634a9ad22d5337181b6131be9d14f4af2398b067f4827da1914392c1761385014d400d557e29873460dd3609b5b43455a34bbb629842d26f14dcf855a2ebdc535f18ecc4ff12e932ffa345203a9855ef21ec3cd924c2e002bdd94af58b708acb579a7989a0c3b4005632f3757a26d2af9f5195e1d7eb9ce841179b86367caeae48aa70d2600c543aaf803cd49dd7e2429d92531fb54a92865c777d45e54249050165213278f0941d37a6"}, {0x90, 0xffff, 0x1, "0d44cabd3aa3b0f3d92f9eda1e5d5dd27f3f9313da0daa857c72b3ab46c77da6b4b353ef938fdf6d4e51d3b80f644522161b5d83037c0a123c1366d40304eaf225c626fbaa39dc0b5345e53d31666c604fe3af46318429c9bcf6bef252b32c69424453b33116e791d5d3c58df235f0665e96304ad80b0c79f8db"}, {0x98, 0xffff, 0x22, "def25f5332393dacebacbbb8a2bbf9ed584ad0254f1c229d57972501dc931fb18a60d0428ab05405634c7a5c7b9eacd853f2338cf14ff321235d6a2f3b8dc2c6d10058219723e41341f40318b7c32b657ab94e6b06a48a1c69f0c3daa3848fe6d1ed85e49b483a66ab016cbd3d24fca99833db467d123d4e3e2050e65cb72c56d0c8d0ba483e"}, {0x78, 0xffff, 0x1, "256feb85c74aac978fa84955138a7681a45cbab6e47b5eded8b3700df56b1d0c845eaf4f86cf84760ec0f5b44d96f10e37ea09b5b7c9e7920af9081a3fe4763bfaf42076de01fb2b3cf6895785a997b5370ac506237baf36941ecd7440853f0a7a0f9ff82957c2d9"}, {0xd0, 0x1, 0xc09, "75eb850246ac9d7e2ad0d6f611b294e050f315284c4dc827499f5d38f31dfd7987353efe8856c316d042424a3ac8c5c50751e649f60df06f009ffa196048b1b5788353ff596720e370e366128c63f0636992f9ef3a49a50494168b7d677d4d7df0d789bfae10fe73f874b1d30ec7a9a67c4bf840f5f7f72ec8f0544311bd7c09321394803196cb0d2f67cca866aaa8a6e427d73f113cab1e27fc6797d8f7cff7d901f92cd463452038562808d5c41204486bd7d55b1d99b357"}, {0x40, 0xffff, 0x9, "cce124854c4943ef88452fd372f16d9886e429a7f45d41d30e7934b48ab80ea5b0b9683c03cc71155bebbd"}, {0x60, 0xffff, 0x0, "ea842c912afc7b2dd4ccec2ece149b0753c7d05aacd8b52025620e9af282bb5b3643576096442681783ef1094386199c5389a13661512cb84b258f5e2989a4c37733b0995ff50fe05df2c2eee98d05fc"}, {0x1010, 0x0, 0x4, "aba48baaa924f6c15971e09529a1167ea5aaf2ec61fd826fd54e8dcd6aa08d2e21e5b0ed9192aafe12a351515afa81ae44ba517296daa14447769daecbfd5437f1eb60d159cff538cc008742cb8bf769cc432af46e498d7721e543fe7482f56ae9f0af07cab01e27158db9605b3faf16d941195bbeb000939f5f7434e9dd31e2277cb33edcb2a21a0cbf438d6e6a9b67220d285d77c6e0c66642f9fefbfe36509d4df90f7cc7794d167115a1a2945395e34215f1640c4b5d6ee3dce0b1cb00a4e38de1e21bab8d168ab2d90f64a29db3305c17b431663196313878d7744521acb5357a61c82fb1528b93673c84cddcefe0445dd26a0ee3cdf2424f91884dd1ba4eae70b5eddce1dadbfb95d3922e700d3357410ad479fbedd30b05c0e61db63ecbf3731a36015aba63f24c06549fde8bb778a8c6bdd4d4f539da681659abe1caa452abc17336d4baa48f2852274f505391590c44423c3508c530f0eaab5e84e7a416e92e8885d50bde9e33c1ee4b0cb418faef22003e62f135dd375fdda637ef0cd0394723af0443a55ddb7e66fd71b213bd48c06d447e4a80b768e9719642db795fb84685742e779f5e11f1d8fcf8632401931947d2ef8223db841aea0d6c29f101dbc9485f79ce8b25ba7bc354d22b70c4b2672f65ef7c9ecfe1ad82560f353a1486bea88fa704a5aa6c2c622c54c75d6e9db76494a0c6ad765081313bd76b93c3b3fe00baf868fa836d4b0db6219ea67d7c8551f52fa9aa36a76d88b253d21ccd49c4c52fb03e4434a149e76895f52fd437f934d355e45c99549e330ceb041a15a2316a804c07a5d2395e253a08d48d933b39c66fdde99dbeab6b3d323bfcf81c03b66939fe8e79a6c61a8cc2dd2a9297024a2c0af4aa596b6c9d627c7a2d99c9e781b4aa3d7495872f925a5e557baa5e43cf22c5f34cba420ca67bba34639e748ea18f637d4a4b07f9337469ff0f1ea353269012eb505ce35d8673cd66e154d3085dc965fa0510dc3bdf599924466a0a5c997949f2182d0059a359f536f9a723038f19d27ffb3ce25d50181ebd32436272fd8589550e479fa9682b987df215567d1a7fdee2b738c317f31585d1bbada8b4180b4b17664bd6631e170e5a042b88609830df0bba5b84460c102666832e34817b2bf7c6e177bc0b168f08154a2aaa36ff29e625e077c4d5d86b0ffccb4878e80c3f4e4e3e4af564c2abf7f55782fe492915a849b9e532923e9aad406e533926d72f6426d19a7e67ac384200a81d05b1394c87c5579da672c03d410731a6418fa55589a0764ffd9d893d3c29f9cd551fb606f78098dbe39533f5cc0dc5bcabb9d0dec56b437b3cf2a591f950a32507d2dbab661dc9ef90a54cd17f817fdc43f5089b2b5730e3483c188690893116a45280487e8d9876087ebfa0caa84ab6efe470d3971d00b3a4cbcee65bf93791fba9f771b401f56d5990816423fca2f3a870c5ed6f610592bcdd020182afc2bc8971fc778419a38b05522773e939cbc9deef8ffd205baa893c32c9621f5ba098b4f22a0ad2fc6b8ce4e96e43e3d072b9c8629a94caacd257c8450714437b8f8efc76e8c738b648c1b8417279cc959bd4fe839a1e4551f4ef8da01bf1ed805c3b9dfeec07e0a36a053bc84e14ce37307d54ffe50ca16b21f1f144a5cd294622474873fa25a1904548895bc3c34610b68c098ee626e3e01d57874fd36631c805e2c061220add54e4e941577e676f24e33a2751ffe6a01177355b2d07c84bad1b48c3c4aab3d9a0ecb712da9677db0c338f5a7374453cca48da82affa79d52e47be459174d450e26808acd84038e66a17dae4223a0a5c045dd8cbdf044ecb055076fc053a2be77471e2cd9c379c25c819cd1923eb466a9d47a3e4a9ab1ca9e2e1eecd6d09617d1c988ce68d4ae71f519e020ab278b460e1430b364c1406c0d5e5c937e2e1797781e5966fbb5b8de5fe293843148234df9e011e24d65880d3d1c1243597b47a2affad783699b0415771af90bd1829e3cdc21a27115257572a1962dab35429cb3182e3e5c6cab0b5c9f58e9a2f54b34873dfdb3aad4b07bab99d93b4d632a48f709dc650e9c5e981a69f1c3f0997908630aeef6350ed8fc1671741e8ec619e86abf8ae1da71b6b49d07d535dd8681a33534fefea549c18d2a0d4d988ae107a6bc6d4a62b70b6a5c6879bebf277166f3a3f935da4fb516a3a89898f1eadc0cda02826f3ee7d17b084d04ae1936c05a166821758ba1ee622c72557dfbd1f9a6c6ad302144f22a44a76c5f499d0d33d41a07e7dcf3c58b573a5e056e39aab02242cb5554e9c9bb7b0380362c98e39fccf50da7d13a27471bcdd3ca8bbb2aa3f8c064d822a06714c4a41b99e9ba014c494d4d5d489e9aafffbd09df7096383e723fce0394eff107f953a279cd22a3c4ee9f37803d9ab2acddff33059848a11181cebfebca1937b1fc4d350547291387051eae1648d53f104b7d70103dab93ef69e71299ab42b2b9f025ef9979596e8d26d40f2cde9a0624ce8948ff2c49bd0d28ebcc499987846175f5ee35761e31795375e4ce32b2d7b431cd68e8d7dab539a204c8e247d9efc7ab8d95e6cc4b770ada76eb19f5c4e1b85e0fc31ec92a45816b87a066fce6a95b55efdd458e6393194e0a8341bdd96ff1c1d1fa50cb3df6147129282e7867b1499ee5910f731c8bce60d8131132e197ca0067b3d53d8c5937428b6c54c5fe13eab0de2a65675d5d69685f7a494260fb01d69f3249a8d680e1d2612f06e617077f5e61b223bfa1416fb9c83dd2344844b258655100d65090c1ec761755e9a4867865ac5f25992c79f934cfb8affdac66ad49f98a51279a729edea7be98eddc3eca1450e48b09498d267d96c3344c1c67d83f62d775b7249eb119e9ec2d5b2af6b1202b28a1d8df4f0841a029c9fd445c44dd218fc760c3715bb24a7fb123415f364c4c376aacc8743e42050fb7e88ce8c8b3b20f1a055b0180e34536660bd036a87ceb07a85496b0d73490ccaf6592306ad88ffd2aee1954aab00a67ddb474e4da5e3a5ba90fe2bf6d1815125e08b81cc7fd477e39f16df898a8635a82501ab312d24d7c61fe744ca35daabce1d077ec8617332398613956f420059fab8e449b3fa942ee7be6b60a64fbda490bfaaba26ea9bc67205d6a6173a2851d92cc0e03cfc5d89b7d99b9f06dc6ea2de89000eba2363966dad0c3c072b9a9a7db4064c12b516593741b38d6cbdc1c050737888c3e772e20652141880f663baa68143d24512bd1ec94986af97d50516a29c81dd7d4a06320b0ea89e0d0c6f19be3d3350648921236d6f0845a866a5050c89652519aa3cc6c751640a7de2554aebafa9b36d8fe935b786373e83854f26204f011f50531c5ea23f201a3d9c2f0da5626f9f3a660c6b563491f82a810a4c8aa908c2926a7c7232383c52c5161e1076a37f87fb855833e4a857878d30f837d404741d31112955c359c4405a83b0e11a9c889c33265e478b20c0452950eb3574d74fe466d11a393a9b9dcda8b8e1408b163bbf541444abbea4ce928c24bb596407463d8043789bdd909f2f132f9334ee3e6a3fbac7060aece382e2d38d223f2fa4c3b6697ba83af3c4a9c1aa92d0b22eb1e4ef7da903941e01672a141c7a41deeb068ff7cc67cd2b2f5393cd5f367b753ce5e863d70ff88c9ed547325a07f91999049e240322c636e617313293e28f93e94c52c75fb985765ce93772574e898fad76263663bd61912ad0224f212412fcd3fe6c325206a67c3033119e589fcbad79a733ed0d7f08e2636ba7b34e29055fbebefc26572df21cfebf7f36e567198efe710c1337a549d339597095c1845e979108dea400c1a4da0dc4d1b3a38f7bd774bf8f49bb2531f56cb60af129f66810bb269c894976d4ca39c6939f290a07211798073e288c284bd584571c1359647e66b3776aa41a3ebac4d46965edda6152f6bc33a12dfa40900078f225d3e61cf714ed76b0fda990f95f25501068376072d96c0bd919707599f4a77e653c6d536d9ecb428b55561fa7c7cf5a6f3c021504764ba00cc76e7da599dadd72cdf585ad1fe516533a5c5907e97483eff45432030b710f3a3941c0d78a74692dd511f50bd27fbc38f48186aa17d968f85538c6af7db07cb7388512b424ce411e0d725d08e1c90cbd0e30ed77eaa8140e5954358fc5e4d8a7621df54381093c618c3053c937b1de9cfd6d5dd00a77dcf6e5e7a4ad98b15832c05e64e3fb28026ee2b135dd4613faf656277c658764e18cfb768112197db80605bba80d068c8baabd3980aaa09f948d975b70d0a35c1188154a2e68f283e58994fade977e042fed16cff4feda92f059ff7585615046a24210085bf446f85348ca36e42b962dcd08f2a8c377ad99c01f1ec42f19688734a32196d25bb4dc4c8503f034b046f6e2890270f1546fb5056812d15b60287bad6a950c242971d64e92fc75501db1aa1e16bfa683e4e7faefb93dcd60c13fb58986a717efe011627788a0c2adb6feaaa6c72ed0ad0394651453c73012b08a6c019c26078bf70c7fee10dfd467d48e1bdaa8f0e9e81fdb18ac3760e794512cb87b93af15bf013f5de841595eff87a02dc7fd1af7e477ac05e3ab3867da94170dc65b0dad5eae857a0008765e09dfd12e1830b601d640d115a40f34f7d8a7cc85c27012d7c87e1bacb3cc32e02faa2913f2d20c73e2c070d128e54a38d4eb5c50b7d37d91a668bd6adcab7f316bf2175b37cc397918171ae2819dbe9f011ef12accf612f9c9db0fb5d8e9ac4610049ebfa447fd8515390e2b46f0a042abf884b05cd06364c2e710a256326253625cd91ba08150b1033816e8864c3c8d6eb04201ba864e1f185d51f2d40829b3675569bd1ac6f4fa848eab54edccdfbf697485581ae2c944d4234e3472dbc244d6ab8b68dfce91abb5aadc23d3286d38dc5048120bcefc23ecf391eb52e57920bf1ec696e551a5a5219281fb96ddc3e009166008251d35e1a6612829bc1b314a1cff63582bd4cd6bb63f7892370f3963d6f388e63d7284eb909c25a9bc072d293b59b009e64fa065a10030fa49b0398fb03a22050ad7bab0217b71c903e943af1bd0145ebf9a84b26fed7cb86032d3fc96f257f8e83342ba8c3194d2e9875866ac07aa7dd5893092a46a7aa3426f451c16b460af47b9922ced08bcf3b4daea7eda2afdb49d729f58629d7901fc56a7e8b4b2a27b5eb189aca64a316a30518321b905dd100aac2f1196c6f61112f3cd58cdcfdd9e613c5cc656386af7d9f1bd136faf6b68e11c53ba9844d9539c84ad1ea5ff2639d274dab6d526802bb5d09ebe568efa6629ca757f08d4ee80a58fb3dae1fed44f1c8d68948532f4f884369f719607c107d054ede3e43bc73c7c844c43faa76b64f451dc5862c3bf66a217e4a038640f628e2d5b6c0b6cb4d1e11defc17b68122c9d96656067e15e193ca20f38175168ea0324ce9e28ce8155753b501e4332dddbb9cc47e361f4677dc0d791dcdb67216f289e3519fb5d4739e21d7f310d798c6deee761f911c0162e6f745074c740c75281542d75ec5ed9e4d9ff12bf6a367ab5881a0346c0200756ad7c8713dbcb0eda47972ba2c3c02db307eef1843fab30a9071ca6f8eca67bcffbbe3ade5d6b8f81e55ec172006464b0e87a33680cf460c738458015a2a9e63086ffd80f7a7e1ac7ba2326deefec0f0777f15d0c6e9990b5ed77ea8edc59c6c389cf431b2f4bbcef161088ed233186e1c564f608e51c60dbe99a98c207336f39173fc822ee850f4a"}], 0x1420, 0x405}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 12:10:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() poll(&(0x7f0000000000), 0x0, 0x5206) execve(0x0, 0x0, 0x0) 12:10:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x200) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) shutdown(r0, 0x2) 12:10:10 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) 12:10:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) getitimer(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000800000000000000000000000000000000000000000000d858ce140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000afe945d2293b054ef15e27ddce1dae2d907e953a4f0dcd72333dd8688880781e0532c4f60d8a52b7d45893163b60559d8bea28053338af4a626749bd3f40db5192bd1ad63b788baf7abc58198ad3f80e930aa9fe3ad89de3b31baae3862ee88cc21dfa787943cfcc2820564059fa1317124ca99a621c888054d36ad9b7572710eb0ce91e2b73d7de268d2960d3837866b8518442f83d553106e0860cbec45d6d2115bee1be0d3cd2b8836a9c632dcea54febe7a0e5a70b591b4e1cfd966a341fadb4911b85e6d7c0b9e6e1612b95711921117e"], &(0x7f0000000200)=0x6e) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x401, 0x100}, {0x5, 0x9a}}) getitimer(0x3, &(0x7f0000000240)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 12:10:10 executing program 0: getrlimit(0x5, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 12:10:10 executing program 0: r0 = socket(0x6, 0x3, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100, 0x9}, 0x10) open(&(0x7f0000001040)='./file0\x00', 0x82, 0x111) poll(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/4096, 0x1000) 12:10:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf3, r2, r3, r4, r5, 0x64, 0x6}, 0x1, 0xb8e, r6, r7, 0xfffffffeffffffff, 0x9, 0x5}) semget(0x2, 0x3, 0x2c0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) 12:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = msgget(0x2, 0xc0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/149) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:11 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="dd13fe5c1bb9da186dc92a5a82e6dbc84a8752236a602d75a259bcad83011bf5cb9decd81253aecb05f96f1ae87edb09d08707e83b198664d7173f09", 0x3c, 0x0, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) 12:10:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x80c8, 0x1f0) setsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000240), 0x4) r1 = socket$inet6(0x18, 0x4004, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffff, 0x9}, {0x81, 0x7fffffff}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getitimer(0x0, &(0x7f0000001d00)) socketpair$inet(0x2, 0x4, 0xfffffffffffffffc, &(0x7f0000001d80)) setitimer(0x2, &(0x7f0000000140)={{0x7ff, 0x2}, {0x8, 0x3}}, &(0x7f0000001d40)) fcntl$setown(r1, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(r0, &(0x7f0000001b00)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0d4eab8171cfcc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f381894fa3bd69ed200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae13d430f22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f65bd58611e6186e604d6a148cfc580d9cdf6d2ab3bede9b5c6d20c744d5a2c9824dbb67d93ac892e611e4a0217103e604444068af205b372977eb7856ea0f9fd424711e08e7515d999d31791b765fdfc6445ff425040d25dabc295fc82bb610b1c494dcc37001ed98ebac5cd06853b48c4885706f39ced3c30ccd98e68f74bca521e53265a3daf4da80e61f6c7f5cfcf444dd7a9feaacd64720406ddb52"], 0x1002, &(0x7f00000019c0)=[{&(0x7f00000012c0)=""/183, 0xb7}, {&(0x7f0000001380)=""/224, 0xe0}, {&(0x7f0000001480)=""/156, 0x9c}, {&(0x7f0000001540)=""/21, 0x15}, {&(0x7f0000001580)=""/189, 0xbd}, {&(0x7f0000001640)=""/197, 0xc5}, {&(0x7f0000001740)=""/209, 0xd1}, {&(0x7f0000001840)=""/247, 0xf7}, {&(0x7f0000001940)=""/35, 0x23}, {&(0x7f0000001980)=""/60, 0x3c}], 0xa, &(0x7f0000001a80)=""/96, 0x60, 0x7}, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f00002d4000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f000055e000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) getitimer(0x3, &(0x7f0000000080)) symlink(&(0x7f0000001c80)='./file1\x00', &(0x7f0000001cc0)='./file2\x00') r3 = dup2(r0, r0) readv(r3, &(0x7f0000001c40)=[{&(0x7f0000001b40)=""/3, 0x3}, {&(0x7f0000001b80)=""/156, 0x9c}], 0x2) fcntl$setflags(r0, 0x2, 0x1) 12:10:11 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/186, 0xba) 12:10:11 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x8, 0x0) dup2(r0, r2) 12:10:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x40) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0x13e) fchmod(r0, 0x13) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x0, 0x8, 0x1, 0x400}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40, 0x100}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x2, 0x8000}], 0x3849, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x2, 0x0, 0x5}], 0x61, &(0x7f0000000240)={0x0, 0x6}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 12:10:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002000)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0x3d6}, {0x0}], 0x10000000000000d9, 0x0) 12:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) r1 = dup(r0) dup(r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) 12:10:11 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x101, r1, r2, r1, r4, 0x88, 0x9}, 0x3, 0x4, r3, r3, 0x8, 0x628}) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 12:10:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fchmod(r0, 0x4003fffff) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 12:10:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="36a68824093e9fccc4", 0x9}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x90) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./bus\x00', r2, r3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9d8e0aa32de6d5c02f9a35b7092f283ae5d0617a90f1c3ffc6af0640e9c582dff95b385fdef32f0d3964c6b1216a8d4d971e36f6f5d36a9dab3578e3335694c918d57655fa707f22854437367a84d6eb57fd9de504560a5dbfb38cb1bee5055ba5108e7572c1f1ce2ecaa868ab614a786863c43c052ae228c0b0b9a6679265f0e70fe39a631738f7f2a94d1c2599462bf7c64587a0c4111f3ed6a8adf18599ed1f4349245cbc108344bc6d8d03f10200d6404482f4b165c809af18c5524ad8a056871e9bb7be94a01595bb7a731a13d1116e874d6e08e11c2bd18863ddd9f81db682fc1dfa7c63c08b94f11272c78529c4f7df58824d0786d01f1cf4356e0f333aa8ae590240cb14945ff4dc89e58e274246810287c9cd6c4663d0ecc38f34b6c72461074c926ef2a576f7707c5bbe4fc9fc215a17d4ba23f972287c96ac85bf329f64a98e09b646716ea0d94193ba12a939f595ca0b5f756308665028bbd0398f33d39c34a58e65def4219b52940fefa5654fc555d885fb82d20873a0a802fac4508c9e337d24f6d20f4625845a2b5ad79648e7d2e35c1a9aff4a55e8dce35f918116cf2e851baee212fec8aaf42a544b3e18d0cd296e6ec1e3903d36922a70e051ae5ac19d58700c4b6060752bdf559621b0ab68ce93768a280185dbb23fdfad2de4d86c59fe455245eba38fb79e7ad29af09c5dfb9b7cfd21e9738bd280fa7f3688785840e4551623924351deb5d6d9c28040ecf8bef163bcfa73fd1a3062b70e9818574d508e01604268130bc31a23a0d4b833a884e6ac60d91e475abd7cb470533ff1a708b9e3cba35f193c167ca5c6859c7cd9f5d40a02adfa7999bf4790a3ed138c9fcb8f1f98cf6f8f50f6b619e0ae648e08a55504d5451b50e563f93aedb51ec884e5cf60598339de2df5aa190b477271ae1ac02c5af2898c291334304dfc33685205e15ec225b4eacfb83b5d2f662b2528d2cb526ec4bdbdb04fdf74d9a39b92cef79d396a5c3b9e810a92d4a48da375a3b61920c5f1c7f2db1cb65579cc23b2a1b6962fc734271f21de37a5e2b585ac7d792d1c0ae3dd292994bdce1bbf4d486e7ed0395abeed749de3673ac3b98d39be18ee043ee8e48e2a8f1c5df85e380f7198d4872f377d9e00fb51d14e5c062138697c6f89c410420b29799d2fbedf349779007bad734be5dc74727483c8d57cf93de8d8f0bfd8cd186f4115441f87ed47ee8a23fedf37d007b1018e11a664dd4a0c11f2e08592feb407bdda8af7eaf6fd0b4acc0c55c1770f252df56c37dce372a8df3198c619d663dd38497db4d58c27e48c3edd24341d363bbc7e25e3b64ec7c768e9c5225e70bb09476f20bbaac0b39ea1cf840a1741bd9ff544b49f097418ba8a7f31ddfce3a17bdee36142b120aa9a982876fb76222e35e44c9e61af070ebc41956a2d2cf402716fb8bcb1d40ab81c5b401ad39ed1538deffbe6fc8c76b6dd30c3c997e57faf1ec3b8d91e7b1a822e2529649f5e105d70253e1e93c6f6a2f812fc88a5033fdde0987fb626b8501f8dbbc24b2d43c7e085fc049dbc0ccac01476226510ff2e66c6e3b8fcfc2126614e440c7b4411b772ef491395950c709c4942472e72dc52107a78002639fdb23dc81d723558989ec1ce3b6eaf332b938bd3a7ab952a9d1c248bd99e489c2973fc3c8caae4e7ef45fcd082fecf0a31bf71fbee9eecd79dddcc8dcc605b4960561a46e701b934a1af676113380d9539b36608938704af5b0ca5b6cad2f9c3578e59e81ad3f27bbc2ad94b84ea3ae3b45f3b7ac6e31af0879f4562663238d1d9f11ce01b13bb2f07fcbc3dde8f2ee7d70cdd737eca14c8814f2132f2b9af728f4b7e5406ab1ff536767a31f378468c942ec0ab5eeb1b3c92392d13d5af0a324668bd3917ea30bfc4350e05868b254bc335d94c99c6b628567d6cae5417c3eb047b49904dc0d142959d01ddf1a7627a35ef3f4f4272e56fc24c468f4d3171dd948e1960c0717e9c10dd5d625bc66c2c6b361bba37a73645aaa3b83b6b5b1d8e67c30c8c5f452ee100798097005d672e1922b1d5158d6acda4f7b54df5c70e56e7799e0c1fed7e14b7a59ede1bee16c026ba523c39d7874c3365b7154b9e2ff89c36beb0c4afdcc6166a21d3ac371ac6b6ca273919a3aa1c4210080194f29f106fdc43c7a9a4175f1dbddb01d09c25ff20a1c885d9d036199fb2f5f3acff4ad9a89a9b8f3302c43c1a4eef1677b748a8f6a805f8c348891ce8d7e2592554cb07ad3eb968c3c5e6916ec06f11606410a94955250ece82076da3c6b67dce434d09467b42248cb49a4509a9fb5c9a4b044061cb588a541768c6b234abd596cac5ed94b81d5468b71243702fcc7bcd5bd538c447763c6d591681cbeebde5e201fd147c8ab3d77c82d48a1d9b39a44ff9172a5927d772bec4662e0f773074500d5998447a60f5d180c17c7517e6fe519b6c1ad783b2e0433e504a76c81006de3228048254826fbe7f302fdaf523e273fad15b8c181a665c69ca79d23af5fb71f4c3344aa306b3d3fe9b89624ef08b00540cc0cfd1d83266867bb52cea4ba7623bd596453ae8bf978314e7b8f724093bba94849d1e933f0647a22f38bff5b9e9618aa037508010ccc5b43537b223773360487f66e8a9805beec66e20a422c543a945fa9a5635301289a10f5a6ff4850ced2b140623fec0fea17d2b942aecfe0639cd839bd01f5f35741c9f4d3c769f5ddd475a0c65636c4f83f3b47cad43921ac79e2b9181809e16ae08dab6d9f44471175db04a55c75d9e22bb2b078a398dcc13e42ba592c825439006fbbb1145222bc2878f7783b9b378c6e093c8cba7342fc3690098e0f48361b1da7117c42a7bdd3a5e834a9e1eba16f4b4eac393309f4d9179391e98a479bb8b4acae362d1f648d922dc56fc781c314ebc3081278cf6520eaaf44a6dede81fd4ab235abbb85795790c0c40977722871edf484d701c7fa75ba330bb5bcf67ded30db8895a83a1e0f438317a5e8999c476e206554fc3b879d280a85baab05324634de42c0bb603617998669c62dc0f1048a330c24053a18447c6d3aea1a331c3b2dd876a733154a55ee2b43b91c8e2a7be90f5773f859bf418d4f488c5ce273226155274dbbea4063b70d770c6805f102e0bbca17d47b287ce10943b9c8a54023877b4d4f2d6d3d8c05445e6fe2d2c4cbc66b93066e6dbfce1a01c4784d8126a9b0a60b385376490050c3d481f2d51dc7843965fd5ba0c7dca5edb0e0e758b3ceb8ed275fd47709854cbc260f60b633e21a95a3213d721f3a2616746c7f2499cf2bb31586815de81be2972880d5e2126701f11fb7ac29689bd8d8e60c3072591c74eba3d7152906a88b73f48c5b22bc1994cefe38f460596a43882d471126d986ff0544555cac41c86a3408a23ed16e990186ade67a3183f470fdda17512639225206c37f6598f5c18cc53e241d0a97965d20647602d1ac6200f1a04bbb295a85bf3c8b79aa6c90c3c983bdd32461a1608844606a7a1025d4c261b2db5f692e8b12d561ca60244afb2d226b82a6d78f58f640bdfb1e0ed1d9653e025f65d52a0594ba3e5a6f634a9444bbc71aaf117a65e4f770e0717523c2e20adbec8ad43ffe5530a70541a2b13db8aa920d56c13bdf806865cbf8b03847c807165392b5f03352d646b774602e47b21e8eaf07b7b008d8683fd0fac45a1eabeb2637c90bfe2f0e136d615e6afc0e830d82c7f8d1e2a56a2024d6e009021e3b1c5c7fd4f7da70c542042c5759edec9809f7f4c8d43ac54a0817bc24c1cd2c77aedbe681bfceb84c3632686bf38914b43407518a7a982616d7ddc446600eaff4987afa1a9af8c872e6b50db021e1efe5179789e55770c9a6249187b43109b8ce4e3e68d856a7d53ecb041bcab127be5b2b27e09c506eb8bf1ffa67047868c768680c86b6c212bc316ce8f0106864bf04a8f81fee8f511315eb2d37b42fa5d8e38c4723fd2334dbbb0c452ccab1d8dacf591643f17cd620ba1f477b806a1e9346fb645ab297e4c25aceb89338353c3e8c2676f8255680b79ee5dcb525342e48487797dc312e6061aee4a0934743c4aae27f6d180ce7d382697411c9022646a2fb33ed691fac9f9a93927ff84ee98f4fda622cbd3607d9f5056964429e779314020c75771962a466795f8e981a0cddafc39f2fb0c99327d0aa6beedf92d48f61ec9a4138c4e4960c12b9aef2ed4d089922e925d61dd7b48c96711ea96d0a8b2477125ea8afbfde70ceeb79ee34f5f973edd7f07c3946f0a85cecb17f4c4ea598bc35437806d572c1be829e6000f93af58ca78d2a904e5970dc96e2ebc2bccb64b1a5f3b3484815104fa064d8a345f36e5ca1606b859e84bd1f1b76c03df0869a3c823475ad1f08e8f61beaa89fcb664cb6b27e0a3242efda0317c9d6a1090ea17d8e86dcce4f5c1471dd404b186fc87203109146eeac9445591fc412086b05a6b4bd6cf7ec4ce528b31079536bb463ff4c8e40432a5b8b2003f95d78a886315756f1b5be72263b2ccb4c21d8a2ccbf463391bc7d2ec96a7dceb930895d742b889bead7f8bcc8c336e418cd4c498ee2126f6f613a09a68a012d36908efcf06b44b67f69f9cef7487acf9b9d76035bf6232d6f07277de9852878e5a79eb001217122c8be723c08ff3cdf8e541d73d66259ccc387cdf29efc89989b46e4c00fa92f8d07a2a7c58916cb5792a3920ca3acb07b492ed80bb911bc34e128190aadfdc1bc9a0939c22c74c3882436417164aee1c56362d1c61bd8c708f083ee200892ceb5c23834cc44ff2147eb07da3f06c9134975ad746b1f6271009f15f57bbe48acff4b338e6a2287", 0xfffffffffffffebb}], 0x1, 0x4b) open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) 12:10:11 executing program 1: r0 = semget(0x3, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/17) r1 = socket$inet6(0x18, 0x58a70b9e640a132f, 0x1f) semget$private(0x0, 0x1, 0x420) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x7}, 0xc) fcntl$getown(r1, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20388, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x30, 0xa0, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3, 0x200000000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x28, 0x200, 0xff}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x1, 0x1}], 0x80000001, &(0x7f0000000200)={0x7, 0xffffffff}) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:10:11 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) socket$inet6(0x18, 0x3, 0x5) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/102, 0x66) socket$inet6(0x18, 0x3, 0x328) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xe080) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="f6ff2e2f66696c813000"], 0xa) 12:10:11 executing program 1: r0 = socket(0x2, 0x3, 0x366) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x548, &(0x7f0000000040)=""/33, 0x2}, 0x40) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:10:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file1\x00') recvfrom$unix(r1, &(0x7f0000000580)=""/4096, 0x1000, 0x1d0760c0579f3ae8, 0x0, 0x0) 12:10:11 executing program 1: select(0x40, &(0x7f0000000040)={0x8, 0x3d9d, 0x8, 0x4, 0xd3d, 0x4}, &(0x7f0000000200)={0x85, 0x51c, 0x25c, 0x8, 0x100000003, 0x2, 0x3104, 0x9}, &(0x7f0000000140)={0x6, 0x3, 0x2, 0x9, 0x10000, 0x800, 0x80000001, 0x69467ede}, &(0x7f00000001c0)={0x40000000000002, 0x4}) mprotect(&(0x7f0000205000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x1, 0x9, 0x3ff, 0x0, 0x1, 0x90, 0x1, 0x3}, &(0x7f0000000100)={0x5, 0x1}) 12:10:11 executing program 0: r0 = socket(0x1f, 0x8000, 0x9) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00') getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) shutdown(r1, 0x3) 12:10:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000024, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x7a260e5b, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x81, 0x20000040, 0x9b, 0x9}, {{r1}, 0xfffffffffffffffc, 0x80, 0x600fffff, 0xfffffffffffffe00, 0x1}, {{r1}, 0x0, 0x8, 0x20, 0x80000000, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0xc, 0xfffff, 0x8, 0x4}], 0x7fffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x84, 0x20000002, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x6, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x72, 0x81, 0x4, 0x661}], 0x0, &(0x7f0000000040)={0x81, 0xffffffff00000001}) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) 12:10:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x84, 0x0, 0x328) listen(r0, 0x0) 12:10:12 executing program 1: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 12:10:12 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6}, {0x0, 0xffffffffffffffff}}, 0x2) pipe(&(0x7f00000000c0)) 12:10:12 executing program 0: r0 = socket$inet(0x2, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f0000000240)="05000000ee18028c5a85451887af900a26d3f17798de71d3254eb20799ae2765d12ee5c4fadb921e2f7c7bc9c4002656ed38a22df578aaf0620b8f98dd963d0198c5f9da71b76b853eee83df392c946fa1d366d53c67ae319e8af99dfe9e16ec87bd00daf0c77f23d0973d3af05a36ed00000000000000000000000000000000000000000000000000", 0xdc3da80578bc4b9c) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = geteuid() sendto(r0, &(0x7f0000000300)="6665817d5d22ffb5a4a7bbc85e6abaaebde3b046cca5f6d109a2d924621f7cef92bc851feab783436c19b2055f5d9fd115c2a2ee4539a27edc552fce29e3674b985e1a5ba33c37ae344619f80035c263bd7d461fd0ff22f7c1cf010070085db4572ac44128b0", 0x66, 0x9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x9) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r4, r6}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r6, r7, r5]) recvfrom(r0, &(0x7f0000000380)=""/191, 0xbf, 0x2, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) 12:10:12 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x9}, {0x6, 0x3}}) 12:10:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="f3327a4238094366df963ed4457165bba4506fe4967740b02cf84c7586eccb19e3036dd85bd9181e2e8370940d20cf30db6bbbceae4d4a2a5a0ff7e9629be7675a39a67df08e35ce8726429b485871c8dc7dde66a4aadae01618158a2f3390149ec8689bc4a8eb056846e4eb78f033ad07e99cbb", 0xffffffffffffffd3}, {&(0x7f0000000100)="40655075bb242cd5c94b2529d727d38fd8188ef1c264f552979ed086e85b62b21fd05730887ce1d79db0d3df5766a502b5545a4c87730247fc9efa90e4319f1249e820729da5a8c7c77ac20c1262d9a1ba7b9a29bb41f4b882b6df59fb9b018e0be6e9e90bca6b580642c42ff2205e9ca67e8e9cbcf71ed33730c2b52f4c84d78bc9576e38d4f84c4518d44e46cd68513fdc8b56dc334adab29942e582dbe630a9370d7c03ce210384eb20cc3984e9b6d112e990043cf5b1cb3f3af1a67b89", 0xbf}, {&(0x7f00000001c0)="1ee57b23a6fe666ddd0381c788bef195e04d4b4d5871dfbf386c7ae3c6ca9d7db8c5cc95e65710dfc8049b6611a283feed99955ef157589c0ecd38537c71c6f52fc607bc102d6d9d62208a524d0d7243444cd3af92621343301be52d4c719cfa83f3ce9a84337e83ee4ca622d2861d270e1b3a3a7b7b508a51d9d105fe0a993da5c1b2ecf480a41e9eb0358bec6770b3a3ce308055ef936d719316b53cfe03daf889bc78c714a33a3922c5154d07ed6885bbffce6c599d3fe5420c48502dc58ae6da351b1279767367", 0xc9}, {&(0x7f00000002c0)="667dd7c08bba2cb51a181c453bcb1016ce68c248393fad07f78c03620f8302993a01cc873b51b9184accc9bff01852e4dcddee457d8f02be411b5a8b3a39276a010795e2cb04c6c5dc644d6f9b23bb42fc3e7656fb7bb8b42dcc6512397aa483272daa34bb8c0b3dfba2fb604fad9b12a6c2ce7b4b63", 0x76}, {&(0x7f0000000000)="0a3b5c09e628116c9aa04965c3d4278b4008d95930ced79c7768813a2eae6e96fabd4deaad0c73621af8", 0x2a}, {&(0x7f0000000340)="3c270c4d0ffc6255f150fdb29d363d984a6ecb901a19f2ed9d79f10472e021", 0x1f}, {&(0x7f0000001900)="1fa1888ebb59b4d94b2dcdc1285ff35c561e3bb99648bbe944141692cbbbeeb1ca5fb373c1217d28c76dd745990e37e1a60909711e3ca8b14a05811fd6f1824cfde5ee6f8236e26d4d38620f1871034ba28995ec3430345ec8e9994d1251fc88af66f733285fd57de292df524e2deab788e35c72f581a2bf7942e2bc0b1e042745e8b671471b2470510f8deee338b080835b7de23a872191784b1d416a85ac418dd0ec5103d8bf11227c21bd", 0xa2}, {&(0x7f0000000440)="bc568bb4d065b7b0be5b2c417f8e1c2c883184c978d4b70c509f1532f54a754db062b1dffd64be2fe1e77a26f2aee6dcdaf756968e0d49ce867c07e075b9f5b96491d23eff97b0880ab4237e1c2cd800fdbc03f380b18bcfd2f63cc5232c28e62a4019eab7f9a2a7284d4ad08d3feaae45ab02e6bd71120efc0e85bf69616bd47b76075ae10f9a85995672e449e3a2c067444faee494e561d349b25df7945a4aef42a7bbe34227e1885a42b8062db62138d78ff1f96309c663a9b4c4104f037268036ae8bb62dce62e6d48b762b47b0482216c0c15ad6d717015877d0e90f5cffb2b89de460d42571755999a08ebb38e2be0ec2a184d5b", 0x17c}, {&(0x7f0000000540)="f3d72e67b8eccef8bf8b578354405adfa68f9142752afa55918c8158a0096ad7a6f90a3e7e347e6d0d62b8be52470f0ee1308d8184ae751a64b875e02fc3f6a6c3de73614a09981df4950de408c4873ba9d44588f3705de8b8ffe833523d9448afc5797d7b859c1063c5c1fcfceeef5420460080360f0e3bacb48a015f667b50d98bd967981a7c1d487a4f3eac40bc6aa57f7cb64c19e0efd82153a44db9c2c062c0f44545f7b1b841024c1bd27eab41144277108647e86934", 0xb9}], 0x9, &(0x7f00000006c0)=[{0x253, 0x1, 0xc, "d51222bdbfba8b69b9bfffd300c9e6"}, {0xb8, 0xffff, 0x200, "6bd6759d82aae8d9e35a477ca852bb91877faf3178ad758f5f65e3b0a54fb8a8b279efff31b5699b90108084065336d66a0db9061ab8b0486fb3f649c1fc9e1fd173ff8149fe7cd67437c9e8258e48f709972d626c2fed90bd35a08cce30a0597cabc2ee34225cf1896132339cb5b8e55b941f2dfabcb12faf0e90e0738ac98939ec7fafc7e89c8964a0e41199c0892f5495a904b721dadb9a79094c8e0487169076cde672c01baa"}, {0x28, 0xffff, 0x3, "d3b4d687980d33bcc44a1b397270b1aab22e"}, {0x1010, 0xfffe, 0x7f, "4643b4b5acc2b3d7eaa475e707386ea0f6b1880253eba5d06b8c0565fc07232b432fbad8f8e02ed1c887773f7e69356b9e61c234ac298e99d3c7ed47c4828b0d96dde1d259cd6ec9bb1ac55aafb226e2ca9f74206859d187476c0ae808bfd6699a28d6c1a762fe99d6e42dba1847266e80220984a06caa4b9924b60ab401d44c7882a2b50a9184e2a83afdad0c5688fe67298ef60d339e008db8e268cba8452f39eece204c753fe508b0ed908de74d1381ed26b94808b3034feac019195bccaf177a0458751de105aa4ee93fba936dd2ca2871c5839299ecc0185b7034159815254301d679908a480d28e711d3e92c84c9dc8f0668c1bb905d956e659890a32ce2cd9963b2170c0b42c19f1eabb8fc6952e254177a6dbfb0c6d9f9962e08b8a4af05ed34b6deed0537e6dcdef0d56fbb45bf4c0352481eda1285f21cbffb2081847e519b5600cedc5396885007b9c8d005489623d4a5e84148675cda9d26c2ad2ab208a8cb971e353f619884cc4954c078703af97e661d8a0390a32d8d18110cbaad7351039fbad9e36e04eeb21fd849e9fa2c8a8feeeccb5e518cb93e94d63730e0d604856d9982b033089a117d22352e6ba437bcdd85c0690e042466f7f507199ba6d701b7bcaa4c11e75e39ebcfcb306079812fe955aaedcfdd3137c42b9b3536585f5640c73a798f49fbc9b1c05a035a665dc802f2bd7ca9dda0f62e7e4cb1c398413618cf4b71d02038eed27c22dbaab636ec17b8f01ddb82294dff4ea56d0a032ef214e7c8fc55de80adbf7e868b22c508decf271f4585dc52a92a95b22e589301d9dae02c0dcf493d37f86d90322f3080740f04fb33c17cc7cff4850e14b9fd42e5887dd2e6bd4f64120cc7b95eb2b55c9471688ac245c7948cef7497ef334933d9ac38e5127acf2296c284af6e7de2207b92398da0d1b5c9713d2d6e27cbcc8657feb8a8e623ab3b6b6576a1d6a5003f5d57f4e0eeba1b1159e8e6bd5d052c4b9abb775ca497c81d6c8c66752922204643ac0356ce031b9b600d37474ed3168412b4ccfde5eb7ce988bfc392c4c32d6593f44054f25cf814a30fe0fa49d27bb3d307e8fa6e69396b884441ff3ad77ce04aea1c1f3631e93993ba81939de0032b53cd1d623e061b3dbdbbd218cedfd086c08c01a8e157c5139545d4a4ca8cf83f99691835472d96af3cd6ae5e8ebe5efbc2956a3ec17c34e1cdda24505ecc92e398801a46bdd3df2880cb5dd8f168d077afa53844acdf537e6ccab176bf4ce66c3a81769f709e23b76afbabba573c369b7bf8874a6b04978f1eb644092dc0183820496e8c242921bc82390e32b7bdeea12b403f000f43fd49622e12a154de4dcbd67c8c3442873ee75aada85f2e98ffaab2b7457aec48c456367d9920239d7323e6fd85e7c4d3f2cebb385621427b5ea672ff7f2a4e71a4bb7e5ff6f3729ac7b2d32d76f187fbf60992c6440f65ee0a379059c75108728ea0627e4b5a9ae0af7d98069469301e9022256286b2f416613315a8780a321b385201e856084f263f26c787c67b372a528fc456a0d8fe30eac0428b2794de25ce8ddeba22602127ff941492e1dc0ee1b423b34afd00fb14027efa507038213ffd2c28cf70cbe3f496c38c976d34998a60003deb503c998455c53b62a1bc244df1cde2ffadd912ea3d10755c249519b442ce878b4777395e408c482545a24da0f1f0b1084722ecb4ffd429a91225be5fa7105529e87153093ae23d3e064f790a1ccad7cf44989377cbd857ea9d57f4bc6a5a19ba2d079d06bdefb61f8b26b8799c630ce8a77eed0e01b6a42ba7664efaad1020f400cc9973d92509c80d65aba30c50f17983a115913aa5f307b56ce9d18ffa2dc8f3757dbb27f22a9b5c636c4cb9f1305daad4850b9a74e7e1a65df6ae05c011c47b1acb7d8cd21b08dcb9d72f3ff69ea450e9ab79e3bdc82a8595fe189057d120b95c389e07497f30b1170df81b48de35de9be1fe40564c17b3af3f3d7cbae7fbe83eabb37b56508d3f4f8c5f9df64512901ac891c4ee2e5497e8eabbfc2ea4915d3c9770e600a5e09ae6114e960fa9acdba543cb42d80d636b02752dc972bb0fe0398abd2caf7961edbe0511dd14da06a0a7bd3a757564b3de77ed9dc186c583899cd5c91347d0de35085c8b4c88115dc45ac7b63fde3824acb050d9361e9c1a1a5e3bdbb02df6e42cb7aa4c430f3f329554abe63fb0a196fc50ece98a66fd9ad8b13a143cec5c3881a2b4ad28c577c6e91712f1df0df0af8321365e1a7529877fec4fe4b10d74670cf5cf9b6a831f08b8eeb5922f5f0092f964b4cd39d1bde2b4b6d7b6b17316907c8e078cb8f3d51d7a543de71b9f501399e2359e1b41ab65e7d2b1433255fec422e5cb778f7da33e033865ead943de1709767adfee614ce6ea8e4bb252067a55e9760db848dbe8c7f17f649705fa9286bca9c8c5724a59a7add7b9454a3d297d9b8d41725af1412cdbc32d2180b846e796874965121a002b42392c13ffb1d7056f03c4df6aa486735d9c8613da88a3f5734ebc9e5ad31458d5fdb9084387037dc6fa5041cae826e43d07123ab0d9d60809ea16515c993927a4e95de6c87ceea7e5765a09b4623542326c2906ec93d7f990755f1f074180a4cd871dd0e0952d7bd63b9bd2c2265dd0056cfb519a56381bcd5af07cac8a781fd551618fb839280ef7a407c01e2a4b4084c948115ba47acbfc655f9786e5bbc993f81064da463bad76062eef8f4b9e553a6dde4cb71937a5221994d138a1421f59ceb5f1bdf54bbbd0e0a6b9d68d069dcf96082e701b3000ebe78e9d0f1afba2242a1d6be0852b449ecaa1e40e507f37438ed5fa9b9755dc2ddbcabe2d42ed2a6b8677a977d146853623e6e65b572d90460bcbf0012e056fed59bec10d0f35e4b0f50c6d1380693edc859d53ae047ff0fd18c9fce050ea6f7f3c271ab386f8071dc8c43fea293bc4c70efbf366379fd9ce6123d25b2c2fcd1ed3131c8f7ae6bfde07363c4dbd720c02ec01aba7199f44ff953e5caf19bada2b2615d2f05e41782f4048ab7e903a65d277a7338cebbd0e748138a03f59cf255ee48e92271cc424f2bfdd84feb8ddfb6eb012875dfeaba5e0a6e9ef72caf5beceac644865b8d21d428a528f592b80449af2b4fe5457a9fa0d0e61e451bd87451f85aedf8b9370ba53a74cb9a186abac8ef3744690e53776f76111390b3098c526d468bc25b9b6670af4d108509a5c77c1f9525a3bd080f062d07150ec56e84ffcb002d548a83e181e91be1df67c84eee5fb12069cf6d62763148c1267a60725e7a44b0f9d07ac2dc7b75e13390ace86fcc1af820cf5b2d3cb4be945f73011d24b11740e0e6662e213fb74228333329ed0e2b27ec116ee435b651a10c5f1b3e65bbf8b5c7ebc717442b99d81e3b39681d47c67dfba16437e7f427bf8855599444fe9c903cdc61361f7d167001d2e00b59bb9ed43f55d5ef7901cc5ca18d6b26d71cdcf1ac9dea3792dfd77ca85a045ccfa6a7f276fc289d7893ddbece692474e9f8b6e6189cd777f4b6f9d1a1e79cb7fea2746cc0ad6d4f5849bb9a75e1c52a711ed8afb2c4caeca6e07c5eb7f47de0fcb54c4f707c30ef0d5e840892187407e9156ca8afb7ef0d9bf18c22f463811b930a369d9634f450dae27c02e38267c6fd6739921209798fa5181806d9793eaa5f08988595f1d3fefbb9db1faab8ee6fb61c77fddc4f91f1e5a42f461163eb647f632f8cf663cf6a9eedeeb765189a21ff88ea3c08df6fa9e3868d22e912f2f8f6bf8123961feac6f8c0bb57ed1ce2216befb971b65b31d604744816522c01961524bdd2f3b6d9fe2c31ba4c22d4cfb1f88aed67dbddb1d3dfec65812888be2b45a737877346822a30e6b5a26e33f7a71f20f3c6f85b03bb817d1e95a7d20f71ac646befb4d46dbec008310dc73ed9e2a6378ba6ee8cffac6b46220b85f3c18c1582475e8f9d8f28e7058f737b67506acbc309d29b0dae0507a27789ab5a2ccdb7046541ee2a578fde821fc13edcd7d313ede83f56cd30998b5fae162b5e4d30a624aba2907580e905c63ba8c9e3058107a5845ae1216854ae48da501940706a8f4b321bbae45e982efcc93e1b7fe8eb3f7f8074077a454153aacfce1f3d577871b0a9440b6641e5eb3c47b3ad498551734b708b0410d2c7326eb1fef889f541fd76d7da3101886e8ab3089799633936472c659ec969d4fb3dd383e27f560ebcb013a2d9793ab1e78a219d61e033c713e73e5d0f733a5dc655dacec3dd979c04eee5aeef786c92fbafa93ca6eaf17644704904a8bc160a8d3bd67842d0a74a23ae451bcb0cc47c68ae37a2c388e11a98a8e273f3ec69d511f8ce8237cd7fc4100163b570cec39b16a8e55145e2dfdf16b66dfa7ddec5a24c36d863b1a8db94c675885aa8dcb40c98d336fa23f7e088be4f8ed45e776b5237d98214f3ad47c3f24653f4f4d7121065a322517c689d48697febe3e1d399e1fa99ab1fbd91ac8b7be5761d26b8fbdb2023cfadb35076f444efbb42cb5d84f5f70df343213cdbf3e45a0bd1068cd80fde711d7e5ca7d6f9bb5e7564b429c3036e12aa0929fb74c7a89966a96bf288c473e91c8af8fb0977fe35aa5fbba8e8e4a57e17447684d33ccdd37851f31f6e0146970122abe0bfc907e4a857554aaa32976ff7cf8ec2fc879b793e1c085f861436cee622ab27a06932ae8bacf7a8be984c5503c8cb5c371c604fe079f73a6e940608ae60e06bc526d341053aaddbd27f2c93c77b0927f2517b8b125dbf424c74625477e62af082be4b0e013f3935cc5077eef5327027b97c9e3096dd63fbf694394d58f5905afda29fc540368002752728082abbfcd6955b0f7dd52dd21c2b19c07ca97c4e9a698f9f69cda563e3f995567fd1d5d9119da79a798b6de330de6dfbbd499c0d04326d0b89de66b237e53cbe175b6d879d2831790690811f98786b225adbe82499e460072829eab0e637ca181ea8eaaa264281f9beeefe6b11facecfe1c5caf1c00a24a00943f36603f22543b558f02b25d601b67ecc729856c318cd5a788f58f20c22dec7eeccd5623481420a52c8a201266d1956515516226aa6227de275a90f135b039eaceffd319834e9d0c7723e8807da05c8efe4a31a6ede2ed5c06e55faae36c1c48fbb19c55cd9b048ccbac6d23ab65c8019cc3c0da2350eaf81c8cb6142521580b48ab9ddd1188cf7cf90c3101f1db3f37ab10553ad9bd01d69709edca5ac016d78530c97ce775098d05b251a2f2ff527c4767227f082789d7a05ddb99a5bf7195de9d54e8306377dc24d4954d834a35f8ed33dd4584aefd068d7d614e581a164fa7264b97a62f4cd6a9979c12560457d454093bcb167fde7cc6c3b112a9761b4f1aa4be007e1ccb324e6f7cdb3ee7ebbea5a704e13c0a65123a597f21f91502bd370ac6b5a212b7763928addc9b4cc45714acf6e26a86a5e955bb3bb7924a2c3b60d0e0f07002439c268fa8c4bd12e7bf09fff5b32dedbfb036352fe410fbeae20453f4d4d064e16955f31528239bfffd0880aafd983a8a66b77e2674b7d54e82d0174fa95fe8a12685d25027da2a1f5faabc52871e7113b58affc8836f26ec92e289cd7c2ca3f97886298812e213713bb2795591c20cbd88f0b4ba7d86a3e06570dbc4e8868617ddffa3d9726388c9de6b1e5dbd2cc4390736298370767f9e3960ed5b30b70530a9c65ae6b7ff50f8682dc9e8fc33aefae39b923e350b4ca1312b9348d5217d7cfbd957dd8c8b500fd12d4eb1a5e039f165f3"}, {0xc8, 0xffff, 0x200, "2b02398a7e0bcf31924c68c8bf75f883c6f3dc0ecf620323107284ec713493f72063d72d381b2112ef8cdd6e1ea04b43904a0fbea727f56a3f180869424eb2e9938f0077e8b20b8abf2561a50b6a5fe413d7550f19eccb5fa4f212b8dfb7f1d7908d464c3b64d4333df90b86c7c98115c485d81414ee5f7ed5d5d6bc7d8ad972804523ccb4eadd132fba5f1aff005ee6d46c7efe5b6dec4ece222dc79989345ed865e34ea47d2930b5e738717f3469b5b7ff94bc"}], 0x11d8}, 0x400) 12:10:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) socket$inet(0x2, 0xdad24ebebcf10c09, 0x400) socket$inet(0x2, 0x2, 0x4) 12:10:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d4f) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e1, 0x800001000000000) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) r1 = msgget(0x1, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/117) pwritev(r0, &(0x7f00000004c0), 0x0, 0x0) 12:10:12 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x2) 12:10:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/109, &(0x7f0000000040)=0x6d) 12:10:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="38191c45920cc0af241a672e98c1410e79b8a234732c8f23d772889c35b424adfc4f23ed5829da8297bfd31eee553203c3956db4c0095791410eaeb93ed1e8001e418455f4730ff7087efc64ee964c665cb72e50075bd28f3b32d1759478d915cf", 0x61}, {&(0x7f0000000100)="06b9dd92", 0x4}, {&(0x7f0000000140)="3fcedc901ae059b1cb32dbeb9b9b384899d4163354d8e83162f23c", 0x1b}, {&(0x7f0000000180)="e851d9f7ee8808dc2fc52db54f6abbd415c438c45e3598d8148754c03328550b15dc510ccd3f63a7435f4d3fbdf9e2b68b1a50606039c5af3653eb68800402d416b806f01a17fce776973afb4bcba0699a650eb7b5", 0x55}, {&(0x7f0000000200)="6e5e438fd4d2951ae9c5aaa07186f3a89a0e958cc36bcbc6b7cba715f451f899a38a6730d4354417240e04514f1ea82af88f15c858ff9dbdf37c6a51a934c6fbebec352c938f67510f8daaae2541011c1aef6e31e973e9403ee6c9892d6d3a6c05e3209d539857082ac0ba43fdf74aa52aabe33a084b6507216ac7c492895e1f3b6e1f2898e818dc7796a6a8d172e59c97a2191aca3fb5a73ea27bbda3b266d65de48b3d", 0xa4}, {&(0x7f00000002c0)="68502325ac03d1926ed8e88f49c6a8", 0xf}, {&(0x7f0000000300)="553d28c510b5cf75b9f98c8db54d0a7892ed687a466e0a5748f1097832bc119f27675a083b865fe77673b46b3345986cd664078895277e8bfe079f8dc27b17fc9451fd35ea8a3924762d27307cffff3184ff5bc90611baf98bb7f881571e9300d8342cd7548f4bbeb0481df8f958adb62ad0af239f57a3beb024b534595394f04a401f1a889a5cc8619cab5d75f8d19f17e9a940cf26286423e37b365d6a5ace624d8ac193ebaabe87ff3750b7a6e3bd8bb5c3d5a890a8e8828c52a9e03d5a3e4a7d8b835f3063c26f3eeffbb76f7f6e50038906a00316c170e14bb7bbbf8a6513cc5bcd7f6e34bf85fb42f44dd6757b5d90d0efa675fb4312a4949544621d160961f79504f0d4f32ddd0258beb0c3031543d4752c6d6cfec6c0545e1df17fdbee276642901647a15c4fabe70a5c702ddef543ea231ce010b2a84f9f06cf7de106aa7b3adc6d0fafedf1436695176469d68b40853dc6bafe512b7d91eb5015c36a485e9162df25424d4beb21d662347051e5026c3afbd2ab0bef0617dbafe4c8068a31e9e84e8df7aa18a4b9362d694cf73a5b36166f11f4025ce776fede9237adce9ebd50749486a7b3b84dcc77541f7803be10b43b85b95313c3a21b7e5daf65a0aa14cd4233324fb36087edf76169439cccaa2b8928f2d73896ef987463fbd9a2adbecc9bee03f79d74db1e0dce180fc2f19ccf9c89242eb6e4b6de8d155b44e6bd3d29127bdf63b0f82cec4d8cded04d5eefdfaa1b7fd668e54ebdc5d22ecbdad65ed44ba9db1dee583d77f968168297f9d8272cadeabb761aea9cb29b13a89c99f650f979c49bf05c70af6e1fa007b3ae4dcd4b45f83f36b7ecab9cc8baa6fe50513b0d3c73f8ddb932dff5c9a8b0d3c3a4ff6c376d3456c31ddde8025cd7acee3ef299e2491ec05a395c731cbb2c0d13c61067d98cfe4aa667354e2afd9ef47045c14f948721298c6475fd1017360997a5ce0b6d203ea034106c5f772c54a4da12a000fa3601710cbdfbc834887f15c3496b7101e45605e7bada81e7acaa62b755448852898f82950ce869137ae482e37de4f40011e672d3d14578db31659a838587795b102466079c5cc24ba01108bb66cdd2fafd6bb559d86a478bd75c5cd0bd1f426c8bbdc6639cbd3c34223254e07661eb0d19bc69a614fc025e7ce3dd6479475cec32e6fd6b67c1112df8a3788b3f6b4c3c8c693086a0d3cc852902fe48b23da13e73d5428f759d6f9fdefe7b747cbea80b03334d3cd6235fd1b7cf171553ba470e93bddf3dce7a4e15e0521a96115ad3aa95f26d606008da552365a748ef341f17c77d41b13c7f9ab70088de7aad0c7b4ee5b39ebb78b48bc07b60949bf984f34dba6c29c10b72a1cfc9115611150d73ab06250788e76ddf903b13b0feac98f968acfcfbbf1ee844cedfe70599cdc4557c54e677f894eb7ba1c148833f33f1797ba8c59fc09f499a97533424aa38c10d33ae24e708221bba71b141bc1d89a801044ab1cc3d46cfccb1ce742906fc47473543c354b6fb1021380dc5df13ac124fee04b73145c421cb1a6d3ed57a3315d0811ae8cab349f4d76d72de61b6b552e72ba03c615d73ed60aa567660ee275c592115dbba904c3b6f9e6bb8d4d948c8688329f28c8ab3d08c75534ec9f03d7f6732c90ad7cada811562be7deb10e70ad49846864ede0fcf287a5cd614f4153a7a1856fe352d5cd848545efed930b6bb48ee46c36cd19a6d7d33714e23399a65bc6181112f479ff474fda776ff9404aff0bccac67f41e55b899bbd4926770f13728666f7a362f46c12426cd4574b5a1d58dd9e7e72db6e91fb92d8cbe0280d3f5e99b948faaf2dffc1c6ebf80f364b39bb43351f30a504eb4f42f1c7040689faaae55b4f988618c8b7795c312b7e4b8499d1c4c559619e65249b1d8fa85df7a11361d4778a038b3dfdfc7f07c25a01ad70e1a580ef67100b40787e7b9ac783874ce59755953ac7ba783707b3461e0d6ac8e4dfdc3e564e897092d0c0994a3a33d5823f9298a187b62e085931b34237996c9918c6753e8cebae0e0536082b7c33476001760ceeb1dc55517c5a1ec732b679eeed998daacacc782652d97255ef5ec64c22930043f5f93f3503886477f3e2734f1e614ffec2ee095550c10c11eed75a85ae3827e049bfb0ad00649115ac2f2a3903a8a8dfe28f2412ca4b4e0557d66b3e903d3aea8ff95276f26c66daad018c1905e30a0622cecf8ad842092544bee4c2683ca81812e47c8b56a2c5b09e836256e2560eb66e5d97966062cbf943a000eeb73cbded4c1906e6e4a0cfdc4e711cbb2674372a4c25d55031a4b2fb1c0fe01f058d891282ca7df2b93b982370858c97966393dc09946c47ab30b9426555a00ca733923a676fc27d57b0d3455d8a21d93971d75dc352d09c462eabe758081a8682e37abf33645921ec66ecbe7d645ee79c63d37fdb1187abc7dd4846238bd88fc9a729dae63a6ae3df26b3bb1e57e1ef3eaf1eb413816f9284cc78a1f75a143c59f62c297fd851c7d23cd2f41bc26fa00cfd1636af713a0c831559a7502747813838d504b72ae38211a47c05c0a0c5b202fd0ed4580d2dc4c516a5014069630e2b352baafa96cc7601d8d60dd4357baf89e87e8d749c7f39d57c1ad5c41009c94d85b90323809f046ab8ad26169c7e9f6d2a172b7f48acdeb1c4c9dd1bad0ad604212465290decc14940dbfe34d853153f36328dfed20d6eb9bd41221d1a6ae7e62feaaca4c10dc979d7af05c7ff2664d1019531a08b0bdf0dff0dcbe671ecf651c374629ac04f50a40888ad95c8e9c007714a8acb74dcd89c872e7046c949f63d319d9b3a54498e5e0efc56b0ec70b76b08fe786456cc3aa37971eeeef3d92182d651a56a4189c8c4380fb03b63f32c03cf34b9152ee656fedb674f286222711718ebc81304c3b767a1dc8b5eca15341ac5e3a0d03051365c84f96b6387ece846024004ce9743304d298d99e4b3b982707a34ed9904ec1c380ee9c5e52ebb2ae7b0c8c74d2549809e6692c604ef4a0c71f6649c9247936a50b9be04fc82da0fdca714a725d1be9e4b189f77dfa8c610ba0f274633f898c40352651fbc199abc52e74f44727a5e63107f6edfa57f704c3ef5e659093c586e2b44d0f2a6c8eddda18feee14ba671ef80dddc5c3c032c136a89edc187701181f45704a4bd75e8ef4d9184cd544866951334aa9ef5d261e059d00da730a69cf5bf185161ab50f818ebfe4365e826d424eb76becf780fcd1292593315f83aded0f6701f67b956ea760f7d8e681d6e4fd3bdeb99e4b3874abfd5eb97c7da9ab08b94b0e800173659dfdc44a0c9da3b14315d0f3f18c245772a9764b654853e2ac7fdc6cb84f3f8f012789da4b4c5eaccbe590b02058754cfc727fee778398731cc95f70ee3ee4b70824547fb1cc676caa40eccbe7fa5c235dd0cea7c6db5529684b4f11adfe042b7f246e5ba21dd006e9a9dda603a5538c823a4d175c3e0f1b433df2a5432f0ae48bed2f8f90ad9a840c327d86be68e24675a07b8bb6d29f78523b44abaf70947d931348eee17cf73315ac2cf55387c108b2726801f82a061b71f535457c7b860ba4810447cb2683d7015cc6e1d1860d2b5ca19802fe3f0f306e224f841a54064051ed607bcced6488b83d97f1db42fa216f2e85a075adcf947ec5aeb5bdfaefd7d87f07286d11c23280e9a910698ec87edc5e8dbbd0420a775b7aacefe2d0b9b66f901e90920960f06eeff0c7606e8e725f4e2ad56b9e2ab41ca9ac05a2a68aac6e6df13c6fa7dfd3e996e71826cad04808b4829e7cc4c18ad26280837220691aa7be04dee4a04f883e3ad428afe9399c4276c7bd35425c91da7a8869f45691062afd36d99c3e82971529a72f158223bbbbab436948b516d12907ce5dd6869693343011c5fe13fe895d03c54c1999fd05893405bd5210f683835ad27ef125117cdde0f75c591fdfec5c79ec134fc4629adf83df69d86efc1ac9b5a9d60c3e14eaf565a07617a8962e387bf00557ea86d7870a7c3c9443fe7c97fdadd24db2a189264836c285ca3428f5a21048951b20fddd658fe1ab678b819e727ebf3b2e9e59fd8c32b40a52bf4cc612e699e763dd8aef95335fe025b74e0fd5f1f73305cd25d357170157428327fffb533a50eb1b2699bd177daa1942e88d34956719aa207e35dd0e9f3c20760490a366720fa677ebb41e096a274892ec081a978c67ef783ac3dc5102f983ff18776b2aa8c279a38d789adbbe6d24a1af60749a855dfa492bd0001b0535b021b11205c3b65822a9e46402e7e891533d56c4ac25733a2dc56c29e79fb7cb2217e02d50f0d62444a193a71af8538a583b231a5f2f3f424aa8fe87ff13600772e2f84d374c583eee848a8b70f15758b710f8698d17af85ec5829eacff95da98b870428b4f2f16a1ecb63fb8e4a2efc8be5a62e2af78cb42b26c58ed1ad5b183f4e8cde556440453849eb0b958f30e319931d7f05a700fdfdb42f684010f03d44ae6f7b97d7cd4a3d272c4459079cbf16e6f1ed9eb1113540c2e3a5a0e5849f6c4bd3c226450ef5e2190cdcb388dee136a7d18f3d934952b96ce77bc2ae9b73884901dbf8d207eae651d788eea1bca114480bc21360dd5f4d2601eb79d74b564cf89b36478cc1403e3251e0629e97ca073af423a29945e6c13d41a268e1dc98d0db7b91a8c4d56c63ba07e2f194c4fa27b3e25aa5caf53cb55acc90edf484821cff404cc17e34b165f65499db685c252e441bf00b9512ded581c8caad46ff6b57307e0c3ec9314972f1d16df07d4b7ea01f0a6efb33f4167b8b9954e2daa34edc7832101a4e374126b5f6595e4b75ba044a1842882b608e5a234f50ac1ba6d97947cb897f1afeeb84c54b39d48ca5343bc1366d297a158febb65d747b2b8d56e34fdca3fdd7462c563ea059258280fc2afdda4630e5703d844c16890f67932190836de475d77abd20344c8caf129ec13ad648d7cdf0150db81c352e9ffff90f344c37f7155dc1b87a63bfbf02e78154a92585dfdbbea66b70bc782eef01cac8301bcb979a1498ec6eacf16fabd309252bccd38629253cb4e4ae8de434048e58e9303b5d855e8d6ed032c3677c9c51b923bc5fb4e746dc3efa91d664b4d09e1c56ef6621c3c1ed4588b9e5cba285d842a8ae051a21a1f35f0eef1bc8fda8487d86904c6b5fd15838b81f22b44d3664fb79ff92814f498081fa254df56cce52f8acfc875f8ed06a5f12e4aec041f3646dfa61b158a11e90db43aeb00b33323630bb3fe9eb502ad4344b5fb1dbceaa28193c896df79b7a9b71532bcd8206709ac04ab7cc3faa812ab8777f47bc18404aacc4adf2738b76c578715fac9c9daf5fd36f9a51e0bf9b3a5234e4509e262caf1fe63629d6a83693028b6e1950a49786fda07ce7ac24eaa488847d892bb7cde30160019b093ae37742494628c41e4756916e2da8dc6831102306bc276c85f0b5a290e5024ece52adca84e22e4d3eb7e29eb1cef2a741a8970a715c8248f34c9a95474b0308bb09b8be82da6c5ebd8f1eb91e143fadeef71e670916d21d5db292602178fae226550e0d9384a000a8d1b871faca4c540f740af6884ecf195dc8f3813cb8fc92f4a1bf4fd0dbaf4c07316ebbae686de011d25813dd150ca0788ea0d65fc5aed52f44315fbfd4a494b661f8f4816ea98835c2cbc23749751bcd8c3a9f0a62fa446b1b1f84ebc6dfe3c7cf19c3e49037718e7a624a4dbc89811942d38b9495f77b6ad51b26089258dbb9b373925fb2ea27bdf", 0x1000}, {&(0x7f0000001300)="12bb73ee33593a1eb8ac32881a51828d4ab0698934aff7384cde610e0a590978695d2c7d6ad088167b70566dc8d4ed83f4bdab76c8effe9fed8ec17ac801b183e44913134b01c8bb4379ede55f81407c6e97b714ace04cab112e2ad2d43f6175b743a0821b6a43a85f1aa68d31babf30596fb1611ec0b7ba05cc67030b3c3de4066fc1c9d0a8aec3e5a8f23aadba2f5986eb373e", 0x94}, {&(0x7f00000013c0)="a6092eac064e1e73809c69751d1ef840769a3829f9215216702e8de0a58c0fc27769c210eb6778cf96ee288f1db1b6d62f423ffe8c1c654b5e7753ed1ea2074d79b81b28924d56a22698a9711e73c2d1435a5e8d", 0x54}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) setregid(r1, r2) r3 = semget(0x3, 0x3, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000015c0)=""/84) shutdown(r0, 0x0) r4 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2808) kqueue() open(&(0x7f0000001500)='./bus\x00', 0x0, 0xfffffffffffffffe) pwritev(r4, &(0x7f0000001880)=[{&(0x7f0000001640)="84f784812582ede12a9f33eb2af2cf38106c79eac60a2ab84c2ee7e58b07ea42ad48fa94cbb2101c0dc31e614522aa7b6b084912c8573ab95ca1d907a02661544d0e0a8922ba9516196a07c3a7dd4f63bcceb211da0617e5753b485108e1ee331c3939d583d30780f6cccccdd04a69e9caadda1b1908824a72ae4154afe08d69e5345f7cb7", 0x85}, {&(0x7f0000001700)="abae83322cb05ae303b5425d3546a63a0abd79eb93b2a5f24897ed65e1ec545f0485e1ba6ff9a2a7b49fa1cf04143fc2588c931496678002eedf2a1dc4468f8cffbf9f06bde60b43bb34ac224fe1325028a2d3ce816055b93c467adee990a306", 0x60}, {&(0x7f0000001780)="8d3b23d86887b6c5d9947cbd47568c12355439", 0x13}, {&(0x7f00000017c0)="e2ea15442c26d0cc3212c2cd5304c2f0547f9afd96d95aa9ff8cb6e0e89e4500006b18d855cca5814ee06bc9d51afd8eaf11b6d7459ff57c8e049bd0dcd9bf274c55f423f7810c8e9c024fbfe4c6e470b852b2e93d612347d42a381c168eb1827d866c17a76e1bf0b1792d5777a2b803c5e8fcba2bc5422eb1fc2653bb82a7888701802447b488", 0x87}], 0x4, 0x0) syz_emit_ethernet(0x32, &(0x7f00000018c0)="81fec4f461ba90ff701378bac6f85691a1838d0fd9bb41c3a4fe6e1ca821ebe17c69d03f32c3e6c049bcec1b881f3dd20faf") ftruncate(r0, 0x1) 12:10:12 executing program 1: r0 = socket(0xfffffffffffffffe, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x5e74, 0x1, 0x1}) socket(0x3, 0x4000, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x688, 0x4) 12:10:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b2d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="1afe959962d778b36e98da38f7acb418373b2a2942cd1759117c9ac538fd2b702675dd25ffb4616614ab74102398e31c660cb61aabab18665d2c2eb8433f4a2e143135ff7a0b35585a01569711297b16f7c77edd88ad87b9efce1a634e11897a7748d0442a7789498be1409681db8524988defd12f0cb20443a2b9e5b85915d700f82703694adcf53a7835d61e8bc27abf542bec4e9f1dfb674d774260bb4ad896053442ba5001fd59b3aeca48d3054d134148fd36eeb0d199cad85f0011297298c2e7526da4b992689790ad060c9c89c16bd2b11d4cce222553c0deddccccead495f0c8ee5efcddd4f1f0b0a1e1ae4836a08a9b", 0xf4) 12:10:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2000000000000000) r1 = socket$inet(0x2, 0x3, 0x6a) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000100)="0ceff46edcc9aa074b0226e3064aab9b1a72cf1bdd1e0f2707508cf30d750e18d424ab833864f1f60dbb804a293e983c19c375e3636e81e60d19c8027a5868d692ab6dbee19772dfa0858946e258f070a41cc4952e825ba98255f4a01b013af841bb8509efc086ecaf5fd728f5fd54b5412d67b607ff273f34526319f6638d6142980771416a3a3d2f418d59ed127020edcf5fa4b506de95951cd9108de1d11e4ed9972a14dab1b51c69e79ea507c0f54c6fb2aaaecb84f763ebc5cfb186bfb80b02709c3bd545b118b835b069e3c015e8afc42aecc6e456084766666975ae848fc09f0f06e10c39440e0645128179c68e41362ff0d2e677447065e4", 0xfc, 0x4, &(0x7f0000000200)={0x18, 0x1, 0x0, 0x7b8e000}, 0xc) syz_emit_ethernet(0x48, &(0x7f0000000000)="847b6e9a3665e5b6e3e2fc4db46a26289f44f7fc95cde6c61158a52a9db5272d92886ac1ecdd78fa98c38f07a49a1dc89b92ebfaefa38528a25e9db6b35d5e227f2c3417cf92ebb9") accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:13 executing program 0: socketpair(0x26, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380)={0x8, 0x1, 0xfffffffffffffffa, 0x1, 0x9, 0x6, 0x101, 0x770}, &(0x7f00000003c0)) 12:10:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x6}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x103840df, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 12:10:13 executing program 0: syz_emit_ethernet(0x8b, &(0x7f0000000000)="6404bff368ef243c820c2b956e7fccb453023518c0b4d37b247731fc73371c9a8a43832273be4442ffe934d11841433540e17baae389e83acc4ee57928d497c4f30198d85ebe69283c9c07b26ba9adb12e4f221f5dfeded8689859edc6ad5cb6ee9c1a87cedfb5848c2899cd4c2bc5599f5b90370e0e30c78a4e31a03cca324fa089143fa243e8e1092a43") mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 12:10:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) r1 = socket$inet(0x2, 0x0, 0x4) r2 = dup2(r0, r0) read(r2, &(0x7f0000000100)=""/143, 0x8f) setuid(0xee01) close(r0) setsockopt$inet_opts(r2, 0x0, 0x80080400000001e, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x346) r3 = getppid() r4 = getuid() r5 = getegid() r6 = getppid() r7 = getuid() r8 = getgid() r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="36121485f63ddd863093bf89d221671453d0a0a5534c5d5955401670401dbd38fd86e32b5331de3b4cd6924b3ab1fb4447d6d3371ae8ca6a7a18bce8af7a56e2da359d53038a0fa26ba2ae1d047d339d96bc94996211e5d86b5d0e1742fa96308196c1f5cea510077258751c4cc94940111f00b2a059cfccc637fbb2fa5de6cf2038abde8216af7ec577b9088f572fa3f155715b807314a405c6c992", 0x9c}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r2, r0, r2, r0, r1, r2, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r2, r0, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x150, 0x5}, 0x2) socketpair(0x10, 0x4001, 0x1ff, &(0x7f0000000000)) 12:10:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000000006000, 0x101) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 12:10:13 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = semget(0x2, 0x2, 0x4a8a04411e014c40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0xf1, 0x1000, 0x1000, 0x8, 0x4]) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000278f53f82703cfccad59202c0635d913d6a55bc8982fa67fc2c7ca02df48a5d3a88a837fba8e0fffba4e48e84c93f5d7bfbf540ce85a699f26509833683044ed4c80fccf79cef47ed57cfb4bde90f91da37793a7c772d1292657d60c3a53ecfeed68c16730a0c711fc537e28bceca716c5fa5a8928bc3a19bc9e31031b1658ebb2df"], 0xa, 0x0}, 0x0) 12:10:14 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getitimer(0x3, &(0x7f0000000040)) r1 = getuid() lchown(&(0x7f00000000c0)='.\x00', r1, r0) 12:10:14 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="6e824db6b13e1fcdc8a6df38c0e8f5c506b976881c9ff60fcd224db54e8062dae0918ad663aabd9dda5ff01cbc482e9934db5b91e0fa6a09aa8548b1f5a10afb3d00088c29a33a8aa4f429b7b3a05372bfc7d7758ba8b276c74cba13942a2cd75492e4e21cd44b0954969fca05fc53e80c7d8879c72428a2a460de2a9b6f126c7e4f2905fc8da5bad510f452ef5fd7733190a44445b86500b8862c385bdcda284ea3fa7a484949590debef7e671fc8", 0xaf) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f00000000c0)="0035fad706ba7a82c6fab50ef9", 0xdc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 12:10:14 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/173, 0xad) 12:10:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) dup2(r0, r1) 12:10:14 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="553d45befe7153b5ecbab40d980e5ae42d2e5818208c14dbf2540861c6ba0e40ae064de1e19b20cdc20802e7d4cf76e3152774e345c3a00dc108af2408817f72361b58a26dfec95327ecc64c1260c1988951651999fa7b286508c9670ac041cb1a3807a59c6d9838c4545c6359e88b9223977725f3b770d3c6b0b96130ecce2bfb131054f595f697c67fa71690a134fc38c1073c0d24407f7ee89a2c3d096194fc8ba89d7c155c56aa01695d6a411d92ae5a0626045bc0d2d2ec5de397d3de53321dfe42b13c1b5ac07d37d72bda", 0xce) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x9, 0x0) 12:10:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xfff, 0x9}], 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x3, 0xa81}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000}, {{r0}, 0xfffffffffffffffa, 0x81, 0x0, 0x1, 0xbb0c}, {{r0}, 0x0, 0x10, 0xf0000000, 0x4, 0x2}], 0x1, &(0x7f0000000100)={0x100, 0x6}) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt(r0, 0x1000, 0x1, &(0x7f0000000140)="cb4428ede763d6aad55babecd1ef91e9696296083555a8737e80d9d4440c3af3627892ed2251d5a5bb8ff02f0a93b8d1e6280f6a0406661eb6581d699cb384de598b39d2b1dcec28cce4275883871ba554ae0884d39faa26c3a86f38d4064daaa1b3f320490c491a60ce37124bdad3896748608553efd1de862169d5c746887e57b2e003cf48374c1c1c92cb4a9eb2", 0x8f) 12:10:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="02", 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:10:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="4bead57a", 0xfffffffffffffed6) 12:10:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x210, &(0x7f0000102000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/82) shmget$private(0x0, 0x4000, 0x70, &(0x7f0000ff9000/0x4000)=nil) nanosleep(&(0x7f0000000100)={0x200000000000, 0x42ca}, 0x0) 12:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) truncate(&(0x7f0000000000)='./file0\x00', 0x1) 12:10:15 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x294) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ftruncate(r0, 0x6) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x11, 0x4, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x6, 0x4}, {{r0}, 0x2, 0x4, 0x2, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7f, 0x255}], 0x1f, 0x0, 0x1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x20, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x4, 0x100000000}, 0x10) clock_getres(0x7, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x1, 0x0) 12:10:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7ff) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000200)=""/252, 0xfc}], 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus/file0\x00', 0x10, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x4, 0x0, 0x100000000, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r4 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x200000002, 0xf3, 0x80000000000000, r4}) 12:10:15 executing program 0: r0 = socket$inet(0x2, 0x8004005, 0x40000000ffc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="2dd1ff3f159a297930b06a4344475adb273a2da427db22074bc87358ea2a997c309b3d76546df9bba026258567c4f9540a733204b9ca36dfa85f8b96ac2468d6144a2e62082517eb51cdbf", 0xffffff7a) 12:10:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) fsync(r1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r0) 12:10:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x1d8) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r2, r3) 12:10:15 executing program 0: clock_getres(0x4, &(0x7f00000001c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="8c77e8d17469813125cc7b21b7e589e53cdc9d3f342c3208da2fa1aa5ee3381c9bab8a16879213c20066eaa5b4b4a8bc8588d52ccb2dbb", 0x37}, {&(0x7f0000000080)="f9188fa3e5f84ab6dec68e7f4514b6e79f12c4f4f482a17e80247d5438d4d80cb017fe5d15f8db2bf701a4322435c75c75ee04f4b79551a862d0f211f95bea3fdf", 0x41}, {&(0x7f0000000100)="901e7681e9089ffba805e1286452717db6f330d669f56604289c20a4cac1a67fe38384820ed470c895678461057d11a8f46674a03ecc207039d2805a24161d6444", 0x41}, {&(0x7f0000000180)="134368", 0x3}], 0x4) getdents(r0, &(0x7f0000000240)=""/165, 0xa5) 12:10:15 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="00001000003a3190ed0463e3bd15bd17805b28bf5c3851b392776c47af45"], 0x5, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/207, 0xcf}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000001500)=""/167, 0xa7}], 0xa, &(0x7f0000000340)=""/59, 0x3b, 0x752}, 0x2) 12:10:15 executing program 0: select(0x7b, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x1, 0x40000000000003}) select(0x40, &(0x7f0000000040)={0x2, 0x401, 0x3, 0x8, 0x7, 0x945, 0x3, 0x9}, &(0x7f0000000080)={0x3, 0x26f3, 0x0, 0x8, 0x10001, 0x2, 0x1000, 0x6}, &(0x7f00000000c0)={0x1, 0xffffffff00000001, 0x6, 0x8, 0x40, 0x1, 0x7c, 0x4}, &(0x7f0000000100)={0x9, 0x469a}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) select(0x40, &(0x7f0000000180)={0x1, 0x44e3, 0x101, 0x401, 0x81, 0x1ff, 0x3, 0xfff}, &(0x7f00000001c0)={0x61d8aa16, 0x59, 0x2, 0x7, 0x100000000, 0x1c, 0x200, 0x3}, &(0x7f0000000200)={0x7fffffff, 0x2, 0x8, 0x5, 0x8, 0x6, 0x7, 0x7ff}, &(0x7f0000000240)={0x4, 0x4}) 12:10:15 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x840, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 12:10:15 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x102) semop(r1, &(0x7f0000000240)=[{0x0, 0x101, 0x800}, {0x0, 0x1}, {0x1, 0xc64, 0x1800}, {0x0, 0x7ff, 0x1800}, {0x1, 0x4000000000000000, 0x1800}, {0x4, 0xb60, 0x1000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/40) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/117, 0x75}], 0x6, &(0x7f0000000700)=""/66, 0x42, 0xffffffff}, 0x40) getsockopt(r0, 0x8000, 0x401, &(0x7f0000000180)=""/106, &(0x7f0000000200)=0x6a) listen(r0, 0xffe) socket(0x1a, 0x0, 0x100) sendto$inet(r0, &(0x7f00000000c0)="2898591393d7efc3b6da2c1be0e4e2ee67a4adce51992198fd99e662a8682c66315550e4b1f781620057ca99e06f1b67ea83918718f35d4a0e7ecceddea5207993927e4f11ccff3655a82d8cc118e9dc070be22acfe370f1363e4ff0eca1e0e175ca44701a6ddf7f85e782b84af9203e55380db5c21cffd1f3f39817e5601f84c2fd0bdb6d6bce1e34a4358193ab8792f707f834ba7e8a079b2467be47d7d392", 0xa0, 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) 12:10:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4000003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 12:10:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) 12:10:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) socketpair$inet6(0x18, 0x8007, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) 12:10:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001040), 0x8, 0x0) msgsnd(r0, &(0x7f0000001140)={0x2, "1631aa76a694070901fc0925af8e5aa84d60e3734099c309086b0697bc0474f740ae4dead5700abe8633af00ba7b6f1e9e18c500b44bb214f2280a39690430615a1327c68ec57e630f12da02efe517c8200af3d59a3d6aeb42f9da8dc27376d0f16c2ab423217a985f7634b05b1a507748a58283f054a5cdd7801094ecad9e07fb55344f39fc8d84ee0658e8780877f3ced374b9780a72f29b483b29278fc68638624c393230159d6e7571d0d8b9d8ed7b770e80cbd72d83040aabffaf1f1dd51a04308cf044b05358ef2ac4f48836b36a044d94cbe31786b67037783f9fd590e28c014553941e9e52f96cd11795133ae6f4bc"}, 0xfb, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="03000c0000000000"], 0x8, 0x0) 12:10:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000040), 0x0) setuid(0xee01) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe2(&(0x7f0000000000), 0x4) socket(0x1e, 0x3, 0x0) 12:10:15 executing program 1: socket$unix(0x1, 0x3, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x6}, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) select(0x40, &(0x7f0000000080)={0x10, 0x7, 0x69, 0x5, 0x40, 0x6, 0x990, 0x9}, &(0x7f0000000100)={0x3, 0x5, 0x7, 0x76, 0x81, 0x401, 0x0, 0x5}, &(0x7f0000000140)={0x8, 0xaa2, 0x0, 0x5, 0x9, 0x7, 0x2}, &(0x7f0000000180)={0xfffffffffffffffa, 0x6}) flock(0xffffffffffffffff, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x1000}, 0x10) 12:10:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) 12:10:15 executing program 1: r0 = socket$inet(0x2, 0x20800002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) 12:10:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) 12:10:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6494) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)='=', 0x1}], 0x1) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000002140)="6a5b787925d835c9c6858d9d5d1a8c294b7b6185b147543b24ad23335ea018106a40407145f29ddcc270bf6e8ed8c32d7e6540711c0906e99293e21992bab01674e211cccca0dc545da22ade807272591de6972b22d8beb66743889862160cfa82497659e427fa737aa1c857695b22f8049544c85cfe8127bbaac6003b058d6ff11f418b47bb8a4ee22a7590a1c58e79c900ebfa80a5869ebd255278b6af773f5849cef1b051fcd02f9c673d1be3dd4f086be99975e1e2300dc288ea3fe3b286b2a36f665a5e1eed0b6abba3269fddacfbd9645f8a049216d4e1a61a6a71b8605ba1172cf93310a400c56e9d5891b007f69c6f2ba9a15e84b3197e8cd167a77468c413427ffbc6f8ba724005ef282fdcc016c658a9017fb493ad1e929a19764536ec5b681034bf04ee79f5d2a40a1412584246b7dcd99ba85198a08814c6ec3abee1098cbf69fe6531cb28728d328ba56b9e271e2dc31f327a31d23de8c2043d9fead649f208c00e4e070b7f1160d48135abf82fdd7453fa1baae06db66a441fbd5c671e5a367b0c99a5cc9103894856a66a656c6428c24ab24c79cebe50f3f39dc08a52052777ac4af3c98716c5a8f826efbcf0793f18d36c9f9239167effad172a40be44e7598ac13ad6a23df9ff35f733a1db89e46f72bb92aa016b30b610062864e064be6abca379033bb8f1721cc95cd9465045b023c98e336679d582124fd80e2135724cccc2c8ff853c7b4cdd4132be5c9d76055773c2429de01769eadef204e7af97037698e54a0dbbff67de822e8ce618b4c35f9334501cd226508d6d32d05222a634acc0881a2d14fe53894f1ed96d2d538aff59e739fb22b293f601e4184df7638de6b708cf305874eb4fb9016f88914643e4bc713a6a1f29713fc2751c3d227a51156bdb186f457a98c384fdcd832861200e9f7bbe5f4bb4a0bd38b837320d417d20eddc2bf94031a910d935ecac2bc4dddeefd38c2b9d23bf2a429d49a01874b3937534f6fb95387603435cf39cbcc50e1534873b12a7cb68f15539bee9971333519c30224cc7faa97f11f123e586ea5d28e1f5f2b9ea3030cb66974e89974c16e0c031cb4f4a56248b7d3972840318a25a8e4bb23e69ee01ff81b09919babc6411c22f65693dbdc464c342518eec41add7583effb47f735fc27f995b85192959c32402d1a9ae822e462adc5e7af4802ae8c63e15ec94bc72bb4e63605968f44c457299ec2924528f540cc83cc14e76182093d69a6a4aceba223c146980bd504a315eb144df74333cca81082df917bd23a3ae0c642d3532b556a48e8a8ded27c651d9c8ed4c91d7590b5c5fd665f52d73f851bf1914bb456f49fab07edeb4ebd22ce6fb529d8c72a4f5d63acd26156b6fcf3d55a2ad66d9573360aa7b4dd338d1a7ba01193f9bf0210f5cbaa62312595ee59e16fee19dbaed47409b44290cfd97a81caa7d087e932857bb2287c8c9b020827f536be1cd49043cb5bef8b66b5da2639465edef376924f932238c23fd292e1fa46d30d199f3ceca8d2823b54d57fe51515b79b8a5f190291f59dfabcbca4d225258684a7e30947e1e39fe94ec414cecb0c6c45167e19ab3ee0dbffed06e4cbf07b537cd408d3c6d4611afec5852edb005dee35669b1ac3c51c9fa823580afde65afce1606c4c1a9fc525b509f4c6ae32cc939782b88bc05747efbb8e178261f3913c310fe25ce5bef74adcec982142b0020f07188a795284a69380f25f8d08e9d206572c7fdb1676bf378efa16681dbaa56c4e727fe9ddc302e2ea3aef3467122796064f33bae59c893ecb4648f794bc1ca103f1347cac67c2c486fedeadc877ba8d61a2b3ebe6bf504c39f3d7c4495b7754e001a434d4799a95ab57c7972d7ebcf7795baa05b7933f10d2337307bcb4fc6baf7cb4273dfbcb10da9a0ab7fdf47431464e8d6bdf7c16de277f8e1aa0d541da7b3a1a3bb12b890bd02ac8f9bdb3762042e3f69e01b6488277aba34800eef6d1e758a05f100b098a09c2e062945ee059262cac8732cd6ad4e13ab8e44d4e037587c99340bec865bcc4fd1ca34302241b6ce359d440a68d5d764ac2dbe99b9263ce7628d7adb232c35fc45e1a2a7019a8a3a4043cad13cb3eaf560702a2f40e100daa603c8326f98ec8fadc40a30e70e83f919dc54416bbbbc1bca7545203910c5f23c4c460ab99ff8e2e2d887ca0bdbdecc848290c576fb0bfd5bc016c282ce46638cd03494a5c22bd80bac4b82ea5923b5da7176aef214f62eed4d202cd9040f1286dcb0b734da151f7d951619e14ea857b2b88ab47b00da1aa737539b8ac44c93f8112e78194936ac2818632a61bffe75fca6e071d1b047285f4ff3304125523c986462133ff1ab24a4e954247b1f3eb86958cf7e29d44eedf32c577ba068be38545af29385b65819def9b1962c4981d7ac2eb22a2585efb9901db7e5f6e6921db0cf51331828d3a7d3f8edc54ff1f37d759ffbc0ecd2188e4e3291a886e5f1f4ebed801c9b37351f760f4f8fdf0ef8069f68adc584cbe98bdc17a736f92187ae82d5e2c9bf66739d94f1957f34fd21c4180aa8367f666dc264f60488ebfb4d667419aada2faf0b31f52c4fb3e3e8400e613d389f871db2cc3f8d88f6d8af414ab4774ea7dc21b8a52233bf43a63a69024e3435784b218e7aaff6e0d7e3f18ebb9e7d7f06e1c470c70483becf4461de78d2b67c247ddde973286cae1ba0afc018b94aee791a2c65c3a2d227de00b8bb0dddf3de95044c15e2551fb4a4eb36170afbdc388b2f377eee99730b9ebeb5cda60f1251b301682e50fb890705b3d4fc237a68406abbe3879b492cf9ef47fb15d28790eab6bb3fa28edc5307dc336d677e8266a0ac598c6f4694787880ae1948bbbc5f1a56c9e94be1aebae430c7378b913baa543420511aba561048ca77aff0bc4cc6e04a9e96ca1fca528b4ea571e5845292e5cb62b463b2a3079e052276358eaa3eebe78d19a56ba2205c8f95e3c2e7122970a73874ad609149bd70045ba95a2709b8b962983c831b6854f8546c2da64f943fef174404715237c1ebb3c1bd133d2e42f501edc1cb871b45409d8ac46b48074b22e7a8b5f41f74ee9974c3659a8a30f8e08d115a5311c2ff00e30fcb41e98dab136f1a6b92776b3995f2938dcac28591b48c09512525ed0e96620a49c5b73e8a6bfc371456695eb368c5b24af9c95ad9121b020be7ea3c5d3a159a38ad36e9a42aa767644677307783fc7226d0d752e5c980a77a6273ecf419e86c519d15aff29f0d220329da6050117a480e38c0edd579b90f0babd80df53fb109cda08b9efaf973723e9e18b718da4098ee5a234d53d29d7b42b2e534b024eb146a207c2a5b861ec3391b7bf2b03b9e8eea614fbfeef57321008978397fb6928c0a2b3009d2781fd536d175b0e788f6753045b1f7cbbe568506696757bface60128312ce80971a50c1eb7f8d7cf2829de9825a981a6d33f9975f481a86ac748b50e1912d9d7d40146b77d87d006a53b4c1119761f06f634fe941b8858431d86814f2c47418b7278fcd156a8e4bc52f741821b7c34620848e5aa3dc3177a541885cb0343b7d4f43e81c6aeb9121b5ef3d0a715a1147fa976bc4ab9662bd463b9137c21ad0fde1400fe9613d57e8ab2cfb61261af6762f3083b72feb2e16504e6766c89a00158905c41ab54d8d1fc3d3ac6db54317654b63815011af11f944b47a71671c1c3f9ac5e0dc2d72a5eb55e3d33cf277f968025706aa5e8d55f2377722920250ca3f30e478edc569ac003f766824857f21154710feaf5002300ff8cf9dcf982d896c22d73b937a970065ce2221b8fd27018d0978b4a78c1d85466640cebc5aa4f1a28df47edf9073d3f186e23f2103522cb923a6d3ec9d2e5dbc95a1168f261aeb60e1e3b3870e7524943f6df44948d5b8a378d5f3ac85971ee2459ddbbadcb22c85649b0fedacab1b2b0ee177d2055333b98620598d4d771b812fe6dbf1291a34c27efc3e24ec2249fc1c6f746de3ea63ec46a1e5223bc00e415edbd187cca9f39d35f2b1c91db5d664a2bb6307035e47a13749368289691350c12d77374123ed5a0fb1d9c5c784a69a390bd6e77edc4a68d7a54d86f35c31e779dcb8fd0e5d672358e477493804826709dbf8162e013e11dad1e5239b4649000b4003423d4f6ed0ac7e44e890eb83bda3f24e8361dd02b6960a9b66b1dde212a48f68d3c0bfdcc9fef5bc565f3b4888f05f3f64d146a3d0f9c0048767240bdf6aafa2e1e403ff543b210a30f3e82cc63bfcf42aea358797464a341a1d73e11f629f80775c17664fcdc997ef2c03040164e3875e1564cc99b96e226f25c721b79f9a42597322f0b1099a8bc155ba7775e4d4a7fd989b0aa435cee57fdd61a67bc48484673258031b03d67f0a8cca0bd370c2f4034f8ff01411c44d55955f2d7ba62b18134b3edb86e51f55917e2a8ac9300e27f891527bd7e17b76856c2a41ecd5ca3398f24fda2ba8e78eaec45b44ed14654def07f4d38663ec9ba724662ae2a56142c0b02e16b717aeecaa7128561cd3a7adc89554a4aa343dde5687a2e4c8722e73b59f7e1cad8c76d6b8d967b9380687bc6b4bca17df10f5900ad3b53d7ff022f131b59b75e4c572adc9e113243b45c2d438611529467539d05a4333e81585d9bc9c4863a1aa7e71edaeb12dd9bf3194587dae6d946fb87271140ca1597a52239fd20317075a8e384dc2d309b8b8a9debb45bb9fdc1457dd8718efa3670d270b63de0873fbfc87e955e3e50205d5e9b8cdcd4ceb0b8bf10772f4a1abac51614c8dc0c57c0554af21a1fa00b07a3c6d2dfd1d767ef851a74e9c930889bbbab01bff5102d624fac42fa062a7a6266e5c4a382783563c10cd9e09ca6ed29c93c8f5fd0a890b92097915a5b95d0acacd9e1878461ef7df4e004e3176038489273a5aeefefc72beb46c0df3a5eb3e4d1dc44905f281e9e6e442ca0dda051b5f2314bf84cab8b2fd70c3884ec80f562c474bf8391f42e3ad50b6ba9649102a132f7b59151177cfe5c5c4ba126145d6e19c17d45d2e695b2a37a509d89f7ca3308e3eaa68293d7b27935564c8d05f452a49d991987118a6f8011a92bfb4e6eed913685cb09f59baf41745521e8af11c79a30a2b264e13801b4246cc037367c61168756a3029d4a33ac95588e6af07a5bd0134f8aaa3359205cec2d190d7b1226819c6af876040672ff1fc230ff24d800fa09f681997ec0d7a6ac9b99f7dd44e21fae2e0a16a8f96714fe74c9896847aa61d56ccf93c8a891fb3cdc67b4b088a8670e8a63bb374ea7eb45d55efaf909e5dc92552437041684aa03fe2936fd03d2b12d807e1f8425c058fcbd178d22549f86398529e9ccf8c49516d5f3f733e3a38d1b88eb8e94d59aac4ff935517617636e6d72911aa662c7a19f39310aa142a9f53ba9b89fcac85f8a6be7bc2b20735db4715fb05b3e3555a3898e57fac858cb51a6ccac34e0c9e9bbd73c86ca0c81b1a2ee63c8511a47301695115bc61bee931ff8cc6b77ea1b", 0xf4c}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="6eeb89c88fc2710672e4b3ca2ce7738a4995e8c57ca68729d6b5440235d427eb3ab5d59cd00a494f67c5d1d6a7096180c76fb3cd91cdf529816a56fbc4d29419d8b957e464f07723d883b28943afadeb01d2170aa1b7032fd86762544ad559dc02ddcd6da29d6015c2f501da409c56420283ba1e622e9ce33a27d1e9c2c7cd828ffb0e39db3459a860017225de57816ab184af2214511b95f3b9580966554fd91b8adb27fee18698256599714d4f81557fb75fac6bdf2fdba67ec9e69905fdbc5cb90ca0df068b8277afb35547af70ab73fa48d705776b94a90b74d62fc9a63714", 0xe1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) truncate(0x0, 0x40) 12:10:15 executing program 1: r0 = socket(0x0, 0x1, 0xc6ff) fchmod(r0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r2, r4) setegid(r4) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, 0x0, 0x0) socketpair(0x2, 0xc001, 0x3, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001080)) fchown(r6, r2, r3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000010c0)=0xfffffffffffffffb) recvfrom(r6, &(0x7f0000001100)=""/89, 0x59, 0x841, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) fchown(r6, r2, r4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) socket$unix(0x1, 0x2, 0x0) lchown(&(0x7f0000001240)='./file0\x00', r2, r3) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001280)=0x81) r7 = getuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="5e95f4f7276b9a8bb271dd64317ce3f2983ecebf8c6ad9ffb8fc378840d5003b7ce18be1771e7cd89d2c21561266e1b1534785f1fc281be1cd281c05cf6874b805aeb1742ace7bc2018770e4811ebe60548573fecf4f288f040e93ed4e3c60f3fc071738fafb90c3456af140cbd3ae984476c054596559a0fc741af76d81685eaf37d5f915c4164e09c7a97d6a767d58da2dfe3e671ac876bde1e361e1e40f5a9d5eaa964a9db060864550011758670644ec9d893209a86170076071a7d47f7285b6a6", 0xc3) r8 = msgget(0x3, 0x400) msgctl$IPC_SET(r8, 0x1, &(0x7f00000013c0)={{0x7f, r7, r3, r7, r4, 0x100, 0xffffffff00000001}, 0x1, 0x2a8, r1, r1, 0x509, 0x1, 0x8, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001440)={0x0, 0x1, 0xffff, 0xb6, 0x7}, 0xc) socketpair(0x2, 0x2, 0xffffffff, &(0x7f0000001480)) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/71, 0x47}, {&(0x7f0000001540)=""/23, 0x17}, {&(0x7f0000001580)=""/15, 0xf}, {&(0x7f00000015c0)=""/163, 0xa3}, {&(0x7f0000001680)}], 0x5, 0x0) fcntl$getflags(r6, 0x3) msgctl$IPC_RMID(r8, 0x0) setgid(r4) r9 = getgid() fcntl$setown(r6, 0x6, r1) fchownat(r5, &(0x7f0000001740)='./file0\x00', r2, r9, 0x6) 12:10:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[r1]) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:10:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000000080)="8773e4e60ac5d165eb9b10614770b4d46bb6bf629a2b45c3c530f9c0ca7bb899b4da5f02fc13c59f1232b2f01348666696392aa9b013a5c1385729d2fa8cec20bca34a06887a4db3efc93241eaadfefafac805eed5e15707fb9e24c2b8279e55c70e2070bab518bd733c208d2cab7e530bcc69ec16a3a1276bee54dfc536ff53a8828e25", 0x84) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) 12:10:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000002c0)="13aee240", 0xfffffffffffffee6) fchmod(r0, 0x48) 12:10:15 executing program 0: r0 = socket(0x1e, 0x3, 0x8000000004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) 12:10:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x32) recvfrom$unix(r1, &(0x7f0000000000)=""/59, 0x3b, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 12:10:15 executing program 0: socketpair$inet(0x2, 0x1, 0x0, &(0x7f0000000080)) getrusage(0xffffffeffffffffd, 0x0) r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0x2ed) socketpair$inet(0x2, 0x1, 0x9, &(0x7f0000000040)) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socketpair$inet(0x2, 0x6, 0x401, &(0x7f0000000000)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 12:10:17 executing program 0: socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) fchdir(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x110) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x9, 0x0, 0x0, "fc457f8246390fedf705e1e4602369b98b0aeaed", 0x7, 0x9}) fcntl$getflags(r0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x104) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0x92, 0x6, "19f4c33534b08f31246036f604885d56af8277bb", 0x81, 0x81}) recvfrom$inet6(r0, &(0x7f0000000180)=""/17, 0x11, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0x81, 0x797}, 0xc) r6 = dup(r5) getsockopt(r1, 0x856, 0xe1de, &(0x7f0000000200)=""/254, &(0x7f0000000300)=0xfe) ioctl$TIOCEXCL(r3, 0x2000740d) fcntl$getflags(r5, 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000340)) fchmodat(r3, &(0x7f0000000380)='./file0\x00', 0x2, 0x0) accept(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockname$unix(r2, &(0x7f0000000440)=@file={0x0, ""/21}, &(0x7f0000000480)=0x17) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="f0801a224b11e64fefd5ee7fb5ce3a47c6d595c5fda3251eb505a455aec94e0b46e4fd36bdb1933c688636b5de488ab70658bbff114af1127d06b1b36ff50f", 0x3f}, {&(0x7f0000000500)="9fc17b8e420a05fab6ceda639c2ed09cc46c27e78c978b6afb71b1bf6724dd86282b418d41e5bc3cceeb7b91a4461cb9d154b1a0efa90929f8ee52d37bc2adbbfc4d45bd01c5e4aa96ea45ba90ab61d9398ad631b61d81a054b4e4ecee55507416518a9b78069412d7a8f0d4c0fba2a16fe703", 0x73}, {&(0x7f0000000580)="73a519284111cbab7ff4919b195b4a34bf74355c2756bcd115fe65b2587fbcdae8de0789729f241f9386997cd00eb8186f32d1b0fcc7fa83f7de3ab26efb430422a5f67619c90dac6431b245e393db31e27b3bef449bf5b937317e5301e5372efa343b569f2950154e10a63202b9c837526109edca15bd72d6b3e84331db11b6b469aac518efb72630dda4851243628c", 0x90}], 0x3, 0x0) bind$unix(r6, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000006c0)="c6cf198cc6d101972f36104b3c07311770445348e7babeb8814e6ec2cbb33413beb33911c358639533e2dbb60b003fb788ce14e14671773cefea7cc7dc", 0x3d) r7 = accept(r4, &(0x7f0000000700)=@un=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) unlinkat(r5, &(0x7f0000001780)='./file0\x00', 0x8) r8 = semget(0x1, 0x7, 0x222) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000017c0)=""/224) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000018c0)) openat(r6, &(0x7f0000001900)='./file0\x00', 0x40, 0x1) accept(r7, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) pckbd_enable: command error pckbd_enable: command error 12:10:19 executing program 1: setuid(0xee01) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = semget(0x3, 0x1, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) clock_gettime(0x20000000007, &(0x7f00000000c0)) semget$private(0x0, 0x0, 0x82) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 12:10:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x7ff}, 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 12:10:19 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x4, 0x81) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000500)}], 0x1, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="c6975698102a10ae86304b1d7db53f6711f697dbf87c37cea30feb7b03c4733eaa7cd6a6eddeff5e5682eb2e4e2df6e6855041f46e6096f87ad20bef13", 0x3d, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x80000001}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x811, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/246, 0xf6}], 0x7, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 12:10:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) fcntl$getown(r0, 0x5) 12:10:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="92ad067d3b76fddddf93b8f3bdd02d36d3727f09079d39b9ebb9864f4d1eab", 0x1f) fsync(r0) execve(0x0, 0x0, 0x0) r1 = semget(0x0, 0x3, 0xa) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/79) 12:10:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x2, 0x9) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 12:10:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socket$inet6(0x18, 0x3, 0x5) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 12:10:19 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x6000, 0xe22) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x880, 0xa) r1 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10010, 0x4) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300051c35e22178838ba21ee6c5f60178202"], 0x52) accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) socketpair(0x20, 0x0, 0x8, &(0x7f00000000c0)) 12:10:19 executing program 0: socketpair(0x6, 0x4000, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') setrlimit(0x5, &(0x7f0000000040)={0xa11c, 0x3fc}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 12:10:19 executing program 1: setgroups(0x5a8ae07904cef558, 0x0) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getuid() setreuid(r0, r1) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getgroups(0x2, &(0x7f0000000080)=[r3, r4]) r5 = dup(r2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r5, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) linkat(r7, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 12:10:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./control\x00', &(0x7f0000000100)=""/191, 0xbf) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f00000000c0)='./control\x00') 12:10:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x21, 0x2000000000001f, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0x8) write(r0, &(0x7f0000000100)="02997287712b42b29108ebb73ded108b54a49312aac85b3d60b21d552fc1a1f74ea22d3c683c54c7876470b3549f7973a038e16f1cad97f7c58e604e95a2241918a00d820a2923a73a3c6376702277b13452d3f5a0569d00a0834341e26b1b80bf116a25ce9ec9b36c52abfb4080eebf7a562302040d4a69ec5da08b95d58d27bd6af59df6a1c60aa301b6c93579664397a9b0599c5fc855c55ace505477589422170d536176164e05c7b4bd665694efff08012842c03a9a9c42de9db2ae4b48322da158adc22718b42c63ccec4a199a88", 0xd1) pipe(&(0x7f0000000000)) 12:10:19 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:19 executing program 1: r0 = geteuid() setuid(r0) clock_getres(0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x3, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000740)="b2188e64a88bca8a3edb1cb1ca810e6539c460e3268dd8cd0a66c3a107750b0ebc7b2b4fab6fe4c4321570a78669f440e80f62534318ef25148cdb9ef9758839b8a7046978dd4bd027e7d9033d683d0d5995601d6efb1b496950f917f0135e3d3c77e98089685773d3d54696101b1108239e437886256751fc95b0c7c5fd4f563991bda0ca9dc949dfe91369c36c2ceac5c7933de65995434b9baf3beb64fc66c7c30e6ded3a95ff5b114eb6e45b8c201575684304c0d462a5e9f79a083f92faf94b731331492ad7ce09a7b0204bc6f8cc1605ede24a571b4577ed4c59098cb13f5859ba511048d00e9090b9f0dd", 0xee, 0x2, &(0x7f0000000840)={0x18, 0x2, 0xff, 0x81}, 0xc) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="641d7ba5c98fe7bc8f069cebb8c2e05a64508fefde7d23c62f2f87903d4d7f060ce8ffb392cb495f12fa945732cf8a10cf904c5c5c9769db1699b714bcf9a23785128ebcabaab3000fea110cdadd507cedc82a310c9e711e9434f1160660bc0b1de80b97d469be746e5f8b853fa402160a86acf37018ab34db28f9fc985e407a4776a1e442e080bacf0e71a68bbea9131cae342647f0583d22095fe6b943d9dd704077fecca70bacca83cc6ba06ccb0b6214373627de0b1074d73500fe923685f2c31af8c309105f1427d319aa0b2d5eb280756672a04846f146154ebf85054ec5af0760d84e8dbad8431928f59eede96ccd1030c5", 0xf5}, {&(0x7f0000000140)="60f6adfa12fbfa68f8dea164d82c56320f59e9d7b6b1de245c0ade97badb79a0e11bd91d82cd93e3f4d6d7001a212fb4cf1be6c47d4dd9d4aaa0faaa7bee09aa122f4fc318d4c6d9b2fcccb598b15ef03f864c0cb4356c42706782ab6942a1798e6f39a7affff7691cfa4a355b3046ac5af8ab62387d12f15ef1deabed72695ff7b2a16ef05b25c12774ab7b9139cc17868724397c871ebad06b79a5f28c496c186f99067c19e5667d124b2bc70efafc3ed9d3955f1f877086209a135d94fcd00699d421e2f800ed23706798ac3d2c10d72995", 0xd3}, {&(0x7f0000000240)="82368ef3eb5db8fda3aca2f3c586c8f6535f8b53d923299ab8fd7354130199d8208e8d36e27e929e32577696c68e1cab148111b684a1662dc0c4a59d21e4366fb1206b762076121b157f1facd1ea76a94cafdace2384d6272d5627b98c07446679b6a9ec6c76fa7e1e03354466fe19ee5f3bbeb93379739cc20f9171ccdd30145274d655133fb40c39c7d61f6f73a5692bd060", 0x93}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="400000000000000001000000adf3453db27ef776dce289e8afb8831fd95da4707736d27b598c09d43d7b6cf45174d00712fa14e2b13e9ce03300000000000000b80000000000000001000000000000008d5856297c74e4cd95d22fa84358c9392c8f3130efd9f61b2ba45991b76f7d1c096b30921e13c6e50f0a74cf63d8b158710739d0252efb960dcaac2fd82e3d38b872ba139a51447209700dbf79201382d7db06d23bcc4573b691cf0435af259d4afcda420166fbe7b6779648ecac80713d349bda9d20776cf5a3e3856ee37f227b2aa6f2c57bf5a307ff30503596251e6e1e9d3d074c8d4ab43e66b04c44c48839f62b4d5a6900001001000000000000000000000300000033947022063e6bded82b7c4b5378baec6b0a3f4920bff62625838e88db3f83c626b4f1e04c5848ddbefd734e3292ac044be233c691c3a60735898c2ec0d307205f81e0e4aba85021a803551ef11d2969b971eb5469fe4a50159f622f0b4f0a9167f21e1cc88fd12b74dc37b2cd79de9e880fe68788dc922857080d8996373da4e2e67b011dd1000f6feba6377f1f4af5127d70f88f5d0aa2b51951de3525d5cabb87a5d0e2541a176a2ad9878258ea412f0e7f15b5d9679aeccce43cb16a189343226d5196ae64e45ffcd5d9e7fee099e9ac82145d3077f3b3faa38397cee226e123ce1d1e6c788e724902935209735e30de1be173b03fa12500000000000000c000000000000000ffff0000ffffff7f8d0ddd8807b187e8828d715027f45815c02823a14e8a4be7c174eecc08818a5ef5f1a96dcf71336856fec359ee540b199ad9608c7044f13eed4337b41c3a9f08a78369e6680af8c2c0f595c44be7f44c7bbd2191725577868136fb782c73045dde76f238c173d972efb94170c31b189b45e267239e4623813bbbcf38f15eb7a3911d7f86c26911c542e0db28e6a53d8adbdff8ac50275df0266022362b3d3dc174be1e3c5d4a266f48dffbb000000000000000ffff000000000000b046a4b35db617713dce69da95af4d8d9de4b5c22ac96f074aa94bd691f15bb4bbe5835e728ac0c44fb36ffd205f99958931b9bdbd007bbaa846aaf8547c2ef3b9f38e74d970bd291d306f39f1c16429f4f05d489b0d432e2e6d2f576eee83ac3051ba6d9f10d67063b88b95e9775c73a856a226edd6f8761bcd87e4cc2fbd602db776545fc6cd61cd1bd0ee800f00004000000000000000ffff000000000000f1c9e9b53b58816aff977347c94c029fdec2fad44770f78e013f382f1e6a830abbee73514617861018facb58e1fcb88772c865a897dbf25dd4c1cb877a456e60dfb0dc620c329184b09cc63d9de50f5f1d59a22be37d5e9aeb5fc1cb87a561ac243acd4c3e752b7d911a3d1313d4ff62a95d514ce71bee786477489d24f8a509ec7dbd1b64643008c68029917120000000000000000000000c2c1567234572c738652f8c25d1d7af63426853b6e8985b9d3ce1b9e0c321c9acf268a96f19d9b0f749035c97adea63fa349cdbb25dd196174d2f9866b75c5376036eb316ba3d9f241d54816e225ee003000000492bebf0b00ddd3f6a513eca6be0d399c7cc754130b7ef8244b6af4b88f85cb81c26f225819ab3050521b0dc24578ed092a61dc2412e3596b4fb0f3d779596a67703667007d9c7bbdfa079d96d1546b51cf069a6c107c7c0b9e692d6b961e1e0fce2887220b412814b04cd"], 0x3b8, 0x404}, 0x408) sendto(r1, &(0x7f0000000880)="e2088cd1193c2dabcb0c05460d130d0f81259f82b94a234d38521baee58faa88421dc1e970de00ded215224f0ef56953d79151310f6f84896f552ce7884af9db56c0aea900870063d7a74ab526e4e1340319f187b434106413ae79ff80c137e65aedf3ed8a0487643f2a813d43dc903f5cf2a3fa7e52fe5d0983d9dcbd59007a34fb6fb6d32746d1835a87495ba323bc8f97b3cbcd81b5f194d61a5826da5781955c50e2f5b7c8607cae6f6f183a6ce753957ee2799e5c3362096f70e91726", 0xbf, 0xb, &(0x7f0000000940)=@in={0x2, 0x3}, 0xc) 12:10:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) socketpair$inet6(0x18, 0x8000, 0x13, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r2, 0x20) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000002280)=[{&(0x7f0000000100)="ad", 0x1}, {&(0x7f0000000140)="b67d79b6cbec94177d0b8c273f693031691eeb8b68ad8a50823591bdeca6f9f8e8fe3742c484ad80cde11e2d3ad13552de540ed719167f583142d59e634062d9f80cdbd27c2fb6704801a929944d61d65bb1b4bdafcd6dc9a51a56eeb0a194fa2680b2de7327f80bca2233e6a3edc3f8785b5e9fe81a78c6ee65329fcb81a4dd81f92d88375c1cfa7e4cd37e44f89a3ed77f0de504b3c1ef345404516c", 0x9d}, {&(0x7f0000000200)="b058f2044f89b8e33caecbe98224f965cf9ab8e673454264012d4c747754498569073b9ebc48e9d9f19b5c6af8ed141088fec184a2dee838b363c4141fe7b71736719d4bafd5d09be60f5de1dc86399b31579e7707db006396fc0202752f87b2ae304dab9e9f4b0a2d2f567607df4966b33bc0a6825a0fa47ef4140c44341ebcaf39af545e9c4d9b8d0420ad2b555604e3c85820a4716f2503bb2dc2939b75efbe5a015a0d0f8125c646184471a9e7d0820b9e622742351e2eaacb1aa82fc3f7e28684e656545550bac5ac04f42edd0bf80460469666e5c93800f6a565acf5613131471825386897729e14a8c4dee25b20424b4c912174d2862a2be178095cb3179cb2a4842a49f0ca1f4032a7bc816c48a1ed1a9e04d1eee8d524c2c6f54c13cf00223d66bf629ca78e28cfef3094e49ea99cc0d02e76c2cdf7dcf7ad4b7927ef6138252d9b6617dec70db8fd523ea918b0571bd4bf9279b54668417a96ddcd1d054193145c63f0e0c9cbdb0a46ef2d4bf73273bbc3422e9969b7ffe9b0cafcad0cacf4e9aecb6472f65373cd5009612739876cf96a82ebc7f4ef0c1badd7d06dc04409b489c1922b526b3edb57690c66b6c69ec058e2535b6a47c57b73469e4efcc1694fbc59b32abad10b83d8602c16cd12ec93e0a4d8854b8398aaed27c60a2f4625ca43e7b2aa562e30779bffd4b54009602ea49099d9473d78e827b8da68fb15c77b4791bdd33053bf2edadfb765cb5a6172f1f3ef0a200ef1d33cb7a7ecfa806042970f9b101cbbc7b08aedc46f2e9f0a57de865001da2ef351930e16decc32d41ced28f40ea07620f0478951a6fd463cd9ee8a9a6ce218798fbf8fee010bb4a7a58ca2cf27802feb6673fbad68d6ecb5d856c0651d2c3e423053cb58358695efbba59c34c9f5d3afedfdc053fa6e904fd3d2e67ec8370b735b84683fd3c4853642ca0668fa24d6cb93544908280c384be5b5ec588e2e55e16d620a183db462653e0c620f83b2e04fa4c4dafada0ea343c45e61d7a73ec7163fa2950f66c5217089e17b32dda6f8afed00f20b8f6250ea963a69ea6ed718c2cbed8bbe2eb69a1670afca56dff18bae21d0f73be5065e3c09b165bf689f4afceef2d2c13ee9b2b0b5c841adb5b7250220b147b0ab4c4016c72760489c06c22174a5eb1ff6b747c442c076f8ee1582f3d233ef2e582918c3f591bfae1f3982ef294dfba1ed58a2ca6622df54baac14c036102cd88fef2653ab767b8ba44c43f5e0b387cbad8a1353753bf268f346fc2d73c4386a02d146661d3167692ba6ed80fa6724b0b43294beea39eac446d5f009c6992e81f02adf5af6d443bbaf636650627122660e6a9f4ca848a5cc215a095f275c90550f6f271e29803bfb793ab1caff6fc1870686038df190c3d4cefbb294674904bd48ee311bdb0bcd4227ccb3145cc5d160cbd36c057358cc953dd915f41a35f9f174f5555b6f520325c127b60622686e4637a770aef962648f7a3aaaced54e1fe88f50d646905aa1c7f83850cff0477752dff2720b5aaeda0b9eca3739bc737aa160ff187669d3594f3f2b8e6b1a8a0e572a6ef1940a864f93df73f9b0c90905606d48ba14bc5912e975c89de8fcedb819d30f4f68eaba118ca75f13f380ce78f7fa4d956b32fb8bf442213a4dc181da163734a663534526760aa2c6ddc884b8cbadfb6e6dac74d456a75e4f7fc95587308ca5d185e699a36b3cde4eccc45e1e8a3cfa1f78a369aec3f95f9c39b3f3b5c5dba55fe2c3c5b405f14de99fc7bfc2bbf697d6d75fd80f8c0cd96e0d18cf89d781ce2573e5e274c767fd984669a6cefa6c031f51ba60b05bc393bb8357244d37a6d65a9468d16286d7a2775bcbfc624854dbea350d5a390bce4151ea716a5d86aeb0c160270c8d7e6ef1e73ed0e35206b530dd0845c49948e2b78d02274731a857fb16882533293941cbdaaf3b12c5f45e88aafa457046b832296fe7a39cca43491ff96fddfe06c7a09acbbd99449d6366142616904a03ae93698088996bed6eae4112d82ba8f47a0ac4140c80b0af33404ff89bf413f445b08c91f02ac326a62450c6d5908bc98f02bc1e8590f52d171fb2f87dfb622447b77fd42f804c29cc15504e95b396d1a109f58c0ffeeb5db897210b7c132a2fe0abdfcee406ec6f77ed8a55c011499d5561fce234a74750790261281b48299d232acd4efab78b0cdc640c4fc79a5f2dd2b5cdf3e2e0e7795da7cdf58414a3cddbc0896c76cb8c8469cf5868dcc5d02f070781d6b8337527a674e0cc9d6cf54fb44b21054403a1431ed9213550611259d622f8aca7372039a69dad5686db2958eb61f8d2fc17a958fd9bcf36a45caa00c1f2dcf84435c284599420658aca7ec5ff00f06abc0511967d55d81f81c46a55a279caa33cfb130c4d6ec6b77cab84f734a6982f2f978f08daa131e4032244a6d3b8a93c5bf92f2393eede65822ea2753e58a0a41b73480e01276e1be2370defcba7ca7354fdf8432419abbb80913f8a13c344424e91d80294ec3d845fc239a0398371bc9669beb81d735cf70234e59f45b4b07bab8a2e77dd1fd4e60fb4eb94da02799a1358d51649d78484f231482226325206a7d596ad550206afb849c9a8bf29aa2833368e487a00a52fc7b5d45c3be1758eee88bd4ca9749a54b27fe0bcb6b2e3686fead19bb022f973efb1126e1d6add7c03cb8557df7df841be573eb0308dd8549df97af2acd8860443ff96b5ce0343c669af9349330a56808d9657fd34f0e72f3aa058184bad32e165455db3385906cdca842dbc6448854fddafd5bd390080476a415d8366624c2c2a7369fcd8fd2890e0f7c4736db3e74e4280356a16d9245d3e6011ac74154d85ac2d3abb823527530dc0eb67f1662c83e62885b994d7d850c3fe410c43e4e5d97972b77f51c51462e75a9065dc6d3931888efe75a201d2360ca1b84696901751e171d8334b5ad7a81a5f82a22c992519388902ea2c1cbe620593334e44760e83c3e278aa549ef78f2f20a606360456654011532abe37c3aa3535d8374f0a9db59cdb1d04e78400de1ffaf7ae00bc71c00d4fdee424ea5ebf5deb45e3feac727c5662251a70b9f94e1f2a7de3c2054163ca142e9ebd4fd9fcfaded639be13d7f3ec82e50c4855f62b32dce476f26de38342779f34d53106ad04ebbdd459129f0c2b0708c01f31d27d5f14995a1f3699f089d4732befb5f56cc6a27c1e078e187118c146346a0743e0634ff68e024d34cf491782dc344dd8644f21cc38d6b81ea82f6a20ba5f2c0707e852071bae75c9e8fcbd188b37fa02705b177e2353bad3bc602a043ccd42a5eea954afb96d05abfa88ee61a4da16ce2ba512a3a7bcd755a5aa771316ae705e0df4de96c83b82fb6d45fd83b12dc65b8df9edd8c47992fc589a26b198de6fb36f3464adb65623f1ac69876ff707601e1437f5114186844164f25672051676f00595f4989ae6055c2bc6200be4431be12d85ad72f7e4673409199e71698032dec784b72b80ae58678a72cd3f9cbe2cbe651604789498ebe0d23555e5bc9fb2ae09798a439d5252545e6369b7384df7857076d9074633a63bddf01f8a422e327b5e1b59ecaf285d0ea60870be7a2551367e81bb67423c352e9914a7cabb363a1aa3e87cdd30815c07fb58042859bae074724845d56d7efaa1f35b66baf088608be2681f8aebd63b09153d95951a15f1a0e44eba0124cebb8a5827c3aae4d90169dbeb907a950de85b3bce3030a7ed86c1220c35ead9ad205c74dffd7cd477422842e78953b431b3c484e7989b5399b0a5bf10edaa44466e74d21e42bbbb52de093973ba973edbab9d79edf4419e21d5d9f598c942dd11f4881f0d3fca5f823aaa104d2bb4a8fc3acd751a6cc82fa144dd14fd5def7a8a4b0d036590d22620bf0bdd600db379510aacee22133909a6fd720bf4bf6e4149c4cfaac0888328f24746a59bf3bdc94b740905f21ebe4792072e763df293aac30051fb28ee7c06d01c7d695b653259af1fb87011b3dc9fec3de81f8ea65137432168330261c5488b8d5dd386e2a0f5a417eb2ac7cf91a9a57ecc5185e43d9279efad22d683caff2259d2033345490371028ad46faaa0de31b266b8fcb8c9504d2b908aa6eeea90d3f58ea9741350984f76085932f888b4cf7ab2835a65ada66f046f24afebd568953f9f4f14c0a61849f268fdc17fe695d1200aae4c16615316305148f0010aef0f80e3cdd32e927e5f0c62ce1c91f0f725ddc8a4fe25ef2d3bf892689bcb05a79f54b31279ab13459d7cf7778bd587d9873fd342d3724e39fd926f9e4494195080970308008c595447a6ef95cacb6dc743d474cb530eeba131807d23a463873e7a71cfb32e687241022a8ac4c8688a3b328e82946dd4faca4590f2edc5f6707b529a4662aad143a389977fcb9cba9a133f11fed3ad8e28d39bdff5db4a5212bfdc21dde8ab719466f08895b69294feef5158d853bf9b8785389f9c9f7b3965d7194b564e35d9e94bac5527e98fcf48a5704867d6ef4a80ce93f06a64bfece811145a5c1aa2e55184e2781aacba4405eb5a3623ed0915e574d3d44a90c16c63c0973afbf63fc6ac6e3c716b207821a8f875d0a2ef03be083f9ebc8042cb996668394d20af2d51da21e0007d7901371e9f584414c4ff23ef5ab3124e16b94690d9b8907847fd6ab029e59b0c5d9285333b265a8d9bd2436a6a49cfc6fdd4942aef01eee4c1f707b6e7dbfef598906d9329835785cd101de3fd8d0f2ef0549a8eabfb3d6ce3a1204d4bd5f17e1401ff001779c5a63b2118138d675942405420e28c5a85b699c76b577448a4e4e7fa0999a5c60b981adb3e1b57664183bea40f9bcf0ccfc134b8f1f537a5f110ad5358d95214016be4f586112c6c14882a4a5417d433ce1beeb88f3f25e67f1b323450968e90e0ace2ffe077cb73909af130844428452c395732521956775ea8b93a614a9473fdf2f8ae0916f99acdfb120e63b17ced047a1702545757b6a715b23a544d35e2ecd07b15daf8492650252d65d6a0b4def7932984a63c384c1c0f1095a0dc62f9c23fc45e5ebec65a37e3fd5e9d7442bb092761ca64c1c976ab9de38fc58c50cdc992e3e7e634f2e06e6791649514327e3669fe78246381798586bac6dc7416eacf803f55f05a4ade458fc3a91b5080ae7ccea6c87b6c5a3357ef0c0bc1e82560cf5109a7b30c89f4c6c8884a8248131696bec6834d801d82f1054b262e4bce5d8e632f08b2bc3ac897dfd6a4c3d32bed5b6415b638299bc3ebe025e4e46756e531a2c97ce163da04db5b6584461072b06dc957549346675309462d852e7495801d7ff9f2bad851f614fd24f2a03964e0c94b28d29755c34fc1b68be1570922c454da69628323eb48210cd59f236561903f077360675fdbc241fde0726bc2faea02e59d3f691b100d96acd07cf960739cf5b97f8a0acdfb38c5575c1e0795ea125ef82b20d3a36086f7ee697cf62ec69dee79c035c10815f35de868c982346c7792fa6922677e1793c89b400157b52ca762177daa06193fe6eba22248dc5676da3c18a0e932e6b52af955c4a136b1e914459048115e9ae887ea5e58f6deabcb6b9c63cfe4664b0d2db1e259e6b5da460bca71045055fe922b46ace0d5a4da4cf19496852dcac591f4052c3546c670c2dc9bca6934d455ac7fe8c2566f1debd77e4888a4956febada8d6c7ea3c21fe8064425138ebe8f27e4207c1507cccf24d654cae40aee3c4c1d7d7eb01dff82b3cf0e04293f9a1a8096b", 0x1000}, {&(0x7f0000001200)="2636b1f6423c220753d732d36b5d322d64b6930727245917f058c0926eb550e632c78ed4708fed6789a10467c834d866bfd08383ee8c76fa7f772b5a079caa28", 0x40}, {&(0x7f0000001240)="11b26d698f9b2d0a2e65188a4d3f693713630abc7e0f5fa0ca33a3d930e0ddb9afefe62775dc68cd7377cae8", 0x2c}, {&(0x7f0000001280)="1e1180029de304abfc5d61c7dce5892e867fb3a728772e45517a56ef7cc3ed0a112901d59adbf347e7c593b46ba8355acbc4158c09c7f4aba0dcd7bb0a55fc262589c9bf3b5f019a25f8e9e31238f72eecd1912da5711c415d4a7247710dd8b731026d3c0e0bf2168d6d9fae22ee1987ef5b0fc8725aeba723bb1521dd661350f7e0a9ca616579d87e88adb8fdcfe5474f106d92a9bf755c7cace5c7c9d78636a961630b93769a9a3f85dcb18bb85cd94c1324a61d4cd2c9a9b7a76bda43876b2b6e9ebcb8bfffde6553287fbfb9bdc9f347d8c9f6d87ea263747b14714a4b222bbc50bae1caf6fa09cd6f63f8fdb80164211648a8fbe82a6fad61e0745629415056a5a866b280a9640539ce26070755a83170792dbeb6a80b82544f3058dbb8f4246e2d675e38375b44d83f574545227788bcfc3ebd43715f7b8d2ef46c00eb8673272d0ab3ce0eea86c779dd5332529c00c5e1602591e7504ff13fa7b46ea81800162276b6cfb729e534d1a067ec83829c9ed10bf3723d24bb1e810708a3f3cefb2681ccc2afe93a4e02c202b30aee9de9743f4f8f303e69738ed9ed4396560a2cac38fcde93ca08fc94a81d38f5720e27aaecb029e68648e85ca49cc7d95a5ab15676df0834c547ecbe69bb570f79b991bb4dfd66a3c4a03d2b14809fb2e805e3281a5def7a26acced8ce549780fd196df873c135a228cd742ba1905db34c088b456f609853a8bddd63b1c7a61db715c0e6920fef5485112c3a1134e6d88bd997bde674ad35e202131efe78ee2207c9a792d8bc028b4365c15d638c97af7c36da93787b4e1ce43c931e665fd54aba9b75594ea2e61c9b826151b07a9d1050631d0363c564d08e44b117ce2431e2f528cba83f9aa5fc213280d4b1948e72fdad847139adfe3a5a02b7708a2a3d626fb8e4872f48c16d50c6110a0c18fed92f7766a9af9f512955375356a111e47182279c5952aa191ff0147b4406b5f5f027747c63b9f7a24074f3e7967f93b54fc8b66979c8d1cab057815c0e9ccfcea7075a625b1db3763e214c4df528e366e601f97376d1dad24bf6d29196a1a6dbce295f7c798ce95ccfe1aeaa26b65aed37005f2d3163bc3361fd6064483df44e124926b47d9e520fceb9d83aacf9cbf1afcbd3b161b3bff24f99567e279049c3114dc41a6273a2b2fd9411d52455604598139e4c233b7463798c919d7392bd89169a11401dc001239080a1bc3077b782f3b981d49631217c0ddc1198014826ffe9d71996f80f9dd3dc58650ac02cf7dab1e9866980b0f6f1709ad590e664f62b29e9e2df1192e317d058d78e8be85f4a5076303c4809d4313879a52992fe55808d89833ebed0097ad049d5494de46da27972c3124d6fac6ae0642f12699e8736a91ec4dceb468b81b3eaa6831f104fdabc45f0cea2abace3b4a894da27e36b79bcf12da6ab72b06d9d54f36739b3da9c4ddc50096829b6d0e217ca0b4ec27e334891b1b6a4116bf1f9a8e91ece039403c8ccdbe2017a05f5d36ef6034e2c987ddab4affbccbfa33918fb682e4c7c28c9c02ababd8d23a844dbcb093c76b5b31491a19ee4bc84d3c80c3669f44f3a39db402c5bf7d32db055a8a2addcce645e900dcc513fbb0ade575e0ff0309779364807b37fac6fb51229174119c26e4dc3a657e7c319e2fbff13d5ac2df3f7453940e5c45f3c2eb478ffb353ba283e0685709bb49333a00d6ea5bf7c2bbdf7b6303876b6552b7d5875069b03caa9fbe172e09f26f7354bfb6ee6c4e31c9f9c93dceaa661024c0c3308f9d17afcb18f370f290a34ac997e41fcd639ebfbeb7b39c7ddfce48d87f8558ccf5eb2d0376defa9cbc3c259b4c260ccf644d6ff608ae178cdfcfefb2a7f75db1c497a05f7bb9dd23c0a222f36ffb4f043171fbceb2c32927f7fd42825cda691ef30eb8dfed0f357f6f220a63349777f78268a752ff2d0a2eb14f1cfd04779b835c56c9bb13244894c2467e0d896253d7e0e81dc59d59a560d5be17db3f37afc2ef0b58d17c0e03d4896cbcde11f11680fbe28163d18cf925bb9f634e755565f789f664aa086b4ce50dbf6057cfc2fd709805410eaa0f68878291d892964c18a7b81d0152d061eb51a0f904d4e3b1b2b525e000d8ad6f2bc23c9258f78e642ecde819973020493bf05d3894113deef4bd852a8088799ee82609f3a70f4a35373354fde158dead1b9556780234b5801cf5c1933fb1d1bdb91223e87d5a7236ecaac5b74e868ff121821ecc0dbe6710bf68f06f0fd24080a778e81fbf1d1e2ab98a5ecacfae3ce98ab4f70ad7ad3987d132e432352c6b2ab90a5d343290f5d00476290f095c3f17004ea7cc5a873e1b36ab1ddaf8b69b5c7485118ff49e2539b1b10ec05852a866e1730c20adc497296b4152a58e3da94e8aafe7250885b04c85644dac7658df2cce324fd57daf16b281f6cae085b9adbbf8f0f7c37eed8aaac8480ab2e30de4ffe8696447b5d44344219e88b7200ada73d67bdcd8f3cbc034d44439478c27cd79998130b8d3f7274e556c18bae8d6a483ed4a4c932c56fc756effe2c0dd1478d1f5f1d15336d110211f932b17b9c0c431a092f0bbcaca0a4cd086a5fe3ddf7ff8ebb304935bd21a291558f8f781485fcdbfcbf83ee0ce81a7904c80a02a18d5c183481c32d957013df81d191e797751c9675a833fe347229244d71e0145bc0b55b7654682cf7ec7029f68c38905120a5693e00e978f027e9bdcfb32be3a74606870452744836499743df3230a9f1b15d18ed9705ea30aaef0385e400b757b4ceebdf9d1e1884d1d384417dce50f7575e95b7f716cc27216a235ee4d849ba8ede650bb4775d0f85fee72b930187880678a50ce177c12e50bf3171099d198ac18ee485fd889b705bce6b5d026babb5db4b6af55109407494c8d35df628d64f131f168eaf9bcfafc29f9f6070533cf8713d1697893a9e5dd2d38c8d7b03c7a8a22af93519c0580ae7bcd020666b6d6db3e9bbb28556d9ada4648f70d628027a1918bbe1d048c402ead765515771128a3b7cde78d4bc332238c38614d1b0a6758247d6ebdc2856498d74f98167a5dc31769c477eb4dc3dd41b5b3bd6520121f85032be8b2ac1c55f6232e04cd5a42908b0517e16864e651919f42fe9ccde2a8cbf4909675e447fbec9270332c908527e095f5e91b2e04828e2d21be6d16d6413e8c8637f34bdbe4009d5d5d53c9463b36f5626b624b4c13f63201af8189886b20e7490d6cfec540ba0e773469b6281f41ea938e3f74e10f7742424af38cad038a8a72e8ef2a9e432e0bde73f0cfe84702bd3ae260be789a75a6f231f0b9e841a4770c4acdc0497e39114ec7518ed047450df92b602a8fc140e350013b4de2eea454d82cfbe12954b218aba50fc85b66dc358ed60ab020e34ca41c7647d644259175adbfc8d072945254abcb9c64d4cb2b99d5006f798d4f7ee5a7c63e14a83d430055877c7ea995f76adb0ca66ca16a6f52c2e7d0e19cead7adb37a856d845b664c88500d9b4e3d62df876017ab376a0a956beb19b5c79f1e8ed757513dd63133364d5b3f9dfd734990cc9a71f61bf84b952076369acaee629c6a489011f3caabaf65a792b6cea0ad7a6004c28c189380f266227dbba1dfefaa46d584652b935c20a88d50210d2e2caf965a27e88c128973d5e26a4bfd1069c041bcc1856b9124f90df639d68f70ea6429ab72193278a93ed7da6249e32e8a2c285f6123277c50334658f3f9e1858e27993037f5f940935af42d3d9ff872914f5e7b079d2d4c98cd9e79dfb7ab2d1d369a138b7ba5cb4972df264362c64fb18b2d837bc8df6efddb2d26ac64fa3bcb3bf7ae3cf4eb837bdecb8ddcea0973ec3051d87f369452fbfb10dfec5d31bb985e02d8e1969628133434159bc0dd61c99b40c48b22029f9e880429bdaf2a60666e16edd1aef0fdaaf7be28a8f37b3f38fd4e21ba9405a10b777de32252e0c101909137a2d2a27edfb380ce0c7918603ff078fcc2b534e4981198ec16c5a79e626fdd6376198d0c294219b3bb64a39b5b4e5e0370fe29caaf1fabd92e463ffdadb72d957617c092868764703175ea85a2fc03ab24fa84635ff24c44c9278a9d3d0160820589426956e3c185cde4f958d7c0729cbce4f983cb1643d357dbd3167e6fc35f4affd43ff9c3b00f28485210c40f789add73bd4a4245bdacf68ce0ff6100427f125c10246cf7069d513c364b1f1b4d32fc1fd39fd843fbc76ef63ebb9c87d56190ca9d60887ac11b801d407e5fa4d44aaf35bc37adb0e3fcf61e552fc66566dd296ffd3e29638863934afe99561e34550279ec440e007f2a97428972aa0409f48e6bfe7503ce6f5ec4bf3dc86eb50b16a5273e18cb68139e694ab67b4fc76090a80a2f4f79f40ca2a1ee54c61d49c72e915c4ac04276ad4951a8d7fd2c17d8cff98cf6756fdf85e273f924928a17ffbda779e26c41fc3ef727001698000300d6373d8e0555c624b9f07b077a4783e6e4f7312c9e89ff7121a6db1325f87e2a9a7548f782f7a0f8ae2f44ec4cd6c02c94d4a6810928f7b9e9e5b7b93c84edbaeab40fec66892a201ff6d9bb7b2b996fb3a239c86057b3400a9742c1b472b84b8528e56066eadc7139576778dffafb02ecfece07363e26e4a0c32b3a5db4f9c85fb6450105ba8ce7276fcc6e16aae3f8e2a608ceeb19569a34d89d76b9d54dcc6149fe0d5812d98e4c1490c675a2fbdc792b12beea6014ae5bbbf67ac616618dfcbd4b5f414d0f7dbf5f36bc7016808bebb2aa99bdc78e2dca51cc4ebb34243798dd9249e5b7f0af563cdce810ea7a398363ff3df1fcddb2b84564ba36232b4fa29059f8b22fd2ca3b704f705688790fd38b6c221626eea23b7fa80969ea24e75cfe843d55e0a3b32c864a666e6446719b98af139692a38a26f46f3299f4045592bca54917808d77fb5fc04d5c388898efd538633c58c56ee9477176f87c8c2b753ce4931f4429391def809b9984f545086a22693b8d3eafc9153a7de73fce4a4ddcc2fe00f9ee261ce9154c0e5d2d8495d3739f534b6839ddb450bbcf26fd630b3eb62d2be22fe3fb710ee895d52270b8711d8de5ac1e90fd42435c52fd885d7d33c883376531203e68fc74da7afabc3d327972fd02310c73cdb45682d57d6db54bafe8c3215ff1c105406594c968793a12b9d657f6272b3698c64f8214e46ec7ef526431b05c2c8777732d28fb3e41f4c9ce72b42a3361238626bab01de909a7ddbabb9c1a33915429d47e16b3a15388b949448fdc8ded14c56e3782764d166b288f1473662895fe2028f1cca1e3b20d0c9f018b13cf84af0b76684d6f395ec02d634dc8f28d8f6f544efbce7c537112a669832d1eb54aefe8f2a68417af8fba5151a560dc75ecdf0df17754a75c532ee46dcc2708b3d80bd49251d0fc18183895bfda287d6b8820b77fcbd75886a11534f72684ef222a7b3e32c36b4e20a7999de18468b21d57f854bb13575df0655c4b4afeb16e49d1f359a34a39c4434a7282337f2d89e9587c302bdb0176ce6013be1a8b0219cb94ca6e8c0a4ae295c9c3282011f92174733fd76f3bf27df16d99eaae3cd4466ea7e88de249439a793aff30290fcfc397f2b05a4296c140a9d4cc527778732a380de310688fb24aeb3a212b033efc707be429e1ad7f21fcbfd07a6a5681115128e0db52ea5f24e7f1864266f551315dee0af4ee7bdce0c67f0cea3c4f7964b7a4c90f176db8d5e363b07f96e3bf63c0d1d1c13a4f511ada894b286964f8480466acd13e409b7", 0x1000}], 0x6) 12:10:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffc, 0xc8dc}) r1 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) fcntl$setflags(r0, 0x2, 0xdac3637a5872f251) 12:10:19 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000040)="3740bee09d8166aae18300a0bc9dc4850933911bbf71d019761d66d32c2a25315984e421f394bf8af9466bb18a5b1a75758d91de62186ca95b3b71cccfbfaf20ed9d99ed9eb467d21fdb705d94721ef7d534e4ae0a605be17b271c58333c2397adb6ea1627de59215769d10d4f2bcc43e46b66d68b32611f0c01bb074b0c57c4ebe5f206c4b3", 0x86}, {&(0x7f0000000100)="c090333860d591ac4255ceb015b2523abb27ce0312f84166b87cfccde98416d8da0584e80134a6329f65010e9b97b74bf01812ba93bead9d026eaa4e7eb93a84908e2d385747c7736ec69b8db738bf1bde6a73f61d1d757f0e463b78dd86e709a54dcfa300d4d6f0b0a0baed5b8991c391fbabe446f5dc3b8451550bec1fec07d3bb92e9dece4abd496b2578cf5352ff8f8290cb25de3f7e05d8a736157f9877430e46eaa1759bf68b722bfeb5044bc87a03b5d6a76adcf7f917eddc049f4262dd46e8c98c35388bfff0e95f070259f4c78f5389ca2701024fcdc2c651ec7cb6fbac680a68b1039e027a9ec613f43ebe779f6b42f2c810778b94890d7e0affb594c4bec4fb23c4aaec21d3af74d446567e6679f4dd0efeee4874d7cfd0a8ca996db99dc2c23ad7573f5626e09a2eea005662e4a97c3adc39e29268920a98d13677f6bc3b26a7c84ae9c79621d6b05dba63c195b5347cf57b158176cf7d7f407d5d7d854ae93ce87286b5eca389f39875175b7c74954e53ee55d70f0f0070677173e0e368b2525ccd0a27164da237993897c4316d773d0485c442da606e0c61701ca22686dcd386d3308b6ef6bb96c5034556f24fa157056be787b50353804c57bbf8c4d4bf4d022b76d0277ca0337d08afd769cf4d136c784adf8e6bc6b2e3ddf5684bf04e503034936b8d34976b629a1dced992309a0a8783246e33859eee842a282ac65c683d9d096af6a27927653b2760937d741c106144d9c0871646f421c6dcfbec13d4e432d2f67f382bb123f1b6c5ecd9e65ae78e42557e043abc8653d163b20f75bf1e489fb81d9af32aa5d2f27e41c893eb92ae3def8b4acb73e11d4b97faf58bc52837d0e4328b81cfb9fba42c8198432aa3a0ee8382d6279fcb727a9c437da93b81f25456e5aba7b7bc588a859a762760f05e3bb5769407dcbc29c7c4fd89b53fb0734b60d091992d2740db8f9944a35152951a6b034c7da2a06b5114faf2237748b60ba174108de543de5266dc0bca9c89867dccdb139b8c3a50c441c1489d97d0b6e46f575ebf18b17360853371cf8dce350c3aa1a3b32fe3a6a863b87b08cb9095f9ae222438d1666888dfffd230386037b5f646fa42bc8943810f2920b3aca710522d39c78a703abcb01966c61314d6330095bdd024a8681f9e1ed0558be9f8ea09e01c91f9787afdf23da5a4d88537a9dc29c69ca4f2e03997b0433deb57957ed0109fff1f11c96084c58cd7048ab370aca8b402334b6927b442ee43d21a82e3f714641d0411a021d55e45c0b785756385bde8f04378ee334e47c1c11defaad926d2d64c44649720eb5c7a3105abbac6f5c12f4e10d9aa84be60d983818bc3d94a060f8c3f1517b7c7cd898f4177669d8d1bb07580f557b6be35cf8e5e276994ae93197e4b35c5d215f6af3885a21c95f8bed0c66a2089cd16860b10455561fec07b315c39783328fd9bb35ad20d37781dafb276a4842822604db4be1f3364d607dc73e62ebfc5391aebdf77331f25f2efe099ff796d4d2f24fc0ab4164348699e8dc9543b874285ed78b100ef95707b0e7713a22fe7fda5251c04020d16234013d2cc40c30a2d079a2a2eb759fcb8da589098b54513338f3c80b19fabe8bc86672be0dfb4573d20eda01cd59ebaa9c43976199ed98b657285876ebb7fd5cd141ca357dc1ae94be0b2900f54acaf9ee7c9b21ca2bf2682e2b8e65205f72ee38baa274db11ecad54fb13ff81cae242cb25dcddc362b0b8892530b4a32cbc36abbf473c7572c3c4ee13c59acf6ef4e86a5492428205a075f8c96127f6477361568f5c94f6af49160645cb0cbae6197eb7b6ac3c7aeffdae4843df78ed6d21ac4421991bf3f5be7637b883c587f5ba9b9e2a3e3f00e736910897adc337c0f03d50961473e58182be1aeb5586ed942e47854a440307c841f2debe9a6f3b9cb802b6a29309b4c739650868424ee353b6d4dd8375acd0efd4d4daf16c34ae163010c0b089258222680d0e4a9a246c4b3821cbd1c24fc04881c76dc3ebdf6a7be96a4b2a555071317548857af2b2b4641b77fa93ee33ffccefa22e291f5cdfbab422e6ff869b13bb3888606a744bd568faa9e8f345f2981fc88f28992a083ca37310724c6c1ebe148cc2c5df099cb02b84027ef78dd630ad01a709d29fd1ac9e69928ad7820706c85f1274ae81044850f32fc0a2a241860449f161fc536344c3a25713682795007c31691ab52c687d04d39b8525ec9064035b39e21b158cbb7a6c53d6776bd613b44383b25802914b91e2c98cec7320da879a1f8f835c068b32fa3e339d0d59d6af5b7472a869c01c6c703f84819dba640d09cb8b0d339e30e68a04454b5ab40fbcec286689bf53b7e0189f4fceba191d29074b0f5e0b3565d07fbebbb4ae578388ccaa26454f0bde53d2e12b22ab9f737fa15f9ae74b42e395d64f8927c0a230306fc01bc0cbfad27f8641d8700911ff74fe718c38758e3693f4c3106bb143eded93aa8df2aaf752185e1f6409ae05fc56dad3eb2e45f544ad786554493d0b97df41bfb232d3951c7798581f25f95c2309307d4e0313a163bb3f2bda73178d5362b19eec75ebd53e27066d8ce045fb07c134ca8e5b69df95293b8f5acc52521337d8394da7b5d4eba052d6a878c9edebc42a3c4d138008e8bef34948e98179c023ada0655a9006fca4b1b1f4efd98839c44d93b84221473d3e08b4511dad91b0228331741ec2cb83eb82182e738a5b9b464de4c0144ce724a82d79255442afaaafd7222654e4f8d9942805090fc7b62fc57b9b68c0a48a9896568993ce3c6056acd4a9b7ed263e969a6aa3d2fed4918215154ac188057a11129056f251a58b4457820cbc165cd1c97eb5b094d2ab719c7fb5016e79d205733b829949b95a1f37719f505eedd10a6950157309327d3cc887816fd8c19fb34fc0aa8f47a5b11d076b91a0e7b24ef91a6e55282f1065bf9d2be1da38167e2888b14788b9e90ef41f8483fa9997e819fb193bba86d8a2930f24eee20bed7952634542edae3a7fc0b63ae6aeeade27c859ebeeb3ebfb3b178e0a150f9cb8cdd4caaf0bc51a1c84d9f47b2d6858e4ba9e4c10d99dea3dbe11a50b5c755c999b8e35f04f689f8a499e0feec9f04cc2b598891771ba6598852d3744cf66b5726b602bd3d26ba206599e557b49ee43c280b0e718c5db1b2188907d60786fb6fb7b672510aebfef2db2d45e7e3d8bd470ebbd5a39a1e015ac7ac2b45b92816ac75bc2b2493d7175433a3efa5929db46ad75a069462cadcbe558cd9ee8c12a379a20b4903f9f9eaac9d4bd6d3857ad20a4cc6232d602730f40c7a08205dd1dd95d40858d0f217583d064539d20d67fcce31dc030d6c0ab8257ff0b4aea687f28ef8d2cc7738e8ff3b3d44a6240d49114df7295da0b9d62039786a2d9e6b824a1fe8f8b739907c93703789e7a3fa90185889dfc0bd11c88b550078cab2945bbb3b2b44fc78790246a4c9fd1498d44aa1d026e772e98c6f7d1597825623a1b1713dcdb9e477c50ca93f7124540d4e524b145796814ed85c74b7b8e9362a31ef2306519cdfeffdd26f8b8c338c2f0a1fc7e89b70f52a738cd2379794e2aac630d901168106587b2c734585c15628b7db8e64fb03556da5e36713cf969f465f482abeb281e46cfdfb06bf855af7a739289176dd8c75f0ad3729d7f6b66c272732935361edd74d32cf4c4a4dc0c0804128934263f19f442cfc6582f41f0c3522234e99ee8810bc3700a54ec67367cea4ab75d09f9e67cece687b260e0acc1f3a0bd52a492b256749ad517c4a49e0e6b87afe6f0e799e9d8b126d99cc315ca6c09d117f3a116bd4359c671b44417112f23ef439bdcaf68f332170d0cdf9ef6386f40879664d1cc71766522512a2e6058e8f5e53b95257a36303cb5cf0e905f55e481ed8f2a340710a29fd3c055831e800b67d6fb0355dec88db764a6ca68441f660e861a07fcff921fd8577d17793ce4acbfd055a9e127e732186fb975835a21f2232b51afec092935f04cdadb5ee53e5438452cac1f271c9aead1e498c31fe2d3497492c4fde7fdbac2904053b9d50ffe479a10f3791726b342a13f7780579a957d409ff8f15321c44509825e4c49ed2d78e26f4f51d728613bffadaa061f4e1472518dce8a261c8b8141872e5dd529a0d1521f06c59868e79a25df7536a3db8960fd377674a91b5e45074de0604690dbd6b435c3e1fd8deedc1e60cf9ef179ae5cced0c89412e77325dae14741dfdac9842ffa2c4eed69d38a0ca8f3f405188d9af474c718ce81ff67403e5d88cff8577a0a7b7b2605139967ffeb5cf0bc544bbf2a8b3acadd6efce7f3f47813e588b98310e4813685c689e131cfa279b347fbb08cabf3f16d78a1c60f720ec6684f56a378a4b9c4c98ef0816bdb6e3df1f43094ad6efa9b0ef4339393a52d5bc3c1df51c33b9227a510caee3c099e7e56380d9e69023158f0c9fdf7aafd54da1bd5537bbd00d54fdbb1684571f2ec52a23e6fc9540a7d8611a6d8dd24455d2479a1c72be02a451d95099f28f0acede0c05842d60770fc8ba8b56dbc4ef1eb8d4ab654cd873c417ac778d1a674593eb3b278c5c575acb6cfa57d8843b885973c793c20fb56b8c74580f96f3586bb8e193570881c28c2bc82b3784eeb5ea136f25f9cb8648bdc0ea0f18fb8d8f4034427e4d9d97f7dab9238695eda1b2c43f27e2fe0339f5af73aa3be0f8609f4c3836e4c54d9411985c65da80c3bac425bfe02d29c4de0fc21d17e279db557951e125e1c4cd1442292e8c0d56c2ec451b15e7cce0d6c178fb0b4c9639cbb983a6e0d616b29c0656bdb2891b9b4f9226b5382cb52f2e7ede412f3594032d25db11070bf0c0e088ecd6cecde7911a1a5104d51d1910676b4f5f0299492bc81bac1bd187d174cfb4bbeb5282d1b5fcc2f794466c2f0ceafdcf6fafa03b25bf80efbb6824327d033a55d803da49c8bbddb38d2958890efe1b824c4fe8df816a987f1628bb68a8dbe72891542fd520c8ab0ccb5096332d651ea3b3f8844ebab0264cad3d7dacde8fdb5abf250b7cc4fc4c016e4638ab8c0b08da5319d9fb6583ae87bebd2f3e7ce3d0270138b4d8b313550eb3c05634905d9094b45c4a3b78b963855365ff32b50273255b34a9ff016f4f585f296e25673b6dbcfadc8fdd47ed41ebfbeb21ad109bc86a2ba7b92385074af9cb271f2fa24acd149fd01be6843a62af20dcd36135eb37499d80450c1e1f8e1dfbfd6e90e62b181238721a66d69931d807e7b53c5c19b2413e09b2898d640255fff18dc3ef6aece7750dcdd4de64e083907c2bd0afe5d08ef2853facda043930c4090ae187b5be0b622c0095604c13fde252537c700a945c2925b0024d0f3dddd4e96f56841b9aeacde32e7f6e1258b6dba95d9bb75bc596b27cb210a49675166a651129122a684f1ed6d18209df64919559816038e96263a6c01330d4e9bf37e13285c3018c993cb37590c46fa66cc1c79554ae3c121f1cbf7c8781bf676f4d98c38bf9fe3c4a31e64643c1fb8fff8f8da1a7bbc2ff3348751e6324cbe89f062a22cd20b04a9177ddd5e39a1be5a69632020ce57d375c667004ab9ca93efe886e0109fd2614fbf966b463bfe77399dffe21df325dfa6e4141c4807129c3de4deeefb395131e91ad4d8b9feb5447e8a836d508405ff5c0a99afe296824708a95bbbd325bfe2ec311bd271942da00df4b38cff9cac210a295d9301491b07b9d18d2ff6c64e4dc5af35ec36fdccb68bb59ae5cbae42539d6853c", 0x1000}, {&(0x7f0000001100)="7b3109edfc47d86986b52a344553b7d8d02585317f8e978f2c4d7f4052f8209a3ee692f1baede38f5e536bafb28fa0949b6c68d55f9d9a2d9fe9b42a90e24bb18c1ab237125dc882135bb6d31544ca4232e6b31c8b16706989da960a57f2c207be47906dd6c64c34c7cbda86614f19c8a87a705ec35a614903817192b092ae96ad71f45a5788369c420dcb10c2bb4023550cc452ee6e34bfff993a572d10b4652e37ccf8086d46476ecbb6691dd0a1c75f6baed9380f9cc431db88bd5507af25f39e40b4d05605aa8a2d095f79b5e5ada3861fab728f1f67473677619203343762681d", 0xe3}, {&(0x7f0000001200)="5fdff5da23da08f497eb2ae153a500873cc97d961e99fd104dfc40cdbeba4a3c1fa94e11214b93092593485cb49a692717884e56441dba850091dc0a56493a89701f45eb59e26d528e81e751e474440e6a539af2af95d46391eda3d8493dbecff31f4839d3810ebf61bac3e5d08de06ff980ddd8f1694fc8556fd8a7fd1d829d3f8393f129b4e12975cce722d825c75826851d2a2e80477580edb267b15190481d62d59dbd25", 0xa6}, {&(0x7f00000012c0)="1d3d1932bbefab3673af62298a8c4a3c008ac45a5c16796732fb4acb219d71d2aff42ec65a9ab0280846a1132c8780f56daffe71d9fc052f4d0ec253669238a1cb0a9a3572b6dc3b82e2e6937a6324518eeca20f8eac", 0x56}, {&(0x7f0000001400)="7c422fdd15f6c21babfb481cfc29d9bdda641b649e8866c0af092f4195b31d4fe70e446b259cfca1432975f590527c7f9e0fbbbb4abc724903d2f170589b8316b712680144", 0x45}, {&(0x7f0000001480)="91bc558e193353322fe780331382e33efc856ab774b0724e30f5e60d5843405d565f32f89a79b419581fbf10d2c3a3ddebcdd2ccd5b9d87f36080d36bc07a025955dd87cac192d6cd113327cad02c3b3b379149313aae784d889d9e10fe70a1c591b3d10ee2a76bd4b89c84e0852f2e338f0504419b82d49ce65353fcf578c6ee63de1e57386e3f00d91552313607990f7859b9d20e6e5f0d32128757ca0499de7205d34345d4f33ce805403f841cf4e3cfff48dfaed797d90adf75635a348a79bb0f5fdfce03b8cdfb7995dedc95cf05278f451894270488890", 0xda}], 0x7, &(0x7f00000017c0)=[{0x88, 0xffff, 0x81, "4e2a70cb9973d4c1ef4084dd454b96fd07aca86e34712f6a15cf237d64ff7703cb4c2e73fb04790b2a43af979f357913490d52c28927aa6d0e20502a6a3fb07aefe54e8fe31ea640802a141a7d34b922032b796b531af756eb39a0673cf4ec4227d67a25c7bcbc997d2feba712051c3972572af6a0cf3c83"}, {0xb8, 0xffff, 0x967b28a, "d4adf5a359fce0e14abff71f0bd60d690db6c9087d31b413380b22bfce850724c76516e35b6483b30977e23646364c882d60b3d0aa62f5466b031a01a170eafc8efb059871ed7d51bf24d08ba55c444f5f0c676fbae438306028e0ba3883a072a3d26cf50d0b77631336d7abd837cec079511f19d28e02b24bb7ea9bbd54ba29ad00c49d37df6d818087107dd75ed2149fcc8976f693228719dfee4023d159c3be"}, {0x90, 0xffff, 0x9, "0c89f2c695b7268ccc94c80e36edad28b760118e6b1c184f91c01e5cff61fe29bab47f1a4783aaa00aabcfb138c112e635b60f8c405abe2b10c0d77803f9393f7c6a9b83972a39857ac046594f685ad85d0a22b37a802f6f4e620913cc2d785d9577f185fe2a0d279bf37594fba2dfb630de99b047f8839bd553eb8c"}], 0x1d0, 0x8}, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x90, 0x0, 0x9, "90f1345508c8930257a5a0b15dcab1dda32a0fc490637551bbfd4341ffa90134998c9b29b993ceb12ea9e38c35cbe2cfe97eb5006dd735dbcf5b920407ac7680a8354759bc4492d72eed9710f4a43d773e34eef71bc73fe7d68e76e2e25ab008b2c1ec60b4e4ab49a03148ea6730209e8ebd6615363b3ddaff"}], 0x90}, 0x1) 12:10:19 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/180) 12:10:19 executing program 0: r0 = socket$inet(0x2, 0xc007, 0xee2) semget(0x2, 0x4, 0x10000000000010) accept(r0, 0x0, 0x0) 12:10:19 executing program 1: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) 12:10:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffbffffffffff, 0xffffffffffffff00, "07a09800000000000400", 0x7, 0x2}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12e", 0x12d) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) 12:10:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x800000) close(r0) r1 = geteuid() setuid(r1) setuid(r1) dup(r0) sendto(r0, &(0x7f0000000080)="6628abd3b8c922707737d9f452792a4edfc45a9b3ebcd52923826a622ad5d15b457f3d81b45e2d60131816af95972ac661c8b76b3bd7c766c04650b234db657576ad7824f40018d89ac63bcfd5a9a020f25cfbbc20b3a94de329cc40a2ed1362327aa85587c7d37f645e9f9cf3df4cb83b37bbecaf8a4bc8e5731c1fb671016e9cf6bf0c63b543e53c3fab8de7d122a8efabf7243997759e70d08373529767cdfda6da755b8766f01684234dc6195befa9794f19cd47cfd8b28cdc800267d54cf9a20b3dd9da8ce519", 0xc9, 0x407, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 12:10:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x711, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:10:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) r2 = dup2(r0, r0) r3 = dup(r0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) 12:10:19 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 12:10:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x80) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 12:10:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x6, 0x0, 0xffffffffffffffea) 12:10:20 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) dup2(r0, r0) 12:10:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9fd60102a9df0822f0415a3bd01d154f621834b2db2564721dbba8a9289541280e92fefe1b08dd5aada7268e527469a4d05aef3065709cf55b51cc34362c47785dd466a666edbe70475085727d731220addaeb621af7ea13e402db36bcc1cd65b5b0c94ad37481e559aa0c510019d6154a5aaca9acaf424227eea965a39336de505efec32b48be731f7d4f628cd735ab3de9b1c72b29180739d8a0612192ad5257b0352663b31d3d0593bd5b9808985eb5719875cdd4f57b4584cde5e828a876ff56e6cd73300f53765d4a0a", 0xcc) 12:10:20 executing program 0: clock_gettime(0x80000000004002, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000280)=0xfff7) sendto(r2, &(0x7f0000000080)="cfda99b1e74167f7460d448a553eac1cb8b5e0e1153fc4b37b96d8d9f6104bb56321ddc7a56ef934e04e5d703f0d01a9e52ebdc598304dccef48c1e73297e632ca7bdfff8d335ae3f21e4aeba97936e946f222522b7f07935cf7874d60348bf7", 0x60, 0x4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:10:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 12:10:20 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 12:10:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="67bbcf2f2d99d96631aa22bb8aa196311004f09ae9cd1bd991a3461dc44e30a606a0dbaa9fdea43e8fcdea08644d5cd6a771451ab7806d3d3d045e3d6bcb1dab", 0x40, 0x2, &(0x7f0000001100)=ANY=[@ANYBLOB="01002e2f66696ce5aeecc9edc0dd8bfb44a9bcaf0285fb483000"], 0xa) read(r1, &(0x7f0000000100)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xe08, 0xd8be}, {0x18, 0x3, 0xff, 0x1}, 0x1ff, [0x80000001, 0x9, 0x7, 0x81, 0x8000, 0x200, 0x7c06, 0x3b8]}, 0x3c) dup2(r1, r1) 12:10:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 12:10:21 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/20, 0x14}], 0x2, &(0x7f00000001c0)=""/145, 0x91, 0x7fffffff}, 0x840) 12:10:21 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 12:10:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x7) 12:10:21 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x3a, 0x5, 0x3f) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 12:10:21 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x2) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x43) socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x0) mkdirat(r7, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r6, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000280)) 12:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x100, 0xea}) r2 = syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) sendto$unix(r0, &(0x7f0000000200)="1add6cd6c3de97cda3e57515c2816fc1e65343e5d8d25e44921deb017e72908a918ee39634cfe35ce8abf43f5dbf1b9807e599bf066fe64d89df6307971c5bdee6a12d1e5921e21cdb2434daee31262a19656eb259fab538b9ea067199a81c54bd512a54eced5e90f04fbc74e1b08fbac4c5cd3a5760850fd176800acf55cefac5ef9e4d41f59491681b84b8ebafa1e0abf67661265053b9b8f1f8c9aac442d1710edabd6a4971eb7beeacef5b6074", 0xaf, 0x2, 0x0, 0x0) 12:10:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/176, 0xb0}], 0x8, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2c001a3b05fa89d9b958e4e530000000978d99b4e254d1a69b09ed4e50ba"], 0x10}, 0x402) 12:10:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 12:10:21 executing program 1: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x520, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 12:10:21 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x10000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x46) getpeername(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000c600000000480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000fb4d34d6b2685934518f68af000000000000000000000000000000000000000000000000000024471f0f89db0413871780b2b99e170223825e22aa48fa66cd0147d4dd6f63dea255fe74854fb7c14cef2dbf6dc329dc2b63a1ed273de1d5279c03c7fb18b4441ca6559db1a704c4b54188d2334e9f90b218411ea330df0416599c60edbd2475a9df66f54eb6247ef2eeadff2f8093b3bb0833cb4edacac0061f7606c690df42fd0583a9e82b6de99bf120b129bd022d2d5ff0be0f528c561470b17a0653fdcd103d6a4c2722ef93"], &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x11, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x10002ffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:21 executing program 1: r0 = socket(0x20, 0x1, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="783dc884255919ff643989be1374bf26f3aa5c030b66a18a360326242aad25d9eb18f2005548a930611a605d644df0b2fc399a638587934685341d127879f733de7b8440e68b6910ae8d0642327c489841e5b405593b279fb1bea88a2cd701fd7e1f277519d25f7b717b69398ca187648efdf739083108c3129c1713cfbe20653eac8e02ae105a6ab72d56a6e9cd78da6ce9fecee19d6fb865a8535ba38ad35740bdbf9672e6b0a333a299cae2392cb22781aa26ba255db5592e1144d4b4b3421f6ad9482186c5774eeda457cad6f57e5cbe601838b27912", 0xd8}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000020, 0x10001, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x9, 0x401}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffff8, 0x28, 0x4, 0x57a1, 0xb44}], 0x1000, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x12, 0x9}, {{r1}, 0xfffffffffffffffe, 0x30, 0x8, 0xfff, 0xff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0x3, 0x7ff}], 0x5, &(0x7f0000000080)={0xdc12, 0x101}) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000000900)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000840)=""/180, 0xb4}], 0x5, &(0x7f0000000980)=""/166, 0xa6, 0x3}, 0x800) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc, 0xcb771212df9aedc6, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0xb0, 0x2, 0x76e5, 0x50000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x2f, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x98, 0x15, 0xcd, 0xffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x84, 0x4, 0xde}], 0x7b37, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x80, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x80, 0x3, 0x7, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x400, 0xc00000000}, {{r1}, 0xffffffffffffffff, 0x15, 0x80000001, 0x0, 0x4166}, {{r1}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x8000, 0x10000008d56}, {{r1}, 0xffffffffffffffff, 0xa, 0x80000000, 0x3, 0x80}, {{r1}, 0x0, 0x4, 0x0, 0xfffffffffffffff7, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000098, 0xe0, 0x8}, {{r1}, 0xffffffffffffffff, 0x3b, 0x61, 0x1, 0x6}], 0x0, &(0x7f0000000040)={0x1b, 0xca}) 12:10:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) socket$inet(0x2, 0x3, 0x1) pipe(&(0x7f00000001c0)) socketpair$inet(0x2, 0x2, 0x80000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0xff2a) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) 12:10:21 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') getpgrp() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 12:10:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) socketpair(0x26, 0x8000, 0x80, &(0x7f0000000240)) read(r0, &(0x7f0000000140)=""/169, 0xa9) close(r0) 12:10:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 12:10:21 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000002c0)='c\x00') r0 = socket(0x3e, 0x1, 0xfffffffffffff000) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000300)=0xc) chdir(&(0x7f0000000200)='./file2\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000240)='./bus\x00', 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x108) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./bus\x00') 12:10:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 12:10:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0xe4, 0x2, 0x7, 0x21d}], 0x81d, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4, 0x8}, {{r3}, 0xfffffffffffffffb, 0x16, 0xa0000003, 0xffffffffffffffff, 0x6e}, {{r4}, 0xfffffffffffffffc, 0xf4, 0x80000000, 0x2}, {{r5}, 0xfffffffffffffffc, 0x45, 0x20000000, 0x8000, 0x8000}], 0x81, &(0x7f0000000280)={0x4, 0x8001}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) 12:10:21 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)="01000006d84a", 0xfffffdbe) 12:10:21 executing program 1: munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 12:10:21 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:10:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x1}], 0x2b974cfc, 0x0, 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10000, 0x2, 0xbf, 0x401, "06ca09a0b865c4f214a99b413a01095dd48a8c5f", 0x9, 0x9ba8}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000800)={0x401, 0x7, 0x0, 0xfff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/156, 0x9c}], 0x4) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/10, 0xa}, {&(0x7f0000000640)=""/241, 0xf1}], 0x6, 0x0) chmod(&(0x7f0000000840)='./file0\x00', 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000880)={0x1, 0x2c, 0x7fff, 0x1e6}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000007c0)={0x5, 0x1, 0x7d4, 0x1ff}) 12:10:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = shmget(0x1, 0x2000, 0x140, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 12:10:21 executing program 0: r0 = semget(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffff}, {0x0, 0x2}], 0x2) semop(r0, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1800}], 0x3) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x4384}, {0x0, 0x8, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x3ff, 0x1000}], 0x6) semget(0x1, 0x1, 0x200) 12:10:21 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x1ffe, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0x0, 0x90, 0x1, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x14, 0x10, 0x401, 0x2d}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000001, 0x4, 0x40}], 0xec, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x16, 0x4, 0x1aa5, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x26, 0x40000002, 0x6e2e, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x6e, 0x5}], 0x10001, &(0x7f0000000540)={0x8, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x10a8, &(0x7f0000000280)=0x3, 0x4) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x24, 0x2, 0x4e, 0x9}], 0xfffffffffffff801, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xf00fffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000001, 0x400, 0x32}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x100}, {{r0}, 0xfffffffffffffffa, 0x93, 0x20000018, 0x40, 0xd43}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3ff, 0xe66a}, {{r0}, 0xfffffffffffffffa, 0x58, 0x10, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0x9aef}], 0x1, &(0x7f00000001c0)={0xfffffffffffffffa, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0x0, 0x2e, 0x80000000, 0x4, 0x5}], 0x4266, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x17, 0x80}, {{r0}, 0xffffffffffffffff, 0xc4, 0x20, 0x92, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x5, 0xc}], 0x7, &(0x7f0000000380)={0x4, 0x80000000}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() kqueue() 12:10:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0xfffffd4d) getpid() 12:10:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x101, 0x5) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 12:10:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchdir(r1) 12:10:22 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) setuid(r1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x188, 0x3) 12:10:22 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x3) pipe(&(0x7f00000002c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/152, 0x98}], 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 12:10:22 executing program 0: socketpair(0x20, 0x6, 0x96, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) ioctl$TIOCEXCL(r1, 0x2000740d) readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x4) shutdown(r1, 0x2) 12:10:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000000)) 12:10:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0/file0\x00', r0, r2) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto(r3, &(0x7f0000000340)="27bdd7c882c84643985e94eedc1855c456", 0x11, 0x402, 0x0, 0x0) setuid(r1) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 12:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000080)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x200) 12:10:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4ea3a141874f2aa9397988fd6fef211c78f8abd5e009de58f106900e545834002cc7d016a7da1ec484c9e77734b3130c26c2071455fb8ec279c8c2a8efaddf76ea1086ede0", 0x45}, {&(0x7f0000000000)="82ed6920453520f20213bff8ca51715128e9424680b62f186bb1951701f9ba08e148f5bf85bd8795c686165eee3a", 0x2e}, {&(0x7f0000000180)="d25cb0aea4451445f7126826226c42dc8039157dcebdc9ea1a968e13559955127004d6798ba88b24aca9d2e0ec759d7c7faaf80e762a060f24c17b8c62d10a0ec3cf2f5d846bdfd4143d34ab587fc231ff3958ab21e2f88f7e2aa10bb02ac7882af9d4ba525b87315a89ab59dfba0de9e4c53fb1c1e082129bb9e5d269c5a04b6fe9520ae10dcd2df487cdd4f6b37ecf27acde20ed62968728f0d028620373e1ccfcf40d6b39b52ad440698d0913d0b8725066c0ac5931634dc9", 0xba}, {&(0x7f0000000080)="34454eaa3aaf8c0fafa4ad809f856692897cc43e520d51cc9d91527e", 0x1c}, {&(0x7f0000000240)="85754ca4751d527858eee9381201b52d86003ee02de0c5f0f38314e7a84d870980bb22fb1b2d7e9346178b98715d782631d64e00f34ac8c1b43c3f46fe9004f279e4fddf71ee95fe1fcc70000469d6e4052aa82a7a73da1a13f09478dea8c14dbc1f00b1fb691f134846fd255a0a6724861084d1a4930b0acecfc34eac6b959728ac0dbb3311d6134ebe295955dae3d0501a533883c66e43bba785b6fb2b9b63c9d399904b0cf7c34e0873f8e030bf63dddea5bffd5895b7124ca857169c703ff8a4555276425727723cc4a20c8f47f551478a5c9597efa1d427214e656c533ee1f43fe1e02f282e43749f75fbac5e781935", 0xf2}], 0x5, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) 12:10:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000001140)='W\x00') chdir(&(0x7f0000001700)='./file0\x00') sendmsg$unix(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb77cb46100733c6b94ad6ae0cc1996fe0685344577508ce4f604808bc00741d72d38fad92202e3797add9706975004d96f08ce2064fba9726dfd20e7672821531d2cf0e58eb376c093f402c1c8de7cd52812ac8c548b761f043b9edcea774716634f0287382070ab75348ed48e8d8b08ebd33e26f499b35ba711e5db5bac80dd51b47bf722ce15f9e877d64e743944a8754f0abf577f9f251331af495a97c201ff3ef125139023b925c25fd915def10d45be9d6699e92e92315fab17bc49f7e90f33e8aaf47f9fc41e2e0fefd1464c06237d0bb8c83306b8656419d8d39af371416859bf3d9e084d485fd003fffdc2569fa58dd7ef8b94ff925a7f14c170fcfdb4ad56e42d82545cde7ee1876b063861a36aefaad68b88fcc9787826b05399843a9aeecb0f373e9fbde0f476c1104d10c3f542fcd95ae374547db235583f598ea3cb04fddb5aec54927365941f1970cc752a22e0ee9d700bc5a187000c595387178f161c6dba5dbba7a4d0c8a1996ee6862adfd4", 0xf11}], 0x1000020a}, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000001100)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8a) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x100, 0x4) sendmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500), 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="38000000000c9b00000000000000df8a2b057c07ddedd48d0000000054e800000000000000000000000000"], 0x38, 0x4}, 0x2) r5 = geteuid() seteuid(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r2) connect$unix(r0, &(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001780)="50ecb88742df76e4090788b9b239", 0xe}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="3880000000000000ffff7cfe5300206e000000c06c75f9e1b873c547bb66b5154a17eedc1e310c380a969d6e7dc0b9b6964b9392bc71acc31b85cfa38b1cba598a72b0af02000000000000004b611b72b3c600de70094cc20d55259336411e77dbb480b51870777313e4466570fddc76027889ee5a474bfabcefbece9663bd22e74a17e4836d138926", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4], 0x38}, 0x1) bind$unix(r4, &(0x7f0000001380)=@abs={0x0, 0x0, 0x0}, 0x8) read(r6, &(0x7f00000012c0)=""/178, 0x2cdf4b5e) execve(0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000001240)=[{&(0x7f0000001200)="171903a95c0fdba7e619b37468993d93ad82e8bbcbcb6a043e21b48303e9bd3afbe188cc499578a805208e20b1d7b2069ab82b1017c5d6b815942a0fb4", 0x3d}], 0x1, 0x0) execve(&(0x7f0000001400)='./bus\x00', &(0x7f0000001540)=[&(0x7f0000001440)='*\x00', &(0x7f0000001480)='r\x00', &(0x7f00000014c0)="1f00", &(0x7f0000001500)='r\x00'], &(0x7f00000016c0)=[&(0x7f0000001580)='\x00', &(0x7f00000015c0)='/[\x00', &(0x7f0000001600)='W\x00', &(0x7f0000001680)='/\x00']) 12:10:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus/file1\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x80}, {{r1}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x101, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0xc0, 0xf0000020, 0x180000000000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x800fffff, 0x8, 0x4}, {{r0}, 0x0, 0x40, 0x1, 0x54, 0x4}], 0x6, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x600fffff, 0x1000, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0xfffffffffffffffd, 0x8001}], 0x4321, &(0x7f0000000200)={0x7ff, 0x100}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffb, 0x0, 0x100000001}) open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x20) dup2(r1, r0) 12:10:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x9) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 12:10:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:10:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) 12:10:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x8}, 0x8) connect$inet(r0, &(0x7f0000000000), 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 12:10:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r2) r3 = dup(r0) sendto$inet(r3, &(0x7f0000000080)="713b351e24f3b0dbb7bff56127443fece3926132a7523e4ea085b374b5946316c39c3976a02b264f34cb1f11ce83c0fd3427565752926cc1f39000000000000000000000", 0x1003bd209eacb729, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0xfffffffffffffffe) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x36) 12:10:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x8003, 0x6) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 12:10:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x283, 0x0) r1 = dup2(0xffffffffffffffff, r0) kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r2}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r1}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) write(r2, &(0x7f0000000340)="1fe1ea0fc5873b2ee17fc73eba80f9f3f7a42a563edc7b417bffa5cd367002fb4871b14b59981425c4e86d148f0f7ac32180f87a4f9f3c224d75ebd2db976595d7fbe2775656fea541fc11966d93ea27921f71e14c00beed26eb45fe32b88e69d0ed0513327ea4d28eddf6a9674ddc089a0a8cb9084ae185752abb289437807332b1e7145e13049395ff29762bc01c75254e35f327767fe1b4e02a78d82bbfa1f716f5eb8f2913", 0xa7) 12:10:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 12:10:23 executing program 1: mkdir(&(0x7f00000006c0)='./file0/file0/file0/file0\x00', 0x40) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = dup(0xffffffffffffff9c) linkat(r1, &(0x7f0000000680)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000700)='./file1\x00', 0x4) socketpair(0x22, 0x3, 0x9d4, &(0x7f00000005c0)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000600)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r5 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000640)='r\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x7a, r5, r6, r7, r8, 0x68}, 0x80, 0xff, r9, r10, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 12:10:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x7, 0x7fffffff) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 12:10:23 executing program 0: socketpair(0x1, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = msgget$private(0x0, 0x8000000000400) truncate(&(0x7f0000000100)='./file0\x00', 0x7) msgsnd(r1, &(0x7f0000000080)={0x0, "d17137a32e8b7b1f022ff81edf639f1954d55ee9429739e953fe2ce9dbd298e956ae65b1ca1ef73e6aae500dcf1a8538792bb2db891d9c57c5ef5fd6e332130cf259"}, 0x4a, 0x800) msgrcv(r1, &(0x7f0000000280)={0x0, ""/252}, 0x2e1, 0x3, 0xffffffffffeffffe) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000007cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e59157e9c8bf33cc94920bef20229b19e0bc7163b13a55e9f78172593b9e266246400aca8407164e19da45097619d183bd22421b83d75688256483a2a3a11ae36191f84095655ccefe8f4203ee8c18d8b9e401289afe62ce10e4f5e2e3ca0fe65f35b6ad7c2c8d5efe6f0a4fdd7a3f24040ef33ec5ae3506ae1716b6f781349dbf5948003350a6f59149fa623ba84121e972fab950132ef50eb90a08913e298f67fe6aebe12cb338014783d460f3baa3775e61fa6841614d5b7240d9210f388e2aa5a44574a452f633e685043cb8773aec64e7f075bad8d75e79553063299f7d0f699d5fdc2920b1b9570b"], 0x1, 0x4000000800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="23000000eb000000b06013a012dcda014478c6b25f6b033917ad1fcc0f1333d157355b555e0f9a2afdb619a9899b21360a96a7837d08c669"], 0x8, 0x0) 12:10:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) 12:10:23 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x4}, {0x400000000}}) 12:10:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x0, 0x2}], 0x8, 0x0, 0x8000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 12:10:23 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x6) mprotect(&(0x7f0000318000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) pledge(0x0, &(0x7f0000000100)='*-{\x00') 12:10:24 executing program 1: socketpair(0x800000000000002, 0x3, 0x102, 0x0) socketpair(0x18, 0x2, 0x9, &(0x7f0000000000)) 12:10:24 executing program 0: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30098, 0xc1) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, r1, 0x0, 0x0) 12:10:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/3}, 0x5, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x3, &(0x7f00000002c0)=""/52, 0x34, 0x8}, 0x800) preadv(r0, &(0x7f00000003c0), 0x1016, 0x0) 12:10:24 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 12:10:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 12:10:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x44, 0x82, 0x3, 0x7}, {{r3}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x2, 0x3f}, {{r3}, 0xffffffffffffffff, 0x30, 0x12, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x7e9, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0xb6b6, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000003, 0x100000001, 0x8}], 0x1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x40, 0x1}], 0x7f, &(0x7f0000000240)={0x8353, 0x1}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0xc4, 0x4, 0x6, 0x5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x80, 0x80, 0xfa9400000}, {{r3}, 0xffffffffffffffff, 0x70, 0x80000046, 0xa2, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x8000, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8e, 0x20, 0x9, 0x5}], 0x1f, 0x0, 0xfffffffffffffffe, 0x0) 12:10:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) kqueue() r2 = dup(r1) dup2(r2, r0) 12:10:24 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x10}], 0xffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffff, 0xe6, 0x3, 0x3, 0x8000, 0xf9, 0x1e, 0x83}, &(0x7f00000000c0)={0x7fff, 0x1, 0x3f, 0x168400, 0x9, 0x1ff, 0x7ff, 0x1}, &(0x7f0000000180)={0x26c, 0x9, 0x2, 0x0, 0x6, 0x6, 0x3de9, 0x900}, &(0x7f00000001c0)={0xa9, 0x40100}) close(r1) 12:10:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = syz_open_pts() r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0xa, 0xf00fffff, 0x18059965, 0xff}, {{r3}, 0xffffffffffffffff, 0x81, 0x2, 0x5, 0x5}], 0x44, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x60, 0x1, 0x3, 0x7}, {{r5}, 0x0, 0x4, 0x1, 0x2c, 0x6}], 0x7, &(0x7f0000000180)={0x3, 0xffff}) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1003, 0x0, 0x0) 12:10:24 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 12:10:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x200001000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) mkdir(&(0x7f0000000440)='./file0\x00', 0x64) fcntl$setown(r0, 0x6, 0xffffffffffffffff) mknod$loop(&(0x7f0000000480)='./file1\x00', 0x12, 0x0) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0), &(0x7f0000000100)='\\)%#\x00', &(0x7f0000000140)='}]\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}%\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='^\\[,-\x00', &(0x7f0000000340)='%}\x00', &(0x7f0000000380)='}^\x00', &(0x7f00000003c0)='\x00']) 12:10:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) read(r2, &(0x7f0000000040)=""/244, 0xf4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x7, &(0x7f0000000480)) 12:10:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xa13a) 12:10:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x8) syz_open_pts() r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/85) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x1, 0x40, 0x82}, 0x4, [0x7f, 0xe6, 0x8, 0x29, 0x800, 0x0, 0x10001, 0x1bd0]}, 0x3c) 12:10:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="9f917ed37e4fc3e528c7e37e65b8b9b58632888dc558c692f536ed74e2d6f506c08256ae0e4a2ba6b53909e6f9", 0x2d}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) rmdir(&(0x7f0000000080)='./file0\x00') r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 12:10:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) chroot(&(0x7f00000002c0)='./bus\x00') mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 12:10:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) 12:10:24 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x400000000000005) ioctl$TIOCNOTTY(r1, 0x20007471) 12:10:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) socket$inet6(0x18, 0x0, 0x8) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 12:10:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 12:10:24 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000cd0000/0x1000)=nil, 0x1000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) 12:10:24 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getitimer(0x0, &(0x7f0000000040)) socketpair$inet6(0x18, 0x4000, 0x9b, &(0x7f0000000000)) 12:10:24 executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) socketpair(0x0, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000000c0)="ea2adf00774ebb2f1d0f2bd91dc111c026841d6e8821b7b83f1aaab49248fb77e59d71a63798838e4dc5a90a97f8f117f3cd467a41fabcb2de", 0x39, 0xe, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 12:10:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffdda) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) 12:10:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[0xffffffffffffffff, &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='*#/:\x00']) socketpair(0x0, 0x3, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x22) read(r1, &(0x7f0000000200)=""/178, 0xfffffffffffffe5e) execve(0x0, 0x0, 0x0) flock(r1, 0x2) mkdirat(r0, &(0x7f0000000440)='./bus\x00', 0x20) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000300)={0x0, 0x100000000, 0xfffffffffffffff9, 0x8000, 0x1, 0x8001, 0x6e, 0x4e}, &(0x7f0000000380)={0x5, 0x5, 0x2, 0x7b3e, 0x548bc0fe, 0x1f, 0x9, 0x2}, &(0x7f00000003c0)={0x9, 0x4, 0x1ff, 0x0, 0x2, 0x4, 0x7fffffff, 0x1f}, &(0x7f0000000400)={0x80000000, 0x6}) 12:10:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0x42b6, 0x6}}, 0x2) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:10:24 executing program 1: socketpair$inet(0x2, 0x4006, 0x10000, 0x0) socket(0x2, 0x5, 0xea99) 12:10:24 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 12:10:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000073, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f00000001c0)=0x28) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)}], 0x1, &(0x7f00000002c0)=[{0x100, 0x1, 0x6, "d92ad6e7554a7525c352bf8391e8b9c2379fed13c526349f2d6715a5b21b31a66093665ad05739a22014d4ee25ef89cb7ebcb6b693afc05d614eee0519372dc5347f49fb9254f0580585c9a4c9b71218e0ab2af82b74cd589a8b59804b1f9f64dccd1844824feb4974d26173085fb35d079a02f81a7c11b90a687607aff2323be63ac6886f01cd19d9b20173ab5aa89ec8b74fb8ea90278f2d5d56bdf1973a8bf7cd46d0528ce3d4494f30e0d0d02d9a2a7f63b02df1e23cedb1c4fd59772055d0584149555d6cde88862d5d465ab230d88ca3aee7088302810753d0dc40cf1968e06127306045065d14ecf60ed7"}], 0x100, 0x957ed420bf318745}, 0x4) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 12:10:25 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget(0x3, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 12:10:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = shmget$private(0x0, 0xc000, 0x202, &(0x7f0000ff2000/0xc000)=nil) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x40, 0x1f}, 0x800, 0x7, r5, r6, 0x6, 0x7fffffff, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r8 = getpgrp() setpgid(r7, r8) r9 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r9, 0x4, 0x0) 12:10:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8004, 0x402) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x19b) 12:10:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 12:10:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x1, 0x5}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x8, 0x127, 0x8}, {{r1}, 0xffffffffffffffff, 0x28, 0x2, 0x3, 0x40}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x80000000, 0xfffffffffffffffc, 0x8}], 0x3, &(0x7f0000000100)={0x0, 0x4}) 12:10:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 12:10:25 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="a8", 0xfffffffffffffe0e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) 12:10:25 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x88) dup(0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) unlinkat(r0, 0x0, 0x20000000008) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x60) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x8) 12:10:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000000), 0xc8) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 12:10:25 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x8092, 0x10000) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) fcntl$setown(r0, 0x6, r1) 12:10:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 12:10:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) syz_open_pts() 12:10:26 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x8) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) r4 = socket$inet6(0x18, 0x5, 0x5b) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x69, 0x80000012, 0x100, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa1, 0x1, 0xffffffffffffffa6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0x0, 0x6}, {{r3}, 0xfffffffffffffffb, 0x40, 0x40, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000018, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x42, 0xfffff, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0xfff, 0xaed7}, {{r0}, 0x0, 0x2, 0x80000000, 0x4, 0x2}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6c, 0x6}], 0x61, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x4, 0x1}, {{r2}, 0xfffffffffffffffa, 0x6, 0xf0000008, 0x5, 0x8}, {{r3}, 0x0, 0x10, 0x20000000, 0x2, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x12, 0x4, 0x9}], 0x0, &(0x7f0000000280)={0x8000000000, 0xfb}) 12:10:26 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="306099c8179ee5381a018d85d89040478b9e07a7dbd40161fd0e9cd941475a0e5e44126b566ac41e2b2262e3614eb1b63302be3f9f880e60fe659bdb423a87af8f1349643f3375ca95d00d0af062643074b2ac7049715091df96c8c0cddf846b9a4f570dbef4fe9ceffac7a624646d5334d0006c8edc2414a68c67e690b1358968736292603107922ba8f90fa0c9ee8ff47fbebbb858fd7a122fb7df804a9de0913780eaa9219deb2a0337b0cb0aa1022b15c093c464f3c2154605595c39f6", 0xbf, 0x406, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xee) 12:10:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x4, 0x1, r2}) 12:10:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x7, 0x0) 12:10:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 12:10:26 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) chroot(&(0x7f0000000180)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20000010, 0x80000000, 0xff}, {{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000009, 0x3ff, 0x9b6}, {{r0}, 0xfffffffffffffffc, 0x4c72c5b88ada390b, 0x4, 0xafd, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x40, 0xa, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x6c, 0x1, 0x3, 0x1}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x6, 0xdc28000}], 0x200, &(0x7f0000000040)={0x7, 0x5}) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 12:10:26 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x4, 0x0, 0x87ffe, 0x0) dup2(r1, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 12:10:26 executing program 0: socket$inet(0x2, 0x4, 0x2000000000003) 12:10:26 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000561000/0x2000)=nil, 0x2000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 12:10:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000)="0eea0012", 0x4) 12:10:26 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x88) sendto(r2, &(0x7f00000013c0)="0e100874011d68ba2538ae0d0e6a2a721d4631c6fd97a4ef3e3e5011125200664288c3830875c351ae6bb2ba83424d7ab1082e2b8d32f036e91f938e7cbb015027b32f4314fd247ccd71744b5ce05a2723b1bf54fad318b86643b1d253889d4dd7942db09d963e82c011f4a52c305dda6bd4360e34716467e0b422e9601c7ac8d1cf74fb84be2cadfcc8f474e8699324bac1ee11fddca4c822abfb283ab8ff95046e6efe3a01102509de5b5645d1590c442a2dc2617739fac3f537591c01ba9ad4b04f55962b80b9b22369b854185d8accf70c4e7abf87cd707a32259d8f34ea4c709dbd3091100b1e8aed13ab79bbd7e9b878074ed8773d760a4cee29bd2624173a9d1fc1a0c4f4b0b267cce0764f3960995000004830b8bb1e9b8b23f9fbaf6cf1531c6112f27c3211ad5243b6dd6f517085ecc744fd7c8050b21b5d9b53056deb2c8c4cda0c6522a5aaf4112ad8c44f41d8858b2ba38da3421c908f9fe865c44f313bddd6d2f4009489b451a9c600d06cac8fdf82f5244f6a64dffdea482ebe3b3dc32aab050f3f9e9ef2ce12bd6efd9c24055af92cc7f428d1568ef21e7b1f188e82accf64907c8ee07127397ac55c177b96b0f49e97d4200387fa1c17f0ad625bd8d48b255ccd13c351448dd54dc2f40e8c3172cea2be1460d2c2860e53dd5da072c19bdd755948a75a9a51ba5cb908f1cf608137caae7b512074df570412838069ada3a9f618d54eb3a2923ec006e3810953be3fdbd52fa6b6ce422f028f6ae5d3d62f9142bfc67e20ed10e12c65dc2eab51515ae2942ce3fcf5b89270a69b7110e6aa6218329750bdc107c5a85d8a107340bd21b674fbfb3cb4e0a2e6d558b6daa3f4e6c8c6514f2afaba1205abf5152fd381c6103251a69c075110098894efb504a2d3a48f0224e8214b65fa36ec66caf61be1ee2ed32c1badd063e5212ddf38037f76f93868742d36e81a412cdf6d8955c487cbd42d6134f9c587515a8ac7182def765ea9c8c530b757f783c5e3708f4a39f30510effc236dbe56a71c36f0924a5d20cb6bb388483c56aac914cc6f9e4f6664ff205471e11399e6becb27062bd070a741a80ad196f1ceeb9c2e3f45e2e0e69e6cec502f6bb45d2c137156391735d478f1fe3ee7fbce2bcdfcfa9bb960935dfc01bdf1ec1baf21fa2d9c029a5e3d625c796d823f8e75b0907b281ea3c0e85de7d8227e86797ae82bdce3faa9d21304b2d169dcc7dcb2031903802558b622d3aca2e761dd7224f66a7ef6ff117741c5fef922e0a3e953e4c1617a0e80b7f9021f53f5411d82837451d2e56379b3a402810394d8c73e468694b327f9b36b64a60c193b55f804cd1e4ede915d1b4a6027b8885f5ee1b2ddc0c558be071aa79a2213c5c80ea7c31bff86b5be02a79b3b504832a3aee2cb352b2c5344403c4a8c762414f43c09173b5ad1c9e2a34e1c6db3f7e08e01c6991b8d5f43d646beb71f6e087b61ac91ccb309bf99fe8918196d05426b7fafa273f88aaaef0780e26a89047637065f11a981dd7faa5a9a0e7afb70d2564a644c866c6a7db4358ed2fbe0742c0bf4bfa3b46dcdb5a2fea9875063915300ae7032290cb9a932c06404fc9052e087010f93951ee206a96e65f92ee5b4166c686581ca830523cf5b25ab63c89ca8932505dc99a2e55467fdec1e67615b1a51eb45ffdf89491cae5cf5d6b971c6b8f5ff90157b1ee86d690bddd356604a6fd36b8b80f3bedf23fad3a78deecc2638ebd906fae803eec94eedadbc1f4a6ec7a3c8edf6c80f80f9bca224cd9db71d3e7605d0ca8f9b99114e8024793fc902705d7d686a3f00559cfda94f2ca3e1f47fcb0df035bf5ea2dfb9ce9d5feba695cdb24426dc4923ab8c857c6f196353600a535b7bd210324f31c725f8122cc7aacfe1ea8fa84d002ba79476c9385de15f70f3abbb465f1f532849dc3cbaa26c87b5d515c5559483586ae3e1438b683702fd3f51dedce78639cc1b88f97b3ad10843dec6e80a61c1ebde004527c68c8be2b5d35d558031eb7d32bfd1f684e8c6251616166593514932617d86a0ac06c549343dd072be79c7b426ffa906c7e9be239822d1c66cc87f38eced8e6393f62a0ded563449fea4ea285e1af9e51ecfb4ca205acb7def4eccc450445c6e65b52169c2bce4e56f7a3c6053df1f1bd8729f3820d34fcd0e10162f4c3847348fdde5d61cacb3766c385d4f332d5bc4998dcb9a7cdf29efa2138023fa9ec0e845fa0eb95b96c0ebeaf749aa614a87230b54b39b93ae023d46083b5ea2750862439fa3ecbfc31ef3a7e3a8d1f58938c5e6a611d840fff4715461ed7f97fe8f9af3d91175031682a791099e43f2696df95df96d7a6e7ceff451d5713128d49b6a64053e473f4a3ed7928b3f4196399a54a2c1fc5e390038aadbed9b6932684ea3f2645cf3300ad5b91a001ffed45f260ef01098194ae3ae029bca3270e7e664ad03583b9eab9931645c8bab85e25b53879179aa407956bbb61381a90df7ba40a449e66b5d5e4560a7169234212c4d307bd5c6113cbaae02e4c4f8c3590eafd4f6d54938582e206364492df9839957151b8af02855a98737336a2a18814907d4e8b265b4048556e524d7a5024a71e74b7c088f68d65c2383b6b4f9774266036f55c1c371f112997fcccde2a14cad239981a10da2134a3c2c8933a73845ce9ed86469c79a91a34def2a31b204cd38659cee869a6fdf27473d5ef0b5b52ac86ed8875db05a78cdc9f7c1048424a3f94dccae972caf0e292ad9e72492b7e6d50d02d3b283216d51e4bb7e09fb40c4b20ea408465eec11c846d02b4d9d5989e2b5a3b176271395599bc18aea2203ff8b6fe0dfe7d4617f7d71823cc61e778986278219141d5c6014d7ab3ce7ffffdccdc9b0c48c0f0c827374abf3f960c4959eb2eddd829b1046798a20c15d8cade959b8b69cdf936cd07a00e7cf2dc965e67027bba912b4fe16abded035d85553769b43edf3b86630d45f50d3d572a46a528ecd55b1322af82a934109f330f159cb21861f47c761fb92c561678ddde312ee85f557295f87e3bebffdb398c290f66c732a6272f235611770cd3c913eb1d5fe6bf94ee1e89554cb75e7332756395f16755092e4db104ced27cf073ec940e3c71901b0104d3a196ed1471d80cacd64ad6f0ed2e979c35b626c46560fe0f77ad8c242a998e258d3f0274aee6234ece04bf350af01abe4a18111488f135f5c532bd327da44e4261ba1cabb4815c7065f0dc2217c25db107c95604c818729836931441b6da229e8023d8d482dc5f4185f98f5c5c0deee1ab55a29288dbc8b90fd95cfbd65b9f41b32186aac65435bd84f4741c3af4d22bcf5786c6695e4b782634b30dbe736da24c38f1abff8ea67a6c6969fbf482b784366b2d89525cdecf44a687af67cf49100b92ab228c6b0bad666ab469a10e21a88dc8d46f7311dc3da124073481215d8a639e76e55f1143740fb47e6b7765670516bb1eff99ee721ce7cc61ae5a554a74d025e87a69cd5216b8c90ebb383521def4e63abfed151280313324c48723bb01455ffaf5b7088c2e4c4b33d5f312f325237fb3765a9de18ea17a9bacbd70cb2055c6f4b090a949783ff4c79a0d57171943445cba3a26da87fed351bc5f42ea9fd7ecd7a1bca8b826a471b40e923b40116facb835d737b634da2414e9977360501af0ff6ebb277de8f908904b09d4d8e569aaf89ece82b62d262d56fc4ddc36a7f1d094f17a27de4b65e3014e1a07445e6a63703c5b3f14a2b3b65498d9dcac78889e03df956835a99dda42031925c88fdd1342a99f8f37a20bcd7d301432397189e886b172d09731750ae83603bca7c087a9838422b63b9a2928a143c68a880687bfef3f8eccfd87b999e4d392d6db5a3e0c7c0ee3379b83359118542dce2d901ae0e615e9693e21f6f865dafba6571122cc5ccecedae3a98e32fac8b411ac4871dade26a8c001878008df94db0b31dfef2843e5248d4d47b4b194e29b022ac8a02068de9246d3b0c2c5c43edae6ef2045fea13d12bab82fd420a5ee982060cd506211571c0a86743999591fe9b221ba782c15886ff11d431bb63b0dff58274a9f7646bd201b032c2e025f6ece9b8d4e7147d55d19ecc004de8a34c8284c95d4823337f318ba70aa9c4312a096b8be57ce2b308cab5e214572fad6286ea8777ba163be18fdd53cbc968fe9b834e66e08c900aee01fce48cd662818a6b9715ee40989557302c92097f3932495d68e0ebe71b549418c6d8c323e31494ca2ebe6d6fcd93ef869fee501fde9fac9625f66bb68ff406927c5a6df460e2cf6fc4920baaf99a1bbd0124ee36dfcae722e1b26b30380ca68152aece943e1a729fa157001f5c792ada276a40610b36ccd17cce12fbedad045e3a4d704e3f78a5b6295f8247040e458459ee8f47b07f698f19b55844d03d86bf50d8927fed5461690b4d277716cdcb621a9795d47e350485506616a8efc3080e3fa92f1ff8fbeaeb1a92b552b48f99205d21364769288d6f3685df5713a791f3aceef5adeb13caa140718c958cd99eba429371a4e0345effd478dd126a9f27c9bb3f252d9ed8c27846b9e5fd96e022917ee09beb0677622ae0dcfc95779b5a0a2277be45e482c0e6282f6875c7584dea9c2072a1c704452726b7bc3ea3f72de77a190f0df7b2a1efb9bc0f093efb0b339cef72bea2e3430a3a409b854331dc4621bac681c0f4064fca621ae72e2b0493502a2968328c549f0c56fae0e61c685e54e09d9a739179a9b455cfc0094e0c9bf21c6ddfd59c285f1b9a71ae0dd1fb3333938673775c0baba9de3c75f1b2a813bf6851930ce6a1111c284c1afb55201437ee12e0edcc5eb5a8fdf019ae7cac2d7b7ab55c7c3be999590c97143dc860c4cce01e7951c7110f76435ae5792919519c14328f437d1265c35b190f57e45f9dcc16c52d08901353824822d477d5712979ed02055395c4ab311ba0fa7aebb2c15e7e2e838e52f9e7f43d251fc8f7cde6b22d2083770f8b2c720dac4b29d02303cdb077a14f298a30ae9e72d27984860a3b46e2770b9235ef5699489f142dfc071829c5d4402d4fda202981331a9b6208d92b3affb30a516f30b649363bc244ca6c144d0d7dc756835e79c5c774d6a3074da4007c3a1f279ea01f0c5fb510e188f66011cdc2a40becf127456b49288ffc5722ca653d5e7eed5d140e74829834fac28efd8fae7e8542691c48a9942630487e774f1d17b99eda83bbf8ddc7b3dbe77becc9f4d521f212f9dc539b23834dbab35b27cef8bb562ac4ce872b2300e86a2a2e931fe3a5e61eb3ead330dc22477a3462ea43620c1564b999f1119880e4b1d3a90dfa013d80de3de76e558a130c0fe295c597ab1bc2306cd49538c75aea79d4a7db0c9641b0cc9dfea33825c78b65963e5557d5ad295fa98cb0dc71a14e414a6174814fcd0b7ca93c96df7f36bf7ae8b414cb4ca2582fb71cbef8cf75a6857f97711f8174f17a9e992c108f89ade0eadeb61511c3ee7c3b1ab869bfa1bd1e205cb1f72edb0fe15baf294b5ac1437e77681fb4b106ae462d8dad889d256fb0b71ea38a5944ad494f78fb3c9f862b8425ebf72f1b031e929964fd2ec6fc8484281c12c2af90625230537c022cd34ecd04e8cc9e90fd800ead6b8b606d1fb6804e39cf9e2a0467ff08004379decc14a8d27cc29f0584b70347ff04cf85fd377e684743d810c1c2be61a9b39f8e45ae5f2c88058935ead7d9ead5fcab1debd8d8f0000e175fbd2b3874c7ba0e61e1ac868e06361f8aa9a773", 0x1000, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000001200)='./file0\x00', 0x2001, 0x63c0) setgroups(0x1, &(0x7f0000001380)=[r1]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 12:10:26 executing program 0: r0 = kqueue() close(r0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair(0x23, 0x0, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x0, 0xfff}, {0x100, 0xc42c}}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x1, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0xfffffffffffffffe, 0x3}, {{r1}, 0x0, 0x4, 0x2, 0x6, 0xfad}, {{r0}, 0xffffffffffffffff, 0xff, 0x80000002, 0x20, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x16, 0x10, 0x39e, 0xcfe3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x2, 0x7f}], 0x3f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x82, 0x2, 0x2a3c}, {{r3}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xc000, 0x3f}], 0x5, &(0x7f0000000080)={0x52, 0x4}) 12:10:26 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000180)=0xc) 12:10:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203d, 0x40000000000d02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800000000001048a, 0x0) socket$inet(0x2, 0x8000, 0x3a9) fcntl$setstatus(r0, 0x4, 0x4) 12:10:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) dup(r1) 12:10:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = geteuid() setreuid(r1, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0xa, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xfffffffffffff000, 0x4) 12:10:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 12:10:26 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) r3 = semget(0x2, 0x4, 0x84) semctl$GETZCNT(r3, 0x95b9e48f4e08fd6e, 0x7, &(0x7f0000000040)=""/182) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffff9) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) 12:10:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000080)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) r2 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getown(r0, 0x5) r3 = dup(r0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/119, 0x77}, {&(0x7f00000005c0)=""/35, 0x23}], 0x4, &(0x7f0000000640)=""/107, 0x6b, 0x4}, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x8080, 0x0) socket$inet(0x2, 0x5, 0xd93) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfff, 0x80000000, 0x2, 0x7ff, "75d1aa23f21e5377c12b9e7b740e5a63cb6de854", 0x400, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="8a94df74a11183ce7438d0b110bb088902392f99eb2fa7903dc984ade04c11a0cb8625", 0x23) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xfc54) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sync() connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 12:10:26 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8001) 12:10:26 executing program 0: socket(0x0, 0x8000, 0x1839) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 12:10:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3ffffffffc, 0x49bfc2c7773f752a) getpgid(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1f, r1}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 12:10:26 executing program 0: chroot(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28040, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 12:10:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) bind$inet6(r1, &(0x7f0000000000), 0xc) 12:10:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 12:10:26 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/214, &(0x7f0000000040)=0xd6) mknod(&(0x7f0000000080)='./bus\x00', 0x2120, 0x400) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) 12:10:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 12:10:26 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x90, 0x20) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) socketpair$inet6(0x18, 0x5, 0x3803adbc, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x8c66fed10506bc39, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="8ec46234bd3155e248758128888b6a3551758cd85a08a02afe2495faea9d7cf4a284bf54864681a2381a650d5e6c80a7412cc4c445475fe6ffd07b896f7b75e23a758a0124681653c3ef6df9286f0dedbd40024c8e1e48ced4c442043fe365cb2c2522852112d7cf79fa27fe32e0634144", 0x71}, {&(0x7f0000000140)="c6b293fc591115927c921345ae911ffb0adec0fc463ccb19b3edec47e16ced8b824370ddd28c0be2b0c8a9aa9b4fbf40703d49b5ddca6271f1dabef19336", 0x3e}, {&(0x7f0000000180)="7ba8f5b1d572011c3e490801ffc81eb0e66ab4c07ec010cd6a17fae4e1c38bef381e5e316389087bf6d4eddafe620755c4473503a1c564eb330154c769fc2f0304e6e4c75c68120ac447bc9f495d337febbda6a96a5157d13328ba3c274aa76c99aa854df12da2bbb4505c141bf79faf9248dc66c248f5774feffd021341995e7b39608f82661bda406d76532e5633821aef20f17a0ebad0704f9f65b97b4824efaa6c882721b2046d4a0a8a09", 0xad}, {&(0x7f0000000240)="ff209888dff26a2db4e77615bfb57df68b2678ccb8092e8e5b60f5789ef4a1786d42e157b6ef4961f8707721cc4137956ea976319d1ca03ff4eec0ad3c5697a38a998f969597623ab4dd44ed6ebe7517263f233bc3c3405b11dbae33663db10fcc0b6995ae6ec49a33b235410e8af297aa7d4a0fdf22bd09", 0x78}, {&(0x7f00000002c0)="dfe3f30f8ac68a0719cb11e24c10a736ab621f6b952ed847cfafcd76a61bb1cc448e952dfacc1ba45dcba049fcfd283a181e6132326359409917eab646b5dbb8415f0d4c2e4cafcf3f74220e4a5240fd5644cce208d81d68891d5d5da46eee132e5d120130afe8473fe6d3046a43939baaab30bca633f07a8201b2d420d2e2dd63c8ee387979d1f3e20a50a93d6ea29b8017e17f88182a1ebc1edadc07a9a889fad5133cc4772e5f9232c6689b0e03a2213c6239e8d85342b2d3405fc4d6daaaedaccd66a0abc16d659e96440f4de1ac01b088e5b6ec596d53d99ad646a07f0a6a10f3e087eff6b91e63c1f620bf531f1e7aa50463", 0xf5}, {&(0x7f00000003c0)="7aaa41ea57ad7960c7600a94d157a6c387dbf9d5abf5bd9761cc6f7552fba45c9325adc1aaf6bb43856aa290a9dfe3b6113121bf50640d440307af42a9a2c2cc7acfcdbc874606293ae13c11189d1719bf5a28b7205db0c09a04ebfd844cabe032c97c9e", 0x64}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}], 0x50, 0xe}, 0x4) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x1, 0x1}], 0x3f, &(0x7f0000000200)={0x101, 0xffff}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) 12:10:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="482542450a87762c1c074583a69e8b2b987143c922c5faad5e1e88aa4dd92166a0f60871e03c574e0730a3c8add5f9e3caf4b8b716c7aa24213e0b66f944b1cf4d3a336dc3ef1673afe5960fab836d50e868f8d422d5d5ea69bfc956002082290900bdda4d7fe8c6dbdd88bb51ee889ba38561bc7a3eb8337d4fa2a4a90f92591ac54e7b94b3122e3cc68fd89e5018860f22872d1fd5b15c", 0x98}], 0x1, 0x0, 0x0, 0x402}, 0x3) close(r1) 12:10:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x20000000) chdir(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, 0x0, 0x0, 0x0}, 0x0) 12:10:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000000002000, 0x6434) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000100)="af031126d2e7ff5972320830708aa0bdffc2f523ba9df10681f78dbb45463237c8352568f96ffbd769455b240f8324d167ffcfb991fc350c4d3d423b6b3385d33a047c828a2f211e0a1598d5aa77f45ca20c195827137844d3af6d0661922bd5e540cc63414fe37cd5615f6fa6d5d2aae994bcd578828a7e60be95b286e39f5efb", 0x81, 0x8, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000640)='i', 0x1) kqueue() fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000040)='./file0\x00', 0xc20, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) 12:10:26 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 12:10:26 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 12:10:26 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockopt(r1, 0x3, 0x2, &(0x7f0000000100)=""/103, &(0x7f00000001c0)=0x67) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r3 = getgid() setgroups(0x2, &(0x7f0000000240)=[r2, r3]) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 12:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 12:10:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1000a0000000000, 0x100}, 0xfffffffffffffdd0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 12:10:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ftruncate(r0, 0x6) 12:10:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) 12:10:26 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x9cca, 0xcdbe}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x7ffffffd, 0xfffffffffffffff8}) setrlimit(0x7, &(0x7f0000000080)={0xfffffffffffffeff, 0xfff}) 12:10:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080), 0x0) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 12:10:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet6(0x18, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="c2420222ca0850d093dbe010cf0e6824b8b034841b", 0x15}], 0x1a, &(0x7f0000001600)=ANY=[@ANYBLOB="980000000000000001000000080000007936cfef433c72a1f110a32bc232670cafe41ff10b87e6c754dda9c9bce7aa98512cb030d6e929a83dd7c4a81227ed0e6ee5a3ade70200ed7db549e80266e295b16c99afe5a827f6863de6eec2d99baf848e063e06d87804105a12dd0d211cdfaad8abe135f9372c9dd484131aac642bfba0c5cd0f7fa4b2a319d48ba758b9a85a882d0000000000f000000000000000ffff00005700000020d2d855dc1ea2bd6b67ecbed0a9ab75779d117990427836e398d1f85ce23451c95dd8af7842b5d7de7e0aef55faf4f62f7d54d295075c1b8f7d95168a2618329aaef5fa861d67e12e057165b90194811410f949a74b05674ed499a4ab20b450d8b766bcbfbb0fd1c8219625560246305ade192df3162f81d3fc1bafeefb71818349ef61eb7848c0de344b0f5f4706a2112c67aa212da6f1dcedb35441b0434da56b84d8444f2efd58abde253b3dfdd34f3b49e5fccb7fd54edc25f0bed410cb296d421132702788b41bf06dd2613896677dc56b4ff742ebee10c0fa000000002800000000000000ffff000002000000bd2a5b12a07fa64a46ca4e8f44c9dcace9760000000000001010000000000000ffff0000070000005968b8195001d55c1badc0d7ab91f72fd19b71b238d10053d9275adf734e58ce59f09e21ed5baa2c6c44db38cf7a718e8a8ae50a2d577e99b5bcf6b9a9c5dee40f99453c49c9ddac6a6c43dc45c5b543e6fbe9755b51a6d1f5ce4fd952843356a7af4b29fff5c6349ecd919f3aa8f55acb0a005e3bc0c6d97c019463dbbe9d559d30924981fbb4ef7ddb31a75bedfd6f23812a23bc0a223159067587ecb257164a715a100e334b92c60690a88d4fe1941fc1d938bbad34a462b68383bf643c145920ccef47fc90d8588a01f95d854da41118985847b2a0396ee77b876fd1f335be97c998da7de212bd9b6a3f4eab31b69dae0ad6663d8200aeed8ceef4b1518f314691f5d279f8413f6278156ad8ea33a3e0a69f0712db700ba03bc716b16a6f34e2f6849045f31d33840005c0a8478ffaf6c4223407080e5767e5a106dff916402da3b996d4b038421044245273c6447dc9000bc70ee70c888b3f1b3121e358015263d6342cfb51466d6c6153e3c7ab8c8a481d225bd8fb85672b6a4fb3eaaa31a9880b4d91babacfac7ee93570c5f9712dae285f0c21cd21178a26a2e10b645052879c88750cb6b26d176fd093fe5c7e9945f4b4ba5400e29fbdf6644d0af066e7e2705e12b07ad4bc949cb1b27b6c962d1de89f35f7015adbd3f15a48fd9664f04ce468a7faa6db7f14e23190fe99279b847ced1b2d26606206ef1893fa5fb4f559e8fca17b80d4fd28d5d3f17cd0658023b7e5904d080c69cfba279c4811bb58fc960cd9741406721d013366a9ac5b23f2b67ff8693c5cc2a2d44c4d9eb8c20cb3ef7d47a787b5a1aeb0f09523c2f3ec161a4af57e6144bfcb36665e2120ac36e3500d9c6a03b94962ebad2851b5f372059ba73580d478a04cdfafabb1219c2aab3579cc87443f61a0fae4c142743516b3b562cc2a7076c66528ae1355d593b669f7f13cb88c3a65f3cfec5725f26039c8e3ed2e470285024769f404eaa50cc9c244ea7aeef2ce743ff79e5aa7d5faec2d7b691f6f5a4f08199d28769ee3532474dd8b832edf57b821178f1309ef8ad853ad5007009588a7480b81ab93b038adf42cf00a933ef92719218d2e15963046dd365881e8391005d6f0316f6ab37569a6920e622c3f7441592a54b04349ad13e2fc82f98dd2269c684324bccd33620b26d7c702f0807d033b66cde3192c004756744190a2624125550985e2e8934236bdc3bcd4350e5091c40152d5eb63e90c76a3f511799c17988597eaf795e19b52b35878a50d88f63aab17604de03d81dadfac2403a6d9ded883a2d9d04a8a12046d80bbeab89b7557d29f93c23106d8484117798124f1cfaf2644c410fc10e8808d6ff1639a4cbbaf763054e7e4a0c2757459f9de8eab8905d97f837293afeadfbbd9f95254e0204879464b51d6ab0520468c67b22610ebbc09749f2b9c7ffb418bc1c4bfd79493e525e151765f4e04399093eae66fe049ea8d0104fd8c2847aa1a9acbf4339bb57c9c040d190f9faa76c3826600bc753d0ba64a773818eb4353ee6210642b1ed1c0c303c8a1a9e861886b89ddb61a837addb731c0b6dfbba8811b549d166393df118ad62c3cc779e14b42279277fbd256624d1dfde9e2c5d8fe13e9c1f644df46c3f3a88aa0768d4bd7ae76fa4df25a26aefdb7cb50cb27e50890815bd4f33cfda1cb70b8f31a3f0973492c4bf15016bc96040882e4d0ce71db028b7a642e4d4285a3984960b73190bdf92ebcd11245fedd4ca1dc8a60b12807b5d6f9f4c350edfe3aef3238d45fda5a56823f21016836f6dc30b043421263915bac80379e7d35dd1d433c8219cbc6fdc68d082eb4dc7e39f1efa49660da3df60704d2e285c9881ee4f447222eb014742584b93b4f82a3ce19c47bacfd62c41f534e0595df142e5f22355e8027a3c396013f6910fab3c519cb44ae5c51e19656b55c9371f513ab94ff455fd64d0f0186b773d586507399b502bc4697ef3de287de5189bfb77013b08da1cd41328fd8bbfa96e34ec96b7bae07186457d4d89972af7578ebcd705e6215ca9be57ccc6f3b7dd111fe36346152ab5052a1875d75c73606018000a1a8819757de6d47b9dae77ff79cf30145e6c71d8d90df415383441672d4ca590880a9f5aceebcc7e28c07b3dadaa0cda22870a013c07dc3e66447da116cf7bd77bf089570f2e1491b5ba5a8d52da5286e2d5b21e1533992024c546db8f0a37b6f8bf46a46d689372350b15001e2618d0ece619d6866dad2188fd04d1fd70e1b70cb1d146516515702830bacbb002ba5cad137d4c261faff23e44e57c5ff41a58e98ebfb1dbb0eaa561b26ea9f4202513efd39950343ebfe94ba1c208268092106ef35ba10d555379ab3a50944514635f57bb9fa04d9e52c75e3c71d0bfb0e6d9a2b3eb2d0b90e40356104fb8d2c926f484d1693d5817aa1254d8b8f1be874921546ec29d78d1a1b68a9b8eec97dfc535704f59e9440c03320b8eed040eee0d24809da70a72e076c8d2b32ba10bfc62580b77d61c0fcbae4acea1c880faecddcca43f4e05907dbbccc5aad732603bd0e7a0dc4111854c3afbaf75d3022395cf36af3d1f46b410b6a22bf4582298902e8794dd89546d0373a5f2a06884af5a6b27a0d0951d0a13b3aac73e6528d41d9765167a74ec5a85864bb93deb72cf39fa9dba7ee7b11447ac6c620abdb60f3b31d23c88adaa0b31be9e74d222abc81c8ccd95de22edc26719c1309dfa1dabdb88bc5d409fa35bcd3b8fcba07f40fd9315b63549eef58850189f00ce406871cf5c233b4f783602c0bf0d78c16608ffe21a51bdc4c5cf3acce8aa3ab05ff65a139e82bcb49a86f6f7c57fdf0870a7789346d670891976cd6734f0bdbb384b48fb74b4ef611f2d5ff02df06ffdaa832fc8d3783e3cc48fca6798653e868ed990de5023e1dee4532fa8e38329391b375a6045eb6fca41bef869c7c8aa27655cc153ba2d932115e844a835eee67d5b757f3e30b6922428584029819c766dee062eac248dbeaad1d114e64219ef44ef7bf84fe50365afc1741a7f273bf603cb4e5d21b0dd736c9d0ce4ad67c121a8d63cc036f23a91832d0b02aea3e3a999e230d1e0fd79b3bfb4a94b7f88a2ce456ff78e8d92956e3e96e108714d53b0766c3f43b7ffb2c9a2960505385246d3e63aa05c8c1835b1eaf143e6fd7620bfd76b6a3925060a35471509fdeaa6244c0cc87686ec23fd86186597ec5a6170aa3facc5bbebe29e8210296715202e833d2f9be7fc2fc51778ca8e1ace34038410afb68d4c46cd5859a76a2c977489fd3de7884d60e9ffb492a47c6d24c15f7e2eb825a3171fa5b63ac9a395cafb9bc357873b643ade883acb3a3b98d8bb710892121e6761e1864c3e68403823ee74504e3efed8f30c68d8bcfcb0725ec0a317c4c6874fb7c92785dfa6b146c0456ad6b1d905eed41c58601a82b3512d9b5f93c579db7edcfebe87081ad78a0e8654a694022e819b3d089e4a58cccebcff1a5fd1237e440515e2b91fd31ae1669eccf681abf93b694e55aa31b163aa4cb1a4c45191ac39eb8e6e54be5f850c85a58beb02e2832386c5e2abd85824e76107bbe6b2461a64521fa8713e15cbc16517da2d112970aa58d19217e86105b1c73dbf2f417d980db758530056e10090eb8d417c4586b8a67f56a87b1d2f6694e9801eb4bd9dede250ff6cbc792d2b7354fa313e869f5f9e365df6163f443070fd0ffc498e8fd2746fbf9367abda678b8906bbd0f64c954e304559c47902f80a9fbc43a2d6dd188fb753304ab7a14fd01b4253dc40d00dd1bffdb497401165a9a0881e14fe1725d7429e49eb91207b07f9638a461110ff5abd1da550bb206327b39012cb0482084d3dbfbab7492c29d1a4ff1909a4c0af6693ea195868d15735509ddab30a5cea565d2a1bd916cece4857b472c66d37ce6c60ddb8ffd7eb5a97bb39992584e5135514843fa65b9d017066f9ba7a2c223da8e1f4a506bfd506d432a26b9aa37d58c45258846bca8e761afa297493158c1de499df8e04eb5834f78e51bdf143a0f0f1cb7560ddc23229548f9fb45ab1760464ce84fcf2c4dec517cdc66aeb6e33551b8a18fc782668bb55911b9329791a77dea434c70c3239f535cf8c8adc80bcc9d194fd9da36be33f9f7f19b9819a6f1a7979a707c2ff341e74a17ac07284668314f155b3ef50f3a730a53c5b65ac298b60b5dac90525ccb953c37a6c2c582f88613c4359e3b8fb68870627e06109f36b0b59a69867b3f99e88a25816edd02c00572fcb7fe8ff1a28177acb648c9c103bce62a59a265bca2ffbe3a758384048a6ab5b2f64c11abf65691e0fd03d37a376be822d1289ff185bbe7f81599b9d9a7632ced4bdb4e9cac66d630fa8fd469cb8c202b7f2c62d2e28c2cc9eedd624c1c5f972f8244c546064ba9d1a4cb0d3d6d477b7be114935f7299a6c4b8676a0dbda667467062b0890902a2fa7f37c14deddbded1c30e4e93c2a8283504ae49701282f26f7352dfd42cae0c300f8d053495349383d68aac2d288291f9dde671f78416b78d65380f02aa7636ee2b94711e404b972e76be323917494309185d9f57eadeb10594274df9d58325a7f5b6268fd6db8a68607d2e6b105f84359dac73e1283225e89e1501903d9b9caf63457bdde0dc044d452c00a64c3d89f88e06293b1e78e6cbc912b46d6c2295f7dfd69593fa363b900701ff18dd728f930dae4bf3ff0a46e4cd46ba628fa00bd988afe5c3d010a2cd82d169630f0170b3dc2a34a30e305fc1e810994eb7680774f655b0df32e26d73bf7fc37bef81ff4263fc1a5f72bf8fbf7647cd63767809416b5b2a8de84bc6b297db6000f64d2dc9b4296f97da3200671880b635f4714ac07e36060b4f5b1feb4fc1086223a594270f24c81443b2ece991b2aecfc3717b8d3f89fdd23dd1ff065c9285fb5327539d9ce177a670f9ed26f5f925beef705bfc3cb0ef46d5d421fe75584aed4c317cee55bdc1f32cef2a6343973b6164085120cdb7526589bfcc9565ce08427787b348b68c8ce30e2ff15f8b3b3c3b1957914fafe8c9c1f22ad5925b1c6f8002a8593cb9a5598d190dfa712e4391b5a14dd40d991d4d82a4b4a4b06b4986544a19c68c4765b2a6c9430c5acc12c30ce587ae26fca5eb385ff55bb8644dcd3b4e75a37df87a5a3b49e89563bfd02bb9d28161fc45367751ca5be161e71538531e5e701eda2534d1f11439128de5780c67cd7d275988933a23fa5d80937a5299c1203b389de082226be68ba22f15080eaecc7638f31d61365cbf2dcdfe24112068693534f4a997ba79a5186f690d1c8ffdf622d2d45e2f64824ecbb135448ce76717a660aa862101c8c7439451552c779b58628c7b5af25728c07301eeefc563e3f6012f063faed67c414d32cd74d0b3b9ae75dedc28aacd2fa55d681ebe7553855d61a9ac4e40b3a0a42f69baa915440427504ff3e0343068a4765bee5daea115268372ba0dff76b4c99d43c66cd9c3f0e6c929d2c3439282ce905186cdb910496e803d2c25e10ab045c025cb19bb395de36c82548d0e547185799d64bee9082c61146fab912a765b1140afa8a278c8f42a38f9cec0e805e194e2bce3f749880ed78159528e2ba16b83bb46912cc90902c995318e4ebfb505d8594a22f390f88fae0eda350d7cd4f5ec7ea315cb87889871aba08f1e377f063f57af4ac90e12dc2abfd6fb44f5099783b6e331ec7a8059b1d72496b191705ce8b2935659b84f1d2f8071b0446e360914a904b39cbe88d45f58000000000000000100000005000000aac4536f24db0c4b12c054ce1bc61dcc5361437d64c4e1599d5a9b941588c2a2a5c1049661768016a50db5d360209307b9f32abe13aa674650290c728835815f0211cfaf514ba300006fae8cf914ce2b00c2abf82ef7c2e2bab6805f8066b248eeeeafcea7032e0fbcfe7dfe3ec68b97c73b20945e67177fa5478dace889099d9b3c181b4dac6379f1ab5411ac5f462fd64e66b94e1fa6e7099086c5c4f028934051e595c2d676e05a52185e8e7f1904f503495e84863ca194ea750418d4fd57e78ae2a85e67671c9468738f117acbf537e2a729c5bc27f2099378ea4fbf8b91c0eab1b8e0e26d1afddf2071efb8516a91ce0298ed2be47c6a4104237b9d5dddcc57f4faee7c32bad80c9100ff0cfb209394f6a9b88da109ac964d8fd7e3eeca83b32d77e28268ffc1602cd6f720dc4cdb02168d30c9846a7e66a9887764ef92c5577f9de5320613065bdd84ccd8c7e6058f9789b0d97229bc8b6fc898c8438817d1f2e7a9abe38943a213e980d93f757c87b74d9d8ffa2ba2df4877d158ed06394f97c5fbec279b1abb3cfb8f17380000000000"], 0xee5, 0x3}, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getgid() unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:10:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x11e) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$setstatus(r0, 0x4, 0x400000004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) 12:10:26 executing program 1: socketpair$inet(0x2, 0x4003, 0x10000, 0x0) socketpair$inet(0x2, 0x7, 0x66c1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 12:10:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) socketpair$inet(0x2, 0x1, 0x1f, &(0x7f0000000080)) socketpair$inet(0x2, 0x8000, 0x40000000000000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r1, 0x2) close(r2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 12:10:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x1002, 0x0) r2 = dup(r1) close(r1) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530009d102c564c54c3ff596354215b546b453119c8e584c2c60c2bbb3ee344b08e8a5aa37159fda10e04a0138e74cef32d8ef181903891abca3b739d65aced8644ba73191dde28fd244237da2f22fe0ce4d4f914c2ebf53afad1cf4d138ae9abc63d86ca122ae2ed3c3986c070f3ac822f18ab26bab1762f6dc4a92ed440864c5ef878bfc2a318fea2334f17e79ea5b210e304f297e0ea0020a152942d"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8001) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xc0000081, 0x8000, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x8000, 0xfc}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000080, 0x3, 0x7}, {{r2}, 0x0, 0x84, 0x0, 0x8000, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xc0, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x21, 0xa, 0xe8, 0xaf1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x10000, 0xffffffffffff633b}], 0x3, &(0x7f0000000140)=[{{r2}, 0x0, 0x8, 0x2, 0x7, 0x3}], 0xee, &(0x7f0000000180)={0x1, 0x7ff}) 12:10:26 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', 0x0) 12:10:26 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getdents(r1, &(0x7f0000000040)=""/154, 0x9a) getdents(r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) 12:10:26 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) pipe(&(0x7f0000000000)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) execve(0x0, 0x0, 0x0) 12:10:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="e7634748ebe5a72af45da3b3006739dbd4965c38a587f056", 0x18}, {&(0x7f00000000c0)="3e38a46dd24e444c7508b6af69778b2b36288214508acc5003fb5d45ec9fd4953fb68eef8596f8f267", 0x29}, {&(0x7f0000000100)="08ea7d884c70c437b0e894278c640c9ae353fafa72547276d14bf8cff8c7f58fe0cd5827adb45407a8bb980c45a9e18f95ce20ec2c041f570ca43114133cb1e442c74aebe2fc34969a37675ec6bd56c3a04b21e4bb5575b0f5c4661a80c11ab3fccd2f8bf39cd7d814807107d16380f59e5061bf3b1f2ba109535cda2729d89cbd6178c9df33", 0x86}, {&(0x7f0000000200)="1cb31136", 0x4}], 0x4, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xffffffffffffffed}], 0x400001000, 0x0, 0x4, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setstatus(r0, 0x4, 0x80) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8, 0x92) readv(r1, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000001c0)="a7", 0xfffffffffffffd98) kqueue() 12:10:26 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0x4) 12:10:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9a, 0x0}, 0x4) 12:10:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) fsync(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x7f) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="d74614784f4218de544cd94e14503957eef243d93835e3abf44d7807a1dcef0aa5f6806b9acdeffed77a3bebc583620f7dbbc89399e3df18fcde4b5e81f2833ba62357548cfc9e8a5bc5468e8f151071134814891d14f0f00a44d76eb7c2e6f735f1f760b5b33a04c74c3fe25d1ff93ab9127e2b815ede56406dc1250352faa25e1272407bdefa12a11e36d964b7c352af7f816e6742a0b231b8c7b363b735", 0x9f}, {&(0x7f0000000200)="54b0f1b2b72853eccd6213e798521444e60cb5804f7a4828e7dfd38e3d", 0x1d}, {&(0x7f0000000240)="b4d954d06b8a38a5ff29f482a6541f1b9258eb35d28a1598581ca96471a5cc2eb1916db656fdc0cd71f4c5de1e679007d83f2e7ff63e500a821656f385a9d92a28f9502eaaf60730acf991e5c28e4e16a9cd386b4dede70489796fb49550faa3effbbd73d912adf6828e", 0x6a}, {&(0x7f00000002c0)="6a51158b2d4e4dbfc9082a1ba856ecc25c6462ec579deed8b89b9384047890e8c43ccd46a2c5c0b3aef5382199ef", 0x2e}, {&(0x7f0000000300)="674bd841e77238c6f82b", 0xa}, {&(0x7f0000000340)="7daa1dea90bbb0da73254c4bc1bb772c22082db1b1f909b22da597729d0add245dacd8b5eb1441c871709fcb46429d821259e4d4e94b14aa8c8ed26d82fde3153ad0bc0127f040c55a4dfacf9546718d7540065506fbaa34a1ee05d75b2c4d503bfa2502", 0x64}, {&(0x7f00000003c0)="98bdc046e15852cdea27b8", 0xb}, {&(0x7f0000000400)="b1a8e45dbc499909ed5b464f53a76615", 0x10}], 0x8, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000580)) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000005c0)="055b7e9d9c2cbb3cd4ee7ccbcd2f24047f119636b565a2e261498fa8600814c566b9f2092723be1eb75080d98d3bc132e6666554", 0x34}, {&(0x7f0000000600)="fa850ad5bb3a8d8730bf0b504696e5dd9f08facf8736e9288010fdaa241077ca1e2d13713333b7538750146bfc557ec972fcc786ad81fb8f3185e87a4593ed9245a175befb8ccfa89952fb0d3fa03d66fccc6412d5d2b293846c2ce97269299a7c981744f0b5a6fb3205adf987a5f3ff5e14", 0x72}], 0x2, 0x0) fchmodat(r0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x6) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='x\x00') close(r0) r1 = open(&(0x7f0000000780)='./file0\x00', 0x100, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0x7, 0x1f}, {0x18, 0x0, 0x7, 0x9}, 0x81, [0x0, 0x8, 0x45, 0x100000000, 0x6, 0xff, 0x3f, 0x6]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000800)={0x2e9, 0x4, 0x8, 0x20, "962f81c06a0c118e5ea4aa206901b6b6ce4d1f4f", 0x9, 0x81}) connect$inet(r1, &(0x7f0000000840)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)=""/150, 0x96}, {&(0x7f0000000940)=""/25, 0x19}], 0x2, &(0x7f00000009c0)=""/217, 0xd9, 0x9}, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) close(r0) clock_settime(0x3, &(0x7f0000000b40)={0x65d, 0x6}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000b80)=0x6) setitimer(0x1, &(0x7f0000000bc0)={{0xfffffffffffffffa, 0xb107}, {0x1, 0xf8}}, &(0x7f0000000c00)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000c40)=0x3) getrusage(0xffffffffffffffff, &(0x7f0000000c80)) getpeername$inet6(r3, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) open(&(0x7f0000000dc0)='./file0\x00', 0x28000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000e00)) 12:10:27 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = shmget(0x2, 0x1000, 0x120011, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/120) 12:10:27 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) socket(0x12, 0x0, 0x60) 12:10:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x18580, 0xe4) fchdir(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000040)=""/111, 0x6f) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 12:10:27 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = msgget$private(0x0, 0x290) msgsnd(r2, &(0x7f00000001c0), 0x8, 0x0) 12:10:27 executing program 1: mincore(&(0x7f0000ea9000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/205) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = geteuid() seteuid(r0) 12:10:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') socketpair$inet6(0x18, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000007c0)=""/80, 0x50}, {&(0x7f0000000840)=""/119, 0x77}, {&(0x7f00000008c0)=""/102, 0x66}], 0x5, &(0x7f00000009c0)=""/225, 0xe1, 0xffff}, 0x3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1307, &(0x7f0000000280), &(0x7f0000000300)=0x4) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x4ba) socketpair$inet6(0x18, 0x0, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockname(r5, 0x0, &(0x7f0000000040)) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3ff, 0x7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) socket$inet(0x2, 0x4000, 0xda) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) dup2(r2, r4) r7 = fcntl$dupfd(r2, 0xa, r2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0xfff, r6, r8, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r9, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 12:10:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="6087392a953c863e5140bbe71c2c0e7947564eb0a81d9513639ca0e0a6f2b9aeecdf71ade6111b5532391f12c79453cd5be47f654fc90dcd0126cc9ff2ba15479327a714dcd3cfbc4cee8b9a36455e7cb5786ea0649497ea0f36398018b77ca04bbbcbcf90bee9845a336988ba3d8b2e04b9a760cd0d8c3ecfcb73baa8c11fa8f08ce72dc5cd780da62e2de9a35847cd4619eef5a49cf082cf2626bcfc9636d56aee4e9a4997c559d72c1970c89edf02a4f01f", 0xb3, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r5, r1) 12:10:27 executing program 1: socketpair$inet6(0x18, 0xc003, 0xfffffffffffffffb, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r2, &(0x7f0000000040)=""/140, 0x8c) fcntl$setstatus(r1, 0x4, 0x0) flock(r1, 0x3) 12:10:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:10:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x400000000000004) 12:10:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x2, 0x2}, {{r0}, 0x0, 0x80, 0x80, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x7f}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x400, 0x6}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xa8, 0xf00fffff, 0x1, 0xe9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x13, 0x0, 0x10001}], 0xffffffff00000001, &(0x7f0000000140)={0x0, 0x4}) 12:10:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:28 executing program 0: socketpair$unix(0x1, 0x40002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0xfffffffffffffdea) r2 = dup2(r0, r0) fcntl$getown(r1, 0x5) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) bind$inet(r2, &(0x7f0000000480)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000200)="e1b4e63be5da7e4ff2ce7507d58315c7ddd61a617bc092", 0x17}, {&(0x7f0000000240)="e9806749ee7f7beea433599b27e9f0dbd1b8204fe7cf2762ab02a2bba2ea9d0c91f99871ee4885e9379794", 0x2b}, {&(0x7f0000000280)="e73679f5f8b21d5691df3a15a83d593195e4260d8950fd4c4dadf5f03860ff0bf412e7d6ac693058ac2c498084740c48f48fe1b2925eeacfa37c10086117a68a3a2f814b02bcfa376009996ed895f6b61f69f73a821459948c2809c7984ba296bbc97490bcf8ce8d705993a8f482cbc17e901e16cf668bdfe6819f9612f2098329474501a728237d02efb3d40bdb607493dee7225aa3023c65ca4d93e46f8844c4f527a5dd1784764e3c37747534242638e5694fdef90db8dbf030f12280cfe1d90742", 0xc3}, {&(0x7f0000000380)="7eccf3b95ba1dc1263110d1afa011de9b3984a5f0a1280199c831618a3d8d28772b788c13dccd3783babd7e3b02be0b8fe65498faaf94d60f4666fbfd0b40b06324efc71b6f47f7aa8921ed6bf5234bd094fab59a598fb05aba07167a2042f8c56466333e3fdd3d59a6d7f51009916d4dbdd3ad03cb6d25319ef3475d0d630dc9f027b57d7214a6f03528905a9ecaea7179bc38a6e3db34864", 0x99}, {&(0x7f0000000440)="62dc70e91b1c60f1fda5001dcd5a9bb4b38246e90597e407de47506be19fbda2da9da54467272c6a9a8556bf40431138106b0a8a0a03b8381f98", 0x3a}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="b5ed", 0x2}, {&(0x7f0000000500)="946c56f57d409a4fe326c05de522df2208b3a3dc4941c362690b11ad16d6e68d173c820498e8bc080ba173fb4321c3a46518e877c035e2de84ee6e7fb9095ade13203c9f289f888c4a573faa65a758a15ff3aec0f9ca93d98b33", 0x5a}, {&(0x7f0000000580)="770dd75aa7bfcc903250245884cf42f54be01e1403e3ac9bcffec99a6093de95d64a84e726c6ba21588e75f8cc5ae80a4e1e0cd13408673c98fbbe8a49500a21e9fea4033fe6d2de72743eb7fcc66f68481e2425ebb2ef6b817033ea8802fba19fcbfda87bfda0177a0d7af9141d48ec2d6e3668c956e135050028c26c828b60eb7642b1c32e8763bb5cb3d62f9f556dfc90140aa33d73fc9c", 0x99}], 0x9, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="001e0000"], 0x98, 0xa}, 0x8) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 12:10:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = semget(0x0, 0x4, 0x211) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x800, 0x10b6, 0x2, 0x6, 0x1, 0x4, 0x8]) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 12:10:28 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 12:10:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:10:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 12:10:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 12:10:28 executing program 1: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/156, 0x9c) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x9, 0x4}, {0x18, 0x3, 0x1, 0x9}, 0x4, [0x3, 0x0, 0x1, 0x80, 0xffff, 0x7, 0x4, 0x7f]}, 0x3c) 12:10:28 executing program 0: setitimer(0x3, 0x0, &(0x7f0000000040)) 12:10:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xfffffffffffffffe}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0xb6c, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) 12:10:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9f565d9d030be75977c3c74069ccbad4da133320", 0x14}], 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = getgid() setegid(r1) socketpair(0x1e, 0x1, 0x2, &(0x7f0000000080)) 12:10:29 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) 12:10:29 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 12:10:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) syz_open_pts() 12:10:29 executing program 1: sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10400, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = getpid() fcntl$lock(r2, 0x0, &(0x7f0000000180)={0x3, 0x3, 0x8, 0xfff, r6}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r5, 0x4, 0x3, &(0x7f0000000200)="aec9ba12cb1e9bacb9436d3ad5088fe9118f49e53b06d4ea81eee965598acc03fcb8292ffb41c5a30589ca6373dd8039047f8e1b57a3bc52059a0d4bb5aa3e7f4b0bb44dd76eeccbd85ed7652d916ba7a4828b867efd8d137b4454790721180d6efe6b92c8d95067a632205fb6b8d777499803059bd30ae0143d86a5f6bb49eb340f0ae48d22f44cb7faaadba6de63d6fae004e3400feaa0af526df40ad75093756f7333e05a32c5b7e8c790d6b3133ef4e591d7b309e69400fe7c622d8cde7c43275431234cd026caa6954a4ecaf2a772158ab2ed59d873d57cc7f273f585080a72368356c501236213", 0xea) fcntl$getflags(r0, 0x1) getsockname(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r9 = socket$inet6(0x18, 0x2, 0x8) recvfrom$inet(r8, &(0x7f0000000380)=""/115, 0x73, 0x40, &(0x7f0000000400)={0x2, 0x1}, 0xc) getsockname(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCDRAIN(r8, 0x2000745e) semget(0x3, 0x1, 0x400) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffe, 0x40, 0x4, 0x512c, 0x6}, {{r10}, 0xfffffffffffffffd, 0x4, 0x7, 0x3ff, 0x9}, {{r7}, 0xfffffffffffffffa, 0x8, 0xf0000085, 0x7, 0x3}, {{r3}, 0xfffffffffffffffe, 0x48, 0x1, 0x7, 0x9}, {{r8}, 0xfffffffffffffffb, 0x40, 0x0, 0x2, 0x20}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x10000, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x97, 0xf0000021, 0xac9b, 0x8}], 0x1, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x7, 0xffffffffffffffe1}, {{r10}, 0xfffffffffffffffc, 0x40, 0x40, 0x7cc9, 0xce6a}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x39, 0x85, 0x5, 0x9}, {{r11}, 0x0, 0x88, 0x1, 0x80000000, 0x5}, {{r4}, 0xfffffffffffffff8, 0x8, 0x20, 0x7, 0xffffffff}], 0x5, &(0x7f00000006c0)={0x9, 0x75f}) socket$inet6(0x18, 0x2, 0x6) poll(&(0x7f0000000700)=[{r9, 0x40}, {r2, 0x1}, {r9}], 0x3, 0x6) listen(r1, 0x0) sendto$unix(r11, &(0x7f0000000740)="9690f4f044db2df40a513c57a673059aafdc0863aff2372fa9b4b83c739802f43297acce074798c09bd61d098298bedb14672bfcdb0884bd34d7800af422b120509007c2c1917c5f9c519948ab85f4920d6aeb39287b99021933a975cc2bdd3b9bc509432ab1fe08bd9002188137a6adfcd729d01cf5c054a6ead93a8d6cc60a542bea04b01b31881c09ff7b35cb7634e0e6bbc7540f927b50c4db8c036d24e6e6475ad83bfa6b04bb5b6e36c0be79b8bc8060c88eaaef3f4bdb616c08bba2afc9129aed1049937c555ad7f9eb144a60d46046f34ad7a9565d53a272f30f3566f0ae48c8427bf040efa9f8212ce18b11533c0d", 0xf3, 0x2, &(0x7f0000000840)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendto(r10, &(0x7f00000009c0)="0f8ae1c7da973d511fce3c61797c31b238d69696ebec3d099addc87311e8f20cdce1f182cb656fbcd5429ad53b0f44be6f80bc5c7c344c99a41c672556a9c51693d1966c25a4fcaac7000400fc6c058c0d801b31869da7a3ecd0bf61db6234fa3ac6d1090c7a46fcb8f281fd02a12c233cbb50ba4eaa41dc7a80c3aef80a558c4a3bb00be4f2934e104b38eb41b7c64f7766ab6d0032e30c552f4baf18203431afd3d284dce6b27a99310f55742122cd6a7861a589974eeec8038ba56b1239d06e6dfb8086487848e5f06b02e39aab83a04408b89216ff70658dcc1f04082b0b01b0cc3d0a51f34239254358080dfe82e1a30ac9281fdd9cf66135074c1b66b49317ec5fcfdb0034d3b09eeaeb9cdea3e8a2380885b7a7d9b8c576d54e0d1cef3795f2d128bd5153fa9ac0f6ca9c4bd101cf788177bbaa4aeaca4dec1292b6b8c40a309864e0e33fd0d3c61cdd931d5e1987032e19f3ac4442889cdb1e05ee9e4ae895835d8378af28aa0496e1e65656ac5b166111cf3cd879178ed3964b4db118cfc9baa687d2bd757d9af7586ed6816986d77514271d454c1909c8ee5938fdf624628297d04ed9cca9d6358853ada0f7b928fd6fe097ceab214d1955f056ed439e59476150ec5e8144544f80f816a7f4545443da5f8472b4e9abc670195a6afd590189185ba5a960a4d8a8807010e6aeb079dfd7f7623dd5b67b9e3002f813cd41786a101b69b5464dbf89aabf0e75e9fa089aa7971d7b24139f48e20dc9c02ef9f5741643b1095606b4e387dea62e6c63f6d6274c7f5780d894fbea8c96cbb5d5d69bb90ae619e65c378d2f7a573a8b8a03513a8179461edcf15fc7c8d32de9fa4fddc65745cb127fea155750b72775e17f816f9a8c128cf01d157fd4f232389ddee2c7808b111a14edc9e2db09bd32d42b46eef32077d9dda2f1a01d84695200f3fc1911d1e54550190534f4e6467e1255e91f3e733ba98c0ab297bc4de866c9c33477b6dd50c12d1f50bb811493a99359a7f2a32c67df44f24c59d68461e3a46039366ead94bdecd4ec7e3669d1d0a8c601bbfc67fad9ab53f0c9b4a1c0b9803555c68a71fb6fe50cf0bf52cf638c2ee701025f0a32b9d1f22a9ce38f7ce3e57a8fe31fe0026c901682e28e91690537b1888b15b416972325b9ebb3eaa7de39a000281a8eb97dc4309d08e90f786ec09effba97a7dd7b1c6484a8952eeb5277e9d32c3ab54df7bdc6ddfca66bbccf2103d5956d30fe9189543823743fefbd67b2a73ec0ed87ad4de7e7b2cba5f402b11f559d71cb76dc6800005c9994cec7626c9026d232f14b9ffa8085bd7c9df1552e0df0c655146ee22c380a2392312e1395b36d98ee9ce6ad23ec99ed13f9447d2bd404b48f56684f00b69c09332c63734e002ec560a2e4793b4abb3057ede8ba19756053b3f9adc6b5c246b7345ff6332b5dd20ad534a4b0e1dc4377549979e17da5365d591d1dbdff62e016401202e5764951efbd8b760d217322b38a84d1382955ee679195ec1757869c3cf88ec206c1cae330bf15bb6fcba629fc9a9858571878f78a586470f862619f01fddcb9e62baf1a244cee2a3aa50e43b60b18e55b12916b4ab6da619705a9eac5669ab5c595191846778704466cdc16c9a2ac53b33edaf4be186e5f4149d27449965bc9d94cd860848bb1d213f52f7ab4d31f58cab3a611a01951cd3cffc14958ea65974133f4643691689458f78388c24a0712ae94054dfaab7a8c03c3a2c08c204b97235ff25590c6aa6a5619e392a6c665008fb93df34f3c3a7f876bdc683f9aa9eedbb733863239f94ac7cceab72cfdb2724b1d4a9c46467ec0ae627898915fbb633d16f55c13ae1a4a3d0dbbe3f4a9eaa65b8c68ec7e569ccf685a7a49a7146d2932715fc39cfb4f81c104d5bd050ec93689077cc74b2b99c10f60955bcbbc53198eadde036985c74a7ce821b46e64890ba1e82e0e255605bf1c6542f2d333eefe60eaf5b14c4d226b7719e7377b2f6bd2674e202fcc5d0eaa2aff578f007180e5f3b366f58377953390df51bb83c1041b68d8076f086107cd37979dc5a99f2697429ee0e1c7ed100e9319fb68b514ba869b16c861953423f1e8901af7c8b2076fc555d3c53b8158c873eb766e668022fcb678fd642006a2126b56767c26748dc76d1fe00f264087d97908f099e4dc8bff1ce9a7fadc47a7db76ffd60d495d2cc608fe8ae28ae22c2ce49bfc66ac8ba4388e111ba9eb6a166a4bf3aac416210d5ef55cbb2d4c203b160bb315aaa095fc2843a7d1b37695a91637844a8cf16504fd61e7da879c7fcf49a2eba40caf6536359633e33c5c86a3844adec838f581676e81ea3a1dccb0cd13e09087f57d58052627b6d95c43e1393ac2fdb624300af17293323151eee2197e75d028532a99cad8fd6caaf04de8e78d95f17f53b8607beb4617f32cbcf68b417346db54d0c28581aad4092a97a24ea7143d04c0cf4fca801bb42e0fd91c39695ec5a7e4997405baad9f4a91ddaae09a11455fbf04c249fc498fd981f0d1d9b5079ad12a5046cd587b14308029780ec3d93b5148844974cc33104dde8c45db00d2fa879957516fda5b0d4c858d056e30f0865b8886f822c7978166ab6f95d46d842f86518a7c229c17324f0a6a86a0c381e71b54444a83d8df772e03ed70e070e2213b778aa4d7501aac8320ce1b407eac1a84356c6bc8734c8c8ff6ea77d1e09206c2bde2df28c2fbead6b874687f366d5bd92e0aeb813797877975589262fa3e98bbbb32fa417b7a10f97d7c88a328df0a2bf4107eb35885dc70137614326476b7a5eeb8416c1dd474261883c1b6a8a7b638ae87bfc0e66b9f855578b90dc5c1fb747fef3b2232ce3ce4fb6de8c66368b655a8561a59f86e1494cd0973dd70796301e38109ddb2d551ffe2e2f79f104da5607ac976dd10f65bf5f76d3986a1ddd4a4065d3ed00fe3fc72e312af36c491edf14f4b5fc135302ed38806e6cde21b66f5c209a9f4d94094e687b212a83fc3faabacc5184390bbf742754bf1601acb72810031d04a9fc187710b4b944b576fb92e85d5b66ae04fa58f0e02fa482419a88130c010a3578468367b6001e21dd43ccad9deef3d1d1eb61723d9af7f8be983067ac40613c4de693bf00b01a99a7e8925ad2037f7a263549896fd4cd245138317db5946b4498c6819cc9a1a987d423fef9a701fb0ed070e92f2c850d597382fabb6068ce6e89c45fcc936b1f3d0c3771fa589e1adb564008dd3dd86663c34910a7f4220f257651804e2b5f1017262f9b7ba44fcf524c9c97ebbd86d39135728f9313c4ff788e4ff868d99bce09adee194735627beecc4110b4c004c18958938d18bc3501a6ed47abfb032e780df287b26f98453a63e681a16d6588bc7afda9424fcf39370bfa4ec776bed59b539561dba0549a69d7eb00f65fd5026951e51f65286d64590c6ed9c2a1d13712b39ab75310728e3d83bd9eb13a611356e664c5b8d5555018b554f6ec181aa7a72017305d84bc547dff23c0d6d2860eb718bbbba01af51f887124fe67466b23eca7e6097b9834622b900d61c5f04446cfb2a8304fcd17a98e2abd7dec7065b488742f2115eb5a188c47e7015bb555c99ac32687f3252a0ca5c27c65e7d0a5b80ae45475f851afdf5797734d52c7bf6e855772a07e76ffcb019c999f0e2017d8e16e0c990d680f0fd3563286a54fe46a782a196536184ae795a8d28a80d7934c7af804bdee027a51d4988826948c8241057fa42295fa70362057b9068fcf8cef89c15543a0fee73d1a3661a9ae3e5a474fb920efa24184419b6807a23f378ac87ea260b43459de6987ac0f4c0243103e153469fa1383ab11dbc18d0bf72c6b8b9753261f807536d9991464d92e40d730b943e73f405091c0fe6a179ad18b8bdab43e145ea3fd665bcd8d6b8dff57661fa63e427e1c87a94ea793e690c97c0062689cf674ededbc0b8b60161ef02a1b6dbd471c5f98c22bcb44da2e7ab05c65705332bbc8d2c538a976dbf7b5ef57a562dc6c1c95e3bdf60b13f05e04da2c7958f6698b619a2588fac9e21d82ce3ab5252264e0f7546dd0dd7e6d1a924338bb03a774619b6f9eb655c2fbf8db67bebff9b04e312555d22489774aea1874bfdb92582b9f3fae3a4a4f887cf440e23d466070cf33d4e6c4b3e6b598766a0287da1850fda74a36e7b4003057b92866ff3c4c51c735eddce09ee00064e3bb471571883c07bc2c69abc8d575c2533e696cb5180694fc785f4fbe6de583633c5fdd2672945eb5b2efa4fb0ba8d96b0dfab68de52ca94d79771161bf682c672e3fc08e78c340e5a59e9f05d6c25532a7db2a8f5748dd62af5a333dc4c0d06702371ad1b29dc47769e4551699ca789b055d466b2c890eee5bd3d7e4b11aabda6f0c5a7b821ac265983e281021ab215213f52e63390baea9cb3eb1df0715776009f323ef4d99519606d2ae766d15556e7647a8f245c6de0c54c0899b6c284f51e0ac1d76cade14b43976f5b18c10fa884ce0342e60f9cacc1db69e055bec220bf270fa0637ce7d58414cf5c4973ce81f2bb9e6e242427a52ed5271df49a902e24a0ffa4bb734567523f057426378989b8837d95676f7e03a4216d9e1f93d2ec8d2fde64c4ed95be8ad67467cc894572d016aaa14662bc53e57f463f69673b08baa45757f0c978d5d71d3557ae95b67786971400e93bd3d3b092939a0e1a85f5129c436b616ba7eece324811cc6e935a985430e4b8b0674f3c7ba761614f3d2137c80e9112f5aad6d92594a33b24e8639c9b6626a21c05d30821fd766b7c591b22b9ff580dbd6022387b8fabd5a773b9660240e91ac84a5a12ec90e79cb3743d02ed2bd1955788296df29f93312482ff5413851704326faaaa7e77d00c57c6eff6269599d24ca753c66433f98cf3df9a4da2d262f389caf74bcaf2dc34304578a626464fa99c6a405b27c18d7923591de5a08bfe3fbf5757bcb0624d0b9be62a11048036bbea2971fd88c61296a66217fab104446bd0e1d20cf622b2d22511ab13f9944c26563d30f654fa86426fe2cd8e2a981c1d0c3dd7b3a6272358b5e4f12bf8ee2c84aab6959a4a4f21f26a40b8dca96894ebcbba6e74c22d2fef25a4c6209526970dfd9bc37d37cb581befe6ee00e231ece4dc8a816d4a3baf99bdea5b4699a44eb2d62a5f2df1125be391cf8398d561f5cd9b938b17dcae6cf8e3ade3ddd7af5c12f60fc1f9573ef983433d2592d753dd9a26466ee7ab71eba4dce129f019bb3e39b059c92d8c0079ebbf6ce82e490dc9298c374407b181246be46adf3a7fe1c63b88a32b6575b258ae89862cdc20b56bab167c308c64c17750fd197728a677f7ac200b9aef2c0b7a0f1b446af8144667455897eb4d67681bd059c7223e0a5267c153a665e6db536b26a1a70367b267b9704efb6b061e71ef21d29d066e8dce539062738f16b81a4e5be13e9d74a88e569c02ae5bb708e86eb5c456cee7ba0d2c8280894544e82afab8349875ddca376dfaca508043c47634bf56f7a192583a21b65db1629fa3a2e945503471f35a998e8986aadaf2c18c20756887e120dc40c360748961be60ee7bda8b3e45370ebc680c7a464c3da1b9a049c16574eea16866d344fc20937b4eac0f8d3f7ec5573f5d5a3e8461eb2b036cf544da8fa12ea11b878aae6fbf965d56cbde9ed0e27b68fb8f86e3b518f55d4e0b23c7891a08f24ac3343fea222bf7f29bd3fd6d8baebe7c2a1ccbb51967fc18d1d60a3b908ead18b4edab5d4f8160f50faff4", 0x1000, 0xd, 0x0, 0x0) socketpair(0x2, 0x3, 0x100000000, &(0x7f00000019c0)) recvmsg(r9, &(0x7f0000002dc0)={&(0x7f0000001a00)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002cc0)=[{&(0x7f0000002a40)=""/245, 0xf5}, {&(0x7f0000002b40)=""/64, 0x40}, {&(0x7f0000002b80)=""/171, 0xab}, {&(0x7f0000002c40)=""/26, 0x1a}, {&(0x7f0000002c80)=""/23, 0x17}], 0x5, &(0x7f0000002d40)=""/127, 0x7f}, 0x40) 12:10:29 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x80000000000c, 0x0, 0x0) 12:10:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0xdf) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) 12:10:29 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) 12:10:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 12:10:29 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x4000000000000002, 0x11) setitimer(0x0, &(0x7f0000000080)={{0x2}, {0x0, 0x4000000000c72}}, 0x0) msgget(0x3, 0x400) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x1}, {0x6, 0x8}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000100)) getitimer(0x0, 0xfffffffffffffffe) 12:10:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) 12:10:29 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) munlockall() 12:10:29 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x340, 0x0) lseek(r1, 0x0, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 12:10:29 executing program 1: mprotect(&(0x7f0000602000/0x4000)=nil, 0x4000, 0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$inet6(0x18, 0x8000, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xf0000001, 0x5, 0x9}, {{r2}, 0x0, 0x20, 0x2, 0x9, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80, 0x8001, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x800fffff, 0x2, 0x7}, {{r5}, 0xfffffffffffffff9, 0x48, 0x2, 0x8}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffffff, 0x6}, {{r7}, 0xffffffffffffffff, 0x0, 0x10, 0x9, 0x3}], 0x7a, &(0x7f0000000300), 0x6, &(0x7f0000000340)={0x1, 0xa2}) r8 = dup(0xffffffffffffff9c) openat(r8, &(0x7f0000000080)='./file0\x00', 0xc0, 0x3) 12:10:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x333) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) sendto$inet(r0, &(0x7f0000000000)="a2e44026290dfbc245c6a34736b1e4d1244685d62db2ce606725b9df62545bf04a6c2871aa774971aafda1672eb04acfa6c4303c8ad8", 0x36, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 12:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x20}, {r0, 0x40}], 0x4, 0x2) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0xc0}, {r0, 0x180}, {r0, 0x14}, {r0, 0x101}, {r0, 0x1}, {r0, 0x10f}], 0x9, 0x4) 12:10:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() getpid() wait4(r1, &(0x7f0000000100), 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r3 = getpgrp() setpgid(r2, r2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r3) close(r0) 12:10:29 executing program 1: socketpair$unix(0x1, 0x10000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="ba5fbed236d15e50720690aa26f38ff1d3550aba1594d5b4b4c4a4d6bba24785e11b300a03b468564c25677d86f8944d1568ac515395d4d6833d1edd99070d9e8726f9c451d82813b543aec71265b6b678152209c14b458dc5f6815525b829b700757017717e817d737ce9c6d3a81c744e97056c7a887460c4c550eb225ac9cb374926999501b1643eebb47fb1cc64eccf", 0x91}], 0x1}, 0x3) 12:10:29 executing program 1: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000180)=[{r0, 0x51}, {r0}, {r0}, {r1, 0x44}, {r1}, {r0, 0x8}], 0x6, 0xfc0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 12:10:29 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) kqueue() socket(0x39, 0x2, 0x1) 12:10:29 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000000)=""/16, 0x10) open(&(0x7f0000000100)='./bus/file0\x00', 0xa8, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2a95677f6f48fdea03799a4e3682f023807a79cdeabd20dc5b9990ccf1df0e17414010a7844c83903ab70befadca54eb4aaebf8de39c8952875ec51d729012faa74102ad841d889298fc80ffce219a6f3e106f252673580f1ab0c3213b2c94aa2e355b72dee9a5b256b094966319", 0x6e}], 0x1) 12:10:29 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="76d17b30f22485c2ce98a1f0453978617bceaed21af2ba5361bcbfcabebb4324a6eaea", 0x23) 12:10:30 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2dcc406f, 0xfffffffffffffffc}) mlockall(0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000040)='.\x00', 0x10000, 0x1) 12:10:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 12:10:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="8001000000000000ffff0000b240ffff8edbbfc25d281d5abef7858ac94fa1a996621fce030793094e709fdaf89ae64aa3583691c3738da70a84068c0a2c3a74b19a79d8e2e8ffd9ded53924411316381865370c0ee2ed23c404b4aba2d799a9140d62c75d772483f4ea96105f902ef83d6d5219b2dd10785359214230b0ec005628fe5959d0a57f095e414e91ec36bd219613f6b99524289c1fc4eb43758ca7718ccc9df525692cbd4b4faa8e878b441603fa206fa8a39071403c2997c94482831ee8a143f86f61e34868b03ec54cf8927bcb68edf72c09b6f6e0a3db6bfed6b604feb8cea9f179a1747472faa2ce6b7b7635066477c7983c2b5e0e6822a33b88e91bce2c9d41688947d4c4fbbb27865e4e8ec3ab6af6ae10ded8cf601489d38db28023d02e3d029a3d3e118e5e29c0dd4a9ee6425181e6f18531b779a6827d6048614f69ad95fd777d50a6bd42c5df5cced3972abd5d4d5ba58e9b2d1059f9a90d29c5c65ea893d1f2aa4bad6be2c07dbcf3d00f866c86e29d30c6c82a82990425522066480bab054a54520000"], 0x180, 0x400}, 0x3) 12:10:30 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) geteuid() r2 = syz_open_pts() close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="dbe952d62c87c36c420f8fa7fc762216ad400a89de3086fa41a92937c4ffceba5a0ff38277c1808cb234a9f1a7861000985bc390", 0x34}, {&(0x7f0000000080)="ed74600751b2dca47f194124a64a401ba5935acf1c4357ce79ecd733ecb1e863b96912d0991c2f83b498", 0x2a}, {&(0x7f00000000c0)="c2da55d800945d5f4092904a8891e297e3d7c719b2f881169848c70a2c90fcb41860b8edaf44689cc743659fc06d27d3f9266c7b195fe76cf196d6583f1241496739b75197a4388c1dda266ef67daa3f523854982a8ea006bc6cc0c0ccf9ff11687ca2528119962010ecf493da4e090462ba4a1a9ca5901a31001b005161f0fbd5f997", 0x83}], 0x3) ioctl$TIOCNXCL(r1, 0x2000740e) 12:10:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) socket(0x39, 0x7, 0x0) socketpair(0x18, 0x8005, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x4, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) chdir(&(0x7f0000000140)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0xe5, 0x8}, 0x5b) close(r4) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="37cac81e507c8f6343ee403c2103e31f35ec37a412ba2a77ec40f6e233613108cff58aef190c68709583eea08a357906ca27b47d6d01ef22f1a6fd2bc35060ffad25d0", 0x43}, {&(0x7f0000000240)="b68468c92fc70c39951ba698cdc10ad8fce3a1bd3d044a8dee73c3261b31b62d66d617eda77b0742de76d72a1179ae774c41e2472ba2daa9677d55fd656fcbf1fb0a1e1ecd49bb420a2dd6f59ebf0810bb303603857a23529019e768fa1479830e165d3ac96feed20cec1393c94cf958334bb0fb59ea946b9ca682466ca09625d46ec10c801bff3d78aee401eaf0750e9c9c88d3e1de00055958d407992fcc840a3288737e27d6944c7ea4501c2033849c991a10", 0xb4}, {&(0x7f0000000300)="92e96857ed8f2bf5eb1a4d4842cf6fa6e1d630a31e4b2b5968b45875742e27b7e55270bedc7d241ae47def9c363e5ac960cadff112", 0x35}, {&(0x7f0000000340)="ac8dbad723489ec0bc396f24dbda0b7d1b9e7ea33eac0f1fa8b2003f1fb5a95113b177581aaa8a1818d5034e900805a064a129b8a813d87f4963acda92588bc6dab4392c759659ecef745037a880b240eb190cf6fbd288d4b143c0ac845df1a3c7608881baa4359c185661b6ed0bb556dfa5c0fe03aea68db664bd04a040c7e9ddbbdd", 0x83}], 0x4, 0x0) 12:10:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000000000c040, 0x1400) r0 = socket$inet6(0x18, 0x5, 0x8) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="4986c805c062866c5dace0154db1d3ef133847b2482dbd3a90ca3f618c6767e70c9568075924648cf3bc3ccd4d23cf20a87135f0d98f421ffdda9949f11d152e6b92063a6a10", 0x46}, {&(0x7f0000000100)="30f1fa9c38ea7779b769325a762dba041b5333a59ab7cfe59449114a40b16251e439ce02c86f548affa33659a84a93d7ccf22d46ae962fd731a624ec853ee9407735ff3fe0985d56eb1857a04bd75b32cefb089bb1de6b600f0aeae4c80b1a60101ca231eee7babc33aaa8072b22ce50139149af1618ed858e3660457d7266d760fbf68c9e7a3a0f0d4c57189e6fd39ab86e6dca8ffdba45215ef74e8433c2c9ffd32f48f70fdd366b19ffec4b381d6350f5e83fc14d2b608cc94d08c0d3d286f27ff4ba2ffed6ce0cf20b15500983e37fc38e56573bb21f9a32885b7164823a5f859a7080eadfa88d221a3c", 0xec}, {&(0x7f0000000200)="1304bdd52910b33516d25fa9", 0xc}, {&(0x7f0000000240)="f4fca25ab28a15c45f6e873799943a2cd021bba9ddd1d0249c60dc70d2442b0f49ea87d0eb3a781d79a93b6c4aa5a89ff2f5e12ec160e45f522b5118562edabee3db9fd71ebd4362af90901f56685422062da517f56c67b39184c36731b687b8c8f108273b1bdcfb46a51861a18e1d5428f4877f131fdb2d39f310ccd437a732de3b11d35e42af28816927e1b879dc9d8352ccf4d64496a2ddf45a27e8fda8b9a0d3b5b8c0ceba8ad2b3dd03f82354d7e1170eb99d920fc9ad787fe1b12447326f65310a195388951b4671bdbb49df05ce70000bf0f93a4b1a84d9ee47ef68d81f", 0xe1}], 0x4, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x104) fsync(r1) 12:10:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8001, 0x236160be) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:10:30 executing program 1: socketpair$unix(0x1, 0x10000000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x888, 0x4) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000200)=""/238, 0xee, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r1, 0x189}, {r0, 0x151}, {r1, 0x40}, {r0, 0x24}, {r1, 0x20}, {r1, 0x162}, {r1, 0x4}, {r0, 0x82}, {r1, 0x1}], 0x9, 0x1) 12:10:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) close(r2) 12:10:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) shmget(0x2, 0x2000, 0x30f, &(0x7f0000ffe000/0x2000)=nil) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000001240)=[{r0, 0x101}, {r0, 0x44}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x6) r1 = semget$private(0x0, 0x1, 0x404) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) semget(0x3, 0x0, 0x200) fcntl$getflags(r0, 0x3) 12:10:31 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) setrlimit(0x0, &(0x7f0000000040)={0x2, 0x83}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') kqueue() 12:10:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') openat(r0, &(0x7f0000000100)='./file1\x00', 0x88, 0x10) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)={{0x40000000, 0xfffffffffffffffc}, {0xfffffffffffffffc, 0x1}}) 12:10:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="15", 0x1}, {0x0}], 0x2) recvfrom(r0, &(0x7f0000002080)=""/4096, 0x1000, 0x5, &(0x7f0000000440)=@un=@file={0x1, './bus\x00'}, 0x8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fc3b9ac94335828e02884e7a2f7c7bef91138742972704bb3bab98d1a988e14862c1f1b41c95c2851a3d629c551c4bdfac4deae9307eb137fb800e6cc49bae55bd054da39f5b150d9ae7e88586f0329a1126e1c3eff9f2adc7ceb02577579581b8549fb2594fc03ebcf69e0373291aecc81f9c497f520194ad4c808d0cfe2f11d218e39ce848981c4cfb17a50d95479ffc7b0e63c679ae5897bf323c4c5e9367aea8d1f282de9c246120825f0a1af5c998ef2cf39300d26cd0b25f6c043c955a76108b28bf72ca4135b4cc45ab1a9a71f930c35882a15b8e989b3d8b12ca624e8413740b", 0xe4}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="020200003e3cc8ca97014f2508c31c481956bde62a7bd84d3995cac9683cad43c71cf345fc5e835057aa5a0daeac08f192aa60ce40064126209a21642f7e6f2668b98eed5fd76e747fd79d5498bbb1753c49cd6e6da2095a5ded18dd127fbec3ffd94ae20b0f14e0835f5be94b5f6e32"], 0x20, 0x400}, 0x1) 12:10:31 executing program 0: r0 = semget(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r1, 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}], 0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0x200, 0x1000}], 0x1) 12:10:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 12:10:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80, 0x0, 0x7, 0x400}) open(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x18a) 12:10:31 executing program 0: mkdir(&(0x7f0000000280)='./file1\x00', 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x900, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7fffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x8) accept$inet6(r1, 0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 12:10:31 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x6, 0x8001}, {0x7, 0x5}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) 12:10:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7d7f) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="528849f1495c8b1f5b48c659e7f9af0367b3f38f04091f320a21257fc7f3837efc75dbe1c26fff62dcbd2ed59124bb5db5bca9b028cbdeb0bd1e7e4383219ee85703aa6ca24da62fa834c2a50bd25002a73a0e1917e1712c7a6a1e43429bd78c174389c6e69772bf3d525843562d11841aa41d5c675e", 0x76) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2eaad89fd0d57c42f7e8e7edbe0a2d68d90a2a1ad842a149059e89094091274eca58dfd20630ea2a6485a0ff9ac459dd3e8208b7312b7fc8851648976c07d88c98651ada230a92d4c766f55f182773de0033e05579305fc494c640cae0fd728352f23e08b9bf3aedb72e2c44b4307745f34d551c4839cf54813175873bf0b6663ae25c0851ed76003c6516a8824cfc5e6f88708fd267b52160bef384127d379b696f77bc303f684fed9ef5f4960ad9306cf4cb03435f5506145663bf7146d0c5b9b3bd97aef75f900e2551945655bc6a57ecdf428b354adfd64098a924423b2e315169b54fba2eae9ffe0f28900f7a6f5dbc44", 0xf3) 12:10:31 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) 12:10:31 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0xfffffffffffffff8) socketpair$inet6(0x18, 0x0, 0xffffffffffff0000, &(0x7f0000000000)) shutdown(r0, 0x2) 12:10:31 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) 12:10:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 12:10:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) 12:10:31 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x2) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x52d4a1b8}, 0xc) flock(r0, 0x8) 12:10:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/45, &(0x7f0000000040)=0x2d) fcntl$setown(r0, 0x6, r1) close(r0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x800, 0x2a85}, 0xc) 12:10:31 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/4096) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) getgroups(0x6, &(0x7f00000000c0)=[r0, r2, r3, r2, r0, r0]) r4 = dup(0xffffffffffffff9c) fchdir(r4) r5 = semget(0x2, 0x2, 0xcc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/174) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 12:10:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = shmget(0x0, 0x2000, 0x1f, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) read(r0, &(0x7f00000002c0)=""/214, 0xac) syz_open_pts() 12:10:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x40000001d, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 12:10:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setitimer(0x0, &(0x7f0000000240)={{}, {0x59, 0x200001}}, 0x0) write(r2, &(0x7f0000000200)="223ee93e895938f9088bf1bbe247e4caaa525fcff41f0337eda92757827fa1a290f5ca729c", 0x25) fchdir(r2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/172, 0x1cf}, {&(0x7f0000000140)=""/120, 0x78}], 0x2) 12:10:31 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0x18000000000}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x8c1d, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 12:10:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x1, 0x30d6, 0x1ff}], 0xfffd, 0x0, 0x0, 0x0) r3 = getpid() r4 = getuid() getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r2, 0x5) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x2, &(0x7f0000000540)=[0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="7c98783cab6c4dd5a06c449bf4ac3356ceeb98674717b8286a70f7854d5cf3fb298cb6ab64991cc874b564338a81b4c3d5ac9cae8c86489f36e4e42a32f7be151b49eec24cf1579ac8269cd6cdd7a8a4785557b3c49ee80fc481133ccda9696d529f559f9f0fe8c141cd27efbb43b5ac5e13473b6ef93ffe9a3e9c1cf88625e1b066ca6d", 0x84}, {&(0x7f0000000240)="1a79d0a2fcab70e7a4639e684b2978cb57dfb93ffdfefc812d14766fb7c31b6d9974d81769e450575942740231e39be4bd2c820a68702ffd34a2736014acfbc4d33c644bca4a5e4a5f9ee70992561f947225dbc5176eaf4794272b0fff06bd556241058c73c756e4b1e13a5190437ceba29e42161dd37155672ec45ebb4b7e401b83264841f0734b92360f6c7e2a7eec441d6b43b1b6cc749afdb97caf6a2361f5a134591e17690b57102945925dc9c20e22f76f974c7ea9389698d3f31eaee315b5b78109ec254f9b30a138b15ff9c7e52ea6fccac69f83f5548798c4ff4abbb2d7a299ad8abd01a42157c9", 0xec}, {&(0x7f0000000340)="a12bf9fbed8b603b7d8abcf55d44bc2798b123861e3b97b7745d4b580f9e6825a5040e761465c4a7b186272ff8c58e7cf20998358df043e0bed5f9e44541d57e02dff1b852ea2a7d89a4f6ef6965b9", 0x4f}, {&(0x7f00000000c0)="73fbe9e70a18af011e63894e300d47a534a389014e5dabf5a6891a107259207a3d420daac71cf14ca148a4d3cdafa3", 0x2f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r2, r2, r2, r0, r2, r2]}], 0xb0, 0x402}, 0x5) fcntl$setown(r2, 0x6, r8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 12:10:31 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) close(r0) 12:10:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000640)="8d44cd1b6521d47395d07daecd2e3b6643ef6d7c118aae0000000000000000003ceb8e8253881b32c998474b8e55d90be3e05ba4d4385f054549bd39a221bd525da6a18d26ecc5c644d4563ddf02f7ecc81c68e27523dd1c455b891ca655c50eef00000472fa61aaab7874cbd58baa92af8b364fe4de8d22d209f2f5af995d48d95aa84acd1a8c1180cf42e1638e36a8946df167062d68dacb12dd98da38e70454d6c85775677b1b15ed7c3f2f0b23702a88704af2cc10d016e6798cc02c94f2afe76a457f3aea348526ec3ba0af07eeb52019ab8a030e106420941b5d553576dd21068ecf5cc48095c233e4018cc82e1c0446c2fe1fee5f68c44552393da759b79e07764b3ae4d964fde90c7bb2d500aee24077b641e16b03731f465df1ee7f4a9a6fec032771e910abdf70b39cfd6cf9954c54250c153e85465f2a8b2eb9b4f835c39627d785f67f0f13d0eaa10814648379a9c7e31cd99b48cec9dc99b5124f672de45e6b512498488f08efb3a23b116ee1af92a3fc5269f8c87d3d1d251b148f6ac8c485b3adab06a4fa37abb63eb24279ae7fbbf3620423e0a139f8c4c7b48847872957e8f37ec79e2fd68be0019bea0550f69eda05000000000000009b2071db5d8a8b8d4f50326684c5a8b5fd209abf39ea9495221e9d13ddd8f449a9b811d93cf3f8352e3d646b83f3a2c0c034ac0c3d35e2057831669701340c82d85ccd5c64dfe209f00bbf300483a28b1f0699f3277a5f59b9f5fb08dc87e333f46bb24c48d0ed4985aa8eaa8508078f7d07ede4703d51eeeb440d3882ca5f427957197aae3379d5331d8b423cbd6ddb0729fa20f8d65d4dd92322115684215ad8270166a6700008acc325481db7e661", 0x26f}], 0x1) shutdown(r0, 0xec66704e3ae414f9) 12:10:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0xfffffffffffffe83) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x2f7}, {0x2, 0x3ff}}) 12:10:32 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = msgget(0x0, 0x223) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/13) 12:10:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffe806, 0x200, 0x6, 0x8000000000000000, 0x40, 0xfffffffffffffc01}, &(0x7f0000000100)={0x8, 0x800}) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') select(0x40, &(0x7f0000000080)={0x800, 0x0, 0x4, 0x80000001, 0x5, 0xfffffffffffffffe, 0x6, 0x101}, &(0x7f0000000140)={0x1ff, 0x800000000000000, 0x6, 0x6, 0xffffffff, 0x1, 0x200, 0x2}, &(0x7f0000000180)={0x3, 0x2, 0x5, 0x3f, 0x7, 0x7, 0x2958ff79, 0x3}, &(0x7f00000001c0)={0x60000000, 0xd15}) fchmod(r0, 0x0) 12:10:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) shutdown(r0, 0x3) 12:10:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) flock(r1, 0x1) dup2(r0, r2) flock(r1, 0x2) 12:10:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 12:10:33 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000180)=""/88, 0x58}], 0x2, 0x0) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 12:10:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 12:10:33 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) 12:10:33 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) fchmod(r0, 0x0) 12:10:33 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) 12:10:33 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) fsync(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 12:10:33 executing program 0: r0 = msgget(0x1, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r3, r4, 0x4, 0x3}, 0x5, 0x1, r5, r6, 0xffffffffffffffff, 0x70, 0xfffffffffffff800, 0x6}) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) 12:10:33 executing program 1: socket$inet(0x2, 0x4002, 0x20007fffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 12:10:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 12:10:33 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x5, 0xffffffffffffff01}) 12:10:33 executing program 0: socket$inet(0x2, 0x2, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) 12:10:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7a6154998edb00547282eb5fe26fe5113909a4a6e7f7c486cf4503f770f3913c43a20c7e0b648057a046ed0db066a7", 0x2f) r1 = socket$unix(0x1, 0x3, 0x0) r2 = semget$private(0x0, 0x2, 0x300) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/177) getpeername$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6000000000001d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9b2e4e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b635079f64315b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d1bdbba2adafe35255a5cd726190f5e5a3aa38d6e09933f333c5d9d265e6dba0000009e0000"], &(0x7f0000001080)=0x1002) 12:10:33 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) setrlimit(0x0, &(0x7f0000000080)={0x0, 0xb9}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 12:10:33 executing program 1: r0 = kqueue() r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(0xffffffffffffffff) 12:10:33 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x240, 0x20) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) munlock(&(0x7f000000a000/0x1000)=nil, 0x1000) 12:10:33 executing program 0: setreuid(0x0, 0xee00) 12:10:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x2, 0x21, 0x7fffffff, "db4c32d2f6a71c09303a7693926feda3922636c7", 0x9, 0x1000}) 12:10:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) setitimer(0x0, 0x0, 0xfffffffffffffffe) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) shmctl$IPC_RMID(r1, 0x0) 12:10:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r1, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getuid() getuid() r3 = geteuid() setuid(r3) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/210, 0xd2, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 12:10:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)) 12:10:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x200000000001, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) r1 = msgget(0x1, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xb4, r2, r3, r4, r5, 0x2c, 0x3ff}, 0xffffffffffffffc1, 0x1ff, r6, r7, 0x6, 0x24e, 0x8d3, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 12:10:33 executing program 1: pipe2(&(0x7f0000000000), 0x10004) socketpair(0x18, 0x1, 0x0, 0x0) 12:10:33 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100000001) r2 = syz_open_pts() syz_open_pts() close(r2) 12:10:33 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x4af6c2356988a141, 0xe9d) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') readlinkat(r1, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 12:10:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x2d) r1 = semget$private(0x0, 0x3, 0x100) semget$private(0x0, 0x2, 0x0) socketpair(0x10, 0x4000, 0x180000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x82b1, 0x4) semop(r1, &(0x7f0000000180)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 12:10:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="98ac3bc0d3788e8c5d323bcba105d5175dc2f4e565c7b1860a40163566126af29273449fb84c08ce6c36d102fdbbf6baafe4c4844a9708da290ea2a6fd0b5301c6016fe34ec3d56d825a3eb3c188a09ecad4ce2950155fd4336f4ea2988a38b79c3d679b3186974ac0a857b6f54066364f8677d9bc20b9df4eb5357c2df4732e40eedeef542bf64b236ae10e591e1546a92b1576f61719d9cb32387e3150b1511522de22c9f83fcc2f37619b9bbe1b759a354ffcb7bccd0297659b3d1365a469893ebb16bf29", 0xc6}, {&(0x7f0000000200)="849d4c77f6f9ed055f6e22546445cd9b1914c97e489b7225dba3a9adfa564f7c3d733c809d3ec610690fb30614100d4e22a870d4a757fa2a7e20803e8a699992747125b4370ec63880c53a1063f761b49aa4ccbb7430d67a6de2d9c1c3b12811b3fbff5b5e35804b2aa21b8a5a47ccfb0c7b65808467cdf66ecee721dbd650e36a78baad5f9f4e74275dcc462090facb266dfc09b5703cd9e4e8dea1b88ce79233d58edb60a7867e718373acf8eddc19adad51968b9e8744613c7081735e", 0xbe}, {&(0x7f00000002c0)="e5be668185a3b3c7cee42fa28d3d1e34e75a8ac2331d808d58e516f2170137028f2956c812b60cda44aa587fdffb3ebbeeddb17060b1b6b7d66fa2dd7dc97caa545215b628127a702675f247aa216c718d934ed2898ca0fda3100b9c3c85eb712f05cbad277883676237196781471a133c9a665900cabaedc94f87870a7a84efd6edb1ab54137dbb570f16bb454be8f70225a0e2a1ca8f04c4b65e7804d48e177ba2cab4db9a0c19db9f", 0xaa}], 0x3, 0x0, 0x0, 0x2}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffeff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r2, r3) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 12:10:33 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x9, 0x0) 12:10:33 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r2) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/48, 0x30) 12:10:33 executing program 0: setrlimit(0x7, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000080)={0x42800002, 0x500000000000000}) mlockall(0x3) getrlimit(0x4, &(0x7f00000000c0)) clock_gettime(0x7, &(0x7f0000000000)) 12:10:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="f7bb29e4dab962ec510ff17f608110c858d93df3517814e83d588714961d9699a025692a2029231f9e501f0e640d48c624b5a3f8a7fdf068", 0x38}], 0x1) 12:10:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 12:10:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x2, 0x8000, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000000)="68f0b3021ed01892b6615994943ef59b14461633947690bd54ad790a1c204e7531decfc4ec6e3ad571e8880799ff95946fee1062769de8d349f3c3209edf225e89505c2c8ded2233f0", 0x49, 0x2, 0x0, 0x0) 12:10:34 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r2) truncate(&(0x7f0000000080)='./file0\x00', 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/89}, &(0x7f0000000140)=0x5b) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 12:10:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffffffffffd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 12:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1", 0x0, 0x401}) fchdir(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1000) 12:10:34 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = dup(0xffffffffffffffff) r1 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000300)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000340)='r\x00', &(0x7f0000000380)='-&+{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\'(#\x00', &(0x7f0000000500)='r\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='r\x00', &(0x7f00000005c0)='r\x00', &(0x7f0000000600)="b500", &(0x7f0000000640)='{\x00']) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffff, 0x1}, {0xfffffffffffffe01, 0x8}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x5, 0x1, 0xfa4, 0x401, "6908f77302eff13d38ffda36055af15e54683ae2", 0x7, 0x4}) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000200)='..') utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x401, 0x1000}, {0x100, 0x6}}) 12:10:34 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10180, 0x9) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = msgget(0x2, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3) 12:10:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2000, 0xf3) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() 12:10:34 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x300c8, 0x20) fcntl$dupfd(r0, 0xa, r1) clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) 12:10:35 executing program 1: mprotect(&(0x7f00003ef000/0x4000)=nil, 0x4000, 0x4) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r1, r0) clock_settime(0x3, &(0x7f0000000080)={0x0, 0x1}) 06:38:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/195, &(0x7f0000000100)=0xc3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget(0x1, 0x42) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() r5 = getegid() setreuid(r2, r2) r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x0, 0x6}, 0x4, 0x1, r6, r7, 0x2, 0x2, 0xfffffffffffff61f, 0x5834}) getpgrp() setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x0) 06:38:46 executing program 0: r0 = socket(0x1, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x7, 0x800}) 06:38:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=""/147, 0x93, 0x54}, 0x41) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 06:38:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x42, 0x8) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/6, 0x331}], 0x1, 0xfffffffffffffffe) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 06:38:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/206, 0xce) 06:38:46 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x22) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:38:46 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) msgsnd(r0, &(0x7f0000000000)={0x3, "3c5d7967c55ac49252c771fb4baffcb5d5988f87725d48b0393b2a28f16ba9adac1c8d8c78fbaa9ece4aae59f8e16c1d2e2b68eff0c646e4fe5f857985683354c589a2507f8bd3aacb2b1f930673c569da7be09d43c64f16d11c1f5fae09dd482ff85de9a6389d67b1c25e9e57fd49efe7bf3217d97bde53f66ef7595fcc0027ffbc85f61e1339273f0d7cd5a3b39d8b00ecb077fe99eec3a3f3767ed86a29a348a8665cb069581ad4af268a973a6e3b2fedcd8e8fe782c6f6d87726afc3092d1b9a0ed09260ffb257"}, 0xd1, 0x800) 06:38:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) 06:38:46 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000007000/0x2000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7, r1, r2, r3, r4, 0x4, 0x1}, 0xfffffffffffffffc, 0x4, r5, r6, 0x9fba, 0x7}) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r7 = kqueue() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r7, 0x0, 0x0) 06:38:46 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 06:38:46 executing program 0: getrlimit(0x5, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x18) pipe(&(0x7f00000000c0)) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:38:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 06:38:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f00000004c0)=""/242, 0x269}, {&(0x7f00000005c0)=""/120, 0xad}, {&(0x7f0000000640)=""/4096}, {&(0x7f0000001640)=""/40}, {&(0x7f0000001680)=""/104}], 0x177) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x200) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000180)='@/$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='::\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2d, 0x730, 0x5}], 0x8, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x40) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001780)={{0x80000001, r3, r4, r5, r6, 0x110, 0x8}, 0x4, 0x400, r7, r8, 0x3, 0x0, 0x17c4, 0x9}) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x100000000) write(r0, &(0x7f0000000080)="829f18beb2a7db37f944caeacfddf3cdc26636c2e7e620f23a7c0ff00005c6bd5b302828c6793af91bca80796a147749f73d4d9c0d304bc25c41bb1e7037b604491b9db31533d30689a59c42a7fc536988104865519201e4fe9d61d414716b09988ddc20b461d13fd9b4b26ecdc9799a84261eb3cf57c1589ebcf715e502958b159876a5a12947eafaaccf7d19a62d122702c4c7d1797f436504703cff30302583f7396272f5fcb69e18ba39cd508d60f5bc9d71725432195f4dfcacb414a6aeaa8e5f9d7d8d824befa305389cbee3f1b8e9422a704c", 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0xfffffffffffffda6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 06:38:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') fcntl$setstatus(r0, 0x4, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:38:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x100) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 06:38:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) 06:38:46 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="6b931a1f22022c923d6400", 0xb) 06:38:46 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/4096, 0x1000) dup2(r2, r3) 06:38:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 06:38:46 executing program 1: sync() getrusage(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8007, 0x4a) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x544ba8da, 0x6}, 0xc) sync() 06:38:46 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x28) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) 06:38:46 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x210, 0x81) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 06:38:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x208, 0x0, 0x0) 06:38:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x1f, 0x8, 0x4, "1a3526212e0aee7dc20ba518f49ab22238366e1c", 0x20, 0xffffffffffffff81}) munlockall() shutdown(r0, 0x3) 06:38:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) pipe(&(0x7f00000000c0)) 06:38:47 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) 06:38:47 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e4d22c633f90e4225f75c95874425dfc486bc34e38e4eafc3c031c008e9f66588219a0b302aa5eb991d8ffb36a6334ebf65ae815788456d3b780470020f15cab93ec77e604a4496eb3d9c76ae3c73aa63653f55926847969fd063162780699d0e1c2b0e6a2625a0e66175a47ace3fa81bfe757244d3597ed1261610a4a4487daf21485353f9baeece08a7863c83784e8cb344665191e877860cca8ec9bb0174c89b88ca930c5ced16c7c6d41107b58f5ef3331cd933e784f03a86087a8f799d392285f5711b4a3eccc98d750f8a68eb9c5c96963c6cb4dd2341582b4f87ec783b7e2a0304b94", 0xe6}], 0x1, &(0x7f0000000480)=ANY=[@ANYRESDEC=r0], 0x14, 0x4}, 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget(0x2, 0x2, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/70) semop(r2, &(0x7f0000000280)=[{0x0, 0x6, 0x1800}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1}, 0xc) 06:38:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)='C', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) accept(r1, 0x0, &(0x7f0000000040)) poll(&(0x7f00000002c0)=[{r0, 0x17a}], 0x1, 0x0) 06:38:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="26000000008eaf42", 0x8) write(r0, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) 06:38:47 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) socketpair(0x27, 0x2, 0x2000000040000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x13, r5, 0x0, 0x0) r6 = getpid() r7 = getppid() unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8000, r1, r2, r3, r4, 0x40, 0x3}, 0x6, 0x8, r6, r7, 0x4, 0x8, 0x8001}) 06:38:47 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x5012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 06:38:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xa0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xaa6, 0x673a}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x3, 0x9, 0x80}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x2, 0x8000}, {{r1}, 0xffffffffffffffff, 0x80, 0x27, 0xb7128d6, 0x7fff}], 0x9, &(0x7f0000000200)={0xffffffff, 0x9}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0xff8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x25, 0x2, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x17d5, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x0, 0x8}, {{r0}, 0x0, 0xa0, 0x8, 0x401, 0x6}], 0x2, 0x0, 0x0, 0x0) 06:38:47 executing program 0: mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() setregid(r1, r2) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 06:38:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) accept(r0, 0x0, 0x0) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) recvfrom(r0, &(0x7f0000000040)=""/77, 0x4d, 0x800, 0x0, 0x0) 06:38:47 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r2) 06:38:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x9, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 06:38:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/44, &(0x7f0000000100)=0xf9dbcb71) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 06:38:47 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x10001, 0x0, 0x0, 0x5, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994", 0x0, 0xfffffffffffffffd}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 06:38:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 06:38:47 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/31, 0x1f}], 0x3, &(0x7f00000002c0)=""/131, 0x83, 0x1}, 0x2) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x109) 06:38:47 executing program 0: mlock(&(0x7f0000e42000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:38:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x100000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0ede7f41214376ca1f720a26ccbacf871efc7bf47bc5065bc5d066fcddaf73a5", 0x20) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() open(&(0x7f0000000040)='\x00', 0x1, 0x110) dup2(r3, r4) 06:38:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000002200)="d0", 0x1}], 0x1, 0x0) r1 = getgid() setegid(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9d8e0aa32de6d5c02f9a35b7092f283ae5d0617a90f1c3ffc6af0640e9c582dff95b385fdef32f0d3964c6b1216a8d4d971e36f6f5d36a9dab3578e3335694c918d57655fa707f22854437367a84d6eb57fd9de504560a5dbfb38cb1bee5055ba5108e7572c1f1ce2ecaa868ab614a786863c43c052ae228c0b0b9a6679265f0e70fe39a631738f7f2a94d1c2599462bf7c64587a0c4111f3ed6a8adf18599ed1f4349245cbc108344bc6d8d03f10200d6404482f4b165c809af18c5524ad8a056871e9bb7be94a01595bb7a731a13d1116e874d6e08e11c2bd18863ddd9f81db682fc1dfa7c63c08b94f11272c78529c4f7df58824d0786d01f1cf4356e0f333aa8ae590240cb14945ff4dc89e58e274246810287c9cd6c4663d0ecc38f34b6c72461074c926ef2a576f7707c5bbe4fc9fc215a17d4ba23f972287c96ac85bf329f64a98e09b646716ea0d94193ba12a939f595ca0b5f756308665028bbd0398f33d39c34a58e65def4219b52940fefa5654fc555d885fb82d20873a0a802fac4508c9e337d24f6d20f4625845a2b5ad79648e7d2e35c1a9aff4a55e8dce35f918116cf2e851baee212fec8aaf42a544b3e18d0cd296e6ec1e3903d36922a70e051ae5ac19d58700c4b6060752bdf559621b0ab68ce93768a280185dbb23fdfad2de4d86c59fe455245eba38fb79e7ad29af09c5dfb9b7cfd21e9738bd280fa7f3688785840e4551623924351deb5d6d9c28040ecf8bef163bcfa73fd1a3062b70e9818574d508e01604268130bc31a23a0d4b833a884e6ac60d91e475abd7cb470533ff1a708b9e3cba35f193c167ca5c6859c7cd9f5d40a02adfa7999bf4790a3ed138c9fcb8f1f98cf6f8f50f6b619e0ae648e08a55504d5451b50e563f93aedb51ec884e5cf60598339de2df5aa190b477271ae1ac02c5af2898c291334304dfc33685205e15ec225b4eacfb83b5d2f662b2528d2cb526ec4bdbdb04fdf74d9a39b92cef79d396a5c3b9e810a92d4a48da375a3b61920c5f1c7f2db1cb65579cc23b2a1b6962fc734271f21de37a5e2b585ac7d792d1c0ae3dd292994bdce1bbf4d486e7ed0395abeed749de3673ac3b98d39be18ee043ee8e48e2a8f1c5df85e380f7198d4872f377d9e00fb51d14e5c062138697c6f89c410420b29799d2fbedf349779007bad734be5dc74727483c8d57cf93de8d8f0bfd8cd186f4115441f87ed47ee8a23fedf37d007b1018e11a664dd4a0c11f2e08592feb407bdda8af7eaf6fd0b4acc0c55c1770f252df56c37dce372a8df3198c619d663dd38497db4d58c27e48c3edd24341d363bbc7e25e3b64ec7c768e9c5225e70bb09476f20bbaac0b39ea1cf840a1741bd9ff544b49f097418ba8a7f31ddfce3a17bdee36142b120aa9a982876fb76222e35e44c9e61af070ebc41956a2d2cf402716fb8bcb1d40ab81c5b401ad39ed1538deffbe6fc8c76b6dd30c3c997e57faf1ec3b8d91e7b1a822e2529649f5e105d70253e1e93c6f6a2f812fc88a5033fdde0987fb626b8501f8dbbc24b2d43c7e085fc049dbc0ccac01476226510ff2e66c6e3b8fcfc2126614e440c7b4411b772ef491395950c709c4942472e72dc52107a78002639fdb23dc81d723558989ec1ce3b6eaf332b938bd3a7ab952a9d1c248bd99e489c2973fc3c8caae4e7ef45fcd082fecf0a31bf71fbee9eecd79dddcc8dcc605b4960561a46e701b934a1af676113380d9539b36608938704af5b0ca5b6cad2f9c3578e59e81ad3f27bbc2ad94b84ea3ae3b45f3b7ac6e31af0879f4562663238d1d9f11ce01b13bb2f07fcbc3dde8f2ee7d70cdd737eca14c8814f2132f2b9af728f4b7e5406ab1ff536767a31f378468c942ec0ab5eeb1b3c92392d13d5af0a324668bd3917ea30bfc4350e05868b254bc335d94c99c6b628567d6cae5417c3eb047b49904dc0d142959d01ddf1a7627a35ef3f4f4272e56fc24c468f4d3171dd948e1960c0717e9c10dd5d625bc66c2c6b361bba37a73645aaa3b83b6b5b1d8e67c30c8c5f452ee100798097005d672e1922b1d5158d6acda4f7b54df5c70e56e7799e0c1fed7e14b7a59ede1bee16c026ba523c39d7874c3365b7154b9e2ff89c36beb0c4afdcc6166a21d3ac371ac6b6ca273919a3aa1c4210080194f29f106fdc43c7a9a4175f1dbddb01d09c25ff20a1c885d9d036199fb2f5f3acff4ad9a89a9b8f3302c43c1a4eef1677b748a8f6a805f8c348891ce8d7e2592554cb07ad3eb968c3c5e6916ec06f11606410a94955250ece82076da3c6b67dce434d09467b42248cb49a4509a9fb5c9a4b044061cb588a541768c6b234abd596cac5ed94b81d5468b71243702fcc7bcd5bd538c447763c6d591681cbeebde5e201fd147c8ab3d77c82d48a1d9b39a44ff9172a5927d772bec4662e0f773074500d5998447a60f5d180c17c7517e6fe519b6c1ad783b2e0433e504a76c81006de3228048254826fbe7f302fdaf523e273fad15b8c181a665c69ca79d23af5fb71f4c3344aa306b3d3fe9b89624ef08b00540cc0cfd1d83266867bb52cea4ba7623bd596453ae8bf978314e7b8f724093bba94849d1e933f0647a22f38bff5b9e9618aa037508010ccc5b43537b223773360487f66e8a9805beec66e20a422c543a945fa9a5635301289a10f5a6ff4850ced2b140623fec0fea17d2b942aecfe0639cd839bd01f5f35741c9f4d3c769f5ddd475a0c65636c4f83f3b47cad43921ac79e2b9181809e16ae08dab6d9f44471175db04a55c75d9e22bb2b078a398dcc13e42ba592c825439006fbbb1145222bc2878f7783b9b378c6e093c8cba7342fc3690098e0f48361b1da7117c42a7bdd3a5e834a9e1eba16f4b4eac393309f4d9179391e98a479bb8b4acae362d1f648d922dc56fc781c314ebc3081278cf6520eaaf44a6dede81fd4ab235abbb85795790c0c40977722871edf484d701c7fa75ba330bb5bcf67ded30db8895a83a1e0f438317a5e8999c476e206554fc3b879d280a85baab05324634de42c0bb603617998669c62dc0f1048a330c24053a18447c6d3aea1a331c3b2dd876a733154a55ee2b43b91c8e2a7be90f5773f859bf418d4f488c5ce273226155274dbbea4063b70d770c6805f102e0bbca17d47b287ce10943b9c8a54023877b4d4f2d6d3d8c05445e6fe2d2c4cbc66b93066e6dbfce1a01c4784d8126a9b0a60b385376490050c3d481f2d51dc7843965fd5ba0c7dca5edb0e0e758b3ceb8ed275fd47709854cbc260f60b633e21a95a3213d721f3a2616746c7f2499cf2bb31586815de81be2972880d5e2126701f11fb7ac29689bd8d8e60c3072591c74eba3d7152906a88b73f48c5b22bc1994cefe38f460596a43882d471126d986ff0544555cac41c86a3408a23ed16e990186ade67a3183f470fdda17512639225206c37f6598f5c18cc53e241d0a97965d20647602d1ac6200f1a04bbb295a85bf3c8b79aa6c90c3c983bdd32461a1608844606a7a1025d4c261b2db5f692e8b12d561ca60244afb2d226b82a6d78f58f640bdfb1e0ed1d9653e025f65d52a0594ba3e5a6f634a9444bbc71aaf117a65e4f770e0717523c2e20adbec8ad43ffe5530a70541a2b13db8aa920d56c13bdf806865cbf8b03847c807165392b5f03352d646b774602e47b21e8eaf07b7b008d8683fd0fac45a1eabeb2637c90bfe2f0e136d615e6afc0e830d82c7f8d1e2a56a2024d6e009021e3b1c5c7fd4f7da70c542042c5759edec9809f7f4c8d43ac54a0817bc24c1cd2c77aedbe681bfceb84c3632686bf38914b43407518a7a982616d7ddc446600eaff4987afa1a9af8c872e6b50db021e1efe5179789e55770c9a6249187b43109b8ce4e3e68d856a7d53ecb041bcab127be5b2b27e09c506eb8bf1ffa67047868c768680c86b6c212bc316ce8f0106864bf04a8f81fee8f511315eb2d37b42fa5d8e38c4723fd2334dbbb0c452ccab1d8dacf591643f17cd620ba1f477b806a1e9346fb645ab297e4c25aceb89338353c3e8c2676f8255680b79ee5dcb525342e48487797dc312e6061aee4a0934743c4aae27f6d180ce7d382697411c9022646a2fb33ed691fac9f9a93927ff84ee98f4fda622cbd3607d9f5056964429e779314020c75771962a466795f8e981a0cddafc39f2fb0c99327d0aa6beedf92d48f61ec9a4138c4e4960c12b9aef2ed4d089922e925d61dd7b48c96711ea96d0a8b2477125ea8afbfde70ceeb79ee34f5f973edd7f07c3946f0a85cecb17f4c4ea598bc35437806d572c1be829e6000f93af58ca78d2a904e5970dc96e2ebc2bccb64b1a5f3b3484815104fa064d8a345f36e5ca1606b859e84bd1f1b76c03df0869a3c823475ad1f08e8f61beaa89fcb664cb6b27e0a3242efda0317c9d6a1090ea17d8e86dcce4f5c1471dd404b186fc87203109146eeac9445591fc412086b05a6b4bd6cf7ec4ce528b31079536bb463ff4c8e40432a5b8b2003f95d78a886315756f1b5be72263b2ccb4c21d8a2ccbf463391bc7d2ec96a7dceb930895d742b889bead7f8bcc8c336e418cd4c498ee2126f6f613a09a68a012d36908efcf06b44b67f69f9cef7487acf9b9d76035bf6232d6f07277de9852878e5a79eb001217122c8be723c08ff3cdf8e541d73d66259ccc387cdf29efc89989b46e4c00fa92f8d07a2a7c58916cb5792a3920ca3acb07b492ed80bb911bc34e128190aadfdc1bc9a0939c22c74c3882436417164aee1c56362d1c61bd8c708f083ee200892ceb5c23834cc44ff2147eb07da3f06c9134975ad746b1f6271009f15f57bbe48acff4b338e6a2287", 0xd68}], 0x1, 0x4b) 06:38:47 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1021, 0x0, 0x0) r0 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 06:38:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x86) recvfrom$unix(r0, &(0x7f0000000040)=""/23, 0x17, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 06:38:47 executing program 1: r0 = socket(0x11, 0x6, 0xfffffffffffffff7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r1) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000780)="ef49464ac880725d08ee8cb8326cc13dc7f8c549b1f72d09909a35e80b350cdfe59425e9e04b15ed7ecb5b1d5af884fde42c7d0c6656e500d63bc0e45ff45d990ee1939277cd88e5820cde3361b757c94e54520100c4673ad7dbe3d6f1a93c5ab64cecab15fabf2ea201b71634c4217749cfe07db267657814c62577c2a68bdcd0c4a6f952ba8f647fd8ab81cd53b98ffe5119056ff8e4b09f7513a07719f74932454f2f6274baeb76ad631c4efd5013ee0b563688bcf7c4fbfdcf0e0b60e632a934e4c8aa20b05a0bb894596a89e4e8783edd4dfa36507a1cf43e374ee6a011b4231d3f829d03e969379398c2fe64a77999b72cea9fadf78fe7c742dd0162e8b1e28911570d3a2d426501090000000000000001095e1bcdcd1887b43e25b1d290f0588ec17920c548e198eceb776ca695883a76981928479100877925e3fc9cb6b94b282759b2aad81131379292b0383dc282cb5ca531c009e4273705bed41b0a4aa853f9b2b3dbcb04f6fd2a44ab0806e8487be2", 0x175}, {&(0x7f00000006c0)="85099eb25768fbea20126036396808b440cb7c6ba73c565e54bf4c7ae7adf261a864b2a79935021047d57f694ec0adfeb675ca290a20c5cc5aeb4a604815442cd070dcb9a6a5a2cf940cf313f744b43fff37b66ab73d1f80b32e1c2dcae5e1730e13d717ef4e9d3744a5d5057013529b26701fd6b4f828404b56f23d18639329365f830cbaf47a0150e6788135a7ce4843039f679bafe35af4dacc813d920c88ba7f374b2254a814a66a8bff6b2b0d59ef1530527d2ba4c2d0693984138faf78", 0x2}, {&(0x7f00000001c0)="76b5ec1d1b50ed9a04b06dfa22b86e17db238fae231297d274451b5adc1f158f2feea54ed81795d2fb93b2ad8878a49b681753135bb2f44d30437b2a759d870fae4c6fb56c72fd49fe8a5fe888d6add0de500b171962fcf7d3d820886437a6737c3279dc5ed94a7662551e47cd333368e2bcb9042ab81a89b8986824f3e1e791c2dcae9fa06cb004f68346f029423efd2ac5100a19406bc5244c05a86b01338f77407def8406975ddc83f3d3d0bc555da09862aca626d05e087131511a94ebbad0cee201b8db813ffe72254378be5c486458d0e2f9ccac03d279baa5b374c10f05", 0xe1}, {&(0x7f0000000480)="b995b4bf2b769a2b1a6a4d12af19ab392b20849eedb6c3f55cae41d2bc16e5657c9db3402b2e50ea66c4d4ddf771751bc01d0704cec9d1e443f298ecca428908c2e9380e951ad0f82ba0c50ee2e97e09cdb1c317a04f4c42abd992a90b60fc04b2d0c595c4493ac45dbaedb67222065a2c19d61a97fbda72d6942ce3599a47d01217310a0234bf5232981b6f1d9ce3d4ec176da3e1eb3986bf0c118163190d34211ff751d79e397ad917ff271360df", 0xffffffffffffffb5}, {&(0x7f0000000900)="6440eb6095077633e0f05492c0fb2a2ba0a1ff8c54bae8377d9e37b396db43435211458a76547b356efcf7d59a72f37ba539acc81e30088f5e15c5f193ae5ba325e18713b75113e89a15ef0afa9f", 0x4e}], 0x5) r2 = getuid() r3 = getgid() r4 = dup2(r0, r0) getdents(r4, &(0x7f0000000040)=""/242, 0xf2) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) geteuid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) 06:38:47 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000000000/0x200000)=nil, 0x0) 06:38:47 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 06:38:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) ftruncate(r0, 0x4) socketpair$inet6(0x18, 0x4000, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x400, 0x10001}, {{r0}, 0xffffffffffffffff, 0x60, 0x8, 0x10000}], 0x3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6b, 0x3, 0x10001, 0x81}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000080, 0x2, 0x841}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7a4, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000042, 0x1, 0x4}, {{r0}, 0x0, 0x10, 0x800fffff, 0x9, 0x100000000}, {{r0}, 0x0, 0x8, 0xfffff, 0x400, 0x401}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xfb, 0xa2c7}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x40}], 0x8, &(0x7f0000000200)={0x5, 0x7}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x5b19a6b7, 0x0) 06:38:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0xffff) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r5, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) chdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 06:38:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 06:38:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x1002, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fee6f6c653000"], 0xa, 0x0}, 0x0) 06:38:48 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x3) getsockopt$inet_opts(r0, 0x0, 0x10000000000015, 0x0, 0x0) fsync(r0) 06:38:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x1008, 0xb5) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) 06:38:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',(\x00', &(0x7f00000002c0)='\\$\x00', &(0x7f0000000340)="2c242b2e28d9c7f300"], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='#()\x00']) 06:38:48 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) link(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="5c0f0ddb5a3a45ba813418b09e285cadf68f4d18351330efe0e57913c633441b310b2662f7b106a3b3254a38228fdbdc0aab45581f5952240db5360431a00f0546cd8245a661cf4af8d3049b4c57586027d617c5d98205e1a6111dbc2c125364f6ecf7f77a15538108a5e1ebf1aafeeea8b167c720b01c562cf0", 0xffffffffffffff2a}, {&(0x7f0000000100)="38b4aa8205153e2cc542537b1910c1d82f20e1", 0x13}, {&(0x7f0000000140)="b56bea296e9a9402c4e80d7b8dcfec08e9276c0da0712d4371c8bd43bb73472fb92ec06dfd8188fcb54e2531f76770d051611b8a6a55dacf9fcb1bb007cfad7d9958a3737eca1c2caeb3277aeed3f708ee18203e0be88914eb3c2f311616433a6e4765198147", 0x66}, {&(0x7f00000001c0)="56b991038dc0cc48949372e7d7d2976056251b11e2b0313a3242b01f99a82058c611c70ca7dce6aa", 0x28}, {&(0x7f0000001840)}], 0x5, 0x0, 0x0, 0x408}, 0x408) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001780)=[{&(0x7f0000000300)="48d124e7d3e7d4febc3c4c14cb1042496538c998ec504067eba3eea0751e82e0d99003d5c2a810d849439a007677c91442660559ea98ce91bd94301d9e97d1eae4163a06ac5077fd1230c80cf3166fe6982d08b3539c02eae349131ce8651dfda1f0e38ed5967b8c0c2a6e1d5cf6a2765933556b3f955550ab96088e034ac0637d2eb7f8da0db90c5110d09b712ac50e307b69203530c276975e517401f2c8a24047c968282addd4c9c0fd", 0xab}, {&(0x7f00000003c0)="65ddc97402d67439679bf1442c6c55593d9bf812169d1f6dbb0f2a73a41393ebb201d7832776873a3f47d00156106a8b815a939c1cca5a61e91d3412d34285dbc75a49b794accd119af57001d8cb99b7b690cfaf4c9cfff0716ccac0306064d81e930857deff420d2c8f80f155fdb3f46cf03ff485e1ce00803047d11d0266a9629e12e4b765cc73afb38c6f8dd3230553a51fedac5d7844ebf39f73cb354e3ea7d730b29980ac0e20c2f6e53564594a6ed00e6e45ce8dd6a1e490f566d049fbb882f38ee7da08eae9fc94b20c590f07f4911f0b9a1d8cefb2ac", 0xda}, {&(0x7f00000004c0)="4ca13bfe6be58344f5249f4f0d886a209174a04aa735d8e21f8b205930112b60155d0e6e56722d50b39094377d46f7046e5e561e205010a4bb0434a6651d7941e1ba7b8a350268e267fe3af72565044343dfaf9bb9d08400c1cf2baebd12ed2d05c391066f2d8aa50be37a9ff506bd27bf7eb50cde718df103f4322b1c3d03a101225249b91e907b9431926258439c5790b78af33075b989183284be4c282911adc3c5bb", 0xa4}, {&(0x7f0000000580)="da2f34f159493b4960432e42dc3c60714efc3f788badf1132fed3934", 0x1c}, {&(0x7f00000005c0)="ed16c3487c8697b70f480eab67e9efa9559a6d68810cddff42fa00749b94d308d707321fce3d8d887f95dcefcbdb9213f763a98318c3333f2fb382d1d81b36f8246485b55a817040aeb942e47326e3822089f1469c9d623d507714a7e487e3d53e8c36bb8e0a3d7a2447497b7a0c0f4755bc25490b2044a7b414616501cd7753a67ce3515a8552fb2607442b7bdf0864b960bc74b847493635a0", 0x9a}, {&(0x7f0000000680)="bdcc353aa436f191a1451c63612ef88c3347b7f7f3cd35c04f68b60354c19ae392d6537364653c5ccd1d60696ff75a60ee41cc352d9b01eca28dcce7b0eb7b6a8bcbb39d2f115371cc8f4d7f397b39441f4e15b3e735901e0f8e5c0f8be61ef69c26f3f51e1b0ed96efcaecadec9a5f0c5438ee68915b4b9e85158e770ade6c9fbf2468755dc7b94108dcf543fadf4e18bd4c88db9d5329ffe855ea581fc855269ee77ca5d301d32cc4fa3cd02d787247e3a24a482dccaa04d20e30ce307808b4a57951ca135ff675f934772b4d05f16b496511a0d1a0c5d739b32e0f5904434fd009d2e30c5103308b5f7b30e24685993ec82eec308d2040603ee9f73a9802ae7c48ba9af855cc4c5cfb456c61555b84cf3a5175a30564bc2b2717d79bf3d66e2a57407aa84626c3d955fba72b317b803e3e7f72f699ae3c1eb97a14b2a72e496f0a9ae9d2cd5f91207910f2b909b17235c50b45fff3c012fde7c7a85fd0d40b44dd9babfcaaf3013154c84ce0a9b2bd40eb4e4f9124e39f5abff50cb011ceeaae3d30a7abba816122ceeb0782838daf971acd0a0876039e138b6e0020373af5923f1a3bdeec78ce93acebee9b03e618eca5fc5c69da8a9e0be62d2ba3c0bfb0318283a68ca59513805302c1a8e6f6a7bf4ac2f8909b60c455ed64173286cf4eabc6e594c2ce849eafb1bc8bce45c1fc610f700d8b3ded36647e5ab36dffc83908b10e6737862537446b1a8e2571ca70d6ae5149af622f926031f2b6b6ef9dc9b2131314d15bf61893cd7b8c6f43a49762afb302df39083b1e549741bd7b5e52f578963da81c32036bd119fe677a551ecfaaa0a6a12e41d42493d31c4993558e45897f4ea5190dd474b41dea97d8940876b44cc88f48bfe99c919a14568ee2e012781184a356e1c5756156e4725610a2f761901a57ca84ba4de149e9cf492c4a6ad0fdce1f3f92dc82eb8ef5c3c4892fe6fd7d8d84e0cd61b46495aa408a6db8881bf7ee1d47717a58e88419c602dd03e92feb2501c8342a290eda0d901586a5cc27b020c049dc69914b216ef6709f8c8b24a272e7fcce7cf48a19cc44136c60e3dda5530f6e5aa230a14e882bd047abdb53092c33d18b074575395b062e367fea287864a9a5d818d6e76d4fcca85ae72ed3c3e4c597333fdbc1dcc490a28374a13592cf63d279838a8995898843148d1b2454d6bad85c923255d844867a18d1678a45990c6d6aaecf69f04471951814b8970f125419d538fb8c9bb9de6e46ce6fb73ef50ea61c993f9848b555d20f211e81eb182e4193007eef86098ba0af8fbd924b62d7b76ba5235ee3f2f370cb621f6616edb1df5280b44a93dec697cfddfd72a96a3877e20ec68ca176440337ae93d66b890300e6cc2a4df5443b84ed8b4129c796df833956e904066c911dc52dc08921c8a6d3e7eff4ff5b5196217631bba560815f50cb5219e078a4d02a3c4906e03a1f2d99fc56986dccf258eb90893e6ef995c1d8f51b6a4836d241fcc5e5babd2108f00a7a3df64b0e9fd68be6f6be046896a34a35d2e1884d9b0a62aef47421431e0d4118edf1e53cf389508c2d4e299b9c5ce00fa10d5cd3fdb650eaef7fc8c3e50b2c0fdad0c220b7240f5eca37dbbbd07e5a3278f66718fafd7305a96e22ca0e2e06d12aedd6da0620a4250499b4bf93245054fee188ddfd83e0cf7f2a5e38fc81198b8039067b2d9648ff00fb8eb4cc06cfb3c744d2352bb76aa036824a3b28a2f8617e9050a107f536e35a26b56b0eeff4c65c3d713277aa5c27d4fce1342f61543d774832fdd5a5bd68200ebe5740f839a07adb73f51f162f515d3f2932e5622cc28fc6af8ab92f3dd2c4650ece57669f04554f2c8792f525ef89a929840b5e05f31e1a3455d6e7c8a2920d7aedf152dc740b7927a9f5007608722b5087509361b72a6cfb5481be76c382c22974528c57e3498f406d68d3c10c57705755cf7de7f7452636a7da2bfcc0d517e82d6d9ae334e6b24e01ed5f8ef68d9e0bb07167a18a0e3ad33ba9ad80f7a6eef0e22de0a79a6bb48360624945313038fe8b7a6b80e28744c9cd64679cb236f97ff74559fbc84afa394aecc2ae6db797faa108e5ebf8af43d08c0399fe291ffdc13f49decf819106e905f6da0457f1dc11cd895082f5353bb38ace1859dbd57738440bd6cd0960d62c25e146611f778625ac09105aca64c56f42bbb6d5fd5edfd8937b6d442b891c7815debc56ec769ac097d1585d6b3e934460b317d2b130a370c0538e976cec222090e6f4bcf6632b3f3384c54acc690ac479402676a7c4278bd1e6a15ec3c11ad5a024bbfacfda730c48a1fc88be8bb75c32c644744a4ac679ed27a862f3519d6d18e9d6e1d28b9248f12d7805113b21b0dde8694675a492069263cb9d847b96786e360c4c756bc8221eef7ef9858c40e176e9c2c5628f69c48ae86a7b21ffe428b783b5528c31ffcd54f26169d6a91d1ae06efc2178a58343cb2f631854ff165cdb89869f979742c7df6d50afea6f77e0ef36ab0f18e1b69ba4f1d9a571e6ce19a11ebed7c90633b034d525525d42675159cc3a45621af63ae1a2c8d4121f36fa9afa26671c8f991b014663cec2cbd9bd701b059fa1033bf5df77c62ea9a8bfd5bc1b1f4fb7ae11e79021a7cc0ea51f2ff646945cdcf52172703bce75b5a7dcffe38f6f77d3e6ed5a61440373ee9a70959ecf629ebf24d93153bf3100de0da83eef37ec23fdf3644a754b2dab811d95e34400b28973eff6703a5409ec009a52dbb5de5e71c89105195725d572c7f176eafa2cbcdfdf47954c849b47624304dcbe4a5abacf2ce2d6bf9408c061c058268bf2d3707637a42a2d3affe5a64088e72ef84ffde2af16a143c532c0fd268fc24206791a7e46769824f5b004eb1b9ef2d853387bdc3f51d042161072cc3cc6a08b7e18ab710ec2762af58ec0fdad577bb24e1c6a97fcfa05a743c79ec18365efc2fe24f85f871a40d854d005e56fd9b4efa45a2f5d918d24f98f2ffacb63e55c3aa3c464eb252ee665f376fea13ce4c145014ca7b3c4631acd7b808688da7b072fbbaa655cc6a3cf80d5ce983efcfb0296745b164f0559f56102bc0cac3f714218f1f71a9d64a164249e03d28a87a34e36ca38bdb8fcaf1f29f4ff9ed6551b5edc1bec550635e01ce6fff884a943d2d7171fa6277caa5243edee712405edfa510f748ecf0519e35cb3d73c6bc3b35db53f75d9c55301c9ed2b5aa2f4f6e17249b50761866387311d33b780d05578bd08308812c58fea1ea8a71464b98a775c8069c2160dee5ba9166b2a808ba4bc10ef680f236b37a30e8fdb2d66f8a796ca626c113a3de33d804dd0c6b6efe3b099b2cb4c74b49fe6c9e22035a58ff054d7ca94164f59484f5828d9fb58d57ca2220f0d4952ac2de158df1b3b18c95be3a4361b014b8219cecaae0c704464a89801659229d21181dc6fbec0c7399d6b0ad6a872b189fac752315fc4e8d8dab644ef470e240146c24b8689045635dfe12fa6c3348d6e959abe1e118f65b365547e220b425b7b5428ed234a8e2b037c6333c47865d67234e6a18383a79d2f71f2139639304760b2ccf87e2dc1ff04d7ecd15930f93028534932f83a177f549f0581344e0f9355d35f049c5a64598d03a856efa7f25d34e2a4c77f5b2d426bc70c9f441adac47ce52ac13258aa63eae24bfce2ace23b7fa9a2dbdd2bcacb030d39307de96abc1f2cecf9eed4030397a4067372ebc93456f30b168efed7d04a909b9f47b02ddc822b989a2f9a3eea6e25023342ad7d25f4c3bae06783d4aa0c1676a36f5674277bd38f13d461e1d40f05e80e87d463c7222198ac1d4813a0dd2efd34bfb65cdcd0e78c54773adef4e3944eaba129eac288ec6bf121ec7c7b44e71cc5f0fbd481352269fdd8db9d1fec4c3fdf8551b6fcc0c82adcaca4105cb332796e365afcb0fcb14a30a6f4965399cbb16365af2b37520e276e6c92cbd5c18f6f901f900b31fdd14fe842223f071e2ae410e00059ebe85c093f21734a6cee36577b2e06b7a874b19cf71b5d49ae6671b506e0439f699381ff1e1de62fd6dfbea5a9b22212bc00c2ab6cb8f8867dc009eeab7a32f0cc3272b41e17128b93d3ed1cb37bb363dc09e6dd19bf26134c99d507f82fb17243da607731b09ab4bf7612e12322aabca0913c76b97032a13b92a3ad4105db77be656f110f51a528a8b3e2b671c14320e87bb218628e3d7dc930cd73d50f53cc9c262926e47d412637ca604660aaae734d7ea6ddc4d03d27954490dac10c0c0d10034ef1249bd54bd17484e44135178b990e52949a8b7d7b59ea1e3d4016b90c76abc4138b807bed7f3e500090ba63c33c7e1449ade760f8f1a5b2bf1653541d79c7888f6df9d187f27c7299162c326bc54011492c89af9e4dd9516a1bf393dd39ed5b63208ab2fa691068854b30209b002c508a7d4befe524becc800eeaab624b1f4a05a3a6c077db0cc58b22f989c6469f817740687b7c18977c440c5b7e00a8ceaebe5c74ec788f1396644c12fa85ff390531a98a5afeafa1c21fd3c004e62c4a340853e54afdb438cbd42b2a708786db4258ffd364a8b04cba66396d8a8777db86c89761661dc859dc6ccb852d205eb7cec3567ebc3b946cdc93990e27d4680129973548a4d723abcb443a27803388f39252c5968da95ae75c936c15a8eeadcaa6feb1d29f2e4878d752ecf66395ed5e38188ab66f60d1137cfbb1caa5365c28da156b9a53dc3de8b278a00237d542ac3186583986e1743ebc422e77e32f3c9d6aedf5d099fc518042bfa066e044d9fb379c0a2521168424d1cbfaea6b57ed0e43cee71007b5b6b41e5caf9ef5dd502c6f2247c5d5d79605f0e67b334365bea298c098b3b2e85a4eeef762031316856a6ba5d9b9be8aeef0c89d449fa264297138235f9fba31de5e476bc1f5e2c0e6fef590c14c6bb8cdbe27775e5e2b3cca098f6060125ef88cad697dd1ecd166916eb8a087cd74a2b79d51d48c8cf7710acf3ef073e1336ba1b74dffc643bac865a487e31777f9d069d7490c5a15af3ea8e80491b46acf266d3d9dde54bf36815a6fe3097cff50686f15fcbc6240c30fbc06851c85dbec972b3159ed96603de2a502f69ee598b1f910deb37374bc1f47e8919d66123d856865f922fd8745f37c2d8f320579634be3d67fbd92c6596366f09e0eb32c76029054e43562865ebd97d60157f1a64809096b697324bff3bc6fa4d8bbcd2c195dd84408af1702ad9f18a5dfebc54a4851f0b1aba8fafb05e05d03e0cd9c208ca417ab578603dd652ab28079fba56f3f84eee09aee46466d582dd030f4994791c446c583494a60d82461cc5b80cfc8eb8e778008f175c94ffd8a25301d15156445f3b64df19de77702e6aa0ff0e88adeefd31d63c711cfcb29e70299acdbd86275ae1925ab7436ca9d3619eb41047519138f731793d74bef46be6ce1287a6ad31d18b23b72c8319f6121b78ad9db9b421780f407d4e2fbce3495e3de9a3be78a7fd594dc12fdab04ffa83b7ae462fcafe6d04fb29c8f132024a136c47de3d81891846cbdc2aa9939ef50b538b699798be6d3a3d1dfe72d2b9509c0a016c38c0a2436e21de21336e7d90f1bd65f13f6a30ac216f04acd8ee5cccbb610bde195e434a371046b5951eb4aca483b7cd7b141a3384c7d2370fe48cd07b0d448d2c576f53ba30ef78dd53c4ab84a3f534c6f1d795a4cc679b47da44de314651c29838bc3d8b66f006378ec6682e490e5e6ded3ff34f48eeb462d99eb2c67d23340884", 0x1000}, {&(0x7f0000001680)="154df8917a28c10e6083a7e28342b336c30ad09d251f7573f994bb116d411a03cec8575c41d45d82d2581a047ef75c4b6141fff4539006be0f68b4dbccebdc93841f79b26b6869a3a6bc1b1a3d16ad9bcede86d034a339880401ca8ddbbd6441ded90e14e59b18f0119ddeae33870f09a597a24eb5c39ab573a554c75662312150dbf76576b0e3a0cb74f0c6c3df34515a59166df562fc190b93c71418c1b60cb39fdc2038261fa4ae8163744d1d81b133e9721a2c5424b6846fea95dc3e2081c81efa9cfabe0930918d5ef2ace8050a51633a78191abef90f5fc7f65ccf5cd52fbdd8", 0xe3}], 0x7}, 0x401) 06:38:48 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40200018}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r7 = open(&(0x7f00000013c0)='./file0\x00', 0x440, 0x103) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x2, 0x40000000, 0x7, 0x4e}, {{r2}, 0xfffffffffffffff9, 0x6, 0x4, 0x8, 0x9}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80000085, 0x5, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x922c630ee811793b, 0x1ff, 0x6}], 0xfff, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffc, 0x24, 0x4, 0x8, 0xc3}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0xff, 0x8}, {{r8}, 0xffffffffffffffff, 0x8, 0x20000000, 0x80, 0x4}], 0x1, &(0x7f0000001380)={0x1, 0xffff}) 06:38:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000004, 0x0) shutdown(r0, 0x0) 12:10:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) dup2(r0, r0) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) 12:10:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x269) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x6, 0x8, 0x80000000, 0xecc, 0xfff, 0x6}, &(0x7f0000000040)={0xffff, 0x7, 0x8001, 0x5000000000000000, 0x3bbb, 0x4, 0x7f, 0xfffffffffffff9fd}, &(0x7f0000000080)={0x3, 0x9, 0x7, 0x1ff, 0x6f3, 0x10001, 0x8, 0x10000}, &(0x7f00000000c0)={0x8, 0x7}) close(r0) 12:10:00 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000080)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1a01040000411b695d25e9755cbdd7852b1debec75543993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c5fe4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d1ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e414ffffffff00000000b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42d3f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000b592df9f4f77c6a48b449076aa3a724c39eb268822c389ffc941b181fee08b0cf2c217102715b7f3dc15"], 0x808}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1a5) bind$unix(r1, &(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000dc0)={&(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000900)="9d5eded23f83f01ee20c90098148ccd854699c384bccc258f13ace863255bb22ce5f2617aa4eb348496c83e38f4b48c769e5f424dc6a927edbd3adb0441c2649f1ea402ab227efb3a5ec36e32e0754c593013914fba443b34e29a605fe42ef0b1753a96884fed5a9181757f8e98ee79fb7fd7aef94372cef46f3440d6c79b6f50f7932edcd8db67ff545a22a5748cc08775b538c818cd46f6eceb5fefeaefeb3040d81c0d91099c62c2175e66d571bf77f4131dbffedf210a9", 0xb9}, {&(0x7f00000009c0)="7c9f9e2b58f50967444a74c78c5b7695bb8c314b384b543bb5c59d7af2a58b68d3b9273cb98e4b1ffcc51f5028ce7fc3728f81d1867aa7225517d0db72083aab8fccf0c39b018c443041f0fe2935e98f267d7b0110c5475169e8799a2a5e6b91a9b36fd5c9204378ce12efb0df2282dda3380023b2a7fe21a468b9f68063cb8c8174cdb47bea5ff2dded81187eb0d2a11416b47ad661ef4b02b64b03344fa6895337ffe8320e743fb587c74151d2b695a4c848f6eb395e428638b09af1d9d63a09813e24cc33ad59cc8d4c4438bfbe3833e22b8ca34179fb75842cde982e5b8980542dc1d7", 0xe5}], 0x2, &(0x7f0000000b00)=[{0x20, 0xffff, 0xdf3, "37cb886c943968b1ff9a8060"}, {0xa8, 0xffff, 0x0, "648d4e8720b8ba66262b42391c1f2b0b4ca83facee951d2f94f2dc5b1d4872089f035e1a8faf726f5ac374f84aff64fc8f42905fd9cf9de124b34625d161ecb1752e643b237037be2aea4fbe0c53b07d4442c2464532f5f46c5d416e92a660a74cea6c8bf9759b00314415d52d600e5a2c3d76690f375d7b49ef3ded142afb9771a1f889d48d90bca3ce1111308725cf51d9"}, {0xd8, 0xffff, 0x2, "5927d220105352cf47c00c77dfb87c1f59e9eb60ea1756115009903980fa0674bc66855249a809c0588ac45f0b2817e56f03545a2b1d77e36c2c236538d2cace128990d419c0c21148a1bef27beded917339f013c0248b74f0f0920f11ca16f17849226ccf9254c2e24a29ce5d8031dba550cb899ca2ddc03c54ae6f3a5b6bcd6c9065eb3483a7fbcc2e7a698c9d63a8da59cc46260dac851ff39f49399b7b385a65a11a5c7bd0736b5ec6c1ae8a8cee2ba17000170a6a37cb806de5fe4a8560e57a9885fb"}, {0x78, 0xffff, 0x5, "da358b88bf95eb28ffc3d947bde2e0e1a7e598be270738ed512ae87de01bbf33732d3cb9157e8ee5d8b7a138ae0226e01720069e17488d008c7b5703db41f5d973954815d3fb28bfdbfefcfc21eb839cbe5432f4724a30005dd1013edb5306c492"}, {0x98, 0x1, 0x2, "1909d5027f662f6ee26e686d22705766c18fbd4ccf3750fd288534ccbfa3261701390aab5deab7772943a903a3ed2b82cb60919cc6021cafd77512953ff014d933f71540e457bcb1d9db4dd28ac756ece492ad0cb64d157bf6192d760b9e56fe0ed97ef1951819595c5148d31cdbccdf957d71a36f86650eccffff44237040fd490364a5"}], 0x2b0, 0x400}, 0x40c) 12:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/157, 0x9d, 0x842, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 12:10:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8048, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r3, 0x2) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x6, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x600, 0x98) fchown(r0, r2, r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000180)=""/172, 0xac) 12:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) poll(&(0x7f0000001080)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x40}, {r0}, {r0}, {r0, 0x80}, {r0}, {r0}, {r0, 0x42}], 0x9, 0x400) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0xc0}], 0x10000000000001e4, 0x5) 12:10:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 12:10:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$inet(0x2, 0x8005, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x94257edf49437763, &(0x7f0000000340), &(0x7f0000001400)=0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/127, 0x7f, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000001440)='./file0\x00', 0x22, 0xff) clock_getres(0x7, &(0x7f0000000100)) close(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000001480)='./file1\x00', 0x0) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) 12:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x3, 0x1, 0x1, "50e7c1fd53701dfeefd36d72071a077ed84612ce", 0x0, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 12:10:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x4) r2 = getgid() setegid(r2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000013c0)) r4 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() fchown(r4, r5, r6) pwritev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)="255655032305dc1c235525676dc854a5d4", 0x11}, {&(0x7f0000000100)="b4d558160b82a4ed3896cab4046fad6e0f0726450ca32714bfe0a0a31d389aba867b945e864829d0b3ba2e03de26461b18c9d50d405be51190cf886c5960f9849f29e975c17369050cb5893ce4a0936cfcebce1f26a2a653ecc28dfbe7fb4a9482b7848cf0c1250a00ddf07f5171e85eab69df600e1c17d555c7997b5685057c0389bef88f49087ef2b03458f874f78120", 0x91}, {&(0x7f00000001c0)="1b24305c101c6f9bcf630f9b0f68c5f064b6a014dd2fef1a5dbe4689bd9ffa39296c705d9257fc20de2b25d02f4eb93b99aa922b93004f95ebdfcf742ad580129ed9625e77361adba75819176a3dd51e68fd212548966aa358570ceeb325a828be28e62af50fdf1dfec55b42080d020559ed76c1dbd17bd8c786f35e7b16ec26948419105e7a1e2a641bc627dd5bc9ef3e52c7c1512252b18057b5351d469722f033ddfd2d51f1dc4d0d45a410bb22c61e5d406a9ec727c24a79f878c88c2d67733a7616f16d2afea65c5c1627bf33bb41d2df8ee3f258687de35e92d53f546956ae6699960ea9afe838086ffce3c5accbc8515bde50b0fb7f4ebb002c15633b6a828b0572ffc9c29b1b7db3898608a155b0863b51efeb5ecc81cee75a83a5e8ff3b32e303e628fba1c66bc6e30301e0d48d79d41017d97dc64bbcbfa30683f2488f560fcc8ff81bad61a567e5fd6e5a6d88dbbdae63d25fa700ef1a35603e53b5e56c52491a0b0034f92f05aa21647ce7be39db1b16db843515f9462394ea8e9e9c1d55e331f51eeb93f7a260e71de07a328accf908eef5dd00abd1668719eadef7fdefdc4fdfaa6b31cd8cc8bdbec53104a42bc3fb621733a21169aaecd7451b43c4ae33f26dfcecd30bac4e21a338e91828afacbb222e6e53ca6c1d4d043f5f69e69f6e839675a1179de40d6a9ddbb17f7e1a54c51287d52f542138d1f00608b0d9e12b67bc095c78d35b2a168b24aed38898bbfb3bae632e877a9f57a52f44fb0473fedfebd2591616519edf0f96a9244632c1f4667a6c8a251630c26310fdec63ce9ca9932f03cbc8c04961ff133b510d48c000e8f190a5e2c5ef0bfc8a7f9de5ebda1dfea1c2b79cfe82fb51a20a56fa4981393469bf7b82eda4a55a8ee8581bcc321836bab05be52894dcd0843831c8b15633c6e0feba082178e0f9bcbadc91010213e4954ef718160f3ca681e8ff1d458546f33702772080b271e57cee172f9a3aa21961dc8ee51a77acf230329105a07fafcb3583e03186c23a4837bd0328862acbe5874a357ba8c7e73d4392262a38c2c03516cd574cba2ba58d8e0e8e7dac6b45a15f951bd364dc5a970e63491b78a95229068354f19be7587eff5f25ea7905e5fae10abf45af39d213e701238ae765564868b6b8a8ec90f348664410bedd416aa44fb375f921faf66f2fd84f48411f4ca5127ebfccf4d6ac9d6995c65780478ac3830c0d586b4bf7ad523a05d836dac57cca23919ff78128e451de3c3afe30aa34d6302b4165f1a6862f1b622c2be30b96fd066d1a892f18cf18138f4194404f4e7341a321ee1ee63b6644959a3f65d4728b963d114d774d8f5c675452665f91472830327ccba216edcd3a28f34ab016274e76d6d509ae613a91cd50e7e8d174cdb6c97a82916de01bc26a48cf218f19c1c388f506e12fe0d21c3a8f160788a16ba0489ae31577e96abe93b3b941a8ce5cd402a6857d51b4a0b35228f74e6b174f16d98f013fbc8b91671788d5963528136835d42b62fc3e127350e8c2f86bfccce980539cb6562ecefae5c32a12a253f27a7f079731f3eafc77dfb23074a8dc56028b511af70b61d14b3d1d5e127b833826b29387f7c3f126f14e3f78d716c597d5e13ae33dd690be8e76246ffbf39725a1605642722754b6831c7e31c9d5763b99c9ce2d63ea2f2b0a6a21d801952940de18236911f91b70ba042981745d64753543323c9349c9f099b2629ed3a094fb06a3b2202170fca4d62555f42563e7d0d8a95cfe69e67ee673c295023e1b9755cb71d29cfa72679cd59ffb49d13573ae10baa00b151dd662ba1b57d59c4d7cd86e17681b95865d6659d6c24df4e3c12f3963e7c0fc2a44e4d34558c876fd364cd2f60b15c37905c24f6b3f0fff621aaf5d9db07cf3493a81a49a7b2184b9a0129941cd0ec85be3bddc88636f955843b28795526c748c8bf960c0fb2adac7d1e2d9577ced024f89603071279764f7766542e6f743c1c9d7d82815d826de2d5e2e4d8d892674301ef6029e3402b06697e7d9165a773c6897838fd265bf51157b89ba5895c304108898c1d1c1a11f8c58ac4cec718fb509a66eaac0dd605b39d92f98c6e329bdbb2d1acfd6ec61cf7ed56a2c31e51811c7f62cbf385281d831f9e4d645c4e52e82b597f902032a438e6a0b976f93c0bbe1adcee16b393bafa5a8ff454dccee8263ad32c90f6dbe352d94a408a09433bdac742aa081ca0dfe0a0a0fa50f38f06f5e65d5b1232c4199ebcbed164d799c83a495c72d973b619e1924dd3853a491acd31b56bc34b182a92525405a3425e286b1c6a2509042a41864b418b52e1bd0bd282c3e4b88b74a96f116e7bc6858bbaa8de0f177b947becc8d0bde9a1712593f00dc4a2911d7d191dafa48afa12a407ca2ff18dcc6c947a404591166e1ae8c6b27650e634103d9672d6b7d140c738dce65e1d4d6df30d31da3c47f5ee0736853a73098bce938b47621d1ae10d2a920004e7abb90f445e85467a376cb8274573f657e7a483e6a1b574f6d92aea47328d05dadc0021ada05bf6cce4824bbd8a4bad65167d20aecae98131bdd43788a60374b5446e42cad415fc9299b48bbc0b5a3b9504a4ff676f070e6dbe3b9020ea2d6ed44d89847266b5c3141965fe8e9730eea406b6729e10c9711c73598d85ebaaf8235d67214094dd026fe9358c24fbb69e3171f7913dd3788d993ee7b9def18fb010dff83a3512e48cd3ee8dec87e1c35af50305db7c84721e73d687c4b9405a37a8180e5a4325c8a32ed94897caff29b6060dca140365f9fe8b7e1a7b94d2218f620c5ce5e6cdda0391045d590fa75dc58c51245fd7695cb93080766552335322a7f58ad941017e2d5501f3c9af91d511f457d5ac5f6f64fec4e7c8d26fab0c0d6e90d4cadfdbb31d2d828eb4367773858f66e91c3bcfa9118181b34954a8eae6144fc28af6b48e77142b4a326a2471b6566231dd18d7dbf343455cd2dd3d17d9ae51083a1784e2169cbb1297de73c248c853edb9b7169f9c73cd805f2a9a454bcb921d6a16490b23f110d8364c6e11e5cb4ffe5e0d33e7b65cb0733ecf60c67de0eb8a14320dc4293e939fdb38d5e7660d7bf23b0e4eb1a13bb5435576402c0cb777dc79819676046c475bc21dc40d8bfd13eb49627dc82af7247c8af5f35a46103b16ce4e54ec354016c0fc28a0a4a45346b4e86a802ceb620ccae2d4ca403bd493dcc8cbb4222d672a31e78af63350e75a8698465a2f2dc1dffc167da76c051382243240c9bfaa8feb45d3bb265d725e54d4f508765e89d50ed345fd036dd1a2ccc4dc297d99e569777fba8fd9d35def900e66163e16ab92053874d46a2969621f61762b9e1e463aa00d841851337fc142e4eedbdcf9e8ffc79569ca6b89ad14c8759b6a130d6c80f6093de97637ba6248b2cc34ffda3ce1c54850dc4fe2d72a3992b93213208a40013c2f4a29ac6b8295eae173390c21d76a33b0b55644cbb386f064a1c411c5baa1a3d1fcb73ed0136dea6a8a5b179277b5d4d1bdc8bc30e954352bee4f7028043cb0a186ac919bc817cc44a1c6d2857427c09feda850c5745b80f9fb5f0d00c9fff952d4a825353eda6f594d3dd2a5f3fefeeb27d53deb78f5a4d9ce1f0d4df70a77c705a76d6212dda627983ab83b189a56eab5dcb5cf7eab4acbb2d279ef8e2257e2ed5ad8ea32c72cac457636ca65dfecc1fdd30c8b537a695f67845b7bbd85ded806a98c1db137bbb0d5808ce33e03726d2f245ea210a61dc4ca8eea177b7e8bdbd14de119140de4b16b03348efe343f5dd6d45c4c0a24c3a980c376fe682c07a2754e0639395c06ab910e1663dface4196c62034acc8acff276655fa8ece9f20234879f1d2fa130a77b415085833af0ce6c4202fa6230d7f0b3857f08a35fec214fcfae8780e7b2425fd5f5dcd8776b80124d1a7277422c0e4265e0011903f30975d51e5e3166969f48acf048b61d556f92f0a4dcbd1b43e0efc3323eed4fb10cbf35613aff543f1747864a047273856dba6fed8d9d299bf47c84600841e9968f8b6a8109163393a54befcdebfc59152cad2d86bd7e0f8fe86077939df4a7c767c82133e3d5ea12bfa996b22d4bb99c5c8f62be9f9fe569fc8a853b1cce73d72d838c96bcf6e59b163b2918bf164eb478ef4f2f83e5e8ea0e3ef4f8ae066dfecf37ba324bec188ad9e7a77f09039090dc1c9eb778589ac22249bf545113dd210c6a9fe1c48da179abdf604e4f607243cc6dce34b3d5954caaca88add18b9c68ea44a3fc6543150d0ce08dc260ddeba0b87122a6c8b113a0e455806045de14a6b5a9beb89d086233af475e97b76b4cc4b85fca90d1e531db38536a72aaea59ef4216d1c0c83a9775de3bf755b9e4c2217ec57b665a8f34802d56c7ae5e3123250c0a4c0ba595697e3dbb5f09e42012798427dc2ff564973d8f0458f087dbe5abe9d4d262c587ed68dd26331d879ce382ff4cf60cbce98ab3d0ceb6e4b927b370a1f3ecd4c17d360d023732c043b7156e9d0a494c156831a15de8b508a6e16e21a1c3b829525b02852f7465cf5e7de32feca2343585b64567f26e43132c9ee2789785a8bc78a0045ba7b2d6928254863a5020c931f27a9b76443ab977c9cdfc4e251a5ed748b1ba56a7bdff179c15bafa4fce90f0069a06ce8dd0677c3a8ce59e2606876bd024b7cf31f27be43ff2c22e0317bcf97527d854aa0496f774a16d5ef93ffed7c07325e94679b3f005e5eb284b9429dc22f912982963bb000919d0e3613e73f2e7324176eff35c9486d5aca3375914ce82f7c167b0a39b6012e8231bff59462a616bfb26763bf491a69531554eea89bf2fd0dbde48a068720ad75de04224be210c0118920b5718bb572cbd112b11e16a61fb092a8996a74b123d4d94e9f78b425248fbe6fd4da69104fff69adedf5a75a761eafae5a71803b406455ae80dd6280b7fd8f5119910605ed63b3ef80a44484c5e1a00d62cede351063bb3cddcb78638e805a1b16d43689e0882653d6439e2bd21abb8859ca69d1dfa047a2209f0ecdc1f14e0b6254f608fdb1dc1aac4bdffb47ae6ea08e146ccf80d13ce989309817726a174240a52e667f6e529ccc764b2bd55cfc0a3df27957b925ec56cff908f1f48062f88a7261bedf4ba896483d54ca40ad325dc606392729b7c525ce601b1d6e52b70af1f3b52db6facdb7bb9fa280f93373379d0aeaf8c0084837c20ab41f9b746ba1a4ff62256dcf8ccb5bd8b08b0309145f8d30566fc7a51b92b772d970fdb6946e5e8908b7b24a6c1ccb61780b6e9768aeb563e3e7ceaabe06fa1422ffd84cab82128b4af9097893497ee1a83019623a9c3c87dc9881246ed32e4df05b5826b2c3818fd319a7664c8be0718dcfe7a99639a6675ea4a0c2a2438f59d9c3dbfb6db3ceb5c051b0129e11c664f86a32187174ef9387c0f6243a5474371269fc8d69e9cdf83d9118e3773ef61d4fbfc129ce5beed821cb454351a442b9ead7467bc677ea2e6c3ab368cae93fdef9719261683ffe02360a8c382e08febffb5616bca15184854939534c97f7a09ef76e9af49d5754616aff438cea60b6a91ba9b257c8dbd2dc0a4856728c01795fcde4b0c5f701dd5500f3c27b06a0b39b0724af1a7814945678c3c992d89124045a08ec13329ea8148b3639e30962b12e088eca21ffcb6eff7e4d3be4feacae95061f0d9631358899acf76fe87db59461f16942a283ef0ec83c4f63523720f244f30f0bebcf4b2df540f6ed81b4eb049597b25ea5186a", 0x1000}, {&(0x7f00000011c0)="aea40a708f3936b350e28ba9c7244ff100b605c11fef29e5af67c1698a06f5997423a914bbf9b8bcd84b9c9accb8ab2e4df4d420540a6f81dd3f1c44e530256102536c9728e7e0e5bdf102031f4154ff4cdafb0bea884eacbb63e06ccb94f50a33bb6953db54ddba4205845c3066f155c90a9036212738", 0x77}, {&(0x7f0000001240)="b237ddfd83c8e96e9628b6d702d4f106af6205cd4b34c36e43c85cfa8251c26412bd82743e13df3e6b124edd076547d2e2773e1ace7ea27b8fb7a7f13f21c95ba41e23915d414131079bc50253af02c23e599cd558f73e55831bc1b763b4a2947837d635eabe19c7fcb3d88e45ecf5735702101f643804f47fe4ef92cbb4f1c6a0592dd436adf3415a9e804c7ca00649c654cecef8f8465862116aa35b368c9d8e0dbc536e49fa79494f4001985afe12a15ea611e38e1a99927c4208e91315fefd601c5b8cc5d6b4416000c6973e6886d555eb4c8ec901c5", 0xd8}], 0x5, 0x0) 12:10:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgid(0xffffffffffffffff) open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x2) ftruncate(r4, 0x8) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r5, r6, 0x68}, 0x80, 0xff, r7, r8, 0x6, 0x2, 0x6}) msgget$private(0x0, 0x40) bind(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 12:10:00 executing program 0: syz_execute_func(&(0x7f0000000000)="c482f92a19c403cd6d7cf23d00c4a1f97e0fc4e10df594b00600000066460feafc440fdb80ca00000066470fdc80feefffffc4e17a2cba09000000c4e27931910befb1ccc402fd1e1cbe") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r4) socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0xfff}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) recvmsg(r5, &(0x7f0000000500)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/31, 0x1f}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/78, 0x4e}], 0x4, &(0x7f0000000480)=""/116, 0x74}, 0x802) getsockname(r5, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) chown(&(0x7f00000005c0)='./file0\x00', r3, r1) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000600), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x313) r12 = getpgid(r2) r13 = shmget(0x0, 0x11000, 0x40, &(0x7f0000fec000/0x11000)=nil) shmctl$SHM_LOCK(r13, 0x3) fchown(r5, r0, r10) shmctl$SHM_UNLOCK(r13, 0x4) r14 = dup2(r6, r5) writev(r14, &(0x7f0000001880)=[{&(0x7f00000006c0)="9c371859f5542501e8e768a4d8a4c98296b8415019380fce09612e10ddf7ccb618488752201feaf7b14c1f2288e4588e6539a0cb712097522be04b400dc6d17d360ae965aedb2ec3ea20a2a2eb0558775ef45663108ca319396d169dd55319284ada1e015e319058e9548f35a731c70f03ddb587aad4214423623fa7afa3aac3317e3beda1b4d22ccd7b6ca223593d2b12f69989c85a04596f80e927e34715f28c8a3385dbe1c0160fa63c38119228c427967e88301783347254fa", 0xbb}, {&(0x7f0000000780)="1253c984463f92b747ad338f82ef78add8f2a3ab2ae93c4e2756516e73b2bbb3f6d10ba216e53ab64796a66a6b1fabefd32d3c0c28a6fce9acc3abe7615b53e4db6172c3dc8474799ab03c4bc2c5860d87d461481ea3cb802f094b0fb02febd04b0158908e95106d51d2cd4684f620aec13e85d49a34990ed813ea3ccb938e0490ae34c9656b2310e8b10115f5fa3d084fe03225ad50f79086ca4563bed2a6c5def47b6e485a8997fa1a2d3ba0240fddb4ad1b9e99844fddb060e0e257a2ab267aeab771dacde14c13e80352", 0xcc}, {&(0x7f0000000880)="cc1c06b84e7c6dddb426927abe925cf1005a13f595f7418db718c37ba422dd2b806e9f8caed153671c2979555d8c6fadb079068bdcd3dfa25a33669ad3f2cf58d2970a8609bd8df65fbf2ef4e767751cdd5a7dbb9e975c6d659ede7f6ccbd5216bdaebbe898a8277d9cef484fc8b231ff778a941c3409a52685162f784c7520b8c877fbe4dd15f02b7c532d47bd16768371b569ac65c623768f73d649180e288c1b68ae87f3855bd783aa12b90788fe977e92e0ebac980ed95e7d237ecc3ae898661820369ea420aa71b857cdd5c172452c4ec184a7ea3a41c916eb1ae089676704874adbdbf61929965047c5c4c7e1bdc94ccf5a3f0b9a33ad562ad0004df8704b5e023573d4ced789f3fc84e9205e0f9495310a2b42b490c7710b21c607e614a78b9084bf807cd30d152309141f73045a8b87aaaaf2f84f87513cee59334a074bf7de440647db3c39e57c8da7ba1720395c989c1f65e41c88c8daa60898ace5a086c7354285fb672be0d5e6993ae1d375d6676f10f666337efde9ac0359cb548bc9f40bf4b70b1d59cc3b7f131e01e1de05104058d63174a64f8c2566a4a15402abf01c5af99b05ebf48abd8443b967e93c22dff64720b050ee10b97af247ebda5263b3661c66a995893ba9847179364e8d345e0ee5fbca45857d03fa2e224ac26253436ee4924d326dd7d61ddf367c271a1043b53cfcfe46b324b00526c2ddd1b19a18fd889c87b4dbf9e789393e417b2e9a988c3605cd62aa154be49cf0d30da7b78bef3abbbcfd6bd7470ef07443f3ef42750a5829fc84bff8ed1b551d4e5f2c456132fff0d355956f525873e5b1b5e76efbe0e45cac7aba2a9c0f4a36e8f094e18062fd413685a074b3cbd7b8a296efd026a96b617cf353ab28046bf2e8bd6ea14484576838db1453c2730e24d2f4e477c139feecae53c3796a9c189b3b627665ac19283c3d77858e029cc87276fbee55e98211dfe4e3d3fb476ae65a6706a514cb881db4bdaf993de96bacf1cf666e7ea7bd1b32fbbfc501781eb53a41be4a7201640f01681d72dd3a2a60a1a3f03c0ec919926b21b118b6ffe4466b41e4c5a203c9110470a8597c3c38f3ce4170c29d46a10c51faf4e85ab62271d194599b65394cacd08785ba67eb1d56e22d11cf2c6f76198c84d3e876b7c0766778cb4ecb2e7b2371b05ccc75bda4fd12e69b1e86847cdd339e2970656fa050e4210fc82ce2c0afcbd690673f03bc6d59cb7e21af1cc3178e08b790c23abbb1ec503e27649fa7264e7e82266ccf4787705d7435194c378c96ff8a07f2acf5cd1570cac3388e09153b1693c0512114b338d4880b0285120d44b506422b869b49be230dc313a86f8d88fbd5c9ba84825cb9d04d7e1435b1ee5133bb9945414337017d896a7a736eb8389cb7eb34148620a70846ce8acad7a573b7b7a9a833eecbc4b44fe04859b2a49857264bd64b339dae448e07a5985af9c1656eb912f72e70ef9893d486035307a5e7842091df379ba810218df9742f3877260cf2ce62093f91a48f75128b541856cee2abce948706f28e92db92705b7811c873817c7ae477caf4982537840d0964f87a2367eea8de926f5faa50a918c66d2e80a5b32390bd30576325bd8e578ed48b648ee7d13b2ff5e04f70ac7ee7c112c32e8b03782454d5cf79c9a64c4c385ffc84f95a4b20eb7edb6839bf196255b1a5c0be5c606b5bac3979798b65825333da657af5f75e43fc4502ede9cd13c0fa8c5f80f1cee08545673eeeb2988d2a272c480f6bb84f681a0662012ba4724b668c503145d03d215c097ebc7aa3f313e2eb3d45ac450c5142b092a5c9da7b82998c2b119341219e04b4f992d32db61fb770fe9ca27ea410404607128c432e95f355bc85a8a09461ed666a939f5d7330a09498da3ce8d2bae391e09e3e2c1dbf4a17d7a9aba2dae248d74434ef6b916ff8ca11ffbda57ea2b94bb7357be8805f0459e0c4e99a507a72ebfab4d39d55e94de2d8f890c07a82da52168f9523a7d403b863eb46a85792a8c13f0aaf27a269817f9fa448b875373b60ee004e13298fc6897cea68faac050c7e93851c7fc92e3c421d0fc218cdc5171a5b18965e8d005bfb6b37b5b1b94a942a7c778d80f3524f8ca2bc40395660d2c99c483afa152419a1344abc517564e8e4c99a8f34b9ad51fa4ca1626a936605e41481418ca147d8e92d68dc478eba845073b64e3967f48e6f55e596259ddb6e42231dc8851c1753631a33dde5b5a59dc9b07185eb0b5722bb40e0aa3ec13b7a2424f55e7702f6e8683e411e1ba4977f237228f7f0c0b6066053bde4df408936d6eef9dd3a5562c5677324e6dc265e4b5d104d48cef02646888a72a42126089a9479e428f2d5cd1f4ae5a75aaa001c3769c7391ae93c0e92f654227fcdaf4a113bacc17afa9fb421f4f10c1f2d20402bd39615845b2c8e7840ace4c901d93e646c18e42e2546265cbcf7c02362c5fe1c8a4008a6eddd618bc07a4318e0d1af3ad3ab18e6655206256e07b634649e2c205c834294772275109eaa8e85dd4cf430411e88b3f18a6b5322b8a911ddb63faf7f5d9ff6c3dfe5123e6423603a9b7aff873e6d73620a5270dde047b486aae332ad20e5a645bf33439b7275fc2d5dcfbbffcaec25f83661e382fc86c0d7601d44e8e09f99518ae5e225adea861a7cf74801c94c0373735a423171e6ff067d453e3069b217935a0cd3b3f425a38afc66a4426f9c806764f38bf30e33133883136ef5281941ac338651b82512802d54e3ae18080555389886167a900fc55abff82165708c2d1c5a988e43f4aeb19ddfd98be30901fe04aa20e85905867f298c4c2a6f10fc81841e941935b59890ade5a0403319d53c5ec1e119ffabb0fb60738a6069de4a3088ded375b502406ea9abc98d1e6cd165cdf6f8fe9d79038921e24962c3d63b087d2fb6bd70227ab1df92dd59fa97f3fe83c43bd08d6629d519852f956c0ecbfe66b449ef238a30710ae78dbcdef56bdfcb79d8e477d62ed7718236b4758a5a10dfa5886c30346ef1644d65f1597a222c4a9953df0f9e7a3204c4f147cbb817857b6801c9a827181c9cd1eb97614e324733baad7fedf7d20b69308a3054c3e5878bce87aecce3b871e4740d4793fa869054931bee9ff9332e34b4c40720410ff625feaee67a2874ef05d3f6cf005f5dc6827f1ffff168db8ae7ec1b26ac2041c0ee3af0b972cbb9a7a53216d0a45349ff67412def0edd003290ba1d0a176c34ce786d64d77e122b8eaaba84c60d3b5934d04d00d876b1217d8ef9d79d2333e12c824c7f39ab724205526056a58bb804604ea37c73b54055dd77ddaf67aa033ed1cbe5500c5ad08f0ab6c8b0034084e521407ce9b7e6d9ce950f3717ea401199d302408a678ef66c0c1465c287c2fe3e4b9b4b08bb14d9463cb7a3ece55ee970e5fc3fbb924332fea4cd7fc48886293b798fcde8dfb9efdb9ec7700488c846f4780666fe48e263f40f5938ec79fb30e9edbdeda20aab53b48fd1f1b8e6283383d81b3a75418c8a7f4d9b2c0cd5d07c4473798030e06861277b5c5b022738b266f1108f42d3e4271c66775e806d9648b0b935d1b6f3b7a5eef23ab8a11bf8bd94e622eda2e604215d3d97745825021cc17d66fe83df677de7764ea2dbea469968759f68cb44cd1572bf4d5885baa62521f5d6b334c84f31e17b919e8ab5c68849888ed2bcb2394dd0f3b3182de2717f4f9da3acff4fb81bdbef8e312929e18ac57e0023f29eba37386830d8c42647117757d9fb4f17e0927f9dee6dd8965e0df6ab6b520878ed8f8b15cf850de77d42e7f4ba381039086d081829fd1530874217a23dd9bd0c69ea60e686552ce37e2416bff1df5b661f113b75919fed62045551c9834649d24f0a4528cd47f302605a5fde717f1984d006bc74129c63d89de7f1bfeb7b49e907707db44d47e263656b099aabce0f30dbc62275a7018ee5218bc03c77bd8073e76017c36637f035067f4de9894edc42df375f91f26b8b78660212e76c05d4fe07dc5ced4a3571dc49945feae4af58ccbda8905aab588f21eaf7f61020d76ca793f8e986ada86f3f091077a0d9bcb1cb8f398071add022354eb63db7fb08846d61d39a76aa130736554acf95cb00fc695feba4b7620875e75a384e09a44934ea8a32a7d20e3513645e526e455ee7d5bdb9335d02f36efca7eabc24a3da1a347b198777bed0e9f055c56c73681f178193d6287f701d9e3f6cf5080729007c36da6c8b1d4fdb5427b0504290ed148bf15ebb85370cccba2d41fbd1305c1e2d115cc7deab89f3e714f9f1d951818dc45af3c8d31f353451c0baba69e300019a06e194dfc58bbe938b8a261b698e1a29c83bd79bfff9b51f2e18689a4769240e8068dd4e84eabdff416be4ba858c67ace64d6f2f57b9485c5caa9ea095707a27834cf3da0f17a93bb6156a9ba12bf1e7cb245d72fb143f4ec467ecae06aa9e8c92c5ecec7717f605f53452002394b67ed7ebeb4949e929760d4dcfcdb05efe9655b98ed2aaf20fe7c32c0c8c2e14ccd911742c7bae396088eae9ec97eafd180b9a0f0b9a37102b11517e172a49c850d969ec86e576f5f00a03e1e08aea738c11b64bdb0e90b058d1b4868e7c6fe1244f94276cec18fbbdb3fa75be56fe0c4f1d04deee46aaf691da91aa84d3c5fa842e6619b9cfe6d57709179c3c197b9f5b4ad0b4ee39c9958a51354eeed119d4df5d0025f2c045672b9bf59fdf77e4fcc4640c07461cc4cd31b8119e72c878c8e83d93506f89c2a77721d7df43e67a6107a185fdbdecd3a4f13abfc205984b313e79685f13165fb6293810e7a13ad818e9825ba2946536515c2f83dad73a978fe97acf61fd3c7e6973717e6b4664f78faa9b7cdfc83836941e9b4246e22fa8950e576313521f2d464a9f19be13f2ac4eec2970a57d05f25be1dfc7f3fa6448b4a9d9d729488c0bd4f05d56a02454e244c0d546cbc0216c1118f730693cb010a584887b16278fc5f2c8deb91ebecc86042a593a2e5a04be1720c12848d82c9c4ce424cabe124b599e658e728c56b987a004c8998fa1217ec7bf676eed08af818aa6eceea6ed6db9d723c9ce3a56e5fa2a5116376ca1101020bb434c55d26064f988c5c2b79c8d2991776efa1d6fa31486e5f98a5b2f1b13b68e9c1bd9a8a568083552a55ed0cd2207f6c1e57a2be8a84cdb456afd3ee8a20e49b4b236f31ac8f242b1ce334e846efb608a47fc752e93bb9e79d39cb082273c68c4dd6315cbe15f2c90d8dc0f1ff17ee07b35e0f7779012cc919456ed6136d67200b48459b52e9e26b75dce28682a219aa637a4a1f11ee7413c9fb405bf93f1eae581a8b047f998b3a8c122150a0a858726450026ed1f1f4bea31f9e8d271d5ea9bfac59aece142dd4bcd569a084e2ea01bab04d0c329b4588e33c658496b84bfb6fc99b6a071d8896eb5206518277ec1c3594f67e3231d9c6d28b9b57e1e12b8e8505cb6b6c71e69e53da448ca0bcdd4a5c90abcc07ca4068da4a0fe3783bb6c19098ee135ada8b55c13441b15e08acfa62847e31434c343060793989a52ac693c00c44b45cd77a9db6b5dcd744fcd9a4f4491aee8079d564ec90450034190a38218bab4fde78bf921ca33267329ae5e30942159802ce900b28e86b8e2b4e2b9a04d4b8932b8de9c24f0a77d3d17600e92e855bf21de08208269e2336eb976512e811eef3971085200ae9cf0842917736950c80da7d7a4242078896a4bae1910d96d272fdf821d66aefd94191628cc64f45a0ec", 0x1000}], 0x3) symlinkat(&(0x7f00000018c0)='./file0\x00', r14, &(0x7f0000001900)='./file0\x00') readv(r5, &(0x7f0000001940), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001980)={{0x4, r3, r9, r8, r1, 0x0, 0x40}, 0x3, 0x80, r7, r12, 0xfffffffffffffffc, 0x3f, 0x3, 0x50}) chmod(&(0x7f0000001a00)='./file0\x00', 0x1) chown(&(0x7f0000001a40)='.\x00', r8, r10) open(&(0x7f0000001a80)='./file0\x00', 0xa0, 0x80) connect$unix(r14, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001b00)="81410b9eeb5b866a", 0x8) getsockname(r5, &(0x7f0000001b40)=@in, &(0x7f0000001b80)=0xc) socket$inet(0x2, 0x1, 0x21) 12:10:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x2, 0x6, 0x296) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x40) 12:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000002002, 0x4000085204) pipe(&(0x7f0000000040)) socketpair(0x3f, 0x8000, 0x3, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 12:10:00 executing program 0: socketpair$unix(0x1, 0x4000000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x20000040, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4ba, 0x7}, {0x18, 0x2, 0x2, 0x5}, 0x0, [0x3, 0x7, 0x1e, 0x99, 0x10001, 0x401, 0x6, 0x800]}, 0x3c) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x1}, 0xfe44) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) r1 = semget$private(0x0, 0x3, 0x8000100) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff77) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x696c, r2, r3, r4, r5, 0x8, 0xffffffffffffff89}, 0x79b, 0x80000000, 0x63d}) 12:10:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) flock(r0, 0xc) 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10001, 0x10000000000020) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="f1d6744fbeb079052d9aecad441550dc962922bbcbf409c65d953f86c9b3d7577a9c3e23233053c0e837f6c3a824b87b65fccdb0fd917d7fbf62e6f6739f41723f967df8ae8ec14ab858678e9e82ea3ae9c176756e4f5fcff3f5bbbc11215dd8e919fd18d63acb21862cc3924edd3f6369c75e5ad59e972bb8e17632e97b7a63a66af6b289af4cf80a959beb64c62fe7edf676964f993bdd379056d2d31ecdeb727e18399721fe744fd15383aec5b3d0d8b6e1d2d8b2f00270a979bc2dd28daedcc4570548ca518789355d8748f60714", 0xd0) chroot(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) syz_open_pts() 12:10:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1a97}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendto$unix(r0, &(0x7f00000010c0)="21c7015cb52098fcfb33301fa03d5f5b51f790d9aa6bb1b780cf4092536a3a26d657f17842ced6d89cc0553793d88c3e4a1721a17ac4e8224b557fca1d70ec67a1338660e23722b556e6af57c38f98e6b08fdd040a6a48c8eec91b630061a49aed192d12622535af90fb53866ff5d6f9f64de6cb1bf6d33f54420f0311bc90e778ada30f90793e7f167146ac77240eee533f151ceda71c7a6ed9de3c7e872a8665e53ba3914e74024815b73045221bd05f83a19eee7210bfa35f57cda981e6671bc58b9bb74518c523b54c0fbc5aa5fa8014192db497cf8d298e", 0xda, 0x2, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x8100000000006, 0x0) 12:10:00 executing program 0: r0 = kqueue() r1 = shmget(0x3, 0x1000, 0x1, &(0x7f0000dac000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0xd) mlock(&(0x7f0000bdf000/0x1000)=nil, 0x1000) r2 = shmget(0x1, 0x4000, 0x7, &(0x7f0000daa000/0x4000)=nil) shmat(r2, &(0x7f0000dab000/0x3000)=nil, 0x1000) munmap(&(0x7f0000daa000/0x3000)=nil, 0x3000) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r3, &(0x7f0000000040)=""/23, 0x17, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) shmget(0x2, 0x4000, 0x4a2, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 12:10:00 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 12:10:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:10:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002b40)={0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000000400)="2a70c8d4550c9561252fe9caa96b09ef357bc007c0bbbb65a33ae6d6d97478ac9981f87aedbca0aaf7a85f78076a71d860226219f912af902275a1e997d22aa6f36f2f5543554d7109177f1950ecc837b53f7d416aff3b8ceeb38724668d9718c1eda4d36de8aa250debcba3b5bbbbf1ab911891d7a924c20f4479835617cb6c1c01d0a97f8be6a0f2849d3b376984a3cbea3f2314d3cebac21ecf95d8208ae9f826b94b0cc25d4001e643df7a06a500561fcf", 0xb3}, {&(0x7f0000000380)="d36f8892dcd83c41321291750de7777e033cfb109943d0bc64d071a35a743f09f50758", 0x23}, {&(0x7f00000004c0)="7bf85ee6995e4ddb9aea5db6b4a7a05341bc4559db63a48bbdb9c9f6d04be6499c680d825ad8a9ef63a3fbb21d00bbab614e6620470faf5888dca248fc52d5a26c78097aca5f57cdf08494887abc217d01c4df5c9bb0b9214d307e09f1da8e396711dca8e725a58e32e409b1f6b2aa9cb2ca2d5adc745a01c4cf238be290f31449a361eec02827acbe858b55d049c7137ac7d198461e6a740b76accc24a3bc136036352efc00fb925bb73cbc5fef7103e50e411e3872e4815c027bd00da9ae5454de23709a9d5f6865aa749b77cb8e8aec9c9f678ab9d7110eb922a5fc1422c01a553fef6b71d26bc9aff303cd1e41d7293a8456a6bc6c6e47b18c4d36a5fa8ec62b7197df4e9412729b487338fe270b26c1912dd23bea29d1c026b85edcdc8e321e5d181ab1482264ad2d42a5f3f058ed856b9a194dab8241cef6ba24ef7fb6caf7841bbbfcf5bc30cb74d47f4bd7e38772dc04344297d31b45443292fde13d99160c7f5212145470fb950774947395ad5415820e158a641aa621f84336ed4b48327d58cba448af0d593048bbcc5a9d805392966a802fe8677aeb2f90b71fa187f2736a193e985730ab21a474841bc47ed20e95515f1af5a40a485f3200d909d60fb5358d67c827d7aa7484e88dc2ff401d16d8b018dfca67a136634ffeeff41783b560552e8d45fab8df3091c8b8d77cd646eb818403aa15ed72034847a197eef4a6a1577666ebfa2e527fd1d3e031f74acf3c821f72a9e641560a910894ff2cb1aa89538b86f6ec2e01289fa1bb5794d71eb337e9458846371db5d482cb2d992097fc0f27342201440bf1cbbe3350732ec8f5bf167034c626d3cd957aa753dbe6597563811d32be78fbf9d9325023fade70e7e3f79dd20e39f165535bdd10fdbad6705ab805ed0815583ef9fee24e9aae52c5687afcd18cb0a12d9b906ec7158acd5df5c24d206dfc0265ecb1352165664e0f1bd35fe688aeb5127e02be83d55a7af6baf6ed4cdaaebb3f11dc9c8cd3046a91a9e7688cf6fa365714dca20ca2a10bd600d7c49e4ff3f607ac161169bce91cfb7fbfa299bca78504d34ddc190eb10543ec7d165e6251aad1f3b94a87a53012df133cf8c3ee75fe6028802835101bba6adae287d8535bdccdd52092819ccc1934432b9d94b00fd4fd3dc262d6acd4c78a240a550e37393aead41559f4671e763db97c957cd48d924197c54cf97be5c5a8445328e3cf0e990bccbd86ce146c132cb14dabeef2e5315ad5b6c0834157f78a992b1a01803c7c975944b4cb956854f0bd053b46bcfed07d2e78b5ac461eca0ec15d372d9d018520787274f639f18e019f8c966965b22e9462cdefce3772e6a1212f28d0e11eb62aa6f1986bd7ebdc890b445b07f2fca6ff76fe27e5be505d3536f29776e52742f1246f7923603538765630c02c183a2386beccb7995b2f5336391717d245dd4bf988ef115aec1d4656a20672bb69aab1dcd2cdc321965b659f46dc64cf6d63f9e7edeb7f695226f36b82b9acef7a89be2cccc414aa05522d6e63d070974d903f65c6f69adeacf3bf490e27b46afca93d823176ad47e90ebfceb41f6890aa270c631578f644434a2148c7b6fd0e2425182b1460bcb27fbff567b73744981df30ed0fc900d555b600a2e74deb460399df2511925714eeb2c656417f1283c8bc8f09b3b61c829da0e1389243192fd5470ce1b9b1fc54fdd9367f283bdbe54e261ab08c7b3f0e9ada85ac998be02360ad284098684029525ae5b36421132631d4b3a9ffe584dc1931115c5b032c323278754dd8292378fad2d922e38a4512d281aa00f38f3ed1d00aa3f6e0a99fd9f81faefc9fc4672e7b46613014c90524c6925eac2b96f59962501ec0f87af685ac9a3bb0ec390f8220a5efcf4424757fce270906b42de2ed093224dac2d05692d3ed39513b3a20fa890b136acc6258517bca77b303c7cfd5377fbeed30aace25706a98735e43dad075ffeb4fc2a4e8f506a01f3ee4ba6e2597f98f4399254ccf5a7f1f14b925e66ba2a23eb2f38c9edec9a7488c667731ad86c626a1ee1ad6efdca1d098760885a440ea0b657dd4d15610bed7c9ad821eddabcf1bf183f2eabb13a13bb80be88363241a432f3f5b2c08272866add4d3a4f97fe7a9e183c7d58ef61edc86918b30493e05e1fd723e7606025aca8cc50f68970813b2f32bbce0db6e057af03dc28c2258fe64b609e3269dfbd372496bb94b14ad291f01f45a7974448102460c1e15417e7823623011f264e820c95df7e3db3585743d452250374703605f74f37fa778a00e75887c444d8af0a89cc1d02c5fdfbc6d707d9b238e0eec16d844dfdff9d93aedd9b34af6e7b50bbff90742164a6002d536937b6d63d09da282dbfb36051e7abac06570903eb1a86e656b8412d3d13aee96cf956ed34ea96d7f7ba3c14bb03e72c301e3e493d1924d7811fff57cd9e8f30e87e0eda5b3987241990fb95d46c99b258775084c6c8a448e4b811ccde92924bd3a7d2a913fa2065d78303be883bc463deb60a65b9e4b7528804cae1dddfa2f3e74409b5e4b4d0f3c843ec16456704e92db3ef7a23ef178b5f77b6cd1270cdeab0e41fa06873b24241aa1abe29d7f82dc73331780ab58f83b022b80fa3e828fd47e755c4434dd5d6ea1772b5cd6086ea710df776309c8ad7143043251877343f566220c2e459a9fa53c96474acb162dad8546904854a13ac303dbd5696c3949bec22e418c945f4760e54051986b15f2a48ac7f0ed2207a6b93709de131e409f958345d73302aed1bfa095a51d5cec4e495321fdc04f19111083437396733fed5ff3bcb21a143c2ab0c665cad5e2d9d432c12cc9e2bc63b7a126536ddee53048eebebcc1d796eb996937716778708b57d7b0c71c095ad6ea92b3ef61d97f59e2e82bf6378628301c1d9e88d2525eb80594bc5911e16f0a24c8da065d9f10158c3026de29a2b5e03d30c1e00ed00531500dda596e023dbfa1c1f8ee56a552851974604b089676ca358ecc8d6bda3834647d46aceb52568fa7ea33a0dfc264e9cb61c2cdc042c10f43adaf159054ba85e80a0f59489a1a291ce900f5d16be7f4353fa1efc0149ce5a380cf21e116d7d45cbbeed420b664c5189568c92b872ddf5347d6daff37e092571bbcb6b146b32cc62801c7935223ab3ba38fccf584c9ca5ccbe486b00cbc65f155f0633d5cd15109a0aafaa46715c4353202eca03ae8c80077be2e80aa705ee6839c5c687c49a000be5f5eeb8370055104ed5a4548a35f22177d1faa5aa2b8565636753b1207f22ce4dc009a191875b83e0d9405ac4b41b68d75a9fed589e14bbdd883539468bb3b13b52f1a963d0a6e78b1debde7f929fe8a7b04fa9da4340d29f224d6ea6198c304d50696a6d1fbe2b5db7aab39d46772e8cdd20b26af65bc2c1905153632a37ca690ba600f4449c53b190bf6b7619920f65c095fdfd53e4d278abcd87edb7ac0b862b9606b6d8520a5ac502c1f9967b8db214b285583c233ba0c9425f19f8c7674174e3e09009e03aa2fef1838ca07222c4a1df5d8ecc3506839d717b0aaf767e20274cf14adf7290521c5dca9862b1fdbdefc7748c65d351a8264850b50db6c8b4faf0bb2a217181d9d6a7f86ccd93593f42681ee2251b4f1aa9267a224f1a885397aeff973b3d8d999ba1bae51f54220a18e2aae4543367e93d879e8761f8477ba4f8cab3931826211365248d4b199f9c076f6b171c663a5fa29472e634101af51870e55748ec6c10963fe56344480ef0b0c9cbee6fe09814eadccf9e1d9fc3f31dfc36a20c43e962276a4254bbee39374ba6d25ef818a871b17ebfbf8b1970b5fca0b9d9f86f04615e1622af3e4ef30f37b4fe725a313fd33082a5443fde4ff881cad7ed52bac676adc568aeb5aee3931e7910f18443ba2cfb043c2ceb211317592b80001f9ac616e0b330fa4d02709c1c2995bfa5177f82712ecb48de2e6feafffa2dc0ddee29de3adeba2eaa41343664ed6fc450932c4d44eb122a392f1476b8788b5995df544ce9017316c81bd8d0bf9779c5f6519d94cd706ed0f5b95fd1b45f530628a75396b440352b0769742a64afa0d0a2fb52ece79b2abe8e57fe948abfa76b6c2db40f03f71fa7d85587ecefbe1a11dcae50d463486064861395cff9515b5349f2c0725544a084b986771e920b54d5b7c720729861b0ce086d298c29f409a204dfa3c55d8ffd525e74c12004a67afd19ca0f26aeccbd3c3b6f9b4378a2211d31868ef67de31febbc6d6a2d183434ce49147b57c8012893e67f18ef3a1e6d548ed7f54beb677a55bffa86d3ad5729d3e4f21372e367a0e7a758899c3323e06e12b0714485322761c36be1849d845269e3198ff32199f7b2f61182a819457d78a48b362a3ec878b39c5bf4b5551606578f9c62f1bd640b228d463c001db0e1593886a3baf19809d181f2774e9929ebb9da7a4f79de04f642e1d01d6e1b1fdac14223d52993df08f852e79641fda9a1cc87bb475e367d1a6ec160a91f9aee55564f6a48ec751e2d80b9a81eadb1a336af86b1dcfef9f3cb027d01011b165dbfe7eddde933d8bceefce7a80931fc950b26093e3e465acf763162796ada91eafdc3ea86daa566943002854a5f4c0d449190feca9b78d34d823c8b7f61882a4fd740113277a2c10b56e48120b764950d7c656d3649a7c9ab26066f2fb0827466302143e95371880617df359b67c05031963a9f5183a2c62a77673f1363624e7572a524aa903db88948ad61daa5a021293602bb5fb7312f7af563d4af734ee1d51626f255b343a4ee5f5825fee25929b2708670b70915e8bde0e7fff1dd7649c6e9c9a804598a589833a1841606815c8ae42a556e711915a50a4128675d4fb9880337abdb07305faa93e28a9a3069b614b44ca7ecfe165de4ee233a1979d30c05aa5f57d948903f2f1ed36bf12c65cbb72e61e340c9d1cf027b7c53e63c94f0a3017853be4e423e79774e87ea655998abfbda723b5a3eeec7f8b6151a19589e6897db83bf3cf0bc74d23cc2029df3937e248e0831a40f0472d95e51abace0599faf814511fba737c7fd857b3150b528ef644aeb520f013d4643534ed1dfe063714fc8c02e480185e61633d4a9417c968343bbba9f01593ee11d2e2c7ac9e0bf8f7ec4dab1aba398aad0b45e5b8320a50aa9fb1805c796ab45d507b1ae9a167c09218236e1fb8f480f1fa453e0767bfb9c30cce337f77a24504b29b306be20c6da0289b68b99afe28d59a69d1c1db266c0e092d40eccc5956bcd2129c69a4d19986decd34ba6f0ae66b67015b16712fcf8be84daa7532695357100a489604785a5797084b8695cb0d8fbce64ea28393e926f88339a1c85bf58e839ae31090048ee024a44ba27d05d1b47b25e34c8cbfcd5181d8c5fbd36e38876503dc41eb4515266126cf1657dccf26ec0075bdda87565c6b8c084575676adf860fee50be19f26b24ed0c6f876966e48c89dad1eec24f4024e925ba61b4f0822a1b335326bcb6ec354ed3242c26494c69e4ee3df5fed3cf5ecfb2358754fbfb040e40edef787d52bece46b77509dc2240ba2186fea471344c1d3ba83c2b9bf765eb7b643c5f06d4154767374af046cfdad0359a7e04afddcbee86ebdc82ad7f02e56106afe887de7d2e8885171b3f4c4f21f0c1fc400891fdea4dd608eae8f4eb562f328b1d9e5c167893331acbfc8d7f516ab0abcd269d0cedff6d27e02bb192335c13ae1c242ca1a633bca7c2f533b72d3df9ac015fc3aaa3743d184b44b3e82cb", 0x1000}, {&(0x7f00000014c0)="d1a6356ff7d4effc65025be2416a2ae96b80b3495235c2347f486fc2a743f0cd4c76dd19760ec695cfedfb804b633fa38d9b0024892a05e63e8e245ee3b705bc55bccf850dce4c638f2244e5a45029c5eaeffccc85924146353ef3184afbc438ff9dbd3afdf7ca8f3c4d442b7134c407e6eb1f163ff46db596e01572dd81f9d25c97db05ef1bbc09a8d0f34b08f833da483428fcf478ccb391219a2a28cc396670c9c2b66f94125673fa8b4f89d9310f083179ffd8af1efcb689fc75a1b9229cce220b56c09f6ca89ecd33a296d96e234d0ab2a49e", 0xd5}, {&(0x7f00000015c0)="fd0af18afcd5cbd196d4f2865a78a5b40c5b61b7405273a0a2a3d49f2930005fe7fc7465396e2cb35882e90ef5de347feb6abc543333ea03cd902b0f164bfb8532d703006ba2b2af8fe4f03801bc92730c7b17d4ac", 0x55}, {&(0x7f0000001640)="60bbff10b4939386eeb827aab15464879290e644dfb0fa620286418292ab8302926dda5ce4cb042feb067282aac2", 0x2e}, {&(0x7f0000001680)="500168bdea0f0e39a3fffa7327a43a9dc5557dbf554d413d35ad42117c16632d983af0dc376b0323dfa9b320fb6d1ec75fe66d6096370c11cb71a6813a64fe480b88162e373b314757c0e90e072c27a365b5bddac7096115233a6f5e68d0b8e5331d5e6b4f00bcbfdb949e8e11a46aaf12e3df1043622668142beb59da9e5f908f5e28181330b2c1fbb8f5e3a4b515cf7293dbf41741cf8bfd89b7c7ab51fc1e8976bc277aa2b454acef947159332d3d77618deb566ce20f3a201f485be4c4e88ef7b54247f8ba4d09cd1aab765e84195fb3d02ed33b952e269e4c95e7b13f702bd6634c7f0fc3d92a2afb894b147984cd3a1d88b035afad40080c5a998054a9c7dcd131d4c86a3247e9b4ecd4ac70fbcb99549e801f8f57a966a63d64f5f0b17adfcc8c85eb1d2f39b5f9a65020a3ff2ebdc31ae11da992473d8c6b25b8c2da96e4f43cacf9c72e56b115f7ab004eed44d80ea8707e706f3b6f0ae5d33f2bc4609fb2b5a55745ae5a4faca4226fb6a4054a5c52d904969dd44d711f87e301028a17d3facd4d0af65c6034e48cb4e693b98b53a1e4c6c2d45c26e0c11d0b26de9129026f076eb5ca174c1391f8bb592d97894e6c4676593e5021914e94f5014f49cd212d58ff0baf42dcb7f8b77e31ce9a339535f09df5c53f94caef7647f4590ce50d49d48847f090ddde9f098753e345cbff944ddff7c04e8f6469b6ff6dfc6ddb2ffbbc30201a6a953b3f459c4ee4d5d6f31d2c59fb41364754569e833b54ec049b1130f42c0a6e7e1275bb9256abb08b935f200bd9d556e4674d0bd8b233e5739d7415431f2fd4cacf38ee284a2fb5f3c9bf41dce5cda1d85bd8fc26189eefad95f8b87fb8146e35e332890dddf11ade5e0702e6957b5c9d6129ba859d4fdef52794bedd277646886d6d8da5aa60e8f8786931d95fd56703e16e488afcf21cd0b98bdc160e19944634e7ee44ae8b934f03ca786883d80587aa7b61b1a08d4bf5f59e6c023534d2efafa2f3fea5143228de658f7e6720db2e359196160fc02dc34ba966a35ff07d34786ea58c1667ece7da258ba313447a48a589f005a5dd5902f379360233a3afe200bd9de33de45dfac786689f405b3a89dd97240985dddb8a193b15e7a7040f50f2cbb5229d9a08bd336f4cc52252a8bb13fa27fb03828214d8126ee4e50300516db362845c7f6e02fb4ea9c5f16037e02469b843d1120c87249e88ab0f2cb756c42f846c22e438444b161747d6627a157347277abe58d0e66ae4f21f16ce305544b1495e85cb0da21009b267706fb3d2f3932550804145dc342563f908b5877dfa8c6f977841ca2a7829094d8549899f2b08271a090f2b4604a822be17dd28b12bcdeb1856a5d7a848cea303a00a82440f3786f400302c0623abb29975c4801012c1457caac94c806530702877bb165ef6957acb6aa890ee57e193406e2b918ed99e454a333d67a76f39f0904084c4413194b39f3386b17e281f85734e8237f182941656d7201071bf0ad80aace699d93f6912aa7ba980150607f794b6b330875a1d817ade494d81a825f266a4339264bb24b2d081c95b9dfeb87ecadf5cf573206a060727a6e9ffa451f883ed45740cac63b3bfc10fe8d3557c0a435244e08d8a2eda7e266fe463468bf0ccf56cb298a34f89fc916a3eaa16254dd1974439830ae2bb708035340f9b750248c7a98de255f6b3873568ee602331a8c261f47f6cd1b415040b23ed8a4d078fb739737b89dae5528868359afe3c06accb79e693f0b19cdc3155e828a5705584126fdcc7617f5a4c416fc799050b41467e410c014b46e4da2856fef794b9d04a171973b23c0a3b50e5d77e325c46dc3c25c4127374e3249358b466af90e3b79eed942ab16d8218ab251605e45c1b26ae37fb2a1a1148e5f5291268915b3a91ab0bd931fbd6114b232758374c40fbdf272509541693215808efb4dec422246757be261ae6d30a45738ce40330023aba389f87fc9566d76285505ac9cc1b42a2422d96fafff487b129de00a883bc76b56fd5cff5be204b06d4e67c006d3af8c0eb3f32cf255eecc3258d828dbc59ad232111757eff5211d963d66b6dac39773b787f24db09f2b4f92fd45cdb09576e4026a5856ac9bf3b2443d75375d7aa08ee6e1c3a2db88684d7ed5d729bc55dcbd34e8cc7f75ac1eeeef1c48339f1122f158eccc8cbab2d536dfee3378144fc3cdb8e61f54125dd09f554a68baf267b2be9e0dc30475782ac69199389e06cd23b965113b1143ac32fc89556ef6285498c8b4e25f3128810a7c2b060d1a256e93dced219366ac0d47456955665c0dfbb7aeb6f67aace954727d5f83b76665dec42a9dba6415d0c6867209b4bacf575f00d13c5e58521d5d5cfea0c01fadadfd3233a36f8e0c7825a11092c07274e2a2be1681b130962597a44fdd655afd79d6bf2778bca9b274246c8f2ca4d336b8c60aaa5a70e57e98aacb5c59924e5544102b6817fcbc4046994208e785543403e4fe35e0c1c1238026c0ec520d5429220eed055c0056173b0c36940476e92a7aa61d2cd1c153655d9afb8a175272c719a1443d8d7f0c147387de269720907250b9203cc92c8d570cbffc35c7dbcdc26ae6381d8b45ac3c337091f889a6e7cb186dc28c0a8c1f07876ba1d7b0a041d8968918bd30a9032f55dcef582eb075ec93710b987e5eb8de8a6ca10c43c6dd4971d2597b711347a1e43786cbb2daca125f640a4e1976fd1f2cb8f811246b25091519016bb4ac00fa0321ebac5141e698b361964cf45102adb9d94a53430853f738f260a098e246720f67bd34ded8b3474fac1d24936b1e581fb4d8b3b7faf51636ec71ae3452e0aed50620e3b15f3eeb27083a4f8af15c6c3f8f0464a6c78fdc7fcb5045234dc11d1584d73e2ab9cd5afcd19aebb94f2d486d19d878ecdcafb4e005885f3df929435a8eb891b77e195d9ab1150bc57fccbca39ec77113dcee4107d7ad22a7218329f2f07240634d132b4d1b651eff4ef877c4abce00de50d09410e51b0774d70b84b3a65a80f3f8d3e0e9b98a71a9fd25bdd22b13cf3662389a3c674eb48e9da2db2c6b0bf646bc81cfa13480e7894427bd1a0efe2854eb68d0df831d6f6f548830bb6fa5716683614d6dade1b65e13ed298b0dae06a25e5c1c07573e837e87b7aeab012ea3b8a95451e2f09117a7138f2fc681e50cb8864f191613c6badf0780ff1ea626d26872ba5c6547bdadfc8ca50e0c2204c1b3d10cecd8593bedbf18fdd481e0af9735294c727f3de1d1f653d3f6b4b9d4b49375b74731bbf913a862f1a17cc9a9052dc003587afabfe2c02367c1ee25db023405d35d7db6192cf881c01345f5a7bf066810f236060d9df468450350c3dcc44dc766453a2a20b11f55562383fb3fc287b78b5b4a2e11fcd8c83c592faf2061e376bfed823df707f0a601a935b051aaefd6d489536ca407e11bf4af8b2890c3d2148eecb5d9421c3d25705b3dbc0787df3cb6813ea21f27fb7e5c1fac6d475611b86bf7d6866b125f513333067a65dcb7284aff8d12efbcd22766421b5c1d727a95e2d6343c7c123aeeb563575d4d97e772989e7d2051d021dc16bda806c75b4d8d7bcf7566a3625a0d86b83fe7ce56039a79c05e7ea6203eb1b6b7adcc43e2af89108564efde8ac44cd5d35e61eea39d46ccf6e35ed09c7eb6bb1156458d50f012d64a44eca8e435b0c23cc81f199c6172e0fa55a805a42e54edffa25a5a5e76963490cd865b20dbb5856a9837f2077e1b125316c515e9f04cadc34d5c642c9f276c6b60c27d5fe5f20b96d7e840e7effcd44aae9739cc87cd62b5480d316587de17ec50f09f4b297435e7900d690400f53fcbf81af8415b259d34f6fbccd5d8bfd0d77659b983fef7030fc5f6ee4b4ee59945b15108051f851f156e1a399c3effb28766cbc77e5a84f282bd1742542efc55941ab523f566529bdf7255759273504378219a9fb124ba0cd21d5d782deeaedae97d572cf176373701c5ddfe70b46fb681179cf214b7f66061c8dc7ffc9c03eaf37605f7859e437cac55337e9739dc6fd30aaa09bf940fa5c9c78d27f5d3ba7f3b81f28aa570eabede6edce0cd6d7e6fb9539195b4bd2c296fe041e18f77c308b3cebf685184bfac3a147cec958d2552540f1fe8be4cf1ee1a9cf65181eca28fd76610a54d735dc3f9bcb2fa74fdc35a4200c7c4324e47d0b8aaefbc37cda8c05de25e9e83b37e8796bb7cc1b6cb673a79e618dc1796b159113036be448d640b2af59846824c2b5022bef668c1b20ed32b83b868f8bb212e54c5bfc52963137905e40ac3b88a5f248dbb4deb2478add91b7d5cc1611ae6bdd98b79dd54df39e1822a30b28b3f80c9b93f54a389e64a96b16fe8797c52b97a3d8c2baab598ff6f3393f749d44c2e488bbde64eea927eea1f3ff218326443b6d3f9a2cb6619c27aecf36c8a3b8bbabd5dd08ed865834f79e4a23564e4a2f792eec62d32f457d73ebe37f9c1c47663e3d73c2434911898486d93ad3a2c9e6a92fa9c031089ec4a2c35a2efbc5775081344501a4751a4c2fcc4c40f04dafe459a8c18c64f5be7decdbffa066be2872c477303054e32ce02399dd44d8f6a3938d91fcead744fc1edca513f0bf2dc543484a66d94535d7bf9df6bed72e82c8457b2380affde58ce965981b2cd74f0b61dd6765207155cf78affca067345fd2cc046c48b1441ec19b879d13675ae2c86a81bb4c5585fb604b00167dbd3b4b18232908fa01d9ff27f8f90481267fd990161ced857b5b7e9a54b86c60f5b65a4593ea0f5a3003a7de6f812f4d453e78e95002329297f354eb65d4aac77832dbee5988ccaab48bcc7045e38f74bcf36eb1bea0958ccb49de7540e58464b2a1e89cae6d5aca3ac20c095038bce639b22c8700b06e82e1a9a4a664c1d36efbcaf50671ad1dac188102b0c13fe8eb75ea475b5ad13f968f993bcca479811418fcb190ea09c37c4f484c5f5d6c6084d4c9f0429e562ed9cbb42f1752431d97127ba4fce425f119ccf26400ffbd1358c92c06b8a48517eeaf564cc1c18d85a4976ffc34896d681660e4ee305c7d8e2289507096ba456f2315ccb0d5354225ffa028d34edefc95bfb839ced1a0fdb06f0126600dcd2654f7608ef520142ab13f07b60a8ba3fb694982cef2afd2e516ac0d313fff37dcc5c338e24b32bc0039051a5b4f26552d9bea2f6d41478a7ef74dd3a1e5d4fbf41bc2f5ed29301ab1fa8dfc54b899486278574676a26e6c341ec3d94fe5aa803628382e296b34f8f22cbb08bdd971c26df009af970b41cd139109379e83b0b1478a259a9ed936a860890b41c33576d589bda169bedeb8408f5c00b1354418ce287d85bf985ad5e4e3469a577792d7ebcd00ee0bd352f4b9169e4c92d8f3f57d196bf3be410cb02fcb09534817dbea114d46a453a515caad9d8d260b55976ff9019d986a4411ce53f55bd2fa80f304234c415afb59c9ceb1db5615bfcdee179728636f05ed108d6e97bc889e84eea689f0a704f5451bde86ac45de1757c26c690a6189bbd89d6a5ecf867ee16c030b03a425770856a4e6b95913a05ffd24baa8107af0702acd8c47a0fbb5891eb909fd04ee1d9bf514222a1f32210dd5e4ceb536e8f4b3c511f726d994147a339479958f90583cd608dab5274071fa80a72973f5ff88fc0383701678da093b128ddd387ef23fb1660f1f1a37d445feb075f3166a1589eb48341f9ec4f40fa299d1f28629f3b848cca2ab0ea1ca7f4d84fe93875a50e298af79b7b58c8599", 0x1000}], 0x7, &(0x7f0000002700)=[{0x108, 0xffff, 0x4, "cef018b77f3e8f7236bc50e3d53d8e72b9442eb2a522bde68279bc7dede1b6a36e3ab4792f9cebc2915b52250c0e2b701c12cf72689163c9d23d8942306169ee0f4a81ef85b4a43c922ba0df565b4206dd6c0b51dd4d148c4cd9d220c16ea908f9e8edf10fce5203bd5072c83a44b92bda28de59b3c8334c03b63dd032293efb6e89f70ffddbea2c862f52fb4fac9015294cdc5f3ad7176188ca1e806ac2a574e3dd3d85a245b932cc555b53c93b8708c4daef2c5bcd49a7fc570ee02ef53d4a0eef0ec6aeaa21e688d15440e72cdb9729d014c5d19ab749bd568fc25c008eb6a054bd87cd5e87445129ae6222e2b4009b9d"}, {0xb8, 0x1, 0xfff, "f147ca4696bc389a3890ac2dc060214ef79a2e7a23f942740648bf79f24d931c47b249a02f63da67d6b4abf6423d853b8b8852814ed1a62ec3ad5f5c4130e0611f2a32b01b0540845947eca87c01716e1a1ddb54d5389c8f8e4ee0724433fc700cb47af9325c32e584854d776a8a057f785cef43bfec90c256260992ccc3940d88ddb57ef41881b64be32c1aacd5203acc6905457fae82ca91b577d656f194c76e9bd6"}, {0x70, 0xffff, 0x5f, "10d3b263bc670e49c436707bd25c1fe06ec11eee8f8c58f2044f0dd1ff5158c2ca92aeebc350cd632ae48cc072dcdc41fdc1480235d2a67e85fef43e8375211186dc79e9d20200f300d9e1ba079ef8ea8eb6c2ddac5754e44f69b700016002"}, {0xd8, 0xffff, 0x5, "77710e9e6c72c7316d11d103c022a9b7681cb3d403dd95c83ce6763dafd1fdab5a5cdd9eae8b0928e79a291c009b55a5c24b08af3ed9e05a19d5b7b74a328c1ee9fbe2b22bf2c1643d0a3692d313c70fc54a9fc34781c26f2a50e22c9f551a1868fd42cb644c41a9edb31068735cd85354b2792f9fdbef05299aac27e6867c4a89886c6e4a0e3e0e4a16eaf5cb3352bf5dbc56572db2339ba4dba7286f078b1de65d9db3ed16e54b59f8c0a4738bb9110615a839b616154bba96a077a257bfa4f5bb8cdd04"}, {0x110, 0xffff, 0x7ff, "ea5a3688101e6cf26a4a9da83d0dea0806501d74a8451b95f4631aff8b18bb33c056343483432600af69a5ef387aa1fbe1a778982ff69e4d0c03168554faf3b64e49c54f85984d5e5a3e2697d45ad9f275beac7531036c4b6890a3fe0a0e5841fd830a3fc0903f0ac384d487f03ec14a66c3c36baeb97dd2a1e41c4d7483ccc5ae9629a3124d40b9fe6c84598b1687cd5785c49110db9e092273f1128f79bcf0cd13f48508ea87cd323f345f3a198a9b01b30eba5f7f3d0f305c4bc82c270bd5927530e96fbc7d582c256bc02e67c3e10d3d2e9b8a2a2340501ed4da84a2ed0fa334d5083ef3955ea7483b8090034d103810a775fc4a249d29"}], 0x418, 0x7}, 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/21, 0x15, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x80000000008000, 0x13) mknodat(r3, &(0x7f0000000340)='./file0\x00', 0x21, 0xad5) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x50, 0x80000050, 0x15, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000012, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x200fffff, 0x9, 0xbe2}], 0xfffffffffffffffc, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x3, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x7ff, 0xe4e}, {{r1}, 0xffffffffffffffff, 0x8, 0x38, 0x4, 0x8000}, {{r3}, 0xffffffffffffffff, 0x22, 0x0, 0x2bab, 0x10000}], 0x8, &(0x7f0000000300)={0xfc2, 0x5}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xe0) 12:10:00 executing program 0: r0 = syz_open_pts() clock_getres(0x0, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = msgget(0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0x60, 0x7}, 0x6, 0x2db, r6, r7, 0x0, 0x3ff, 0xffff, 0x81}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0x20, 0x8007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x2, 0x9, 0x8, "c9e27a911b8869f09b7fe503b41da9563125f392", 0x7f, 0x8}) 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xe5}], 0x9, 0x0, 0x5, &(0x7f0000000100)={0x0, 0x9}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) getsockopt(r0, 0x7f, 0x4, &(0x7f00000000c0)=""/56, &(0x7f0000000180)=0x38) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r0, r1) 12:10:00 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000040)={0x10000, 0x6}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x3) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x285c51821401d295, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r3) setuid(0xee01) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="49cbee4309cc85bada303ae1dbe29398dccc547b68ccaaf63dc9b8a1651ede6ea1a4b489f9a063160c32d4978bb1b13f586c9cfd4ecedbf1ee4a853b600c6c145dbf2c1c528cf3bd5a9fd3244a2eda4aeb98ae6398b54cea6d17b2fd048b48d52e1276189e25fdab74152677dde01afd126d8885e2f5c00d659e8f497f400d2de069ce31d7e7840a97bdf30284a7c7ffd8709440b1152f941dc07db0b3fc9eb3e78e4a2fb06263186a6be549279b5e4347fc35359e87a7d5e164f295cd9be6bf1a305a", 0xc3}, {&(0x7f0000000340)="9a8f92f3e6325d46c63442be273a32fef0b36ef950412cd20edff3a2d349c2fb685a3e5ca50ca6530a862e5ff9b2103f90e92dce4d660b1e0db97aa32ce2e8f5e27328141c6096e089d561f781f8bf075690f853ddfaa803c63a3a1d71447fcbda053d32", 0x64}], 0x2) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) getrlimit(0x6, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000100)={0x8, 0xb20}) setrlimit(0x7, &(0x7f00000000c0)={0x80000000, 0x10000}) 12:10:01 executing program 1: syz_open_pts() r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) 12:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x12) 12:10:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/130, 0x82) 12:10:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r0, 0x1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) 12:10:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x4000000012010, 0x2) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x800, 0x1, 0x9, 0x6, 0xa0000000000}, 0xc) socket$inet6(0x18, 0x5, 0x9) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x2, 0x19ef413e, r1}) socketpair$inet6(0x18, 0x8000, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) flock(r2, 0x2) 12:10:01 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x9) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 12:10:01 executing program 0: clock_getres(0xfffffffffc, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x85) socketpair(0x18, 0x8000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28400, 0x100) fcntl$dupfd(r1, 0xa, r2) 12:10:01 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x6, 0x82, 0x6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0xa2, 0xffffffffffff7fff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000007, 0x8, 0x101bbc18}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x40, 0x724}, {{r1}, 0xffffffffffffffff, 0x12, 0x2, 0x5, 0x433}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x1, 0x2eee}, {{r1}, 0xffffffffffffffff, 0x34, 0x200fffff, 0x80000000, 0x7}, {{r0}, 0x0, 0x0, 0x80000000, 0x400, 0x7ff}], 0x4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x40000003, 0xffffffff, 0x1}], 0x1, &(0x7f0000000080)={0x2, 0x6}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000d40), 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:10:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x5) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) r0 = semget$private(0x0, 0x1, 0x240) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, r1, r2, r3, r4, 0x0, 0x7}, 0x401, 0x5, 0x8000}) setuid(0xee01) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000280)=""/81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 12:10:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x134) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 12:10:01 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x1, 0x2, 0x1954) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x21, 0x5012, r1, 0x0, 0x80000000000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) socketpair$inet(0x2, 0x24a2ad6c444bb4a9, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000000040)=""/33, 0x21) 12:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3f, 0x1990000000000000}, {0x18, 0x0, 0x7fff, 0x3ff}, 0x5, [0xcc8, 0x1, 0x0, 0x7, 0x78ffff, 0x2ba, 0x40, 0x3]}, 0x3c) close(r0) socketpair$inet(0x2, 0x3, 0xfffffffffffffffa, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x8040, 0x7) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) 12:10:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x4, 0x80000000, 0x3f}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x80000000, 0x100000000, 0x4}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x3}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x1}, 0xc) close(r1) 12:10:01 executing program 1: mknod(&(0x7f0000001080)='./file0\x00', 0x6000, 0xe1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) read(r0, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) 12:10:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 12:10:01 executing program 1: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x81, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) mknodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x42, 0x5) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x7) sendto$unix(r0, &(0x7f00000002c0)="8da8a2c776c1dacd0af9f50596f90f86459351f596b985d953228f7bede53b13e28b32d8b31556586fd5b24a424fbbafa46ea765d065079f8affc62b19eebd", 0x3f, 0xe, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000380)=@file={0x0, ""/14}, &(0x7f00000003c0)=0x10) openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x10) mknodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0xa1a0, 0x88ff) 12:10:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) sync() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x800, 0xbb1, 0x1ff, "03d70250e2afc8aea23f720c18aba5d013595586", 0x7f, 0x7fff}) write(r0, &(0x7f0000000100)="3d6dcdd74f663a70f60a4b15de053afdb6d584083451bc28a8919abc1052e7ee2a83d39eb0d748e3e6bcc42a2e17b0647cbcd695e19dc4eb403546f9289af57020f027e7ba102e1958c9ff98eb449d487a4b06998a43cf154a64548b7537db364e0dfca7cfe0af3497f5a9c6856d6e67b4f217535dbe00579e6a028d8ea6a78793d09aa323c6ab5109b5acf46763d89398af3a5191234b8bacb35664878f124eff1fc48d19", 0xa5) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000200)='}$\x00', &(0x7f0000000240)='**[,\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='^&-,\x00', &(0x7f0000000380)='%$/&]\x00']) 12:10:01 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x6, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) clock_gettime(0x0, &(0x7f0000000080)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x2}, {0x6, 0x1f}}) getrlimit(0x3, &(0x7f0000000140)) r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) nanosleep(&(0x7f00000001c0)={0x80, 0xbd}, &(0x7f0000000200)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) clock_gettime(0x3, &(0x7f0000000280)) close(r0) nanosleep(&(0x7f00000002c0)={0x40, 0x10000}, &(0x7f0000000300)) r2 = semget(0x2, 0x6, 0x200) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000340)=""/185) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000440)=0x4) fchdir(r1) setitimer(0x2, &(0x7f0000000480)={{0x7, 0x9}, {0x9, 0x1}}, &(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mknodat(r3, &(0x7f0000000540)='./file0\x00', 0xc004, 0x2) setitimer(0x2, &(0x7f0000000580)={{0x6, 0x5}, {0x100, 0x3a}}, &(0x7f00000005c0)) clock_getres(0x0, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000640)=""/92) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000006c0)) clock_gettime(0x7, &(0x7f0000000700)) execve(&(0x7f0000000740)='\x00', &(0x7f00000008c0)=[&(0x7f0000000780)='{]\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)="cf5c2300", &(0x7f0000000840)='!!@]}\x00', &(0x7f0000000880)='[}+}\x00'], &(0x7f0000000940)=[&(0x7f0000000900)="2c0100"]) pledge(&(0x7f0000000980)='!!@]}\x00', &(0x7f00000009c0)='^(\x00') clock_gettime(0x0, &(0x7f0000000a00)) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() setuid(0xee01) socket$inet6(0x18, 0x100000003, 0x102) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) socketpair(0x33, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) kqueue() kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 12:10:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8020, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:10:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000218000/0x4000)=nil, 0x4000, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 12:10:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xea3, 0x5, 0x7, 0xfffffffffffffff9, "5fd5e2950d8089384ef67f7ab83249c779ea9217", 0x7, 0x40}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000001180)=""/99, 0x63}], 0x3) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x8000000000006, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) sendto$inet(r0, &(0x7f0000000040)="aff89c76261f1bd31aa3645161b120d248123b8a0f9f90493621413f12bb116e4ef360a4882e0a1379ebd1eccb7aa336e88fddea15c9ef7e3cb284e8cf84a1c9d803b99da2bad858188943bf6b5cacc6625f3d57e140a734fd8afdff7f4f930f8c8d1ed52907b49a70db4bef61d0400c6b308e496a8e0f5b3a897d7c318d98e42147ea8874565605270748e59d2dc9e99e5bec4077c675b0f0bff2caf3fca473cdfed1a0875fcc888cbddfff97cfad77179380bb39793f05e743d543cae6647030de41b37613ba699615f8e1c68132a9b69df89e4628c9a377ceaee7036d80a201ae1b6905f5435180476984e02f682ae20490084331", 0xf6, 0x5, &(0x7f0000000140)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x200, 0xab6}, 0x10) 12:10:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x1, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x81, 0x4}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) getgid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4) close(r2) sendto$unix(r2, &(0x7f0000000200)="dd20ea519ff9fc156ab22c626357f896be7e35779bb23580dcd4720c5c81b48b14cd11b4af4202ec8879a25383b038aed8da197edeed770f023274ac0ee1f859249c462a939a686855f49c890f8ec70791357a66f2fd703e4657d107742bf77b82984506a43771cecdea770970ad817d4b6eee009ec303cb638c9a90b7c95e0ec297323d2fc4281a1552bb849217566e317132f8e1de64525c0baa2c8057418dbb0ea661de5ce442d7a5358c48089bc2ec58d2c23dfcd9c4ae8e7cac8679802deddf2791561f59779927f5ebd18dde272df0d108a21fc5519cdfbdfc5700b5279f3c0ffbd41fc03acf650caffb2abb29779d29f77c03ee", 0xf7, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e4262085a8c"], 0xfffffd03) 12:10:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) sendto$inet6(r2, &(0x7f0000000080)="0a43b345556cca1cfaf895daa008754d37f9bbc2885ea0594c3f660a0d9b5da95f7816b388a4d3594cdc698ce5", 0x2d, 0x40a, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x83}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0xfffffffffffffffe) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x5}, {0x8, 0x7}}, 0x2) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0xfffffffffffffffc) 12:10:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="84d18d3e", 0xff26) 12:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f00000000c0), 0x4) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = socket(0x1, 0x3, 0x400) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x80000000}, 0xc) syz_open_pts() pckbd_enable: command error pckbd_enable: command error 12:10:04 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x6, 0x0, 0x9, 0x0) 12:10:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/178, 0xffffffffffffffe0) mprotect(&(0x7f00002c9000/0xf000)=nil, 0xf000, 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 12:10:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) read(r0, &(0x7f00000015c0)=""/4096, 0x1000) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r2 = getpgrp() r3 = geteuid() getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) r5 = getpgrp() recvmsg(r1, &(0x7f0000005880)={&(0x7f00000014c0)=@un=@abs, 0x8, &(0x7f0000005800)=[{&(0x7f0000001500)=""/109, 0x6d}, {&(0x7f0000004700)=""/236, 0xec}, {&(0x7f0000004800)=""/4096, 0x1000}], 0x3, &(0x7f0000005840)=""/52, 0x34, 0xd0}, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r7 = getgid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r1, &(0x7f00000045c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)="b876ca513cbbabcd14ce2dcfe5e055e4610d77bfbcdd5f96e8f1b9060b550b0724b7830ac4a3ee5eb7f532d98f782c85baf9268eb22c7120a7d9969efa19fa11bf1e69549da8a7240cfef8a84abd896c0ab814752af18d15bfe5b2c2dc64416f0aa7a98b3dbe90acd7350d2648b38b373dc67b9414e1fcc2b4f39ca29b3caa6aa154ea2e14e1fe689f5dd46f73779ee899df69dde1eed80a7ee0e1c69e4d38b2e7f942e34df4bf3d35cb51b320fe264aac2c", 0xb2}, {&(0x7f00000001c0)="90e90a3d42f86f65a8a221c3236c9163f4307e0e1d9b6a473e3e3349f8bffca21a1bb4b41d54ebff02be06781fe61490a48e1efe47e45c460eefd66297a37228273e8b814fe743754330766dcd4e7ba718bac32acc7487ac54034b27610ac9b856aa92d2d973247d0a3b0d29137d434cc538ecc630d5b7065568a2f25573dc", 0x7f}, {&(0x7f00000025c0)="f06bbaa8f619ade6b2fdb4bf736de037b5d4ed2f03691613f2a69abf71c9ebe0a1e0cf875648a309c8d215c5b0d2d351052c736d579636b11dd8968d5f018c72536b04b5a55a744ae917a1e50e9ecc32e2bcc9de26d5a56a93598e009565fba7a68f4033650164ffbeb7086523f928e0d246384c9886900c716d72983d702e6868afcb5c3be0497a559303107fbe272f8aeb5b4b1dc3621885d9f9576f2b793782a85111bac7a21c0ff6c5fb51ef6ac15560ee739988effd5f77992fddfb092acbf305e2690163cd3c11bac11402bbcb588d05e302066ed96412f68d22e6d58af8a098bbb211b8fdbefa282f0624333b62d90edd4b285b0bbcc946271ee2d116e073b4e6660a688d7938d23a408d79818c5b34ed6bc97ac231585f0024ba4823adacb494e9c62cc9cb6971ecfb2c74b9f5700e9f6c379d876bd64ad4828d326a39f7e57979aca13dd6d55ba15202efeb2a499edd451d87f905e23d2f973b10ecd9bc5368d83fcfb62ab2c2e39d3e0d1fb4a488e87d228ad10976cc7e8f15873ea0b8f8fb29fdc800161816fed6fc00db409dbdf1a5ef6b80b81b0f982460bbeae47e88fde6596eccbadac3276c512ae1d6e07cc18532668ab6ef60a2dc3fc7753f3642b512e7c0a1e558ba7d7dd2bb46609744b8026828ae7a6874a440a4ecc6099b867449aba8909c877f87f016175498153b0302f14feb46b7ba25d2203fe8f07f2dfadd4de76283dcaf5bb7c271ef142858102d74f93eef10db446267cb0403db427762affaf12ffea6dba83d750b4e79213c413ec978f02c743ba551d7078bcee4331c7772abb17f538d2147c61e3069cd9d80ce1544302b4838d32a91e056e4f194f6f20439f6baa2b19c7873c6c1c7ec56d1ef52c25dc57234ad891eaf00842cde30202c53a41e3c7c5063668d6a13264f9160aee5d9ada67500626f54464453634c1a39559859011d37f0939da6ae5daed28cc4022649da598d67f8d0711713e2c2ea312542bf54839c05209abb7883db3ca3f3320f57f1f8edab3b23f62bf380984ce27d427e78f36368d476b264e6a338abc42e6996deefb36a4e9afde927f6cba50e5fe10bb20b143de19548dff3c783cd4b47d91c0b8d56c1ed3de3190bc11190423550aad1f0471e33249208be457ed1885e03268cc9c27ec86dace734d44dfa3b8872185c7a5fd88d3ae19aac2f5b77822f75f7a67270f25ea692e45033a7e95c8e7c026588c64cac1d3b8bd15d5d71b5359256bac76ce49b2072765bd61dfeb81e2cceb16d60214214200e239816cea89729eef3be0a83cda0844f8d9ffc329d84bb354ff878f04e999de4229880d3133f38d689985947dd6d5afa1736eda242eeb4e82c78979b87ad75f9ff90044cbb3a9b0f3de3992343c152b373acd904a30a4b2556c7f4ee867bc0b41d997004cd9a9952179d541e52b9f53a62ccfca6787f082dbe4a40de4c257a7aaaac283130c44e42ae8e4bdcb221cb8a9406af436f30a0949a896011084dd427d20e2a393fbc9dc54f129434e43cbf187d08f1276125e683ae7de0d9d26083e8eb37c59de6823f2d3d2e9a9fc07dba0f958a7d43d9060b25535e34e1e272cfeaf57da8a0284c9f5847c8ef9251aff87e03340c5863e43339316204e1f0ea9993b29d14e776a84aa10a57bf3829cee204413f10887959177d7b1406d0a2fe0a51ec0e6e1176ceb0036d222309d0a47d8f78198b850d09f9da882510cc0d9e344651e9254065a0b4261cd901b64a8731a2d830b1319f6059d88c8e4700b0add57903040d87ea7db8f19b562a6442cdbf131769b3aa5966f49a704e8ee7bcf96852e83558c0a89ec8e3864bb239afbd3c8d5c6d9659567284a3c54a946b766d994e65d0a9a3767e88918c87359b35ff78c8a86a5a0cb7813b16b8b27a68aa97a1a6bbb5b3b656cbbbc57261e72e74d04aaadfb6dcd3fcc88df239526b7c34095cadd71858c98ab32317b2a920221ec58cdaac060eead678f670488fe623b6e3b8b7c3810694b7670ac002f4e0cc4e9dd1ce6700984f70e9c0a71b69304c720b688f339db793b8ee51bdefec07647735e35a8593f7caa0f3d1168c346fcf260b2f4fecd68b40ba9f60b3a1f50aacec8014901c6ee8dd5e926f66947dfb43ca6a95543beefe5ac8c84e4c96961214a035fd6318ff37aa0ca5b208ea144678fedfb1e2ac983dc7e9923c7d33c9956b5416f37f88d6d79baf5c87f55b1ee639e625b73c1e61b95294f282c1875f6ed72dc9210dfb3ed54daec1a4df598176bc16f5b39661186f27a750d352b30dd1cd22a0d10473b85b2b355ff87910b3403353ee4af55707e80c984b0a3b81842e1e9e0093f1b3865cc7fa2a47bda113bb286ff2ed5ee8d7404da7743d4683ddc3cb6076fc35bfb5a968b99deab83de3ceb32dd285bd062d9d7ed1b016fed5b608f0ca2c1afd1ab1e09199c413a41c23cde9d74720d8d82d341f163f4c18de7cc6c07e1f893284f92fee24eed99216a6d6fb978513c72d30555e85a93379bd53b62511ad6fd7944b7778b4df45ca619c67b412aa87e9718611ae79bda9202a0d1d161d7b6f2afb371d4bd1e26cc5a24495a30a885c4469ad173d3c6383a4cf5cd431c018c78f6dcf9259b2eeca0e50ce5f1f840242251208c6bfca66b2403584e5b889d609cbff15c3c98d9bea44a042f48dc68af2ba39cb7903c9fe427fc5c2ecf0f18f7ba662ed613f7f1ceed08615f0a58b384ff9c25d29d24682bcd445d6aef027e8ba95c942e3f7cfe28af6f9fe466d62011cb8ea736bff3375625d1a24114283777c6573e3009a465fa2505041333dfa27daf115727a6a45bddbc64e3c46ecae6421ccdfe6170a970daf94a7c49f7da437d74db48a8de6552faedb86f773259869547bc8c680c54846504ee3eda028307a3da3744cde2f66059d35b66801dfeaf6050c7d6851b1a14ad335549adc44214ccb5b008777d8eb31950ebaadf081231f1879b3518b76cfabca1721caa09e9c566d027e6c2a5a22013b61a462e2005481655b2549b3d3647c6e9d547bfce3983ab9b5643ddcac5bca181d0d36ae48a4ba097b911167286051f39d9dacfbd215a8cc99071b40f63202dd752ff4ec1e6fad454a3897abd893ea621555bb92c5e6db7e1cae396a8b48a3353e03cacb680d34058f70459fa05e2cef72105b586530ce6cd36c5cef98e5519b23d47f60d13e8e198d78713a74948c7a7dd90a64b5df9cc30aa31f34bf7ed55433726a90fff3a16c97025df3478340e8ebbf54aaa0f71e265aa8664552755f442605ecde6b544b78575454de77f479aab9598451d9260acedd39b18768f0ed63b1b11a5a5b64ab7e50552f759bc6c4c3acb591a8870736e746a908b0101f0225876bd7f0b24c0b2d014df6e4de3a68cb9cfe0c17f5aadc6bd7e236f82d900e9d99ab7292195f0765b4ec8188ae8ec88fbb61a2d9b8d101ff7328a84ea48ce4f5c2fa71ddbceadc3739699a75f2e4fd102e438f147120b2d25753ff57763e462b97993a741b9befa77e327202f82632e7d680f85892f300ef3f5be949699ea0abb434fc4b49f5ac74cec1ce9b6fb5d3212238c524ec098d87dbeba24480f75060c05388fb8c9e9a328d4d871704a209cc4d31b8d8f3011059570a6d5d26bde59d0310d0972e187483993da9008cb118af95683829d8922e3c8ecacfbe2335d040f9f59f70003d47d7adc451bc1f76a0820a765097ff933bf933dae315cbcb74a049a328b641f05bb2af0d2acef857705108750b00202d89aea14e2c254ae4d89d820400eb01ebb0e8e83f34e89a776443f13388b7b4662b63653c635973df24d649685224fcd8ea7ab2c4b41f1e5056fb168d9b10791257dfb6a594f597f31f5eb590268f68f3860df7a107d3bcf3ade37f13961e0c5655a40bbb0f1e5dc23f50f50c2e40fc4cfd7b8150c312aaba923e486030cf60f1c1467cea02c4ce719349501724e393994ed7c073977ad76b5966b67be54de1681db7e0c6b7135fa7d748cf17fc21e627079fc99da90dbb52ad58ae5e6936c7fc8548f0f52d42e5dd4d3b8414c8096766abbcb500054453afb04d19035a55509c01527bcdf8103bf5cad3f57506508ba000d3fb90cd2b990bb3605f9e4dc9ae6016b65b15527c44589c9656f45376556ba5e103f62ca419c48f91f60655d9110bba8d229ac79cd988da16f40c8ee41b5fe57bb895b1fe2038a2d08bda11da2c33c03024bb74c53e2175de67ee7d4e5c853f592dac89722f00bfbc5cc1a71c3a445e5ef02e993464ca90478ef2a5af7d14bb09908d44bdad2552fbb297e6e712fe4c70a42a9f679e8eaf5439ba3eecba3d29fbaf1660f4a9cb82c18ddf2b9604466ba62bc0ca0db91d96f1fff0f000e9d0109be953c8b03a928fadc8c7708e14e61746fbb3e612ac5cfe618daaaab22b7471540abe919df7b9fe6f744939b412f5ee87a85744863ca41070a0a1fee7f3eace8e9f03e4fcb244c11704ae4dfa519bf957dd68edf4e87fa9b7712f367be223e4b0f30416de2e5d0731fe8f1e2c0984a833acd2b44fd9e90488879677561759e367517456e7127a0be58c45a48e77575818569cab7dca95d8ec73b49153cb87e6703e4f8a6c1cae737d5372ef9e7be633e1a859d1d457089e41c05dada807ea2d479d241633abc80d817b17a95916a8772145f3e7b89dd2fc9c6404bce3c0fc79ff345849bdb7f58ac6e2d4cab8ff121ddfa0440bf8e8c9293751b36f94898a5463473293860067011604960ffc573e741b57f971257379e384baf7086ddb11629896bfc591cd3e9b47c2be7a0aa4edbaed3e0c835f0e8a034f86992ccd4d61cdaefa3fd21bf1960ac6ec85eedf5011a1af54571644a48a8c912f01d03321583bc3f58776a94795d75715da66fe78676bd4a62146fcbb7b988b46c7988692b5405e33b11708ff89371d8be2ebc7f318ac5e344a8592dcdc4d005a93962f2e772a54a924c745887ef5378bc17e40b3e23e418590cbcfc4b845c972a7e9440920c736d7d5fdeb98e69994481636bfb4c17850e165c0efbb86de028d09fbc5b9fb2430b6f7f207f040a3887675dee817802d9dbaa81d87df2dd3f1b45f22273d3e6b4a8b2ab63bf8a78586f9f9d0a9d9e7e84491e166f75090ae9008a9468c10124805a89cb61f4bc575951ca1df1b6b288206c33526641f7c93d40101aa3448cee86a049f012d2a914b902fb12f3013b907f86fc44d8b3987870ab7dc86d8b060ac8b021c0750d7343855599f90e41a399f3777dc9a230645f76502bf8d9172e9bb769337be3eb5baeb0dd47f7bab7b813ce9b5773753ac10f9d7bf8acadfb2c1a64b61194737d79ef352aea78de7ca28cf08bd9718b0c432356667c13d6063979231459c6efa2cccea445990d3f2c8b25474098c25d6d59d6e212bc06c4d199729c9c4384cd369c66b6a483197721d12137acc6274bc9cc82d173d08c8aa70fdf06bec45153a3652ab2763a4fd9d0d702014a35dff0d4396e946e3a6a1d793062e8669a71412bf5d1229a7b2035c3588338ef8905454f14761d999d8849f18e427b65f0cf3de5aa94275a9ccb9a94665ad89ae0f97e9f654c89d449e45b8bb671d4f2a024b4df33a9d8ca0c6d9dd16257c048474427acabab9f34d620c6cf67dd235f63d6d6761a18cba237cca327e2cd7fa821697cdc8b90972a6004cc90d48303729889329e9b6d7e65dae6a1bf05371fba2785eebc2633023547edbaf4006ecc490334060459c8a4b41cdbfb5c7cf6c39528c982a75c557300bf11766a70910", 0x1000}, {&(0x7f00000035c0)="94245f0dbbfa0416886065c5f65e1449ca29afb7c7c5fede61c6ea4866bc9e94a7fd3a9200b8d8bb487c8cae3e76fcb814daf27c1b1dce4ce807bed5a7f7e9a04998f3dd2b325c1a6556990b5710eb2a97d0989d60a033a278bc575ab9ea85eb97459495d0d84e78c19b204582e25f7c94d20b2d9af7d5cbf3f6e8b2b039b3654b90917bdbc19614471ea0a4acae3091f99bdea1cba636e653e9f05f2a25a03a938e403f4fd5942c7d77947883956a1da28ce4f4768ebbceb013006797db998343c15e14493823d6315f8314409ffb7613cdb071c18ec2e3861b7b9dde7417aac83620fab989c2e463f6e9df3d63a02b5647a53d018c0bce5f329f8245ff7011ca4de461d22caf879d92e7e3f3c6005d74403559e47a85cff63a210c1058775b81a1c7a30a766d8bc62ceeb9512353b7446c2f70f8677a161bac141fe084126bb240a7dcc074aea23fb1b9134ab0840e771f3562ff57f3c9677eeec3d51b4838fd01970408a8d2cb1596ce6ad4864dfaa8330ec1ac0de01722319911b16f2775b6cb24b755fe9bd369016609c65397b3738e277bc2bf6838ecdb25ce2a155644a3b9f9f0cb73593942897223ed23b5f58f85d5a118e9ae19cc955cbc2fe3a25dfbfc35266a1f5a7578f779aef045eb316d3a1626b28ed6698eecc6a0646ba146c307084efd61559bc19d40f8a262e85a2593f0d9ed06ebce515a73bb1533a10e92b8e932f82508d600de5e767dc81608de9307edd3792dfb51aadb171b1c4e93875df70c404129efeae78e9307b3d0d6464405f7c65ef4493b0732db7ee15794178908b9bb3a343acbe37b80583310aa952806ff0ccc66c508e6baca9b70d11833d72cf15c036d7b29cd44e421e9651261adb95eca07863391ffde3527721af5f8e3c50e7a84c82994afdfd788ad273c4fa9473fd4244a84da28d70e01b0f4e04b666c53ad1ed9cd8f86e77cdf163fee153c575991fe15d1f599e32c0e730e4c3a231aa57967616fb5eddbdf9f8e603630072ad01e3feb4e6b60a929e8a4aa36c1feb6f2e849a21e882f90724f94fc9be2a2a8d3f53348a885b1fc6a1d429d7ce965d240af82336846e6d3f7518051439a76ad60c1b4f3b9e90145f551164c5aca3ca85026f74f5e5ad5bf1cb61692626037cfb89a0225b00a65856d071f5e990c663ebe818843584024e7703e1f0caedcbdc70a46c608946d6b66c17fc944dbf87989d82bbc540458efcaad909bce45596831116ce1d364b64bd9543c9944e7b42951c3d438934d5f7fb930587b2a5e612753be75f49ae4d5a8cec05c9b18da7df78608b482c68a35943b22be85be6c0080c96baaa0e7414c7d49bd98274e3cefac40600263c92b67c404b8b25b6db68048e4c6b35a7f84a04efe8c4ec604170154be7fceb9125550d269707d7f571dc5e97a78b150818ffaaefebb88a6d9a054db9274464e6d8b32f8d5e98ed2372c02bf07ea295d9bfffea2a202daf3de4d3fd09d17801b296bb062af363b3c47b994e0635bdefc61de4b21762387575d56696886cc1af09ee74d4b5d27cfef79832cfd402cc56c5794b3b4e0fca3e02d9f66c6efbf2f4e9d0972cbe1e38996d1226fff675d5159b7a5af3306e5c9df2e55a35174715295d1bd4b45dee0080d6f8b2bb9211721c981ce54925a3812b01041e869e10ff8aa2f66c7512826f36d46ae0283f693d51b48ce70ef5ed692909ef2432c71256f181c110e90626ba6fe3ab0eaa80b0a6788975b2b46f92c2bcd50659945565e4b7b8313338025873a760353c0499493a3193eed7e27e06b207260a284313c27968b1e1015e12addd1c795eedcac3523735c1f62251624e35d9c1e724f1c6580528bcc50ecd98141913a2a0e5469a1bb566b6994cc598c97dae67309b84ad24ba4811be90ddc94c5b884f340f8123c7b00639924994ab57b6a6d6b62e9fe3defaff8d59d7b86ab317cf523c8161426b0742307860ab7c132fad5f09b5f18508d55a1b8127a6f4fbdfc5c418f8d72090f747845db23d1b2e5ff66a67bf26a78a2a06522c2f33b0299571f5eecfeb07428d6013e9cd12d13a8ef38493e288c5b224f2a20a0be3b9def7160d5f75a743edd07427cd35ce7e59e04ebe5eed93b6ce042fad6f7dbe57752a7552bb18ded04cc53e65f59bb014082225350804b475249166aa37381b9499ef0dfde60234d9de6c87ecc6a8e5f9ec3042004859b1c0c37873d87872729ced73fca539fba34e318dbd1106d9feb66d00895512b6213e96f7569c1ba6636ca0916320338f232c3839c261015970c971c6c9124471b8b8682c96deecb1d6e34444da19a6e21f0e9674c4bf8d4401d8986245a426398b42ba6cc9d8eb8e9baeefd6f428f857bc3732f8ab67f0334f193d7145ab2abf8133f24001360932781f881d479ead37832973e0ff8fad576d337a67985bec5b2ee6fa376730bb068b2119c3ec15bb83e8feaad7b07d0cfd3c42067cea0b67848cfe59173d800c8183ac8edac737611a8fa538eaac4c92a89361d8902b896131b6ffcfd76834c27abe42834ef6802530441da28645e381463e090dc2e8ed1228d95730dffe490dafbf0ca45c13fd0ee2ea72773c01e98b3ce2156f9a48f30ede410932f935fe543eec473a1460ce91275f6a78d89b3563fe146a1eb7b76d4886a2f5a5a0fba3626f7c2e968e4017f01f351aff9dfe9d013e2425291e16c14ea8a86713cf3199ce5adc25f1bc14e6997cc3a70811236315b117552c8e3e34b47cf4e0f18b0a5a08ddfc9b74b5b089aabbd348e3f879938f9deddfc62ef40dcd3d2b6214637e596755c2205b49b9d4dd5d9d99fe4c67ef916682ae50b722e5cbad18f1d3f4e331a4b3f23811dc3103043ea52df5a09b9b42399ca20c85452ef697b219df4f3cd87bc658bcf75a861a595c38f97d2feb51f1e55be8c176c38a72ae05f632a5285fef74f00cf023d04862c96cb737a507bb7ecc2e08fce30a62da92a9a886a6e961573984573fe4fd041bedbe9dde615f2b8a1452e4695f5978d3459c83fbdf72d27d7f92be592ca59d7f8d6081622d8db25c5859685ee88e9871b1d008836366770f83cb01a915c340bce1e6e9e4c0d03873bd1149268b0127acbaab6a9e5ead4f09892dc7f68fae71b3e7a93d2ab3ec1bb389976e623dc804fb63644b758ad7565556813214a0489aefec4bb1e6e912fb9d693e5a82a0fdd00e68a057f6b815536e3d05627554d02b3d87d44bea8f5ce364e3cd2fa967776bb28562a76df6d694ddba5924cf5413f26689b1260aceceea2fd909d3249fa6727588333330e450a6588d1665bcbd8c7f0e6baca0dde312255d2bb70689ea3f37ccefc7c5ce6525044d0278bce3b42a7b8d6a37d28322f38c09fa9b5ce76b6e5e35c2ed7e65369611964856d6336fef7eb917634f0a41b30418ab88a0814209c7b648d4916150769b620b550db472d59d8b5c345734855cf1a3e1993aabe218d22f0dfb29d32acf247750044b5d9749a25f0c2524333994114d2df33c7fadfcf6f866ed4ede16675e8b3fa82dfca255c814307e63d97417d884798bba402b61874398535f711882e156798f3006a797874cd20fa8792a2b3b14859221f0b38994983268c5c6f4e965b1617f31d569e1222795de569fe79a5632bb8a1f43b361e13f81ebd5997918263ff209552cde7483d00312217fa8c3f20ceb2b672cefa3582c275d80a5c124b6d94f53d8d2caed3366720dbd666a00774de9a4853238e311033f840711c00b6f5262b792b76d75c7aa7ecc5aae50889806e221285cf6ea621cbf1d95e43291a27918b878d4518a6c9123001c46691bf567801441e0cee5b02024f4bb0e2df6b42b2838d91f98e624cfdd9bc99b32564938da446d9ab7001cf7eb9010f3b60c0180dfec4c59254b7c7468f84f7c6bc8b3a6d49807168b4ac779f43901d74feb176c5f7b24d0137c2e792a8248205140f69e67b2b5bb17cf3431f83cae07166924b4324d88b1af254d8c417f9389b3109cef48dfd16f9d6eec859bd143d1773defacb3fd9ebf9c5e51cd7b33c2cebc74b58f6e4c8bf61abe72fc705b18e9950c323f124da0cc0d0ae0dff063480002a499aa966f0d405a36afb8d9197bb43cfede21970e63d9562b499ac4658ed5d0aa3b485c45dc326defeb4fedb1fd4f0ef6e1151d57edd5e965f8cdc96feb890657eede301f32630389575c58f8ce817b7d58f7e04cf7f60b3a631a680787edf1a9f0aec68520348df72bf7ad5bf1003143fc919fb077cd8a25c9345b3a9a62b6ca14bd09806d9e62fd01c558fa599fe2f72abefbe24c79ec18c613be4b7d8724418f08f58a2706e8f59b2c64546562ef85c84692a3104d04ba2e40571c7fd7ab37a652a77ecd36be962db469804da9e1019bcc9776dc83c555832cf3ffbab7f95fc259286e3dca212391ea10dab4db419dcb2f1e9e53338d920b44fc18c43314c010c7c1344e645591a31348c63a3ce96855fb19c83467317c5e35872fb9534e833199bbb652273b375acb76aa0f07fe06ea2d41b162baa6e1bffe621f31960300f3cc408474cd894182102b4a05acadbd313e3218f1fd4036efd96a166f3881e2cb429c657f20e92c4da2ae7f1957e960fc6356693c9dba4591aac3f80a5198c95aeec2c80d7eb7fc428841f11edd0469332d758254bf28df8e34c56530c2abd85ebad34dc30b6f9c48fb186959ab8dd86cb741cea9bffd1db578c82def97b938ce928b004dd75d21b219d0781035e3bcb8863ef3d7e2723b1a86acb90ca972a4a870549e8d57ce9cdf776605c6faa310bc21d45d4e51365f9ccc7c590b162c383c22e1c4597b02c1d40381aa2fea9c3974431559f5ed89932de492dc5ffd5d8647aedafb37d1d62df1ea06db0120913e3fe5875a75fe758cf4d60f4968bb7ca3965879ddb77d7929de20597af8c69245300619e14071c86a118283734a08514757d79d3f595c33efefc8f2d5daac3760146241003ec55c22b712082d44f9f214a958b9329b9a7da5858f5cc147094879ee6836a0adf6d4a0ca1be82d8a1534f337734ca7e55838803be72d93e6bc4004d04ef7cb43de45c2b6a0f2a0474b558e87333c720327a7191552c4c93e10eba5ca5e4302ddc7fd16561d447aeac6fff869c206ac823adf83f063810648efa0ad53a452a118697084b08dc2d38cfb4c3219b1bbfb542746d17bf110d1cbea9bf48ecec602116e3521123b200181cb12329c2bb1d280b473b7479774d08630fee952df25a77f0d27594af5e9b1930a8063876853c514a712177715a0c424ba5947c2b4f6cd01350f747eda492dae0d86b30d014a584596136b8d6a58cda03370b732719fc1a69ac8822576e8bc39293f6909c028a32779fcb6fe3dcc172532f0dc31eb0a1bed428c3da3e79e9e675a0a4c462eecbb7e273866b0e555fdda37d26621698c3ea5359f2859960d9ccc789f1b476ca476fc2d0a936555201bf820ac51e1ddac790fbd7d48c3e95acf1ac6da36948d26507185b44f9e980e5357ef203325df546b5bbb1a6db8c5d8c1d8f4c80f6836f215bc8805b97fc8f71c8f1ac3b8e96b7055bb51450c4a442ef06985235a8709cf13d96e8fe73af2a330476577dab8cb1f99c502ef9e4df4407189f8d5a759a77db2ff3d9a06c0a0fbb0bc361b3c856bb592265af6aed3e37eabda50e2856ab48940480406e387f08469184a470b06125b3045df3931501036a8bb0db9b8561d6cd7937cb8ca7c2c51f9ecda576f4e812a9e919cf6f18cfd8734d2a1e69724bbb8b199566c6a5dfd6", 0x1000}, {&(0x7f0000000280)="99f4a5260103d2d368159f93458a0063b7f3a3dbea8e59ad9257ee15c7bd838f3d8b37d986ce34c585fb1a57d826505fa4555aa9b1048137d6302c810aa91d85330c89ecb3dc45756268e5b86c5987", 0x4f}, {&(0x7f0000001100)="7a6628739b3943b4644e659cf7e18f9984e600235f3f24abc6a72793e67d4994aec25dd838d5", 0x26}, {&(0x7f0000001140)="f1f0d6d01453afdb8da0c9cebd684e5f47f6d9e07375dd1accf77a1d4a486dff1defa99513aa6394bac58962c7fc24a94938488abf86834ee315719c97d2c72afe4c54a966645615430b69aae7d25191ea80206243a7ce326c7f4dbf4b99680d8c4f0cce9a9e70c978bb4dbd4cad603c065ede4f46d4deed7a2564f45a3a47e172db1abef2be9a94c1b88c9f6a8dadb34a72b0094ebbcac4b9cc865c340a20eb451f208d37", 0xa5}], 0x7, &(0x7f0000004600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff0000010000006137e02d2c57d377a83b0f12ac35cef0", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xc8, 0x7}, 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 12:10:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000000c0)=[0x0, &(0x7f0000000880)='^.\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x5}, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000100)='./file0\x00', 0xd0, 0x138) 12:10:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3f) fchmod(r0, 0x80) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) 12:10:04 executing program 0: getgid() r0 = getegid() getgroups(0x1, &(0x7f0000000100)=[r0, r0, r0]) r1 = syz_open_pts() socketpair$inet6(0x18, 0x1, 0xcd01, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x82c, 0x9}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setregid(0x0, 0x0) setuid(0xee01) getegid() setgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:04 executing program 0: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 12:10:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x8e) close(r0) 12:10:05 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x140}, {r0, 0x40}, {r0, 0x2}], 0x4, 0x3) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) dup2(r3, r4) 12:10:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) dup2(r1, r0) socket(0x1e, 0x4000, 0xffff) poll(&(0x7f00000001c0)=[{r0, 0x110}], 0x20000000000001e3, 0x0) 12:10:05 executing program 1: getgroups(0xdd, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0xb, 0x1, 0x9, 0x3}], 0x8a8a, &(0x7f0000000980)=[{{r9}, 0xfffffffffffffffb, 0x2a, 0x80000000, 0x4, 0x9}], 0x5e6b, &(0x7f00000009c0)={0x400000000, 0x10001}) setgroups(0x5, &(0x7f0000000880)=[r1, r3, r5, r0, r6]) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="0c5ee134e57f876e39796c3fdabbd79addace7ba93e058076dab6204ed0311931efc32283b02a783762dacdcf980a9cf3ced62", 0x33}, {&(0x7f0000000100)="29c0f13af93847c478c18671753a6f8ab1d08ea10f83100ac35db23669f5f2a707828e916b40c8686aca1631adcaabd0433b2998fc03cf37b2eed006015261", 0x3f}, {&(0x7f0000000140)="f5d9326565476377c13b5381be302c4c64d2cad145819040b954c708258d6ca1c17ee993ce81cf3fafc0a6a92fa8a0fe3c9c5c803ecd1bcfd096ac7a1f0b5e657a34c0a8a2b4c57287cd5395a8c976f653d942267656059b1baf5561dc000473c5b43de5b4b54506e7748e2c7c628e4c99b7c93c10c6a0aa029919bf73fb1b4dc0af7c9bbafd34dde4dac751900954ccdb085586e7ee2fc2bf7ccca0a785cabad1b1dc046887fa8109db3e7f4f85672de8d41427d4f30565234c39429a43f42a6c62ecf7439a3147ce46d457cf4d8ee66b31fd3a1bb58b81d2062bbfc918", 0xde}, {&(0x7f0000000280)="3b81af79564258aa2d532cc47181047dccedb651231e062a578cea5210e0145b4d34e467fff70052c4c1beda85f4366cfc3c00466191306c17b6b4984c78164743d80fc43fdc05b7c960e91a2122dcd68ca96a4512adeb81e4bea7eee535560ba4677da64ae545d83da853", 0x6b}, {&(0x7f0000000300)="8589785c4e8927d52cbbcccacb79604986d525a8f1ea4100292e3fadb1957e948af9331560d0bd6ff8b9b8dd786c1bfcf65dbc10911ff349064c82a1fff4121fd70cf596e417fee79a38663ca8ccba221b8252347b50d056e5c3bba2643bc6e7e6b6955a82ed825652d3da90f5ef76a28c309a4dbfb080b09525577f4c67b30f58d0a30a1e7ffb83d2d94f3674298d5c8887", 0x92}, {&(0x7f00000003c0)="2c6de897dfb43b103e51861308d77a5c6a51f01f0592e8e70c1c79efafe0d1dbb962b73d035d80c7edf994574108292e6510ce33edb47723fe0346e670663584c4be2217a2e251253e4a1c07b856c7e91a879d8f3b20be539022a3b06d41cd72d3afddc31d2eae697831215fee07a836b55938b64bd99009ee1648885ebcddc196ed9e96670e", 0x86}, {&(0x7f0000000480)="a5adae58a0f7ee737b81b97ef648d23f021f5608e2c7e4e2a0fc1eb960610d210d1a3893ba3c4f5e3ac3199df8fdc00b5378990ccd9d3999dc716e688bfce57242b176f4c478abd1556b7195181d7e644039ac9af37a0e3732893dc761060c577ec33c44fad65d85502ab22e3f16f3488301cf084c3fc51bb4d868aca0a1c77e7e5a3891dc57a9755c30a714ac54e295080b58c4e5dbe2e365d3fafa4311386d744a61c3c307a5cfbfc7da8a3c9f1a0be12300b92d006dc997579d7ac20b47708ce9b1176ea05039503ff41ecda11b3e18da87423906403f5ce048bd8f4d83c51226217c5bf81e95f2b6081baa19007a59467cac23ec0f35ac598a", 0xfb}, {&(0x7f0000000580)="6a8fe24db5849bbd2322271d0bae1ec2e5d674bcf4f131b0bc2e4f803983dfdf63f361def5e2b24c0df68f8b7e03770850f2566325ddfa37e399447f9b57454cbb2b9ed80212681b27606e082c3b33577545bcc9879b9db663ecd17f9ab142cab2fdf8ca32e0b0544bcca72b42f6a5d97328547421f8558bf551cf577735cf3f0b06675a0dc59e3156c4024f10cee9496d82a199dc8bc658", 0x98}, {&(0x7f0000000640)="41f463b61090a97cefc2ed1f67c86539b8a6d58b3801af0f017bfb1182b7257f54ed320a8907ce1a3af3a3c44c80684d6a31ecb13735d4cd157083d9f5cdbe21e81fa959dde06cc42ce25ebd957192307ce5daa5775aa03e02d6014d36b2814d2fb9659b7106f90eb08785d552521f04df473ef131966dd5c8be1bb91f82e1453fc0ed00430130f27c744bb81bca44ccdebb5a4232708597114b37b02420bdd453a9adb1e0808213b5522d8531ec3dd2facb75e74e3ad1732637bfef2ab214ff05703b88bd521bf26a2127", 0xcb}], 0x9, 0x0, 0x0, 0x2}, 0x5) setregid(r4, r4) setregid(0x0, r6) getgroups(0x8, &(0x7f0000000840)=[r1, r2, r2, r3, r4, r0, r3, r0]) 12:10:05 executing program 1: socketpair$unix(0x1, 0x27, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=ANY=[@ANYBLOB="100000000000000001fcffff000053c7"], 0x10}, 0x0) socket$unix(0x1, 0x7, 0x0) 12:10:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xfffffffffffffffe) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x0) r3 = socket(0x11, 0x8000, 0x1ff) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x10, 0xf00fffff, 0x4, 0x80}, {{r2}, 0xffffffffffffffff, 0x6b, 0x80, 0x101, 0x81}], 0x7fffffff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x1f}, {{r4}, 0xfffffffffffffffb, 0x88, 0x40000000, 0xfffffffffffff4db, 0x2}, {{r5}, 0xfffffffffffffff9, 0x23, 0x20000000, 0x3ff, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x400fffff, 0xffffffffffffffe1, 0x9}, {{r7}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x20, 0xfff}, {{r8}, 0xfffffffffffffffa, 0xc0, 0x29, 0x6, 0xfffffffffffeffff}, {{r9}, 0xffffffffffffffff, 0x80, 0x20000000, 0x5, 0x80000000000000}], 0x7fff, &(0x7f00000003c0)={0x9, 0x6}) r10 = syz_open_pts() read(r10, &(0x7f0000000000)=""/4, 0x4) fcntl$setstatus(r10, 0x4, 0x88) r11 = msgget$private(0x0, 0x8) msgrcv(r11, &(0x7f0000000100)={0x0, ""/107}, 0x73, 0x2, 0x1800) socketpair(0x10, 0x7, 0x6bc, &(0x7f0000000040)={0xffffffffffffffff}) read(r12, &(0x7f00000000c0)=""/54, 0x358) msgrcv(r11, &(0x7f0000000180)={0x0, ""/66}, 0x4a, 0x3, 0x1000) 12:10:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{}, {r0}, {}], 0x2072, 0x91) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmod(r2, 0x80) execve(0x0, 0x0, 0x0) 12:10:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) semget$private(0x0, 0x6, 0x400) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') lseek(r0, 0x0, 0x2) socketpair$inet6(0x18, 0x3, 0x73000, &(0x7f0000000000)) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 12:10:06 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r0 = socket(0x6, 0x1, 0x130) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 12:10:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x7, 0x0, 0x0, "1eae0400000000000000bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getegid() 12:10:06 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x72) 12:10:06 executing program 1: pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) lstat(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001180)}, {&(0x7f00000011c0)=""/132, 0x84}, {&(0x7f0000001280)=""/53, 0x35}, {&(0x7f00000012c0)=""/41, 0x29}, {&(0x7f0000001300)=""/154, 0x9a}], 0x5, &(0x7f00000014c0)=""/199, 0xc7, 0x6c}, 0x3) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x11f6}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 12:10:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x4) r3 = kqueue() lseek(r0, 0x20, 0x3) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 12:10:07 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x181c0, 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x30) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000f2ffffff5c1cd48371f6bdfac74ec3246e29cd2378796e24c3643098526392d5ea3fc2d9a523c1ebf44c911eba2d60cc2934ec546fc0b573c5e74b9de9b1b4625ea6bc37a3ef2d20e79c4654fd2f"], 0xa) 12:10:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x3) write(r0, &(0x7f0000000080)="9043e0dcbdff1d2f4242e7d2a7a1c2a578f70c205d79842503404130981ccf50b0deeac31afa71109853c92d80454544de75a2fffceeadcbeb85d6a56b", 0x3d) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000002200)="d0", 0x1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9d8e0aa32de6d5c02f9a35b7092f283ae5d0617a90f1c3ffc6af0640e9c582dff95b385fdef32f0d3964c6b1216a8d4d971e36f6f5d36a9dab3578e3335694c918d57655fa707f22854437367a84d6eb57fd9de504560a5dbfb38cb1bee5055ba5108e7572c1f1ce2ecaa868ab614a786863c43c052ae228c0b0b9a6679265f0e70fe39a631738f7f2a94d1c2599462bf7c64587a0c4111f3ed6a8adf18599ed1f4349245cbc108344bc6d8d03f10200d6404482f4b165c809af18c5524ad8a056871e9bb7be94a01595bb7a731a13d1116e874d6e08e11c2bd18863ddd9f81db682fc1dfa7c63c08b94f11272c78529c4f7df58824d0786d01f1cf4356e0f333aa8ae590240cb14945ff4dc89e58e274246810287c9cd6c4663d0ecc38f34b6c72461074c926ef2a576f7707c5bbe4fc9fc215a17d4ba23f972287c96ac85bf329f64a98e09b646716ea0d94193ba12a939f595ca0b5f756308665028bbd0398f33d39c34a58e65def4219b52940fefa5654fc555d885fb82d20873a0a802fac4508c9e337d24f6d20f4625845a2b5ad79648e7d2e35c1a9aff4a55e8dce35f918116cf2e851baee212fec8aaf42a544b3e18d0cd296e6ec1e3903d36922a70e051ae5ac19d58700c4b6060752bdf559621b0ab68ce93768a280185dbb23fdfad2de4d86c59fe455245eba38fb79e7ad29af09c5dfb9b7cfd21e9738bd280fa7f3688785840e4551623924351deb5d6d9c28040ecf8bef163bcfa73fd1a3062b70e9818574d508e01604268130bc31a23a0d4b833a884e6ac60d91e475abd7cb470533ff1a708b9e3cba35f193c167ca5c6859c7cd9f5d40a02adfa7999bf4790a3ed138c9fcb8f1f98cf6f8f50f6b619e0ae648e08a55504d5451b50e563f93aedb51ec884e5cf60598339de2df5aa190b477271ae1ac02c5af2898c291334304dfc33685205e15ec225b4eacfb83b5d2f662b2528d2cb526ec4bdbdb04fdf74d9a39b92cef79d396a5c3b9e810a92d4a48da375a3b61920c5f1c7f2db1cb65579cc23b2a1b6962fc734271f21de37a5e2b585ac7d792d1c0ae3dd292994bdce1bbf4d486e7ed0395abeed749de3673ac3b98d39be18ee043ee8e48e2a8f1c5df85e380f7198d4872f377d9e00fb51d14e5c062138697c6f89c410420b29799d2fbedf349779007bad734be5dc74727483c8d57cf93de8d8f0bfd8cd186f4115441f87ed47ee8a23fedf37d007b1018e11a664dd4a0c11f2e08592feb407bdda8af7eaf6fd0b4acc0c55c1770f252df56c37dce372a8df3198c619d663dd38497db4d58c27e48c3edd24341d363bbc7e25e3b64ec7c768e9c5225e70bb09476f20bbaac0b39ea1cf840a1741bd9ff544b49f097418ba8a7f31ddfce3a17bdee36142b120aa9a982876fb76222e35e44c9e61af070ebc41956a2d2cf402716fb8bcb1d40ab81c5b401ad39ed1538deffbe6fc8c76b6dd30c3c997e57faf1ec3b8d91e7b1a822e2529649f5e105d70253e1e93c6f6a2f812fc88a5033fdde0987fb626b8501f8dbbc24b2d43c7e085fc049dbc0ccac01476226510ff2e66c6e3b8fcfc2126614e440c7b4411b772ef491395950c709c4942472e72dc52107a78002639fdb23dc81d723558989ec1ce3b6eaf332b938bd3a7ab952a9d1c248bd99e489c2973fc3c8caae4e7ef45fcd082fecf0a31bf71fbee9eecd79dddcc8dcc605b4960561a46e701b934a1af676113380d9539b36608938704af5b0ca5b6cad2f9c3578e59e81ad3f27bbc2ad94b84ea3ae3b45f3b7ac6e31af0879f4562663238d1d9f11ce01b13bb2f07fcbc3dde8f2ee7d70cdd737eca14c8814f2132f2b9af728f4b7e5406ab1ff536767a31f378468c942ec0ab5eeb1b3c92392d13d5af0a324668bd3917ea30bfc4350e05868b254bc335d94c99c6b628567d6cae5417c3eb047b49904dc0d142959d01ddf1a7627a35ef3f4f4272e56fc24c468f4d3171dd948e1960c0717e9c10dd5d625bc66c2c6b361bba37a73645aaa3b83b6b5b1d8e67c30c8c5f452ee100798097005d672e1922b1d5158d6acda4f7b54df5c70e56e7799e0c1fed7e14b7a59ede1bee16c026ba523c39d7874c3365b7154b9e2ff89c36beb0c4afdcc6166a21d3ac371ac6b6ca273919a3aa1c4210080194f29f106fdc43c7a9a4175f1dbddb01d09c25ff20a1c885d9d036199fb2f5f3acff4ad9a89a9b8f3302c43c1a4eef1677b748a8f6a805f8c348891ce8d7e2592554cb07ad3eb968c3c5e6916ec06f11606410a94955250ece82076da3c6b67dce434d09467b42248cb49a4509a9fb5c9a4b044061cb588a541768c6b234abd596cac5ed94b81d5468b71243702fcc7bcd5bd538c447763c6d591681cbeebde5e201fd147c8ab3d77c82d48a1d9b39a44ff9172a5927d772bec4662e0f773074500d5998447a60f5d180c17c7517e6fe519b6c1ad783b2e0433e504a76c81006de3228048254826fbe7f302fdaf523e273fad15b8c181a665c69ca79d23af5fb71f4c3344aa306b3d3fe9b89624ef08b00540cc0cfd1d83266867bb52cea4ba7623bd596453ae8bf978314e7b8f724093bba94849d1e933f0647a22f38bff5b9e9618aa037508010ccc5b43537b223773360487f66e8a9805beec66e20a422c543a945fa9a5635301289a10f5a6ff4850ced2b140623fec0fea17d2b942aecfe0639cd839bd01f5f35741c9f4d3c769f5ddd475a0c65636c4f83f3b47cad43921ac79e2b9181809e16ae08dab6d9f44471175db04a55c75d9e22bb2b078a398dcc13e42ba592c825439006fbbb1145222bc2878f7783b9b378c6e093c8cba7342fc3690098e0f48361b1da7117c42a7bdd3a5e834a9e1eba16f4b4eac393309f4d9179391e98a479bb8b4acae362d1f648d922dc56fc781c314ebc3081278cf6520eaaf44a6dede81fd4ab235abbb85795790c0c40977722871edf484d701c7fa75ba330bb5bcf67ded30db8895a83a1e0f438317a5e8999c476e206554fc3b879d280a85baab05324634de42c0bb603617998669c62dc0f1048a330c24053a18447c6d3aea1a331c3b2dd876a733154a55ee2b43b91c8e2a7be90f5773f859bf418d4f488c5ce273226155274dbbea4063b70d770c6805f102e0bbca17d47b287ce10943b9c8a54023877b4d4f2d6d3d8c05445e6fe2d2c4cbc66b93066e6dbfce1a01c4784d8126a9b0a60b385376490050c3d481f2d51dc7843965fd5ba0c7dca5edb0e0e758b3ceb8ed275fd47709854cbc260f60b633e21a95a3213d721f3a2616746c7f2499cf2bb31586815de81be2972880d5e2126701f11fb7ac29689bd8d8e60c3072591c74eba3d7152906a88b73f48c5b22bc1994cefe38f460596a43882d471126d986ff0544555cac41c86a3408a23ed16e990186ade67a3183f470fdda17512639225206c37f6598f5c18cc53e241d0a97965d20647602d1ac6200f1a04bbb295a85bf3c8b79aa6c90c3c983bdd32461a1608844606a7a1025d4c261b2db5f692e8b12d561ca60244afb2d226b82a6d78f58f640bdfb1e0ed1d9653e025f65d52a0594ba3e5a6f634a9444bbc71aaf117a65e4f770e0717523c2e20adbec8ad43ffe5530a70541a2b13db8aa920d56c13bdf806865cbf8b03847c807165392b5f03352d646b774602e47b21e8eaf07b7b008d8683fd0fac45a1eabeb2637c90bfe2f0e136d615e6afc0e830d82c7f8d1e2a56a2024d6e009021e3b1c5c7fd4f7da70c542042c5759edec9809f7f4c8d43ac54a0817bc24c1cd2c77aedbe681bfceb84c3632686bf38914b43407518a7a982616d7ddc446600eaff4987afa1a9af8c872e6b50db021e1efe5179789e55770c9a6249187b43109b8ce4e3e68d856a7d53ecb041bcab127be5b2b27e09c506eb8bf1ffa67047868c768680c86b6c212bc316ce8f0106864bf04a8f81fee8f511315eb2d37b42fa5d8e38c4723fd2334dbbb0c452ccab1d8dacf591643f17cd620ba1f477b806a1e9346fb645ab297e4c25aceb89338353c3e8c2676f8255680b79ee5dcb525342e48487797dc312e6061aee4a0934743c4aae27f6d180ce7d382697411c9022646a2fb33ed691fac9f9a93927ff84ee98f4fda622cbd3607d9f5056964429e779314020c75771962a466795f8e981a0cddafc39f2fb0c99327d0aa6beedf92d48f61ec9a4138c4e4960c12b9aef2ed4d089922e925d61dd7b48c96711ea96d0a8b2477125ea8afbfde70ceeb79ee34f5f973edd7f07c3946f0a85cecb17f4c4ea598bc35437806d572c1be829e6000f93af58ca78d2a904e5970dc96e2ebc2bccb64b1a5f3b3484815104fa064d8a345f36e5ca1606b859e84bd1f1b76c03df0869a3c823475ad1f08e8f61beaa89fcb664cb6b27e0a3242efda0317c9d6a1090ea17d8e86dcce4f5c1471dd404b186fc87203109146eeac9445591fc412086b05a6b4bd6cf7ec4ce528b31079536bb463ff4c8e40432a5b8b2003f95d78a886315756f1b5be72263b2ccb4c21d8a2ccbf463391bc7d2ec96a7dceb930895d742b889bead7f8bcc8c336e418cd4c498ee2126f6f613a09a68a012d36908efcf06b44b67f69f9cef7487acf9b9d76035bf6232d6f07277de9852878e5a79eb001217122c8be723c08ff3cdf8e541d73d66259ccc387cdf29efc89989b46e4c00fa92f8d07a2a7c58916cb5792a3920ca3acb07b492ed80bb911bc34e128190aadfdc1bc9a0939c22c74c3882436417164aee1c56362d1c61bd8c708f083ee200892ceb5c23834cc44ff2147eb07da3f06c9134975ad746b1f6271009f15f57bbe48acff4b338e6a2287", 0xd68}], 0x1, 0x4b) 12:10:07 executing program 0: r0 = socket(0x20, 0x0, 0xbc98) setsockopt(r0, 0x1e, 0x80000001, &(0x7f0000000000)="226954fe9cc452b6a975e4bd9a236733b1f0681eb3c74a523f390404e55c5cb5aa7f38b819a4a0caa0f9caa84a100ac9bc704e0805e03e", 0x37) open$dir(0xffffffffffffffff, 0x0, 0x0) 12:10:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xa1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x80400, 0xffffffffffffffbe) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000100)={0x7, 0x9, 0x0, 0x5, 0x20, 0x1, 0x5, 0x8001}, &(0x7f00000001c0)={0x5, 0x3}) 12:10:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x46a) 12:10:07 executing program 1: r0 = getuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) seteuid(0x0) 12:10:08 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 12:10:08 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x24, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="f80af508148f32e6c3539a64b5bdf1537e52e33ecc00762ce1bef292b41ce56d67cfad9451385c64babda9788ef4704fa7a09a3319d08329cb0f82c7c948dd7b557563f543", 0x45}, {&(0x7f00000008c0)="c60eb99077f285d881728d5d0216b40d815acb38baba71da0382d4eb05862e65e68e53ce7d35dafc2e1f5739ddb67a1f703d3854df8454b54eecaba07ca03ce5c1c1625711085d97ba42c0f1a2ed8125767ce067b7db03fd2982fc14ff3c2c676e8e37c6ae2629f415ad9f80ea07df73fb3433052226282050f7c1c933c65c7ef49d6303345d9c5c8236575f90d33b77965fc4c2fe66aa7f254dbab9947d451d8ec9426ea4159158276a8c96f72a50f2ba6678fd278df7624a7edbeecb610bb9e55d7325718d636099f63ac232371348733debe7e91efdcec71b2b403baebfe1b83f30b9c9dec9c912e3161038a1e622935b7c975c4c54e027b96cfbf6503f630edae42e457ce4c4ae52fd8a74d207e4fa5934769d9b8e45fad4c05b72c944400e12d320f6eb5b44689c30e7b959e3be0694032282a9efa927ae643c8908ed394b2cb2dfec16a6bd094d886ff2334ab2ca7f5c85bf44ba4d00d9f5873cf42cba2a7a613dc36d868236e19ca1b4cadc263116d947d177e39a431eb27fbf43a1034a5413911afecc38916d8e8346e6073e55481e50bb8d215f9eaad0201791e03cebc735624cc3fc3608f1d39ceed423bcadfb5c8a1b9200b60942a7317faf4a5d9d571ef4931c2f31ff03479eb113ec4bff140e60cb1116d26935629ed4ddaafb94c6188e2d38aaf825efdabf469664e30064f851fea0e77828470d162c3e07dddada0f44a773f9e90b62226f60f3fef8e7062b8af55fc1ddcfa45a1119a6b9cb3895beea348eef0c98de128c5be8f626ff00a4883cdb59c2131630821f15be9e7cb00c9216f2f8974ac1e27e0c0c31b849cdf37b27c991fc326d43ccc1efdc10c1840fd378441c3cc08d36f89df101ae15f5b31cf735488a050acca128e330c2b485e5567cab7411b99b5790363962124083a9f2156fb31b243d0d0b2482ccc900b79f2f581925dca15e9b730e99b756b9cc2eec3e4fc025b90505d3d91b3c924be5c20ab145871564a8c391385f224691d15d401abb3d7f29c1cc7b640e92e1e8631743bd676d9808c095f2710f54415b588816f5d7b8d045dfa86f3d8bb3f3ad43d29c6790f90fe2b4dd04417d30c14353d737d19ed64468e651eed16cace3565a2b9d1858bf5ad309668d482def2c09247ca709325db627c41e4d3b1ac9ae652fba6e6705a56ca52a266823063851f9f84768df6ad32051b7bdd8ce4b7040932dfc39f70c8e404e30f7b79fc9d4d76af6faad6f068a171080e9a8c1e23210c0e815a9085379b02635f285fb0ca13756b8a767ff6c549bc01ed8e1982372ad3ff2629509bc2cbd68acac003f6e3596495c3d5e74136626b597e5d8683a53e1d11b09f25ac5d2f70755a7ba9eb6416ea9242c938294dfca33172882d5da626d9ba562783fe7f4ceedb74512616c4de72907b3d3d1dfc60b42d9e0ac84514c400990bbd5daf20ec1c1187c9744614861ee09cdee2e6747035289e65db38bdace1961476b5301d0d647af840202bdb7abf864baf6ae2e2b289036a73a6af32983f321b3aae0b42a82a6028465e39ffeca125e81b90e4f7eceb4b34152a72be3132c093defdcd954de8373261dcbcc445746beb8f198b9e95de4a941115d58950d6c29e02e3c5e1222f5220d4491b70831106571528562168dc756b7129abaaa1ee7634abe5af8039e5da29ce4eecadcbb7b326d8a5f9bb95f2aab786ef01b7ff71a5930b6a3904f26b4eb8f83c969e969d785380128a24fd701d3f7cf9dce78f6f38e7ba93ff6a699668ba75ebb37eda2f1449878e7f302180bfbc369952d364e9fc9360cecf7bb686ade4cef463ba8050c377dfa259b17c8c7c6eb55b280f49346b1147e33b57dabab151b1ebcd5d26ca077a262279180f997142ae911949fa00f0fa8785d1cc733e925281849bf3484dc7c38a88298846f624e71c1f19793ab0de5fae949085f618391b782d0d8ed276604400e8eb21dbcc4d462f88a78b09ab2715cd04a5813bd664b37893f4d859e31e9d1ea6199153ae6146f485f5b666e61cbd3d8582bcebcb7eebfdb18d20ca3162fcb29292e1954551a7b6b305e0a6fe9776c6596eddc088f22621837c4f2eaed15079fbc2ea760a79d945165fb79aa52ed2f4055a153760df459f2db3f05cfaf9bf67b16949266b83e6c40812ee42c9554daa13514b06ac5b8fb02d8cbc480aadd28ab20531d70004fb6b429991d7a20162ad7c0f7921f1d6e80890bf4ee9db8734497121380b1c2d497f0f91e436d1103efe1491b5f6eb1dc278c565e7cc9a7c2e379572428090dcad2ad6a96ff3d159752129a90594588dee6b52339f882b5dad32950910bb1eb69ef6b0eaaa70688ae6f940f5e88656c49d664b64223a8ff6d670bff7581a4f30e85a27d68d079c0e493b19e8b1cbb3c6a7953e85d2579cce285e227d6fa836ff8406607fbe539ac541ea7037d0c9cc87c38473775b6502da169041e804bc1b2d134c070cdd15f13ce4443fdcf509d82b4e225096e2c8a0fc33fb4a36c2e1accc506f3ad855ded33f95951731933f00855225a0a5eea605f03de393def73db153e26eb1e58c2dfd9db93cb3b707ad15c8fd37f1e1303f4ff5818527a0fcf93f2143d1e5884ebe12c331c848eb8ade63c6a325328e6c134b2aa7bd7d44b346b697446bdba8dad1b92dececf70138d92e75ab918e8139b0c75939277adb258200c7334983617cd3f33ca5807dece3cb7c60688ab41e017477e2b109725905820799733e8f955e232b8a7e6c527c6a96ac91c26cf61b1edacf5f98c164a22fb7e0aad2c6aeb7b09325fc7cccfeb86377d14277a113ef4224c3ded62ad5a203ad1702b74c3bfe70f69c28a72b35d323db20ce95a730df56c0349e4b8a5dd120937b1f2fd41806fdc8d56e39b97e07228e6088ba01ec6ba29741cfe23837f8d6e890b83c053b914cdd4d7cb69752719f703fd77565eb01143aff5e17a50f9e3d0216ff0e1387b98bd55e12e996df4ce85dc884b07195d5e549a7d23ae3318211e6524a8aab4810c1257888c4bb1eb85b5fa2465761f887e0d57f8ba89ee228e848de19e0fe3b2068dbb22a06a526e40d1768f8dfd3f8d24b585b377616a1a5f7fff8b5df781ca844e294a6d0d5ab285fe09fda0238947751e89f59b213eea4fcfb7349bc9916560ef0244480b27a6a367835cf06350a4e4fdbf0d33f01d60f63723e6049289bce6fbabfbad81720be285a61b47902b05e3900fd62a957129ded731c0918bd7dbde6e2ce7dd965631f9cd46a22b46e69fa6e9a970dbc6c26edaf598de49f2a81aacf3d6c83ba626008b29370544cbf8c86f65fa7541cf88f673daaad43138c72c8270567d3924771f4a8052d65115eba7a723cc1821e33cd922e852a18e3fb59fbb4b8794d674224d4b1127bb4703b4126c6d715b66c688a05f60cb394b5095784b5ee7338c86c55e9c5fe01db51d2ef6b5fa8d133af3e5623dd4c48bcdab55c47806e2b8cffcf023c745bc6abeb11f688bb800d3c645e2a5e7f0687d435edd16f490b067c36a925177e1b711edb4b2a4006c6496d7bfb9d9ffc473f7908999677123318a663acfeb9caefd2a6eafd369d32d79d70b44a7026303ff3e4e308980e71649b6bcefbc37d348a04de761ed89c98a642574f3e0792c78d8f3cf963162a9d948703cabb148a6570abf595a319c3df930c32be800473b5d9a627a078ae0d8d82785e8f52cbb3425e6932fa545bd9885ba3b36df028a29823245d493965b83357ab0b3b8c3af0208f1de42ad066fc8306886b85af3afbbd51dab7c9abcc9df40453dc4dceea298635e4390aa01a6bbfb53c8addc7fa82ebecfd0ffed98c6b30adcbbaca7e7b3e81a5c1093e609b41812830567031411412d6a651473322c7be3408d1f7730675be215cdf463e65c244c896bf1b28d20d605c35521d166b832bc8f0501292df9ab765400f4d016bd1df6d6a9ecd1542e6b9c3a5b21f07958b8fc78e7e466f72c016c00a061d877fe9f700be4d8fbda0c078a7d3c1778c64e78cccfac319b9a83e1b0d5c8561f3a166069e67b61590ba87fc93e0e52e2161797e9f4de459df4e3cce278e2f2a50c6d71e7af521a591f0b9265e5781f0781232cc46d97d18d10fb586f255e8bba323c442da6567775279ea59ae73bd0eac8b3629ef8a32cdf5a7ed9f2db617674632c2fdab6860c4cd2617c4237907b57d6841712788dec25fcca29819520e6ea9540ea8022fd9fe9810a9c3abbeb4f4885c4ffa0a75a798950602268e8b168c9859f99ed3ea754a8188fc8271b601e89db31bb0b7f16f1b6102a80b62278734fc71bb2bfd0c9f8e68c6bcd6f0121ac4a948fc4ffafa6a5dcf41c732706f80c41590510b8cf3e2cc60cdf1d6aea43fe3fef6b8f50d8ce4f6a4c52edbe9c6bf0c91dc7bbdd62a66ceb759a4855a76651ef87ab3a91f34cb53045a8577df3adbe264cea4410c00022eda058e6cb20c6127b26f383ba9d6c42d691f25332b3cdd90c914aae90eae18ab1063d743063f5f4bd1ddb158c9de30128becdf5af5a4196018705ac9362248c2d2696db7455556900553b04575f9e7b3907068763d66736c1146e09d14daf6ceeb0264d5cc669b37c4518766430d5b6629983138e19fe9856b74ef468265fb46c390b354014654c259365dfde2a0284424ab0f2276aab0a1f30962c0fd32df2715f3fe94f8721660c167b268f7b7d71e09a74852a7f9408b5ffada1470516aab9ed3649de8c1b6b3f6ed4e85146eeb65c2e67c13237dea7e49c13b818bbca80dd8a2357b114bd3c568150844ae363cf99e521109d569c3667ada5a2113adf1e0a5fb04491d9159d387e04e6bdf8a4661a19a2c5e76b819f897ac5648e9e75671ce2987dd16fca45a05b0a167d3d1c7c2435e7ee49f9b9142ed37d44fc08fe3c0cd13d9634bead24ad191eeea071a8c18110f378535648fb756dc622b4a97af89a45996c6cdbf66eb7e4403377691f3c7dea089573ba5224e6b98a461cbaa74bdd003e1dfbc9e9e860091aeced0c533e0feb13fe10a18adaaf51c2409665374e56a4c6f32ab7e603e0a447a8a59cc052ef3b88c07e6f6e0cfb4c00fb488d1a66f3ea36af4115cfdd8d7afe4d49a27ea0fa1a109f328ff5e4f1de07c126f89a97cfecf68fdd9255678216571f372eac8091070ada7a2a870c0472340f5414db495c05b39012be02e7cbf671a451b8dfbb1226d3d84a8ae556f63e8fbdb6fc246b72f9360caf2b6ac18ef509153d5deee0b46ed057193d5f93636816e77923a908f2be7e3c95af4aa99cd90e0e3849bd2f82b429bb8ae17dd370975e2fafa1949562d9f7bf981a69c32269f180c020eb50898d99cc1f3ab503ff0192d11d58f3d142ba5e39f968ae1041c1ce17e3ffbcd009abf6ee783c60eb6f66b6ad4f11988065a5c78754660a8a2feb5619a034e071565d2b2ac991eda7174eae19f55408af021589e587e723ea5214c3652c1e437dff76fec4c83fad2694db6f6674a857ebda054f50b397db1a7857bee6ec297ddde180df1df9889d7598184366f264211de0d0f059619c9094237f98c38bd186bbe4d08bdd10a6c6b8e67998b9aa686299a9486fb16466f525c4cb26e004a5b38199dabb69438dd24e5da2ae21d108decb6ad7c6826cd779b614b3ed60cbdcf343ed13cf1b9332e6b256417b1f491767c78e32f9ba949f7fb552757e1b275407aeae049edf2b19b9f33de8ce801f36880733220a6a3be97f565e0918100e3ad518062aa9a832b37cdce4be06ca1fe23cc8a247422bac25600d048e54571ff8", 0x1000}, {&(0x7f00000000c0)="581e1bde9c6280f8f50e0ac31a2c7bb6efc99805bf00a58b578125821591859a0babfc9fda0b09a3dc5adf20d46a217e3e94f98eb2280e30afc85d73c7e766d7ed0460f23d728b6c3b98544c2478d482a87309d5e08b7d19dfc0e902b3b7115969916fc9d0a88ce0237ae150a63879a61a80cdf2e0845433e5c7e15b29085cb3b9e7a1405a4be704cc8d4dd99e3c826d8f", 0x91}, {&(0x7f0000000240)="99f55465b5c1e6507d896fd375b140acf4e37d2948c34174a6264f49a1a4e1da9519b1a8c8e6cdd729d379ed610a44447af576f3e13334174cbf79a8e5114d0a95db48e947fd0cdd0d163c76047a24a79b7de3be74f19234b842c7d785673e577c5c19b6f2cd3e14dc11be7dcb02cc0c2af9d1a563bd04f8b38d36f28917b636486084e9ea76ce2bae6bb6084fbce8d2bac300a71e299f7d76e6d340f945a4644eea4dcb72f33edfdca573cd752c0c35ee9e9874e65d186f0b484c0c9e7558c6fdc8a177c25539882d95ce31add23d9bc387a3ccc7f9b63e0b63ba27e24e1856edbafaa1a489a700942338efa4df480da0061930a24c3b8ab214e262", 0xfc}, {&(0x7f0000000340)="391c74c33fc2b37977567c1d024dad6321990e8d6ca91bb44b729b693fc3cf13dc3d8806fdc10c4e13fa620a20d47fb588a04e002b4181903539c27cc25d126faa3a9fba411ac238d9cacd5853634f55dbdce338ea9769cf14bbd981143d86e7fb21519197abd4bd6f28fc30dba6a1fa713d2eb35a321116567ba4a0f17786976b8cdf4c47237ee558ff623c3b916842d0ef3b9e6cb86a9605b4b6", 0x9b}, {&(0x7f0000000180)="b9f7d25210210ac02f38da538eedfde9a17758", 0x13}, {&(0x7f0000000400)="0bd13d12201ca548ba0fa0d93296fca226c93d7c104225d9a42aba54f4297dc09785cd1854b5a84bbefb46d7fc9c6813fb4eec7bcccf90fdc5d3dfeef362f65ed6fc83a97c6ab6a176839d6dfb35af36c8f8ffbf037119ecd06664fcd8aba8e0fed817ff9def2afec676578343ad17276d2d921e670284f4d2d03398e385c9692a78a35df44c740925a0a271960cf481e5f223ddb93e967635aafe53c9f522a387ce689bd6164d3ae8bdfb4beed03149edab7dba4c9d2aacf6c57d33dbdf9f7ada5aed4963957745d280887b908aef", 0xcf}], 0x7, 0x0, 0x0, 0x400}, 0x0) 12:10:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x100) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="28b45283bdd029eae931c2cb68be8741095175724b89a9ccfc60485e04fef1de2ddcbe7d67b97c86ae4b06c859000000000000000000000000000000e186b513179b361194b88939acd9b890e067604e512260333084f5eb9a5b3d29c0db70db1368154fb9641d9be991dff628bcb93fef0b46639023ca4e5aff974bec9bf9e28b0c88f76853ce7ccd619d0f9fb648ad999dd438c6517b40a0778647f91c56716612e7b1f2a40c9f5154bbc59f8d825121a71643c07760a7602627e19646231fff6cc1b92dd2e2238103b2bfeeeaabbc7e37b3897c9f96b451ca1dd7fee07ae0a37ffa2525679e046960dd0d6aa78c1e610d371cd76fb085fe3182e47ee7cbf291bff449cc6b5e973fc643db06fb937ccb8401b1cf245c", 0x117, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) chmod(&(0x7f0000000200)='./bus\x00', 0x8) r1 = semget(0x0, 0x1, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() fchown(r0, r2, r3) 12:10:08 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 12:10:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x168) r3 = socket(0x20, 0x4, 0x0) kevent(r2, &(0x7f0000000900)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xe93, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x0, 0x5, 0xb3c, 0x80000001}], 0x6, &(0x7f0000000980)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x9, 0x2}, {{r1}, 0xfffffffffffffffc, 0x82, 0x1, 0x3, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x9f, 0xf0}, {{r3}, 0xfffffffffffffffb, 0x24, 0x2, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x440}], 0x8, &(0x7f0000000a40)={0x9, 0x400}) read(r0, 0x0, 0x0) 12:10:08 executing program 0: kqueue() syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) kqueue() kqueue() 12:10:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8000000000000808, &(0x7f0000000140)=0x6, 0x6829188b) 12:10:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x799c74a130fe6484, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x0, 0x0) 12:10:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 12:10:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x2}, {{r1}, 0xfffffffffffffffd, 0x28, 0x5, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x10001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x9a, 0xfffff, 0x5, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xa, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x3, 0x0, 0x7ff}], 0x119568f0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x31, 0x8}, {{r0}, 0x0, 0x8, 0x21, 0x4, 0x400}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000043, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x44, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x14, 0x82, 0x8, 0x8e}, {{r1}, 0xfffffffffffffffb, 0x1, 0x800fffff, 0x4, 0x80000000}, {{r0}, 0x5523557591fc9d9d, 0x10, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x94, 0x6, 0x4}], 0x833, &(0x7f0000000000)={0x6c5c, 0x2bf3}) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() r2 = semget(0x2, 0x1, 0x444) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)=0x5) dup2(r1, r0) pipe(&(0x7f00000005c0)) 12:10:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530042463514499b7537761e5a5716b6555d57f7c56f270b08fafde4b32dbe2b0a0bac8827eb60fddec7c"], 0x1000000f5, &(0x7f0000000100)}, 0x0) 12:10:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000e02000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 12:10:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 12:10:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="98", 0x1}], 0x1, 0x40000000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x9e4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/202, 0xca) 12:10:10 executing program 1: r0 = syz_open_pts() r1 = getgid() r2 = getegid() setregid(r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x0, 0xfffffffffffffff8}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) r3 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x1000) 12:10:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 12:10:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc7) fchdir(r1) 12:10:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 12:10:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = socket$inet(0x2, 0x5, 0x80) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) fcntl$dupfd(r0, 0xa, r1) 12:10:10 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xfffffffffffffee4, 0x1, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 12:10:10 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 12:10:10 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x925b, 0x9}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r0, r0, r0, r0, r0, r0, r0]) chmod(&(0x7f0000000000)='./file0\x00', 0x90) setregid(0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20020, 0x150) munlockall() mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x40) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x2) 12:10:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="0bc70a4b1d67198d78fd9279d25f2d1ae01431b0575293875cb4fa242de45a60a5dbc4348337b6d11c7dca226bd569433584a13bea6a5894b1f31ca826d874148abbde5a357edc7cffc2efab87a2c839e75a9150265d6e74979a5aa443ce7af7be9aa3d169f8e4f79c4c93c83c0750973d3152a8926d0a1462a435032541d7e06648df323601080000000000007fa397db4f7cfbae7c0d6ea2428e91413bb8a6bfbc5fc513a3142dd32e39e9e76feee05d4730fa3fcff425667dc79aec735b42840b2d5f60391941049b2e76c5a10910519fb2b3ea7d03f6cee64b56d23db86023094808d37ae86fb7b04dbcd5093579c3ba2f1e4f50baf0bb98ab13dd", 0xffffff0b) r2 = socket$inet(0x2, 0x2, 0x401) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = socket$inet(0x2, 0x88006, 0x8001) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x9, 0x1ff}) setsockopt$inet_opts(r6, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0xfffffffffffffec7) socket(0x6, 0x4, 0x56) 12:10:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) fcntl$getown(r0, 0x5) 12:10:11 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x4007, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="f8740ae206efb3c08b3b2449504a9e2f86292be02c1e2848ed2fa142142af7f7b3ffcfc0b52e8eee38f465b4af248901123f5a64371ae24768c18c5e31f1b8c6f3305e255030a9af6fb7dfe6d26a991f26fde728275abba5842d5f9bcdf31206837d1f858268c1fb60a0dfa5dc5b6eb573776058df8709a8d494875301aa323951a8b01f38b256", 0x87}, {&(0x7f0000000100)="692aebf64cbb84e98cf992d9e1c32470a4efac4e677c7e38d313d87a8c50a12ab8595a3c0f236bfc72aeea615c8fa21b393ec521e073a5998308260f7201d7abd619b401d0cb82b7703240aa507bfad280fa8c2906e18d01373ba752078c50c0cabcf39be31c0c68d5774dd294b6f8fccd62e5601f695bf986fe133bbb91f0d98f01", 0x82}], 0x2) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) fchown(r1, 0x0, 0x0) 12:10:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) munlockall() 12:10:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) fcntl$getown(r1, 0x5) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/149, 0x95) 12:10:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3ff, 0x10800080) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001, r3}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r4}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x6008, 0x100000000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) 12:10:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc1b, 0x100) recvfrom$inet(r1, &(0x7f0000001140)=""/83, 0x53, 0x840, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000002600)=[{&(0x7f00000011c0)="48b99b8e8af60b5e527927268f39d7763806ea5c8514d11b04e3cf475e1c95283cdf63f2037bf8cc615bb8cc24d957c00bef05567e6979e30d6af0317d06b0756f33949076fc42fbc983be042527a7e65c01471efef89dde250c8867cfdae8e9c36c5144ab3eda582ff9ead9ec3e2719a2603967c5c9558c5666588442", 0x7d}, {&(0x7f0000001240)="20c8845bd05c57f1eee3cd276cbc1d83ef302bd821bac733f440a0651fe8c7987adb389f641b0ee480aa4dd044d2ee7063ac6d0ab02c1f66371695ca33aaed04bd08e514a4227a59d44c461c3a05c7c9b2e83b0611a9bfe04d9f63582ba3ba5bb377cb40f1ace39ec7b85000450366e1441a289e5359483911ac81a9945a9ca464157284f8a110bc365ae6d9dafb91c43d37e67944aa6570008a387397f766fe0a3d9d2b733d73167583ff8f702d1d26418dcb2dd67a19918d6acd04cf9812595b38ca3b8a512b25c18a4b00bb645ae901cf0cc709b79e1a720a7be5fc5118f28eb73e8dd7db8bb6fb802502f2d674a696a7588ee4aa78dc19f6337387410ae98e281f3884613b718261c30369bc97b7e9da1f14d15ea9ff500eaca0981e7f710cee0f92aabffcc6ff93d44d6c48fd20dea6c993a15181d1bb9dd0647196fccb4049a921166ff9fbd7e937e881c2eebc588b9048c8f4e12477717f44d74d9efc22dd92157a21bf59cd63f32ea3ec3674901fde4a9e17bb46d73ae88ac3586a75af97bdf942fabb692eb3cebfd5c7751f01e63494e78d707c7d0024ccefe8a56368bf909e5385f6e9b4b010baeac62e178b6a8562d7f905134d5439023af21ed357cb2f2b572a92ba867c051e7c29e75c5456eb8c094dfb8f3cae41045460e2a2a29d5e96be1416f09499300b1fd4c851f97914c3a2a9f68f99cac7831e87feb186fa995c09dc77da38d1c2584ddf0115d8937e9ea2fd4449db73924109193206ea7e6b9511145972820e13d2c73f04db72540c0e8b489e22d287faa4285432c18d2fea75d27ca9b1cba677bca398af9f2c79b06eeb6bfb4f62306e7adfff3a0f84dde660a51fe5d0084499eb01f4d08e2c4eb6b3cf4254b3996ec812176a84b150c9bf4365acfb3bf1250b2c5db2c8cd221ca16e256261f37fc37d0169c2cc3228e7fbd9b761e744c9c31d5fd1b7b2584ba3c6a1481365448818083c5ea522e28e56ab770fbb98cccb9d557e05a0d463ee7f6a82859f63a3660726997919cd4b71c6dbe42e1a0931ea23881cffe62520d98916a2412385177bcc0dc80285d2d28f96a5880115c06b13985a38b13cad403f512770d6236e044406d592f05f385d4da2cf09efcd2205d326734ea6630333d6f646754daf2fcb7dfef41023df329393b0e1e4e917fe99a2f889ed7a9cfbc868e5becf204b59c2a7ff19fefdad823ec74cb234d026dc7eb12533d73776b724eaa4f1b8be4e1f35dfb4e431098065dd7d3ce16173cc0854466ebc355a148b63581a5d6094e77eb6d9c18a7cc35a7d0817cb3eb7de1f5d38dcb7acfec4577e25bdb82fc3cd98855fb64808f4ac70b3d435ddb940c3086d32a87b47ac289519b2016da1498eca026f06b32818d7701683faac78ac7d4108925635c6fb61ee38cf32a65bc2729e9686320eef7805a4498ddf69276927370c3ac88b86f78e309d5d3d14f97c8106280dbf4c9a942bd00f050b6e7c7f9a69ddf481492452bcd7bb8db3392fd857eb5d5fb4142ac8ae8806a5d0348d048a64a0c365ae0913e4eb312b0ca874838ddfa79864697ca875794d81c20241c8ab972591946a5767ddffc25ad246ea54321470b7f143673df1697da2a2553a03cd17c1a144f286ab710e5cd7318a4a6ca911eedbdc4113e4898dd6189342902fdc3d984a5c507e2d1573f9aa82c83a2922da6fbf694b318bfefe660302a318d4e3b2698ea34f3309e87cffe023ec91888318bb06a1718e5f16ad466a7bc0b006f68906f39411e085cba03e38a09c1a9d0fde348855d33630bd2e2060b62d7f12235ae3604a4f6dc12fb7fd9431a50b707d8d7c9553d1c8e59cb0122bb4e88b08381ad2f3ab14caa034ff33fe8475f1021efe0c44fca7e39d6b89232d548f1d5df2601c47823d312aaed4a9e02fe6d6ce27107b1b9072760c99b6bec0c2b13075984d4bba31bea12de423b98dd2ea7218ec1a9c699869fd47c7165c10fda150da22541a43de65910ea1f49d5399e9cb88b2fde33ea03903aa8ba3a1ef88126e3484a8ab90d3652e8e8084553efe5211b07a35004049764f7bda97b2c1f635fc0a50ff5820e59d226802b52350a7f45cd72202e8484287803d8a4e597c1c044d05558b6c02755da6e874a1109e85d92144ed743fe0b51f8ea3df49a85504df54f9bd6c17113f02d2fa873c53dd19e5f04caba9b99aa852431931e38c3372eae6cf78eac024119b7df07ab663149956311ad33a8ad9a7d42da1104b832eaafc226e4327906379c3a3448ba45955d4af5190fc89e74e5571b636cff761884a5750fe06344a43a7176a053c3614fbd5bb2eb27cc05b0b06cc53ccfdf328c5fb4f690c81c90e1db3bcbcb91e82a410492d7aa7c67fb4cf57092d4096a79a6d8726ed55ec53c148eda94ce796bdceae98fc95fc142b410ff94f0da307ce061840401abd489fc794aaa0dd2d7b9df28408e1892e1fc0b74a634dda14d27f58c6a6e2f729eee4a42d3bc833f14be6258a066771f61643674843884130754abaa4e11508fe8285bf9c30344ca417d9f32b1d3e0977d32c2b805c718dd0f9ee3f558131bad3ff14385ce9dc5c2c9630c4af1f037369e734f161959ffa939ec021dfd5495c27a3da2e1fea8759f9424f8423cac49a314c77b0e637b0f36173ac050f8253c275eae0ea329ec333e6edcc8c922e56c7ce8c82c99d146ffc07b64f62c9e361c467cc4fb40720d16c88cc30f1ac3bec52880a8e0e0bc5965a274342b0f99f678a6d07e2c6360c8834dc144087c9545ef51465686e51ba64b5e69e547d905fc8722d4a5fe672ce9b7cf2c6c05bd903b25906d8e4095ffea7e8a444d7adf02558bcac83390495aff55b7b086fd2f1af726aa926d12244663e73bf95edd6ae9d759bf59fc2d43aae7216c2b4cb88b8f6f3c5833482c6081280b0263cc99be9601a495a762b4c111d7eda8f861c3fe749dd08ddd5e75d7ae46a1ae67aefade1b46c08c8f5543666bf3b886e35af5fa6b8f68e4a9ce3bae43e792b3942eaa488031fbe589e6388f0e809ab7b9dc6891ef473a06d1fa37a9284e2dd64c97afffe7c142540b94ca6da38926076be1964fb1f157b98a256285bdb4e737dd34f5f9ca95d5a95b09af187ce68dbe6cc9c9784a9f0f787f6ef311ca8c3be03d476c8d120a45dfb49b0ac16682469f21cb350534c8e7aefeea56bec3e21687ae5ef8556296dbfdad0e601bd1cba610727e9e8f71da0ff822b37085b9fdd36f122a3dc5a179cc857fce81a10eeb326097c639b6eab3272af21e0d1ce89bc161d91bbe4c9f911b00e22fb1770a8f0ae2bc42f4da3caea49681b2d75b05ef793ac0fdee3e6c94007f7c17a149943175c65cca07ab44825631f0c5c9d7aef016bfdb8ef5340bcc0f410d05b7feb188a1d42133516c2c70d969184cae4e56175daa569dc1b0b4faf479f8257ff646fe00e73958e291e02ef7e0d74aaad3c7a3325fe37dff939457c3c1f72d07613e23547b5cc57732a61448fa70d60812938c1c94e92d1ab1ad86b66e167e121d0e0dba9acd06009f727e872e97d134ec185642c20427f7d33b511f6473ea2ac8bbeaba934abd79bc0437bf5ca69def1c65477e2a449d8e2875fa80d0765f26e15e4d3b94b31aa6d30b80cb12dbf6b39d574a399c45ef9f4fb361d60bc0f07529f6906aedddeec94e77c521889f22c5b15189095f303711f73fb8696cda11fc325a5b9739c1ce2cf925834ea2ec9e4be7bd7b6d6f152a24f182ae41b02e1e0964bed05c420c941a84933824329939664926cc8b15a0cae1f77dd10670cbdd0db01643b0560c2a9c465e9588c1d86e0d2e3ce89c68963436fdd8b0bb87361ab116d7802a15bad9686b130d3c6d9022db5b48c0d6f8aa071df76491f9c2e0a96506932e43c67151cefa08e78d98584e274a6b2bd3f7326d05f860b4d292b3524ee8753e6dbea39a67a9c4830a9989e67fd88da31297c840a73451e9e10a5655b66c02f2f5dae40e05c8c78573004f7960e16d8a3d78dc1fa7c8ed51508fade6c81a2fadd96b578ae4d408ab10d4f617af491c0d28094cc6443bd543b2de86ff4e978d07997bddceb693d13fb09c205aa7b6202dcab953ff93ce72e208be716e4f4ac2efdc05355ee10fa4a9c933ce2b3ae2008032355dcad0aa25be4906624aa060c831af475895a52ea612679833932813af9f7e8143ea58f8da6f0504d979b7915fb2aef932adef7b803ee2bc4d0fe26006ee400594b00d6427225e496348218ce3eaa5082c0b634a783dfb020f8ee7bb2df0c89a64331273f4fd6175cdd8446e387c130d50150ee62758a5a9dd6e36168ba79e512c932e0c01885501b68147ae0bd21e7f6d4f735d489ae451e06e6849f82f87eef7fecfb34f8df3898e51867eef1814fa7eecbf1a37648ff850d2c2d070626fdd935f5e1025280f94bf10e06b23c6a072c6c682587384a0696c761bb3defb21ee195bf73c9e521026eb473bf5f36bb27dd40ac2af4f3e04e4a5350b96850c7c21e4c49e94718ab58a24335521827b6e10242709587f4736d829280bf1f9d190df7e7a8cd4e71f8f31aa2fd5826f36c9304f60d37e7c1911f1a31551651ccd21c42367af6219c1ef00da4664a14063205c99bf44a0ac4b64e772c99158497ef045c31df2d11b7ebec6df1d4f0dfeee46d4b4f08961098dcf39e3daf68146d4e4b9418702e7a6d2efdbb49e750d96a5bd492a950e41093df5e52491ec907ee2cab8768b36d7ef325dc50b4564fb783bf5f940b6f8d8aacd265bd7a59bf19ac31f476774d51fdf19f7435aafbb381eee2103780af912a33fb1898b2ef96e0e465e78b36dfad432549f06bf12d22ea6d4c615fc2f24bec201625f904c38997020e49e9d8bc3bff0afcda2cb6d5f2b346e67d3acc9a8a73f925fbba1d38c613eaa74bad66852eeac3225cdd767cf88f9935d6eae350e5e1497abaf8c41e605a039e01d3fe33f466084d7936fe2602444f8c257130477441be2f5ad3c0538752172987e177a696a6ee541c722133a5989f8b658eb683ca8f38306f26a0720ee9d6d6f9abf1de953d01e8298b39b7c4643f5ce176721028326899f2ceba70e8bebd6ab51f9380925635777593d561ec07b23eaf6b3e9c5bf15ea446d53f2f092ec40c65a3c532aedd60c42e4242c03d46dbdc06f6c766b0c7884b3d4a180b636efad3f5da6a606faaaf831781ac2dd05401cc5bbb826bb436f26b67f65176cca4e3ec3be04cbd2643cc59ae0b126cb17b1952b537b4c960b1480a81e858e4ddf9d944c0b230ad9cdcf3f371ecc823ea037df2d3b7158b0d6634c9b8233f32bae742b7176ca95719cb024ce86e6c847d96162a7c42802828e8465697cc86b78f520c12aa72bb1a8e8dec16d29e08136bae09f82bc9520c2d8b195cd7aff3e15243b1ad834c3684d13c872b4b1123f89901556adbf0b928c657cf21035be1500891375c9e17f06832c45059a697350584eef1c3335113de8a570c83efa22ceae683f7b79be04b6cae13dd4a1137a92f0ff7133158b5ab5c4346b953626cf1aad5aa9526701f67f6e01ef58607873269e5cecace669e2a4e71038a0ed5609f7634be81ad53c36ff0eaa85ccfbb1b4da12d506343804750d947d31531172864d2855dac0ec92d8505c75151bc3f2ce30c65cbdbea7c4062c1d8cfd80c8b23dc5f03cf69657d0a97c2cf32b02434aa51611c2733a316d95ef5443ae12845ed31f61c80a55f1354febb2733e421824ea1786ad539894c760c468d88b2e7d0efd6cf27555655a6924f80f6f0", 0x1000}, {&(0x7f0000002240)="4e2beb71eb798897679c1c661bb64224102f83529ca0573dd924ae8fcea548570182e394581d5ccecf5e65a9f0f4aa2c67eabc589c1878a4ab", 0x39}, {&(0x7f0000002280)="79ac29f611d5d282850e5c45516416fbe6444c71b2aab719e6cd0ddd4a94419a452fe3df9b23b60e1507769ce330902849b7e854c1f71b28a33880eef91fbda5a77bffa2aac28c7de6fd30199260cae2484da2a4fb4b56d0f15dc8e74679feb6a897447359e9a118603ab304919435cc4f9c8e075837477a5f9ed0c4e7a1d26c8852ef8d", 0x84}, {&(0x7f0000002340)="b3059bc52000764cf9c19d171b86201e0500146f846397853910938f335859e37135d35b97c81e5f6c703d6609db337e71441af93c7c24a923817b24d49912c1d3a5482a0cbb1d5ce62bba66997880e6d2b3a290f441beb6e869679fb09095ad1a68c61c99bd024c97d5243c14ddb91135a16ac7cf89e9edf29606c649357a556b61944442f6b724359ed583d8e9f22716343392a87cd6365283128f5e94aa43b96e50a9fe96725a996966323f", 0xad}, {&(0x7f0000002400)="484571a58e8c4b625478a25d7f89c67b0a19666cd102d8a914b12b6aa1cf95a80f759d981165fe0eddbf935f", 0x2c}, {&(0x7f0000002440)="5b4de423b57e93a2bd456ffcf9b16503bf4cad87abd36b877553c2d5a4153ac11c15452e046fee3513d5f7", 0x2b}, {&(0x7f0000002480)="2cae856b34b2ef898ff060f55591593368274d6e684394b6d43cdf584f41aab8982adf411d439c881ccee5b0be2c7d92ede8984a4c2e973a9e3efd78fb8d0648b1f815903c0ac535a47eed8f964fef", 0x4f}, {&(0x7f0000002500)="9d0d0657b96a523603f0ca91ac8de286b12dbfc8da719878297f7cf6a78bb65523e76f2ab73edcd07775a57ed7b61f04a1abc2b73bd79276ae15e3130fd204d5641290bdcaf945983c5109c536a08e17fde05ac68d83224502293eb1bd34c1a3808465a23f75edf1f4534923cfc56a461e1723920b17c8ac5c23c0da227b77a1182e1ed1e2ea767bfaf5210c0411850644411bf1000012d53c027453db95d41c12d45324238e03fbb0be0baa2a650d55e9bf4ec51dfe8eacdbba50f639d312b82c6c6965cb81e959d2a942f836547fbef83fcb312bdb30d2f287", 0xda}], 0x9) 12:10:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x10001004, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x97, 0xfffffffffffff024, 0x6, 0x10000, "932f0c6902bdf0394eb4e147b8188ffe56ef3357", 0xfff, 0x2}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="e5c203fefbe93ea136a57b58db01b91ae2c9533c2bdf5883e3efafb58a5a9f94dc96c8d55cde2bfa96ff", 0x2a, 0xc, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x6}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r2, 0x6, r3) 12:10:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x428) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/158}, 0xa6, 0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2, "9d036343c3f5117fb5"}, 0x11, 0x800) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 12:10:11 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 12:10:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x180, 0x8) listen(r0, 0x6) r1 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x7, 0x6) getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000099bce30083be35c768026867346385f3f8f1c95370c8e0d746f3ecc4f6f4ef5dd94aac8852eaa818b521b10bb8fc81a5b8a876c7353b3166a677604b856edcd74e7bc69bedd2d921ee2d72c95edae48b59106d043fede2faf944b30c6e9eb84c62b07a5ec0accd7d07b16a98bbc9c0b391c4f097726d6fa569a7929b8100645746f9b3b0da665029616929b32c88600326ba961fd638c08de5ba980868bbc8a10901773080f837923ca1d3857fda0cdc6381b0be7ded176283ea451b076186f1c728a4b3b691a65c0bf1626e96e74aa827ee8de1b4ef46a21cf33a47ed1ecae1cd1b8abab60b"], &(0x7f0000000080)=0x9) 12:10:11 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40200018, 0x2}) 12:10:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) r3 = semget(0x1, 0x0, 0x1) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000280)=""/241) execve(0x0, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000100)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="15", 0x1}, {0x0, 0xfffffffffffffff2}], 0x5b) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x90) 12:10:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 12:10:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x110) 12:10:00 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x7b) sendto$inet(r1, &(0x7f0000000000)="fdd6433e51f9b0b8a91a7a1f4713dd7597ad5626db533f0185cafa866ea0a2cfb99a4d302e94f94b9f839531d25fcc335c806707360faa80eae673ececedac7aee589f41b2588bc31b27ce6481c293baf08cb65e8019381936d916eab7a8af6650b107355770c480a7996d44ec1c8e8fa9969956c64d00198a3346999c741389b428c676da619195be427a0c925c824c6721530b32b497730684e773cbc0cf0caaf6f0fa0f4022ce4f693289177f751ee6c9daa137aa6315f99c157b7fcd59ec91aba293348ca0428e1a244b8b8cdcb2ce71a5fc6a1d1f46ce6a0b8e2477f1a949ab3cce79c5b2b879bcb1b3d9cfd48dcf41535ca18f6ce1285f60fc", 0xfc, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000005c0)=[r2, r3, r4, r5, r6]) r7 = getegid() getgid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r9 = getgid() getgroups(0x4000000000000095, &(0x7f0000000140)=[r9, r8, 0xffffffffffffffff, r7]) setgroups(0x1, &(0x7f0000000180)=[r10]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffeeb) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x22, 0x7, 0x100000000}, {{r1}, 0x2b4ec699afa10646, 0xc, 0xf0000005, 0x9df, 0x3}, {{r1}, 0xffffffffffffffff, 0x88, 0x15, 0x200, 0xecd8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0x80000000, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x6d27}, {{r0}, 0xffffffffffffffff, 0x89, 0x20000000, 0x7, 0x46}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x400, 0x20080000000000}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000018, 0x7f, 0x33c0}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x50, 0xf0000001, 0x5, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40, 0x7, 0x7a}], 0xfff, &(0x7f00000002c0)={0x401, 0x81}) lchown(&(0x7f00000001c0)='./file0\x00', r12, r11) 12:10:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) fcntl$getown(r0, 0x5) 12:10:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x100) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 12:10:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x4) 12:10:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clock_settime(0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="31c7b1de2507939faa2cf06d7c3e471ccdce44f09152aec50dea14d39504b0ff83391d612a935aad448dccfbc4c9c94353f543d7795342a1d5c4bc51a89c5ae91f07314776a6a48eb9b26ab3f8e997fb2b728394db7f301944652196daec1c2f4772f617dfbf3a5f560c820f72b858d09456c0510b4d7a9272991c4b2ae3f3be043742", 0x83}], 0x1, 0x37) 12:10:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="06000000000000003000"], 0xa) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x5}) 16:00:00 executing program 1: setrlimit(0x2, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setrlimit(0x4, &(0x7f0000000040)={0x8, 0x2}) socketpair(0x525c3051061598df, 0x4007, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000100), 0x0, 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x9, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x80000001, 0x1000}, {0x0, 0x7, 0x1800}], 0x4) r1 = semget(0x3, 0x4, 0x108) semctl$SETVAL(r1, 0xd2bd381d173dd5c5, 0x8, &(0x7f0000000000)=0x20) r2 = semget$private(0x0, 0x0, 0x102) semctl$IPC_RMID(r2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x60) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x8d}], 0x1, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x48, 0x6}, {0x18, 0x2, 0x7f}, 0x0, [0x1, 0x8648, 0x1, 0x800, 0x3, 0x3, 0x8, 0x5]}, 0x3c) dup2(r2, r0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) getuid() unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') msgget(0x3, 0x8) mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x41) r2 = semget$private(0x0, 0x3, 0x300) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/166) 16:00:02 executing program 0: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000001, &(0x7f00000000c0)={0x9, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 16:00:02 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x3dfc}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd26022df2c45452703d824ec349bb3f8f", 0x65) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01fa2d2f696c653000"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000180)="2b8d3a7ccb16ed51bafa450a6a3594910423f908dcb980", 0x17}, {&(0x7f00000001c0)="4f35548312c5969d1230a05b5e0b383cbb163ac26bf8508e13cf18640df5009780f7d99156b99e4ab1da29033ecc139f781f9b9330ad8315ec48dcdb4cc0043e7b99f9bdf00c290f129421c3f3a9597043c46814dffa601a15379868", 0x5c}, {&(0x7f0000000240)="5f5686acecff0000f622248971302f058d907cac51dacba63a50fad5c2ae3b3994eb4e4de89298cc503dd945ebe7a6f2705fe998291df7224bf5b2894eab829b5ecb3e2b2f056bcea14959f5ce504c9aaa2d00818651190e86fd114a3153320e48ffc7d369b8f02559a8ffd89f4df0ec533d201a47d8023ccce34a125364dbdc560754b50fec4783c71366ea2a242c450c3eb05d043e0fe8ef", 0x99}, {&(0x7f0000000580)="f281a7f85c05244301e7409cd0a77164f82ce214c0998073998cd8d74cfde1378ccc1a11a47b1d8fb5fb264eef4eff2027034590ff29da3462043189681dde307f93c68e882d2e831253ee85f517b9aba4ae351922b43f7160fe809c4a3db4995c67d9a41d9fb9b6cef1d4f2e4089551cf649570a50acf84f9abb5d7e708f730aa5901802830abfa665b56b5e454d4c0e825a8c829ed988138e281f3067acbbb625ccb0b57b29fc890e5fdf9dbacfaf5530aca76bf15eff8630e0b206116c851236e7968180989255be1a7ccf7a502257a17bc5e4615c2f0e52c79dd275ffffa0bf157d4114495b406fc2f454a9f9bc9d35b85f46dac183a6bff3889030e429f786ff173433a629c079f2568a91fcc338936b82ee3eea1562a5ea8d7bd6ebfee7013237c4fc800450b8bda2cb6fc217907bc91cc5ae834d44bd20aa560e0b787cc1fc1855d4532dc177930bfc3e4e8f51ed04dc1d392976318a458127efef3722b9bc992695708c28326941dae7add10f8689f156033d97c21c6426305b320fa5fc4652df09de361dbb34aff89c132fb6f766ca0f948cb3e2b13de6ca12d31b00ca829e644c2e75671440b91059b9b8eae0cb53c4f1c1ab3a88b45180e1344632b87a329cd46c1dcf8630f024385a03a82527307f994b5dbff2787e11cf17ac5d4b55150499462aa837ef8ca1a01a4ebe2b2e4c833fbdcbfd2fe1e7a3afd29e97555f7e4bfabd74740d6cddad35d0310f0c4099ba143bce9ee21adac65ba6afd87bc45002daac20a0e1a84027fbd475f3b61ff76ba6fe2481e0ec8a710000f75dee399e7d3ae9d43c09256d1b8c7cbe1acf864cec30ea2371a26611fad5ac4db76c5c8aac6f8d5984b584128b9f062ec9f0eaf892beacba24f5cfee01a90b16adc137944917dc38f78481432b104d447fda5556457cbd245650d3cb21c67f2b18f3605f4cd27cbde921a98d4835ad8d55f42c24c9a83334854f2e155cfba34f7f687b1d3db08d2e8a57d7d2a20a46513c7c1f849349ccabb88ad3bf70a3ab64a9383d29b37a48f1c3656dc6c36f1b162eb7c7d7a3ee2159a8c0471ff44e5bc0647aebd3c7ad3c36ca4d0f7f92635f27df33fcbb7f9afa43a564bf72ff19caf267f6a2d21a52a6917ca95eda55168e0e415431a8b16f09ba83688f8ab617fb85351933511bb4f24e8444d541246abcae2d064d80794ece90942f91c59dffa6744509d6ca80826abaad6408e0a3f7a8e4e112ff4ac99674efff7f430fe9779ded3ffc28aff512b2fd72d2988b4dd3c0ab9276ddfd42dc5520e6282ee7413698ca067bf2ab3aa8aa7e9be96ccff97055d1082ddf8d986658ae482ea2c17d277cd047128d42ba3a346b76ee90f8fcfadca2d5f969d1106b584f4aee7e082dd419ec4d82defe9e617fda56ed2acc4b83d3626c10024cce302e3bb2f15c27e9968a1be0b1563c23c263887df9796779adf746b13fdea0d5894866cf7eae8050d6b981e04976999fdbb8c9c9e664d3ab591d63179f27126b65a06683f52770996cc2db4996694641f789a1e272f5212ad066a9a05355b690c970ff6e662c88f0f70943f38c84898b26c3329e010d4f0b7e30b57095a390decc40f99cb84edf4c5a977160a563021575b715d1a7bf6afbbded81a34ff39456f33734de5f5d098b4ecb1e89cc154b382ca0913a1b853a73bde4a3899cb8deec14dc1c20f20b6795a5ce0d3d54b87bed15bfed63cc313e50734636c1221b2ff156f4695136cca2a208117a640d9da2e8fca45fc3dc2199286b1899c692e9146b4b85d63b2aa85c92cabeec65cc6f4f2f3afe075d5c8e945d9723e0100cd61fe45706e8d79c0ed6531cfd66af3c4d0c6152b7c2be9751409aa727f60dffce09d35c8761549d95d58756bdb6ab54c8ea8cb46773dbf1bbfaefb482f193017e0d34635132723992e96f86a0cb249c371d53cd004b3c6de5cefc402ed887f047f424857a68a74d73fc58c660a8ac2367cde3855dcda2fb9293f5ca68e8c5a24e24611f204a8e51227582f733229ad6a10f495931cb89b3a0817437fcf814d75c8e99f6bd44c0cbe1133a2a3239bd5057496146df798029e2bf5f4e8aaf203c9f72026205bf5ca6cc1aa5ee508622f9d20032b454673bf9c21a7662a3a3f131fad07f4e1d9a77f2b372cfb1252f05b94e13cd05ca21cfa7faa1cce89bb70a3559f7b577e93626001e0bbbca677af29d5f805a18c27dd768950bc13fbfc360090d5d67c9a202b13c9f7f14b4937578dcee6c7b5336ee5e7f69d1695ab929d6ada1872abae01a652819a59179d063a2e94d91cf97fbcf2bfba10c9756dd51faf33d0ca69c33cfc9eafe46a5a5d21f21fe99d7dfed4f344f1c211f4566398847d335d32393fbe1b2da7c3c00b8a5a27f2ee8902beac112bd83825d45e990e385e08d41d8ca489031b63c91888d8bf074a950d7b55d394b45ce0aec817adfa2cf60f13605b2406c31cf092f19f6bfeb54833eb4f7c987d7570c11c7d8936ff3c6168e28f379e932c698f34d5941713d70068d330d2fdf47b5fd2d2730b464bebbce982a389921fb23cb0f90478af5d91bc2b1371d65554d02574e6e7f020138ad0dbd40e74e7213b4a40b3703e2aa23c10dbbf64a1c1975ded2c5b7ea3d4e6a0861f159a80129721906dbfc9c18472ef645fcc0c228b24d66f3bc773cc559e07078f921f8d680c36b3ac2042994cd8c8e37ffae6f5e6ee2571b2b88edcd9be01ef0086d34575ea3d1e4e1b866032ce4dd00cdc2978b07c7d37ec55be083aa38b3fd3c1d037d2d335c507ce1d3e6b4c57fcd0dd10ed905850e178528e1b75613f0ccad855d2fb5e098b9ca53b2f2138bc6372ed4bb637fe357c452fef972df858d92a79fd418041638797194bf1bc5fada7725c772254572e6672a778556499604cc851729ca6490139710674162ee221f1317f9610812a225068a6eded23a1605bb34b3a91324b1e3de71e45cdf8824227f1df0053ba5be0d76be81a9a7869b65cbee3b3457a69168825595691f5c54134675be6f7222e91a03a898e527df5154404da238ab6ed85d84ff6841a4305c8dc009533abb44583bf0369333e9583d959b9567680161101ef69a403d813314bd0d5c83b07b45ad133bb65b032f2d03827e97f87d87a57ceffd1456d5b0f74d11f18f0bb4ff4c492efd5d0448b138bfb8bcc9a47d32a8df6ffc5e2adeb3c688128a947d62ac6404fcc9c91fc9ec7a5b6f0c1a4278a74532bdc40053b79f155eb47632d38a953ac199bac6c78e5fff4beb57b8fe91cac5772922f8a2f51156ce4f55944a646315ba5e1e83a1d22115bd8300492daba16444712e3594558ecd8ea934702c7d20fa7bcdf5a64a87bcd35e3ab0a80179fe6e6c5700c417c32ad506a1e2feeb5b03af5c8e95b98659ddce1822ab70ae57816d46b42993f023daf0eb1405775b179de8613fabf37e7a42dcdd6a4b10e091bccf08fc37374a75de0d293b4191df7381773ff2e4be748d8beb4b76be570484e9fd5ea3ef3842634a4e13498f3f5a112fd51c70ac74512c2fa167c61b1377d235c2a773f0f186a9163dc6f7b85b2902ec250fea9b754be86a93d5781af7c8d4b14035e9ee723f12f6c1576c3ccea1dd707f28b1732fe0e761c7d94be0933640a7d8871206acaaae43157f08f938b7c7974fc39eae4bda6a5b25478aeceaf16a2a43ae6418723693e5bcdbf4a1d504812b94cc18d42d2f0735145b2150d44444813732e53f9a55664db7adc560882a36bf6144d38188596e1cc0e9c3270a18b5cf93b2e39efd0ae937ffdd3b3aa4d1b66a33825d3e8862d25df106a648c9207e3c4fdc4fb190405df2770f5c783b161c477adc7fbac8e0f20c7962e5297cc6271a12efc2588a1783d9d00e91fc7cb676a7c307525c881d7a42ab9263872177f5700832916014c5f55c7c2f37df6e5e23168dfea7ba84256ff143c3628d1fc33a740c43f684ebb2cd2b8f50d2d49eb8441a6e6361a039855e4ffa53d5f4254c2972fd6f25c5d9f5a1debee9dacaec48259cf107847f1af55be6f2de3bd2ada5fa6066bfcffcc91a9e20d337d21f6a4d9dce3f40783d283c130e412be80ef45dabd65e42901937d4be2c83c8c154246ee98f52d0fdbc0718b56599a3057e5f19e50c368a77cc248d6ac4db104f67717e8bcb79f1c17740cf3c0ef572dd745840831aaea4b082c2edf19fdc9a4b1675464178b80dc1e60c180d3150b1c00489b5148ab3d1ed43c28c0bd7031b55e414d7d9d676a1758bded3f541f202ba02aac437e3fe8730f65cbbf87b2dbfa7eae24905ddd147de94ee8f18d239e67a48b0001af22f8a35df050a036d2a8f14f46c9344b1a3ff28a4f9693eb867060f29d9239231690252a9e2acdf9c6333d3154e367c0e9f6e0baa16f625534674f4ee42be7df84474f875f5b41b89adfa86970bb0922f60514b4548b18532065b52c9e84f0ede04292eea6c4b22e455ad58a6b0d1ce2b0f0fc5c00a1f3685f5dfb9648a7516c20674d7aa56a56bdad4a2ac3e3626b134dfd528b3a69ee8800c55fd2a58db98cf79ee1a43add4b4e8daea24b278e96c17e6c778ddb1ca2305fb0dfb2f6ac9c788ab9d4d6c4b6265c4ef1612582ec07475df8753759d30a8dcb0d642600ccaa77d896a407286c81be52f2d3d5ed4512e7b764bb5c9593f09e971d408610b508555ba20f96ed54c818fe1865ea56edc4795deaf44feb007067cd01fa891ca93bd67917647a2cc8d431eb6f8f28be05fcb6548cb6edab76cef7b3ec6bb048d33b6843120de10601c52a1727e44634c75d50bf6ec3f8c9b55b55f5d1087a65a36249e6366d626f815dd1482d92ff1722c596d3175c9586fba8b2d382b918df2ea54bb8a34d5afc5bbfde56fc0aaa5bcb00217c98ae3f29fb28c5ea9107549e4308727e49fc1e1de34bfcbc7de656777f6a9d81fe22b427fc0e30614b2f9190024cfca6a86d0a0a27fe6b6decc521f8e44492a5999594474f0c7ff77e494616213ccaaf0475387f2f7f573ecf03db3de8886217f5ad18131b2c70157fca1959f676bcd1026de88a75adee683bcea7da74cd93d637c070586e28dd231a18ad86a7356fb67bbe3178acbde099835f3cd79a46a240916f22686b1df351160fb9d402833c9ec79b1cb86bfd81d2ad6a1ad5d931197cc0fb5ccaf78ee8c87ecc70463676804963ccb3486aec2dfee7204e439aef7c89d8c1bdf8036ce341a92030915046dc27f841fbc054f56fe511b30efb46ee8e42985defca5eb0f346a64beed643aa8568cb200e9a6ab4c3a593fa770fa765ff7893fd51a936376b6171a985da676c4adf13edc978da2a538a36d69a9eade4fceda2046eabfe8f5ec869820dc84a5065f9f3133bff9d0dbaca21422ca8823489c80290afa16db8801c9ea2a969f7757f00f899e7f55f6aba1fb8cbf1a8f0b7f528488f48042ca60c9e47eec45477ec574daa0e84267ecb76cf843f9b9a8dee93682bb21705823a89eefda95f0881111e38e498978fe9296fe625ecfdfee6e93ba05a2331afa90a949e12347ad0dd2e8cbb8c56e9b093108c012e69225d0bafd46a3db3b7b3b8d1ba2ff9703df77e716994ee53ed85cd345853d0d1df358e079a69dee6ed718e4ba85b51c2fce236ae31a04f7a64f08f89c81a2bed80b534936af42bc3eac4f6c0aa95ae0d5f1b71f04b36e6f66dd207078099f471c1a8a0fe40613ca974c5218cfed6444fb5c843f99c9f3afd00c96bdde65ad213ddd8c96bcdfea8323d362863f74bd175e170b1f4b3d3c521ad93ec6974fe03f5", 0x1000}, {&(0x7f0000000300)="94f67e23acc1e4038fcb064e495bf4f4ed5e9d96539a70039714f86468e7a9980a92f1e23f55d433fec2f518cb56bcd6589e97dd64324784da7859f2d9e74791e32813e5fdacb3bb5a3fefb03f45f475a2ba3d0e42aea65c9772d06cba0fef9d7005c47bfcae58d97033a719dcf0ca937b654f286f2b6371996a3d8e3548d73d20b1fa0310bc59a2c0866f628aa5e1b9caa56105fa9f586e101d56c66b97d5134f2bf19cab455b7e785246e69b34b62cb4ddcdc0df0c54b024bf91b5fc50fa0aee7a24f7a3ef703fea4829b9240212ee7d2639", 0xd3}, {&(0x7f0000000400)="c8ba9072108a534afcb7d23b35fd2ac75f795e238da6c1e920834fd4991eb6cda8ebec098b45498488d5b16c47d016cbe3ca58cbe6a888cf81951e74096bec259c0e571a02dce9e808d9f1da00a104ff990061607d7b713131fafe0385051e3ef3e1edc8e3384473d8", 0x69}, {&(0x7f0000000480)="a1278d05a0ff05f617fb9b42debc11e421accdf20c1e757af7baa2e736ab6bcb", 0x20}], 0x7, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r1, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}], 0x158, 0x4}, 0x1) setregid(r6, r4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2a95677f6f48fdea03799a4e3682f023807a79cdeabd20dc5b9990ccf1df0e17414010a7844c83903ab70befadca54eb4aaebf8de39c8952875ec51d729012faa74102ad841d889298fc80ffce219a6f3e106f252673580f1ab0c3213b2c94aa2e355b72dee9a5b256b0949663192bad8f43ae9a5faba6d506868c06211d5e3e584c1f71b2e3fee4841fee584b4aa2f8403ac46b05a3f601c7dba98b6e1ec24e1a4b30150c2ccc1830ae0470a573abf481804611910f18c91bb86af824fb9444", 0xc0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1}, {0x18, 0x0, 0x7f, 0x6}, 0x1, [0x3, 0x7bb3, 0x9, 0x1, 0x8, 0x8, 0x317]}, 0x3c) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0), 0x1000031d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x2, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="ccb8be621eb3b640143d27eb0b598f9249c339e2f9adb474a09b8b0eb5b9372b46ee22d5b08eaad43d03509470e47ca9037f38d8dfb31c95651d19227e55346c9c2fbb7a0dd59602ecea72fd27a7797686fb3ce3551c69e5d19f9edb5c8cfc2faf979093c6ed2876b3148d5d0cd585a9242117097ae3838004968620bd4a79944e6ddfdb30404fc84a07933c7f5e31ed2649fe0ccf6cbcf9f403cae03d4e15f930c01e0668071661a856318ecebdcb85df43b358f17bf6583ee70c0ab12e210e38215d1bf4e8c2c5fe9c9054ed8c570e48ef28ad32cbaedab142398320e2bd", 0xdf}, {&(0x7f0000000240)="8d796fc9e0f2948911231fdc2344ad1a41d5043faa558842683c1a8ba3d6e4361c829c6de71e1f68b38045af396f444b1d6b3df725edb384b465432f12e5f3f436312957430ac27534066b9213d45ae269e699341e8d3ff0acbe84cb0e5b5578bd5f4800d3f802d726f4c689ff091043fadaa3763c4dc2", 0x77}, {&(0x7f00000002c0)="5922f4cb849bb3372dc9b505c4e12f27f25341615009049ce74f35f71a236f4de70fc425c9932c5c6bd0ce942762b2b0903467aefcc1a89d8a1d485b25bd8f9c0534df5fef6e3fe18de377ea8312820ee3f470601a3712234c7f5e43d3b16068c556e572969e99b45d3eca25c644533858c05f446bf52f9e48ea802f131360b739ff8a3054af1f25c8f45c10ae9e045061c41d479d126d7f67b168", 0x9b}, {&(0x7f0000000380)="991fdeab98804d22538e2571caa0f9923d88ee4fa6345407f00d6ef4361016123288aebb3a971485240ba0fe11e831256459677d512ad65c6099beaacd2b41776cd7d12190f961fa1abcb6446c4e1146f858d9f53629ec921c2c904a9f5c3fca5ec0aafc68cbc1cfa6188d59b7518be9efa9f5e8b53d8fbe7eade4e13d55a050f0e5e0297e875072deb42b922372fa6bb7df3163b9c7a4026b0c10886634b241853006c5a104deb83bb672211f344698bab6447eab665b2b5294fdf7c9498a21edde9ae02320f7abcad91075f61157600f6d3d4a000993ada71398e1bfcfbb4d651182d154aeb24ad05fde97b2cb37a650e0166bedb17a52bcef9185ed5113787f429e76bd4d07bc19d5877d13114890e868dca93078c3017a450a1cc90887069defb7105ddf56b122e4f630b934aca6661f1406c983873d3257d64ed8c32b6ba8853c25f3c1a163d6d0629e9c61b5539a8bb3f4653e13a2d01ffb609af4907a8313e47dcb1b600814b89a7769bec4f24ba470e36cad17df3ae310b3476bd63f4e33d807cda932c5f0a70528ec00cbd5575b77f4fed969ba5978e84a206263a7293cab40be0f3f6161b30ce480680cd8354cb905cfb148d892df2daf6fe238e43313d9384a2f020e627f5eb2fc8e2bba49df32dc427429fc48b228466c1135c6aef67d0270c99dc00a13e46775e6316dfdf646ea80516f5ae75b7d27f3d889c6435615f6cadc20b9334ad209707163968763360fd7d8841adf6554e6c1e6c3a9f8adbec11bc7165cb5d883d5418f4ddb3ef5af1755c8d485506bcf7660cd480d5ea01f9f361d32a663fb4c335e87622fbc0a49596c90d30ee33d82cb91fcbc4f7279374b74b3606631f690c5019387ce0372628ab21f22501683add0877fd1f77afa5faa7b81333ceadae1219b79903b99b6b02a31a305935faf52d3542e7837ac287d08ee5fd3847610bc559831a95b000331e269aba15c8ef2feab40bf336a99df4822d19180eef12039e401fbcb278d28fc8e75d9ee80bc47619c089dde1b9f2a09b16393e708b074454bb9677ceda6df5a36ca14cb08cc1a9b4a9b2727b79d03bbe7ef5e0aab105a7c9d5c3a70447d87d4c05c2607734e31419c53fa92517522445a2fcf834ff4f0da4bf81847d21736f8becbaf74be704eba43a4fddcb2edc1c704c50712a4e42e028142987498ed740b0c51b170ef95f4803a857200e1725b8007a6744cece46abb95ddd98ca5b74e2368c338b4dbac3c1259ce889a24bdba83bf6a08d145350cb46604342637168f00292d02bf6593c129bae4c6e439c0d5dca3ebd307db63c24def35098112c35f1ce3460102a4a37170574929ac2d6ee480fcfdcab3b615286a676a05b27f0e09c3b5cfe870bad101d3804fd73a1a5b6630c937a89fde28c1704d9dd4733577171f088acd4d418099be65ae1c0ea529521f19460a762dbcd8ff1cb3a8005d0357098a9937379d8b3e09eb7f951ea45856bf1ef05f346af3ace43e2a7eb5dc31a7fe86cf59cbcb021c37475c2ddff5c994386888686f7fd254b52f2ad66adaa833ab47563562fa006156f65acb5eb7ee036ad6e9716ba43968fef0abe8088744a96a58df2b8f2c5239507c7ba083855376103f2fda956ab3301153e81b64d81a6dd1d8873e8d21b0048315344d4285d8352e374760a82261e0f5884147f6a1430a2f4933bfe2ea19e68ddeebf158f38cfbab9196a768349a333771ead1f7b09fd06f331c201ac93ac2f9f1e73bfc2c7a6eb33e3702245b95b2236ff9e013d4d00b90626d3d3cfe8d7a95c47c150c1f5df4200d675e52c3513dee579758780ea95a3488c4e8660520bb843fdbe713993d4c79da1c192528bdc4220ae64abdaccd54e535f8dedff1b25448ecdc089a55063a586119b7617b3f4768f0aed81a86d424cb027d54713b996d9f5157528d08dd641b9ba560e173547cffb330cb0fdc3ec3c3c7fcf1e5b9d57a0451eb3e3a7ea988049a27637a831d2d844895c3739bbc4b35dbeea39805b86d73b550c5cd519ae17297e09ae37150b286c5ada8e630f9e44280e9b74f3e17e11a7afa412869fcc411d6bd80acc655d47b6ab878971042af636fca4b831470ac8d05fa84f6b56b2290d93bed6550d6ef29fe260e7312bc7b97e140f668b81dbe6d0836de1ad3aaadae7b3575189fc0db69cacdfd27d07f7ad8670f6a02f535c19438804385e6f32a573252789e7b2e8a23ee448d6721a2000149c28dd4f72a914572e221641812fe1e1dde97bd08b222a2e5c14f3e116c2642e22f67f8e114feac170cbc7e43d9f33d120df4822d14988952f958b0905fe6efb4d2ddfd6cb15d677e484f706733fee2b327315cd866bab92fd0a01a6b25a70fd4f3f22f7ca05474e07674b83c30f5b4be445e226a5a6e9d9d8bbb9f76854629c8cd4295e3d3a7a9e1900c5fd43364ba2bf2545b89a615d2c66303c96d13671cf1014dadfeffa650f70b3cfdea8753ee92495fb53745820076205e5d10223dfb1818c80e155559045d4b68934c48ebb2de42e918c9981246ae4f2c7f5dddd9f6e23b185f31864eba55bc26f1b3cb2b0c6e0f789f9c296d337f0977f325b7625d73526d42d93d287c0b2a41bae190563f394ce7e869aa4e003e52f5f53523a2608c5a1a964a8248e61efacd6f9c068d33aa40812a491f0355436f85cb289e0e7c01fa73f9a2e999d8653a0cf1edddd8c10bcef806bb30d3684ec905fb3dbc1833da9207220e2cafa795386af521a67e09298b556e6fc4094522b990fb8d61fbf83212b59abcd8f9bff5f019c37ddaa0e1ce29aeb5e95fd25ad9aca0e99e98f62cb71cd70e3104ab67bd049d8173f6170243547cd1cb2b84efe6ba7ed7ba36bc2fdd36e2646ea4b838513beeb0f8f294d4dbb3fb3a5fc8dc1eb20531988d308a6b9b9692282fabb38d41f078967c22efb0b463e7deb50601b973cd533733632e9ad6ba928d1048b6722e04ff2d5e48483c9860b7bd18c86626a2199e53775c2838802fb49f06271756361d6dc9a0e3d21e960173ba5726ec12b41b229dee17def443154377600bb43bd687f56bbe52f540cf7999ef282c0c881df3a12e94eedf228398a2ef304c75464a6f2e1e0d3cda3612724f0fd531cf9568e5767c6247e96039908437836d702052df38d4d4809e0e052695e3af55624cb94ea0aa2364c955b3ac271a6647c751a3281c081c9c7baa53e979af74ebbdda385d1e08a71a05ebf63683f97120a065655b73ba07afeb7a733b594dbedd4256c40cdb64353e1b5da21e48de0e0671bdafbe6506ccf2ebb65df0f21bcf457d79f045bae5a9e43fe0b10111e5de5b56f9c4afcb3dbe8651c0e43570c9d292492c938c62104f9b436054616fcd1371cdc4720badea9c620f067a6a487e38186ec6a6639ccaa67ad9b559ae60a440a5e041cfdb0dd66819234d03bbb4dfa0cd3f33444e7b1b2321af68933cbb722d50a817b25eae82bfea2d186e6b810c997f4db4993f656442b09c66902c089a911d18ed9035541383ef7b93a1bbbbce5686c3b490d7ab6073e2fda008782037cc482ec786c63f8d87fc26d523acb2e24b3aaf151aa9245ac435d0553c5a0b87dc24925312a25340ae25242e774ca4f3bd7a65c21ef656001c03a71d8d28d61625b89c3846ddd0593fd51fea8650d4313ee1604b694fa8039fc21fa2d334fe23207aad3a7d8ec62ddbc0e782352dd2dc11624a3db4428785747ab62ff7c69adf6e8aca9a68823c5a02e4701f134f9cce95ef8f80caa3a43b1a26cdaa9d0d92772aeba6b0b71efa19ed962a8d18408d15aa425f540e2212403996b4fa089648c52857406d38437bda636b5e48c94bfad43b93774b3151b225dee723ae47230a8734b0d684d10608054714ce336704e65fc07e30cc09b3d2422a61e4bea9e5321bda0bc1993b85426ab36823cc1aa1684964d9d04bbb27f4d47b661ea96dc69be32fc181f98448c732969e6be2c88b6ae1b8acb9fa38891fb58897865ebffc8327612d9bb7a257cb2b81ba11ac44230b856c88045686e687f3be082ad396ad6b3a79053203748558c4a01a6c738b4ce4730fdd55e5989c966e48e1acdeb9b92644fcb1c7b09827fd8e355ff5296b501459bcb1e18fa643e772981e41123d5b2eaad406ac3e3f2faa702d06dd2b9b8f2962bda76597f57104a3fe2c76dc8e2a266b71013b2403d960d0c78b57982f785f1a577183d4fa9a54cb76a6ccb2a938180d450958e956df3b4e88eeee9e188fa243a0a2777ce76ed1af8020ca28e1c8a92705a1bfffa817893b5c4dafe77a5ec4d3e9193e06e7b7a1668b63d1b609d61495990cf083a969aab4bfa97e8c15efd235627c751a39eaac09e23305fc0fd025fbffd09a4a308d9ca2a5032b28197acadaae24e12b8e4db83e0e7f5b1a25645ad8cd9a508a1cc6740ef0e4de4e7f4890b775281b4dad98e01cfa7170a9cd97d3c197a2316788ecdd45936d10242a5dace3bf6274e6a6ef281992dc7c835241663a1158e9276c779d2647b808c863118d6d8b3552168ee73349324da8b06099b249dc6be2e225bc9fdf64e5afac09610738cebb3fef668a5fd44b7dbb4e5fca57cda5220ceb5637f456afe6c6df024607aefdd489228cfa1a567556988babab07cc2e46522e9be288be45aaade3696ede536964f5ce22ba57c3d21047b77dc323ed2a2987764a639104d2eaab9a0204aa5029105722d45b8f899be258c6b01f7607e63800472041f0f41eb1666c00f62fe67a2f9da4fd03d0c60489c2d40d4c95a4e56fbe1db1d1b76ba6314b75bc8eadbeb19ee60bb2119af0750e8e4c151b2bbf78f622a09674ca76bb6654383437788c6d519c6af1a8a265dd1acbcf20ad850d115a19163e711aaad4a489c0a65dc6d2c215af700ef46b5b2f728c9f76cf4c0773be39c69ce6abd4639fc034fc450cc22732517b7fbc2ae8c011c3686530a604ea966bd7176419943441a7269e7323137e86b2b32f3da98d74f1f9043b31f0dcb5aa13c851366a485c5281341ad40dc57494dd48a09f8586ebbc863c0d90da4f55a588f9a7838b1f4f29a87730ddde7b5faefd81119e2e07ab9e9c55d31b12ef5981f9ae0110aa177789807055526317aa5db5e8b5f2f17014e8d94735a91d3487392f46bb873e2c14b3713d33d2207fbe2476a6d4523743ce78e8554bd02347cba2218f755cc55999f39ba33be8508e3bee115c8a437eacaac06363085a33785d079bcdf78d4a47690842e549eb873332f385a764f6af28292fbeaf250136946d12a0cb3682035b400dc10ce80686c22f8e0be65e7c03a645d3488ecbd006a464589ada675c01be55d035eec6111465665e7c12c6407eac71b0c5f96805ad356c68ae1e2acc63f1457dba5d16c99e7c1107c0a2af85809d950503e2cdcd1dea30567603043f7fe96c9a68909e14c8a90b9495ef840757d69d0a78074287aa839e6b9954b806f4ddee717e9f9bdac90fc4e3a386a81b661f6d10142b1c5d1e915efc8b51ca3db0371bc2cb43b613fd87997d075200134a103d5b6bee0056bf4aa8459bc00966560a2d7a13eb59f5204c5823c4f6eb05e5603bf1b94cc3b2ef36c63c36329d7a379c5e102d63593840ada7fbab99d0c7534fd02cdd4f31df906da3f01137781c62565a75a57a3dd2c0e733531e52ddd072786ace59d62713c5ffb9522ea15a28f3be0c990b7dc5445d74f501c28b8209c2ded821a0569b4c1f26c07f75bb83e0ea5350fb716b572ed76f4b1bd8bc1395289263d21c302c62d0123a4bcd5d885b59e33c", 0x1000}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="441d81d1f6bf2e283ffb3003cec14419b33f776cac549e9c8c184430167b669b290a501ec891629369cfe876b9d18cb77eb9d7abf5bd1363c372ef442e002a2292253c452cf050c49bf4a2fed9d39163532c2276afd58c32993ae5d39bcbded21ff9a6c6ac5e376e02a8cacfe6066be57ace52d1c606951d5ceabc620f9e26c999947c24eb248feb4c853858620d77", 0x8f}, {&(0x7f0000001480)="d74167200ff4670342691022515e4e911996e589b06031ce43caf04b611a8b8a54e294aea32a0c6c067294bf78a200eecaaeb9e5d9d59d7e6ffd14d7f9bcbb7c91ceba18cd502be71b06e942237f51194627dab2330914820faa966d8dc34482ebe70f3e16f168a025de0436b32500a046312bda8c019eb685e305d12e7ef49db75b3953c0ed7d10301ecadfd6aa7f12bc8932edd24a0d3cdd3d981c289b0792b86e4995f553d9e689458c827008c8857a795b7a3db0f8c875d211fc1d1453e99c3f496b6f3930365d329ded9c3a6fe8c112fab62d62d0a3b2ed16237662708a92fa7fb353155c", 0xe7}, {&(0x7f0000001580)="6bc1cf7ba95d72d879e16db58b6cfee77f6cbcb828961fcdef29d4c7060e507b0e760bfe0645ee29427a6a2031c36e306a67e19c06932dda9f4ce0ba8eace12e24e66cae72ae4e4bce99940366fe26523647aeaf693c24fc4c341c7534aeacd3564c18a764b6282b9f81", 0x6a}, {&(0x7f0000001600)="58c46b37c8d29123412a7da0f715896489278ae8692d75f697a03dc5dfb18f5c37", 0x21}], 0x9, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xb8, 0x40c}, 0x4) sendto$inet(r0, &(0x7f0000000000)="d5a3a6ca1e296967b7bf17b2285bfb4c520e14b8fb4973989cde108f8917f6b56421596d0c548848cea4705bbf8902ee9f1f6f0b456256ea10a65d1b296f771d3468723bbdaeed080c5d738709c9b5812e0148f5e381140b2d891d7f4303b6224b200752044517562d71090a37368727a610be5501054c4f2f6e056c2b4d0f31235cbc0d412df5986d4e15c427e512fed9466730fc1bc19062d3edc217dea33a8a27a2f6f2ed419f12", 0xa9, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000000240)=""/229, 0xe5, 0x100000000}, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000100)=[r2, r3, r4]) 16:00:03 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0x4000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x88, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x7, 0x400) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10a40, 0x6) r7 = syz_open_pts() r8 = dup(0xffffffffffffffff) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f685e9ad7e9b335f7e69a4a0e735da"], &(0x7f00000012c0)=0x1002) socketpair(0x2, 0x8007, 0x1, &(0x7f0000001300)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x800, 0x1}, {{r3}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x4a, 0x7f}, {{r4}, 0xffffffffffffffff, 0xfa, 0x3, 0xff, 0x8000000000}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x3, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x21, 0xffffffff, 0x80000001}], 0x3, &(0x7f00000013c0)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x40000001, 0x8, 0x8}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x7fffffff, 0x4}, {{r9}, 0xfffffffffffffffa, 0x50, 0xf0000001, 0x4, 0x3}, {{r10}, 0xfffffffffffffffa, 0x20, 0x40, 0xff, 0x20}, {{r11}, 0xfffffffffffffffe, 0x44, 0x40000021, 0x344, 0x4}, {{r12}, 0xfffffffffffffff8, 0x8, 0x0, 0x9, 0x1}], 0x3cee, &(0x7f0000001480)={0x8, 0x7}) r13 = kqueue() kqueue() kevent(r13, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000080)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x400}, 0x40c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x7f}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fchmod(r0, 0x122) dup2(r0, r1) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000000000) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: setuid(0xee01) setreuid(0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x6, 0x4) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) socket$inet(0x2, 0x8004, 0x313) read(r0, 0x0, 0xfffffe39) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/157, 0x9d, 0x2, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/254, 0xfe) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:03 executing program 1: r0 = semget(0x3, 0x4, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x5) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x555) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20880, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0xde) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x40, 0x6, 0x8, 0x6, "3b65d99a1fa57099018abe7de8564d43fcd18faf", 0x800, 0x2}) r1 = kqueue() r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x80, 0x400fffff, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x0, 0x28aa375e}, {{r2}, 0xffffffffffffffff, 0x6f4a387e96564ef8, 0x0, 0xfffffffffffffc00, 0x6}, {{r1}, 0xfffffffffffffffa, 0x9, 0xf0000000, 0x3, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x10, 0x2c, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x2}], 0x3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4dd250b3d64779fe, 0x40, 0x1000}, {{r2}, 0x0, 0x1, 0x80, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x98, 0x21, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x40, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2c3, 0x8}], 0xec, &(0x7f0000000140)={0x7ff, 0x80}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x7, 0xfb) shutdown(r0, 0x45) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:04 executing program 1: mlockall(0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000100)="6153870ff7e49054603b5d04fcc1c5fd8848426f74da85e07ac303562c5dcb393e01a400b1e71ff0d34cde2543c56b4e63421974c816c856dd18da3d70ab0ff43738e856788b133e1dce73f4daa92a52edd4f303ed6780c69bf112be51455491c1abec9ca91fed88788e5a9c31f00e2b81fe") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) setitimer(0x1, &(0x7f0000000080)={{0x9, 0x100000000}, {0x2}}, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b", 0x78) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x4) open(&(0x7f00000000c0)='\x00', 0x43, 0x8) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) r1 = socket$inet(0x2, 0x6, 0x1ff) getsockopt(r1, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) flock(r1, 0x2) 16:00:04 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x0) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x188) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x2, 0x3f}, {{r2}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x0, 0x3}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x4, 0x5, 0x81}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40, 0xfffffffffffffffa, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x5, 0x3, 0x6}], 0x400, &(0x7f0000000180)={0xfffffffffffffffc, 0x8}) fcntl$setstatus(r0, 0x4, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0), 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/103, 0x67) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x1, 0x1}], 0x3f, &(0x7f0000000200)={0x101, 0xffff}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x3f) getsockname$unix(r2, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f0000000140)='./file0\x00', 0x82, 0x58) unlinkat(r0, &(0x7f0000000080)='.\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) msgget$private(0x0, 0x400) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/235}, 0xf3, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x100000000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f00002e7000/0x2000)=nil, 0x2000, 0x2) r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/87) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/57, 0x39) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00d", 0x1c4}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x8000) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "3bb6d5d30edf790a42db8d69fbd6e1aa70118efb28959bf6f0ab15428308968c28f332f5b27ea41ac88cc4e94bc09332c90fb61673477d101acbc3d50b12d44ffa6e7a57f4a4192054e9a9c9ca33476160772458da6b9a7f1151711a30aa17d288422b70f4902b107fe88daca887cf4088b50029eacd837f31a47a7c220b7a120002af73e30414c84f433d3bd1441df6b429176cc3396ff10689d840ed1760f2e6b437cca2f30b08ba4804fe973d788d3f82c5a6"}, 0xbc, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = msgget(0x2, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/59) clock_settime(0x3, &(0x7f0000000080)={0x101, 0xf4}) clock_settime(0x0, &(0x7f00000000c0)={0x1, 0x1}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/69, 0x45}], 0x1, &(0x7f0000000200)=""/122, 0x7a, 0x7}, 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair(0x20, 0x4, 0x6, &(0x7f0000000140)) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 16:00:01 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x0, 0x4000, 0x288, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) geteuid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="b259c69639ef6f94a62c4ae96a53c797ea43d31ba9e1f21b919ce1877d73efeaa6d91107812a32feb979f038d318", 0x2e}, {&(0x7f00000000c0)="8c645c02c2d177257a690701db9123a46f65d0442ef91c67afa46559bbd20c62fbceb5fed6d68cee5d0f2a65248c1f71470835e9d49c6781", 0x38}], 0x2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4e39) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x2a8) close(r0) socket(0x1, 0x5, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) socketpair(0x20, 0x4000, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x30044491) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) semget(0x1, 0x5, 0x200) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semop(r0, &(0x7f00000002c0)=[{0x3, 0x20, 0x1000}, {0x3, 0x1ff, 0x800}, {0x0, 0x10000000000000, 0x1000}, {0x7, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x9672}, {0x1, 0xfd05, 0x1000}, {0x7, 0x6, 0x800}, {0x1, 0x7}], 0x9) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r3 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) dup2(r1, r0) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xfffffffffffffffc, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1000, 0x3f}, 0x10) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="e5a59d4a3b45215ff338cc695eec3240775afb7cfa8d2f517041815e5782e590ce134f5f7f7c68ecd9777c79b42aa36fc133388a", 0x34}, {&(0x7f00000000c0)="ab9387c38fbe4b8905f32166ea1ae8959ec54310500b9af06be8447daf9f5b78e884b787336a460506cd6cdd0a3bc4fd6d6af35a31cbcfc566c309ef43a411ba7a8d47f7e5ddb3c9d8556c0d2c9bffcec03be5e2c780d9c45f793580bd9e043a2ac22e811eec80f8c395cfcfc0181703dca6e2c70cb136bf61cc5241b69eca614a86eebe75800b922bb840e912ef20a2090773ed481f", 0x96}, {&(0x7f0000000180)="9d622496afe3824386498a19ad9a4e55b47991e722a6203e8a4dca0cd09989417905edf21a2654e83e5dcd41aa2f9dcd6c9be3ff55a6dc4f259ebdd6b116c3cca82c22ae640609f76a060c1c64cc668a341b741cd1e437f91ca489e2becfa63d6a39adce70d1ed821d848f4f02f7551463525f490afc1842531a570317744bb2f0c0a4e51cbe6312c0d1bd23510d49644fec5946ffe298b4bac9d57ee7945e71ca07dcce11c59d3e5a82544d187f069108b714f8feed15b912cbbf84245f786f041c5b2473a4da276720d2f3dc784f2e473cc962", 0xd4}, {&(0x7f0000000280)="f5dc3c5233a1e6ef32dcba7abdd52479a984605cb6e7cfac850f23f7ea717b6d82d5bc1e68833d56df2366f4c0bc1194c178b3515c767647492c7498909d877319cc931ea8ba042695cdd9e245883de1653ec0c5ef9b418adead560d581a607550fbc763d07d16653c3dd98024ee8546398f3f9944b4422a72040e35cdcd8ed404cecf78f095e67200a212fa3fafa672ade37e0311dd0420168f6763280d168c42b9d106ccbad9b1725349df79616fd6f76cf7025d11cca831578e0ae02b3d1e574a8d3a1b0f834dc1bf4a6954d42f3409f63b272d00cd252c8419665b4b79b276b6d6fc0878bceec8c5414129839498a940d55a7dd0ae646b906a07750d09429f6a7871dd8ecce43773c4eb68bd4e63ceac646fbd7aa7ecbd9eb9c5b681d291e49ddf922785ac35708ffe669cfb2bf6fbc9cda1fb1c4d15ac4c309290c08bd1cfa75a7bd1363bd5c17fad323695d8b235474db10a28b3c8bb649c99fa5d8b19884806cd77255aa35630ef0dab227baafc3eb93ce4db10411d7c27eb6f44908f4dac7c88b9a27916c8d429a4e5b050d25a4e58e9268ae33b277933f91de5cfe4fdfaad8ad3aa6745991b7d5a7e4e62ffcba08712b1fc58a71e0d3748341f3ebffb9529cdb374d498505d7a3c6fe63435895d57a99fe8750d82dc33673a380b2851ad7f1ee6fca70b906632e7d72d38fccffb4525fe00cdd1521b248b4b269cd7ecc497d972f21c61552c35502334701b0271289bc2ebd8313324cd0beb4b56021e9882e25752d818b7c47a88d67b1e10eb67f22daba78c3e3e27a4f7648911e508c78952c65b94bd19c8a75505359ab339f0794e574a856a1dfd490f08b1dfcd8f729a8153f118e5a476df596e1fd7359ee8a5bcb446d2e0b27927d97e2790fe7fb85d22bf2132ef658371e8a881d8520701fed9fe2fe9c3433d6cba426c24699eed6c00a42bb07809005c79825ac73523bdc09d25153445f3f028d574dec4b2fa9304578fc86194e4f78e5c37ba66784e3b2e6d82f69f469d5f93480afeba380359d6473e855b76b094d77216e1abb80bcfb191fcea1cbd9bf7c95bf5eeb97ab6a10112dfd8b13f259bfa9eedbbfd9343e4c7f5ea3e9b4db9e336157b6153c8668fab43aa463999f07e8e21df1a805ff859bfafe32477059dd02bd6d3502e95c6c263fba5689655038069ce7af922ba25de21072274c0004e84cf1d620f773a1eb16157dc232ebddde2e9b1cd5615ae79f3e158fbfaddd5845e3b95db41b1bcd37e7bcd42617c4370b1dfc3d5aa1d8bc84c5a593e0c37de3b951502a83453a8f9627ccf0f3a05aa43f06fa34f1a1f5ab1ec9f772957f36cdda59a57d70e734f7e298b37c380b88b76e2fed4f8f089c0f1b4cfe8339f0a7e110ce3fea0c849b325cbc3e710fb0d671bc70378f95ad015875c42fcd121c183f0e38ef458e6c6a8b3b95a853c6430b6d9185248aa58ed851b3db4b30e387fd04d5de42ebd2c7bf9296cb27a6abfd7ecab3320a6fcaf96dd25be384a2c2054bb7623e6c959ea42d10d7877a5ab8b30076bd0b802030b4cfe900ce761fb7339e870280cb5f517d00e7ebdb894f93ed5152d83d4f351d32b7aab464d2343b45462e1abedd4fd23583346fcd639abd413959affe61211f9519c23c5ab2674cf9fba6b14a8444de78f2652519f20b4d3ca51a6e3ea1b3743e78c9973b0d41994a422a78c0078542fe7aecc4c6ef268413d97e2bcff0876af44123823e6407d96606a049ebc7dfc88ee09784fd68f09658f6f0282f48b80781a50b523a4c217f9bf51a4888145e51dc46f03f35de6278299ca844c5d104e1f1be96573567f9a71aa23a701edc7276e0ae8181f95437b6fcc64c8dcb91be823a4ca3457da34710906754b3e7c2aa4b7e89a36fc0677d08897044f4d95fcaa04a34ea1be097390c849cbff352baef0bd86039f921ec739acb35e836ac6f971f2ab14f345b2a3d3948b8ef964995054a59b920a578af8697c4d44e070ccccef7d83518c06acb95e23dab166c5d5ba623f8e185f86c0518e0a24a33bd4e3233e6fa2b5057458c19574d418d576004d2baf7e053efaca8cf748518204903ecdce69dd61a1aea569ed4616c1f51e51da4a286b1790b3f128a1fad9d11ce46291271914b656d2a8149c4044cb0417859cbfd32114b232f3b4fc1da40241142bd1600477755ca26b863e1aee77701ea4351fc26f9912f0ab1aff52fc2005a5d6e6b7b12efc9ce807c8e385eedd70abda59e331d7c995f83fea307f70213c4fb7758575cd6ff779f8d798910b87e8dd42eee270ac5707fb4445d7c07e22e3517ed606de43a24053452dffb97d00bb67998425ecebd480a5c01c62ab8036c2190a9600eb82c15043a2b618be38c368c63926b7314f90c904ab58448e2a46811ec8d9c5af3d1f2547e8bbc4c7f395cc478ad83a0e7e2072bd0952006a8a019baa6952215629294c8b1e0d414caa332df2653bf1279c245d77e7503e00dcb0c0dc3063d49bc58edc3cd966f841b445e5c428af79b7406708f5f35de76692ebaeef33bcdfa760ba8763060d48a1404c8f428c800147b344c2ca95d4c77bb2d0336f271be464d5a8bdf93129b060bd00bfc122d26ea6baa74b7277112e73f4f06065375ad2fe828ced3aba57e4efd015aabe949c9249e5d0635460205a325b8fd445ee910dfe5a12cb5e7adeb682e32624d119a64410c65cc1d697c09dcc1d45dd748382a8cab6202c5bd932256820cc753e44ae4ee886b9bd56ba723fb0c28811fec3e42b5b7ff04fd2783c208d5a2a7badcdb8974cb2ddb1440e2268782676009341fbcae52271662560dce68bf9836535fabef8bde83381d683888a8f918ba3fabf54b97479292a0931457318b14276969693a263b424159c8e68711de5f019c9e7661f1b6c45dc60b688d1bc7e6761af3d5e6b5dac9eb552f0fe559a2345ddcd105be9dfa854f36734821bdd3da8ef854a71434f7b665bae22d2238a31d9e421534aec835d107af3871451723ef908e502f72ef31235bfe0eeb77588f21229d690f5a10abf4172cfda9f3b48a9cbad787b0e547d976c0376787a31b2a2e8cbfab7d057720d6244c89f7a458ca98ef1b7cd66b47f934c186c460ab1968a5c1b2cb3ca241b587d33b62e53034a38aa6654eca654d8b287eb931850fc9fb03d7bfa83d396dbeef330f6710edbe579e1de991767e7b6b9a3162742c38767c2bc9d6fccfaaa7a7e3977238d9c46c353fa51dd2176860805422dd66176d49e5e33613e705c43e082da6bfd58533064b2b137a3a121759d3cdf02e5b3b6f35bbd1a11cb015eb49587f92ad35f314b00ce513842080182860306ccdab87382f78efd8520e81e0d08de58a235141a14d8cf179d0dd1cc022cea65066d506e7ae35eede93ca1e29e8eae9998c5ed3759b6d58154b556913c544f820c07a3a21aee19dd3bd5935f7229255466349f29dbeeb262a9eecc2677111958d4bcd9cdee3a7d0af42811a065360c8086d3c42afa82ab341bb0c9461309ebbcd294d688855fd90cf055e5faa4aeeb7de56672ced2e0c5d40f94a0c7e45d37b0cac7b60fdaf92b5656611bc0319dd6e5fff05a682ca73338fbe11e1ae331343c903196cc4d084b65f815c14dd106f95415a51382032ec8dae02ef707a9f6bd331e7a1fc0cb56dab344799e6b07980ea30463c29942eddf23500c8afa1c9dc909cfae5ceac1dd8b724cf797c275fbaf2e10fd202c8c343904941bb38b81c12cf3f5319d8538f9c8e9e08574f0e76e72c7c6bdf6222bf84bbf9d269a0d404b2d63eb88c343d27cfbb24e65113f70e5a842e94089bf7f579608628546d7afee8f81028807c3b30dc79784fd39b8a9d422934c5bd02b402c3385eff61f3f93776bcb61758a39b3ed95d50aaba56a51d34a5e8bad3312d02f2b87856b6339773b1beff35de1a38075c891cec665f73af1bf7c796942fc9b84881c0d24c8cf40c5eaee5245fa0cfeb6044e64afab42363baf68f2be849a1785b3b1b9e4bb1626848de5e82df60f22b36c44d563018ee298e9ee299088fba64438b94c5ce08622c13c24ca4726490105a97c921c0634749ad6402d5d4ba2ae15d7dd4f6d6e1dcb7b3edd057273f5cbeb679a420478f76c039b98f04d84cde9ebab008d82a7e98e244e75ac7974e97ee8135d8b9f854fa3c84458374bba0e44a0ce33f5576693c674eb741da2b30cb60e551b284ba454df8d4632b717a31c9b832565a455c93be5943a28019dca4a0f9e1a1dc191d9bece421104914fade3ef896eea8b613ce1bea05556662f4f4e00e90d665d18cbd6639d9082239386bc9133d7727f9becdc095449943852363037188e7d441fc42d064c4670c11670f58eaaeb20ff2ef6bf4c22f881fcc9470af9f091a3069ede5fc51101734b5afbc8efe8887bd9752be6eb1a48b4b5e09f63f4d19a8e1b681c1224f8a73b1524af52f1353da55eb137ea66a9d76672c32998abf97acff211bb3f24c5d0538318f4772494c647c8390c21ed2937ba12100d4f24c49ef0792cedae829cc753d86e13b6d65e0b63691599a1ec6cd1140693367bebcf131a2b8c1adc8f76a2fb723ece4040ef12e937dcd726160c803b63549cdb15646c06ea1846b1a9575b00e6f7bff5435b5eb7435c9f1909fba5fd8c54927f60eb3bbd4f9ca1adc667e23f97f0eecfa596f26feca3f07ac4f21f920a2b573aca59cb5b6fb85496b12ce896f0097e775d6a9e7e74645f58a57218a7e64c4f24e2247ff6cba49847939680832e30db183a2578160f6ad8569be100f5d02cfd7c3db87956413f6d66d8aa96c11df8dd3be87deda8b3e3385cd70ee6f9810f31ad09f684a2540af46e261512ca25f65d401e5eab33b4ad28e1c4b1aab8817927162b90d89babcac7efb9d717604a9a0bb3935c7dea4c5ab20f6fbec1929affb815bc80da9e8070490d3cc3adfe715236e491c2ac638899a9e557ce53a76de5339a2ba88a55edafd3432ab2a47188e82286c6c164fa889102d4d5f8cd087a5ae13ede57b8e956c9ab42e14d53dd484663d6202f1f3015b5306721b2db00e14bfca4ddfbb21abb91f7cf080b25d6aaad47f3bdefbe6fb139f3392beb55ea33ba538e1578875f0f4d222d9ab676aaf693303fad500e0a57088656e7e9ede7b27e7edb02478bd52fdb403bf42b63248957e98fb0152bf9f22e1c76ba213fcf145429145377fa32c777113ea91d7fa80ff205bf58f41683d14aca40901e970f936d015731b002b2d2920deef3c525f6137c4217ffb30bb210d6b1b309028bcd41eafe00842eeb9853696dd60816fad6b74952a94afa263850b85aafb7142a1fc29bebe1de0b929f7443d9ceab2721d6bf625c572ef1ef538ffad1c06d616cb6829637474a64b1de26764084719d4ba5778e11b89ceabb21feef6b98afb3615a707fc24ea634494abc3092c0ddc3ae4d3eb08b3d94f0e4eaf692b70ddb8947892a46885d572af5a988f8ea9d9186ec3be1f3b097e97430cbbcaf662c2940b303fe8913902be90e5da7f8b54dbeca2884d7a14d2472f4b778792056052e13be6e50e092b3e87b719ab246c5cda3a3b82fd892cb877ff2f56e9727d0b6b1c2c565f45e16e7e3d8ebe12769915dd711a1c63f6f853b7caac7121cabe9a9cff3bbf52310f97fd0780a4df27e3d895ea0c3a8c61e25e67e72d69e7c8bc544e5ee0f7be6e8f75b9fce9d7a43442680c5cade501620dc0940893f464d9d259d8055e0a250e77987e8078c9b1e57e98a9785c2b7518e49cba3c84ffe39d986b043322fe5", 0x1000}, {&(0x7f0000001280)="cd3877893b9147fda85b5cb2d3aca66453115397d2e46616e98e306b1b33714bb6e51e46d299cad5e1bf7ffbd0714dcc4f1fbb257d3b8acdc0965e8f6795c2318feea15d869567f148797d1dfc4a625f34c04a192413d75fd6ff99cb0acfd3452a1f250f720971ef5e1153e9681b98d350a2a7eb23d3a680f0b9f88debe92c21e1ff065205bbba556a6c286cbbf9249ec438f2e342e9aec07947c4f85444bd4b878208", 0xa3}], 0x5) r1 = kqueue() kevent(r1, &(0x7f00000013c0), 0x8, 0x0, 0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0x32) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20240, 0x10) 16:00:01 executing program 0: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = msgget$private(0x0, 0x290) msgsnd(r2, &(0x7f00000001c0), 0x8, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x3, 0x8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4c4f, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x42, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4c, 0x1, 0x8, 0xfffffffffffffc01}], 0xe9, &(0x7f0000000040)={0x7ff, 0x1ff}) pledge(&(0x7f0000000140)='\x00', &(0x7f00000001c0)="000100") r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0x0, 0x60, 0x83, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x83, 0x800fffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x51, 0x18, 0x4, 0x101}, {{r0}, 0xfffffffffffffffc, 0x80, 0x3, 0x3f, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x3, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x48, 0x46, 0x7f, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x42, 0x800fffff, 0x7, 0x4}], 0xa8, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x400, 0x4}, {{r0}, 0xfffffffffffffffb, 0x41, 0xfffff, 0x8, 0x3}, {{r0}, 0x0, 0x6, 0x20, 0x7, 0xfa0}], 0x1, &(0x7f0000000380)={0x6, 0x9}) dup2(r0, r1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x22, 0xf0000021, 0xa000, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x42, 0xf0000000, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x88f9}, {{r0}, 0x0, 0x10, 0x4, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0xb2, 0x10, 0x2}, {{r0}, 0x0, 0x9, 0x0, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x79e8, 0x2393}, {{r1}, 0xfffffffffffffffa, 0x68, 0xfffff, 0x5, 0x1}], 0xc996, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x3}], 0x8000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xc2) kqueue() r2 = dup2(r1, r1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x9}, 0x0) r1 = semget$private(0x0, 0x4, 0x208) fcntl$setstatus(r0, 0x4, 0xcc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0xfffffffffffffff8}, {0x18, 0x2, 0x6, 0xcf9f}, 0x4000ff, [0x5, 0x4, 0x7fff, 0x4, 0xe2, 0x9, 0x8001, 0x1f]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r5, r6, 0x44}, 0x401, 0x7fff, 0x1000}) socketpair$inet(0x2, 0x3, 0x4e, &(0x7f0000000100)) shutdown(r0, 0x0) shutdown(r0, 0x1) shutdown(r4, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fchmod(r0, 0x100) pipe2(&(0x7f0000000000), 0x0) r1 = msgget(0x3, 0x4f) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/213) 16:00:02 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r1, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="0a7d0a7e812898d0b220c09466d62dcad6fd387744b6a3a0d88e2462e87ba4c3a7cb6240beba10a704050327c90854409385e66e436af99c4ef914f627db7675a32f0ed39e00a4d0", 0x48}], 0x1, &(0x7f0000000140)=[{0xb0, 0xffff, 0xfffffffffffffffa, "3554bd5a61e472eb126f51a53ad1e25f37a882461a0884d69b7e6dc740a6367ad408f3907a73f5a10e863c12f5ded8419b2966e17a231c1cbd22bf664c0cf337722ba1d5763047aa4580b8cc6a36a2145a1de56b80618ff6f793a8e581ec09080d28dcbb750c036facdea45d6f0f2c697547673bd35597827eaaaa7faa9dbe09f9d80ea800183673b416d704f291b14be9d18ccd44eeab62f723"}, {0xc0, 0x1, 0x2, "3bc3972d50399600a58bcc0dc5dd99fbcfcf0928d066e5f651cd95b9202316152269908af8b8eb46107e318e891ab8906c308d87c83b2ee9ae6187830096a84267d24c92927f06ace66c23332aae75ce76c2a074acad029ddec688abf56b00984b3b71f0d6fe0110db63616e859d9060dbf5d0e88bfde26096e7e6ec92b9a03cd21233294b0ca8bf3df51dd564666985cb4969411bf48742a1ebe8fcf2ad58a802b70cb867bd86ee5e50"}, {0x100, 0xffff, 0x100000001, "3dfb6358097de5ea4e086e3f6a3073abb555118335609968821f429ce35f24a842c5b2a012d04516e9578a76e24004aa5c24da28981f4714711b943d84ab0e38da9b618bed281c6ff6925028560c0a4b110f822fa7e946b1498cc93d7bec43b45cf341b3303d94c2eb45d6cd11dcf9bdbc31f755951e2e249c8233c6b4b9ced1bc099b952c8f206b68ee8e80f89e5ffad8cb5146332c386bb688c21e3df5be6a3e0f194d7a5e1a6c5a865190f5b880a85d48b044c61d2158dfa1471da0d4ff4853a8181226761f853ede4b8d4fa5adc3d7a5a1fc39bda640f9db3c7e8c9f2ea5ac3988ce01b5629ac17144b7"}], 0x270, 0x4}, 0x2) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="c5bf1893f70f1326eb835082a3779bb955ad139c3cbd205b9b008bc300f3d3de09bdd8f7b351ebd0e58c29f014dc77c150221f721a861b064ec979b2bf3906744799a2a650b74f5c4d543af5bd44b8c5d9be3d78796e7db0bca9d3939dd1868847bbfef28c371b18905783a4bbbd4cfb751c1f4ab3c3885cb7fb9778681882c75477bc5ca35a7b3af02ea4c62e3dd3f6e8dc8bbec0626d548466b85d6459145185a4a39ae27e1ef4601add67fc03e3d9fbb53d9b4a364b", 0xb7}, {&(0x7f00000004c0)="762ee9768356b875eb0a4e3d1768d45adb408be96a9a0009e6e57e79e13132cab7e24f12c5a787bb38540f4a5aa537a47c25798c8c6ebb8438859bc8df633744cf2b253a351df2ba2d767dda218054a15a03ac720121b5c7d0f4f7597e99c37be42c77736027b7370ea98322a9b2143c3c5dd6331d1feab27d15edd1274f374f11f43a7d1d93b5d865c15e03830db4a6727c6accf26d32ce8701f7dc6d7eef7495cc1e8b87f787d0bf29b574d2d5b9398ebee2a53fc5f2772eaaa7e1489f4df1f1ec27db00e9dfd541c88c7876296f8740ae62c0a2f9aa957c67b9c835a3d31075b83849d2107b", 0xe7}, {&(0x7f00000005c0)="995cc4f942ad822853f7a93ca791aeeeacf1014d9b49608eb188cc2154e8f8f2f73e77ff05347c381a2e4c5068946fa8c67f346cfdf28900dd0e1c314ebad7b8a28715765ec1ea224b3ea1469f261b332cdb9ba0d863dde7db014eaaabb043a3c4aae22dde955e3c86ab8cc612ab3ad6d3c68a654672c3b3e34dba1fc28ac619479f7190bf3a9a696b56bfee765de5d18028c3a6ecd1e37c57b26f9bab89e022c22659f550ecb2acb5abc2d5234d8fb737e8ec24d06c16748db583b82d4a617f110a0258", 0xc4}, {&(0x7f00000006c0)="3944b945dca49a6cfbe7d5cf6ed545fd8eb1b6834983cb6fe2fc92b22e2b76e105c89f9c510bfe485b4ea87ec4f3e93affe76834e9924d3ccc1e082483f70d0532fcf00fabceb80c6532160c80a3154120fada7ff1f8a6833b26c70992a51eee1c4cfe84423d7432abb57f9a2ffa9dace4519cf6a1c825f1130341ba259aa2b8b83eb004040eda78971b10dc99dd171e4f7b608f27ea42c0fdb14acffcbbb5cbd9eabfdb4a5fe94b8dd9107fd91454c448b20902443bfeb58813ea2e5ec022b24e9c4ee7bb28a870449328d0a45a761dea7c30fd46aaafb1f41bdbcefb4b68f65c09e3202b1fe40f7beba189913a2018d7e6ebc9b58f", 0xf6}], 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000840)="d88fa4c5d3e66c6eaca5e0fd14b243f01e9188e3aa12a3d4c2ced56efb00e15cb323e2ea7e3c6a1b83e532512971c0a65ed2b6336a6565a4cbdad667b71a4e33a88b8713f78dda23be83e7967b8ee2c1da05ebc6ba31d423c5", 0x59}, {&(0x7f00000008c0)="6826512a1d6f665783960a15f84ce763187f3cbf232ba80ab63a4b0ea5f396a136448caadb39e58d350f5af00210c17f98fa9e11f4df091e4660407246259d37b998316ceeb3986a451c447d62b7e02f3358db42cb510f850d908dde76ff596ad9aba77c0747572c504a238f5cb97f3675ff", 0x72}, {&(0x7f0000000940)="a89f2e66459869291e769c6dc5e2ddcfb77ba65f294fd25d588ecbdb6387d326cdcf6826985c9e8373b1db61c92797d31cbeafb389df5410a2ae99c4461686f8492063006e50d8c46c93575af984c419e23874b58e8ffa86326a81f8dc23a3830d1933d630e820c746bb569eb928f78e4bf7869f81daf2594f9203b11999603daae48a54eec61fdc04608c30e889ca97aa73c10cb7c085da4884233dd7084dbdcf9e91cd659bd2b5949df36260da8b67a2ef9cf4f03a3377dadd28ee7210abb300bcdd9b3a4156e112bb9038", 0xcc}, {&(0x7f0000000a40)="27015fad3487803a4cc61695de3dd45834f8463d883339907be6f91ea4650390c266800a22ba75de7b6da0228fcabeaabec16cf1ce0902614061be8e10ed977d22a8417d46849514c9b84560df2dc294289eb3375c2b023a9138a3eeb427f060e3a5a7e4bcebe00fa786b7edd917523b82027b7fd266d87ca2f85dd742348ba9aec9ed7bda1d58cc08c2b33d060bee9f9fe7dd83dcacea99dea65d896507570e450d9e5354ee08cf0c90fb4ba862c6ba50f78cbdb21044c18131881201f07271efe270b770c15d73c4bd01743f74d8a75b", 0xd1}], 0x4) kevent(r3, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x43, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x400, 0x3b8c0979}, {{r3}, 0xfffffffffffffff9, 0x70, 0x0, 0x699, 0x80}], 0x8, &(0x7f0000000c00)=[{{r1}, 0x0, 0x2, 0x1, 0x85ee, 0x80}, {{r3}, 0xfffffffffffffffc, 0x80, 0x0, 0x7, 0x7fb4}, {{r3}, 0xffffffffffffffff, 0x90, 0x20000000, 0x4, 0x8001}], 0x7fff, &(0x7f0000000c80)={0x8, 0xfa}) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000d00)=0x69) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r5) write(r4, &(0x7f0000000d40)="c5ebb08d8b43be6c5d15cffa99d60ea64047916454632fca4c5918766bbb0f457026c09922e058145b6dc339f18a939343ac63aa12b6be31af5c47c1b7c98ad3904db7594865743e85808d19958455a475dadc4cef55a051f2afdc9de3631bc568a332953b043a55d91fa8e5fee44bd4d3d29f8e85", 0x75) getpeername$inet(r0, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) close(r1) sendmsg(r2, &(0x7f0000002340)={&(0x7f0000000e40)=@in6={0x18, 0x0, 0x3f, 0x4ed2}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000e80)="81ebdd437fdb172d921afce781268cbcd9fb105ec144a24ffdce3bce69cea98efe912c8c31244ceb8f0d3b4a202b2332fe4d6fea2944c4af23805b572c521befcbfdd5cb563796f4b03fc06e20690093cc3ed85687503a30e03e4ec57d115c0a52eb68af670f81955c2560dd4ebf2482f932b0ccc03412faab4674670b7c9b528d79a71f0e064dc0070c80e5c22534a98b208e7e8da2e493951b675b63d8d9681770ef97fc89b8134897b6b45507c568dd277f558665d960bfe6e746486a8c101256851e9dcd20ddb352e3224d8dc5d3d3362900a559f806ae954df850411d7269a8835e23e235457934958b81edc57a83fa56b08e1ee6ac42bbce78b1caa99e0508bfbd86af8e35457d3af030fe63af56ed613b4359a4bf64b0356221583a54d6b804bba43631dbceb9fda3bf3169f957d22475be0e8796fd2dee6071dd96946a43bb3805fb56d386899dd0f110f66b91cc27cfd1c839774b38efbffa7d95c71ca9c4d031c0b82a2fda4fe976c5d26503a58b11145881e96ba3b5ca9a00b24f376e7c7a24ce35028b44c708c08d56ca1e576e9d5443287c93deb0c73d14742cfd4b931500782142b398055019baf367a5c39c6edfeef6294d35859232311b3a2ec9d80ce1ca2345bdd4b6e1e01f7933515ae8e97301fdea2a0c6a5a8d099d0b44f9f6c22385b10d621c5886eadad4b1b6160b2d70d9a167f4d57b57434b78990bd0b1aff9f3922431c249e80d361f4e13e0e50bacdb4fdf28f459d8d393192817f91ff6764894fa9984591a6006a30e28a958924132304151257f79c98098951787418a738489dd426ea55bed3a899efa92c35c78f9ab90d0d00164f88cb278566e0fa6abe8f6cb91471f70e6873a6fc32c088515d310b5f86aa8b9b72053d0f72f32bd35604411f7a7edd6f6bd33b19ca659a5bfe97d5983e79bf35adc7d21c8f423c5d5ea37d8bc534cd0303da7406ad6a21b663aa80281025d826276c545520e73037d6083534fae13d35156b4146ddf969941f3c5cf8b323bc15e7c7106acf879f6f0c0c204f6abf12d80c1b2282cd278846407194729c978bc5fc342ec21a6ae08b629ede9feab8ad15e08b456c18a263815d254510a190991529a4632a498ff82d9cdb903320c16a7659966ec5e40fac44f6f4e428fe77da95c7e780db6ac077b757778aa75e7b001678ffb1b8f6d37d0a85a30cb9911e7562596d88fa7b94f490b072ff00d0bc031625c3b0865b7aa520050a85b7cc7a941c920dc1128c7e8acbc46afde6ef50e67eb2119aba21ca4f0ccbcf7413ee5085eb38d529df457df5ea115bc04e320b88d0450470feeefc4f48d0e618311ab13464ec605c4ea2fa6d3db1e65d7ddd0ebd44834dbc8ebde1f875cff4aeff60578add404a6eb83ea59ba6777f65013533afc4fb446905e1b96cd3a193c55e2a6722f41f4eeaf74c0e878fc864acde02e1a9176532be8afbe148df6ad533a1e833dbc027a43e21f9a97070238181226c1fbe9b0ccce978c8d827284d7b7e3109d66a4b002a5aae655031d4a017db05fe86e678431302f24c2d9775416de6d80f13ef44ce02906ec401d31c43b7e628de2faf48c45e4eb6f8cc5fc255be658e566e394c47c84530284ae219a944a41dfd5e20a476c2e04ba805a2adfec880103ee6fd8e883b63133e3a61874559a3ab0e340f5983c2b4c30b8b457574ca68dd4e484b01ab6c89e7dfd966fdc83d9f3ca311cf9ce8936c9f0f2b4bca7ecd45d42858aa3f49c04d3f71d9c54e8a0104196e3db6f6a08b54292dc8f19a3e5d07a38af4694d8ccd60f8481e06bb772f2f8a92f77a36ce935588516db4eb3a488cbcf3db17c073b997ef623c292ed7a00a2e831578f13b68fb0c1b533d8fbc707a44461825a6522d37a900683733346dcae8e01cae665622bd27d5eda67256448a77ad7a4cd2bc71d52d5d2ca90a14100dd190ac29dfc0136ea9112793204198d897c97744d8fd37889846e0f9fc9de5e1864fb0e492e2a69e393fd49fe91e9d7da295c7f3e89c07ae5b0c1fbcfa15797fee8b4efd767e39f469e6ab44f73a520334c973a668c71ccd2068002bf5e873db3989515e70d56be2d56285097bf85df56ba7472e519aa9a5e90d99f710356ca435251ed75c40e48a6ef9c0e6811dfe24e279f428efcbca5aa9a713a312e5fe9b39af03d4ae520dbc4ff49756e7919f503a4bc76c66a72ad1f872ceab66d187c659bba12fab0e304845d15aa1e91386af7a761df2b93b9a2129a1b709b4ff1181bf77f5dd10eacb2319626d3be8c709cbf5501310bdb53119f9265d6d6ed6f3129d594681b2157afcd11ea5fc13ef47c1f6157c6c51740e3568428197b6a1c2bb34a788025195d6b051607e1937681c16eb6cb9fbe4cd4d54f39961b93ff0e9936c397c4046fbaef9ea78a3950e680c517ef27a83bb790e98b87bc9c788bf108ae16468cc6ab715d3b5ecb7c271b45df221a7c2ad96492a9c1b20449eb2c0ac7be2c9c7fba5248af55dfeb037e5e8b58ce31c229d5f87b3f7b8a96b582bdac1a92326794dbcb2709d6624ec9927dd5edbe971fa15700adbf59c296b952f2530dbf34c0b5444fa13b9e123ce892a34175beeb265e0796b4b7fba2f96a93bfa27901db83d0493348fc34ee2a3413811f6b50ca3d13369ee5bc37b276918b307e6945eecda59df410ac97b66db3897b763a016787107057bad5a5f0d37d4d3c3f966451b8e6da7ba6f0a50bb800144272c07014ccd2e647ecd8fb0b9a7a14d95230507080b1052077a652ad13fe40f748b6130e6765efcb8c0cc571721bdb92e65dde21b2c4a53ded7b7a9e00eea091187a84458a941b9a24fbe1aa6d6b4605795e431e28c55904cd753dbefb02dad403e4f01bacda097acc2d6017dbbba4d6f5894082209991b898c2dee63ee62828dedf66296ccd214c97fa0f56640e2819ba888654ad07aeaebfdb1581122d78d7d1aac834a6a5cfefeaffcc77b1adebe96d84c810d99b2215df5ba798b0627b73a1f1a0a01d11cc06d9f397a6295b63736bd306410788f8577aa9bc8027e40ba526810d0264930f10a23034c3a02421a2f7dcd6bc7981c1545b3e33bb9bf20e85a6373ec630e379941db98bc07c534f065a8db8f0729ee192fa1d6e21de58068475118651a18c8d59321739b783e9ecaf29718ba8768386467a591dafd1335acf0e06be35e877dce5214400a2b77b59bdbdcbc5fdc6afae78052911e98b00e1c8c7e8140ebee7122dd91cafd4d98f02e96d3aa787dfb04ac36a6bd5ea502ba1249b0c79672b5c5122a224499a82b7721a308df6adb5337992a9d358dbd28b296df9dca3027f866b4057818d1acafd5a839f90d664b361f8179e3fdfb77a300b77413cb58a39af949e555be53e4e3220288d34230835f8ddf40faf55e66fbbd93860296a25e25f89a616d36c523979d65fb2e6b6ceb8a9e3b04c404270ab32c76217b6c8fc1a8018760b57e02d252eb2b1ffa712c1967a17c29052a7b5f48fd46e71ab58f603a93cc64f31d0e4b36a8985edba0053f73f809e05c9cda66b0d6563ea2ad813b8e7db401c2049f12c1e6f9a667357761bc2f382d6c650b8a2ccbecb7e2ee092cfacf79a500134ac63a0da34f9175895c0c30889d42cc9c2d219864a9f81480fedcf7bd6d02fdc47062cbe88827a2d2c2cd0993f9e1dc24a8923498a95b5d38041d1cd9d8e8b7dc6461991a3cc3dfbccc8d88b38b6943f891da5d25d688fab823fbcdcc445fe56ba721f06000081bfd524cb682c6034412424775bfe08f45e8fd6564574ee1f05baf497d593c0e67e182d910d49822c557e80b251a7097b1a5d748798cdb018b7f41e971b34e7e0c6a1973d96f7d1b2f0918fa1a254a2a04830d36380f1b528f8d01158023f4177ec607efc00b6700bb2f7c8be0faf07fbbd65e7065022cf398d6eca8caf5c3fc0e651947a3b367f4fdbe4e33ba415d1a539875a9557113c6187cc0bf2d31859361e5330b03ff1b8be2213056a244f457f69fa214e1c3aa00de44dacbfc9b0bc2b29bf937316f630eedfad7a61fbcc8f40af16a408b6ba839ebf79c6e2e006565ab29930ef49d3c7a07409c728e2588be14cb9b3da066455656819181f8e40980f178b338a7f462f1ae9a7e61444a20d7ae9ea3276ee0a50aacfc4db97918b8bfea114c34fe9ee4847fad8461e05ce7064e9fd9e98d265ca0f461f7cda36f037e0dfcdbe6c9f360c8fcf32252a0e5d719d6b00512cdbeb52b7f03ec4afc92f88c5a87d29b05790a10b0e678cea906269ac9dcec007a2178adc5eec719f1ec295bdc9750ecab79c6312aa39a091efc71208bd01d2acf0478e5f7c011395eca4bde366d0027258e763e3177c5be06044c3b22c22fc6d778e2288a3d67d8ef0120a45d2603aa2ed22046eb34f5b1122b3da943ee2a66eb332167adf0ccceafb613fe6b7cbd9978b8c81d356624684ae5f3536ec8246278a9ad5fb4cd8a9a15cdb6fe4760d7cbb64da911e283b329f692ec1e11f045bae6050760c62efd3a49dc61c3ba715bbcbb58c2712f458e7242126405e7fe2e590ed777ac50e41f2d7c1d10c6b30b2d529d088fa099964c54f389e80e3631f8a9a30e534634942522b2b0fde307390cbb9593c2094db15b61faed123e6557ed46e2546afa7c603ff617e5149e8c4ca60ce502444df5bde9ec246283daf1b3dfca79868b41b06c8d0bcc6d6a8d9a9553e68a4c2fa7ef10ca2b5ea8f4405133a3382640e0f5bb428d45d1fa2bcb012ab1efd24e899d5806c958d3df70dc7aaba678ac4bc5b92dc7edc0b6e6274c1e6d35ce2a53282f25fc3477100cc06796e126030a8c7ee089f6254199d0795548a1c3385184359f80e5142cdf0a15ad9df975b99f605e8756cd4fafc4f2659eba0b27771a5913e55badc50ce702c07cc514b1e7286392be78cba3ac82b7780f3f8afd22f64b417eecfd569d52f4db35824e38ddb8e26ee6323b183548fd1ad976e96aa0ae160ff1e0a305696ce388ac81aa506bac4a9e6ef58b7ac47aa3ad0c5fa18cebd5d6d8ea9800c210430eeb532e5636232331b348bffd8b9d5b37e081d7dd9a99cdea5f7844d2bf2df1a377313d9fa811954f779ebbdb5bc6ce57254ed823ceb8b1205191ec3411364c0894f5a7fd3b2c115aec4f7c1f10bb350d3b5d73cb9851f2628ce05cb7d10ccd2816a32c2b97f4d2a3392fff472593416bdaf6d497084b8180cab0584fa42b55e61bac276868aaa143bcbfcce8ce033e0fbe72d3a193948bbfb739cc5c7e61db02aba98cd47212ba4bc0b1d6186c64c30b012bf972be3a9fe070c814ad33fe82860ae6d753fd65dc939b064c67876c5b09f312965a19ff1b61f44179e5550ed8251b2cd9cca450b5a576d610dddd4f45deb7331ddd670bc47ebbcdb4740dbce6eeb994fa7e0a9bb35d7339cea72e3e3d63c5ae6e5bb8d33bb2e25cdefc427f27333616c3d0774da81130841c69f571deef867e7a4a5b4da56748b540073d46a3e0859a96c57ab10d2c1acdf21c2a391b609711324dfa103e5598e20d660b452db8d82d11539601d87da43d5ce9b3ad6a37b5a14880021240f24b2830c972743c35bc3c3a77cf3e8c62867602e595862571b11cd6d9584ae93ae104c69631a1d2bedc392e7a1a3fe05178d4f1aa1d2548024eba16b2a2ac65e26ae6ae1a9f8c718372a81d1f75b8b71ec10ace49eeddcf0bdb43889a9c5efa02331bfb6094667660b7910c1c03a96f69f94b1eb99529f13dc3d537f143bea9c98ac273e5eac452065b7c57cfc48f7f572d34995", 0x1000}], 0x1, &(0x7f0000001ec0)=[{0x18, 0xffff, 0x2, 'qS'}, {0xa8, 0x1, 0x2, "1c59a991487e7218b7c320cad002e711553b813112711d36265678c1828caa5f78843c63e40badbb7ea40ecd54c23a15087e606b2cec43c7d3806b3c56778711d51f1ae48ef9903568d0e4abffabbfd63ec27f5f9000c17a540e178f330f091a751b880f6f38c8030db518484600920806eee0462aa141be18eba67590a02056995d57a6d13e74166af0e0c5004b6dc0ca26d31d58cd2b"}, {0x38, 0xffff, 0x7, "a3dd3ade0e84c8a473f256b074971cf295a726534c3dab802bbf1454d92a6c20004c963c2663"}, {0xe8, 0xffff, 0x0, "b702c9cd740b9aa13fe0a6a8b60eae05abdcf633254ef15fa547fe01f31d1dd56b3167f55c54d0d5d7d94720b18d7be818f8b262b3f92069644d3b9ec02f9ecf5f9b0976ee669a48f26baca8e33ef046119411caa99f59fd66a6644117ab25e77c2a6a3e5e75346bf64ae0b2fc569fcf269d10db51211204bbcd0344e8d4532182a89b3151e9071f995851cac1253058de694d76fe33d9c4e471eaa7dd10e30c3242150fc2b59daba3dac89ac068ec44d374225cba9a7042243cf3ec787c31f2c7f2f873b2da3aac8a48a46aa8ebf4070211"}, {0x88, 0xffff, 0x7d, "323a057ea269488c4cf0e53f779cff7c21eeff88ab674f78eec043c3e7873bb8896366b3671426e02055cdfa0e0e1fb956fb4b263727b56fe035c5679d06551298b8a6ccc31420b4f7464deb16340faed7bc0ab15bef1c2de6fe95c578fc79df6897c14f7f042c7375ba5b005becd050acc9f06e"}, {0x38, 0x1, 0xbfdf, "9d9c8b32f9c890269ba1f45b18378bad2d2feec21949d05df044796798a6b56eaae7"}, {0x88, 0xffff, 0x7, "948c67466cd846c9660254d01875d5d982dd3243677e35e10ef98add383c69ad4d8ce9bd9e8bd751e36384f0b2b4223a33c7acabb41854e05eb3322182184357d77a710d675b97d7a3735d9910eb4dc703faa9ad6f5c1028b06310e9caf12b10881badfa3e1233bab28e8cdff8eb2d58e32a1e63ad18"}, {0x58, 0xffff, 0x50a, "d9262b8e169721e12b78878169f1fc237e63c9cbae1a628e2df8f0d296b5518cb894a74df7c1833326a455fe1057ef076f48edfa526ff0e41d792bfed3e8b3cd3cdf9d71c45292c5"}, {0xd0, 0xffff, 0x1f, "b6d937bb687d27487981651f16818640e8f35d0c55a882986056b7769da033c81ec0884a343057c3e095badb9e7b85f9f75cb437c42a36a607e1bcb7cd9c9cc384217dbdc1cd7954fb8fff8bad528744dfa0abc5f8b1d13ac8f515af5998f0e7fd94d4378a677cd251282f3280c536dd4f1b873fabcd92900ff6c9298d7a7c32683c1888292b028cd8a98726e33cd4ce3bdbd2ee98ffba2d8028437d672b3883d3b4c8184b176236213ad10d77505b3354d00db7aa3fe9c56dc9"}], 0x450, 0x406}, 0x4) ioctl$TIOCNOTTY(r3, 0x20007471) getrlimit(0x7, &(0x7f0000002380)) open$dir(&(0x7f00000023c0)='./file0\x00', 0x200, 0x52) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000002400)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) fchown(r3, r6, r8) ioctl$TIOCEXCL(r3, 0x2000740d) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000002500)="24f40c8da21a165dce72571d020be411b334f45072e55c9c36f8401b3a68b2cb", 0x20}, {&(0x7f0000002540)="e4c12e5159d78654e42d04e48e1ba4197f2786254872ce52897b4cdf5f6a0587f5588fb148f37c9ff8d8367226e0bffce23ee60d49dc694e953b89a6344e5e2a79cd", 0x42}, {&(0x7f00000025c0)="6f57f2c5b014a6f2396bd6d85ccb7d5d92f10742", 0x14}, {&(0x7f0000002600)="6c9280c1bab880b1c1751037e8295ed8569e4505d10ca60157deeca50ee890c5f6cb7a8b0298853f99d27376aba88729b7a6445d456d8a584d71c26626408633c4dcea94a3c3903347dc3706461b2ab05a710784f2d128a5e57d78bbc741adceab406cfc0e9b1e986c200ede79243893a557635684d6ffd9eb4a038db48c2a06009006a2db995179973443d9e7ea273a26b6d946984636c164548ff58a43a761e3220a24fbc0bbd357eea6e92438b494b09eda5a1021a0cbc21d29", 0xbb}, {&(0x7f00000026c0)="58cd620f0edd596b78ea3502", 0xc}, {&(0x7f0000002700)="44e3ca07a8e387ec146e103889dc6ffd042edff5bf4116b458dc864012fa2ad6df6fbafdf72ef4e4556c05d40d66b4a6fd753edc98414d93902a681921171385ff81c235c18e10c04565d2390555b1e2ad2210a990673b1b81653ff23edb81794572f741c91ca3ba35184b7676218ffeea5455bc47b53b266efa05d57fd9ff7eaf69b13650b5941cca", 0x89}, {&(0x7f00000027c0)="151713d935b429", 0x7}, {&(0x7f0000002800)="2fc7703854dd68512c84e08dc430e262a6cd1c136ef49f75dfeb30cf787d6bc42c6e7f8a60b104a93f193fa39895840b19cefef763bf726ad7e7ea4a5a2f76eff8e0b14cbb4ef1c3ee793a8c3ab56adec9627b1ec40415289d15c1df912662dad733be7ed5372ff08aca998b7ee208c728ca0938ff14ac5be5d7d39803effbb47129062accdfaae0f97209e93f922ab3918899b578bd395216643e923aaca43a12b512a6c5dc5a624ae1abe1035981b1c0741ab672dae873a08ed2dee02c3a48836850f7aec6b5a54d89192048f0698d497a018faf1b5b8d71bd03eca745a0f3967044842dbacd69e7401291468f271e8e", 0xf1}, {&(0x7f0000002900)="5897c6871cbf746ad644b6126f4c9c7b6743184d003c380d0ac7b08dc33b6e719032ca0e5f1514a5838fab6d653f525bac4168162087735a871ec2c8099af8d7d7d2736bcf809f7268748018aedd5f323e40f679b1f2129ba4cb36fbe1c908563139c6ad8a2f2608377a2266ed6481148be513f4a1c24e5584e889b85fad33976a203abca416f59f8b0fe9aaa3c21b83cf34588642d0ff0ebebac9424db75fc88f206f9f6b3d196acc629d4eaf51446c0d676423774e18d342d987fe4a3456de69e305737b5739784412685e0b2ced05eb750390fde5729de58810c13598d7612f37a325a251b8f8160832", 0xeb}], 0x9) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) lchown(&(0x7f0000002ac0)='./file0\x00', r6, r7) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000002b00)) fcntl$getflags(r0, 0x0) getpeername(r4, &(0x7f0000002b40)=@in, &(0x7f0000002b80)=0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:02 executing program 0: setpgid(0x0, 0xffffffffffffffff) socketpair(0x0, 0x3, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:02 executing program 1: setrlimit(0x2, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x42) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8af3316abceb3919ddc9340977f0092b5af2dfd291c6d3efadb626de3793486fc97ad6e4ba8d35101a0379a2b97f42429f2f6e2d1a5a3d35a9c122fe041b1681e35d19a6c95320374066b12b700871228f0138392daaf9a4b45e3108b32c1598d38f3d15e2b85b4cda91291564ed1a98d0e968d17d758ce13d81ea3bc3a341d9189d97ac3bf88b41bbc308db57cf4609142ceaa2e3676a8ed887", 0x9a) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00006cdffb), 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x28b9, 0x0, 0x9}, 0xc) r3 = socket$inet6(0x18, 0x8003, 0x0) socket(0x2, 0x3, 0x8020) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) getuid() fcntl$dupfd(r3, 0xfffffffffffffffe, r3) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1eae6fb200"}) read(r0, &(0x7f0000000000)=""/63, 0xfffffffc) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000440)="1fd97b7dbbafc8e79042600124da6f23d1f266b467a5df270bc934a96e8a05cdb697596f2ff01b38a4396946c4da75ce85d5fb99c9fcbbe3dd73c89b792517723cf63fb7d6f86d11accead671abe44a7f3b08fb0d53348ab9598a6d2c0eadce5466f6063e8fa6365111e8e67e5003cd58cc8c4ff9e0dfefc0c25cf8c856830268aa641a7b2af06fbd7d8516699a5e9fa7014a193f2150624e5b4de96a6a61802bf68d3251572f3cd92e86e55d1c9d709cbbf227bc364f50b8ba160e8f98d880531ca8df32c04beb394a4dd016b67d3008c8268e8010f7661c4ccd0882ab2b6c00b9165f2c280b15a34cc6abeae701b595e915cca0ddba6a51bb993ff5b4b870c68fbf7a96ce2a495e92524163d2a291dd6a50f5e8b563b191517beb5341c315e3ef2a802ade728912614a2b64a9c34951a3f23a4f8e9a4a0930085dbe0b896a938ae8a7d8e7aedc573029b03e467d7e70fc7897e081cdb239acda7c3b3f816e4b9719e12857b154748ede3ba4ed343d0e67db71611af9e46e2ba1bfb51720716d02ec2eb07b214e9bc0a21ebca3fe94961c6be3f06eae7e8245cd3feca66ad756fd274ae504690aa38834d90ceea54098c9312d3b3baa579f36f5a815a45fd5bed91aba7937085aac88c80b162566d525dc3e30373d64312f82f67b9171132d6a78d0472e016de82b5cbb7cef790e6f5a61541c2e8653bd97da10cac8132515248d9f1f5511dddceaad8725932b91ba4acb8480371fb371791542e464dc5d5a4a39b1d28c27ae24c35d863e966eb1a8c5a65064bede1d0d0c656f8c2e957cb3878e960dfca4c3cb8f7647e53f26b95dc50d6123109f3f70676515ce2d37bcbf6c08b44452ed0046c65facecc9e221be7d6202506b764a221117d96514453a1fa6840ede7062de742804b01dfd6c7408decccc88be7c395f25c85a69b11e1b12640a07d953774fb94b7d1c4eebc0f0da126fe824ae198f12543de550e7aabd09a78ecf6face161fb79881d73f81961b8a23b29149b5926d92d09718051a927df7f99f6a95b379d11beb4996005f000ba3eb4820f687e73ac43793625e741093a55e793b5735db32cec1ecf7dd76583b1d116a55b55a462968700ac16be6bbbe4c6e3aac750830afccbb6f559aae21c662260b831f3839dba71906608d9c1dac251dbf57c9cc9f3b049d3014a63205b129cad4b46dba70f257718b64d99e7a78fed7477f7f14ae88e12b9b67990dfc98a29bd0ead09b6aea198423b002e8cf805ada7f22d3eddff6c835b333e1ee79e9bb398be4e6d0aace7b430527e1976c70793b77495706d58808f4f7888a02e8c8c1edc91f86b1139796615e9578e6d2f3c712c51108c5f7e03a122699a3e1be7cb618300307a96c5d0172b47c29b189adecb8e69d98fbc97b2a9cf283e24504dcdebeb8de717f9a62f577bf4861670d767b7560f6703d1792724784243149c8191f39714def12db55263e1c6d512373b429aebd12e925dff1f1f4f0bc23c2530d1b0f513d1f4b4b43a7fb23286cabe0f86df02b7d643517bb9172d0d4581d8312523b5f82402f0778b9a6a9dd96d98457f903bcca058b973f9c30e4e49692b91e24b7204bf17a4cc51a355ae1b55fe3a13b3db9f8ac4a7eb620f2e70d16ee025bdbc0e1cb10b4beb0bd1f2d761c38b9b261a5996baf320c63c6e0c1581a4d2d48c04f4ea8534bfedbff5951da5b06cddf894d320f4e57b580fc902f2b339a02bacae838cbc96d6818f1b7a978def782b9e4f60517093591afdd4d749353f0f21699b88172855b91bbd8af438d95c4f62a1c7f3b4d15e57b2f19c73cad057075ae9c7af7aad8092f3dd5519d939fdc1963910c2f6b1b063193eea7155befe83ffdd8dc3f06c77b9372c1890df6d7b63f4b07ba7ae7f0981d662ef19223886cb783e3b61121044b70dbf225d42e4968b12971cc76b7b81b62d63aa59d8753ee14a168645871254cb400afa7f150cb5151068d5e639553222a1881898af590d62545c847c1d931e52625d0265275aa349a28799b18ab97afefc34dee33d4a821eae37d365907251f2464d551449bf794c52b2007cfcdbd02d4df079ac1ebe8589e707a5a3703abb841cf0420413213031b5d95490a0bb9a864314da5ea8a6758e03ef370dbece7b4030cf2e274562ac0606b521002d8795ae399afd038ce8f7d8db818e69fc2fe297c1190785cb593d7643dc1618b0070cfe9694ffbea41745d58cf7cc20f371587633305a2243f0d79952bb6be79d80291f6bd0eb30cef3bdb921e09bf98eb678bfb13deed3af38b95e232f844ac825e1cdee323774906771282d062e21966c9937188145613efabc7a33e4f25764197053da6f5a06314121f5f6c15df9c83e19f65d114a4b2f6a070cf9335f3c4260f48a1b797a0fbab932e47ec63d81e58da9f28a869f7cccaad2d79e3e639015f93bd5fc095b935da2eb1b3eae34153c1480ac8ee15617c764bcbf9daad3452e34e296f61c1ec2e5820165ef71d77141bbf775921507b1b07c3210a42e38cdb8a1ef418c9ecb33b8ea3580920baa0b956247736e3f301aa93d45c5d17054af5ee19b4a979a2c0a3905096922e25f92d546dd8e7da21f974c939f7173dc682d9186da63740807935772fff902ee43731ff34934ccf6d5141a1b43205af9e450caed0e3ba14db1b9a3f6301447facf0ef858b8d59b334c00ae8e2917514dc924e356cfa26602f29b203d7eac57b1a8f2c3ebd2b77ff2f02963acb526a66268fc68c1cff0594c3a7c83a6358f4b3494715c9727f2394dc6ccf44134457b8b8da8fd6743d75624e077f1fb8c2cee1473fab27ab47be0f688609012c7fb7404947d7a6e3722249789f560c4d7011c2216f0d84c9744e3f881462d98cba3ed79235", 0x801}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8000}, 0x10) sendto$unix(r0, &(0x7f0000001480)="3a681b10b24e61a9a13a6d11cfa6bcf5e4323801c540e73b3a5130b7029ec9f3673136805ebe813b10b882e1416083fc0fd6cebd8c67d7350dcc3fc34f2c3be9f4f47c3fdc18b260ee3bba8bb156c56593cfd79ca0859879204664dadf08d463c1252b0019282aa2549781c469b8f1466c6a0647626e375d309a01698e14a398a6cbd828449f7a21b0040f6f1e9ead96d95cd411001776d7310d3cea004c715cc27e6394ca01e779bd9ba67b17427c52427ae3380e180cb6a9206936affc8423cafc04d3d6bc73604f3cd6cf5d4aed2ef2f90c832971e5c08aafe5b47b3ace38081e45ca5c3b7428f3e6aaf55f1b84d5a6177a5614a1a5c19a713e3e63bc0994fdf4e932adce1c43bde30bb36de7c44f65b0aae3a3a607a079c8dbafb3b24b08ca9b31d08d5016ee81afb132352dbb105bf7c62c55a4894447eaf2aa1d37212ead3a12c3536432b2d2f0dd1122f4855e17bfafb45b998d74e80346648fc2a943be83af9c1e2493afcf2971f3b388233bcedf2ffab1c7d72a4aaff1d0f908570a85549310099a13c6d16c352074f1a26a90239945a520d4268ff223cf8cc53cd70da2823aac4dcc4165e5626748a5120db45b8bcf0598f2869b5c901035952c42a8c6051dff53fa49f08a1ecce815a01de18d4819449a58c83eceac390f7788606049b82c40ac719df1178c7fc9b68fbeaf842d42fdb892e361d2621f90cabb4554a2096964afca345080b36e9860b709d494948afb79b42e0b4248f4cdd4ed1fd1f7209899b652bcb4ba940af8fb0ed97691adf66ed06d635420c131295d8267f5b7ba74334e3b3132d50e15292bc5b44b0523e78429e574900b635f93aa9bbfc733cf6202bc422fae5515150a4cb78d75f78575dc0660ce0000e173917c7c8a6c045f8eb93203e8e2cc9132307c0467e053111f78e0cf2093112f844cb0da965f0d63765d5781c2614a7ed426512bd0a6e53f22bf44c6ed87c9bf41701d09d432e05ba4f72f3b471d1c21fac926db99acae0d688c36b12ae4f1f3ade18cae46e9b9b58db9bebb09cc4e3dcad8bd0e62bc355bb843b684a2ab2d028dcb3b12513d1219f743e5314f7e084e7a620d1cfec038da188271667455bab6626b1d848106d9676a476fda046be112a63eba03df18de7b490a7f76dd6b9a6f0f45c63316f8bb5c0a32e3f9614afe15204dad32297f6f0dce16d90fd5a3701472d133c0c2a93437d1b6a06da3579bbfd14758fa0170711773080a5dbcf88a05c8c856558228a6c813c5f3f4e17db23216a14d8dd7823230b53342764ad2d576af6a51abb2a1f2166584aa93a21070235279d20ef2550ec1be0febcb69c5a7ae0e97cf94ea5456815e4753f49617f9bc73ca9358d8b362db0d6ccf5a85f60fec1b02213060ed40bf16029ffd83971a12679e83f73e6a82fe5aad8de54bfcef1dca9015941b053e70070510f7e9880d954a33de48c7adc9e11e90356cccac0f18830f8e50c5c4c656d96c7cba57fe74879f780c3a650f4ef3ac059f3719d2171b221ec71a6428d10bbbf67c1c68f5f81939c6d485e29b25fd59c2c4c65a34ad1ea6eb08f387cb89d9727ee00e605556dfacd3883c94573dbf334a6acf78e5a0908ca53477ccf9900ab0295bc611768c95fdc3d630cb13d69d37e4335749013ee45b7323b5828e3ca764046e74a920e0eaa0da3006f6b8c5d99b8e691e23ae74d0b6fd1591d5252570c47b511a7abfdbbdb95b4f5d0ae2dacb5e64a721f496f86c4eef471ec4dd13f0943f6fb73d5188421d98078810b3ff6037f7d2c09095c79f5f177919564bcdf95cb12e5046957ac4441bbce63b004461304cccfd7fb3474f05673cb27aa7086dd94ecb7c8ae8ce0ae1a9ea27fc74d12ee2101da79e48f221682b2652231fc4dbac6bc0a9046710e2f3df2c29d79984894e727a1ec796f785e574d925c3f5b41d403ff4144563822780b40706b3bfa5a15be3e554631b0bb84bca570a436ebfa806a2256f3a59f846ce47a9148faa74da142fa03932ace69bdac4f7ed28866fe1cf1add95a148175f3109a54c34f29c0bbd3d1443171a3453bbd39af3af2bf096903cfb0d76bf6e45180ff71601473c9879ced80e1205c4a38510b0d185b0aaee915259899ea7c90e0d9c7c1fa0f70ec923d7b6ba8a12c837ac6f43ba2a02ca65e4e18b75d101b8191831266b6f640d8c09487d9816ee44895b14b0a63a9182a3a883406214786fba1a99c01566dd8216daa8a8507399d5e90d03da4b153c33e830820ea13eb95b5ac0eb2365bda61e1f893a500ca5f385da730873482e16098c8f5f6a64a7d52b42b8c3bca0d38dd6d3ad76abc0c0557b06360e04cdca79157f0dd79e3c53d8a2aa315704bc1992616bada6da3e4252741a6595610d3d60b530d0904b082f2ac62061af4ada884e83c9a394e138c94e66bd4a39fc2c18bdcb0f899d4b74986ef9e12644102f4aedea23e1fa0c73f21750fbeb4d86c30f9251edc2d595ea849f9ac1675c407ce55c4de1d2c5aaa38add8b25823151ffaedc9e72cd924c5fdb6bfc6912dd763a72efdc66f44e00af2346d26f162dc3fc9195d5d1075a62f857f1abfee4aa71ba88155de1074fa535f90ce5beaa62b784f27ace17564a60e5a2fbdbf381148beaff159d6adf03429e360558ba713a0579b08ba07bd1b88a97a220b8c9f62feeae49737739d85b5cea17ee2431aaf5763748dcfbb02179f335a98f5f5db0213600419ba8f8902b7e3d8545fa0bd657aa28dbde6e0ed76e4fdea5523568f991bf39a7c1ea04a34baf139e26b0ab943ad50ecf3d6bc40997a8279b4c76e6715240b0ecbd5f27f26ff2af8fa32745ab7d4f549e0a96f1c6066a46cdeb5e1e429561156d846c651c620fc7966b3a75865e496902", 0x800, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x7, 0xfffffffffffff9dc, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f0000001c80)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000a40)=@file={0x0, '\x00'}, 0x3) socket(0x22, 0x1, 0x280) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001300)="8f568e5cf94e924efa6ab1947506fdb736086df522d5e40bcebfdda228d5ba89de6962e73cd16269a611865aad43be121b1b58acc2b92c82bab45ff569a763978931b15de55a51a4535210209df7f34bdaf8ee1b9668ec56aa6ae24b9032e090f7af5fd170a87b66ae42f709cab44002f15f7cb0d431624f54670a5ba9f41a874874851927ba6b599e79e0a1e998cbdb61e0e1a1c0aa7c77f6016d9ea14c5b0892af1e84b6827ec45f98e1ca1e14b3c8a5c152e71628b85f62e844ebbc0f1b87bf393fc6f2bc99de9bed53eb8bc1b7fa655d6e616bc3050eb61fcabc46e057a319dc0043a2a9127a66dbf73c9f852893ee397d4f143281561dd4ac9e4789a2ce3359564baed8e82068105376ac3c74ac47f5bf7063c4fe2c0e247b5e60c2fac33e09b5708c5f2c385f228e4d079e1a3270d044f6bcd230e6be713603b43c95a1114a99f3ad6eb398794db090927e887fde0ec99035a8c365b9bd4939341339e84c72f475536a75bf7f8e0ab8b016734a41411bc41a4ddf3e90032fa0109fd18cefde628bbb3994e33fba9bc1336c4913bcfd41cf2dec32a738d0ca7bf6abd3de1f7a8fc990f178c51101c9afd4ffaa089334a387c83115adaf2bc7af2f4870a271ada1b148244a5317d675834b0c3437b59382c8802669f2cf33ef95adda36f6340256995e92b0caee039a7505b5ad4d735d772b1d6195fe12e6d48c4ac6cda062b14fb2c626e60ee532b5c718fc18188ef1ada795500f26f404ba7eae8dab8fae391fcf0c9264660c2df37503e8cd962eaf57263a0e17db5956f31babc5fae3c93822bbb2ebc0547e091624e0103ae035480e3974d7f6b37eeea8a27080f717d66c6ac3dfc7f6bed06b52be4031ca6ff1ba67174a3775447f5c30328d6ba051b3a42857957db7864f165edde3cfb2eca8488b2545e8bb4f989eb005689703d3446d5b27297e9185f948f06772e9f6aed60d9626327d48232ff44d59e1b58fa2b7f30613304397c4f0a73592636f4a6202ee5e76e2aa749fba22321f7865947cab3aaca982ec7f086bb0d4d92d79b697d615a31743da0aa7cc5ca23bc260bd40fc91e22ead9b26f496f4b0f3a1fe8e7362b49966da7f8649f72a1e71d63383d852ceb8a0632f2fab1447f0463f668811ed1d9a8b9312a11a86d7e939565b8ce7722ff3f9cf4c887db7519393a0d458e81d468736ee3342de282aa85eae82de6e398c94bd115df75fc4d16555dee42c3e0d96ddce87def405e34ccab3813af50979a72af4767770d4660da938d1a89d1022f89ae52ac66475f7861a12197971c336413b3893f880359c482f4283f016e1e10efe90cfede44a434382247aabd24320cb82e990a83cc7b13aacfd7055ffd1e3d2b720600f8127c81f47463135fb3a40657a1ab0778eb35956e3668cc178507aed09d996b593b8d8362bca840157d51266df3408bba01ba8950b773a6c6851749f19aa5fc349d61f5da3df3c11a100200365e28a25d29d206dae697e0a6a396bd59639c6cd21fede04dd9d20765cbc1343b6f91d43dc8f1e204deeef04a90045ea5a115b654a9b648cdedd596e75ba9a6df84e5dd4422811def1c05ac79b6c5fe633290e2184ec647f4f14e28a74da782c66ea60ec440032d6c2cd9c4fd023b8d0cd64028e53ca2b5a2855fdcb8b664944b34cd1eb1ae27f0eabfa235459a60b457bb0108aacfe2444ea9fc27a08ed4e4bd1dd58c6abb5b69602c256441bc3fd88e2cd2106edbb23e16d396811a7b3750c2a4d9d1796d13e26fc2a15e322a482cc8abf026cc627520a5c4cfd8f94bdbed5143358273b8d00c99d9eb47ab02ee2a98c11b150ded010f6eeed2cca0f20447ab249edf787397d55ef074f8674a3ef7f79478cffc48dc0538d27ce12871673187e192546d58daeb3dd0a16d60e33d1b75af9d327eaa8ecc15b0f4fad44a591271808ad8159e190157f7fdce8e1d76f34d3d3cee31e39522f50c7f4de9fed3a188697593dcd983454c58f7a6b9b61f813b7f9fc0107cad81c10182928364352acc99db18a0c0b1bbfedc92a56b4a9add17ba17f13c9430c286c597c01c29333a0038c0d08e971cf899ac984eeb915832b1a59bb4ccb8f02804983fc4b4d946b277c594592db54c9cd1a3ee10622caab0ff15414018d8d57583816a486a759e5be041db883a1626f824cdf3d147176cbbc66e4203d727fd183ee174a86bed0f965931dbaed18900abcf35f432c9bf2f2fc9b13596f1f4f58c49b213d4bc1b508699929bf1bb21ee3a4b919e8476301037df214ceb9ffaec3da7d620c6eac2199b0eb63b57443933df738967cb8feb845aad278cbf657793e34f4bb917de802dad4165ef8a0813ea60199ced25e170bc2d1514d647a3bab9d11f2e605d627afa4ae0cd43cd89126ea250bff1cd2287b2dadbe2402fc267097f99c47379f114e16a620d876c13bdb22fee8c721176e217966c911ae92f44df01f9d7d54f8c93141e9157a45ff4cfe65c44ee6d2cd6e0665388c7ee8995c07aef22218096d6c6c0f5f5bc3402fe40d9c02525b6afd2db39f616e15a86581c5a75a220f5a4501bfc29c9abeaaccf32815d346445b654abb58dc33b423a7a93b7277f55c70eae010ff1d4a392aef415e7655efb10560ef448192299c958542052840f1b7a87d0422d618b04b3c0a470077607831ddbc9c8eca26c29cb49444538a2ce564618bd84333f8f4c0705330d4cf2e3c44420520d881541ca25dbc2d4191332868e159758b2341ea77943a08ea5f7a1c09bd130af966ffa8e0fc27807de746355aac6078baa346b56ba65cddb6851679782f18768082e979eebc95fb8e0b72c6dda6c105a93a00fd224e7b2b28a2b5ae17e8f059c144f8e2117c4cca251a76dc770e0910c1b22ed63e09f4a477c69cbb4c6ebd161a3d8a00dbd60972f035095ccf5d2c906053a2ed7c1d91d6514f4124a6fe145a85ebdcf6550a765bf5a85f56428fa9fab5e2d5367946fffb73098cb5d76292b58c20f1715e3bb87d98b6ae6b9337adb9d50286afe11f37e7b287751f2ecb1af3d0de3cfdd188ae8918836678c2b89b8d95f45d447c8acc244f107e8c2891fd7ecb3fcf0c4d2f90a388996a50798f04bb28411b7edbbe0fda11e64b4c11af455a79091656b93093e8ccc4dcdc28776934a4aa51625d5440bbbe751fddb113ab19bd6475bf8062fdd61cea7ad20af6181b51549947718f3dd3a18fa440983cbeccc87a8b4e629d8a27c83a949cb4ee109ffe7051cd1fea0d72b44a2675f84937843e6f7053d93a30643c7162e3f3ec7f0c2cc05e63779c12e594ee1ed07ee7cb4e0ac61db49c0e11dfc671ecbe789ec8459c6f00563b555775c1b9f6452910feaf5fee6f541e12a306aa652ba4bf45cfffc4eb7bb4b18d1fc5199b080ad69164605936719b5846a1fd8f0da9847a74cdd9b56d79fba89d7bd69febc9aad3280256e67227126824340896c606dafd13710e7de88a09373c70ee19de881b55da7f483cba6ab7136101140351d702f58eb4673192b96192c47893602c3c0ebae513f8ffca6cee16f1999345eb5a843e3debee4db658352fd492d2a54b27be151016f19ca6713ba42ebd7f65d5b70c22f2b149f00a6502e39ca5758642569d59c7f90905fd1831c9476b8b5afb7f802259c2f1278524dcfa3618e6ea53eadb130c63ff8f163a4d200c98a0f007b4fb773fec75880bc4400318393a817c2004a768f8898a945212d3881f7c9037956e543221c0628ec4ad5d12b71acc462178127d5bea3c4fec568bbb0010fa22f8d7680321c5b4fc24edb8e91cf34cd0314f828ece53c59163ce061ef8717ffe420c3a7c23b739bba8a059671fa711227cdd3d8fc8fd2e6f5ae844efba09a4c84a1b530293544ac26a4cd64b48b39c787106ce0f8284466e8f8ae9414d9117c6a4ffc65572a9ec5c0fe978e216e8a4c37782163cbbb72e1cc2a664c0771b6c109ba04e19cb3e32b7244cfab409ce66b122c8bc684d2a5206611e3376857139631f7e14c2fc9db3575f7686090329007ad83194ce727f569d44a53ef80c35d16525f5d22c27b454285dacdc5ee0392f95474d37350cb5ef145a26de8e3f01741519d4f3b707f6fadc6171fce1fbd4c7b6ad8eb88bb7602fd2e29de88e77f38b2f291465928a88ab9bb363f39da195ff19f376bf34522c8cd2b0c0fbcac9e364398faaee4ad46bc2c5e89e235d93ba2a75446b1d392c82a6a80fc6b3fc6dc90c3dc73b220d8e8de8a9230b7664b5d3a5add320acb863ed8bbb5ec2927748d8c045fceb7a9ce938f2bf6937286517ec7ce1717827c9ab581b146e770daceaacaeaa9e7495874a39a0b826f9e3d5ae90f9f42bf07acd6108f99d6f38adfbc90c203db3185771cf7ebc0c67f4e2ac0ae59e7671d96327bafb68204575681f9d49155afe176e80bcc036afd27479d1cab280f9243a05e81dc35bc56402da99dd460fe7a26a40e97ffdc054173dc38303c644cbb2729cedc00df3120e2bb9686c55cf4736d0e77a7ddfe554afdcd300756246760b3d20c891199ee5e8d36f8b3d919cb4146ab6aca9da385012b4d935054a60843d3613e6d45fff14d8bc2743da23f1c0e4999d3ef98e116a566dd96b16390f2db6dab97ef7cbddd400aec77774b0f69d853b23ce7d17e9afa916acaf6a94a9f2947f7a49efaeca558e6f5620d696ebbfedabf54a81e413c4b5c8de2d53fccf2b87dc045e8478a8faa16ae99dde535843107ff30e22accb63e94583f6af658491438228daf516ec4c975135303d21ac4375382ed6d1a7587709be587e08410d8ddd14542a37eaddf9553734f1ec36c21b997253d127507b7f115fb6e46844f731af5ed28d14d20321734ab448f53c29634ac734988a746553889435bd926dcfa878cb9e5afad47c2af9eed5e03547c76c6bdd69477de642fc91c43250c56d27e4024ca0c36199ef9277f04218367960795831ee1adcce3b6186d59d2217a2da9f4f9c25549f2961f4083efb515ea26939421b6c4306a2679138f34c680c74c9e914447076fb09ea9a70a4e17593cfcd389c82ca4eb4b274b3f4b2cdeada010c302a0be422cd278d238b68c44cf660399667aae993ec6d22cc0518cf9e7084002b64bd3757fcad6829267cbdcbce6faa817dbe1e1112e8d65683bfb74c1cba031ebc9c01da2eecbbc7ef176b422ab7ebac02739c9e63d7a303f2380ce381e62bee0c1440b5d920eeebb8bf5a7ff08881ab4a07cfa20bd0df6b1556f7be2e94b29b3daeefef94f394abc8f0b4d207a7c8cec0e64b5a1b30834e9f73bfa092b640eba671c5870bd8aba7fe6c5e1096d554c94e42361fc021ee06cf3a7445de7a4413ecf51eae28d0e1498c403d0978e7e9116f3717a233847d11d1dc3f70b3a519747662e3fe5ca5884f65a87f89faa828de54caf01951335afc4e49dae6c0f4530b6faf699fadb3c64d6f1bf5a80eccc1f0c9c849deb0df92e39164d4db86068def712028e15fca42227bcd8f444e66218567888cb46ee55d1140d22c286078623f00f8070ec0dd3d64c6dae08de30879f0cab2e782bf42b1708fcd44be3ffae2738806d121170cd1456ddbd6eb36da2a3c", 0xf79}], 0x1, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x44) 16:00:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0xfffffffffffffff9}, 0x8) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x40000000}, {0x5, 0x2e}}, 0x2) setuid(0xee01) shmget(0x2, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1) 16:00:02 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x800, 0x150) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f0000101000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r2, &(0x7f0000000280)="e054e3f81b262bbd45f935437d3957a78e1b5efde2b42a5924facaa33039557bcad4cce17247b7266362480fc4fc12a79151e42352026558e1773c5ffd0250fc963857c6bf504df7e85fb34c67382896a3596b743e872656c1cfa160de833757ba00aeb4bd58a6d150072ea5e9d61aacfee9ce5cbfa55bccbfa544756c54cc5a1e47c9c7363f9155a38b0a2ea29617e9aa57efe06f14bbf001e6c8ae8a155d9bbaf390038796bf66aacb6b195fc65de1a4eb9f357cd6dd08606a", 0xba, 0x405, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) mincore(&(0x7f0000434000/0x2000)=nil, 0x2000, &(0x7f0000000480)=""/251) munlock(&(0x7f00007c4000/0x4000)=nil, 0x4000) socketpair(0x19, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/233, 0xe9}], 0x1, &(0x7f0000000200)=""/42, 0x2a, 0x4}, 0x802) getpeername$unix(r3, 0x0, &(0x7f0000000000)=0xffffffffffffff6d) 16:00:02 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x400, 0x7fff}, {0x4, 0x8ef3}}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x8000000000001, 0x0, 0x4, 0x4}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xff, 0x623}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0xe0, 0x184) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x6c64, 0x400}) socketpair(0x2, 0x4, 0x7f, &(0x7f00000000c0)) fcntl$getown(r1, 0x5) 16:00:02 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair(0x2, 0x4, 0xff, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) writev(r0, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x9, 0x80}, 0x0, [0x1, 0xff, 0x8, 0x1, 0x6, 0x1000, 0x4294, 0xffffffffffff0001]}, 0x3c) close(r1) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x6) r3 = kqueue() write(r1, &(0x7f0000000000)="f50c6df52e74116bd0b69584ab60a1d78e51f52ab895f3ec35faf8fb0d1050f36114afde880975b36c15d2877d53199730d8a6bac8be51c86c9eb295198e86e49da2b265e55a9fbe948e7d4cc0759e2a8da8ea3da01e1455bdebb95e321203dae5b887fc0585986f399a437210767107cb8668b2320a8c594cfbb9521bffe8a1d9dc548f71a0ad944cbf52b1f1bddfff706fd72c7b91f231783e53e5d21b7de0aa217cb53b2024814ab68d7963649874e39bc0f8dd756e542a2a6c496a5d50dcfa81a78c9f5530d1feccb706ab4270cdb09c03ac88eb8bc195456dfb2968536e5d1c787f9056372acc38", 0xea) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) dup2(r2, r3) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 1: shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) socketpair(0x38, 0x3, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000011c0)='./bus\x00', 0x6010, 0x0) r1 = socket$inet6(0x18, 0x2, 0x4) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x843, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) mkdirat(r2, &(0x7f0000002a40)='./bus\x00', 0x10) nanosleep(&(0x7f0000000040)={0x8, 0x1}, &(0x7f00000000c0)) socket$inet6(0x18, 0x5, 0x2) r4 = open$dir(&(0x7f0000002640)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) recvfrom$unix(r2, &(0x7f0000002840)=""/132, 0x84, 0x1, &(0x7f0000002a00)=@file={0x1, './bus\x00'}, 0x8) getgroups(0x5, &(0x7f0000002800)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000001200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000001240)="0dc4dc77c1a28c41d4c11c71d91746883d651ad3a80d922aa404373e9a8e41", 0x1f}, {&(0x7f0000001280)="b987c7ac65c4a9ad6fc9f550bf2c6ecedf955abb632ea5558f57a6a476b322c4ec597b22e6bbb45108c2e7f58551b2abc6b6b17626617203cd276c2fa945728d78ad260d2f61b39db40aa64d6902c23edb295fe485", 0x55}, {&(0x7f0000001300)="24fa93bb9d6d578c71565295b7cbde95f86339bf57c2fc7377126bee701bd74e0cce75aa090c9a94a9e7bc1d53bc20bfa280cd6af41afbe87cd6d2e0a17e24797581d61b288993d1b3d645da632202a55d5fa8c62a2f36507661ee728a992e7abe84a6647c26a120178778c8daa5e88aa5cea1ed16599b6755ba68c4f14a306e30f85bf88ba3a7525fa668b0c5a1b383c39fa7ab284af40584163312c50c0993e791a164a371dd", 0xa7}, {&(0x7f00000013c0)="01169ad2d9a5d27bdcc75974d681433d9ef870eb535b40f326095c24cc8c1b2febd26197e3131dd34f23f8bb4c56e65f778fdc4d9bf0815ee6722fd055047076303551d6787a5ef5b7d745f68dd7c422dab28833d7d9dfa697c9090bcbbec4064f79a6228b02733848307974401836abd43ccc9248be3f6cfe4ead5e48d90c50a120257b5dbdfe786fdfc4c73e3ea68a2c7bee89069c8c689ee59990cf71aaf5f86e118ff72f7a9e35769d80c5fb37f82331bed6b78bfec58647153c70dfa97f7dc079316cdbc7f027092bbf06c980b5d2a9566af6e017cc034fca777ed2aeeb23be4b47667357e98b022770c00ab871d62dc8a968b360f0", 0xf8}, {&(0x7f00000014c0)="8d5102529d5a414b8ec8d780cb6b954231f9654399c961eee4fdc2c07d88aefe9c981fa78cb495fbc637b5fe812daafba01db61a32fa162fc258cd91fe1bc043058029cea70204d0b00fb7615a762cfa6d3670d81884c35ff6dab0b8f884f96ecb4c465f8bcf407631e047a2d5f657f578daab541fc1b3a74b781a5a19dcbfe39c382c72b2cdbaf880e35080276284a0600a0e8fbdc7c781987f2be46aa819243754b7eccd975cdda127baa632b608e75ccfaa9b09da7ec608361b290e5ad2e4f40d37518a8edafc9c6bb0ef3784de0911b0e7f2156deddb507f79a93d9a3016c554b0b03dd22565772a9961e5", 0xed}, {&(0x7f00000015c0)="c560fba881ccc53c6fc1dcf52d04b48bba4273e0fd4b3950cb4fc51308b6923424ddc7644010e5db7909875c2730e8bce35110edbc61a306d76fa290616b9e079904eed90f51a6df2b3568ad5979b84da2f37d5d83e2bfb8e3451c6c39aa440b370a053f01bac811d944f64803bf199dd7e0f069da2e1f95399cad2b95c0de6d444c9083fd843f2bc98d213ac9de537bc205f6da3ff1234b8b5f95eea93dd47b30f31e8cea41aa08937064af66999154f6647a85c0f3189efa12dd209c42ed10b10e19dac77f208fb57a07603efcc013b31a94b1eb8281a0510baa53723ed346250d44e226c65a6d445aab1cee86323c51eabc3793359369390e7ef2191c5ff75504fb3addb8c1af6b13b702ffcad18739370af0a1efdd55339e3c7a2aa4a13451b6796c042f091008574d8b9a4fcbcfa4038747e10089164754d17783315ba8c2acd2c5bf65b80efdb7866f93b13516856cb2d9fdce9cee469f8c51385ca1280dadabee33b1ab692097a60cd43e97d15c3a5da399430556d9b1c5c2b499014a963d2489323b1d0392fb5c2ab344bf7b0663f41d38937f05637e8ca26773d9f399792028d45621e5a458f1940a6a80dafb5ac1c68fee115b174bd1bf259394fe8a663d930a83530e79aacbd6a595b0b85cf76da4a907f65270fc1ddc5795f138ee5e6fb3729f2acc196c65c4303122707f527ff6b0e1bedb5095dbd37f72269247607a7aff5bb72be964f2e99a3341964c0cf1c8d2399662d725baeab908b12d57e3d213cb1fb6e68c4fc84ad4fc899641880804fbdf2ba57cb84684107859dd7f8cf59cb5cfdcda96c1fe0e12b44720fc735d0f98e5ca2f3896196ca68b1afa76801433a6c20b0baf2294b956ece75b6b818da9396d0276b8e6abaec26773bbaf249e9eb37e1e7f60600decf29c55e49ca72be0ebd542f472358bbe95524c597ff43d046ede72ab3bcc2ce51c20c17ce616d6a30b940e052ac0c42a3e4e76b8e50099c28057ffea9f0e94d57e3e306cdf7bcf17c129198caa26d660978303f505ed7b6b28e933bfdf9136e7baaa11b43ee439aea595eab62caf5b0f0105ac53639ede69375ae9524bb545426d10c71cf7c2e63b6e17fab13ec7858f2c8743f3a565e7b948f2c94bddde86f9e6791c6548eb95be964cc008f136a23a89a843aea4866a2eca564c700028d5340a43b5abc73cc489d2483815e815b3172b71ac9d25f7ae3bc859953543ef991936781353318071b52383173faaeb9dbe5ef7213812e5ee91d8437e0ace067245fe8e3618bf366b809e3c9565d332d8911d4d4418916e6dea45a3e43facf9a41f6fcb68d1c531ce3ad20accb94bc71e6541bd49cf2992040955b7fd2f9dd1cd9969d61fd2f242a3330585aed99b65d0486e8089c7aa03050252df2dab8707518aa556fe0959f90ab4fea8ef973e6c349e5b949daa2d5e0d0e04c77b8f0e1d43657982dfa8ad24646d5848b5019d1d756ad5010f52823455f1bec126745c099d2a24dd40a0ea130a90c03e453948fbbbdd8ed8b20ac3b79e075ec119d97456fad36cab18c200247c1b0f89319d06dbfb54a631d6fd0c42b7c3e589742279dbfe4d4a6c08f8a916c080755fbc6c5bfdda5221e8a56a3704943dd4d96aa38e733572bbe78e63c11ae9e97004e9fac3148b82be576bb6a4b5d3214f7b172b27d241ea45656e418bef7e05cf10d31cd6c6654bab8ac5df52d96474fcde167bdcdf8174522919b450b63c3e77572eb61648809001dc91cef790e056b223050e39a951c2e5c465256ed5e4f1d894d4a0e113c5e7dcf1af7efd96fd789271542a636b5150bf1c1084c1040218a213cca650d34882b3f03ac4a847e7e4c55833550f31f2f4a9066eeecd524b161ad74ed09b326a34ae27d3458d667f3379f4fe24ca7fe27588a08df0effc66449d49774589cf65fcd819ff7b60df8db375f9db7c534b1e69656e4dcdbff27e25dae03bb2e9fe6a2bd58e5fae5e90cf08733eaa9a4be2f6c0cc3d4ded55ccc32b8995e25bd931aebe1bfe9532e92c49b33fbd75e923994996c5740333f3683fa66a8890ff40daea6c5cf20293383a2a465f6545170c6fdf9cc3beddf75fc48f88f7141dc1667a9edf6c74622b993e481581f562fcbc888e7e1f38f4510563107f934789d841123a6f102adcf794dcc02994bcd3819a853334b245c374afcbd0d0825e2b9ff281d0930d08eb3916c50e57d0a04369771d6db258d2c22d064c7aec6a7331cebae079617432cd18f2d3559ef64883d6d8edbd0f8aac302c3e971a7ddb688b3d90fe1d3e0a254aba4efd0a6a0b18d88663cd35df7eb7c1ada0c44ce6fb2bfa799ac8b6f36a74c0d00214e33ce7015597bc87298e08152e4ac168219047b877f39606bf85997e4811a5f4d421eca26e56b2d4041a6a33c195566547593d705a7bc51eedf0c79b710f76ab2c242fdeaa0adb3f2834d964ebacaaf8ba9fa51cd1a115e7c20084692815fbf301646262b7ac349cec59c6fad723468328b9196bf02510480b4cd68aef9906d88460faab72b0aa82fc7fd47e6b68e612e18f3968d9aa4700d1debf7824164e1440cdaf99da077f73f522bd26bd3cf0530485affe5659b1f7ae6f8eeaa1babee7a32c106f826b770ca35e25d9583cedd6c42d32cae964ea9dd499003a2a2ec33c0fadee3092efa8e24fdd5a1aaa0bbf5015ad7ed7be285aac4fe8cfb97c6af487a9123f2f8009aa8cbc5ff9d8638d234d2bfe1436d1f0ca27bbd7b6db5abbb1409b9b8546dd4272787c4825266e370e0b38726a64e7f72618d0dc346aaf2174e419bd5219ecaec7e387525e14693001f4d107056a919408456bfdc33913493d7a012edd50b61d830ca78e3ed2577ee2be1f8bf944bd91dde25a07585c2cc14f903767768f5413bf5aded1c1d9bde201457eeee88aabb38b94ee5872d612a3a2115941f47f80e619269c959d9c6f83dadd9c38e1cc5a41811d5261961f52577a3868867b11fa13e23f75cda7833ba61dce6637749a48c37eb27bb38902d1ec18ad0059ea064b83ea1ed287dec3aedafa930d920c1ad0847078765de64554c1d1cda7e64dc1413646c75ea8bb92e683b76f74148570fd3be924ed3192c7f1566178eb2147980ca9dd87364683e6089952ccbe770310836e4190b7866e70e1bc341876448b42eb4bc55cf84f94f51750e6c1cb15e84c9287767dd7f2c71ee46b44e530b9085a024e1b31d47312f184d4b25e0a49e755434c244391400c86e3fd72b6df0b2d689b7065e1fdc53b19f2832796e974d7d10b1a32ac4aa56d32e8338e2e6aaecd929586f3b3c9c8bd5d82bd9c5db0fe5dc62195cddb2721ffc5b26b77dc41ff9a99788edd6e77195c6e4399daa2f281f16b370b5bed8c4c58961c427fa12f60e2e64af3457a314f32f46ab7fefa3d3ac1c4b09284bcfd91ff03d9fcee3a61bc2be6214ff8669b3383a3814514d65256e4a41bf22df436ed935c4ca46a5a9c858308dc75478c83130bea03de2c25a61eeb30fcf647b2213781ae15cbd56279ada896002b51906d11a1187ca00c4ac5f51b4a6a45f71444c808105f0bd78fd40a4469563d1333ddd0cb2bac07b970e445efda4acd75d6098a4f6cad36154ef9908fc497b6c5a18bb7677abef208ab294a701560c18936be312fea3a666741543c8ec47fd2febaffa8bad663ea275f356f195e269ecc5eb08c01d0a6bf379e8c8e4f14e4a4a1756a65f45643942996683b43582a55713775cf7589309229110a6810467ff6653abe4e2515791e87fd9017eb8e9ad68834d3a32645980dc8573b32b942aacab820519a2e6f87b4da8b7242888528a36d4bc83253d6fbfc7e7c5cce68dfb8fd32a3c2de70cf026a73d092101fcccb5a27c3400c15dcd71c8c2d7e902437b4e715193a00fb2f880f5fe2f486c7781b70a4c7ed5357f6d94e6db43013b65c80b10d56bd005aef93167a4ca4597b42a5406101646f97bc810d80a5912bddfb842854ac1d8c715705ff02d4c6fda11233d8467c28f9284836f30a7fefb48c5b60251d81855227463b212832563d89214bf650d5acc7c69f42a8cf58183dc91cad42d0a1d1c27e86a5581d42e773e3936008e833b676ebd854b64b09a295a3dec890376efdb1e9670c57291386e2391c60b1a3afe02b800e49074cf1ac5daa80148d8952fc9101a802346b795699f9dad778a6df42505fe0dafe911c8b0ddc01130511e46524a09670d69f70fe4e3aa0ea14eabfef1a748d11810ca23175f66abf11d5591272008093d616ca674054d5c938a312ab3a03d42c774ac09f1f6de9c713d73ffb71f7d93bee24c00b15b7d24faea64343515ca794fe7116d1276257b8edcde414705a9b9bad3226c47d5bdaf2cbdb76e39e3b8723db627c816e93a13e8469b38ec912a4e8433dd0740bfff7a0583a62498e63865213b1fd3d9aa6e05e5f292da578f272a7fc18b39e081714e92219d92b212f2bbcbba717d277387b4926a974eb1df0aaca5c62745413ab03a052c7f6a02c9c23ce74987d4f14a7b9ee5e6ba2589a02e4f871678161c5bcd11ee1eb39dffe61a76739d3f807a6addd7f78ed104537a7a3750495f957ce650657843d87b4daaed02999e8aad80f94b996504ea90d1530eeac997f9cba1c0390404846a8fd38b8988d5c2e52fd2082ff9f8259f4acd9a98a890703bd0328a4958c345f9f714f48f3d6b96a808f73f46fcf82516822b4205f1108ce0327f1f42eb2e0b00df1294c31b728dbb1b7e9b40fc107e51576dfcec49682be560249e6af11e24c5607e6c0ebf256f76ee42a687fa8adaef762a47ef79dcc5f5557b8dd4c20bf618e9d3d34737f27a1a9de7b039b3c3ecf36669d78342bbe8f6d1473896b5390a3d16e1366279dd5db5229e06e0b28bdd44c49c773d744f7a7efbad935f3af3f3318691e39448cc8ca80bf2ae26913ef82bcfc5d840700857cbb6beb3a0ee667aca387310ffc5ac10e388ffbac2e978ef33a389d42ba2852ad6e8c122bf46b39002ed48e237af6f98b2cfa659d181dc99a423affe1bacdf9d584ebf6fb597745629b450bba83891b238ecadf29b89a9d19c4c412e6b8c9752969cec913df83ba414183974232e11dab00791d5bb43f883ac280f1a9e008cef342f10cbe7e486419904f79b3fb3ce1425d766f32aec3e92148c8ffbffbd9161703849bfcb72e4ef1f248bf4c12f50fe3317cb9109539eda475fef7d8d021b24e66273a55f66718b4b3d5a1249b0f8d3b11dba814c7f0bd44319b80b74e6bdba54f5d29d80f6463201edbac4dc5eaf6f4e48a61b99452d86cd9905c91e040a47c6888d63ecb8c2cc8aede2b8940c3a79d4e32a466843490dc97c177dbd958bd36624b3aff4c805e849367d4c1112ec1cffc8333cb1a53d7dc58c9d7731ceb5e7becf2b636bcf9090379419ca648f4a0f1dd2b99d47ad26456a7d2edaf2f881f147b5d2fe6803dd725cd9f72e20f52b21f02796383aa30d2634f56b385eecb61ba651c7cae9bfc853038fb388a373c3620f063740c5e00a159c66af9033d02409e46851b04bee32288939710f295b54497a676790bcc397fb713a7691e5e1ac4130a2271e7c275e9fb959f4b298ff9fc63064fdb4a17fe4c2d2a92a466bb1ecde43e5ac15726aa3c134b175b6ba9a5624a897ac5a980bc135a82c259a4eb924a4b4b9c67add954b3670a16c5cf1108e24e5be48c727b095c632e4c565fb4ff5214b1c2bc0fba14d7624aaa279f79ae340f5f43ba46280a54abcd5adaac0608d6b08ad6b9267b5987f04677021bffe4b5", 0x1000}], 0x6, &(0x7f0000002940)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000c7f800ffff0000000000007bc8", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x40b}, 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x4, 0x1, 0xfffffffffffffffb, 0x3ff, "71497a908933bb3785b6c09e56840651d30046f5", 0x6, 0x9}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: setuid(0xee01) clock_settime(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x820a, 0x24) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:02 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x801, &(0x7f0000000040)=@abs, 0x8) socketpair(0x30, 0x4007, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x20, 0xeb}, {0x400, 0x1}}, 0x2) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x20004, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="c8b1676fc94a199f0a00ffbaae58e629b43b358b0232334eb76a5706eb89d8a3bd0013f8b55e2ea71bc88b9d9915a548131589d091603ee25d631d6a9c8388759793cd531751bab427", 0x49}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xffffffff00000001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x101) 16:00:03 executing program 1: setregid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ftruncate(r0, 0x101) 16:00:03 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x88, 0x8001}, {0x18, 0x1, 0x5, 0x9e4a}, 0x8, [0x7, 0x3, 0x0, 0xa4f000000000, 0x20, 0x80000001, 0xfffffffffffffff6, 0xec1]}, 0x3c) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x6}, 0x10) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000540)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffddb, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYPTR64, @ANYBLOB="c1a242c0492c07302992cd5a4d08e16a568823e50f56c7e0d54578a21e3e70916a0d0eb3fcc7e29856787db78e51041ea9ae71a2bc9618dc4e74441a928a87fc1e5b2ba709299ccf5d4f41460cb9a92c635436f7c52c13dbd810947c24c0c2d8715106e901c11474ae53473d69457a8ba4e2d189b8b83ad7c2c8d91c896504218af24930f416", @ANYRESDEC=r1, @ANYBLOB="e4c386c09fb7ba15c077778b32fabe225e9b4ac34f503e4e564b2e843e4cd2ca62a872e13485a0c6cec7ab25586a1215a11f57308eeec3622f2b39175aa84bd508881e4dd2eb81aceed5fdb58d525c608924787b583a35eac96f5b6a", @ANYPTR, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRES16=r0], @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="f1158369122c28bed0b536e5932ec998ce7917ebe43befbcae05bb38b431044f2af895788c4c55f27afbca2aa28c58f8c8fefbc813c546db339cebf0df1615e9d0e88a65ffd2d6d6b4da659f52f3080a41e1bff4ba132035ea1e1a25268debac3c7d60204860e109219b1dec14d655ee5137447723897bbef12e6dd9949f16f591ef4d6e5a0ff8613a998a0e6d6e47ae13be9ab32e9d36694e0ee17e96c0e4bc4976a4ecf849f77da5", @ANYPTR, @ANYRESOCT=r1], @ANYBLOB="bfa0e5d796d8a4d051491cf223824d0838e582b77169698c4db84746f8b6c3a21c8b88e41058d7f34f18b3e83026762436cfda4a7d5b829e", @ANYRES16=r1, @ANYRES16=r1, @ANYRESHEX=r0]], 0x10}, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) getpeername(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000500)=0x8) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000000)="61eaca17ee30d86660362be108d71a21ad7be8a7b3128068687edca1ca1f6c5a33d5de4877a783a2e23ca7b075b24a533d985f1ceb3d6d0c8a5762dc473044b65686c2ac0c606d865e0e809e39ec6f73d0c28ec8b12b7f8fed275d9751df508127c1e7a2dd352c113d2779beb2b1fe2e3c8ba42059360b1b6d9edeff33329c85bee6ae35e01e9431e0", 0x89}, {&(0x7f00000000c0)="a29969a22cbbd077467119eb3ef3bb02f384d0a909daa276fb8b1506b9631d814a10eafeb3ad08c1f1f52d6a77d6873c5d249e613387611e53de32fb327dbbd25e065c1833b60700cc2b517bcfb89e59538b4b230a9b69", 0x57}, {&(0x7f0000000140)="85f357547fb84c4c77bc20f1d8e3f2778b459c03111936f78a3e4189df3567ed94ef198fd7f6cc21e119ba6122a9911cacc0bdedebf59c9da480b875e61f83a66ab17b238ac30098a310bd7174b06cf434dcc8b1a5cd5e4952a74f23e6059bb4fa78eb39bdd167a0bfca3217c16c96a85fe94b239aa91d5e13ba237c3d1612dc5ddd7b2b7d70a5ab72cc99043f8be87dd8ca726882274a22cb0dfac166f0f8b07cccd7d36d0376b0096b34c48af0444cb88fa75c0f4e049f80309a5621d267dc62dd428669513c765e6466191372e7edfa57411d537759ce106257bcabd32367ff82befb43105726cf2a8da60edcc7f2742ef9edb8a761ac7fb0df9437a908b087f5dcee1fafaef338c196343f9448d611d45f17e380e73627c27a37bb2d98aeb9526c95a7ef908dd666d1060211615a4961201534b7d78bcca7da432b32fb28368724ff6d55f6132b7ae9c87fedfda98d62d46a09307fd93a8b0bc7810132c1fae0496bdd3ed98d5ac92819a9a68d28ce68a4cc6086c49c2920b5fd2eaf9d6e0ec0207704a3813780c0350b24f1289245c65b57cd47901105a6a1784cb6326c1fba061918f7da957508a65ade522e65bc06233ab0b434ba6760f2f6719650b2d2179d28fb483a731251f3291ed2fee66b4f05a01eba318cf785254ebbf0a713fe377fbbdc052857fc4cedfcdd05092e836d209cfa7742f4ac8e103bdceffa5b23557542445a41ca4eab6caf0c7d1b229cc5e998f012337f9d419c39aa3a1f5ddccb387d982d91d234db7083f8ac22c6183029f3d204142fef0aee332555f093567cdedce792bd34a4005de143f85d4ca30640c259c1e14136351652af4e98839de5b75423557cf6955a7ce3ab7378bd0797e35b84143564cc9c52084f11942217e8f87cc32ca7a5b5e482d8a6bfcc4a2fcbae0b6ca04026b738361c2ba8979244c0e9e61bcde03321c2171528b9ab6649e86babe777412c3cc52c8d5f790728dda740e10c1755f3859977b363073fb09c1e3a38d118a74e2e35ce304030af5cc3e77b8211c365a359918a65daa46d80de70a001e22628f464f70e54ecd5b586fb5a408da071274c5fe0529a2b213bb3ebcab2849049fac2fbe9018e82735a7e00df4c52e92c8892e3045bafab912819b51ee98cf4f2fca2348c971c571b142248d72c6c032a2be4597cb0fd0fec4865c14f699784483f3de48394948b4ca8e44280f4607207b51903cd6a56e6f825aa57fcfc9ad50b8ca4b91091381044223210742c8b4b15a10bca9ea2541ab06cde8338fd2c339ab8744c8f27ad0aa1e803d253cb1b6163b46ca0a100b50a295125f5192bf3169aa71bbe2d8a98175a7ba646925349e9c1059bf665dfd634eda1d5918274a068d0b37f143b96a56300764d71bc953edc534f270e6341f22168c3f4231f3e49caa1d56b4afa0ad71b0c108d3ae48ab8f8bdbc9dfc0b51eca71a3a728d1e95f142d42c8fac52d6c3317cd30eca89f3adcdcabd0c13ee132060815ac5ce057f6b0c1bb98017095216a053a5275134dac5921c49f8ef2189752160499790687426e3461ed87269b78dec0a486bbb3691aef2c5138ee85133a112a66f44aa2b18e472a686525b9f06149105550276907995c867ddc07f2a948ae5330a3a623967ff8f5f449015b9d1c7aa0a43c25a6214e5bff1ce5c75aa716aa668ee8b09121524dd42a4eaa1b7f3b004a3acee0aad6d4e4992903c763b10350c9018823d2aeed75d1e25d137486e2ee8c80fb9bd89fe37cd1076696396133d65304ba5191fc802df1c79075f45806c9ab9fb08b40c065916abd4f72d61103290c7735975a68f71303aeaf9622998b166ae43181acd00a10897c8b228240639cb702c702d05c1c5c57419eb42e21e53510fde1dad4a88902f72be1312a16e2dba0ed38398f235bdecba11aef0fd76754bd7e745f2d0f614970b937db8c504e3ae28bd33366dbb22f7ec870e77eadfb6156c257023f77d0111fb386a56b64fb1a6ba1f0b205f1c6e87c409114d1746eba5f95652118ea66b29bb449d0dc6b6e1b4f2700512c3f9982efe2eb3e0093ffcb74e4c300cfd72872c925ca8b80c0ddaa8294d04eb06484259d5374a4c087421792ec228f66ab539ecff29f06fda9d88de54a692f1bbb532d28684c3f88a441dde4d331df8e53b2a6593891aa85ffa8a96ecdef121dfff1cf4bec69324b7f9288d0c6dbaecc8f0783235d5e05f4100cc9e0883d49b8e6d6871bc17dcedbfca6a3a41be9e2dc3439d18159b284f83d440bc1504013deb93533104dd080d1c788a39cb9b0e6823aa2e7aa9580db941ea1d908649746387c238e9c49a40d08f88365f823788bc291a88ecb5f99bfc8b0b3f386f32f376a3628a1ccb7c4f73a9cdef044ce2713ffb25ae8bd0bdf933d68c684cef91e6bb85b58ab24793b707c553a3ebfd5e2b3ca372eb5e418c170413ab51a32793f75c24e2e52eb3e4b848be209fe0fe2bc394659b11a93696b674e0925954846925625e69459831903fa941a24793221600f405a17424a1e2f96d69f5ea86cdd93c2f0e0a186c0a7d2bd29c10ff2d42dae89e8f2e49af84fa3cce34ed06b8a68faae4dba04e9657070d28cd70e895aec1415d99c63b78e7257a7300fc309a85e6d8bdf5c623ba921cfa6dcff06ffab81eb90e4345aaff06fb0b6a1e4f0951ad2510b4f794db6864a2ba3752f250cbd39e64416429cad0b176c364d6c954a68cf2658d7eefdffc05a03b7d1bdf5d4f168ddf3dfe3491fddbde8ef1e2d687fdd8d07a6375b812699c7eadf6a94cd73f333483b7b29a4d9545c54c7c0ba802cba9309598f7c569d8e5500402e4cac0bdc897b7eeda26f4e1661d3b6f9770c75900094c23b0d322d5b348e3cebacc3752aad67bb408ca9200ddce9d066022573a032729c4ee9ecf735255c303ac66ad39d2fde53aa29636abc9b33637e077b9287b46c6efe7d2871ee6ce4744425567347bcf86159a148d4dc04876e8c5564e3c3b41b3fd12cb99c1fdaa1d05b81edb7ecea3dfbef91f2cb643adc55a685a865cd9a940980e603968c59920c26346dc16bf6712d8a56fc7113e4502fc371f91584fa73af2aecc9a86e78e63822f400395652a1f28d11c07f5982eefbf525c9b735318cacbd0526695dae4ecaa6a6c105299e6389e0ea433bbc1a938efe1c6dc5e89a7970b79eb8311308595db054208840332edbfb280b21ed1814d900e240230efbc0d5b506543bf5db691e53c8775143b724947495f5ef393ac7cb95b231826e490920069927dd99494d5635a040e54982f63cc36dafc11ff6a5ad6affe09d4cdc95a0a1c87c4ea9081fbf4577f57b7543fdb2b8bf87bbeb49d4228d79caaeb9da031e57ee0adbede00f1b88a0dea71533c35b89e87f03ba4f71887faa3a4a8580bd3edc8128c36346f7f626a6788c937c148cfc7570fbe62026755b06aff83a56a4ced79f3061f184c6dd06d1fb43f1a9005d3b9ea4582ac6201647f5fda897b3ee815eff4d69a11929bbfb0c25753910d270e107b516c91e64e0bf974bebe78aa9a2f32ea0d975e7ce18ae23192b0fdede8fc3443bb3488f4ea6ba459e8957768c06bae927db8bf0dff696f6b7319bdcef90b8fe1621f9eeca773bcc3844de4b6d6be005bc8fa7140a3250533634b5a6747449bb728c39ee010e10b5cd0b7852ec75b92a0b2e261046c3ea16fbbd16b84b7343011682a07cbf092651fd957c1a1638cfeaece2e07976cfdf40eef55c218543aaf10e08a8c7c0652dae147ed987c0124576dfa429067fac5eea8dc77a63d457583ffbd55ea6aa65fd924900410fdb12fa14e76f68daa47aaaa179e7a522b7fe7010641c7678f343326bb5cf080cd8e189f53ab422dca67ba835bdda92d5bfce1341bab1a47d7ed031a361e30fdd1a6356e4ae31705b1a8b252d68a7e258a82409ffafb4bdc607918aa738ae15837e097c8cfcaa3c3eb7719aca8ee4ebf97919187b68715e6afcc52c50bdec732889aca5ef5773d038b9712dfcc161e331d54e46233178aa4aa2f84ece291edf2f273c12f1ec8594834bc162314e1d3ea72ed7adc45bf8463af947b62a39fab8d78df089973d1c6e099b12d19da3315c90ae8acec5da161db8351c7210c34d3e65419becd2dea751f62df6156e936e01cfc4938fe537ffaadea3eaac3f77caa41014862fc47e94dd7e55ffedf30dbe443eb283c281d0d2a94d0d21e4755033c1b8410fec7afc41fc85947be40102caf2db6852c9f8f8e50394551625d280435b40048c4f3c152df89c73a586ba20056f245a16d8d7e08461a6d06581c515a2fe87277fc33a61913984a31e6385fb3a4725d0a9a810d517706c550f67987326a8ca8ac80865e5099a7826f7c151d5e70d45996aa45af610823529690869e8a8ec8ce4d87cf6fcb7506853511b67e928edadbeea805eb53504d33a0606f0ca9583baade9c0c59fe7f91631804e7d6bc5d7a87846fe9fb936fb2880c6df09e2718cca0c8e908b55713a17ea957fa84588f3b2e99b476f6f089552f44ebbd26a0bb0ee458dcd8b135e1ff1a29df197ec9e72ff93578736572f119c878c41db8889c85a67827ebf64c14c200cec62d36aac5556fbfc00fa839519ccfac22a088fec52c2edadd9a99d21eb7340a3f0b3a9fab73f975cbc3b1173c4a3026137cfba71053a37543bb037595f06218b170bbccad5b68597902746d81a2cc7d58a2944f33710075aaed2c4f7e416e7fd45256305fc5888ae19b32799770948589b3344d5c427a8f05f428c767bacc05e967101cb0194b0eec81cabba8d67f9edf85405feac5bb72b777d08e163cc44d4c095e5b69efcc3c6652936ee52e5eb6de0fc69eeee51451e264603997fb499aec3907bd5b3520852b1c1f3ffcbdd10295398b714a81aeefc8d33e4f38bd114568ff9ffa8a2dfc5e34219835999093958b83b929575f0f01cfec442b528acaf5929e51ce52a66e5364858c58279713c8efd26109911a6f2e8cedfa1d58b37b30020bd6681bc27566d9301a947f09f6decd3787e4e1acbb5c7213adfeef22a92e064458e0eafc7ce09e61c82e0966c2815f0773f7e7316c662028c69436daea8bbe68ce447ceaf72d153a7c7d89c493d0dcfc568ce45f0e4d7ea2ed11035eabedf02cb38a3fa2e3e81d83fd6fe2d4c125223bc1400523914742939bde53f30865d73e38e4d148d056f3c4c94795db8dbbc6d33bc9e7119c4cc3c5a22d16679ddbcbfb6e3672487cbe9792c6695ce991da218bc496852a82a8549be8954682f3e3b813cc194c257057f4b4268f9c6c5e72b574a8f835350c986b8d2017c6fda9977c613f16a3dee47eeacb80b4dddb9738e630c6699af26f575b19dda0f9a6406bc2742af145bfb324a482dd837388f767ed29ac9176001a523f8a66fb939a32d6f84c006f13dae234cfd7859e18b79a6d4bbfcdf4659174a4cb95adddf00a3488ae95b2394d57f02d76c862183005860d2c46679471abc5d4c8ae0c9a34bdced3db179c0100ded5d9102fba2a5c3385be69ecd3c4dde21827a320f8935f44ed7295dd076e9c6e7c0a49b6011c81207060076c8e6c55d2bd7a4420144888035a610d1d049b8f709b7de8f53f3a9eabed278eff48ca78edd781b3c0592d2328ef7b4232a775afd0396f2a1e57906bc521d268f873b7df089827cec4433ccc61b9aa7c13d012e8027172eafffb054525b388a642ff2efcb730c6e34b0417af27768472eeed229fbb779b747a58d95ecba8d6a44ee67572f3ae7cf7e3d1164184ce5f668d2337bf725e4e", 0x1000}, {&(0x7f0000001140)="008c272fbd59b17558ce22dbb1211403d829e3ad2c0c9d8d209bd4e4d92957edd57403d2235b109f4353bc867d1a70e6bacbac35891802ae8356e6119e05e2438ca42b9c9c0a63fb7daebc3a47edbe2ea94c05628b02c1ccbec15ac2b6886c4e02f921c54c7909d5efa008d49d33104b37f76bab2fc9d6b00a564cffd2b4c09d9e0c1bd4375e63a9e8fb9dbd1920d50742994998dd534289886c5cd5f405b12f3b02e44d11b60372ad9841187b03c6fcab83742bf811a1dd45ffaf5f8bec97", 0xfffffffffffffcc5}, {&(0x7f0000001200)="5a1c7f7eb8ddb823844f34378d2c126ce3007e8314797276", 0x18}, {&(0x7f0000001240)="58a9b561004101970f3684734d2264cc375c109e5c51af61ea7167339be24ba3311e736e829ff783d40f85596ccb0bcadb93ee86fe35beac1f98c81937b2a1c67da1c9e1b3c01b935dd20627120b2c40f207f8e77bb56f94978601e40207e02a00f8f35943c31323b3c5942583713950296cddd626d60194e80bd20f5790f10a1f725c4660e673ae4ad0b6324f36fe8e4b364a3f0c2daa74e22c42224691364b6595287b3c7d78d776306b21b51c21c781c15bd25cdbeeb04efa65aac6d077ce49da0063761e0701", 0xc8}, {&(0x7f0000001340)="676a85847915fe", 0x7}, {&(0x7f0000001380)="ef57e3eebd720e1b144b613204e27dcbf4d433659f0d3217bd29a3ac01e093db72bc299c82536c28bf02372976c8cabd590a8f7eccdff2604dfa2a88b2d7d88aefbc43c9b7ac344386928eea8eed7c647d23185a5d28473b330a1968745b40cf3c4a7497a5216d5cdd3ef5c9d79933abb1bd65ee1fc6c4d16879841281b97908", 0x80}, {&(0x7f0000001400)="814bf5a6e38aa7a1bb4be156b2248b13e27dfb74d8b184d80ed20f35de11237ab0d6fc5398e2bfac27e86d69fd56945a465e63a1323342131f234a862a0e137f4bd8f05106340f28e6380cbf43df510584826f96dfcc0f51bb4c50f427720791da25b4c208c7bb26a9c54dfffdf878f8134a7713670117648d77844c69d8aa0ac296e5c8c12d3b0de664013eb0", 0x8d}, {&(0x7f00000014c0)="ecc4ad1317f0b27f727d3bdae977249d0a16aa647f168fde634a9fecafafaa1a8c466b4e0ae6d9220d30b9611355375dd107544c4f3642ffdbb7eedabdd70172473c6444755b029555e73971f0907635b937a328f69abff6b1744c739aebbbc82c745d45f1ab127683f5e90516ab30417a68923d3c4830d22ec7e3b9ba0ac154c406be42c84756defecbea3da7618676854ab097572355b5f6824092d4d695f88a3630681fa3ac9b40156f6b9fbc02b4f30e789a54d4f9bfb5e804fe4746a170525200035d3375012fde1f8774b274e98b", 0xd1}], 0xa, 0x0) socketpair(0x1, 0x8005, 0x1, &(0x7f0000001680)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x19, 0xc003, 0x7f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x8, 0x52c, 0x6}, 0xc) connect(r0, 0xffffffffffffffff, 0xffffffffffffffd2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7c00000, 0x1, 0xe193, 0x80, "a6acd3fc957e0cb663a6a929cd374e7074e05d45", 0x401b}) fcntl$setstatus(r0, 0x4, 0x88) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="73d9491a1d5c22f1d3bad34a02cd580c406e610d288cd323bc8cf8e38e04d4304d1034d2ac00c6566687fa3f24229806e159e483a5dcb6469152c2e31af3ee3f", 0x40) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x80000000, 0x720}, {{r1}, 0xfffffffffffffffa, 0x29, 0x48, 0xfffffffffffffff7, 0xfffffffffffffff7}], 0xca4b, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x7}, {{r1}, 0x0, 0x4, 0x8000000c, 0x8e17, 0x3}], 0x5, &(0x7f0000000180)={0x5, 0x4}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 16:00:04 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() r1 = getgid() r2 = semget$private(0x0, 0x3, 0x20) r3 = geteuid() setuid(r3) setgroups(0x7, &(0x7f0000000040)=[r1, r1, r1, r1, r1, r1, r1]) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x1, 0xe894, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x6, 0x800}, {0x6, 0xff, 0x1000}], 0x5) setgid(r1) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r4, r1, r5, r1, 0x10, 0x81}, 0x60dbd7a9, 0x3f, 0x2}) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="f93304ebb3a03702e04b32b9d7a36772ec204e0141203d01099e5689ec78bef206b58205a9b908e68e746c4a4302b874f51db15c2cd70f5c28b4b383655eb80e73c04703851fbfa4418b8d", 0x4b}, {&(0x7f0000000000)="c7ab9d5ceed55e717eed5aff0b2cff725662", 0x12}, {&(0x7f0000000140)="5e8e1c69c9e19d4059d43562eecc5d3108aed74a5573b645fa8bb0afc64f9c6192274fa388bb5bcc39", 0x29}, {&(0x7f00000003c0)="e4b37b6a07ea51375d8c20ec8888eba9cb1299e81b2455659a9559fee058146c2f6e875410855e6fe035cfad98b157a84ef81e76601bb34cb25f75dc284c5e70ff54276c0330a768ade8fff1753b25b381e8c66fedd59f0c006815fe00d3000db2109c5e83507e535d996ed0d67d7dfa3e5dbe16db1d0d2c4ff51a7c653ba7e12cc2cfbc8b760b8f6978a5a92e43bf1a096cdeb58759153da85ee8ff1cd78a151759fdc515384940db0ab6918435249ae2ef7fdfdc410faa0b947790e7b6dcaa5a269212aa7d5eae48c62c44e6d8f953446d593e759deca1d329c58f61f91ebe399a04bb8a5a333d7c2802556fee8ce387bd9b8534e7bd", 0xf7}, {&(0x7f00000004c0)="4a1bde5b329c75cd2effe84aeb384a91b4a429bae4f090ee6ee6ed460aac45cfeeb5060a2a8502686d41995a931392f2fbe6d8717915ff900d2843b81a823640429cfe09d63a7fe9c991270c3f09185daedf8df5708eb42934d5f7b2b746c9807b4645acc4ab4712d1b4dd10d6b30b014042ed536b04f3d73314db5c75b3c3147d1942d617984a524dcd88f71d9790dda0dd7808497ddcaef48a64516d5c10a316505e4026f1128dedd53ea3edd7a5d36226811dd4370ccbb2800c1a246ece4f9b8825e9ab11a3476cd2fcdd675e68501b803795ca27a38d2a7dc54ab4608e94f8e61c8a406b3f64bc5a7f95daeeaa72804e7bdab710c5ef1d0a64446319cbf1944c9872a601d8a56ef7b20bf71a197eeace813d14410f35143285070a907ad51e52c93c828f8decdd44455fc4f80645db1bb578618c88e292ccd0b6c35cf4303355bb0dd468e25cc116d61b0370f5ed853d27aeb89c8a1b4b5bb977b0c7c4742ae7a933ec55422f943bbf49e914d2ea6d04cf315590bee0fbedd9327671496400209b02bf9a727a2b439939cc56e992c216cb997e669068c9aee83c43cff705bac929d77949d2031bf7ba0cb91b4410948c8b84f4a7dad8fcdbabdeafee40bbd262fa822b8747a82a35d08b6e81083c1f7105a2e4ea6e625e48f0090ab75383cc81bcdf77f6ea7249b6f4d1da1ed8333d2729dba54ad81e1a44b495d3834c93729d2606efcf69c2b53342ad853f2382821881bd0d89f058844b39c1b603af900fd1855de76e67a247beafe3b55256a71a052bc28fc6fde72b52e131009822cbd43d14d3379a268d9d1d2604f34084f785a34348f15b257de1f6fe940bcda7400964995a4b2d6ab91b33a6a4b0fa58791853a28e237d44b0168281caf52fe4c19f730ef9b758f92b2295476c460963454bd8921418bf2b80a26ffcb4bc03962c2fc01fa1d4fe505afaf0bb27465b2da5e548be9a662d7206d813a97252839cc056da3850303bbaab8ddaec8291baf080fec0b565871e5e7abd0592453f3196855562471d3b2f3cbc30e73f0da09a94f4604489065d53a5defcae07622deac1ef839c684fcdb7d7c6f458e7a26d7957aeb9f4bafa3efb9b1c42c14d671c538ebf0ba8022dcfb0d15c2a8029a1201e53ca11476750858afb91200c09634343e64f8d378f6c2dcf2bba42abe7bc20ab0aa21a4f17cce4fc89449702618a1ebf3119441e15ea49c90194759302f5af244c910f8aa1ad9b5a627feba03ab0342ad077cbe190241eb16921f45be146c2fb74c0dc54ec70853f3a8cf8f24b0bc93b39979a06e6667dfa1bed96798bff24b1f11c69576fd73e5e199bb5b3686bef0bcf578d8f7babefa85c0742975c9386246d09c5260b8ee0ee1cb598660c63f3db1ff0a199c27500fa998abe573f5e9b28c4589b21fcc684cb98056b192383dd98a04ebd8a1c034f2f57c1d5b7bac17e72fa567c0f205cf7a790d3a1a0369691ad342a10b376e68185a4c552134cbce9258fae30114be7173e132fa41a8a335873a11f4bcd26df4770fd454714dee3811c762477b71335b605ee45fef641bb406c3e7d3f4056079c4ebf3e77dab0e6c94242b432c5dc2273392285dfae55b8f95eb55b6294e8881b03fdaa3e9a84ef038bd2eb7cf7a31feb1b989573d68de1dee5c748fef127230aacccd8a91ff73e4c4d32bf3ade4fd7c2a277fde3940d97cdcbf2fa8002b1ba05a91835ce5c5818664784e8ab2f1d9e2834587389c46251c26be60d7dd41fc3e7da1a3f4be0d3536c57206ac933adda342b7a3bf9ba0bfb613254f419bbc2d0c4d42592f626416ade0b3d86967c258230c1362fd47f290c451a335131b55f5098b2531dad8e22c851812e32eac519fe04df0062cae4588bee7faae510782f861654fa4316e4282bceed680264d5d38432ec4efaf34f770cce430cfac1df07e0ed8dcce29ee599ae34971bf871fa3a9403376a0200c541cc3a57014d5c34f3abd345964c06084f75d64c29c6a2cae56e1317941db747fec833eada60220c63d1ee16d6da405b92ad8de987e19816be0c1f94f064db0ba915fd7d6776dd50c898a1c336ec91e58abcbc195d018521b04d15682803d5090d8d4337bf50c93b533b4f92554cce6a0a254d372bc3626944a4022166123296ec9c8ea6eeba70af9a2bd54f1910b585b930ad524ebd4b8992012fde70db455f923075ae63ca151228152a8dc978c73112b031b323f9773d43403eb568eb84baf115a37072cfcbac3b19f89d6abeb90a42f4b4b3d746060d3eb352ae5a665d3a6706c36f3b268d80d823b389ae23b1ae10f57fc99a8809e13cff887d606e83d57c2b5c69c12cace7e0bc1aa8fcbc154d812af2ca06315fa71b0aeae6743b67903ca8e9786c7494c9a92cde105ddb32952b80e4aa0f5217354219d7dc5cd4d18116d21acb66c722ee1d5a5adfd3683e8bf272573f32993cb9733cd2c349159be69e831b7175c0966eaacc501212669d5af9101816223b476d5b3e57e827c8225b4ce90a14802ab48a8c4e50cffa103129d438eac0662998c0875ccd4d4dfca5c21c86fca04dcec0fd4398ab48133f379e77f978fa960efa33b051498200523c2a83d51c18c0a0cd96002a1a58f4b3cc570d5e6cc4da3c0379876f4473d96479c506a42608a7f002c9dd03887740508d9ea4461101f5d2a2b20209e5e9b983a2dbbb560fb31acb3d6932d5b2db9b0efca59dcdac8a9babf2c5e6e59b1a0ac7a06dd96faa9db017a98e2d325fe52a8a208fbb0b95517bd14a684ddc192c0a512ba9a1f9c3f1a4d0321f162fa6a3bffaba6a2f4a6a36c4d8c25d822191c4e1d32d80582cca588d8ecd2f65468169104f1eeb5c75d04437178a7bdcbde4e52fc9ae9c222cfbf3764448aa3f4a552dc26723b509d9d392f618407396ace34133d51bda3ed2b65137437a61582820043adee22f7fd8a059a1d2f0714b5900d34be948452bbb30374a604a4d6f00e39ecfcebc474fd00c48db2209113b024c816b2649b8f49b055b7f4bec9da45dbf5d838ee932f6b3f674c6f27995cb0de2f85386af1fce1af474cc0be4cbc82d96ae6181b4b58ced0933ac920881a9718a1ac71fc9eebb413e1f5967582ddede8206d9c4d2e3628d2281e4b724e84280e0b94b87c587967f7ad1780851238b0165c750bcff3c9e20c25d79aeb26e1f9ead071143cf36958cb32c6270c0a3199cc98e81f621afab4af6d08aec36e93a4f2df6a578e05b9345ee3cb8cce134a7bbce41c1625fd91c06d70a458e7a8ac31627b10293e93a8824a53a5a18075dcdf08bb6aa72600d4c9611e8ea73fded9d2bec691ad5c481b39a4a151938409b3d9b6b123ae943415543d2527292cea58cc7e80b67f22a083059e58c728fac96608cd147919c4f1ef1de5c6b85170b73f972aa0c5a295106b9f254444386f0bd2d7655f5388b25271946148b83c63f951c11af96009eab378aa805cad4792908acc3ca7ecd9376d74c2705195c5ce1e09d23515c6a5289d8878896ca72e68001eccaf7210ad82569cea78070a31bbb542c70ea1f4bf398bb92aed3dd29b717e443d17948160ee86d0442164fd85436a688b5b7d3562264fa1f55e7a6e7347b641b99345881c5089b662897690d03342f10c0e8d892ec0b00d3e0f77cdb77ad90b96abae6acbcfe1984f35a69121c758a7e5fb46c89d8f2b93a17ee9e77b8a263331f94fdb938c021f683de812da4b31d5821819bdce885656e51374896ba3c0defe1f5ab738aa734e204ecdba4b203424243ce051dad778ef0a73093afff79649c1a76e4eb3d59d0de5a4cf51634f73b162d4aa1de80d050e3497d5feccd13ae95ffb07e65bce5fa0896f0e0ecde8a640af94535a5174c6a735283856448f9863e5c81d5ea5485808c7efd5cbdec7b4c0fcec34ba8baf8f484c21b4c7c88e68482c21e4ca0ffa824a89be1806f3139c055cdeb4067dffca3af426270b6318215840bbb91972805c68842d7cb5d0b1dbde4fc5380e0464d9e1be1fa0f725f26bf30768838959228aa21963d712a8de6cc2e6672cc2a7cf394a5381fbdd9d2bf8f2747ed3663ab879e0331e7798bada2ddb261163a759a935366e4bf974d0ed85bd8276242fd3bc2a16b455c7dd6114500241793f73f5cc43058873e46f4ac10d032cef978777ebbc324018f1b07adec178f888390bab0be0c6a286f662d57cf35d78240858a22c22694b59cf0f1ba739f767e0b177190c51654ed2362709974ebf0dc41d6d1f5353d49cfbe089d70bbf3f8e869dcff3b5a3f72e0c241e3adaaa8c365c4fbd6cde1113b994e9e12bb1d029631591eea4b3733cdad65b6f99839e6841f4cb9d4deb749cbb55bbecd98111f38d66725e321008d4f1e0c49b1de0d0988dc1d5d5806b01b459b529d2a2eb452301a95d32c2d4dba58f57367294271299da8ae88da12eaf7d7bc87f81110784744de1b4358c7a6a7f3ead8cead0611be76e7b997ff7d36fa7cfe4ecd9a823de81bc0fff52e093c958263c237f584a1fe6bdffd3fb43e754923b3f051626a368e30e73b83506a37f5da13a006d4aa10203724853dc97ad1b58f49aa9c0ae1742856581d1c6e10873177ccfe33ab2ec863816b2a7ea219c4a71a40c8c81573dcb72ebee15e84498326e579636d0716d5570d6ecd541a580c3899bfd6d975dae8c0d50e06a37ca61ec55bb8f83a6c266ab30246b0bedbd0463fcabe8d529484fc44dfca54f2d120492a9b4e3ac007c71e507bbaac527a69a18c0c4c7bc9362c2b1dd84b27c61751fa34de61e7ce2511b236144f6736d3d451f5563a75e2986203c7f789e81668d6b699393a2c3e299425fd52ff6fb36c5e8e2ee9cbb636dacac4f5bac96799dd4d1b51dc760dc12cc0426d5fa4f9948857b35e2bc0d5ecc4db51cf65ddab27bca7d21b824370ca2421f95dd61d1d9e2ed8083a26c28c2cb47687c3814d5ffad75dce37994fe0f8abe33c4d4fb99a1b5830b2f377d349d444f02eed7a146369da67491d2e5987bd7425430f86273658dc3f0da82875946b1af32d64e091ff8804d8647661092503304510bf43169391c53fcdb37bf8a9eaf5e0c6e0310d5e214fa1e69a2ded21fdec096fed2020a026e7075e92fa5956d731c3ba1638e597ab8dd4a8146dce8d5e77e0d5ee829d47fe94f96235cd2c00fa89421348686d6d51810a081fa3bcf06f7bd14888e64443bcf41f20814e95f9f9d63bb35ed4ba2553d46cebde4df6146714e7d44cd1d827c0a08d6861ec2e1438efe1137288f47725c1d5120c549f27fe2f3605ef771465853aa69faad70a3b82da9d693d3cf2617566d47ffc25ff913a33c535feaa3be45f780d574b36e81c7a7be9cb580e4fafc92495c63457390a3e59e5ef99cd785418a750b16cd01fabe927aab473f7c1aa87c31334e7bcc97c69152a13648965cfc803d68df4bf0ca630e5a56e6718603301a24c70447f792b5418be44484c5b8b013a134801dbf5b63670c8c09dac027f246f6b2d440c5ec75ded061bc885063ab1039a0d42d443a703395fa1aafd8940c4a5b2bebeeec5676d21f4f6168f192c4921c84ad2dd300e85f3781628523b3614dd3e49bccf895600c0f58b2f18800c9fbd76f9f72ac9bf4a944004ad98f99f3e119ac246c2d4fc3a49a21728c1f02a4bfa13cb6847c982bf6032fefd78602acd5cf040d9e503486416ff9bbc3daca5cdd4f50368c7dc356b04f7bbefc812d5c2ac935e34c243a9493bbd572bfc07e33721d8f4f1f42c25cf19aab5547678a010bf7a6b33b041eacf0b20", 0x1000}], 0x5) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) shutdown(r1, 0x3) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9) close(r0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 1: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) mincore(&(0x7f0000f14000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/4096) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x80000000003, r1) close(r2) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) dup2(r3, r5) kqueue() clock_getres(0x2, &(0x7f0000000000)) faccessat(r5, &(0x7f0000000340)='./file0\x00', 0x100, 0x2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) recvfrom(r2, &(0x7f00000000c0)=""/202, 0xca, 0x800, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) pipe2(0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x49}, {r1, 0x128}, {r1, 0x40}], 0x3, 0x81) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r1 = socket(0x7, 0xc000, 0x2c) dup2(r0, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) write(r3, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:00:05 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) r0 = getuid() seteuid(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) 16:00:05 executing program 1: fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20100, 0x10a) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10800, 0xe) open(&(0x7f0000000200)='./file0\x00', 0x8488, 0x80) dup2(r0, r1) socketpair$inet6(0x18, 0x3, 0xfffffffffffeffff, &(0x7f0000000240)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe7f, 0x0, 0xffffffffffffffea, &(0x7f0000000280), 0xff0e, 0xfffffffffffffffc}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x30, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:05 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = msgget(0x2, 0x14) msgsnd(r0, &(0x7f00000000c0)={0x3, "6d2dcd12bf7166132ede086e4956a78e1cb9aedfb70c79b083f838f71c056bf1e69b691ae1c502362a9804a02027da88b8ebad9274086f6d7466ffe2a5c8812437c5509c6d8f7d648055bfba30781a2b81f00b23efd8cb18208f2a88f57b3f50b8e60603bc055cbfaf0b5d6e12f6288bbb8e770c26a51ee285c19be28980672683d8e706799fd2290ba36e4b59c7426b24bebdac961301daf6a9"}, 0xa2, 0x800) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgsnd(r0, &(0x7f0000000180)={0x1, "f74b3c2a6070cd6bfd7cecc8627e2a894ff23466f6b10dddbe3558d01978b03c950f84fee2a6e910ac708cbe35b14d572532f1233cd5895e907781909c7d17c0f3499060642ddb342c1875bb4f7df73414f39df42dde40a8c3c5fd2f4049f7113aebef1d86899ffba600aa0140920656246540a090b770ea1cefc1bdecff4827df3aab61981aeb0e7035c646404217bf9e80a236cea70b3811646c89e16499e11a5641ec491b02e6c479499142c5f7bae3f07f689087bafa57e3fae3336e46f2ef49d78b41d7fe5ffb82ac6f30defa08963d37e859a7cd253249720a047fa68cfdaed5deef498f0687a6c15b5ee3a049a218b87b73"}, 0xfd, 0x800) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10a00, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0x100000001, 0x400) writev(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)="66c6b827372b692f874adff7333774d08f73c2cf867d5dea7f962f42ac5502336e243838fd91a8bae441bc1d1fed7c728e6edefd1f9fc95e6f7663ff7a3ac0d3505edc434953d9438dc8efd2755014f54b62d77c982a4e2fe01f742ca50d33e548901b2a55061f9a2d68dcfddbb75f25433debc3c46d755e447df38ac6acdec8745a3b8328f6149b98d197", 0x8b}, {&(0x7f0000000280)="7c1d440f601a803bdf79010dd07da021f78997212206a75533e17938b0c76cb61bf10297064cdad50f28cf086f6a1e6f9864d01f350ade0c6580f5612a4c9215185dd07bf12a2c7eb6b03845f492bd5274b6e4b3e2ebc91b93302083afef768f33093e6d76349fc34f001239c818d28a4980dda2dd844e8edf4491cb4e61303481a85fa96ebb6196cc142c108aa49ce6f632be55da30f17a73737a98c27963749fd4109f33bd2c76a7d00c2078d0fa5d36384118c5", 0xb5}, {&(0x7f0000000340)="2bf876f08303bcf034b7fe1a1e27d88a5886db86", 0x14}, {&(0x7f0000000380)="10125bb71f5f11c63a4177f1d04abf26b9d99c2c1213da8a87041c128d93a95accf7380a47864fdac408329cf022c15ebbaf4790508fa78820b10463aba659f46c13b1e088b9a9563d920a7608f1089e7815e97dc347f220520b8858f1d9c187e7214fa14381d658fbdd9abae36848c9eabef40f191465ea7bfafb32ddc2d17264233fa17080433d4d7174d1ebc17fc311935bcead01523010c8528dd0491559fac1ab64a120a090549b96c5f595237c4f9e9f397e6cbfd569f9db9f155a8deb9945f0f358f04604aab6b0d5bd2b90a70f4b30e95605377ed94e9b9768d33e646cd716", 0xe3}, {&(0x7f0000000480)="2e4c8edcdf19008397ec372e7b4e68784da33a20ef0d261c1d77227b9a7eb641555242b9dfd1bb7e9b6557e0a2ce7aeee58e2325c10d2112f71528ec48c1654a106c3341e95dcfaab296d63e86a7e944a6efa32277a8fff09cfb1e8e00a66c94d9fa61633fcd527d1caa09615e13b70451d3a56d722aeb349716d25e5d7a99ed9cf83fec38f034efb478e60c658c8c074643ce592217ae6e2ef5a8b3324f4a9c3d5bff1693ccc9259b86ef82674f018b007e1cc77281a26862a1bb9a2a7cf1b3a9a864f2418b3d98b5cb74ebc3", 0xcd}, {&(0x7f0000000580)="fa769f7d6a9e3460b49315b46ebe6e884acb3beaee3cc962eca203f6166be5821dc4bb5beef5c94fe9e31bc530e3cc41ce53110a6f1f465849ce987516840b436df19b8eee18e218552136b70b1e2cecc6db837eb1ba5b874d52f8cada44ec72a2ec1e56e6f05b5f1b815b8a9ff7a9aae05f01979f5ad09a766cb5fdfde7f422778614044e0ad69fa510cd0f809e6cc903bb1b9c99682c02ad8d30d68d1ac4946c6452e83fc53580612cbd64197e72c8cb8c151c5e4375aa5b50ef6e8a708d747823fc5bffc583de4a816f1e16ac13dce10b4b00f5133a6fcceaa4ef4382dff2245d0d03793e73231a079aa062f0", 0xee}, {&(0x7f0000000680)="3d11263d7a73ab07dbb6a518edc3e3d4fbb3ec4a3365ff1f9cedc38d07c44047f6543a374d067c2a9e510ac387d3d472c6c6361cccfe9bd451c6439887eb29c06a352f2ddab64912fa767794dde41f72df1b649740685cb1448f44dab7a4abd3c18c3153e4ae0695a5bfd5f18a8aebc130d45e1ec715e973e697e8be333533774da3cf2ca31cec072acc8b74f5fce028b9ae9d2e082e0efee243cc920cb5226e0563f31e4f8d6d8cdd3f495ee816b96d3ddb0aa9c0854979d008cb54445c1ae7ae1d32b9fb44d0e6b90d5f33936d5757efb2d72a80556cc0843d3730efbb9ee0ab65", 0xe2}, {&(0x7f0000000780)="70367520bff6c5fff1b9cc852dc3a9f504d66beb78a595b017b9ec86c04cd1ccbb90ce2369f9b319f45a7f88ab845128af0ac1d9391420b1db60db13e8ecdc7f231a7706a95250190e0b83154f7651e5bc3471d25184590e24102f71dc5902e6f29922c3d32e929913eca7dc31a8b1d04318ebce95a0f485918dc7d6d25cefd5d81d272630528744a69e21733ef6cf88456299aa592e945f12d4b7fc1ac39ae82a018c76dcae53a4b652f732a992c4f6f205cf22f0fd6e4136cb333ac41ebc756078dc975859509d4f22140a9452", 0xce}, {&(0x7f0000000880)="e38ec2944b678bd4dd95f0bc8dc50548d29c729be31041b7ff0705050323155b5f514244ac57dc3e4db759865231fa1acbd875823a1f24123225f4b0b4f08f6e164743303f9432c9f474e721c72bd5f7b2639bc206c05a44831d3f6e0012064d1dbc8c87827726e2", 0x68}], 0x9) readlink(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)=""/138, 0x8a) r1 = open(&(0x7f0000000b40)='./file0\x00', 0x302, 0x100) linkat(r0, &(0x7f00000009c0)='./file0\x00', r0, &(0x7f0000000a00)='./file0\x00', 0x4) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000014, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8d, 0x1, 0x34, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x101, 0x400}], 0xffffffffffffe3f3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0xa0, 0x1, 0x3}], 0x2, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000b80), &(0x7f0000000bc0)=0x8) sendmsg(r1, &(0x7f0000002080)={&(0x7f0000000c00)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000c40)="ed9476ad7644d6056f00ebb51cb66734859a7d33378f9983ff5252b974353fcd76bd2d62d66d7b400500459a84da5360a9ab4f9e5b5e24d112bc6bdb3211f44923e3a03be837ba06fd884e9786d5f176960e6a4eda54daeebbb8335a591645742e4cabd532a63f0162891ecdb8a154bd670765f6b55b600919ae1c411447d447813888e7ce", 0x85}, {&(0x7f0000000d00)="faf3868c8f27abec363150f2cb87b01f71826c66174a1d752c323b7227fc56d633d6caebbb16e57d39af9a6ccf8a1c33938f98e878b33f4c05ffe8be28b72296d38e5addeabfef1ec3754492bf3a8f62c07498bc57451ef2edce2e8946235306d9300bb6174f13f5c47ed43d5598d22f3c242db6945e6918447972679f9cb36f4bfd63673ad768570903e4edff5b000a7641526f0e2bda7763f777d6361e8233a6c225804c0e482b7553efd514a7b0942bd395e68e0a6ce1287f7dab8e313742f938ecbe6277b7936b9722970b717c1ca0a8e17c2ce6e8c52e93282de9c27edb7a3295e2aefdcd986c61f63d99299945d185791b3cf9d81ff0a1cb83", 0xfc}, {&(0x7f0000000e00)="d8e5b0067691b197f65b8bccdbf3cf6b608bbd88d1f31afc898126edddb7d1cf82bbe41d4f7758011c7c31383f953d57b528751a7642975532349235ec9ec9a4e80c0811d3079dc67271f9af9caeb82539de17be99721d88e493aa970bbd953241c65c379e7db18aa10f2d3d2f9b4d7070c365b88d2e3d32d3dd5923de041b6cdd8aed6df03b4283bd9b1ce95a1a00fb200a332223669fcd596ed8192a778bb1892a8d03e776482b23e4a06cce6eac298fd563265b9ee7543e552e", 0xbb}], 0x3, &(0x7f0000000f00)=[{0x1010, 0x1, 0x72, "d16ba4429a3ce3052ffd0e23aa18aefda528e14598dbe176eb1d8b5dfe32931a6e60abc660bd83457d2ecdeb0a17eeca445699c3ccaa15699e451720fef6905a81ca404027e2d7fdce95518b398885fbbadafcc7b512aed568e9da550ea7e4919297eb75c73291c08a3bef3e7766bdcd2f6927066be6d53fba3e4743d3189754bc399a89eb47fed2bd962849261adce548aafae17ea02cb5202d64a34ec11e09bf15e39d62936eb5a4c432c34ee89a26b6d44b9f652bf124a3468d5173a413bb6c8277c5f268214eff6d23d6e5a47b8e89bc84db11123d97ceae65110de356bd91ceb26ad96507ed71fec2495a2d943a19f2122ab3f1c1b202bfe0193eabb1dd18bd2a6bacf7ca685f20b584dca1de5eb74bde0ce236ef53512d61765e81810606a80cce44f4dceced2d70fa6c290c0a7e65d882fc7f40b7ec40544d381860194097456fd7735ba99571dbfeae086272820148eccf581919f6068210eeb03f186652fc93d2268eca7610ca5681f590aabf25c0195e8ab16d3bbdd0d1ed75335539905f65a0947f1a1040b8627fcdf0b6455e051e3b1603d7b86e9d9fdbd8b1d340d477d6d54d0b8c40ddb5369768bda78ae503c1543462f07088e2823aa7e9b7a3e80d8a35a283a74d186104940bf946f0ffb86464bc0d095a087ff7de836bed00836c2189c9377675e66dfe832a6c3a503c65bd286f9748b4ce3560c60bb7364a462f42c50161317668776e487cdd85bb72e00870c863a8f34c8da6c01e259cfad4343926e2310f5d844f85ddfd4fda74dfc13746d0a566167a305871b45530ef1fd2a6f0a8a8cf8c4f67b0ec1f6d9f6f6eefa5671196573262b91e73f57c34dd2743e228b35e4816052a2c299caee4414797956fb39d7ae8016dc989140ffe0b6aeb21d7e2d02f9c08a8dae9dc4077acd3542c10b5fe1d602860b65910287181859f2d001213d16d0af9d72760d36cae3c9b2ce8832374751a33c4dd7cf94f3f765acbf3e6f4ed2b60c75ae8f7741920caef78700ae13de5945b351c2b5fb6808a88a3ac638ecba08352a512ba68b398fb65eac1b57f58a3d98abbc0a2332b5034d9c85196243c0de691844861316e0b95e5946db725047803baea135b3749073338d271911663161722734b3cacaf587eb0464b637900bec2965d6833bae0a9274a9b9c4dbe1764d8c48a8505ee6e2202498598b15bab8e6d68a65b9efd855c99da9c9c327af577e7e795c05153347fbb3326191706af75787b88adaaa3b48d4d16dc894ba08aa758fcd9f2951e8d63e4ede7a01799bc70f156e1f34af6800ff2422ca06b5f938f3c260ebfbc82aa73c9716e861a2c09d8ef1ae788677939bfabd06e53774e99854071b4b96d27b875ff90b955a5542faafc32b4cf1c4daeaa8030900def25f27e9ef7db020ce2a51585a8c3b9b03a47393e222d7dc38ea9870fd13a37cd42bf36591021247d4abe1153f52dfdb38795c4ef68cb2b3218d456181f1a37f05e731dda084ef60da12748c0989c8f7f9a716b950e01f7b62aad32c49f3a1083daefe62bc11a87d56e0b1c0fe5730a349672e59a388b963d3b39b551440f87f9e3d11306dcb0223823b8f83ca24a6400db6e42058ea7b3e5ed4e08b4f459084a276434c5fd5985fc8518944e855cac2eb2b604d8b16d8e48c50dac358bdd9048e7260bd8a1420160e965eeff97a93d36c291f5485a99033bf160d2b6ab9a21e462430f021c4384364cba8156403f22f0f1369bf309fac8c96b32236120689c25d4f03853d61b910f94f981feac40450b0c861ade5450ec2a7e632bb4b3a9d6cd82a85133154a8e51303ce6233cb9bd5a41b8da691eee9d1dcd89356b1fe914f1a1b3f58b4a51c3a04b399f46908f25182e4407790f247a55c322b1d06345ff1e4a3af5bd3b20bb5f6ac2a897ae61f08fdb7dc871e782bcbb00be3ff5d836092f70a358761e81ecc8ac46ce9be5b1c6adfe5bd5cdf1ef0c59822bec300f14db7b64f1856578d9e3609546ccb9fa3fbc824be627ca22658c40dd2f3fdeea21aa6a45168ec86237727cb7e70ff6bb238fecf37594747efce1fee545fec89b34dcb82c3a79ddde1aeb576f711b05ddc5b12794d8bb8b8acaee28ebd9089832c98bc27a998f97cdfc90e757cf171049c07f36e144e18e34c9658790a3ecc32b4daca59e9cc240ed140d6ed5f12d9c2239c302d75a976b1b9db2078aefe7b69190310cf4c7f94c1ed85cc4d64389c625748e68214baf2840196d104ef5b9d0d69d7f4a0aace2fe5412315cfbd8a75a941df53a65847918ebb8e44a08f1d179d2e62e324f12d7d9920b00067911123423d5e991c43493c14249b3049d025feeb61ca125201b36dd1ce7fcae81cbec84cd9e9375edcf879466708f0d0dc70b6cf30ac396713211e8e4a93afb4bf93e2452f55540dd2bb0c753f975aeb56c395305421c72bd077c7025a13505b7de82a112ff35b7266e3f07849200d9a67825105ee50fd98bc89eb8e410c774407f288df4dff83d787f7141045b4556f50404a2eed909665ded1c83d135294fec7fa3836d69846e3794e51cdaf14ffecea7a8d936431d2646e65db4afa0d3fec20c4627f6b48122438fba0246e7a1c8f7faa4a92ec29963595a9f8543d129010acff466101ca88cd1258a374f403db0c0268c5b036bea77e2b6b78e6279091586ef150e338f4170eb297bf6c73029ce8faf7d311e38c78b45bac0dd1205eaff3d3c49ef7edb35cf6a28944501963dbfd0339c4fc9cdbcddb0e28dc2b422cff9cfb65fb9cee3999e143aa3f96aa1653bb98aef175a5b24c6e435a1cf4840c121f584071f05ccf01ace93d56d6031fbb830a30f92b5ed7a99a8abd3b8e068f2951f733120501b685bbfb293c01e7150a4a37f5e12af9e4a3e540748d47877d8fc3e05fac0c57dc5fddcf1619b7fb3340f95eb473eb84921b1a8b071c337c549bf6feaad859ee86bb2fe0171e87e9dc8bed7cba479f18176fcbcd32787ffd7cef9970f0aed6aaef87ba73ae9d34fa958b9a5f6931fb4bcc147289365784b5daf13a2edc2ae94c66ec1d27a22d32b148194046ea5a69e649c3537e4769ace23f500111875a3a5aca0e8d6f5e200f77f1638f5f70c1f8dfd26407b4c26e95833f33898788d316dbe07226229fa787b996cd8eba12f31a0fc16e8b1ec1336056ba7de4dccbf13ec44ede9fb77f7e419fb445e245472bd3ca6f210360470f2555ce07c831c28dc3148636769304039287075005d2adf252a13b2d98ed19b786a596c9b9ee2a4b00805df276905ce9ccded268e687759ff02e2f083055962863db5b8ebed178c5a3ded00471fe8b7f556379eef3794fa0b6baec1f67b9cb956f84611093e00599958e9bfef7b2d142ce2442dc4fd9cb1f8c774155568c4bdbb0978f8453848790088382bf8db0daf40699b5b7ebb4ac7f9f2b2ecb4a82f2ed273ff1343a14a959b5a1f87dfc5f1e7bc8170ebedfab5c2a4653f0ff942767a26d221812008e95d1d3b3689f7650684762a96e3b35e25d3909c5836e9d91ab85cf285aef3c700af63c1e16d02122ce2da662e39378ecbfddd4bb3cf32a4bb5509ea03fa829b6d44f09971765c38cb4a7289921cb0af206cf1a9ee26144af6f2f55bf86a45b6bce4ae08c4b1c71431ca0619cf9426268ef9ff0c2ccbc35d0bd416dc8e0e1c1270965eccf3fdbe16dbc7c2b8386ee98ffcaa4148b886a9f3f3a0985d49cdbe6269b44a27d40981a90e5dd7c749eab5899d130838a22714f6c3018ca3ba416bc9f75c77768c72f247ca603d6e3d878e3080863149aae9d4a94dd1e705b35aca6868d065e25d64ebb51a17ad6f3cbeeb0e46c3871dd11b44b2ec79e7934f6982fc04a32d525ebbb7342b49cad02bda26169b0911dafc7db28acb7ed0d3d9a985a121d368570b1a0864fcede371731ab3616da74dc85d17a4e689c6b0fe5b2e4a50036fa38aec9ca62786bc4d89003cef79a88cd2eebfb1f2a85fb4a3a67ccab4293d51dab0b110883e446f6e8ec8d056e6e6ee84ab1fad62b32767cf71c1aee2f2e6a2e643fa16c63b54efed1220ed3371852ed204be0334c387cd1c1f98b5f105b7d9db8aac20efd9332cc809d3492ae8428edf5ddaad98524587c73033e589972d4d1b0e17ca9119c460cf7aca49aae322f75f596610774baa519df3262975a6bcdbc41f49f109bc6042271fa3a2925f62743c14a454df886f700ff38145fdeb67df1c70ddc09771c6185b2bc113661fadfd6aa267b4247cf2e65342c970136f909c924a05f559bf3a0be86b2e5764d0681bc61a44bfc23793ce61e385b7bbfef709026d503ddc96ce464821e948290012a8d5e39ae6de1ca2ad8e6e0b2144d9d7c6c70877b717f82dd6de39892f29d9fccdee32e69be9a2f6a162f33dbb98579649af661821c08f9602cefeaaf83caef0c3ed99132dba82915edaf10ca388a0b575c8447b1a3cff0efa56ae3b49641172a982c9b0c06ae6cc2888c0741800e7cdf097a40fa1c2c91d4ba097c55a0b17902c5a47dada279ceedb3c5e89e65b1a7980c45257252752126c09d5610fb87250fe237da5f3e5fc5cf9a070ec6104fc14ad9c101e25feeee5473859de36ce9afe7017bf98f1b65b7353bc166d2cdd5e7b2574f71459fbefdd305590ca57a094f6c1e53c34da9ea69122119bc6f9c0cda1cdfd247f2f75dd4f413d9da170c602c27e27d48894efc80fb5d9978a6c452ea340fa339e521a0a666d7dba493237e0e2e9a0c4862a42e377fda9b8e20fd04aad6425f94cefffe590da12d50df01c06ffe4120d7dbc08495647002a2df448401d934eda35b955403edee8db2dfc1d312d886487f66dc39cb3b2a0d379f072a2634c5933d939feae553ab75191caffe7d5529bb7517255e931edbd6146a84cf1b97770545ea1167b8cdbed5d4bbc57e0494c8582568be9af202f8ca28a5315704b2b88cf9d95cd1929250374ba174a478bf40b76beb6784375ad786c3e67cdfbe8197f2f89290b7bbb43cd865f170fff56da7fdb078ba5a6407a237bb940fd5d6fbae02f2e3d96ffe9b941b43e59592341dee1a1785fb7e54e5f34bee39e5c2ee1deef05941f06b6e16be19babf18bf22b0de261e7c3cf0df1b9af462a5da1c77c7434a6b9dfe97cef6069d81047df3965747f69b90f2792b3f2bd988dc9ef13100151624a5952d68f9e68ea7256f55be8f277e9c014d6f8eecd4df3fc72d5f4f7f490dc3f0e66f07292eb2a03a3ca6f70517f40cfc3dcf550b72df40c2a21963185b8b3d81102ebecffeb675a83563cb5a71083811823a7da66cdfa00d45c0d561191009d938af8a977dec7ecef64881acef53890087b9942b2e5778dbbfe173823981b188080958f16443dc6497f5e284261590ab0c5f956f7a1566dbb32897f1a2dd6012fdeb7134a50848b72b24d5b93378623133af3f8892a2d1643566ed0ddee00c7774d9d2c86b813f5b1395a9ff99e87f64b7a7a099d814ec788500717a004f6bbe3b2ac3d46497a9dcbf1988962b1688057857b9e00fb2fd2d01480066398fe992fed76d3f1905f0853cbb19237d6daf63922618c6936f356b884989be325163bdb1f3c656b8796253352b8de97b9160681f1ddee1c4bce39d3ed78d4954acc30cea96ccf638d3be52830207a43923570e15b5932ec29195ca2c373d00481463cd7596286c241faf61d058996ba99876e602f3eaa4a4a57b85e91c7d47402cf718fb7d1d4f90376428ca2d36ad3dae98d6d6ab1824c788ae6123b38d59897bffb202c52d54454ed12c59c7bd6"}, {0xf8, 0x1, 0x6d1, "fd79e363d51cf02c6318fcfee444618ae162dc54adb63fbac34aa5f3f67ac2ad21741e2827b101c735bdd723e165d787a7e1977b0c816089f32760c203ba9b2861526a92dfa517576e34e0b439892bf3565fe805115d50143bd508b073fe6481ad90813c6afafcf003cc6d04e1e5e2aab0a67e440dd90be810f614b2b2f3c7fbcf2d123e73f6f0fee03d57f45b15180d53ec53fe03db57615d5f8dfb1a04d43c4022cca5dc8fc3b8ebf89bd79c6f51feac6547ed425a13cf472fd3b53d6ccc12fc7e2696d895d451a2d095744dfb82ce011954b4d1924e84078902ee0fa06422d358"}, {0x50, 0x1, 0x1000, "4ff1e0e61b19d81ec806b8a23e55c16fd3f28d67053a17ece38876c566d9cb3c29fdcb6f1bf3dd98896e16fe738ba04378c205faf76c2d36d549da8f"}], 0x1158, 0x1}, 0x4) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') dup2(r0, r0) r1 = socket$inet6(0x18, 0x0, 0x401) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8000, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="f65eaa2af9012fa1dab846bf9ceee6c536da1856062462401d68910ab6685c45e135d7806f1529297d826558f15263672760fc6c2893115bafdb3c17889f10618b1835d2ef15df0bad76b826e3236affb27f61286d5f94dbaf458cb03f139ce2d6ea4080adc2317081528ff90e4e65fa9efa1ebc964efd33ac9223fdd1456ac7b252fff80322bebb26319f82bee0faaf4c65", 0x92}, {&(0x7f0000000140)="74f05515bf5832aac766bd2723e5ed7aea2530019697219daeaa076a1e31109c3d9aaf9c874fa6d5", 0x28}], 0x2, &(0x7f00000001c0)=[{0x58, 0x1, 0x1, "cc47cd35b202e727914e5f19b52c2f356eb8f462e6b16b3c5e7bcdca999aed7c460d96ba90734b6324854e034eb7804b0014525266850432eba4000f36ba2fd7451879b687fddb"}, {0x90, 0xffff, 0x8, "97d20483eafd5eb4303457041e68a28dca6c5bc671ac1a6923a06b3050898dda661392ea56d4f94c78d4d1882a5d455fb3d40e2e3ac57599bf1b90b6638b92f6cca0c0498648514534de97d6e3bddd8c0fc33829a46df1dd8a9aaf3dafed0b2881bb3e7f1695d705f644fac9bdd6e0048ad0f7649d62fcdab2ce"}, {0x110, 0xffff, 0x0, "e6bdbc9a252369b70814b43ffa69786e72f5398751765c4fbe111bedd90de7c9aced2e977aa1de02926a7f77ce0f6545922d280fed250e3ff239bc90a5c1f4d9e6868dd00c89e50a293e05f52b4b3f58386290c53fd59e1a930844bb6c997fbdda6aab2c105ead9b2194a32c0acddaa625c7bf6dda93f2cbe72d6fa4d57fcc0967c147dc7b93c6027a87f33f151cfd4f3713b0742aaf2e8af166d966bb10f9daf687ea217195a8e386ceabf34ed65e15a89313ec97e1449fc41f515b5a0a82576bf86a4689b7922d6daf13605c376d0d88204c349dfb46fefaf4a1ceee9201b3d313621b1f53d91689abe61330d17afcff66f2b0225ccf3290df"}, {0x48, 0x1, 0x800, "d694fbce7d9b2c4f6e4d56ac651fe40885b845664da1647f0e055a455c36b93414a7ccd011a115fb2873e168a60cea2dc9"}, {0xf8, 0x0, 0x9b4, "2c21130fe4c96523d83e4f86bba4264ce56af9817a3b20e896389ff2b2fd805b487d402aface1c2aa065581a448727f99bbcc94df95d37a9e44902c8a50d7752b90148ab3f3a982efba557d867f49bb5206091a8c2fc70327b5525c7873aadb2e07a0dc59dabd1fffc94f72e5c5dfe7cd6ee6f2916f4e49a21fe5ad4da91014c94232252111be5dc9808e257e67e671cc836fda0530dc43fb3964a5a95213dbc775153069ed3c8664f683f9bad6ad6747e926ca8e1b37c9c3dd16a04cbc775d4377adb80a12ee565eef52246784882a3839e04bd698bc76f3de4b297bf938a8bfdf6c8c562"}, {0xf8, 0xffff, 0x6, "e5df0c74692220cf4e8b4f202c90ff78d7aca1d5a804aaa39c7e1cf11bab1054dfc627edd60330eaac6b8f2322a680a161e2e70b8e6238824fd42891a1176124f2bae29af39c79b9e038177a7340e4f0755691165ea74f8bc7b720b358670d373aa062a62756ea327355bfa1664cb14d7b28862de977b2eb3a7627a7a16520bf9d3e782050ace030b315ba692e76ec37c7aaa9e64c1dc4378987c72bcb347b0058c1ba6fb6151ef84954816e87af614e40aef843cac3a2cd94b77fc9b248a9cc34ed30a10082908f39a2cd0a793975a3f2c195f027148c678228908ca7c91a735a88c0"}], 0x430, 0x405}, 0x4) pipe2(&(0x7f0000000000), 0x10000) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x100, 0x3f, r2}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0x80) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8000000000008f3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./bus\x00') mknod$loop(&(0x7f0000000000)='./bus\x00', 0xe010, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() r9 = getgid() r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) kevent(r0, &(0x7f0000000840)=[{{r0}, 0xffffffffffffffff, 0x82, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x21, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x71, 0xf0000000, 0x6, 0xfff}], 0x7, &(0x7f00000008c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xfffffffffffffffa, 0x2}, {{r0}, 0x50025d257e733bec, 0x22, 0x80, 0xff, 0xfffffffffffffff9}, {{r0}, 0x0, 0xa1, 0x200fffff, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x42, 0x0, 0x1f}, {{r0}, 0x0, 0xa, 0x4, 0x800, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x7}], 0x80000001, &(0x7f00000009c0)={0xffffffffffff101e, 0x101}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="c250aa7400f18cb726573f8f507de55f8432de7abecb7c6b9de03987c62c2a9913b785529832c9cd354eefed036ed085ce78f8a69c16b12544542e8e2e54f3e99a8f8b5e291e7a4f34b3b769db71bf85f194383d9d5a86b140be1c64ae21e8fba2976320e49f3cbb546a173dd338d1859d16eb58f89557e98c43db870f74d1af1ff5622c58f031814ec8fa9c3473c7f969ad26ee739b462a8dd2c01d1f375c04fe71ce3e8d8394695e681975b5174216e396e0e485da98e75895521ac9cc7b33f66efb96725303c9d061814b41563913380c5e93cf681a5eff3c2a53bdef586a626757600ca51f4323", 0xe9}, {&(0x7f0000000280)="522c07c1fca188fb9f0c426f38e6b5849768d259333fce55ba357dab34d1c43022a4f2ddcb59ccb7f6607a7fde871a4349eca646b2eec4be20d622ea9f7d957311f220", 0x43}, {&(0x7f0000000300)="bc96b0e94704a33eff62eb68f07d1650b463a09906b4f1b259107310ffa49018d4983734078a454966695da26c8fb203d2ab338d5867ef98b2777ac62e3ce8f69567fc3c01991ae1653242a77511a769bcc7e7bb4d42e1271a78f761737e1567e3a4876bbf78b0217e37090185c3788f44ff8447ede9fb23470e18a2065e1d52269fd1db089bf3605629151a3a166f051d94e01533ee99c7492427051c6c13dc8a146e911b098172a0d60db0292ba09f1299aabc4ba2d5c4a3031efa195536d1834b3ea52f8e5922c082e395a5cac6f798f429d5e18c49c7ca6fc49189a8bd0ab7012d32309ad893ff55cdba05fa9edbc74af3577917bc566c68b8b6", 0xfc}, {&(0x7f0000000400)="3ddf79b100e172e3fe8b60f0f08ce4b446e5891f5cd789c6315aa588232711234459e81915100055406e257ba9fac2f43a8dd589c3ec2de285d8", 0x3a}], 0x4, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xd8, 0x8}, 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000001400)="7d8bd48d7a579c7f91f57066fa8a5ffa03d132127efd419d8280961c6fe07f3288d2cdd6736da5363487bfe0ddcd10950b3699f21b30c44e925d9764bbcdbc636d5d1d5d5cf9f2ef16bc6dcdee2ce24c42c832833524bf136ca95828aec98ca04f7bfce56658677cd397ff4d3970acc3b85af8732086f806d477a75f76b6ed742b3b1b79520a50046d0319f3aebae23a1c9b23b66145e998c8096d2ed97a56f5fbf1bfbba40a49db1a7fd2aea79e61470cf1ec0c7b21e174ff444dc30ca86302352264f99824945112c73f8ab907daec4c5c560f7fd0c116ee31375f774d6cc40d6dc97ac498ae62788d7d11fb2d81934e977f8862bf7f41353f7894571a39fd27e58ff887f5d63e1fa1835428525ec1520a427416cc26619cd0ae1792d175b0899c5470564c28a0708e340e1540da6dcc04b289e45c5dc0c473843fcebd271e09c749e12f844b084006a9a6cb28c9145d167f1b53242ac7b15403b0c4ee7c4f0cbb8c340e92c73fa84c644dcf2925563311a7a3552a7c95a106bc4fbb5706133b84c07560fed436fb1733489134c5313094918383e79b2134c85f7a12b1e00d8ab816a8a6b9531446a89d48647e9b23e790532e73a70ab8c23f34715d5d143e2d28954de2c6d15f08c1844a2cecd645c566af6627c2584df8f869ef3d3036461196974320ec2ef5b18243aa701147fe4ad82793a2341fad21d5a2879362a189f692ef0b170c2ff466f21682a45a42660daf904a9ad213c88b0c109338e5875818c7a719b867734fd33fc2238de39ba2e404be5557f72d2d5c105cd50b6d7d3bd57df901915ee3f4ebf240be4b12d2c29ccc24119d73d5f01737b404c086ab479f31a3f972f0a4bcbc22bafd3b24e97f203ecd0b324f3049bf3e68d32e4f5cad2901e81a11fb61b11d61e7991dcced124ad576dba6254d6693937bee164e97328e4df2ed7d76d7b1dea1954ea6f4fd23d5bd3c4bcc65cdc0be9fd14b11f11eeb9ee475ba87db24de50c28d6de10a21cd99269bb5d4dacda5d6b020fb0119610181e1e0027078c6c55112ec17aa206a52e2344cf8890a84f7fe1eb01d24c70642f00a93cc9eec0f3a2cf4834926f5a9ae7be39f6a2df9812e38b3b5222a075c788871a9286e2f242690cb97c99b13d2d3b46fd726e9797e62800a9e3a70f9a8a90fae7f82ee065aa5bad92157038c00ccd254065bc110a01933638797d8850ffaa82bc5ab0773b1f5929a8bdd571f47fd51e2a5b9c69952408c6b394dcfb1d4721b74af24575aefa0d8f44d7d1308bc28b1db8acc776fbb2624a1a0b55744eaf7da93b6a560f12e8e6d3d394717e062f4480e694512a83d8806e1525a3c22440ade62f14add93a5750c22eca074364752fc4587cae50370c6e50c1149c5e81d5d51599cfcb3a811c9bc0af9b22fc74b9195126463e90c99fa8eb18cffc88a2df50bf8dcf3b2dc1ecba09b66159bc0eaedd243380773a8a5d27a6165e1a73a33d7d610308131fe5889f0bdfee10f004d22df37d8d1ebc67d1d1ef9bad5fad15ae36a4cb2f713186f30e4c4b50f4cb7f7f382364121b70db37b7b5d61b5b9a516f75fc1601d68f004070b4ae52bf21beb1daa3876607e1b3c3d01a22ec4c2df7760c5f8fc5e213ae8257f4f8ec6306b53b977dac9061c84874bb134ca58eb914391a5abdd1c2b5b63a618655fecc72a0787c3fea5531835e245c52141facec2270226ec07db36b664faaac1df8e7e25a26449ac6d23990ddd64b475f51befd0e37054e56099c546b48d28cca52e15b3fb6832c8354221000fa55c38f80f00c6f9d9df8800e2d9c0bd779c23ff33f4c6ad03b24743a9597f9cdd6a71e77706baab89d147fdc0e29887f59407cf47ebc807cdfe71c6045bfea42f3a11b800fb7001ce03bf394949b18ccf2f0b1064f564243d17b6443c01980f6e4e95e1d9d752fae8fd1602df0ec748e06fffa687aa635391dafe2c8d16e91f3dbbc16c0f324e94738e5361e48fa341cc08996ccad894b32cd09c1fe5d8a09c69301e8affc0d9146367f65db80d762a4225d28bcde5eb5d16e6ac079f2ccb74970a9ffd3871d624afb389aaadc7ca2b74e051fe991915c079e5cba6ce7588f7f065e40eaf3f5298bed8f8d0c57d89aeb55902f30924acf9944cdeb2d709816cd92ec882fc7300aad5fce86d96344f8f7ce2967f10f063bb42e748ce128a1749c459ef7d3c5538d18c65a391213dfef5a9ff57115bad4d0da8cf5912e3c3525f6c02a6519430092558269b6d7aad6dc8613933c3e7c7460297e068222355e3ac1a80bb0ad8ef225a2f36f4aaf7182063af0ab4ab7d99c13fcd2b351d7688b499c241d5e14dc1de3b2aa10a7f5d8c6f730ffbb9a37b10807173ab67244cab0dc060c5c36e669b32771d78839432fe47d0812de52dd6b7b8cc9799a81814c6c1f2a69f86884573fce2bcd847c96f9031d27fe1efcbef545cf3cfe829e929c803072d170e15c07891768572e12ac7085eae763ff4ab3f1a930b1099a2ffed4a05d55fe9235ade9b683e9e4029fadd336c28853e8eb449267b876ed3a13b86cc1695549e24904dd21865e12fef2404c9ee11f385387dfb62f89c1a38d3c72b2f1b62a91ef572012c91be618d2ff3d72978e08739a8d567472b7157215cdd8f7bbd12249a3243c4aec120e11fe14afce4135a483e80effe9f9d250c767a9e0377b5fdcd20f12cb138454b111429f5000f0faa2eca101dcc16c9ab3a9b680fdb5b319ead21b3ba9eec114e7432e5b06dfd37dcef6bd52863cbc0708fd3bdbf96ca0db61e160fbf0528b2a0c9ad9c8827db0ea162a6460e32a9c68dbcba04d5e059af6e8e414efffe3ee8d08223490d79cc0ad010c683d8ed552bbd462291c70268a5c7df95caf46b182ff67306f75a0c637547fa3275f040c9f87e244a47c927a9a80432253bc726204b2b3bf77e4f0251f78b75a59cbdaa6393914aadd5be9a8dc0df77d893e8bd4efab67512099945b4ddd0bcab11ff97ae25260a403f07fc5996520f4fbba54867f2006e3f8ef211df0a39f4bb194233286904082aedf3d5132ed7b437bbbc453670298bb0089bdb016c5efd24324ddaff45ed1a6b270cb9536e7cacd41ca54dd63b22d2d509e2bc482493d8e0e59b82e5eea92fdc55090550aa525cab76ae188526efa6837db5d8b62ebdc0d3c18d59c6687fccffcb1310db75d1e2378794cf10e5f02fc73a61614fcdbf6947e4ca0f7eaf5b7be94896b8868c6a95d434ea7420cc4836cab6c4c54a3826f5c4c3a0ac23e5c6901c1e0c20cd561ce781baba633cacb5566b14b659587c28e622f12b1b82141b1364e1a717065924a283ba5d363bda19032cd79cc6f83b371f6c83d202505a0a501711f6e34a893dbadf06ef9affecc466343b1c3a69811c919e0405ccc4ef60d40f7b15be28745ed7184c67154b8d4a33f84ff2bdc425215cedb5b71e3dd38a615e7733cbf664167cf397347a6bbda77a495fff363233f5b554a983ed784893432eb3995d795a482d0a24a9494306cfc9102752ed18abf290dd9b754eb5ab32662022812c8db4fbdeb20073c59e127a94f5f5cb222085a39cf35554aa98bc208c97d716bd93ee7ae01d0282b621cc238e6099b594f0637cd66bfd98b634905c1cf3894c8fd300573d0484c8c95ec4af742da446e72f6fb8c22d8fec642aca69705a41f41008c70a693421ef690353973e5d715b7321d669eb265ca8b262f8213b95f3da056bbf1bcce960eeeb3247cd1147721e595992846f30d047b9937e100fadfd62c5e26eb342cd652a2617ef2a58535e7e66b6b3e90474d5f6cba8ddd8f808b6e97f7da39cf9f0d5720519f4489d6af7bce8a9c720c18ef22ee29f92c8e8ba515b58cd85434571f9f2eadf79b6d3d121c57867b34f04474d57d1b3470efab604fc661bef602a4b99e0abbedf36e36fbcfd8298ecb22011ffda730b8c2ce6bb02af1e919c3277b898a22ae6bb8ef6967a935ee126c65bc5b88468a4cbfc00e3699f063e42c0284d1a151edc2437df9aa86103bd90c12bff91dd8f32dd90ae3f40b5215d0052f04ac15ffd491bf931aabca244ddc830524dfe316d185fce8186f42ae2008c6c3e1f11d0c97eaa2eebf25ab8243d92b5df8f890c12d0f8d8e9305393ecb075790629ea34846548d47c246456bb420b54d633f881ad3b32028f39fa7685c0da566dbfd10c31a5c1e005cfa57ce1bbb4c3087dc3d8c35f244460af61db0772e682ffc87e8c2ece64f9fd23d68cc5d9e916e14977c5b6da3f4ec64ee7e0edecc68b6750ae62a25ffe7a0649a9c1c18b3d4c4edf03b81d7f4941955ba287f4e7ae69a5b745794631b3077645ba38e152865287203b851b7379febda930d70db92a53d17f6f02c76e73940d273657b7b231d39dc3c268cbc90f8b57011bd5efb8b96f732b72577ba1ac7186a40a63d5a7009c45459e6cf8b969a89108c079363258a84e54d0b4533a3ced2f1b3c881a457d63d83bb8c70559dac722753eea8c2495cfb96357536ad7806d058e763bc25b6837a796164f5e4ecfb92fbd18755f824c7489f722618501d2716001946e985c29c57cc967836e29c7fd76f8a9aae8a1d680ac696bae0a0b2d358bd3cdba3499f655b2cf103720acdf73a7fa859c6f338d2ce347749ddda50597a125cd4e96a1d6caff3d467a0b7f38f683bd32283e6528373c235209d211c7e6ac8c178a30bc0770f797e62819d9f99bc1c7a012066695cbc48113266595294dd0df6ea83fc1082e9a1ed741b60f7c6d4b11249c73a7135c1f37a46e26aa00f2fa13ff9e6ddc6ad9807206e56308cd922c885329f472da7854dee8c952b3485f3f0b9c1f5a5df8b46e06d838591f363cd199ba43c75d05a6b1f250d6a42a90ba62cbd742a81de6c0ce4b41e68548672eac46449798c3ae598168f514987a480063eb605c5327b29ec187298f7ae4cf53f7542b776f25c867e58d9a30021958b2efd1b1cee87a56b60f36767e7f03e31765de66ba6aaa12fd7e9c03949d68815c970b5140df7a87635fdbc822d810a894d19b9b520e71f84389d0497720cd603dc6283914e4f32831b4fffb1568f65628950d681ffc163e0739752414f77dd2f6be985366ecef7d77153b47c900a4e3ef9bb7bf5c95054c707e498179a0b48a83b7f4d2e527b1f4613b22f0c1ed6feb954d9d9bf4851c451091c6ec4c17160f43d8e7c1357b7bc561998f64033cccb105096fe3aad984b0c934dd09a0a6ccb3436307f172f6f830a26a735a1b9fb3b6e8bc7da0c6fa618c59eb41a3bd8731b9edd3b7a91a3f995ff39e20d5eecd0222da082465978fabd001f3913c7dc9b6d2ff6e33dd46bcec88a1a39d55a08adde07b272ebb3df37d4a101a6789e056ff70e9a6db", 0xee1}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/92, 0x5c, 0x40, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x4005, 0x4) 16:00:05 executing program 1: socketpair(0x6, 0x8000, 0x2, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000001300), &(0x7f0000001340)=0x4) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x42) msgsnd(r1, &(0x7f0000001380)={0x1, "e140231b6b89cdd65bc18475e1dd380c64ee602499b42eb86a23d3823ea3186493fa4174534b598aeaac33ef21cc4a5efb891f2a2070331f58b97e3bf443c5db992d8bf452db807fb6975add3b220d857d3a746e735a16fc55681bcc56442d24"}, 0x68, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000007b138472fe143163667233467afce06dd1c9f37041f35311c3021ae64fb62745fad846eea3fc04600f89eb8cc01300100da5903982577f15683e679d2d628f3636c439d5977420c8af04193d087002a326ea61825a1cc0eeabe3216d3b0542e53fa3a1e62305000923e6ada9a4af16c387e5c2b141e2042a2713a190e28cc4885e380e0a748b6c92438bb72397bb46b9060a84be6d02d616443845d3a51da0715888e36c12f13bcb666d162cf7c66fa42c4a75510386b804778fb4f38bfcc955bc42949f"], 0x8, 0x0) msgsnd(r1, &(0x7f0000001400)={0x3, "ceafe06f0b14b9ddfaca1315a2d43d2fb731f3e73b0a16ebca07ad0cfa5237c40c3b4b182d114fe0b6fe23fcc51adf52c44acd259a39a9cbd2e7a82d6ecd70174dc64d537913329316d51ed7c42ed4dcc9f5f1025f83c7ec27a065a8c4d49cfa0801b4db140d3eaffcfbe42ddfc9e37b08f296723016e493a5e1366786652097efa23cd2e7128d6d086b1b65af8329f28431ac031be0a70657c593161d0b540f3d17563fc1eb88351685067b665a67019921a35bc97b3e3771c5ad55c8777db12092bd8a4cdfcafe3e91d31c8fb2b09bee6992e6ce2d6f195aef84d4cdd99240a66929ad1e79c382cc597351fe584eeea066aaecad39a8979720368c6e4d350b937cfc673a673dde34a959afd5e199d623c34171c65c04e0c9551cc0dddbfc8e2c67af11325e063e51342e3fabe912d7eb1cf110d6698f8055a13daa757ec9e9240ca94ac30fba768bcba6f3025c90acab0c3e77fb7ecbbb5a5c1cd638b8dcac7fdf6760379b063d54725836b5e64240472ee22bfaf05b697708d0568e00fcf4bf5396126bc89c6708763425005ee1939a18604dfb02ac0fd9ecb76bc52ab698dc71b3315c793effd463899c77654e6689c85c2f0d173d8a653be809adcc462e101c081ed9e92ce898a41abd58971ec4b59636e954df066a9108708d9683e73412f0114e1b76a1cffb9b13a03f57a6689c67ee9e8ffbb1d0e7baba97eab3870759c3392d2a50520c2b9161abe0b9a6c0f63fb0ec8806b29cdabec883d04514b82edc427c660922df7af6e11112b85c7c44c4c28d4d556c8cbc8ba99db305000f2c5338bd661b97b3ef40001c9bf08a4598d2a3b25f4f644f937155d13101b15e5c8c7c4a8cb45cc6856e72beab75e794dd72c6a36a4d87d045027f5289ecab4e7b9247103c49d011689a0595716d52c13f8d79314c15946f4fb1a4a2f270752f59e76cda612d96c2e5f7c37c9999067f8dce7413b5236565a03a0b4d71145f57683ea3713d4bc73a864968c8d391474f20a68e3935bd7dd2c9ce0ca023792e0e67f2681efce24c0fd5ac6e2011c0756c65bef32c2fc37cf8948fb230ab9467e47ff2a6af8a1831c755ed3620f252b52029fc1f02a86988c3d1d9e729235d6ac652b4c9fdcb5304f02daddb583680e10222c1c210a9d5237ccfffcbaeeaa5f902e66e71e00710d838e52fdda7f601f4a075d740e6f70eb32ed426cc6f69d1fc1dc29539dd199c2e98f9ed202ab3cbd7d4229dfe42a79195251ca22e5099a80414fb8d84f902718cd80474422a3c9bc4966b6ca21e7accca26b3a5457a133b5777cde8d73c40068c1f3bf5a4a6ff831d213c985f68582de8f01f01cefb347545855ef52eacafbb60bad8f870c133b354a6864a699e6199b53e4256a0f7c8cf8607a2b7b9fa01d1258648fef30cfe050cc826c7406320a8f226fb8d17334ac75852dd19f04fa66dc3515b1d2b2996fafaf0addc22b3c6c8a297033ef7e4ec3980c53d321bf8ecd4512067eb9740c14122205c899e1edcd2bd95f89e3b71db1db4f3f23310de874aa51e18e29f0b06910d9669d40d01dcb8e0bff3a0c7c85b7d094e64ae046a37491bdec035d1ac280f91f25d7382c2e4cb390957c171f070c78406b06519644bc971101cfeb34108f52449d8bd1bd14f6efe4863ad11f5303cabf0eaa32a09391180b967b4c2e16a9e80f049719a378ca455209090c7d6a7b0e279aeb8e2ec1cb5f46e5e92bf79711c0923f8259899fa368ba5bc574bf9adde02cf39ce5aa6e832ab1dd948eb12641b91c5941ce8051095417437eda0e67c743466b093a2a191b76bd71ebe09b1cc5146e620522ca6720bd3638b676b9d3df651622e514e60ff8d0228e16c07ca753488a16ccc6b50b66aa61aef738cbab9ef4f8913c5a89b0029e1934166bf4d3151891ab2e5603fa1044339aeca134a9f6d768d88108398190d8035ac2ac0b91a109e324b83b1add3bf0dedb7a85ff40a93d5e4a726704e15e8bc66b6321aa77151caa6c87376c3396e46400fe8ad9de602f80ab74a9d22e127a7e478415507f624dd21c82a8a2218ec4054df33232bb267bb4386834fb4d4bb3d4e0db0bb7aa17f840516acfb897eb2da11108de25921763005b17c1f9a0a860e901afe81889571756d3cdcecd573b2595ec31ec3ff4dbc935fae6c59290b9cb57d69dc939f6a999670fe0ffbfbcf79a88bd9ecba3e2712d7a5dc4efedb61d3c5ab5cfb289e51919dd8ad98efb0f9b4cc457f8163d09afc3b2b5825c66c22dbf0ef18e37f8ac0c5b876515328c843f34fdd20599a0a1489a36733a33506ad64559f57d9f3a9449a5d2369abc34a60bca48473a40eadf29ad6dc64667c9e8124e075d84fe820362cb4326e46454d20d37eb405f2a3f5c42545bdd9d852fd0dde8d5e23aff3b32ff39861dec54c7adbc1e69a843f09b185007341d0cd95c16c33cb0189b1e04b3a445a18b6084533800dc494107fa12c422685356a2f104752efc2f70fc4cfeb4e46bf09c2cc4d6e0908cf723e2bf3b1c541625f1167e626e6f36bc01285ff2e9eceaddcd049a3e6ce61bc450e31b23a504c134429e1fc18b0c3e8071d98662c5a3135cfcb74e8f812ed798102a7f5d67d5361d6a6083fd7e3a4d1a58e6b93c8eb2cc1d047412bd702644f28dcb9cafcfff42c6809f3f5ba80afca6d9b290b665b5b70c4ba6049a71180c8e006c277319f96fd8c74b70cc3d763e585f17a6f84e27b3b42a8d0b73208283fcfe9650aa21086b6c7f716e146760266c01bc43fd4474e40f8a33917f30151183b2836f99320a5812171625d65875cf793c545f823c22433bec4817a68807a2083a9e9a6eadf1029013f26575b1b3c747bc72a26127d0ccc4da9e0f24ab69830d1dfbc61b5ee4650775460ef2e96b0ed47b39433ead6a2622a8a9b89fe1327474bf435b1b2955911336020fd78a10cb0caf5c9ab54b9d55129f1246a7aca8ad4f89400f188a28b36e74bea0ff27f207e9380842f8b47f2c09eb393ddb2893c0295c4516be1847e8b703da06a3774b7e1b9046f59349695652a7705efc433283ba45a5667327832004c13b83cab7ad72b24dc2f61c8c33c6faa2563680577a3a86407544a0a801da794686f3cda0ef81757b269f0ca67c8fc081a20df2539c6df8719b6cf545eebb6739bd840c45857f070151cdf3e2d7ec8eacd35acbd212ce16b38d3f2ebbe990098254120fc8d60eff9d2920adc17934397488474772f99f17a6e6a20eb38c3c9a625fbde002943f75380d26f91a986a82f3ca0dacbf07d4b7186bd45b9ea4ae332f81f5cf631df28d1fcd581ebf6ef72c73ca6537e8566a1c14997f6ed7a3f0abc59026bbd698c82e3bc63eb40ce6295f9b3985918fb4e92bcbe7436f4ccaa52d20599b9c4a5f5fd151bc38009af315b5cb9e186389831fdefeab7aaa981a9da8e0c741d9f871b2f593dc083c264ae02cbc1fbb14e99f3592ecbd205de1b241315b3643a4baa494837cf9b1d363642eeefd593463f3e5e20f4117c66efbe933006fc10da5fd404347bb1251c2aafceaf70d4e57f51452038f7328c4e7fd52a0b3ca2d9f8842106b2d2e6a858d567f9dba868dd732824cc30d85edc341a62cd5a3bae29caeb7a955a0d3eae3f683a78bb6ddf3defe051417f20897a658f362aa8199299066227e71010b67ee008dd1e09a8b47288dd705262d2bba3bf60fc1ff1b1ee93016fbafae268ec70a973f9478cb49c4b4c21569a5e61a01e19da871fd9e959a3c7f0c8e8954651f25e0d972ed5dd6d8f97ccebed41f24acc761563c065bc7cb759284449fbf2b9960b637ed3d3ccb276eee72a5c14c3592f48254d9a954db6d1ed316e1786d9b2fb5e4dd0dcc3c7a89117c488adde0c883b7da2b5c1b32b8f3fcabaf7201725636ab1fc8524bea80cebd40e8810a88ed21857955db01bc2291091fa2870451526945511bc44d530a00ade6f27c96bba2731b2d9f20e8e4318a5b782213c24e2414ea79ce25fd5755b8e4e04b15a1d73c30e029d53f0eb57452002473742b1943d69b9930efe15754f3e57288e085349e4a96a9ea1deb62ee9d46f153d5f4b3564c57fd6f440b73936620b3008ac7450d20c5ce136c3edb2af7b4c75654eeddf330fafc2612f4f158a346eb76d135a1c0397ab49577a61cdfcc986c9ab13bf3ec7ccb86c05d587a162cf35de8fe60b458aaf8386a2898f2cce1e345774ac40d127456f1688e29349e610e9e97f01d4454de9f02af723aec8616155bcba85c2f9d008442cd3111d6c0c167863ecf41002dc0e1433a660b2ca1c298a5c2ab769e54e55dbbb445f7bdcbedb5f2aed829e10e82c727036d0598995db5689b970013b554468e81ce1fd63d75ee4f6e04230355fa73d652f1366d18636ed2308e5d6ce99df38b26c0361c03cc57147687039e4218be98ebd193bb84e47c2782e41db39f13c7ed1987d871e0c5dfc94e16d38a91298dfe2a44f7b6663014d85c663b9b3fe12759659f231cdf09e5b9eb7e46e775a999fe6ed0949e1af9096959f7e24119ae49f89686022154085a6f61b0ee57ae1872cb58cf6877534633ef0d9714ef7b533237dcd2f3d2c781a408bf2d30ee0f0401ff73661ccedecad00b2d115482537acf68759cc001c58f82e40aafb780cc5461ea7ec39cd9a24663fbdade7e7c998e8719306792c65410a11b4b83f7bc214967b2856daad32adab0cce41745b510c4679434df997021aac9fde36977d8a76d3e61daacf0d8da2a119dc16f76794a011a4c38aeebb72bc5a457633b073a8e7f075966287c68ad0cebf9ab8ad855f78769ca5d39349dbc22db7ea429afb026aa31671e027c19fc4c3df1ed006507af8b934c2427ac4d7f4b105ffe0e3d67cc101afc887454976edf3e592e06878abe1132caee4027e981f06b8259ef2c708ba058341671e8f0ce9af9ae45667434a3f615e20f5442fbed84094479c4dc1210412155a41bbe2eda7c490a5d9e0b241f0a0038026857756215a656dc62c314bbce3f64e02ba9afde6dec2da54693a3fd97eb3237d74da2f695a45cea3b82d71791c6f141c96a6fb8476628661f910a30884ad030bea23934297948ccf15b9a93afd717166fcc2f86470685a64f8914e92bbffba2fc83c1aa41b0405d126fa43a2b4444b233cb8d89c47b66f2d9d96c2fdc2acb9f6de64846530f8ad1c57be6d8bebe7d2762d1ddeb618b6705a43d55147d28c3253dd8a98fda9babf60013bb022361f64d5a94b4a0de2d50ee4b6b26f5cf9b31ccce805863b5f3b4e02194d9a36caa2eac71fbacde0e27fe7667a2cb94539d61cbeef3d9c69e5437c528f1155e21e44026f70aa92bf25c65baa5500c03379a86e4c7288d28b0262478948570cdb9086f08a706727e6b8f004ebea3dcc305b6c5eaf24cfda828dd5dee93ae31bc60533401a05ea0f93a84b1e3ff1afe3a59d9a3d445ac21e15c40154596fd901e3287be464d8d70f41424a66a1183bf1563185cb3e66181af193b11356dc055794b162ecf4fc626080e3d8b2edb8f0932c14474bc550a2fae3adfc6faea960ab5978eb0393a310123072fe3a2178a8cbb4052e34cb0d2f378a56f7ec08d8cd4c242ef03701606b2d391785d0b7c796dcc2c6f9a952911c08a5525809be585e9960d18f15a39273d654fbfaf3fb8879c610d370757e11fb7dfa98ccc181617d975d5babb7437f8e016049031483a309090e17e0867c34479f44c524a63f81d2c1c1e2422fb496e975c6719543b002f43920073e6af30909872d9fdd8ef7b3f3f8d1b39cd47d3e30b9"}, 0x1008, 0x800) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000200)={0x3, "3572ceef536862736ac279c41983d242b401202a3101a87c94b5b7ea590529c30ce6e76024f83c1e258a8ef9009e78fa8928b7af0ab0f91f95f835b8eb47cee17849a0643b250d5e1fc9aefc22de7591f8cacef21edc83b3dd7b5d62f93f668559c354c652023463b4f84dedaa4f76396795b723639d7e76d035cc289532201c2e9193d87284ae6738dd65007b601178ded746add39f31c88b94e6a1586538f35461bb592d815053de24d8bc04010332a03f3e48691a98b75c78a0699e7851c4f3c2c91a4c3472819e81b865207279e6ec759a941f31a13ec357fd8a60fac624b9e36b3a1b836e6f3d349d170478e65d1353c40027b0d6cad38170fd688a85b6f3e0a401f751a2f87ece152e4bbf0ecedc828570d775b5faf5ab8159c2d3818396ea6be7fdc706c4e4562c6df578567f0fa1f40f8215cfd67fb80a3c5db2714dcb38ef50036d51140551b1800465442935f45d24d6393a3ec2863be2429cdb56ffc994c26260cfd6c4a07d785949f68dcb549c9ab5f6ff38c4c481387a6b637749753b485de6f5fe8b397333c6c395af536456cdad09f9ce2fe7e27f3e84d0131b05c1a7302ebbf2b63778070f946a7ad993045c3f5086505c020b8565a9b11a20115933f9abfc9ce2848b42f98004154d52fbd725c1abbbf777e88c0e1628bfa0f37f1f528d3475550890425d06176695116c4fa72d75aa3ba3a1b444fb3e55023f9d3a512b378ecf4b1125f0f3864e0baf2339a082a929851cac4efdb676e4e97efb2912376fae334e9544e46328ff51dc3b80be243cd20838efa554eb4412657e58a9b845678a57ebd9ec2244b4194a2d88ce4c7bc2ac128401074508c0799c03e4b18d39aca5003c4b546515de905820f4c5c30bdd638c7c8bd77e820c0374b2b4c193f11424c352bd82d7f265ed9f002445f956058af7c1f25f7b94a40df9f3c991f3bb681998dde3045db316c9dee9f8e084b3e1996d14997247761ac43e2d5a575e74b43b48a9efb6d5dce318b0d834bdd17821cdd1afad2074199c32a7e12a6d5cd328e3985c7864ec1f8e0796e6a052be8455bf0a3baae9a896f96cc8506b99d1f78153cf1360a6b5472ddf9441870754eae3940670b5af9d41b87a10d4c96f6e130447ab3d82cdc1769d635983131b5ab376330630d8f63faa87e2e2bc1756042d947907a650f41e3a495765297f80598e103a0cc7e84176a7faa7f9ef2e7f20ef73417b27b34cc753d79cfc2173bb264233a25181950e28e798757ac307f18dcacfc1b9b8ea8150d4011ba469c137d663c794dcce8e1b35484031258f5127b34a6b0bdca841f6c4c0bed9015617a0ca2df92a9fd3bf26a13909159372ab5b405389a53aeb8df2bb3d04e518dac80f4d5ead78ffcae26a2138532c8deb2092a3c676ad0645e373e309c9f097fdaed87655a257cb7bdbb6e8bd33aa0d588ed1807a770cf68343ba7d1311d2ffcdadaaea5748de55da99c65066614ef0ee7481b35187c51892b2af30a25705cc0cacee3119cefbbf94c991e4e9363d56d8a266a98e29cb3c967336fc57111df44e0cbe8479d8cf1da85a94f05c8f4b970363d0ab911de0861decd934fdf606561c29cf01c918f85e2876b0033e38c01bf84b86f296f167f0e6c67a7151e6e952b544c616c99cd8faa95e3e6d94e66699fd127a7c3ded1f7fb6bbb15fe9618a5ead5d9ea275f77e90deb086fe853a5adde607a5da77d2fa66eb28253b7fc9623587386f661db71622c5c20b75c7407898cd9b5b01628371cabc4db95d8725f32db23019e9a9516d6ef8a45f088817c2e3608fa293de6f3a35ae7f396afe861193053812846113e42090f58a3098d74f0059240b1e9e92918745916ea2337f122625ab45f9d41e5874c5b326c9cdd4fee6f77909c259fd675838f8b5b173f0cd24f72b61eafe4e3407e77f1bccf5c3d96e5fe8ddb505cda7e27e4e10dc1d3b238c1e0bb8bb8e2524503bcd8a1bec7807db208c97e20611c436e0f53727a0a191442e13a53a68caf797c9dc0524f833c9a6690b49f4aa43a47e4a9d7c79b6ec4c90187d6c088d78f9e668f732595a915b7a8d2c7e8d16b772a6432b78dad522367c51a12ee80e1a237cfcf9500dd3f543263d79c53935df71ce0d4612df76e3e5e15a0471bec8f65f3f59d882029db84a827edae46354b42e16afee691fc6611918fb0159cf8d090f0df5d52172741419833f6078660e074dd0ae83b0c8347df02ac869716acc16915b6aafb3a6f65f0cfd46b74e0c6f81249e5839963092bd6cfc95cff05f64b1c8e234efe172e41dfd25b3c8acdb620b45b74ba1fd2edec8c2a71b09d235fde322817b449e773e6c2c12009fbe0942543eb602eafd2c72f24413880ebdb1b001d158ff71da215ddef86ae694bd346334068e0bffd95c36162718b32790c2cc79614cd9df8dd80801834ff3e928fd256dfe16d3422c304f61e878a35c2e47a50f159b1cf32eb612963d2ec7d793c5d9750a0a42776aa1f4bd47f86a048f8fd60ed91a2d4bb3a7c6dd7ce2f4d481afabe77616fa0b386c642817f8e01d7c5a5bd3440cc736ecef59213fff20a0dbd1a28770fa361a10a03bd64aa1bcaec6961d242a1393b9f87709ad16bec5236ad4ed3de14ea9240c3acce98dbf2e5fa1f75dddf01c43b7411f4754a0cd8b3763cece9fe677626d59e0f9f6b1035dc54d0eee472cd5acd6d195062ec81ccb272870c88f6b6813e9e7d2f6509251bd469892279bc9046929b3cb0171d93c8c91d017ae18590951b5224d122a03ef95477fbc82973ced0d26ccce1f1085860190dc9590735cdf9be9bbab142c8da25aaba4b72249bd39e45e5d19a8563c08043a3f34596945f591541acf58a4da6c426d11fb8fd10cd4e6479c63d4be64b004b4f939d27a8d23b8a9c46a93126d955f60dc0f27a5cedf0d2c6492febfa2a5245eaa9311ce7987373f11c211909d90a04e88e9ebc6036cf48628e4967efc881a81e7fb768ef3375aa6996f5bee8f70c237e233ca4d7c3b262c26aaf3176c0c9912c3f5ab8bf39f0aacd60780616d9ccee507f0d8ddaddb4c83e0cdf4127af063d62c5b163c17da595c9f0613f65891863d92f4865aebd518c690de32034dd9090b5208144c39213d005a45886d6d6f0b7cf035c877fa8df83228076a1050b6b84222e1c7c84e878e0a55aa97e2b7a090d3c6da79b3f5d7243a61f917403e8e4118b4e60b6100c024e18ad00ced69c417c2ebef362ac245676b7578ad500ec101ffa17430955f17d3bfa3d27afcd617d79476c5b334c766024582cd6b1762617f885e027c25bca2213a5cb3f3e638450253a650a22769957b65f524594fbf64673413625ff6d046e35f281ca1dd77678ca910be0a4fa920830e4d5f4cd8d1834444e68e1b416377465f988bd20b0f4d29166c1ec9ef98bbd6f79c3028bf608d3caab6aa7848d8e3f65d241ba43eb3369f296d4a804050ab9351d4a8b429b41db4f0117f3168a894f924005dc8bfc27b38aa03b0e604687cd87e1fa29a293bf8a76f4bbfd4aeef5dfb511221fd1c13ae7c06501128f49efa5d609f5bd860fe82c8b8438e69e41b08c10c0c574aaa92fcd5daabdc81d46569ead7ad8c41e529f656e8d99a088f3313fa8ab887a2b040a40980bc240c6c836d3ea08ec2e2ff82d7a8b42a07390f146250bef196faf9b9bd0c243f814c3a5fa0007f53050a30ef3d7f4188ffb9e81dfaea95354dc834bb01d27830a2346ccab78d7fc3fcdb058d7c1b85e3e338977361ca4878e172ba6d31e421530d33e92071a3aaf1974b74b034abd3a97eec4277cffbe7baadc0c65000dcc594a1717cb5cc6a1e41ba9aa1c6ceb78725e3d97478aa512cc12f97439977559724dcccaea3cfc020cef47434cb5b8efca0ae3cdaa47329af86a00307c509ddaf60249c828a3ce1db1f0634780c7685a861664e40cef757fc67b35231f184c05aadcae954ba33cf52ea3e5b97839c0727e3c028bbf6a26a441d35faaf543572471ea112021d2b4522912397f266f9e62c6284ed5bf31177934b26a599a012ab6e8fa3ba2fe7389db2b709d73888fad6c10b4be24cfb83828b4f60f274f507ff6b31be297c2d84655f0de29ed7f5bd0174ed603893849d7730523df8b21d6511924b9717fffe75a74c16e4f8d41bedb94223d033ef8c41ab005ee57d83bab38752234ba556d8f235f10b13fd802bb735ef28f39841c2982b923be39812085377c8452f338295fcb99e8c0d0769c7debc3c253f1d3025e92f59aca1ff8481f471fa1b699ed4957b6bc6e0af60639402b49459d96c7565809905f6c445e8aeaba0f2f2e2a79eeb62492ba51bdc074fa675d1d9df3292e9b458cfb0b2fe1e13bc460ad8c9c59138cf208ae6b75f35a8fba4be06f3500160187d58438f3faba0e2ff373e8b788b56517217ef2486a31c68cbeffdf988d537a944aa0902b469345dd5829e8d1f47b6e55b2f1791451b6a4bf0d905394e5c8f270e1ee7b093de7bff3ebe99faccbb01c23e05f3343c7b89c5193b9985a62b624e3499e310deb1922811f8c3700a93908cc1ff0569166dc13af40f51dd34c250c2886a3fd447b981fd2f65925c5f62f85018ee8e16e9268e23d95bab7ec7a6e45f453180fec7759aabff0f4a58293da1c99420f0f715b0b82dc81b7908ac15a490632673a175b06470c84836ca562141cf9edbc091650cb66633c5d6cb5620483d8f0a5b3d5f767fa43d99aea68dd662a9d427c425e7c97aa2b9e7b915a36a05627ea72ae9bf253f86aa05e2a375da3e41f49c5f77074c21258b619e8ccc4682ad4edaca41557728dcc279b9e64e420807fb2fe8659937053c85b842c74816e92129786512419a51dd930e7b183c6b88d54a9f427fa3fad7622ba0428655c0cd7856892b99cedc8e3534a8de53b48e64ff00eba3bb4966ac68ea1c44a5bd05161218115ff8dd0b75c0a525ce7a596147b622964dddab3d7683711dc5caefe3006f816b2b87c8068b9fb625f2c37dc51c8cac5c1678d3e36253ed23df7d48b57f4dc9f2066e7bcf63407feb671e5e8408da816e397021a1679960f03bce0c19ba6d61dabe58a36d5f2e2e78f5094eec1d01db1b1763a626543be062d9cbd7b3bf910281c8c3a969beec9dd45158ea38e570285f568b4d5427f31a04de4f18da5bd847ea60a45fb5f8c1187d43452ab8a8ccd9f4f6a748a41d9eae9c58ec7937f661d7abe1e683adf44c475e81085881e50aab0f30c447e996f69b9901cb199c84052e8d2f812a44ddd6996a2cba11ab123f9045adb23dea45592432a16729ec37a8a90aed57247dc481ea88a964ec74ea724130a2a5134757659aab5f1cd7e98955d40a47e1bc273db4410b179186f1a53e75759f680252cca4db4faa99eee0135026906cf42a660b744cb093ea10d942404dcf5b1cdc3c095850d0c99be1af479044c143812aa39e97fff34c9a300569d35bf0f0a87e32913989daf6bcb0334c63335c1adfd840d1544a2abb0209797c53b1f378dd746296860716ddfd6e8ec948969c00cc3bb2c5f03b50cf34705aaafab3077cc6b1161c2b87ef499a6673f537d63531551dc7485b385c43e6c2dbe1cb889bd0c9b0fe4fad34007324725de364b2d5f9efe9866f41fb7e3d76a658de78a28d0536ce4c6a683837f6f8009459601a5b86022965c707d3de19efa931f333d89270878f2aba493a2d4ff27ad69514eaa642e43f6525ea7315c39b885fbfd3f5178aeadb9489695583916c525369fcc7a10e6e459087014dbaa35e2752df143cc94bb55bd6ce"}, 0x1008, 0x800) msgsnd(r2, &(0x7f0000001240)={0x0, "ea3e8778b9ae0ad2475e7c9d7481ccbff9bf4ad4eec23b94bf772aa804b889c64646b861f3add8a216726e343c8276684bb7d00d216da34c25e0761edb4d2bc70cd47260203311444ba47cf998868375d053ee98d77b720229be11281a99826ce34c505f7a326eeaec8285595d5d58ce0cc3086047"}, 0x7d, 0x800) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2000000000809) read(r1, &(0x7f0000000040)=""/230, 0xe6) close(r1) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) r0 = geteuid() seteuid(r0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) getsockname(r0, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x4000, 0x3) r2 = semget(0x1, 0x3, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/178) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) nanosleep(&(0x7f0000000080)={0x6, 0x1}, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x9) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) r2 = semget(0x2, 0x0, 0x306) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x6) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x0, &(0x7f0000001000)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc) 16:00:06 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)="cd178caa1a086416be542b402e7cb62fc87f54811ad3095cf1f12eba74fe0e18b91c25d501bf985cfd9d2b04c2f2058aaed6ea69ad864409236c3831a8cf5bc3badb9a9ece9ac4bb57826741c12796982fdd83e716849a3d6bc1462d9d29454e80f9d26c45edf4248c188c5a27d83312d00315b25aab9bfbcfa0935341ab2fac55b2e68bcf9257405face3e40988efe54bdec074", 0x94) rmdir(&(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f00000002c0), &(0x7f0000000300)=0x4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r5 = syz_open_pts() fchmodat(r0, &(0x7f0000000400)='./file0\x00', 0xa, 0x4) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000440)="101e29041b464b0487ca8ff384aa0adf2c72f4d1d27a078d9d11ffd2a3d7f25a20905f00fa51a330ebc02bad9b16f23ad7cf474bd125a7d9249261bb8a52ff4a8aa2a08b907020", 0x47}, {&(0x7f00000004c0)="20d6c3adfe75377017852bd182366e08a586bbc994dd6013da51bc3be3a2e21d68c461917f2247a4cbdfce21480cbcc31c0f2c832970cddddb37f6bf4402889ef718c638949992cc3d1c5831b48fe9a24feec87247f015286edd0f3c04fdfbd884c58229080a310d39a90e2fe964ee4ef481cef3890026d195060d6c07554ecf997f0c62173a4d54bcfdbf311f4604be734982a1c495d6778c6048a3ab955e839754c8c703e74a72ab492e5abfa69d5b243952f5d3783d3243b9af", 0xbb}, {&(0x7f0000000580)="ab33307b702f7a503efed66157c50b4ad2d7a5b1d74dd081745d00fa657a6eb8e882ab2633aafbdb7a20ceda0f4290c087e27237e72c1c0557bddab00421816a5fcbe77c17e65f8bd07dabb76596bdc9e5407417db74a5a45cd90b0737c2838b5e745f584a25b322dcf5e0f2de6755ec06f9dcbcf0a1bffbd8776c4b34503c1b1519b40d3ee7f8287ee697f85ccbc1039ae59c9443cafa879f1d", 0x9a}, {&(0x7f0000000640)="c1de3ad4f2c6", 0x6}, {&(0x7f0000000680)="1b174bd8e34978ad0a9ec2b630072dc4ea2fa1ca3c162cf5456dff2bb9b6c7fc91b34574528fd979b1f549725cb10c678af06e6025bf12718ccbe1008e14ddd6e26fc482cd3f46d3723eec9fe34437acd08cd630bd8a0aa360a2980b7522085a3face6fcd6cc1a9ae92d277875f2ab01da65300dc39ddaedb937eab8637229ec9bc13670a7a9f28cd275bf206c9de145150cb796826dd4036481ca96cab86f36056edcc545e1fd6a6e4cdb8ed2e8f0ec2d70aafa81c6fdb09b45947533f9c1e654d21750abde823e4f209d5e4603303d7fd4b23bf5db44819840ac32a777d2e2db97ca1fc23d70dc2960ae77d43f5f3e3282ca1f7127687d9ab6", 0xfa}, {&(0x7f0000000780)="6041413f32f7b6a3a6e689f84d437a798185bbd77b2a262a9f845b50edbb2a7b9199ade632d36da90b38750201311b3be639f06c5e9021ac484e1d7b3a94418a23eaa0011dbcac7c7df0c601756d31ee568625c6f7983260dc7b4bd16e177064666d3fb701990fd9cbb9f3084ef18c8c4315925a667d7c02e33922f037fdc1f78254c33c28baec0b82cef933bef55e02e613ed817138c3d0ef4c9e2131f857743464e52c5f7e63e0b1c794a901dcefcf1dae43ae42a11f7ef4588f05", 0xbc}, {&(0x7f0000000840)="0942186a3c6b6e805bd98c09", 0xc}, {&(0x7f0000000880)="39260b479167c830174b1158f0f738a349847aae2b18faf48015041e", 0x1c}, {&(0x7f00000008c0)="231f698fa3efe73354a5d0c75ff246892b95f3ec25bfc9030076d6d6bd2647", 0x1f}, {&(0x7f0000000900)="d297d5e7e69b0c03bdda68691556c1a3d2c3a639deb3700a190807d94857e798e66b3358a9bfa940b8de5b7591181be5287acd", 0x33}], 0xa, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1022, &(0x7f0000000a00)=0x1, 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a40)={0x0, 0xfffffffffffffffb}, 0x8) connect$unix(r0, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000ac0)=0xfff, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000b00)=""/131, 0x83, 0x800, &(0x7f0000000bc0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$setflags(r5, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) getpeername$unix(r4, &(0x7f0000000c80)=@file={0x0, ""/108}, &(0x7f0000000d00)=0x6e) r6 = msgget(0x1, 0x10) msgrcv(r6, &(0x7f0000000d40)={0x0, ""/183}, 0xbf, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000e00)=0x80000001, 0x4) 16:00:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(0xffffffffffffffff, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f388f4f8ae04803cea065176003bb1fe"}) syz_open_pts() 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5779, 0x4) 16:00:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x90) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='r\x00') r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xf) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="e30ab64e8286afc6dfd1dc90170f2d171f57dedca60c371c454fe1b673d1271c6637fb1aff34da73a5bda0d8113f118a43c575e25f7bc4009222b6917c44ad05d6c186185af9d925ac7b347d5da4ebfc6f57055e9de4f5d03246addaf90582edf57855e17e63942df37e35420aec98360b136908a7de5d7728ce9996276bd2546d11425b25bb7f79baee8a7953787f1b8a5a84b4eb30f90436442966bf3d7a548b610ac70edcbf5d5f0ecd444c4bec23b6337128", 0xb4}, {&(0x7f00000001c0)="8333fc850b861c73ebfee4778fdf5d37e8bf2e2240954f15bf9ef3595bc9dd82c688151c357426e6f2e91538c83a3110ef2dfc3982542e18200211056a0332ccbe3d14f31db3a836424419af33de1b010f01d583dc4b478103b559e18d0ca8cd30bd13a47465fef6c9232315b9450f218edee822a55cacb0db8c71500422d97c325b3ea30c0b69e9d034847e543ed40cdc1c784b305fae5d984afeda8f2d6a1aef45dc50026a42cc8b37a617889d6ce6ca", 0xb1}, {&(0x7f0000000080)="c42a9a4294bd70f42e6b044c28523af6c86c625bf102e2396fc9a63f64f2d411eed6ceb1732e3d1c1eb810d3b92314618e6332", 0x33}], 0x3, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) socket$inet(0x2, 0x1, 0x7ff) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x464bc5429625d88f, 0x10, 0x6, 0x8c4}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xa80}, {{r0}, 0xfffffffffffffff8, 0xc, 0x84, 0x5, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x11, 0x40000021, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0xe5, 0x40, 0x9, 0xfffffffffffff001}], 0xffffffff, &(0x7f0000000140)={0x8, 0x8}) 16:00:06 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x80) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x810, r0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffe25}], 0x1) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x10001, &(0x7f0000000040)) r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x9}, 0xc) close(r1) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') r0 = semget(0x3, 0x4, 0x108) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x3, 0x0, 0x36c541efc82a165f}, {0x0, 0x8, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0x1800}], 0x8) semget$private(0x0, 0x5, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000200)="5267b59e76f5013797b5156514a826e74039f28fb8f4b6da0555d2fd99d442e68e25a583ba40cbf156ae8ec1f371bce94d5c5b1a5a5dafa002a80fc4a94b6c0c9dd3e85f6341a3014d5c15dc31fac1216d67119859ece21682bd94d5892b191a1da79652b6a8cbb98bf3624678f2e5f31307087eed9fb778c498eb8ea7d187a8658e3283d48834b556761792357f355891be334e2f9b81a8c9a4869d1628557094b010a5a190389e72e18420fbac4c637eb465bfb7c8031cfac939da56dfc12a1b35ca56c8791a6dd1f7cb9e9bd452052f7f5003a3aaddbd84fdbf1a1254ac177080a9a8ab04e53688e55326c3f6d615812fea2e3b1d1c23a3b5702309bcd5", 0xff, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x2}, 0xc) 16:00:07 executing program 0: socketpair(0x10, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="5394bbfb99ea4993e62020892dc38fb0717fbc9051ef129de40419ccd1d11064fe77a5a4a01c376e75ca971cd63d3739a0a6", 0x32, 0x400, 0x0, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0xc8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) getitimer(0x0, 0xfffffffffffffffe) close(r0) r3 = dup2(r1, r2) fcntl$dupfd(r3, 0x0, r0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/46, 0x2e}], 0x5, &(0x7f00000004c0)=""/228, 0xe4, 0x3}, 0x2) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000180)=""/187, 0xbb}], 0x1, &(0x7f0000000240)=""/95, 0x5f, 0x8000}, 0x800) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0xfffffffffffffff9}, {0x18, 0x3, 0xfffffffffffff788, 0xfff}, 0x7fffffff, [0x5, 0x7, 0x7, 0x0, 0xfffffffffffffffd, 0xdd, 0x80000000, 0x7]}, 0x3c) r2 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000080)=[{r2, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r2) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff63, &(0x7f00000023c0), 0x1, 0x0, 0x0, 0x2}, 0x8) 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x10) r4 = socket$inet(0x2, 0x4, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus/file0\x00', 0x10000, 0x80) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair(0x19, 0x1, 0x3ff800, &(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) r9 = openat(0xffffffffffffffff, &(0x7f0000000400)='./bus/file0\x00', 0x10, 0x80) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0xfffffffffffffffe, 0x8}, {{r2}, 0xfffffffffffffffe, 0x16, 0x80000001, 0x1, 0x7}, {{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x20, 0x40000012, 0x8, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x6}], 0x3, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff8, 0x80, 0x20000001, 0x0, 0x8}, {{r7}, 0xffffffffffffffff, 0xc, 0x0, 0x1000, 0x6}, {{r8}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x0, 0x8000}, {{r9}, 0xffffffffffffffff, 0x0, 0x2000000c, 0x7f, 0x9}], 0x8001, &(0x7f00000004c0)={0x4, 0x1ff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r10 = open(&(0x7f0000000000)='./bus/file0\x00', 0x30e00, 0x10) sendto(r10, &(0x7f0000000080)="87915f644f323aa4bf198b33d64e9f87621efc1757154da2c56689a64ea26164fd0e87fa3570cb4c6fc05135bd7ee65b3acb4efec126dedcc71643d6cfe7a5c125a0d1bf21d46b5960122d449cc9ed6c945aecbd7dc457c43c9a988269ad30ca1101fa06198c202f245ec42d41fa4b3369046068326fd57752174ac6f119624b76d904feab0caea41c3d1e8d177b72c6e1e116b0f0de88e6cb5adc7e46a213", 0x9f, 0x2, 0x0, 0x0) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x60) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1fe8e006116d9c95, 0x6, 0xff}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x80}, {r1, 0x20}, {r1, 0x5}, {r0, 0x4}, {r1, 0x20}], 0x5, 0x800) unlink(&(0x7f0000000200)='./bus\x00') socket$inet6(0x18, 0x8004, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mkdir(&(0x7f0000000100)='./bus\x00', 0x40) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x4) shutdown(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet6(r1, &(0x7f0000000040)=""/53, 0x35, 0x842, &(0x7f0000000080)={0x18, 0x0, 0x5, 0xa5e}, 0xc) shutdown(r1, 0x2) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r1, &(0x7f0000000000)=@un=@abs, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mlockall(0x2) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:07 executing program 0: socketpair(0x1, 0x3, 0x3ff, 0x0) getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1811, r0, 0x0, 0x3e) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x20000000000800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x383, &(0x7f0000000280)=[r2, r2, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r1, r3) syz_execute_func(&(0x7f0000000040)="c421a96d28c4817d5a32c40115eae4f3410fb828c6f898c4c2112c9d0a000000c443690e320f803f05c4637d0461a8d0dab292b5f9bc") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socket$inet6(0x18, 0x5, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) 16:00:08 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x2, 0x88}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) msgget(0x0, 0x184) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffff3, 0x3f}, {0x3, 0x5}}, &(0x7f0000000100)) setitimer(0x3, 0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000140)={{0x3f, 0x4}, {0x7, 0x9}}, &(0x7f0000001680)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x100000001, 0xffffffff}, 0xc) fchdir(r0) socket$inet6(0x18, 0x4005, 0x9) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xd05, 0x1f}, {0x9, 0x5}}) r0 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) r1 = getuid() r2 = fcntl$dupfd(r0, 0x0, r0) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setuid(r1) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) socketpair$inet6(0x18, 0xc001, 0x3fe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100000001, 0x3}, 0xc) 16:00:08 executing program 1: shmget$private(0x0, 0x1000, 0xc4, &(0x7f0000ffb000/0x1000)=nil) r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x810, r0, 0x0, 0x0) 16:00:08 executing program 0: symlink(0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x80) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/123, 0x7b, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = dup(r0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getdents(r1, &(0x7f0000000000)=""/223, 0xdf) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3b}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0), 0x690, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) r1 = semget(0x1, 0x0, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/170) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socket$inet(0x2, 0x4, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000000c0), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:08 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() setregid(r0, r1) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) socketpair(0x1e, 0x4000, 0xdfff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000001c0)=0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x37) poll(&(0x7f0000001240)=[{r0, 0x101}, {r0, 0x44}], 0x2, 0x0) pipe(&(0x7f0000000000)) chmod(&(0x7f0000000100)='./bus\x00', 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r2, r3) kqueue() close(r0) sync() flock(r1, 0xfffbfffffffffffe) sync() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x40000000c005, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10001, 0x200000004000000, 0x2, 0x4, "bbd1309b7f23a1ad51471e2f1d722d55b977a6bb", 0x3f, 0x3}) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffc, 0x0, 0x3, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x9}], 0x1e24, 0x0, 0x401, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fcntl$getflags(r0, 0x1) fchmod(r0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20801, 0x3) flock(r1, 0x4) dup(r0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x29f7728ee0081c4, 0x4) select(0x40, &(0x7f0000000080)={0x9, 0x95, 0x6, 0x80, 0x5, 0x4, 0x8}, &(0x7f00000000c0)={0x9, 0x1ff, 0x20, 0xdc, 0x6, 0x80000001, 0x7fffffff, 0x500000000}, &(0x7f0000000100)={0x81, 0x7ff, 0x1, 0x86f, 0x211, 0x9, 0x10001, 0x3}, &(0x7f0000000140)={0x100000000, 0x51}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000180)="2d4332a5066f2c354e134cdd8f8aec030aed8571dba75ba0b7eea50ab8abbf12d4a9086daaac1f71273be9163bda6aeb0aeb7d660c82523428e2b2adc081dc0a9d5d5e77b8091f3e1325ae92454e11804191a7ea2c", 0x55, 0x1, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) 16:00:09 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r3, &(0x7f0000335000), 0xfc94) r4 = accept(r3, 0x0, &(0x7f0000000080)) fcntl$setflags(r2, 0x2, 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="871b6bb94d98d013d7a3bcde6c43bc5650314ccbb52450c47871cfcda4465a360fde07b9e51b653408dc5712fb969c451d2402fb27c10e884e96", 0x3a}, {&(0x7f0000000100)="a41a5349dc5959030791f57685a5a5d8795d23a73ccbd2e417fe051294c291810092dea1e279031841e80da134d62daf66dce62571590f09ca5d4790e7b5a2289fdad2dcfc619b793e90be9218162d81e7d9dee9bb97971ca06b14ae8f616e0fb40fe5f31a", 0x65}], 0x2) dup2(r4, r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/152, &(0x7f0000000280)=0x98) r5 = dup2(r1, r0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x1, 0x1}, {0x5953, 0x8}}, 0x2) recvfrom$inet6(r0, &(0x7f0000000040)=""/175, 0xaf, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x1000, 0x2e52d71b}, 0xc) listen(r0, 0x0) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x1, 0x4) r3 = dup2(r0, r2) fcntl$getflags(r2, 0x1) listen(r0, 0x0) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001380)={0x9, 0x6, 0x0, 0x2, "2241e395d9193f7085b68955b97175cbbe92cb63", 0x1, 0xa0c9}) getgroups(0xa, &(0x7f0000001240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={r4, r5, r6}, 0xc) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) 16:00:09 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000003c0)=""/63, 0x3f) 16:00:10 executing program 1: r0 = kqueue() socketpair(0x0, 0x4005, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) close(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0xa392) socketpair(0x2, 0x3, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x15d) 16:00:10 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc1) kqueue() getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet6(0x18, 0x8001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000200), 0x4) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:10 executing program 0: socketpair(0x22, 0x0, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="8fc8bff8237c46b70b29b813f0547eb0971826f1f99ed5da3088a092c5fe83595f91c2631d943ce5ceb57ab1d3c8118fdc6471440a417f24b3469c8c612f7a8d427af753fa998eb2fe509c1e9647ba450ea0bf773fe7b8a480de86021366175ed87228d3a34ecf45a052083c8497598c47259bbec72f44fe522deb1fb24edbf28e256a8cd6d1a2f0b6bdb1ca82cdcb1c36308914b02dc6d13b2ab3ef6063ff44a9977fd96771e9aa84a294313f5e533192f424dfee50332b82cdfc43732c60e120192a70b490b7454247c0c8d3dfcd8b6e5975fc0cc027dd33deef3031ac771ee9a61593c052a61a33d06f4546fb438ad52ac4bb2654c1281db00d88ac", 0xfd}, {&(0x7f0000000200)="d16384a01022a00f9a44316c380de30a144f616e13", 0x15}, {&(0x7f0000000240)="d9fee802c03170ded1e324dbefd34ccd1bc557cb294c6ff1a25e7e566dd925033ff602769a8def423bbcd2873dc974a360e8821ae6317c10a7342e476562916b8d81b503993cf24efa24f201ac62299b3a5af8c572981ca1b491e49e9f61e19ba9164b66620a8840", 0x68}, {&(0x7f00000002c0)="8a09c301d8ed1e0d3f90a133f7722916e5dc75a943fa8f05e704864ac4f181689223e8d3ca2027dac35c7f8b9456ba13e62224c6b27ce17635267d6822f17c93613b618ad070a7682169480a40410ccf1821a278037f4e92fcf00de62ddade7fc82f59af58866efccbe6d34d97cda36ad85b2cb36855abfbe87621d83ac4654f7b2e32b34d7b3d04a70b89ec164a0c149b8e1b80c6b4364cd77d34a7b4a799bc0d8f9daccd41599146744ba143", 0xad}, {&(0x7f0000000380)="84770c7dd848089b85a0771ede5d6a0c0e2ddee8dc55e3a14516c3a9918e4a25e14b9799757a57deea76962e0cd8672d51c3ac1a9c944595a55718ed89662116eca0813c5a24daecbdc4f6f27c3376f40133dc47af5023c71e2f739964a409c3b8cb89e7b51f8aab6e6e0a2e76716a7d117f6b28a89497ae9b2fbecb5964b0f9a77adc8c54a8a72aee2974de63077f8eb634f2696705851dfbcc800aaf478d3b5a91805fdcfe5cc71a70453a9966ab98a5e9c3932fc0301914c9bb291c5d64f32ff5f62aeb833a5d5c2fe517f72e4d7dd14945d7370ae9dd3a46c9526b2fe8453ecc615d361b78", 0xe7}], 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r1, r1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r2 = kqueue() dup2(r2, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getuid() r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0xd4, 0x1000}, {0x3, 0x3, 0x1800}, {0x4, 0x7, 0x1000}, {0x3, 0x10001, 0x1800}, {0x3, 0x4, 0x54ed0af979c18dae}, {0x7, 0x10000, 0x1000}, {0x6, 0x81, 0x1000}], 0x7) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x4) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000240)=0x4) renameat(r3, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x7) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000001180)="188aed504704ac0123efe219effa627ec870fd1e7588843a71429ccf951d0c86270b5f162ccc8f3e8d467d3f1908de3535d16604cf6959fd0ac459cb3278ecca246740c4e7d5a3923f956ad3fb93fe4f51368f0f79b4362bce4ecd7d7ca977a7932853ce223a807a1c54883f37ba4cca41097e5c4d1971b4efdb28adfa00114ee75da55d666bb4e5fd153550ae2c0c4c8bb998384e1f2fa6279ecea800f980cc0c2fceb3e661caad2c58e8c1864cbf5aae71fcde0033befd361b2fe40b003df3e1d8b1b164376fb6e21f7e0b3bc95b9fdba99d9b45b73f833ca3c788c55df4bb4ecd61a346cd2ce6714e5c311903bd873ce9b0a748e51083fbf737ff9bd61663b1eb3c0d740d09d2f6408494267c02779a9b9a0c48a88e0e9d985c82f6c33cb086cc2113e3a3e8917b2244846a1f7f1b81132374025f6e77bcb8cfd9ed5d6324e448b3eb0172182e0f0da4c87995fb19718d5ff15f13ab90f5da49615739f871aa8c93df4693aa6d98fa917230e68a2347cdf38455d54122f4e2ed7db15921413f3336cdfd612632844cbef5afaa977d49f0953f47ea6f6c3f6325d4ffa133b36129acf513bc12e4c4bdf093f8dd111da68ba7edefc201a3a06b171cc69935c7e5234234dc296623f2a6f06817cabe123effe9ef9c2db0695d3a316d953653cc18224167c7446b9395999d6bdce43735a7a763443be8b14547bbc42ec87761bd31498ecd79d24940c9091b310220f3b2146f68238b8c7102978a23ba9faf7003c7a40743ca4c22f412ed19d6b6bad574d81179e8cfcb7a2ab024f2fc877f9161946a2cad9e4661c56a6bc55a9c040ea8e83d91099e1f79ffe2e9f87f5a3d5a14a35edea6f60c14cf7fd7f4395cbab7c1e1a7aa0868cbcd1cb035c9268f3d6db12fa6e32051e414cf68722207858f8e5612a6370637565e31f6de17f16d9b74bce48ab57c15eb7cae02a9372167fdf084e9f03826a94ae7e133913b6d3c6f84a445fa59c927703c1ef729ab4fd6136476d1647f8f4e4ede56fe1b53ea682819a56fe45c505b5012ae7e928bdf9aa183df86b05b9087f7ea923263419e645db04364765a49a60695dd9d307d4a7a88d20f2e2d278e0138d0805bf8ee27314013d58bc620cd5afb43542216965e84fb4e4cac65404cfb09d05f98d976df34aa7523423ab5c0b5fcb1ec790c560b004506ce4a44117592afc95cbda16b6030b267bf93244a0516a7f26f40677e1efc5db5f4af3e6a264e841ab267db5aebfc986a3e8d02bb8eac515c483ff5b934450f59eec5521ae580bf5bd087384c0f64e9b4739fc59138794f846d3f9ba7908669b5e64a447b158fc07c72894b0b8e5a606f9b117dd07fb954b880dbc4046c54c693cc72387eae9f69923101e5a75ca8f754a3a908327df1758063a3bd10039400a663960423a43acabd5111a3678a80ce55e40833a56e4c99dbae5023f7397b767a57cf0c63490ca8a93649b54c43e4af50b832716104b8685bc3264b6105f1ef5252d575b6bdfa0b64a08e53842c95d8c8676eeecc0891669d65f8354553c36cdf1dcaa57ff1a96742f9a73d3b1e8361023818d9128b47dcef9366d9d26d8024657c2ffc47d69287a98afa64221dce6c607d99b782357371782c9f81b211a5d10d435007ea8b59277c0d6d31f141b3d771ed58f1ffb92be185c53c4c92e81372919db130ce2f58f24f6757371a01cee07d594428ea7121a48ffb4a7e85674812215043bc86394a877068b6a5ea94a9c178c2725559d093b338fba323ec2dec374d674ae10f69d34fa67641bbae7d9e09bc8aee4c813890b779c0fa49c4cf8871523fd541594fb9347b0e408b9034a9001bc05128d58bba48c6a05ff40422574826211cb201af5396bf5ade7a35c92e0b95c23631c5110e0cb9e2331a331ece18b74e17ca7f53ff7bf9d0c939d4a9b074af449425ef25f73e44e0292488b6a656703165406813c3185c4b8c550003ae94faf04350c9a2d1d6dccba091c3a6191db80de3d9047d3f43d111061660e7bb1bf54f7e06c7a0870b13f51ac33df186baa6bc316a669268f53e4366a8adc29b7b3224c1fb36e5d74a6290ced556175f84d52d98af4e39f53b56f7d7a4698100b351af53fe4a328aa7d0af5e6fd930a302af3e148d3bd990ee84bf33ef325116a1abed2cdb1988b958bde512e84b34e754ef07ce696111f90c29020c06d71e2ff70c63bca5c113a371b456d244f8e5fb3dcc8df9d0d775f44d7ac7860650ad1aacecd02a4e2ff224d3f96217ee7dcac9d46e2cc75ad6ffdccc5dcb869aa4b3ec23fcc082bd39cbeddb2a49f3c073501f2bcb7f50f86ffbcea1758d9576686c66f60fa3a3c645207b1fdb8396ed5af1f301e6cf65fa0dc4ad36766b1f25be587fe18427fcafe295e3dda8c9474b6a23539b39bff4fdf77107ca04ba3356e2c15389f2be9544f6ae6f5889a41c39152ee601f7622009d1c86d81d55df4f0f32483bf026ee51ae5c1ab6e68f6788ab50f530df6a1b73e89a45906b53de14fb18c0714f0082f144667ba15b3c10cc6d845c4a73e5c1dfb0b727b08bf141d2dea1a1565ad342fb9db82b688087380916d203151474f1f42de0c9a14da6afbbdd9a2a674ff3fe252a06a292d481eea72333ce4671336b139b80341cb4a3b1dc66c1cd4865f5c78489367b6558c58144b692c253f62d201db0cf20069ea6bd583f51d503aeb1ca8268329449441d4829a98bfb58d182c56a47698b63b7ab9feccb789fc88c31d012b0b1cd06718aa8552438c7036309cf17b03e211dcad71031bf51a9803dfcde5e423efaf4caa2edebb0c8917c3bb57fefd57bac6cca315fa1c3dc4c3e1f23bb2eaaca39e494c76efb7970c423ccde548e99724047c7f6e0dd871712a485c75a87fde11b06cfccf011e413847aed1227396a7af5cf8591a69ba8874c0f6cc005754e0e2bcdd988eea7344499fea9245e47ef3d1be0d80df18ea136ed482019b4e6a7568b36bc438dad5ed7ca456b214cc1d2b3059aeed7c0e1dc44add8f553f12cbc2715bffb15c2469fb5370c48d2ec6d9598c74e058985fec69992431a31f77c3efaf64b4bfbdb0cd69f15a1dc7e4ed7f9c7876be5cc8dbd247b26ba15d437b86969b6baf9d91a87c97805d6bb58b77d82ae7e82e329f44290630b06df6b2592b46f1bd3c25a032766b144663822fc554dff19024da40a44728738027675e1e431dd3d9a2503a02550e30c5aab05835bfae5ad915b46c9bad1017edc764c9952a7f7a01ad46c6b977fcc50c640851729ff0e6dcb4272f25e4df94c1396c666669441707e69d75547fe86f75b858ed0a291c4d64923b8d7fdd98c809a159775fc9409e402603f86acef9667bcb24b8d9d80fce6f68a8a5888b62f591945ee2291285e5460d6ffa43e66288f11ceb723b1d3d3d7a1b14ce8a0e8310b81ef9bde8a15c0f157c53d92acc0c9aeb6b81c26156cf8ac33e1fbb7a896f0f655a5daa368deac5a5bfdd473a0f0f2b1a7ed80f7d3389d866b5eabb5715996b07bdc72dd30a3fe13d758746eaae562b70123ff88e651d465aa7a7fb242894bc4f31802a56497d2386d2f95cda3d06dd009953be0294dbd40f545c4e07b9de0bb989c7b18341db7fc1f2c039bfdf39814d1e635644990c9056af1f49e2ae9294c8eb32ed35968f9f3286e206eb326df7587c916b64be230be3abfb97929143ab5167f40bd8b6cdbb97b0082a4517eadb04d686a161f6ee441bc09411d0dc3f24aed840cc37b8e9bf3b6b38aac3c9c3a9a362b6d278d1c2e1de9f28d9b4cc5a237fbe1c43c61c00fa1a13a9fe42ce5823fb4b63dd3bdb731a1c955c6cc33d3be01ded07cf2dd6bf83f58777f99168061465186e29c862be4373923ceb64fe59ecbb6fbeeada3fa5e5d717120e245368092f94eb8d062d96b3c1950ee63254487a5d1332b7bc7d1581fb1a6457c98d19eeda17166daaf2c1f3e2e39ad52f22f0727f5ddcce4498304784ace504cb9e3a3c766e143e89ae29c4aef3910463c50fe9ee44d0bd818b8acacc7c5051c04dc3d8f74b1bf841158820c40cc7864d13a5ed1ebfdaafaf8292fdad33e5feeca0c2095501bf2acb8611a6d14b1da3d7552ed8a269a01bcbe071f0f261874e89cda14b88b629b26c279ec673629b5e8ea35d85e310c91d3bbde8c9c77b157c589d3bd0dbd8ab276de36a648d56a029dcdb9762c455c3c3a77b7ab441208dc73abca3b6ac41a5e0a73ca52eec9e2dff85f35e97a9c4fa983c4d470451e38c7fd1c7874b09a7e2fa08187c1f00ece69c1da86321272852d32f633dac30156e38b33fef34e6ded6930d8b07d8c01ad6dfe1389d7f4837c24cfb94b767b2bf2bd5e53e4e0af0586d5a01ce7196fd6f683d19640a42f93d9ce849c98f663935397cb3b9f180fc2e3d5e229fd1e5717478747a540a130a78757141bf390ef2be68a2c353f1a586717ddc448b56a1510982ecb8cbab7c921db3436ba606d2999185dc8210d67bf605bfe4b4d871c89f11aa69fd1c616a37bba35f48fbc7d04c56688690fc9ab501747b2edb5fc9cb74c313a70e9c498c37cfe383dd3a9f01159580e640c7b69c394bf624b995c09574d5325ea379e1518eec0ddd9991fbe19a2448f0c8489d02fa60967369fe2f25a479bd414b2cea060a25eaa91608139732aaea296b76cb5f6d8b068dafa37e5a418d813275ee200c21edae036acc0ffd6037146748e74d0397b7618aaeb9d82bf9eeaa8fd43f2b097aaf424899a7b348ae0f7e8c90826e3ad7e5cba316e07d51fc471c6cd0fb344e932ee5f9dc3720cdffd6cc41029343e42a20e51f6302b21cf28d9398c4b4c57103633fc27574d2db4d370e4d8bf20721eba75b3cf1956bb4c62b96e9a292fac5c0c6c3406f3fa23d44ef636bb7c1f559b552b3e574d11b8cdd14ddb69a36e9b875dc242ab06d5d76ff5ac1ff47d0a69f8ef7faae0aeee1714d3238573b6e9f5905d967c2052b86b2f6fb24bc2b44c56a08b89e790537576f433682d79326ce8012c47dd23151c8f7a1b9f516de87fcc6deb64c578c816da0edd3d3c70402d890b4304ead082957bf7bcf54bcef19a5cc4dc7ce563f10fbfb9b8d36995aa67ff7c7924f9ed8f6bd290f866e7c575b8a34b05da94a6016c6b43595ac9b35f4a4956329b8fb06538cad676b80cfabbf2f1a2c69c2f385e410e1e7d6b6ad7aa0128b1cec6de0b41b6965db1d6379d612beb6c970bd4190e60bcf4ab57527b29634015f878fa50680fca5ea00a74aa39312f7f3fd25e5df412513b2bd64ddbfc1d4ffd12bc4f4a4ade00e4a46b6a1098cdc7029f3b969b5070eaf80814779cbf34d39bc413a655511c17a02d20fbb6812ea955fc4bd1c9a76f325c3a06522d88daffc25ac17e775cd08a4c5acbc13d32edbcff58df35932fa1d3dbab46104b228143396c23a2a922c8283356eb9148ebb9e11dbab550843c9becb95ae2ef735d06b33b8", 0xf1d}], 0x1, 0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40000004, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x1, 0x6}], 0x3ff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x0, 0xfffffffffffffff7, 0x400}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffff8, 0x41, 0x58, 0x878, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x400}], 0x1, &(0x7f0000000180)={0x6, 0x9}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x188, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x8010, 0x1000) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = getpid() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa3, 0x21, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x62, 0x1000, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x42, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x3, 0x4}], 0xe9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x61, 0x0, 0x883e}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0xfffffffffffffffd, 0xd0aa}, {{r1}, 0xfffffffffffffffb, 0x3c, 0x2, 0x81, 0x3ff}], 0x100000000, &(0x7f0000000140)={0x9e, 0x101}) fcntl$setown(r1, 0x6, r0) socketpair(0x6, 0x1, 0x8, &(0x7f0000000240)={0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1011, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1e, &(0x7f0000000080)=0x1, 0xfd01) dup2(r1, r3) munlockall() 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xffff) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x6, r2, r3, 0x0, r4, 0x24}, 0x2, 0x8, r5, r6, 0x0, 0xfff00, 0x6, 0x3}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/133, 0x85, 0x800, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto(r0, &(0x7f0000000200)="0812a8256ccb7f7e049862fbecd6d972be154ff24f427445212ab6af40dd604ff84e354db1ef63045f70eb237ebcc297748a46a638b625dc83d326d58f1c81e7b8ec8ec13f504fb3f284996fd12a117beec7af1efa4d94519d86e5979377c729ceb40785d74d744b8e6f17846d3698b0c216b83265b6fa84648efe68d12657c93b7f8f8a01719dcbd3ce7811e7c103dfbc7f37a9d35b6d321676708c6b", 0x9d, 0x5, 0x0, 0x0) minherit(&(0x7f00000ca000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) sendto$unix(r1, 0x0, 0xf8, 0x8, 0x0, 0xfffffffffffffe88) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0x2, 0x0, r1}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x28090, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet6(0x18, 0x4, 0x6) socket$inet6(0x18, 0x7, 0x2) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x12) r5 = socket$unix(0x1, 0x5, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = geteuid() r8 = getgid() fchown(r0, r7, r8) r9 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x5}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x10001}], 0xe24, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x42, 0x14, 0x81}, {{r5}, 0xfffffffffffffff9, 0x8, 0xf0000081, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x80, 0x1, 0x29d4, 0xffff}, {{r9}, 0xfffffffffffffffd, 0x88, 0xf0000001, 0x7fff, 0x1}, {{r10}, 0xffffffffffffffff, 0x78, 0x80000002, 0x1d67}], 0x10001, &(0x7f0000000340)={0xffffffff80000001, 0x7ff}) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x401) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x3, 0x5, r1}) clock_settime(0x7, &(0x7f0000000000)={0x5, 0xfffffffffffffb69}) clock_settime(0x2, &(0x7f0000000080)={0x4}) clock_settime(0x0, &(0x7f00000000c0)={0x7}) socket$inet6(0x18, 0x80000001, 0x8) munlockall() 16:00:07 executing program 1: getpid() r0 = msgget$private(0x0, 0x201) msgsnd(r0, &(0x7f0000000000)={0x2, "e717b3534a71772f3aef64cacc9b6346c3d29383cf0c12973f8c985a4d656a2ae19af1a2585bea5216d5ef8272d5112b96784842a6ca99d0d26db2efaa208c692b4e48eae1d3"}, 0x4e, 0x800) r1 = msgget(0x2, 0x0) r2 = getpid() msgget(0x1, 0x21f) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, r2}) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x0, 0x459c552d, r1}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20012a08, 0x108) socketpair(0x0, 0x8007, 0xc6, &(0x7f0000000040)) semget(0x3, 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x100) 16:00:07 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() r2 = socket(0x6, 0xc007, 0x7fffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000018c0)=""/56, &(0x7f0000001ac0)=0x38) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x1000) bind$unix(r5, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r3, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r7, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r8, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000d6930c370000000000000000000000"], &(0x7f0000001700)=0x43) fcntl$lock(r8, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r9, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r9, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r6, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r3, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r8, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r7, 0x0) 16:00:07 executing program 0: getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000040)=[0x0, r2, r0, r1, 0xffffffffffffffff]) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3]) setregid(r0, r4) 16:00:07 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd77, "341db03ec6252eb1fcd73ba7750e46a2b81790f5"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) munlockall() fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x101, 0x80, 0x8, 0x8001, "41a5f68749067fd4a02a0d0acd98f121bdab0583", 0x80, 0x4}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000004, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) 16:00:07 executing program 1: mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) mincore(&(0x7f0000004000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/131) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000005000/0x1000)=nil) semget(0x3, 0x3, 0x100) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x6, 0x20, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchdir(r1) clock_getres(0x4, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/178, 0x38a) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000140)="b6ad6b85d7a7e7ab048c95361038d94ff56b9b8e4d810764ff3ca66652bdfb939a9c693a2a6f59c4ec394ec2c4bd6f186c084f3191fb8290b3f9163476f43fca5f52b27675e44dbfe3a5f586d575dc6eb7b69bf7043748c2443e700c9825954da2503016f6411138a14b6b75924467cc1a6e23d8d7eafbba9c2a3ccb94c9c817d8df9ca601a18adc9ff3a497a35ffe40c44b16bc294bfe19b55af3cbb831708feb8d2020337335e658ea65fc2813dcc29f0bf770ee746c04d571b690d0847890d15525ca7a7ad81e3b3997732d0e5fe60662fa505ba3a03e113e8a15aee1c1620089a5cb8edce02b2a0998b8", 0xec}, {&(0x7f0000000240)="93663663e0a96cc5e00c1e9f38886b76c75f1978c9e449a67a21fd3d7a57b6bf3071f8054903db2999366102c62841814eecb1c3da51f18c13c33c94c6b1603edaf4c097870bfdc6cfe519cbcd9bc1215388d0f0d05a15087e4314aa", 0x5c}, {&(0x7f0000001400)="79d2496f8cc9235974f0dc67e678898cfff8f36f83f16f248d055aeff26d81be46a168387c6a2e8e1974d506b3a4c26deecf00081c1a9c0650e55134f8b21f73f388440795e7a2a1c2859e17c22c8bba40b064b4d20cc6868da40f3ca4f94a8dd29b9cf65ab8115430e0ecdb2132ab263f5a4b3695bf0139b533efe439878394cc1843c9423ca821c07de14327c0808f9f93d12523f08cae4310d8", 0x9b}, {&(0x7f00000014c0)="2adc59a71bcd79172ac6504bebc038aee4380e2460e26a77505c7964189f58e93e60867de800ea2b515395fd21c1662810d4ccba2f9c871a56035d053152b265892b41a3b0a1292fae11369611325b8baf0f1dc674d5bce4de441298c82799e219480ad3a268660be12a448942da5826eafa872f80b5f563700a05797d729ef6b062dbf5648ffdd17377898c410056442a7c51e03ed173a7d9875205ad23c8776131865ad74f3aad161e9703df68696fa75f3d52daf77e0bcbef61a62b949e97a16728f767ffabd7430e48d1e37f493c1fe0da74ec", 0xd5}, {&(0x7f00000015c0)="f9238dd22b5751b37713f359c86e0f6caafdf4515e2bafce514caba5f8df6f43de32fe5f7185dbca1f7ed064dfe7e14d3c8bc7f86bcc9e77079b6b45343beeac8a5faca93651bd61c1c0faae30575359eb", 0x51}, {&(0x7f0000001640)="d5cf2f286db7f058d30dca64a52a72d137b93594366fbad31d29ede3bdf7426f43bc6760464b8d422c556cb80b8e3d60a0a9eb1b010ca383fcd8b66550a4251fb6685f214d8f1069ed1a314b5488", 0x281}], 0x6}, 0x0) r1 = open$dir(&(0x7f0000001780)='./file0\x00', 0x5e2, 0x0) msgget(0x2, 0x400) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) close(r1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/214, 0xd6}, {0x0}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/255, 0xff}], 0x4, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20c00, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1", 0x259) 16:00:08 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() setregid(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r0) setegid(r0) 16:00:08 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x22, 0x4, 0xcd, &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x6, 0x7) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000000040)="44d4d94175159123458b2fe1243353ea1ceef7ac2b4c6b429212b1471a1585acd16f5412f2", 0x25}, {&(0x7f0000000080)="07fb9a08bc01738f5f6069859d4419359f3d7e00ba24c239b7060b544dceed9d0f6629244780ad6bc4b6074f522770af411200981d2f7060678a9a8ab467768ae02a1ad3011b772c3569e2181e0e062fc2ef157588a8fdd96662c712155588c5cb1046d6794d390e6740fe1967ebfb064ee86df07cf29fc49c3c858ed894e7f71c982953ef5141a05a4f805a5bbb3c7019ae092b77fe7067d1e5f1cab3d8d1e375c0db2e3a46354a33df2b882788ecac1a807c63325c69f121947ac7f15f609f3820d82015e957fe9f2183193c652936da37c6071d65128f3f1e04189a0139e52696cadb50ccc1400fb660d1c87940cecc7380170af4ae942fc0a8e50ac366614ab1b82f83f6a1dcea5a731835a33c3f1f05a113279346f7aa2b662fa52e4575de7e1eb1ada7e66d1ed1e8e1cc46a2467b3b4428de26ae0850961d5f9b1bb75dcb043d1888cbc62ba448507b010a9bde29b9d785e070fc662038fc0b6d3f4529a4e3707f12b3949759d127d82b416eaa9ef890515c66f68242d0589504cc8f3ab932d894309aea0049826931aeac5d67859ea99b86fade858d33c3c8ca806ad916ee7652692bc49508b47d3d874193905567b66b8222639c95de81d395a0c59f5e5ea51650966d479a42a56724dfccb65168a2dd27aa8de0355d1cf2166ccfc0ae0ee31606379ed0ab7d7f118ed7519f9448abc53cd3230bd622a439a21d9c001a6d236694f54d8d0debda70df793ed94590c677458e7e9289d73bdb5de4f3e94490341bb18477d60221ce55d4d1e92357f89bce10fdcd2b42f8125df75d6ae8d2aa1d685c3110caf6484249ab075d4a707c4c572d0e77989af85b43bd25dca2d9c3c2948754005bc789be994f8775e46623e42ba3d5ec4b9d652574a618de7e11c71dd7d10ad1ba394920aabc747cd04cbacbf6c3a0fa528be40d1d9825373d929f71aab7fe2713ee704be2d6d1af2cc92b64fffb67042bf8cfc692930f065fa19b3d30b8bb31cbdc94f7e8bf90a61388cb4e2209f05b0a831fd07dfc0bd6e94f7bbc912f684be830b6b777ae53dce86fb73a5a14779f6fb59c4733ea60bbc65f6f76e50b711d56eb02abccc18ecab68096d156c2fee66e2188b3cbcf3f1876fa1eb1db619c8c1db30cf17840871bcd210a975181c414b7f4063969570eb710b921d4ec9bd23edce1a2c9dad6372b365c53c2275d0ac6408a9f2d4d0d1268a8fb28abd04eceea62f20e1090e7f965fca87ad7e928cd4caa862eb964c895fc536385d592d28a430b1d8547f2bb495f5ab955f0fbfe7f12225056a9bbc674d247d58ad253c18acb9e9bdb5f0e28340360f76a25521bb364474bea7cb9211bfa541039ab76b28ffe5efc1fa8f1d402baa55731ec9a96af3e739b3429fcb54ecb6046605f7fbcf3f1a48ced507f2a59735b87f816428c0deed91bf37e81f7182df2d7e509a486d80da72332dace757ef1102e16dbf9086f0db2356cd6406d862d291526ad22ed304580b1c7efd7aa9cf56ade9cfcd886ee7cc17acfff08e41047c9dc04219e881f94bf347417c841a8ad4c5865e710bfbede15ff86dc6cf8733846a47fb9571caa97d32c640f0dc74becae38c2a0f15ecc60743a2ee96e74dae3a98ddd96886ea0a34ecb55838e35b2b9544cfe54e690a0b685032fe33e5025313104d6bd4d2d0e49096a93a055c223be42c322e2006239226697f61f1d3405d6dd24b9ffaca61b0e2cd00984cb4197ff6178f4654f4b9fdb9cc422944e0ab380cb6d7509bea5686a77bcbbdfe671311e181b1156221fb6467c88990ae9a5619706fbf9a2cd40b321dc4966d65452a744f61e3be5040b8b040577eac56ede7bdd92ac6b4694b4393aea472c5595d1149ab6f46348b612483bc9a08245ebe2818544e59b2e2b41d2d7ac783247ad5bc0f9b680175f3516288f495c7ca80228fc6f0cbbcf4bf382dc15c917aa539dfac329b9dd75d57c550319b95bdf2fdf4cdfc2e6ccea9e018debe914802ba62af58fa805b4252e174c8258985405bedb9cedc2727620eaefb9ce7c9828cd0ab9767b5c8d85c7fe1b58f34fd4a998e1ae672bccba6b6ff230ce4d9b1574a786061799017f58fba32779f2c6955a8a6e4d613eea62e74d8637da8eaaf8210c145098690d3a205d71073db88bbbce6677a55b4378f4a2ee6518aceb54e158e8a8331da9c18e70204bbd81a5fb6dc7c520f8704dfb5430c9b2979409ea01251fdb9a70982135c49906dd43f2acd51e71290be39d75e01654e204aa04edc7b6f1016f4556dc0d3dfcddba382fabf2a0f6b33ec688b3d19c89bbe60e23cfb37c374a1d81190d9d2297c85362908f4a36edebc02428ec3edf8a98c3ad9b84cb814bb7da7b424aa083c8c225f009ac64e480338b3b3d59850ad5c3b737e0428c0c6ccdff8349391bd75d31a9ae97e37b1e0439022cafc2010d3e1e1ac5f0c77c38b9a5a8f954da047c0b6151fc2fc1d6435e16fbe1fa428e5cee8311c71d4092ebde18a3ff1a9237603b3416d89013ad27054a6476c99b1211deab9e1687c1f64f6fbb39c91a863c1684eec751cf51ecd87706dd38f486e5486fccf1d990d1cc774c91618f6faf73499518fd366fa5af23b96ee54df1638eaacd57ab45ae6a6991fe579a3c02b590f16d7702bbf0807661c1daa6d1dc5cd706dfca1e6e5a0cf559774b06e50b7fd10d818ec6711229469d42a529985facb909692b7d8d9c7ad7778b83bdd5bfdee1a22841ab0be865244dc6379a5b01872f3cb1f303f7c7b625962b2e8e4b34f3d99c690adadfc72a9f09b46ff6fcf255f5ea2351b386c360fb2672a233c656689f77e3bb731edfa9235b6898f288bb3ba7ef1a0dee3ce6444201ea880b8b8afff7b48b06d0941fb69497a9b9b490c28d09574b2aede554283b7b32bec1e0d25720d90ffa0392655b6b8e301d226595d4f2ac08b4bd14ede4c6935f7e1d763a73dee1ec9746e49f262c56e599f39f7ad296c1d0cdf28ce167c7bb3809064f5a2b84eb1bd49463d06a38cf08a4b3deb5f7577e568624ed10d2d85e0af5f84f926bcdf8529d4bc46ac7d4bb796fbb54e160af9abf1922d05c134e6679dc16c1b99470520f466f6f3a729948a097675a4a9ff536852decaff8b01c154e367df0380fc42b1a6c2c33a3ba571b4a6af417fe059063585019fdaf7ba6d654d2f0100990788cb377b343160e96e91233c65cb295482a0fa6690fa2aa2b6f12421434d25cbe70b13ffef8e94b28c33475c348e40f09cc77433eb1d6acc20165a93cfdc9dd656788f4d984c9d04740b435eb70a3d4645ff72ac0f359e2942434d917773f9a51fd0d59b1ecd6c32724aa5a6018b9c9d0cd65fe5f642432110a6e88990e32b232d1f6e6a583a08f8fcc069d7fd0ea6d3c6397baeb1c25c6b9a78a426dcd64f20ddc6d1ed7f33ffcaa5065e72dedd678b43cc54376db96363f204ddaff2a0355a945b3bd5091760b3707d45e290725483f3da9bb8b1ddaa30497a03bd46910da9163ad88e8dc306e12ddf0f507594d1016a3f638db873f9913ce665150ff96d01212f21ec12b26f618e87c7d6a4fbcc399e2b7300450beed85226ccf08853a9437706cbab25274c6f7f1a6ac9e16bb02997064b537c6ae0ee253f1c3c0f83cbeac73d7522306db75b577705ba52f53bfc888b83c7b9de5c4f7bae2e8fb41d8424b481b6b489f9d7d3efcbc2661d3b2e7896c0bfc96983018c511adb5e6ea17b07d5cd335927f1ab9c9bbc322195c9b3b097efce3ccfaabdb0ac18bc77e52270b464b5d9a4c51789055e9c5ada803a1569f16912a33c5d7059009cf825e6861b559a1d40b271601c28c24ba417a7afd9a177912a54932f93dc67011daad8432aa335b123e1f5c8712730c3b531989606859e8e9d276f8af08cd1dd3e9459ac51a08684141fd454e13558d3e21a5315f466ad12c14ef1e3f745c91c4933e24e42c15a92826a03ec3573626b9d32a522530cabd9e586aaa0290dc4627239dd6257f2db3dd90e8db8005292cbee6dbbffdcc2104c3f04fd381814c0a49606bafbfcc4b7cff6c7f91ab7cae09eda844aed6216d5aee847beb4ac8ec503fd15b332f70573bab0af47fe359dbf98671fdcbfa217cf59f12e6692bddba2f640020e33a01a29272d66895cbf31bbef6763821268c6a3e761d8da6330cb58ac3dc24e79ef254ad7042170989ff2a3a642f9a18313182bf9f336f4c4813cdfaad544fad2c306c0d60b828e9c1880acd0d91aa98f16f0dcb16fe5b452340bafe4fa9217e7c6e44c706c1c6b5f55959330500d61b127956cdacb81d947c8d34a3673e4ca987098b1e8f7da6652a777c30f0ed9a646c246abf65b4447ae2c7efd7618d3d3a2db793774587359a19156ecc3c2f7deae63c2324ebb818287494d4907e0ee6728f10df1323851c76c99a69c987b4b0277259ae02ac04bd3e7f319f1bd8f52e7f420e92d915a0d6efb142ba92fddde71635c8e1bbf1e3d0a38dc6adcdbd47693989a6955447c318c2dfe1542b8a0a2f73a203895bceee734e5ac2adfea7f2b8116471d485aabfbd2b23710872b124afd7cf285e60a906db48224e11d7ef4a19b2c8af8d56f532b2890612ce901dc6b0ebe836ae68f12cb2d4c5cb4a95948ce4d2a338bb6b65634fd3d5792a7fabf7adc2d41c85d6f239869ebb856328b5636837d16c1a2bd9d4ce1e5608b2efe4e2b84a449e829ec3d8afa0a2f0e78e0b9e72cd0ea0807dfe8411cb8d55d42b2a7a179ea3879f7d49bb7fe4a3e73241b581c94204efa46465e9fe663cc92112b2244045b8fae20c2812a45beb262b2e5cc5d995548802d6294d428095b65758ef034853b00ccb30317f4bd8808d88e2b69bb30d96637cbe4cdabe51a9b7f36bb398076706abaa5844979699432ceb9e8cf5baee3fed7f89c74e801eca09cb9aa6eba08f32d1ccc30926aa07f310c247430c58df4826640a6a9e85bfa1fe479749ed1614d445a42d68db9bde66c14133903daaeaec8bc8203e59c27dc8e18a410ccdad0b5e0d773189f30a83df8b03ed5cd0df4cb529c9f51909420f9de6bfc757507b9a69532bba5e4820173224035f43348fe57ab0abe356ecc27029adbef520b536633c1c6b967c5ac9340c485423d54bf8940de84fa53e1071743efc1a37428c9ddcbc5bbc501c827d7af4706d8950ffcdc74f44187189cf77ced368561c1cf62a46b9bf48688b6dc82448858db9e62d3e750a448311b7661964eeef5ac51134859a49b9876776640333e67d477179990b9778e6becede600d6033adf573533c1d2c48edf02c8d848cff4f6924a490d56be29ec4abe164e0165c4aada3c0252b238da829e156ee3a4113854ecb05dfb2279fba6999ecf1819e7bc0bbeccc3ebfb14ced76e6960fb2a71d4075df3133c5de127d339321f1461e2ef4e8fdb5120ba7ae74148973fcf451655daebeaf1271034449f6a920ec10d2272a00b42126f41f781b28199d1009c1883c734352810488da9cf787d1facb2d9fae37c8ff1b820ecdb192be41dfc4ae2dfaa125d09babc36e48d7869525eba1d483a65f516c09491165d1e2dc4a386f1abebaf662ba8ec438e73a3d47ec9c39557a1cb0b834fecbe1fdaac1cdcc374bbd4c20311046da778a89ee1eed5175ca3ffd0790f995b9dfc4915af2e7e082bcf9865fdb52392dd272b54bc41a79cf0522b5a7c214a7d8291bee6af4dc61afb996ead28f595bd939b9f124e72d30ad8ceaca78ba7f9ee61a2e4a65c2de83871ae1a7ac5a78c2f8aef03a6dffaee48fd072260b10861dd35410e349f7", 0x1000}, {&(0x7f0000001080)="4e113eb63041c16aeaf0d4d81ff31182b3f363a546079c2885d889ed2412fc88ef39e86b34455fd0df0c03e44957f7d3868969c6b54f202e0fe7e7132910c4044e0c2bb22524d0facec4f77a88d74a22d44b13b9697d2117452cc27492e5de4502d3f88706a385fbefc3c211b538c90ca998c87daf1618f1f2005552d0b9a1b6d1459dce4085032d93d9c94c50ffdd3eac89b96658749ce4b634e6", 0x9b}, {&(0x7f0000001140)="70cef0bfaf6a91e1f863812e08aacc7bb658509061dd7cf74963738b32fdb34f8741f44da74360a941e54e345f717bab437b14a7864498a08ee173", 0x3b}, {&(0x7f0000001180)="8c5e9133e0726811ea3318a97d92140933a03f91e84e8f9d1faeb5df24f7de2b998c32708f20db4bafa05b88b5f3d48f2b5b7d5ef798bfe177556ce5f89219b62e0d2e529539422eaa25b9c4c8404123da15939b03aff5d5387205101dcd82ea7a58099ef0c6ff49f7e815fe418c1a7a351a57e23243f52867", 0x79}, {&(0x7f0000001200)="a943d880ee84cb9c8732fad1687cef245b8f236c957ef5b06d2cd4ada82c97a5730bebdbaec5418a95e50c0bcf311ba0cb8ef8dc23cb85ce567f7d66ce5c0812fb446b878e2fc48b6ba62bdf36f31f6053ff0b6cdb642612a373660fbbfdeb4275e700eb8716b426730f4a583f36860d9c5ac66f44a0ecc0", 0x78}, {&(0x7f0000001280)="57fb95a80dc74cde213f48e38f3860c8b855de7b056bfd719166ddd35c73de7af80b7fedf86d0fec07f01322fc8a6eae6bef58db8752da42a345135c379345c89d5f577984a4a35dc96b8c0b36f4e16b4e3ad22ea59ee9b701e45fbbbb3d60b2fcae490cd4f213a503015d9dae7cab5b4f4efa6ab301583a81985fe7da1117d20fd015bb690e24d612177db6a5f470fa256929a11a687e1bf874ff067f90ead740d805a575fce47d487e9207e4ea559808f208fd76b177ef3433a598c813ffabc15bf0602a87b3a122ede8cfd4db8131a28a9f56d7d7f2bff35fd85299d77f60955c570b658c15749e52baaa29e59bfb6cb341f9da0537f8b52350235dbf3b8cfa6e5728780ef1ad9729e657bd06353eaaddffc23be690992e211d868f18f2c6202cf1c332395243b1ccd7acc31c23480cd904e36f2676bab883a76c738cec4b2a6238bb4f1384d7f5f2cd5551843a882847a13dc8b80415d875af0820dd7b2603efc9b4a2281263436075939b2ea5729c30c6f28966071cd8a340ef85fd0c487afe03da8fabdf84d40ecad077faec6282b02b9e715ce3b3026e95dbad3db351717bd60e99ad82344a06a3529cb9d219826692c96eb53e08575e122d0a94df2bd07af7181b4333616a8c3c44898f1248a3aa70eea1b7a22ed73d44ca0118d0aa99dab918001aaf73ad782b75d9cbd150c9114b7c66f4b081091c476a1756ba48a3994ae66ce5f012a77b65dab843cc465c2b89f7f30606ced162afb4ad3c839b0d06e511bd805218275ee6a9f23644d1fd144b51163145bf1f16f3e94f3782320409c5465856276141cf37cddf82d6448b61e94658a9d9f41c95de8eedc1ee9283beefae041496255520583e4081a5337be26bce20a09aa3c92034d2067aa89d7d1c1ebf6099530e0decc63c79f4ab7738d2d98a2c69ed82cae86b0263bcc28ac2d929b04314baac1f8e7acbd08fa8028c44a97cad83648318aac15e8ffc6bcfc7cb7267bb815b4109b5fbc1aab5ef2f79cae5ab19737eb5f9ca741755a0622218b965dafcc68eb44654f3eabf7212f614c27bd4807e36a8e8ad7eaa06c4a31229ceb7c1794b72f8009c242c556defc33bac97c198e4d525454d142eeeb7ee8ea14c8bb47fa7a829bcb93184902f6e2625ad5dbce8b03f457700b07f817196d92e541fb1de2ba5e311d9c01ccfeb32efe546029f4c904fdd8592f2958c1a0ed1b3e38961544956701e02ec9c952200996f82802b9594adc54772a7e7573348c65f6da59d0772e34c70a0cdf7ee29c3b47782ff8de6d7540c91b45939c96640d6da718e289eb140e275973dbc879d44ebd16417f269472a9221cf979aa84bb5abf255f84ca5c0e6a8e48e3d5d8c356e08ff8ebefccdc39e34e54aa481beb6fe6a2e7ca57456f9f852c4c49aeb124203e4d24457d637df7a9022db30a12773c48471ead1158103b380ae8b001b64d8de2578bc982576b753c95612c92ec13599bf3e32c4b205cb4540b182929dbe01009238123a2d6c21d57f660184339c60da0700dfc55dd69823edbda275894b52c25feb7ad086a68facaf005944d8738933d688302d6f853da2f659eb6caad859616bfd3cdb7d675a1828d2ceb79ad818be0d9f54933eabe8add4232d1c991d9c0545daabbfbbce4c310262648a1c2f715cc7be3cc957e30d3895dbc98238bca0aacb37c3b7e6d277a55d7854262b7e7630c7a9c1121b06006d7fb3790ed81b4e7f318d5e2318ec3f63b0c9186144d735d2ec241d4e1f9520d1ab20ac871d756a2e363c0707d1dd437cc23a2fc7fea7d5cdc5befcf59aebf18c991f9ca60030cf7650c81b667f99e687cb2b6fea9017d0a7a6f1ea2354a6d1f95d7e52d474e4b065128a23ddde2684813f0a269ae83e2023184b9eec37f3fbd51bd359eb43a5af57eec97cb446dc0c400b9b3c4d7b4eee64eb2ea33b49d11888ac4b24859946624d6f821ff2c5535b62e8446d195b62c7e703b789f15a251083d4e1035247ca463fe4bafd117ceeeb2d24d4d3ac9d0bb4763399fa5d9ee6742f42dc228159076260420ec0dc15e832eabe27ce5f0f53ca715dafc1240b3029e8c45f64f0bb4d7e0f9f492aeca8b0b4c5b4f25b61660b6314df9f33fb2b8bd08bd4519610506d9aea4a6f23aa34f6e92d63607ae65083b54008a7cb30a6821e26f25a78ec4f9cebc19f29d5ee5ee21584ad69b6374f4ce67b68a6c1670b3f808e6b5a68cc77c586d8a735b0e6f1174506dea722d4922be21a938f2f9734d71ed74504a511ac2a4104f55da27523176d8bf8f604fa12b66933c8d89b9235498f8dee979b57b1542d14dda8c6c8b20125e1debf155247cfdf228ba146d2f890999b146bd60bd85c625a1f15f2b65e7bfa8fead56537eea8a44d3fc3805be81511d9ebc64a5df7f0cd1362ae6a80032d93232f9b20fbf4e23b38e9723b3061528b2944a994783868b5356f9a8a3f8c664851ba9217ffc9d40c8baff4dd6898905d88e9e20ef47f0210a9ef8b5eeeca77bcd3ed39dbb23fc1ca62a886387b8e412f7f082de3b2a2f02e8178cb5eb2021d287b9e4680a36ac5ccb36b603cf0f55e4f943726778e539dcb1809c6cada544ba3305783bcaca4ad9773fcc483cf7c12e9f0268b2f4049fd5918579a9701747853e01174cca4b981f707c2f2523d6015a307ab959d042ae22dbafce33e1a2b1bd05bb95e822c6f81fcd305c7cc1a6f84fa826031938936f734f2acae7f25f87c12d9a63a05be4af87f7ba5bd0229a95950156343c0a9dc9dff9317bb78c637f5561d742814c6ace655b94105eab4521bb5406e5321ba42562faabb09650084bcb5736eb1c3f0da004fb8edf88ce4649cea1c32bee45ec90f13f046ac065a5683be825dbd8eac0033784443eae8fcd53ea7feaf10ba34baa1220c7069624e63c12ceda7d68cf2066c628c303af069e22c05ecdb03373bf1e8d46cfc954de5a0a92304879288de9ab7b2abb73cc2f56524d67882ed930c1a3e97e2e21f6fb7c6663f4c51a0717fc4fe3e62bf23cb3d83939e453a8a601b40a542973197e1b01f7699507062cdec50115e9660bd4b4a5aabaa3bb6212af9f1f659a308b5aebd31b48ad92a830526b51912c781dc45b3fc165357de4c4cb2e98bfc75d84833264117e4490c673ed36046d1c86bb24dad0fc78345b41080c51bd9fa326107cd9db577fd940084a668892178ba4c01dc5d911e58c9df44bd9b4c3d5a6fcedfafea5f5e2cd4f298f5d3076e5d52b4c608ee6f685caa49a81b869ccd46daf3ad6aeb2a6962d79ad00cae17f5da0c7fab9ac4a1eeeb70973c4fc55bbba2d126ba797cd02a7dc07ef203000ffd738460dafee576fe320ce6958707e0aa60a236152a8c6d22f7c4b15ea0d2cee4a13f681b9afef8f5e6477934531370f280b62d1dd5ce5bab0f3d8cbb2ecae00d58adf76e88d60f6f0bd077e8f0208a1c29675d2b989f95fddc01bf72cecfa6896a56688c852acf1ba5b16459c34f230f31696219ddba2b50f765cbaaf10633e193bf682b86933be41e90deaa6c69b68d00cdabaacd79c9e0223ca3363cf04718adfffa2e223c21aff95dc6930edd5fbd142569cb27d4daa3f7ff04e4030793ccb8002dd0095943b0749018b342d2710601740e2c8d40e3c685d1d35d6fc76df18688e0dd62bd07e0a9d02bbb8a4e0547a09516e4ab1e81566259225b2c2ac5ab7490cab29fde19ba46b07f6351cd1023edba3166355568348090ca7542873a59efa38c1f1200cb1521a7d56b925a74f0f011a9cb69febf25e38d1e06275a80d37eb0f11d87b7fa6198eb41c3f71fb2b57955434454288033739263ffc68bd73cc8e0a31f20fec46c765fee527ee90d3e6b4c75d8434b910e67f652d5d9884e6171f08c2d56614eca9532f02cc532ab7678c55649dca50ad4358ff2ac96bc7a1423608af7f42724731cd85ece302ee7a1bbb5b5a8eb54f1ac8923e0cbbac3f672849502af7f23eb2dfad54c5196ed939042904960f74b7028fa81f75686a21842ce6d275bd99d07670b39e253238aa16723e890ad7a18340474a955d12313707e02ec97f2423d3cda20419edff67867201a4370799dfe3d468f39497436583b6d75a2813955a4bdc5dfc938e5fcde558134e351f70b3d692decbb77e11aaa504efd70bd438f0aecaa967bc96dcc831623a4a56b6a9a57e1782116de44c4071d2639d9304129ca27b23f5a28eb06a73638defff6ceac8e20bc3027bd8e254ccdae7dd46810d63c417756e12ba6e9497bce189e0e62fcb20d5d0722ed1ef7a63f04247033df20eb1415a5ad77e3cc20d9a47c808b23978a250174db4b2c9dd6b751f724413ad3bb6f965ded7da41bddd227dce7afe069aa73e293c6803e57cacf264faabccff432308fb8d92b63bf3c30180f7a17f5d4a37d29a3ae701e446ba24e671d16b2ea9cc72e623a3d63ae83d184a36bb8bec71ce034da2426a1e78a451f20481479d2e0afb2d6a7ec8b46a75f3ce283ce0e79386a4296b226a7ac69cfdb0914c0b4b4131d13fe177601301ff2f1e31454696110614e04b8d6f598912e8ab36e580a49b4122828a17a2f11d52a0be16a40659692ffa7430ad06a72410125dc6a1e09cf77a34163069350e9993dbec0279fd10e9661250475e85300691cfa7e09bc9619f613a54849e6e53eaa5bb95a67b58707a01e88a809ac3e6ea45da1841fa0ac215bf69c60632dc915ab14229e6dfc858664cad78cb0c3562c693f431869150641b775091583f24570034147eba6f49875fe07651eaa85c2203a5153799a710c1df9169902017ca04d2b0c5e031cc60206db4850514306f726a5f6561aa61a37e1b24ada0a2676bd8f7a1a87b06aa80bc44209a933cdfe722e5fea2eaa0adfa8ab80a0767c78064a324dd0f3c499c23bcce81791bd53e89a15a09df4dd7a0697a69eea818fa298cd6effb149ce23e8f50886faa2617115b0884d429fad62a3950a5457df707befcc48c8c235082d612a4638a490fcdae8adfa39e73b2e7d6a2edcfb40f7a0cee2b4d6168cc19fe97457eefb6e35bc268daaec5bd194938aa9df522f535ee2d0f4b3e5a4dc3ba07bee4c3b411727c31ef25216e35992f6067dd3c1c8dc21b8b856aca0a83757e227cb11b84f157c2b03a1eaebaf0865b81f8515848914ad12968d51e2fadecdd405bd089642fb8b754d2e1a77047c0482455799bd7672a63ecfe821d5f9cdd23dc98684e15594dea08a64ce875ea06a326c399c3ef5d2c1835f31bdaf5e77f9a8c1ffb44b29aa4324ed974ab5d49b3711db4cadd894167accfab6971ee62441609538cdb486d3c4a6b6437f58b41fd291e29dbad5b839d04a4efd5c58e78a25237c711dce7596ee9197239b3618a3cc4ac9e2153d644ba3a773db18ccec2acb4f83e7cc3f3d4944b077c47a4605a13f30f8f3bd0b012497d636569f7f1767b2fed3f0407151d69668b33b67f4e7cab8a6bf84bdc3de837a2d566edbeb53a21aba96d78c6923ede196a10b5716bda2b5619fbde408ccf45dc511e8e094466962cd6da78db5a212bcb6bfd4fcf6409b63ed74b1de648dde5ceea21744c58c271b717fcaddfe874dff570126158b153de63b52cfc73c575ea96193d0d5d1c8a68c102705ae9b455af06c082152f801b1f0941ace1cae62c2ad45a18de476c1339f54d8dd538921e468bed3f2dd3d153d3ee77acd1a7fff61ddeb1c73d3f9733ccf3c3aee62fddf626d9e48c02bbc4315342f02241d9d6eeb136798e155e9070c68660c05aefe55f508f6900ef1b86ae10846551a", 0x1000}, {&(0x7f0000002280)="bed9e64844327af84f706318edfc4406a38609ece7deecc2b61415a269fa94c9304712577f842fb71cd3", 0x2a}], 0x8, &(0x7f0000002340)=[{0x18, 0x1, 0x5, "6915d3"}, {0xc0, 0xffff, 0x0, "7855e26da27f429fd6f7abe07602b18353bcd53b65dbfced774cf9bc0901f48dab72baa0d27b3cdedbc0ec207bb4a27ae1f52d271f1f1e21ef528ca5dba906b7adaec6bdc26d1f0d0664881651d38aac037ebb84da2e5eac963c8938b0f26d86fa5a044cd6ce86f55123645fa9ed37fa74bc05e9f3c5b5e5ab729ac9fbc82337a6f5c8d60ae77b086dffae6f14dd026750eafb319add6f3b76d62c57cfa0e5cccf067089333cbef52eb7704648b20f"}, {0xd0, 0xffff, 0x8, "dd4214cfc203ad282dd8ddac419e7e23ce143eef648f2ac89ce799cae05200d3c3b57ed6edd4064940c676e8da9186bf376f2bb7c2df35f3b69cd383669cc81e262f410b16f3302ed056409fde537ff104f0d1eecb0573f39be80fe2af3a939303ac040ed8e8d9f23ceca218dacfddb7be4b92a069a7c81267a16b8b22fb639984cba3f6e2f9e8bce181c939d9b4f97cbbaf93bc3fa7c305c4845f78cebfcaeb6c540bae999b95e31302ee3cfbcc5323f22b4a6da92c5bf650"}, {0x18, 0x1, 0x800, "dcda11b881"}, {0x38, 0xffff, 0x4, "16fa1f245dbb80dd13f022cdd7353b06cebe3f963725bcc4d727ee9640257271b2c0"}, {0xd8, 0xffff, 0x60, "4b65d309f5f7b18ee35a585d2593f5200542ff277c8d96f68a6542151c94bc6b99a3ce751bdb8102fdc10f2368071b4062d1a217eb753595310583dbaa17ddb6a35da65a3f1e5bc18bddbea93bea73a2771c7b254a02a70222e63b3748e5346e0c5c2eafabd5134aa66e93377f45c82790d809508a17c5d0b8dffea3b72d7c38d84c877cdab3c1274c421ebe3e722ae42e8fec3a244bf8fc51d1b5109ad1fd79ac0465ca216cb8fca6736603a217a4b676cbe356bc32ed586a1f78deea2a73194ddffc2d"}, {0xa8, 0xffff, 0x7fffffff, "bb945103a6e080bdcf3fe0a0b02e3026873d2f4ccb1cb1cdd32479424b33fd2931604c8cd9586b4214f3aa96f236d384d2c95e22641f460748f36dd440c11a22fb29aa0ec140f06b6d94cd4d1e130b3f68bbce3ec74ab4348cbe61702a902401bb1a09b8ab77832b6bfd2f5ced92a47ef16dbaa042fdb7443c06ba39c09aa0469426e9a5586a401d3e58b563fdc67f9c2d80b9304be84e"}, {0x78, 0x1, 0x5, "573d209a1e133a00dce78d075e18d2469bea4556e03d5f1d0e107e56e67d48b43b7047783f3eb9e8b5dee916a225db3a480b5ed1f851177c26cda71254eeee50ef7d9dd5549627e0ab988e8249b3dcab38ba23cff12fa50ce09456c291b8b9082ad79872"}, {0x110, 0xffff, 0x1ff, "89d9687ab0c0aada89e329a343ecc2080bc375d297a9d9bb19f3c8149db4573a73f4002627f698d3ee0227a8c5f5a88f0d4ca1fd9838550dfcbcc253831be8149d1b0124ef25dd5c5648bbc8d9dee538e76f12ef0c9c75604c5efc37f620d776ea0dba5027c10683db29e5a364de6c604feba6663a77f65d91726491f9faf39a501cce0199b1138991bca0a1707fe0add87e443b35720fe07c3552fdfb0b96b6f9953dfe9df7b170663313a96c8d5d415573f44f14945a01fe5afe589916a2b75e9a7a74939c92528d987db26586841cfbf81a9e0d09df5b39225d5d4bac4d802aaa71861a2cc6028f7b033b11c3735a08f475c4bf93fa7abf"}], 0x500, 0x4}, 0x2) socket(0x2, 0x3, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x400, 0x4}, {0x0, 0x102}}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000100)) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/183, 0xb7}, {&(0x7f0000001240)=""/172, 0xac}], 0x5, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x252) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) 16:00:08 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x96) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffffffffb3f4}, {0x3, 0x1, 0x1000}, {0x3, 0x2, 0x1000}, {0x2, 0x1000, 0x800}], 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4000400000002000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xea3, 0x5, 0x7, 0xfffffffffffffff9, "5fd5e2950d8089384ef67f7ab83249c779ea9217", 0x7, 0x40}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x38, 0x8) 16:00:08 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getpgrp() connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) 16:00:09 executing program 0: r0 = socket(0x19, 0x3, 0x7) fcntl$setstatus(r0, 0x4, 0xcc) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) kqueue() 16:00:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1}], 0x1d8, 0x45) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) 16:00:09 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="1b5b560f089325ec31c2a7a4615ebabf33fd76da747cfd4d0b556f59aac8475f577ef76461af723ab97841e0c209318c3c058cf30dfb5ebad04dcaf36f9669db99a0c5b7b79a804aa3fdd59c02ae6b60f0b52014e6ba2eb5c65f87d9e0420a019c27892e11dbbd6e25e35449a59391a33f7e09c1a5ab1651d84954ccd1291db4743a08f1a9241d584f8ce07988ac42266f5099fd3a55e72d9a75fd", 0x9b}, {&(0x7f0000000080)="06e9fe01b5e68dde2aa11bf47528fd347dc0", 0x12}, {&(0x7f00000001c0)="8a5fd06d2045a000e97200aae66706d5e81f35d9bf29c67d72833d802b1671ca377d4c43aaebaee7fdbda8b16d8d959a76a6149dc4f6f9292350c592f113e97f837bddaaf923ad76171a9d1777d2c2cc0979c9a6fcee80ada28a8c125534990dbb968caf20e54b61b5ae41b9f3e2905bc286c1fd28f77ddb898570cbd7db5bb90827d40a7b2f2e3d", 0x88}, {&(0x7f0000000280)="83f1c12fe504522248ad13df5e7419e5d789e99d4b86e452b4c6cc7ab72101d3f317e74c8bc7bd9d9ea378867accd88dbddec0466669af1cf02acf714e9ae979168e045af39183c893a0b3c501e987caa34248ec91ad776aeeb2b43acee40a5fb9cea340499123e557d1e2dcac666788ba655f8e5e3969880e0cce3da371e6b271d52168aa8b11a25c1576793ad5f92ab8239bd69411f1da69647bb3294c58536414fc3bcd3ae5c477a6b8f6b284a25a48b6ec7d02a1295d22d6e9f6", 0xbc}, {&(0x7f0000000340)="3509a7d63969e3904c38a493d3a880646f92b8bcc2e70f48e8d69d78c753", 0x1e}, {&(0x7f0000000380)="e6e37ffa97785168f919ccad96f986a099fb915d2bd9a95122b9537dd6f0ab1050a0acf1", 0x24}], 0x6, 0x14) setitimer(0x0, 0x0, &(0x7f0000001680)) dup(r0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x800001005, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8a018000c4"], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x20) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x41, 0x1a0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x42, 0x0, 0x2}], 0x9, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:09 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000164000/0x2000)=nil, 0x2000, 0x3) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0xfffffffffffffd99, &(0x7f00000011c0)=[{&(0x7f00000015c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089a8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb77cb46100733c6b94ad6ae0cc1996fe0685344577508ce4f604808bc00741d72d38fad92202e3797add9706975004d96f08ce2064fba9726dfd20e7672821531d2cf0e58eb376c093f402c1c8de7cd52812ac8c548b761f043b9edcea774716634f0287382070ab75348ed48e8d8b08ebd33e26f499b35ba711e52ee5614de095ee513f49da491d8ba0484073cb0219fff52ae7793e20341411868b6512fa8bbcc8530cc65aa6bbaf0bcd4ca281001caff1c962f85141d23760bb615fa20264c2854fd353d5c00f971d936e41b89a8bc6f349b5ca06", 0xe6a}], 0x1, 0x0, 0xfffffed5}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000500)='./bus\x00', 0x1cb) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) dup2(r0, r1) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'&$*@\x00', &(0x7f0000000300)=']-\x00', &(0x7f0000000340)='-)\x00', &(0x7f0000000380)="c0245b00", &(0x7f00000003c0)='#[[\x00', &(0x7f00000004c0)="058d3d3601fdfbc8ef8bf374233c8a730966206273055b9094920d351d9e1f45f218007707a14c2fd52219b2595bde", &(0x7f0000000440)="5e2c142d2f5ec95c00"]) 16:00:13 executing program 1: socketpair(0x1, 0x7, 0x1000, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x6) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') write(r1, &(0x7f0000000640)='i', 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2a95677f6f48fdea03799a4e3682f023807a79cdeabd20dc5b9990ccf1df0e17414010a7844c83903ab70befadca54eb4aaebf8de39c8952875ec51d729012faa74102ad841d889298fc80ffce219a6f3e106f252673580f1ab0c3213b2c94aa2e355b72dee9a5b256b0949663192bad8f43ae9a5faba6d506868c06211d5e3e584c1f71b2e3fee4841fee584b4aa2f8403ac46b05a3f601c7dba98b6e1ec24e1a4b30150c2ccc1830ae0470a573abf481804611910f18c91bb86af824fb9444", 0xc0}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x102) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x100009, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:16 executing program 0: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x8001) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) r1 = semget$private(0x0, 0x2, 0x11) getrlimit(0x7, &(0x7f0000000100)) semop(r1, &(0x7f0000000040)=[{0x1, 0xffc0000000000000, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x5a2, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) r2 = semget(0x2, 0x2, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x4267df03, 0x9, 0x1, 0x7, 0x81]) close(r1) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x6, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="dae3f7d1c8e3af6ef43540d3e349caffe3fa3660fec51c76e601a3bab950329e22e63eb88d602ab4016e72fa158688909a2275b810a527b3d84a60cf8882ae92dae146f62c802b9436aea1051d10cfccb895eefc84d0cbae0879ac0248bb6c8de2aef3d7f84f618bc96e9aeb5847488e9a2db725b3d034bd7ddf3c34be3798385eb77071c98fd3acd05cefe169de74ae8805ce3ea555c3e764a89b8c9186eef40fc251f100b6d57d39adc44109", 0xad) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="b14eba2a0fedbae775c7540797a6d4b3cf3201bc8cf264f3cadc0c7e085b814e46dac188c8c41d70807f33d85a7def53ca99a9a0a78bb8fcee6e4b7ec2e8a4cc10211920743deb04b7c9df8ad8baef91db8d4dcd93c6dc2e267aa3a2be54d15e5d4fc0ef0c312ef98c0d9b158ab19ed393d345afa73d8744a7dd98e787ee40830b6439919209d154240f7a82f8a4a7023c1634caf618dee17ebd1794eb58c4dcd4a5eba34ba35b22ac32558839fdf498a947ad4ce4ecf875b5674694808f40ae6957bcc618f38da9c24351a6d1b31339ad854cedfadd301b86cfe0e5c84fcd98f651fd3e9f0ad47376d53d90", 0xec}, {&(0x7f0000000080)="521f3cb197252b93d9", 0x9}], 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = semget(0x0, 0x3, 0x2) semget(0x0, 0x5, 0x10) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/128) getgroups(0x4, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() getgroups(0x3, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r8 = getegid() setgroups(0x8, &(0x7f00000005c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000400)=[r9, r10, r11, r12, r13, r14]) r15 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x100) bind$inet6(r15, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x7}, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfff8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x3) r19 = getgid() nanosleep(&(0x7f0000000100)={0x1, 0xda}, &(0x7f0000000140)) getgroups(0x3, &(0x7f0000000180)=[r17, r18, r19]) writev(r16, &(0x7f00000000c0), 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1020000, 0x0, 0xf7}], 0x40, 0x0, 0x4000000000000, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffa, 0x50, 0x400fffff, 0x2, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x9, 0x9}, {{r3}, 0x0, 0x42, 0x0, 0x5, 0xffffffffffff0000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40, 0x81, 0xffffffffffffff34}], 0x0, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff9, 0xc1, 0x0, 0x7, 0xcd}, {{r2}, 0xfffffffffffffffc, 0x81, 0x1f44fe95b0b5839d, 0x39cb, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x81, 0x8, 0x8, 0x2073169b}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x4, 0x9}, {{r3}, 0x0, 0x8, 0xf0000000, 0x81, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40, 0x8, 0x101}], 0x40, &(0x7f00000001c0)={0x6a, 0x84b}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000040)=""/217, 0xd9}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/95, 0x5f}], 0x6) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x21c0, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x88b3, 0x7dea, r3}) setregid(r0, 0x0) setregid(r1, r0) 16:00:16 executing program 1: msgget(0x0, 0x100) msgget(0x3, 0x240) msgget(0x1, 0x1fd) r0 = msgget(0x3, 0x20) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x100) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/132, &(0x7f0000000280)=0x84) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x80) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 16:00:17 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000dab000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000dbf000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:17 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) mmap(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x1, 0x3810, r0, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpgrp() 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x17, 0x49}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3f, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x4c1}, {{r1}, 0x5041328a201b7c49, 0x18, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5, 0x80000000}], 0x1ff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x51, 0xc0000000, 0x2, 0x2}], 0x80000000, &(0x7f0000000140)={0x5, 0x2}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) kqueue() dup2(r0, r1) r3 = socket(0x6, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getgid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) fcntl$setstatus(r3, 0x4, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fsync(r0) 16:00:18 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80) clock_gettime(0x4, &(0x7f0000000080)) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10001, 0x1) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0xff) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2f) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) symlink(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000080)='./file1/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xcc, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x236161bc) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="bc2a00"]) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000185, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:18 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/248, 0xf8}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/101, 0x65}], 0x7, 0x1f) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x82a8, 0x11) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="529555ed8d533ab081641fdb9eaff419203e02532281c5359ccbd295cdf25f32d258a88471f70eaaf7e214b24758417d767c65c7bc4a789a862f8906ddf4c8ff82a5b60ce3491a28d3aa235766876e49cd9ba58346e1b04f81f5cff1ffc6ca2cd33d5d12abfb3f9500dc64bce6de9d7d2473b2ce", 0x74) kqueue() socket$inet(0x2, 0x4000, 0x10002) r1 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000100)=0xffffffffffffff8a) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') dup2(r0, r0) 16:00:18 executing program 0: r0 = semget$private(0x0, 0x3, 0x600) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/182) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x10, 0x1ff, 0x1, 0x7fffffff}) fcntl$getown(r1, 0x5) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/31) semop(r0, &(0x7f0000000180)=[{0x1, 0x6bb}, {0x6, 0x40, 0x1800}, {0x7, 0x60b, 0x601022ce51741a2f}], 0x3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x2) ioctl$TIOCCBRK(r1, 0x2000747a) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='!@\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x10, 0x7) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') semop(r0, &(0x7f00000003c0)=[{0x0, 0x9, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x1}, {0x3, 0xffffffffffffffff}, {0x3, 0x101, 0x1000}], 0x5) r2 = semget$private(0x0, 0x4, 0x440) write(r1, &(0x7f0000000400)="a10799a1db1b31a95df7f0fa75d5682dd7db808171193fa7486e8056fb36595d49ac5a38dfe92fb388200a87fa6a0077e6fe41c6f5d752f989f8032f2e44adbd4d959d7a8df22564b6bcf2c3217edbe4c677429019715cee959b99c51e69b4c480efd72a257a41242c72c5109c6a072296c712dc21100d4ae593b56685aec65f68aa1e3fca9a522b656de744930e1c84f421d0c12f71c42bd1", 0x99) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000004c0)) ioctl$TIOCCDTR(r1, 0x20007478) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='x\x00') syz_execute_func(&(0x7f0000000580)="c02302c4a179d4e9c4227d13e2f3afc4e3d5686c3a0c16c402352c5c28932e6766450f79dfc461cd5c1b2e0f175f00660ffd1c70") semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4) r3 = socket$inet6(0x18, 0x1, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000640)) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getgid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="de9f11507ff49246ce23920828f1d18e237cede020240997965e1b8b9cb2c9e1055e94bbb71f997d138fe77b0872035bf45f8972bcd4c7e937dceba1c2cabd89fe17a60fc0ec7b9724522e31809ef2425f7a330cad44c275141d0e52520ff3622af9e26d6ec69a5578e6c9", 0x6b}, {&(0x7f0000000240)="79f0276199111986db6ffbfd504f7576f17a5dd81b847695266d0745cf685c7520452dd1cab7da0374ff8ac0658c519a398ea1249940e5", 0x37}, {&(0x7f0000000280)="d14f0cc8f12b41c2f970", 0xa}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff0000000000e1c05bf042063903012f9b99cc00eb462b41ec29d74e87e86c647fb8294b51fc570580d9c6460ade27d8c9c3947f19623f68ee7217b59827f1c5d665195ff725996363922c3ad1bccf1da43a050500000000000000b6b9d9f14779fb015c2b4fc10bcd151eccc9", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x1}, 0x400) dup2(r0, r1) readlinkat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/73, 0x49) 16:00:18 executing program 0: socket$inet6(0x18, 0x7, 0xfffffffffffffc00) socketpair(0x11, 0x3, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000380), 0x10000) kevent(r1, &(0x7f0000000000), 0xb2, 0x0, 0x8, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') renameat(r0, &(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000280)='./file1\x00') getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f00000002c0)=0x9) 16:00:18 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) socketpair$inet6(0x18, 0x8003, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x3f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:18 executing program 0: unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x6}, {0x7, 0x5}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) unveil(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000001c0)='x\x00') lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/63, 0x3f}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000380)='./bus/file0\x00', &(0x7f00000003c0)='./bus\x00') dup2(r0, r1) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/133, 0x85}, {&(0x7f0000000680)=""/126, 0x7e}, {&(0x7f0000000700)=""/98, 0x62}, {&(0x7f0000000780)=""/68, 0x44}], 0x5, &(0x7f0000000880)=""/180, 0xb4}, 0x841) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getflags(r0, 0x1) clock_gettime(0x5, &(0x7f0000000180)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x45) socketpair$inet6(0x18, 0x4007, 0x4, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/24, 0x18, 0x801, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01235c83be005309c0cbd17c7fa8da1f779f382ba8df16d4a0177b0d0411e48913325428d6560a630e0da4347c180a723dfa2adb018a45911c5b2efb69eeded205d0b5b7cf79312400eadaaed5c089192d12ebb21360fa4642a62d5f4816fd38cbba72a1dfcc9062eec46218d6671399f409b0867972c2cca996015e7998f9f3c482b3cf65832561c20995b574ca4ddd9c361fec786a"], 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="6305df4f60affd1e3a556720ab62e37eab2421182239c2ceedf12bd83b81c3fe31e197c29b60b38310412615df4e369a863629728904d31865e63f777cde130ff5d63a7e3653f895401902ea752422dcde080e39c7e5ceddfe7ccf5505d644f7f25685050e6e6c2444f12772cb8e97ea3984a55f4a0866ec4de0e35be90448cffd334fe12f89f9e6bef4a8aaf3c576a4729fa05f9ddfa5bf73720728284954283d817b35fdaca5631ee0470130efd21237e2452a9c64cdd0b3a7708837d856ed0a253b66d2d19321f76346c3b5839084af", 0xd1}, {&(0x7f0000000280)="2c0bb45b0ac36114881f3f3e8e9047f7f7f62494d788c227182c2a3ee7ed23e99ecad9a6ee410e65ecccb508e032c84df5e0e43d3e00f48472cc3602f755bb6966a520bfaaaf6f788426df050a7d1a7bb20a642af73572afd8e48299eb54de2bf46c35041e813bed671208d154bd34ba911b731e1544", 0x76}], 0x2, 0x0, 0x0, 0x4}, 0x406) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x9, 0x4, 0x1ff, 0x428, "25acdb7f5ffc9694d3b539aebdcf15cbc0d74d09", 0x800, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000003c0)="6e50d3f66181a694b7b327df12c3c951f8affb4c1d3e214a8cb7a265d576a21dffcbf3e229d3850ad032d5c0715fc6b4db79", 0x32}, {&(0x7f0000000400)="46d9fa4a5bf74b3770e59dd3e49b3f0a9a56c1e217a478a59f486d4cb88f023b5ac8ceb22476747edbd0caa4b858356c1b66a215fb3a60a8", 0x38}], 0x2, 0x0, 0x0, 0x1}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000e98f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000002f44e8ea039bfce200000000000000000000000000000000000000d3ec251f28d564d205cea99c8ad6e13734507c8aa4822a9e93965935d7dadcd84e1bc494169acd764e62012f3ea996a3aaec86b2a278e93836bb4c920a2879bcaddfcc8b2639cf7364062d5cdcc50381f0cc53f70928e4034a21a620fab099f50d7925a973b7feb0cc16448293b80b72be0f69bec6cc0c64"], &(0x7f0000000100)=0x60) close(r0) flock(r0, 0xb) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, &(0x7f00000003c0)=""/87, 0x57, 0x6}, 0x1) 16:00:18 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000200)) socketpair$inet(0x2, 0x4001, 0x5, &(0x7f00000001c0)) pipe2(&(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x100000001, 0x400) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x0, 0xf0000014, 0x1}, {{}, 0xfffffffffffffffd, 0x8d, 0x1, 0x34, 0x5}, {{}, 0xffffffffffffffff, 0x40, 0x40, 0x101, 0x400}], 0xffffffffffffe3f3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1c, 0xa0, 0x1, 0x3}], 0x2, &(0x7f0000000180)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) mknod(&(0x7f0000000040)='./bus\x00', 0x9042, 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) socketpair$inet6(0x18, 0x4007, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000005c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000240)='./bus\x00', 0x8, 0x47) open(&(0x7f00000004c0)='./file1\x00', 0xa0, 0x0) fchdir(r1) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) getpeername(r1, &(0x7f0000000580)=@un=@abs, &(0x7f0000000540)=0x1) execve(0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0xa, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x60) ftruncate(r1, 0xfffffffffffffffc) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) openat(r2, &(0x7f0000000340)='./file0\x00', 0x10800, 0x1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='./bus/file0\x00') pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000480)='./bus/file0\x00', 0x80, 0x40) openat(r2, &(0x7f0000000440)='./file1\x00', 0x2, 0x8) close(r2) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000500)=0x20) 16:00:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x100, 0x101}, {{r2}, 0xffffffffffffffff, 0x25, 0x80, 0x7, 0x101}, {{r2}, 0xffffffffffffffff, 0x28, 0x8, 0x80}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x1ff, 0x2}, {{r2}, 0x0, 0x42, 0x0, 0x0, 0x80}, {{r3}, 0xffffffffffffffff, 0x44, 0xfffff, 0x200, 0x9}], 0xffffffffffffffd9, &(0x7f0000000280)=[{{r1}, 0x0, 0x0, 0xfffff, 0x190, 0x3}], 0x8, &(0x7f00000002c0)={0x2, 0x8001}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x7}, {0x100000, 0x8000}}) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = getuid() r5 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r4, r5, 0x2) poll(&(0x7f0000000040)=[{r1, 0x104}, {r0, 0x1}, {r0, 0xa}, {r2, 0x3c}, {r2, 0x15}], 0x5, 0x1f) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x130) r3 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10001, 0x40) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000240)) sendto$unix(r2, &(0x7f0000000140)="d5b2f246673d23211981cd105c19b4c156affd027a1944483b9fa3adafc8084a69ca1076feb5f35c95598d34aa6ce5a14b80563a6a0bcc5600b9d06fc08c73a33bb55188ea1a48909e833be9d4a728ce4b3d7885c32a574ee3ddeabc247183dd8671501b8562f87d9a365aea1b8379ae897f559f38cdd16b306ff8766550dd8535e85190920e572a71444c45dbbbaf7d9f52", 0x92, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) shutdown(r0, 0x3) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xaf6, 0x4, 0xfffffffffffffff8, 0x6, "0fd00f2efa8e1a8f78ed8738ec903a6811f17405", 0xa3, 0x1}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x3}, {0x10001, 0x4}}) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)) munmap(&(0x7f0000d11000/0x4000)=nil, 0x4000) 16:00:23 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair(0x1e, 0x3, 0x2a, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x201, 0x80) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x4000000000002000, 0x40) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8001, 0x40}, {0x18, 0x1, 0x8001, 0x80000000}, 0x0, [0x0, 0x5, 0x5, 0x0, 0xffffffffffffffc1, 0x1, 0x7fffffff, 0x15]}, 0x3c) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) write(r0, &(0x7f0000000100)="676805a8a2964085d1e39435005ff7af9dce27411f6704a5f977b9bd84146a0bdc09bb07d8b5a5cf584d28edcdad987cf19bec1118b8582ee8c55d04ae2c34ce8047541f6971a0c048f43008d2e38dfca798050cff2b51a20efee3b7", 0x5c) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') poll(&(0x7f00000001c0)=[{r0, 0x1}, {}], 0x2, 0xffffffff) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x20000000000000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)="122640aba17d466da24b0b982a449b7f4a836550f92f2190787f58d3f4f10cb2bc93fa84f2aabdd55664ab564c97c8bf9f7bf1fdb5810a3fd5b370691d9d00c07719cb72e1686a3592135a9e79a402c7d4d35ee4ec9bc546f8cb3c40d1edcdc06a697984bade4ff35ca4a4ad060a401f4d9f285520859acdb5f32202138ca873c4b7e0e96a6ea20038fc1f9caa13f4af514454be4885d2aa364962b91ddfbe1670af5d272f41e2ede982ff4ccbba1052f6d7fb77ed00d976749aa8c6be3e0d5f997262fe91de714e03e26b1e04837be0a99742323abc8a3ffac7ce23a66adfe0aeebd16316cc37e8743152939bad095cab6ca2e87c8957b2f017f35c3c63562ec7c6a4fad368b32a12dfb053cb5179af85046691a8da3e726c09d7d76397d8fc3630eb847566884c90db19ffdd561ee3d32eb370c9d69ce4f2afd9c2fca942243619e6b0d473ffa00dd903afb794bf8a57fd07b5e23b48f7dbd9db0fe86c31090963ce9878cbf8546dafc039c2bdd656039c46a2d31fbf906b12acf4a107c0996b28430f3e09e4e3dbf9b7606a262a334720314c809c66968e1a7695b36a5c2a62923e8c4647b7d20c1f275a4c0e2ebea4293014558d18c8df92837ed554e4264bab8d33b800736da6cdfe1054bf29c920eece618c92cffda33a9bdb952f45165c7a9c2eb2a13c72b2c9fb68dcf96e6c64ce217dff93240d9a88320ae4449bd4f028d5dacd379e1cbf083367d32e5e8b5c525e7c4198291954e5a5419d61f433915814e4f1ed189c04b09160e0df26be7edbf3", 0x233}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x3, 0x5f76da17) connect(r2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) chown(&(0x7f0000000100)='./bus\x00', r0, r1) r3 = socket$inet6(0x18, 0x4004, 0x0) connect(r3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpgrp() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="d01054f790b9409829799766d90c3a676a6d314b617a7dcaa83f839431a3cb01752385a7cd8ed86f609f4b2e8080f0943597bbc4617c5eba2d89ce18dd34cc615c5c5a6e13845f1cad192e41c618810075420efe21fb42827804d24dfb3dd2d614e4027a6a213b6ae86c8fe036e1e2e57c49dbcc4bb9a4be473107bb84", 0x7d}], 0x1, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1]}], 0x148, 0x5}, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:23 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(0x0, &(0x7f00000001c0)='x\x00') 16:00:23 executing program 0: socketpair(0x26, 0x8000, 0x4, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x1, 0x1f) socket(0x32, 0x0, 0x100000000) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000100)={{}, {0x5}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x2}, {0x8001, 0x8}}) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0xa0) r0 = kqueue() lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x7, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4011, r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0xfff, 0x0, 0xffdb) r1 = socket(0x11, 0x3, 0x80) sendto$inet6(r1, &(0x7f0000000000)="fd950bb6b6caa06310288265f5da341c00130c0c6cc5aeee256b145d1e56ce74f370b730441587e9b1c079719eac6e7e5469aa6caf5f3747059d52fb320f3f1f7584e3286dcd18cfdb39e68bc2621f60c3d1037e904316e66d3ed58916662bac2f213a0a820166aec6cdb3c1f6b413e36c60cb6b71cbd165fc642a5e11892f77109ad6bf03487ba342bce319985d2c87dc8979d3f209e6ffe931a7b8a7bfcfc729302566cb62b0f4493843736f8a0915d960ea8d00a4b555aea4bebd9070d7f6e6bc08be", 0xc4, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x7}, 0xc) 16:00:23 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mlockall(0x2) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) socketpair$inet(0x2, 0x4, 0xfffffffffffffffc, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/193, 0xc1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='-\'\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)="2e5c2a2ded00", &(0x7f0000000140)='\x00', &(0x7f0000000180)="e12f5d7b25234000"]) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() fcntl$getown(r2, 0x5) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x200, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) read(r0, &(0x7f0000000080)=""/245, 0xf5) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x401ffc, 0x7fffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:23 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f00000011c0)) 16:00:24 executing program 0: pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x100000000, 0x0, r2}) fcntl$setown(r0, 0x6, 0x0) 16:00:24 executing program 1: r0 = msgget(0x2, 0x650) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/18) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x4, 0x7) accept(r4, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) sendto(r2, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000001200)="40be01c25baa781d644951d07f0fc91cc6ed87206ee6d15840eaf9873acf67c628961df325df8b8f68ac9a02740aeffad21b89657eed123d277a505cd2", 0x3d, 0x0, &(0x7f0000001240)=@in={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x7fe, 0x0, 0x0) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xc00, 0x1f}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="f72e721b4ed7b5a64a715e73910191c1bf3fed48963beddc2caf2ef8958cc8b9f8b26521101e8828e4120d63260e31f559e60ab80528677cd87b87b6c24a6f539168869b1d8da0447cb4e003ef86f9d8e93194", 0x53}, {&(0x7f00000001c0)="785709b65b6fe65490046ba77ad70d2fe3bcf40fb7bedf898eca8576fc2fb825928aba80de8a0a43a4de59ae49506eab645505104cc01cea719f117e949383bc219b4746eb75e9a06847e2bfcc2b6cd0a4837789e41dbd9a32c598e6e55ab46bf3d055b41c705a87843ca441bace0550227c15f6a169cd0ae64b8da8075340c6da7e923dcbf8c971b7bcde41d1bc3bd0c7b3548fd1123ac5d540e65de1c1fbd01e27702b2d9ee72bac0f6c4a", 0xac}, {&(0x7f0000000280)="7620c52deda4e5e57e66c885241eaf5c4909ee2c8167896e5209ce976db78e8df0394e933b3e43abcbafb4ccc096e1fab49070318d5bce190471ffb760fcd659dde3bac3d14a1cb93ab825f3baae7751daa56aea478612cd8715135f67651f9007a0e41292c1de22c6ec59dc8d12e309876e37", 0x73}, {&(0x7f0000000300)}, {&(0x7f0000000340)="266c16e4a799b8eb2e9681471b235ed923a98d8d9d86c5ad7ab8f80e0e3a87c4c988cf05f87c90b621348f21cc9574f3d279e5dc5b33e4a49eb5e2a6f10f06e9c4541f63743735602a9996993ccb09f2e2283731fb7a97b4c392429dcfb6697e453def114594a4b17ecde91a28dfafb97a8988fe9c402031d848ecf9f33b1ced9dea9497e76b3c05f78d643bb3571433faebd51303b221ab6a322ecb2775889995dd0936e1520284b27afd3bcec3e017423346779d3196811205630c41806d416d326b4bfa462d3855668298482ebf46f170a5386b5a1f9df85af1246476dd438eb05366d6fc4e0780efdc48ba1713", 0xef}, {&(0x7f0000000440)="524caffb5b7ee3cd94408b576beb7fe50b42af230292b05249192aebfc2ae47f52209cadc21f67071108fddd6dce2cb4121429ba1465f2f66dd911fdc0819db3ba649c6b28080d2aeaea90b2ea05f73d205fb36862c86193c49a65d19994b34acb1b922c5cc7eae5197524460fadd03bd780826925fb0ac9a28f5eeca0db1e56bb84a4c850c64dc513d48f117f18015d4854290911c4b44fd1d016b0d54eb235d179f19bd630d64c4280ab0edf996f9f2d90e2090344278029cf34f47f6ee5228511892118dc0245b8c934973598d320741734d9", 0xd4}], 0x6, &(0x7f00000005c0)=[{0x1010, 0xffff, 0x7ff, "b03630596b565ebb6a7eded140632648960a4af5440c13d47215334658f5ac7043d229691d2de1420adb3deb95cd7709d28337221a9f4ca5a224a9d89202e1e0a5e844f06e2a9be04ef7f68aa5da2bd95c24b71726f3206fc08b7a95b9d0dc3ef3ebde85d594fc1a1f832d73c9ec1fbdacc9b379d75ed4cb3343bdf0d1ff6d5b89895ec0c000ca2f73b54a178b5e6c2d3498822032575ec9740748179fb402d8b1c9e5b16964ee5cb300347f71fadce7e06a04045292e739a4880eaeaf7996f5c2e01c999aa3d29845b127fb01c96ce67e4cb401c1c1a6d0280a79bdc6d66a1ef9859e73c4abd433cba52ed296a9eb5fe1a8e451b0215c1f1158540adaa52160886f3b69e22d15ec77b84afb0ed9c40146074a6454572b71be1da08a3b7291f16f0b92e38a22154ab6c418b7f9d3f2e83f07b240ab507359df3c71bffe9a30834a52f178904d0b98a0e851e12df9857929d3a78ae2dfd0d44ca8169383ffcb503dd202faa5d7478646bdd98115a9ac25f80afe3dcfaae749ca1adfac5696805f4903349ef8bc6a177a57454fa124498785758689a44052ebcc20786a7f9270752b1106504de76a72f22f1bae099622dbeaaf8a664e1d1e52f91f283d8d9ce5c778925409fc8fb246ed0cebd60f433d315b947ab04de46fee2a720defe6e6e2e20ac55b62d1fd992753922f75c78f79fa7ce5267a911b6758d894f5f4205cbdbfeff228fc530d6ab0481b6a18bf2977f27638458a1c18ff8fde138e7ad15b1c45ad55e6e3d3f385bb54c720e5b2bc9c6126638b01c9ada826d4d7ddf5b93e8bbc1cd73d4a14ccc58b8db93ecef4652f64a2c79834f9e4dd58a597ff9d42f38b35af5a2d13e1409a3b532b7a56f7a947625a87c84607b9abb99b79043277c219f0f822741c6bb0ecf22408067479ce9f52e380264f3e45620c3b242fd8528305ef6fca65f4b43f20a1e2c2ab1d45aa6bcc9ae2292d436d562bfe6dc4d47ee5d415c7c8345ffb4b383ed62692f129ad5991912c0b2b67d15be68aaafdbcd67d9ec7bab9543ab01813e2a47589994d5314177a8de58dba30c60d2e9ba9ce2aca682bc4629690de7f771b590d1367eefc449d29f3f77a8e3a470e3856c91a92561f3ad392d2e02deeb04540050f90443e429a916256a8a57ac4aec5cd85e7bc1dda95e7c4d650ad9de073cb03aa749ea59e6c640028ed6c70ebd7e4e1c3187415c5b8d4dd307a620fd05411f0920e7706f5d23dfabe816a0cb25958f3b5b5c9899bb66dec6b53681c04627eb431fd056aaa59f7aa631f6cde0acc2e96c7040ea951eaa5d4f9b69c49dd02f58d065dd1d8fc2fc2175447d484146d4af9552f1d11fba99e9cddcf048af39de9d8efd97e2b0bcd20c506040ae3950259b5d3e988aa0ca394c5ca04e7d2e8d53dcffa9fe11f05243d4043f87a0303df031cdf092bbdc83f2981de327424a3b83d4a4ab2644ca652da4ec8e5adfdd2713b814aa003d4c4bd307efdf40a4181341b232dd95dd0877ace4d4220c49ddcdbb74ef4f67727204c5fedc528a53ea21740f5434d773617567a0d3f686b14f6b907c1f7cbd15c658d5f8dfc7cfbd72134f24efa8342ec083bf11a674c93619eae68a06b646a934ba32724dd9175efc8062079d9687165ebc11af8ed34011143d83a5ba9eb3c9126c73034f577eb326a97866d64bb693e0ef3b13d08f39a79a2839af52b48515d0eac89f02a35886fbf6798c4504dd96473553067e3e489af448f17ed0a669c971b03ef94e171b5f7d5ba0a5f294cb727fdf024bb15094a49df24fa6ca74c22e60e74eea335f7389ba5e6a1ae3a24b39789632152ae229fcb4fa125011fc99839626d1b0faec430e53ca897cd73744d5c6555e93ca965c565270bdf19e00357fb9741342287f338d87f815041e742498b3e9bda457a7f586c4cd1b3eac46d18df61dcb9119e1de8e32f4fc61b28e6c715fa8f8157078bb742e6598bbb688cd96126dbcdc3fa953b43a7dfb47730afa2ac2ddd067ecd830c399e8ed4a66095854cfbd386f1499ad2e1840edbe4cf4890dafe8bc7582262e8d7094e794a86d9d02ef7e3d1e1b86a026bceb4742c04a24e462f4ba6477295423ac8185a4e791ad7741be0429cbb4c008d12c24348eb10d146f013ae52b44e50bfc30450d16438f60912a2c51d71b153284cd4b100ca79251f15d18c43ea097b4c08efe0f7dd5735af402800fe22b2ad9368387a15db9df4a40682332113b8a7c5e8955d6ab7fb1f5a00fa1bb4419137ae3b65dbdab8c1235c1fd481771b02f73bb8839d304a13ff12ca671db878efa4fc25891bfd9d28b9be313b2a82f64b1bbb546ad110bc2cba8cd22a0d7e4c12cc3877017db895c65c60dcf52810e4bf32181f5f2ea86da7d7c3f98dcacba673c1af51de8317f4d8cb9da376e1c55ab4afc99b8cd0d3afa1a4f5685d18c4d51d39090cfc9c73cdc8c5d96ae8fe392e4bcca1193654df916e369aea577084d9e7840b40e99233b7eb80c33535d930d1bc5d43664c1eec3328a1f70e2148a4caa081ba574a72b58ccd7605fdc3e0ce100c2bf6abe6cadd481bd633cb9fc1b67973783bb3a1b33045b7bca9047190e3e3ab62f1238026847b773510a8f6171593c8af7d7ff2f486b76f221c4b24b531bd8bdb16d335d28327daa831d10d77b76f539d9c225931d755feaa8975ecbacbda18bbf39e4b8a3ac735621b2b4c4ad94627315763ec3844840a8820e2bc67b7e31277f444571b5ebcecc1f4a21118b0041c97b29970a015ebb732155ed3d3454bffdf0e8005c947840cb72c795c877fe34298df1961a7f9ba77b69e84e9b520508c601f6397b705ffa62aecb437abf8cf698f7481ceae848f331b6478f0d53d08e521239a148ff3c93c377b96bb2722cba39ee1524230ee34c4029f83d5796a07b2778b08d094f88e5dfc6ee9cfa598391377faaa1f13ce7f9761067f72e6344bbbad41530ef02d4b1d2bd78a470e4b30e33974b466c911954dbe26235749cc64e3887382d0c458bfae7934bf104127e211b327eb84359cfc4cfabe035d5162c0eb9fa58c02510f2e8badebb276ebdc7e87ab242c186066d7bbda699e5f6e5d92eeec19ecc157f03fa464891bfd70a8481ac0b35a1f31d320df48e1c9248933b2fb584f3536a0eb29eac9fd7d7c8c4b35effc04979b0366703ecae967a4de7ecbfefdec4aeb726325750489c9916701321cc5d821e1504ccc5c0707e2dd488fb80281aed3af761b2c66f714f243bc7cb0c99473011e2c83cb95d9daf1778181d77a6d396e2316e08fd9b96afd9c9a4f8840bb8487a54361c154366656e708d4e405b59131feffa43db6324c5deff7bf1cd0c7ed2ae542a719cbe0610d6477df088d27a0c0d253fc393645cc476cfb146ce59ddfbef585502636b376f89fde52330e075f0eb5617eb7d27fc55dc513cad539265347403397c6eb34b25c4259ce88e179cea4529ddcdd0ccc8260b5740126426c6c0ce1480f5f62c0b0add02e2e34233094e82ca358aec91119ef40dbf8874f987aa9670ef6e9d3743fea38476663f0e39a5022d6ca9cd359f635b27d25a5fc5661d9822ff76dae95e64631484a13aa110a2f3c3f0c398d50a918fa8d4cac4fb41a1e73c561d25e7c56e8c588077c90d71578cb66b19082c1533779f664c36f5a869b151cd05846783d54b3bceadce8601f1b3faa4308eb41ea9e02e0d73d7379365fdf838ed8581aaa3c332cffa53df36102bad80be35147761d34874383a66f7ae2f1c088c13cd6c8a2c1d603c6e471a6af52ed13ae23a49c459e381765ab09b17f2184e11519d9fe3843f95e86837b7a61376e7eb4f2c2bff96a8e8ab2c2552d356d6432299c33f0d9aa81d8e5afb6ef3cd03907bdd89780c1eef7113fe74b1b181ec99fa5a887147640a39ce327f5247cfb773d8297be26b5d515c6ee0f140fb2b088ad85763cf855a4100f139215422230726f9bd237b0e4b6d99165d45d6b2a611060eb816f19cda12d4048049fea51bf5fee4c9c5cf9d27410bef778956fb07b31d7ef5a6b29f715f7c162c15ca4720d7841455dd042cfbbb4ef07a1c082006c8c769f0ff323c8e69298d9bf224ce5d6fbaff4cf6d0cedf9b0ddc93ab0f57f2e3ea4a0bd2c39ed9eb55ebdf0e0dd9df8d250617aa7d4643c105e438268f84bf3b3af68e489fa834e721c1d1b3c3aaf7ec6c197476537ee3003152f4d71a560a3de874a9453cf2371499618da6216ff886a9e686e687a5cd5beeebd828e74e4c120603d704f90209f412b20464759d17a9c8172246ee4d9890a79d6097a3c64af923d28b6491b680fa39da767ddb9624f8c66ba51f99daec9a6365180fe21236a3fd2d15c83e48113e50eb596684597cdbabe29fc9a5e5aa999b590e07e49525fb649c2c1db463119db74aedb12e5918645ceaa4951a1dc743b9cbeb8233626a104e6efdb4316731806c89918acf0bf4078c504f0b90b1d56333ee88ed941c0ab38cd0d702555d276012c6da14f29c0e5dfce26621063b2e40279ce17777bf3b9c92b96dab8fb872127ec47a4a18437f636bb9aa9cf28fc6325af9097519c19330c9e1ab2f2a26a1b30a85322af736039afc2d8910a7003aab4cd3c87544508c0102bda3f360a3b32d885d22f283ec6d2d5ce83e10c952e58b7a7d629f7c67b555cb29a4b23a728d3e890fc5183dc74d32e4730ea754385f6995660fd941326c781b602ee41d34730a18be5076f3bf25d71fcab69dc44d3792524f600b18164616c5f67b011119ffe457ddc8605fb45c99d38e081e7911b46e0ca83c3eac5961a34ca44e741a646ec844f2ed4fb456699119fb9278b28cd4daa6b9df684d651cfa06446740987ac4b967b4387792b01209985696a6af7cae234f8a5031100a4f2bdcf29928c0879a9a5653b2bbbe9886cfb0e88661c88b73c102e8e0826a2f0c36dd6cb8ecd970f8efcff6eb2e4377214e2016d87bee09c1bf8fae304182fa29edd4f8005caf80eb90872bd1c65f23ddb1072a682139b474c911c073a27743179813db30ddc90e3a075d5c21363a7454116f4fa008212d72be818de6df7e37f525a78db83ba99b4cf8db130c214949b9165ea246a689da8051e5f0e747b53fd12bdaf6dfbf9fce414a4456b3d5a82fc00e2df84d595ea9baa771b8656c26aabd807c5ef2a9c50a0bfe48731617c4d142380ef1c3e84ef70ec22d6cf2df51fb0a66ce2fb3c0b0d3bb25b5f02063c1ca30b8ec961e1d363304600275bc2d1cb8ab7695c4645b09b11a657e3d3b8e8a286e9c067187a34687cb446641e5e61e28b8d52ebeacc7c8fa1bd05aa473af8e5e2688972c68499eaed42cde48d48f4a5e2abe2f07193dd90579d48669c322dd915826d04b291687ddc1132d789359858ac0706a64c5f7d9abd6e38d8c1a9be5f6a68351ce78236d8f40850056c13af7dda52df31a6eca3ed2d08d43c3b8de1571d2e153309e6f4be43689dc93985071d54acbd402a5b75a4d0818af08e36b24226d3e141907a9027559bbb7b6f6304d5d859b37d2aa77dbdbd843b746d0a33363dd91f37b0656d22463a154585c674a31596d983dd5e11cb1f117708dd3f69e77c22a3184cd880df8660d75160b387a17d106af57a72f2726276c3dcad60bd169427ef4add2dd6cbe2f170daa6be7d7ebdbbb4054e5a207a54010374381aa3c87c9c2c0c1276f449dd4b29a2a0cb104ab583cdcfe6cf0c463684be106c0673f5c57b304c5adb8aa8738b96ed69ad32d1cbd25296963e99e22682776d03451f20c5a7168f0d68e834d6cd"}, {0xc0, 0xffff, 0x400, "b41a4567f008bfb7514b2292bc534db865cd3f082602b74153bd84f6fa7e9638d4df03774cda5be69f7745f8651e63c33df7bcf0619e922bb6abe4bca711954e6c0b73c8ca717e8ed20a4917ef4dad7dadb955e9a69c19e164eeb2899751fbbb6afe22f2d3ec4607995b0f347b80feee46fcb9d13e71857c599366fa3ad1111345d464f32aa6428eba3684a25fefeecb105d8e1dd9924a336fcb68ee9bedde757a7d778bc779a23b230c"}, {0x40, 0xffff, 0x2, "39536fe87f28481d8330fc38ab2ba8dde7b456434d2eb1b9333d8d37ab19d33dd2feac2fd776910a779b4fca6f6a"}, {0x20, 0x0, 0x8, "cba616976ce696cb6428aaad1892005b"}, {0xf0, 0x1, 0x1, "ce2e17ac490486439f078835d59507acf62dcd74adc5e096f624dd508d9fea6e2dd20663fe3027a151bc15aa2364907ef8234cff0c6bc340d8b42a283a603cea15154cf1c3f8178445ff7c18cfdd913d50e59cf720f49a219be75dbee3d7a7c3bc0be19fcb5be1af28418a8f9d26cb0fb7b0bcf1bcaa5963eacd3b5b2f00bc2f9bb93adc7b628ba36d2900afa615a593900fdd55dc1a9648ce1a12584dff5566a608420dd39d43e39dc4b2a10cff69b0c621287bc1882f549e6aa2df7fb5120b15b6761301cb00c8fc0990d38a0bdf307e64c5c139c7a1a42c"}, {0x1010, 0x1, 0x6, "7ab5a468d65a8dbfa5162923d10d756f9288c53046fa179ae11eb06f2da447da24a57650d3d5d51c7e18b0122384b1e47b30d3928ad68c4646419c7ba1bca9fec107a16b3e6ab0743ef74c1d40f8a458f9946ec084783f8c1827aab09fbdca628e19d4ab75ae81c8ef1a48889938ec8af36dad31caadf084d8872fdd60e2a2ef44d85a6761a30d6076242b6547b3055f35042fc1b2a08e65ea84c54255af15da557fe8501fda2fdaee5bb7671357604b71cacf961636f4712d34e8b0dca7fe2b025ac8509eb7c1ae722f644419309f93088e0742058f989ee71499c4bffa9da979afce2c0e6fa81464fb0fa57210f147241411d52df034371619c616b520c4b5b005d7fe324a6f459b47c845fa4302137bef2f22e061220762e13936b5734b2041d65b0fc1ad71ee6e844ceac39d8dc6026cc3f980cf0e804827f697c679c7fe132dea07cf170d3760197f6e794eeb8175521219078d351fdee4499cd7fc85dec30a6014d61be52622e38cd35a4dd55d62eaa3cd35688af9acf1f417b6b1e5368e79b14d3952e2c519df33250a2e574fb5256f518c3ff49aff619358374e1604905da5817dc84ab1ca7b03bd66a1ae224618c0c0054a03693a2a46cd7d5f492343894e1596924fc34fbf723995789e1e209d7c6337fb76a4861af3204ffad06beeea3e3083901f36c4b32450757cec5954d312b9f94acbd715212bab5faced6daab0b87fff2d9fda4dbcac56259376a1cf464ea51944a2bd44f1ae6f4e3c50d6b0bfd2cce792032f06cc91ff58ddee0ca9712bfa79648cf0a4809062a039b08e920335bf0311a3988c275775fc8c3b01c6b4d1179c83682190daaad3d5a0eb653619bbe874954dda3608081ba94c6c1867883aa60fedb6c645d353b977a228f902d93a77a20a8409125c03179b68966066620c3b23c5982807b65bd5e1b42c18575791adbc3cb333924b7ed451dca71099fe1d2af9bd5463d9742ba37b31043d3b1ac4356f8712f38483b2df056aea3d91f1ba19c28716274b7e9cd21c3768e3f77b04dd07455cedc9b27f3bd3555a066f1eacf1d111f50aba89f679ff8a5741d83c2432932824b933cc893f02bff75f377947ceb5f39ecd0e366c89fe24be79fb9797ec5ddaf315eda835c8a0eecf5965b801d75c8030eb449f9150faf58768bb779d39692178f1ecb32602739180d4a3a3d862b03848b9b1523e0c96c041eb079eb204610bc804695920a416d8b36655663c9b4a969cb0bb6f3ebe8ef46dadeec298fc5480dc244b92bd165605682b66c5d2ba46b18bcc3008f4ca916367a98e5069dc5330fdf9428725d523cd35a16b6970983bf15c9218dbe856d0d7bb6b1af913f445dee37747654786f0508f6727dfe7f99efa80bfe5789a6891eaa078b7433ef46ba54d30077fa3a70073871e0966cc901cfce05b4e5c0bb689ea59eb63159f29b91bc3bf86be475c1baeac9d5998fd297c97915fe37999069f4ce33be8868fdd6104b7ed8c806f02029d42df1677facfe8d47f7a2fe0c985c37159be44a3e885677cb6f59e68f006cde64edb3bcd30978435f98e13185e85af61ff2b845b23d88f501296755da9649f0c6110325544cc4904c90df617c96ee067ae63252733232d4dc5a37c4c6f969b7d00161e19bc1161e17180a5dbf55e4f0794fa2e9b85d6cbea4917f4877df156cd642d5e6067055fbc528dd3ec5afa750f326cbb2752e42d88cc929a20f792a33cef22f355a023e2fba5284a9a1fbf28184a914062568a032203931ce89035d0274b07dbc37e62ba04ce54e76254855b2c8cde759a1388cdcf2f72a7cd315d9331fbf2ea803f98e60e7f9d34b261c38e20ebe8b81dce6cb08f8a16e295599f70898a752da39f5164782c036c29538c3a6b81395a1a55021544c1492dae1b9ddb1d77c8dcf095b9975d86717f95e2ef91242826185fffc4bfa9ee2c5a9d576145a7c036a4cc2ad8cb2e1d21cce2e6a8885e855da8c941a2a73d19b6b62bdf695cb0c1131c27ff8fa45e380a420e9d6a8b23e5bc8ebb532633dad35e34cbde68f0d0dc389e07fd360e14a3fa6a339413b198b86ccc1164c91128c0bbe7f49171d3287588d3f8c29d7bca388802d8de858610e9dee48c52f4a4be1ff0ba08b176c59143b157131c9d3b8fef339c11b3229838d1da5744a0d293b7fd10db0c37785291cef848e5334e7a2961474e902301344e9c15ecfe758477ca85c6027c3852141d8713c79f176c66314e6f8e7cfeea8a110241b86c970bf6b2a933820fd053ffc1898a9f27ab71fef59f0fa63864a5873509dade7b1a4ed55b1d0d2fc6f1fd9e3ec182bf15887c5b5108d2a6f4a3f6ae28e3a8bd33a98bdd831caaa23ce4e845ca3d9bd5a399297627b748967fb1a2dab66e05b705ac670b5a53d77232156a51d9fe2189bf53d85b2d68e77692518dcaeffb6093c1df8d8621aa19581497342013a8eac110ddadcdda36b6d2b06372d9818c9baf061cf0ea416db5d5726f7a03872707f7a19db3d6153fc5ccaf66017d5a8c724cddeae88784a6e4bb1a020aeffd66303abf4a008ee545d1fd3607ac8785fd8a1f9aca61d746bcfc684522c73d2470906b8c2157801df2d060213c616a5eafc7751d2a1a8f69c46b581eb2cf12d618dd0536ce510fc5069095d7952c808c9ffe25b3af79412d6847ddd796f8d68228f35b1d14015c55f852bf9189801d8a26799f8d81380ce668ea67ff93147f389d104c5d850e03098688d3f6c81e54c60498b62aa5ae6e3870e5f6b21c8cc0527f4af64cbf43c592ccd26c5522a68e79001780898312814a5ac284cdf396358a26a02dbd9aabbba44377fb3fbc2092a57151b403b284eae691ece2b219c0229a94a8c2af95c04e234bb0c473dcfb9de844b5c34bc7d08daa747390aa1857d159922b7a4a13f8fc2a7f11174f2eb4a2a76932419e885b294fa02cc68fa8dad5fd0dd082e237452b10cebfd546cba9d72702551cbd81c516a00eadd8119701f3ae0f07db92ba65a97f9d607c0b404a07e4b07021a60961090cd5e29dcd4fe7bd4e85e7e459022aa2a375b7d701d8ca46729814f1d0a28ccbe21bfacef8e39d9da59dee19b6fae7695a56f66765e91e268179557ce3687cc0ac3c0898a449c8dfdd51a4bf629ba3a40d47171e5b57a4c1c92d5dc6109a959fe29ffb985e52c1e450fbbf2c0906df64891d00b728c3a1bf1833e3d4d649782ed84ee6b3e02802ebd04146f44e2d29aca22e286c9355f47690a04bad6f16a11aa1fbbde3d9de2ed49c0ace74162323fef591ea06e137e346cdba26ec59d79a1aa744d726af834ec74b922b431f4c56365f0672dc2901825c6198bdd79ed2228798c6a33144c1ce31fe2ffaf6b97058db5565da5d3f12155b7f215ce4c57a42ea5063587a7e1530486d14eb2f6ba697464eded319a579d76dbbd9a482afbad9705f9fddfcf9c816efb60203a1132822a9beb37b1c0a594efc4c6d130c43d18a512ec6af151934fcf43e5f7f8c4b357741c73dd2df2dd0ca557fdc77586fdbddd00d5525eeb4532e27eabc897bda11f7ea97345f8d22de704b0bc99b4dad4212c6cc7484ff4b3c43d95c297f405ae54d81b46022dc7bff7cc8ef69f7709afc9b611c8725da89201547f6db97976db2db34e7736713057f6da7d5b38b58f829a46e58b815b7f9786d6d6c6ee7e48704933e5e1e3f17e3cf16f4399c462ef6a4373cc84ce825f6ea241df10a5b6c6d5f2046d2498a160e3f5eb775b3f345be8afe0250c9f6847696e46eeeaa9ba6f8be776c6a627ba7a832b8d7b2a05689b8c7d0e6e67ba462c1804ed47a8c5b87baf5e6ea3f1e7423c8a39f3ef20b1fc122d93ec3b76b8c8db40c4dfd0c5348a6c7a97b09ee8e42bb56643ce0a5af812595ac3f8417aada9f2f158e18da67c0d05a997e8046c42d26c77f99a0bffeae5a1d66ddda0591035770c07c16e9fae3524895ac6d1dc3dbeae96963c553b2a663a8d6a6fabebdf9c62644df591a94295a0c3da1a9a933a580322de2df7553a1a8320251bdd4e30cc665c764bda394df945ed78e2e8b586f3d7b9b3785a15043be2d00336b8c44d2203fe5bae7357f91945c1f50d96bf0b87c7aeb61b4bd3cb8ca820e79c141902c63f53c14fbc143280a69e189f3933acfd8bc59ddb2291497f57e92d81fb042892a2bf6fa0369dde375d60efe2fed5958cd6344dcb06d3763fa59dd7c7fb0e350b9e496d49e6dec01d8327ab4932892c9cba0c968cc1e69380e200994cc6d4609c1d186aca9f590dfedcb2df38d63eac37f1906824af27fea708b340add2023c127eede6e50a3c39fc18240109b8d81ae0db1bebdc883fc072623d2e7da33ccd8f41fe55da224d23ff19920186d37919d2797f0995e3591ec9835ea0eaefece225ad46054cc9cfece7cba2aece9f233702ea4d61270873ee28dd7709d5ba21057bb7abe7494ae20909da37a82e8ccae214e1fbbaeaa512df02b91f7816d6190cb419d9033579055d4257d5e436034a9a332e362e4e9af4c9b20340d4fe1aca8f2c9502ac6492110f81ffa12d1373df0596cf942ea339fb00cda1a0d4bc67cd67e4eb88761cdbac8a3d05979234ec83bfa5ef8434d49526132bf63307c045d1e173f6285375677ba0f30cc9876ff2ee8eeb1f3895d5f494b1997b59c14d909074c85ff68dbfdd64e06a465711e4afc954689ca8e1c615cc284c29ac003c707190e6219febbc91ccba2ced09fdbd66976872e585bc60251a5f7d59dd8a52f171230cc3c250973c6f6624632b36a54732cf5e9d96d0114ca4a58ece29705f17bf58ae0ef20ecfb6b6a902a2384deba1e7dfa4024dd83c84654843973497540a6c5754892fe14c93e7a87fc6933a02aa10711fd6f7f6fa8aa32fd0727cf1c1843406f09f9481f877e8ee1faf7c23cdb391ce56d6487af679964cf261f2d7e5e7c0f109852b42a20b3314568f96ae7b6b73452f93a193c1f0a729226dfd33a65dff49eef9b0d3f0f8d7a6b9ca1ec24103f2cf6d4983f38616a0faf8ec3a5b72741b7121aa8ee8cc73c2dc1f0a6b3cb013361d5b0c9dc1848353a485f81e2f1cf2d4c4e2b1f9e2c8a4d5e9bb63d4f542c5ad0e5af2b81cada3254dac3d8656b481c723758b50505bb923092c30290650919db914ad3bf6ffbf2b067ee7a3d918b773453e4c847bea4d76a0cda2cf333927229033b9eace970f77291b4fc0a5e1187f7721a26827fa79a86451d5a8cb7acd143ec0c392b5c4a5a2a13bce677e29ff9c361e55ec44b0ca679aeb73214b80e4bb46f14e00bb9a6c5601cb96b951edeeb91d7602bd91c5e882a0172a0a1164a0c9e5e2f54005f7b4da35cd75f7bd749478276ef896d70cd74df980f8423346f0e822782517ff7ee5c299a9faaf1ced1b831f547fe5f895971632ea9a194dcf5179b240c5d93212c784907dbfef17a47d7b2af8d382aa9d311d90aa2d8a531b90a27ab476f6de87eeb801effe7ba54b14b710f473463d842944285a65c4e6499310b242be113654f06acc8475f166a6e10666091b2afbc464af955cc6099878d20bebd1d72e4a91a675c2ca69b30ba3aac818b1d3a5a76063b9a406153d8e1c8880e26cb76ec85d04d925be3f500bbcfbe020f2932429f2341bd71466f51cc55cbefad3a535fd81556ff65914f37063304d6945f34cc072411568b403d49503c5be6d2fc3dafa162b30c6475bc15e2bc1082e6f02d68ca9df6d4a0c50b00a67850587fe56ff9151aff72e6c0dea03b78b07e8b20cb7006757d3d239262e6cc07ed9e9e59cfaec723bd4089"}, {0x10, 0xffff, 0x9}, {0x58, 0x1, 0xb00f, "a3ffea76130b10aea9174654ae7d75f9561cbfeb0bca93dd4145a7876cc4435144d1494c1475a5514325cc196edaa17dc79d6ffb2b189dd0e617296dcaf8f1809258d7af5169"}], 0x2298, 0x400}, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x800, 0xff, 0x40, 0xff, 0x1, 0x81}, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x100000000, 0x900000000, 0x3, 0x0, 0x3f}, &(0x7f0000000080)={0xc6, 0x8, 0x8cd, 0x6, 0x12f, 0x800, 0x100000000}, &(0x7f00000000c0)={0x3ff, 0x800}) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) flock(r0, 0x1) setitimer(0xfffffffffffffffc, &(0x7f0000000180)={{0x400, 0x19}, {0x102, 0x400}}, &(0x7f0000000140)) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000240)=""/17, 0x5}], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x2, 0x0, r4}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x71207e04, 0x2566, r3}) pwritev(r2, &(0x7f0000000000), 0x1000000000000185, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4005, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {r1, 0x4}, {}], 0x3, 0x9) 16:00:24 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) clock_settime(0x0, &(0x7f0000000040)={0x8, 0xffffffff}) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$inet(0x2, 0x7, 0x100, &(0x7f00000001c0)) chdir(&(0x7f0000000080)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$inet(0x2, 0x8005, 0xfffffffffffffff9, &(0x7f0000000000)) sendto(r0, &(0x7f00000000c0)="944b6adc6e87b68b3696b00392b36ca832335c701b01e64840023377a6ab525dcf48f19a83a9f72686de2edfc7d9f373dec217118e88f45ccfaef086e4cfb19431b820124911b6df010a5ea2694b4a2eb87a745537c7b1aaea704ef4e1", 0x5d, 0x8, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) flock(r1, 0xfffbfffffffffffe) 02:14:24 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/14, 0xe}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x19, 0x0, 0x82ff, 0x3b}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x5, 0xffffffffffffffff}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x40000022, 0x9, 0x600000}, {{r0}, 0x0, 0x28, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x1}], 0x7, &(0x7f0000000080)={0xa28}) close(r0) execve(0x0, 0x0, 0x0) 02:14:24 executing program 1: 02:14:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00"}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 02:14:24 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) recvfrom$inet6(r0, &(0x7f0000000280)=""/215, 0xd7, 0x2, &(0x7f0000000180)={0x18, 0x3, 0xd6, 0x9}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) chmod(&(0x7f0000000380)='./file0/file1\x00', 0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:14:27 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x0, 0x80000001}, {0x8, 0xfffffffffffffffc}}, 0x0) r0 = shmget$private(0x0, 0x12000, 0x100, &(0x7f0000fec000/0x12000)=nil) shmat(r0, &(0x7f0000feb000/0x3000)=nil, 0x3000) 02:14:27 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x8) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0, 0xc}], 0x2, 0x5) r1 = open(&(0x7f0000000140)='./file0\x00', 0x3ca, 0x105) r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) ftruncate(r1, 0x10000) fcntl$getflags(r1, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x1000, 0x1200000000}, 0xc) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r5}, 0xc) r6 = socket(0x18, 0x4000, 0x10001) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000240)="d74877623923e18d7c9a0153344fc98a97681be300245deec0696cec25f7e4c822a56f1f17ff641f54c7072a9fc351c22c808ef7f0cb1d812a9fa34e3669f38e1c8f8424a2517ac993eed103f30f63a14d819c8e25d302b64dcd8b625e6fa4423350c0958bc2fb1b5327bb6ff48be575323fcb2ee925d03350f1ee9f6440f9d01036b8857036e40285aa7711fd7010a4678503669fbc8eb2c3d231871182433528c5ee59927329d4cf50522a8a237cf19997b30d514ed871365a901f2e6043fe1d81422a5abdb4fcd1", 0xc9}, {&(0x7f0000000340)="fc65310e1488b0a6ad0306af", 0xc}, {&(0x7f0000000380)="3531c131065b5dc2604f8356c7a1838f495c9256a3a2b7aba75b07a7e271a3517311c97097146119fc300931d8691120e6b28c40511cc2cd1afd9a99547dcc1a75a38967679362f351147c0468629def2245719b02229a3c71193c4905c7dbe1e090b93b998c18614bb257f676d433ff8e98259fbe3de159acda173045e3cff9b30285b44b29d8aa119baade90b35015c7a7b89bd1ae40fdc90a4e01b7914d0fe0bc810e0aeecc16d08d4a513417374c87174a448774df7b95a52ff328833cba9ed25f2bbe984abe526778c6d11e51bb1f194f051491e3be2dd2e34df3882c11d2f1c356251abcf98d4129c79691d5c6525ba83491be7a32769b9a8f5f765357c792eea7ef07eaa12f47bf269c2f428fbbbf602d63488bd761f374cb7afa39a18541365f17bcb97ad100088669ac92077fcb0397a41b8b91e8c2c2dab4e71e860ef7bca050482d5f53037ea4414498c8848f6827314b412d69fc5904f5217f92bb2d4c3ab41ad42e935f1f2a2783b2a8a3406297f6329ad68c548033c72169622b934fee7707b54493cfbca4addfe4232d03cb0f4cb345bbaa35f8999ffa203c3bbe8c80be761e5f15c96f6d567e9978aea40d443b8a7dc3069cabcb7cd4bb8683f10ad96117f9041de61ff886165540adad3501793f35d8e425692e149fa9b31a8fbd92396451794aefcdfea11b439c055dd7388964e6eae3b2115d188780752b92557845c87700a3ad7f9d1409ee645437a2920e750a5041ecd571e96f61c9a13e0295562936e569d41c489aca4c632ca8bd27f8af70c6cb20d879bdc43db236df0e02b5255db5eba577beac2d5a2b837329cab4d9f9d40d57092e9e9d28cdf945c16e838f0ea17cec5320a678b1c9ef4e83efdc6cc57b8a9a06019ccad525b96cb1f9ac574c97079586599dd9415014b8d4a10a3ad4cf412d69102179f959c6b76a33a3afa796d0273a61fc3de94382ad5a8fa359b38f7951127435315f790868dfa6d054ecc9765e93219fafd44a1ea891c9174371a5df341664dc560f08423262802b51ea47748e04fae264b5705bd22a8e4179621b8398f18590ee2a2358876ce127557bb6782d0446754fd4078c76d7dced24430ca5d2a0a82051c38c37b463602b58345db7b9b2a7903b2b80e2f14417273ae763b84d2210d1c7dc1e55efffe241b4a9fd08f5e76f0b928a8f0dde139fc12f57d4508635d635ff8421bd711b19d29e7a291bcc7da55de02de38c597325b70f666f95f0b7ce1ae01a360a25ae9bac95e6977b922170ae2ed254f0bd04551438e9345aca703a40bb5f5047d15825ea389928d2c0d2aa55b9427de92ede9c7ee5dc1093292c2f837ccfa570cee70ea9778746ee987c3af8e7d903ba6a00d5d96b2b781df6925a420912ffde6e9608d0cc8704749bd9c344c1793d0c0e42af34700d957c6c28a3f403a1f12fe753e9055fd978e4f20648032967d9c766cba76ca519825323f9801b30d658f9974f39f3e62861f2c5cb27bf7591703a6cb5dca06031188320e8c64639ef450fa0847d7b79b33253854bc32b1563e17c2c288847279f8cb01a52fff78c08b52162575967382ffb81d0234adf2464d9595f03298eddefbb15f13e6614beaacf228fefc94eedf4d043b1395298674446dfc74da64b1c5cb1b8540cde34ebe10833ffbfb97b72eed4dad1881c689be7e3c4709c0cfee30ca67fdbee70487e873bc2ab9d612b8c8659fde749d3a83445bef4f4bec37a6ff312e1f5991805cd0d926f6c64ac2d2502320da3502f34845927b7b20fa142a59cc932ddacfa3d3e1b40f47641e65edc07ddbdb7ce24e1dd46239e8976f742b8ef52c9f7673c7963a26f41a70d9cfb596e8fe0e6459830ef7bf5008a60667c648b07960929a87dcf7ed3a39dede02d8aa7a5a7871acb2bfcaa4b18392ec5f6de9437ca450bdcb15638bc69e90e50dec2de17bab461c84fcb94952cf93f457dab44d5cd2279449ba3b19b8dbcbf2f82c33ba675c898cea2403e8dc166a616043651ac1d66c10b1975869936dea98e5bf41964a6a0c31770bf7aefe7479e81e9d3463f5b0fa7be1becbda454df8a6fab790d2773fd814b517661139536d0547092fc1b4ab5b564b3c26b4fe4a2906b5960076fa402664847d722fe4f74c179e416595cfc7dde91eb94d5a1f80fd7fadadcce6f89048802b480bb056fd312c0cb3bed9b07e9e651a0b083b6f28697206ecafeddea46325f2453665dda427de60726d18b86724188a242ef596397933133036900a26fcd6e69f60d8ae2e64c22513b1f2412d02b0ececdedda326b233424d0567929d18d0e051930002234907af5f745313bb3357cf826238d2c7b32332ca60c379a994939ba2d14eb0842985f90b4dcbec75e8edf0891854d2d45e4228fb868a5326929ed207d5602c55e66f0b6fb80ca7ef9a0bba379759c523fa006b919cec80f7e5987e280c516035809184d9a352218b164960afc4584a385ff1f42656240cd84074ecbf8094a163148db87b512bfc4b0e09a3329e055fd0f2d3cebd2eb332d859a462cd2779912951cd6dee6834e4a7875d1803cbc7eb00c343e4c5294ea8251bd8e86e56f77abb14a128f62dcdfd3845f372c31e5d6c93feeaa0b0959df2fd6a2750cfc69a70c7339d6d7cfcd9bde4f6a0bac8436020123ccaafe5819dcdbe0f40cec14f08c64a96265ec14222071910d0772a88972a830d18cd463872518804c656c741b24188de1af98b8aea240c441c6083800b889f623c6ea37598346e12abadbb3dc9d875c0adb0024ef33eb3d45db445939c0ebd3ae45b395133a7fdfc1ef86380ea19691841eb2feee9bea89c3f42b941b53d3c3888bdc8841abeab18006d6488907eb4a9b0455941180a68f8f21c351913f28c0c0a4cfa119b95f88c85159ae18c79d9c90170f32114642d543b633ea76cc789c04c84feb0ef64bccc4c647e14f52b48161a5d0496ede9f38b57151f13554193b1ca37397d180e139cca70f4e2f354a8bb8d3c16466555d0e678e09e19d62b7e36d13b2a53e569f67511f8b6889a5d514e398e6ebf320c6c23295bd6fcbe312fbcad130eaf10c66a3f0325ad90563b42516d8b3a5ef0d985908eea85ccd7fbbabbf14b301b851120e32abbd15c3e29ed51874010a5c6c5372f0f887c98d0f09ab912fab569e1905794c4af4745a5cf57c4ea43cf8c74eedb45cba16aac53b1cc8c5b0c5be35893533c27d21408024966c22183fb8470809799089985c96b74ccf6c2bbcbe3a44e9cf7cb09e1a54579e8fb1779f506b98b2ff436ccacf4a6a063ea24a31defa21c59b5d2636f9017a2481b55262850d27a8af63cec28d66f3d7b4a0a40a33893b63a68780695a3b4c856117a45885569631c2d400d0f0a42d4578c8a4a6ad9894dbf7549461817bb0f8d4ba4bf935f489ce1538d15b47e63ab20a5230ea7ad676718351b87b2de677955c0e5a330ccac591c5db1d6440b0cfa3a3d022e20c841fe43bcf15eb1203d9f2f58196e4809c97a07d19de30f417c4066b8017cc1ae7384d487edd0d7855f1b96c107d43cd770faa1280bff27de6028dc6082207c31edfcf3a1ac82e31cfddc9fe785d687361764d77facbb622f8091ab9320d50993c8dea33346c3d75fa1e1457ab6c4fabf126822fabc009d8da3f2b4cd4640db28aea7874efcaa4d970e0fc8b5d5448207ae5ab889088bb524cd43dad0d91daa430f8d829b63a174c94513d72b8f6391cb32fcbf2c84bd1fb99640d4605e645723eb61ef9132eaee8b842c9d690d8d7b7f4da691fad887fd74df34cfd9c0a36082c3f5593db7fb3ab999bbc14af2379595975ae26f4a2a9b081ffb3b10081f1058dabff5d6dea6b9476fb5a5c7692874962e12d4cc9d8f78974babd6008343c22d73cfef19ca547b99aedd8ea036603c03badfb7fde3c4dd95c67ed833d416835daddb29a45db98f8e19b28a39fbbc8f7d1b739d829c224fcb08b8988132b5e21c474848022b8e1790597df332d3417ac068fffdb2cbb35cb8503c9a58656c3edc4f69fcf799f356335cfbc7af1115dd401789fd42e067569158ca9c13c22137da9af186e05b2c93b76e24160c54c4921ac397269b34f96ae03e121a99e75b473619dff47a36665255237f3bebda536b10bf1b66165defdf852bf816c21c1b6d1d9b976c746e48180527274024fff8f442fd4efb9619e0d199e704f5cb9ba570295bc1c36a65efce5fd0761ca555906489bbe6dd35d3ddb10c1bb7322011c3f1fdd3dd981e12b5972396d8f77ac026a30aba65136c2f7ec2df44cf72b1beee1d936ac314c3859693351f1c4fcdd714d32fb6ba38eb8a91b49c7843ef8c582c84c16b5f208ed14d428d6a3800b1ef7acfbb865f19e5f52acf83d0c02604afa4fffe553d87eb83a348abd3e6fda23ca243bfd6f09208e6c1d1c66c296c49cf9d47bb4d0b3b99d5d374447de8b211ea49675f4f7261339bcd5c144919c746d15e686af976da6d6f0c490cc1838cc16ed20a59ae3ccaa08ac3f40657e84c823ca58c19c8365a62c0ab86dd94e4adec169e130b68542074f0136cd558f1f819329a3bf3d08fea5f379eaa26adce30852f2d60a3260afe481785996490a4d67b19bcc45feb9b881010b2693538a9204fbd8d433fa475c87096003a665866a2b81e20b966f01392db676a386c8b061a74e95473b4fe5d226eee20aeb3305a2c47dcf76dbddfac91078243d924421e1b58a4ccb2a2e4301bce1e59e49e39303883f5a198338b7568d43a60c47e616f606c74ebb8aade0d3b6ba051490f2abc2ad1b8b00fe18af0a4efc2764feb78e66358065f0a532eda8dc7bc159e8cfd1669e4d7dc65ae9797748cc1a35da5824c4caa885c2ec15af729a620bbb499495bebe22dadbe59c39b246493d10751022f876d9809f593a3b5794aca174cdfa820f8601d5e78adfcff348b9183cadb096f0e4cedd4b50f9af72b1f48927ee838b86817d066637a731a7524be79eacce3dc90b0ce84dd737b41b1e5fff047852d4f7b3c5b1aaaeed710ea26b8be05519da88ba2b11273a6b5eba9acbc38f42f7180d1a61a698dcf86b1b7984eac807f295cff81e8417129a4bce274e5334ff4db844e2d2ca6ca86808c5e2e73b57d8b6720bb08baa8bc5298aed19852fd40094dd4112f4a827f236de2c0c0f24396581b7a7a01e68bdfb6abc3dc2f817702c83f6872cb749b2065b25f696f04fe92f8c50dc8595fa797fbfda17d69b791373e75b840fc5f784a73fee2d2bd496967988036fe1894615d854a55a41b267597638a6e7956faefc532aedf4f4f1e3e6bcac85a42e2b974adb8106e32d048eda813f4d0a5ef9b463fbe7665648a1b91af307bb579d6f9eac001b73dbb0ff8b27032a5305ecd565a9e95a9d5b4728186cddc79cb3b81da7e161332f785da4a25936e5385c1ce3ced064436904ae13b665fa1eda21600d38b0ca3ca8509cf2de81111240fc8193eac915cc52cdd03374e78889e0bc3fbaa7fe66efc58fcf43eae1bd5e219d8d939641fac663b8a48f29b69cb1f58590a73be476d709051aee1a106d6a247c246f95449bf533cdb6e636aab54e64ab12798273e14a5ce2d77b8f99cdc390d91be0af7db23616685a7da7c0fa89dd614b5d8082318713a4e831e82789244bb08b6c89452e885ef45668176611059edc67fa5f542f41d3c970b64bccb58d1323f2abf1f23354f94fb048396933a50317b3e3bba179aa5a01b9545d03ae89c57a7a784b83483aceb925ed0f00382623c9df6d75bee425b23107e99de56660d7", 0x1000}], 0x3) getpeername$unix(r1, &(0x7f00000013c0)=@file={0x0, ""/24}, &(0x7f0000001400)=0x1a) readv(r6, &(0x7f0000001640)=[{&(0x7f0000001440)=""/27, 0x1b}, {&(0x7f0000001480)=""/59, 0x3b}, {&(0x7f00000014c0)=""/134, 0x86}, {&(0x7f0000001580)=""/158, 0x9e}], 0x4) mknod$loop(&(0x7f0000001680)='./file0\x00', 0x20c5, 0x1) getsockopt(r6, 0x7f, 0x5, &(0x7f00000016c0)=""/35, &(0x7f0000001700)=0x23) r7 = semget$private(0x0, 0x2, 0x108) semctl$IPC_RMID(r7, 0x0, 0x0) symlinkat(&(0x7f0000001740)='./file0\x00', r3, &(0x7f0000001780)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) semget$private(0x0, 0x1, 0x312) bind$unix(r3, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000001800)='./file0\x00', 0x8, 0x2) nanosleep(&(0x7f0000001840)={0x20, 0x9}, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001880)={r2, r4, r5}, 0xc) readv(r0, &(0x7f0000001c00)=[{&(0x7f00000018c0)}, {&(0x7f0000001900)=""/133, 0x85}, {&(0x7f00000019c0)=""/235, 0xeb}, {&(0x7f0000001ac0)=""/177, 0xb1}, {&(0x7f0000001b80)=""/3, 0x3}, {&(0x7f0000001bc0)=""/35, 0x23}], 0x6) 02:14:27 executing program 0: mknod(&(0x7f0000001880)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x401, &(0x7f0000000000)={0x7, 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000090, 0x8, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0xb88767e768cffb04, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0x18, 0x1000, 0x4}, {{r0}, 0xffffffffffffffff, 0x1c, 0x8, 0x0, 0xffffffffffff9ecd}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8f, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20, 0x3, 0x400}], 0x7, 0x0, 0xeb8, 0x0) 02:14:27 executing program 1: socketpair(0x1, 0x2, 0x31, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/224, 0xe0}, {&(0x7f0000001140)=""/20, 0x14}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x4, 0x0) truncate(&(0x7f00000021c0)='./file0\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x287, 0x0) 02:14:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8800, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='\x00', 0x0, 0x7ffffffffffd) execve(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') shmctl$IPC_RMID(r2, 0x0) 02:14:27 executing program 1: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = kqueue() getsockopt(r0, 0x9, 0x400, &(0x7f0000000240)=""/221, &(0x7f0000000340)=0xdd) r4 = dup(r1) getdents(r4, &(0x7f0000000080)=""/177, 0xb1) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) dup2(r1, r0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) listen(r1, 0x401) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:14:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000000)='./bus\x00', r4, r5) dup2(r2, r3) 02:14:27 executing program 1: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x6, 0x5, 0x8, 0x7, 0xfb, 0xfc4, 0x1000, 0x10001}, &(0x7f0000000040)={0x44, 0x6, 0x0, 0xfffffffffffffffc, 0x20, 0x7, 0x5, 0x5}, &(0x7f0000000080)={0x5, 0x10001, 0x0, 0x7, 0x3, 0x13, 0x38, 0xff}, &(0x7f00000000c0)={0x100, 0x7}) Connection to 10.128.0.59 closed by remote host.